Configure Digit Matching and Translation
Â
Â
The topic below displays how to configure the IMG 2020 to match on a specific incoming digit string and translate it. Once translated, send the translated string out an outgoing channel group. The procedure assumes that the configuration described in the Basic Configurations topic have been completed and therefore will start with creating and configuring channel groups. The procedure describes how to match and translate a number received from the SIP side, translate it and transmit it out to another SIP network.
Method to download translation table configuration
Â
A Translation Table and its entries will not automatically be sent to the IMG 2020. Simply committing an object does not download the translation table. After configuring the translation table, translation table entries, and then committing the object, click on the Download Translation Table button and the updated translation table will be sent to the IMG 2020.
Â
Configuration Example
The instructions below describe how to configure the IMG 2020 to match on an incoming digit string and translate it. The procedure assumes that the configuration described in the topic have already been accomplished. The procedure will create two channel groups. One channel group will be considered an incoming channel group which will match the incoming number and translate it to a four digit extension. The second channel group will be an outgoing channel group and the digit string (1) will be pre-pended to the ten digit number dialed.
The example below is a very simplistic one where the channel groups are either incoming or outgoing. The procedure is used to explain the digit matching and translation configuration process.
Create Channel Groups
Right click on the Dialogic object and select New Routing Configuration. No configuration is needed in this object. Refer to the Routing Configuration topic for more information on this object.
Right click on Routing Configuration object and select New Channel Groups. The channel groups object is the parent object to multiple channel group objects. No configuration is needed in the Channel Groups object. Refer to the Channel Groups topic for more information on this object.
Right click on the Channel Groups object and select New Channel Group. Enter a name to identify this channel group and modify the signaling type to the protocol of the incoming call. In this procedure the channel group was labeled ChGrp_In and will be configured as an SS7_ISUP channel group. Refer to the Channel Group topic for more information on this object.
Create a second channel group for outgoing side. In this procedure this channel group was labeled ChGrp_Out and will be configured as a SIP channel group.
If the Channel Groups Icon is displaying a yellow exclamation point, the configuration just created needs to be sent to the IMG 2020. Click on the Channel Groups object in the object tree. Within the object pane there is a Download Resource Tables button. Click on this button and the configuration will be sent to the IMG 2020.Â
Create Incoming Translation Table and associate with channel group
Right click on Routing Configuration again and select New Incoming Translation Tables. The Incoming Translation Tables object is the parent object to numerous translation tables and translation table entries. No configuration is needed in the Incoming Translation Tables object. Refer to the Incoming Translation Tables topic for more information.
Right click on the Incoming Translation Tables object and select New Translation Table. Either accept the default or enter a name to identify the translation table being created. Refer to the Translation Table topic for more information on this object.
Right click on the Translation Table object and select New Translation Element. Leave the String To Match as Dialed number since this procedure will be translating the dialed number.
Enter a string to match in the String field. Enter a translation in the Dialed # Translation field. See screen capture below.
Â
Description |
Type of Operation field should remain as Translation. |
The string field is a Dialed Number. |
The incoming string will not be translated unless there is a 1508862 in the Dialed Number parameter. See Digit Matching. |
The number will be translated so that 1508862 is being dropped and only the last four digits of the Dialed Number are sent. See Digit Translations . |
Refer to the Translation Element - Incoming topic for more information on this object.
Open the Incoming Channel Group created earlier (ChGrp_In) and in the Incoming Translation Table field, select the translation table created above.
At this point the translation has been configured and routing for the incoming channel group has been completed.Â
Create Outgoing Translation Table and associate with Channel Group
Right click on Routing Configuration again and select New Outgoing Translation Tables. The Outgoing Translation Tables object is the parent object to multiple translation tables and translation table entries. No configuration is needed in the Outgoing Translation Tables object. Refer to the Outgoing Translation Tables topic for more information on this object
 Right click on the Outgoing Translation Tables object and select New Translation Table. Either accept the default or enter a name to identify the translation table being created. Refer to the Translation Table object for more information on this topic.
Right click on the Translation Table object and select New Translation Element. Leave the String To Match as Dialed number since this procedure will be translating the dialed number.
Enter a string to match in the String to Match field. Enter a translation in the Dialed # Translation field. See screen capture below.
Description |
Type of Operation field should remain as Translation. |
The incoming string is a Dialed Number. In the capture it is represented by x's |
The incoming string will match on any dialed number. Refer to Digit Matching. |
The number 1 will be appended to the dialed number. Refer to Digit Translations. |
Refer to the Translation Element - Outgoing topic for more information on this object.
Open the Outgoing Channel Group created earlier (ChGrp_Out) and in the Outgoing Translation Table field, select the translation table created above.
At this point the configuration has been created but has not been sent to the IMG 2020. Click on the Channel Groups object. This object will have a yellow exclamation point on the icon indicating the configuration has not been sent to the IMG 2020. Click on the Download Resource Tables button and the Channel Group configuration will be sent to the IMG 2020.
Both the Incoming and Outgoing Translation elements will also have the yellow exclamation point for an icon. Click on each of these objects and click on the Download Translation Tables buttons in each of the translation element objects to send this configuration to the IMG 2020 also.
At this point the translation tables have been configured and downloaded. Routing for the channel groups can now be completed.