Digit Translation

Digit translation enables you to modify an incoming or outgoing number or parameter value for purposes such as:

When the Type of Operation field in the Incoming or Outgoing Translation Table Entry is set to Translation, the IMG will translate the matched number to a different number. The IMG can also translate a parameter value to a different value.


The following numbers and parameters can be translated:

When the IMG translates digit strings, it uses a translation mask that you define for the dialed number or originating number. It can also use digits from a secondary digit string to provide a portion of the translated string. For example, if you configure the IMG to translate the dialed number, you can specify that a segment of the translated dialed number is to come from the originating number.


Translation Tables

Translation Tables define the mechanism that the IMG uses for matching and translating digits in an incoming and/or outgoing digit string.

Translation Table Types

ClientView Panes used to Configure Translation

ClientView Objects
  • Translation Table
  • Table Entry
  • Advanced Dialed Number Parameters
  • Advanced Originating Number Parameters

Refer to the Using ClientView to Configure Translation topic for more information.


Translation Process

The digit translation process consists of the following:

  1. When the IMG identifies the channel group that is associated with an incoming or outgoing call, it determines whether a translation table is assigned to the channel group.

  2. When the IMG determines that a call is associated with a translation table, it passes the call to the IMG

  3. Within the translation table, the IMG identifies the entry that contains match criteria that match the call number and applicable call parameters.

  4. The IMG then processes the digits and passes the call to the router. If the IMG does not find a match, the call fails.