Technical Helpweb

- more articles

Overview of SIPcontrol number manipulation

Dialogic® Diva® SIPcontrol™ Software allows you to modify the call addresses provided by the caller at different stages of call processing using two mechanisms for number processing: Dialplans and Address Maps.

Both mechanisms can be used together.

What is a dialplan?

A dialplan defines number digits and address patterns of how local phone numbers are constructed. Typically a dialplan is specific for a geographical region.
Using a dialplan, SIPcontrol matches the received address information against the dialplan to verify if the address is i.e. a local address and how the received address should be modified based on the dialplan settings. Using a dialplan, Diva SIPcontrol converts all addresses automatically, without any intervention from the user. The automatic conversions are done for calling numbers, called numbers, and redirected numbers.


What is an address map?

An address map is a set of rules consisting of conditions and results fields using regular expressions.
Using an address map, SIPcontrol matches the received address information against the rules (from top to bottom) until a stop condition is reached or all rules are processed.
For each rule, if any of the conditions match the corresponding input addresses, the input addresses are modified based on the results expression. The conversions are only done for those numbers for which a match exists.


When to use what?

In most situations the number conversions done by the dialplan are sufficient.

However it is possible that the Telco requires the calling number to be in a different format than the called number or vice versa to correctly route the call or to display the calling address correctly. In this case, an address map may be used after the dialplan to further manipulate the specific number information.

Also a diaplan works best if all numbers are presented in the same way, i.e. all numbers from Lync use E.164 format. If that is not the case it might be easier not to use a dialplan but instead use only address maps.

Further Information

 *   Number Normalization Based on a Dialplan
 *   Number Modification Using Address Maps


See also:
How to use SIPcontrol Dialplans
How to use SIPcontrol Address Maps


Feedback

Please rate the usefulness of this page:  
0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page:

First published: 20-Jul-2012
Open access: Product rule: ; Page rule: Auto

Service Center Logon