The location based dialing service uses data configured in the subscriber’s Metaswitch-TAS-Services document. To see what operator-wide service configuration is available for the location based dialing service, check Location based dialing (LBD).
Example document
This example subscriber data document specifies that:
-
The location based dialing service is active for the subscriber and authorized by the operator.
-
The location based dialing configured group ID for the subscriber is
PremiumGroup
. This configured group ID may affect the destination address the subscriber is redirected to by the location based dialing service.
<metaswitch-services xmlns="http://metaswitch.com/XMLSchema/tas">
<complete-basic-settings>
<basic-settings active="true"/>
<operator-basic-settings authorized="true"/>
</complete-basic-settings>
<complete-location-based-dialling>
<location-based-dialling active="true"/>
<operator-location-based-dialling authorized="true">
<group-id>PremiumGroup</group-id>
</operator-location-based-dialling>
</complete-location-based-dialling>
</metaswitch-services>
Setting up the location based dialing service
I want to …
Authorize and activate the location based dialing service for the subscriber
In the element at /metaswitch-services/location-based-diallingl/operator-location-based-dialling
set the authorized
attribute to true
:
<operator-location-based-dialling authorized="true">
In the element at /metaswitch-services/complete-location-based-dialling/location-based-dialling
set the active
attribute to true
:
<location-based-dialling active="true"/>
Set the subscriber’s group ID used to decide location based dialing behavior
The configured group ID may affect the destination address the subscriber is redirected to by the location based dialing service. Contact Metaswitch support for more information on configuring the location based dialing service.
In the element at /metaswitch-services/location-based-diallingl/operator-location-based-dialling/group-id
set the element content to the group ID configured for the location based dialing service:
<group-id>PremiumGroup</group-id>
Schema
The schema definition dedicated to the location based dialing service is stored in the location-based-dialling.xsd
.