Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Using wildcard translations

Symptom:

There may be a need to configure the Dialogic Integrated Media Gateways so that incoming calls with a specific Dialed Number and Nature of Address indicator can have a prefix added to the Calling Party Number.
{All screenshots in this article were taken using ClientView and an IMG 1010, but apply equally to the IMG 2020 when viewing the corresponding panes in the WebUI.}
 
Reason for the issue: 
In some international interworking scenarios, carriers must add a country code prefix to an originating number, based upon the Dialed Number and the Nature of Address.
 
Solution: 
With IMG 1010 software 10.5.3 and later, and in all IMG 2020 software 2.2 releases there is a new wildcard character: the dollar, $.  

The dollar wildcard enables you to match on one parameter and at the same time translate a different parameter.  

In addition, parameters can be swapped in order to preserve the original value of one parameter while manipulating another parameter.  

So, in the above scenario, an incoming translation entry can use Dialed Number and NOA on 'String to Match'  and store the Originating Number with an added prefix. 
 
Ideally, the Originating Number would replace itself - with the added prefix - but due to a limitation in this new feature, the Originating Number with the prefix has to be stored temporarily in the Generic Number field. 
  
In order to replace the Originating Number two translation table entries are therefore required to operate in series using 're-run'.
  
The first translation table entry looks like this:

...