ISN (ITAD Subscriber Numbers) is a new way to route SIP calls over IP bypassing the PSTN. The ISN dialing system enables SIP calls to be made between organizations without requiring users to enter full URIs, which often contain non-numeric characters and so are hard to enter on phones with traditional dialpads. Each participating organization is assigned a suffix number called an ITAD. An ISN is formed by following the destiantion extension number with an asterisk and the ITAD of the destination organization. Hence
routes to extension 613 (echo test) in the organization with ITAD 262 (Free World Dialup).
An excellent explanation of how ISN works is provided by the ISN Cookbook.
Native support for ISN signaling has been added to sipXecs as a redirector plugin. The ISN signaling capability can easily be enabled using the sipXecs Configuration Server by selecting the respective check box (go to the Registrar service under System / Servers).
In order for ISN users to call into your organization, no changes to the sipXecs configuration are needed. But incoming ISN requires that you obtain an ITAD for your organization and place the appropriate record in DNS. An ITAD number is free of charge.
Outgoing ISN dialing is enabled using the sipXecs configuration interface. Go to System / Servers and then select the Registrar service and select the ISN checkbox. Optionally a prefix can be selected that needs to be dialed but will be stripped before the ISN lookup takes place.
The sipXecs ISN redirector plugin performs a native ISN lookup. If you control the DNS server for your domain request that freenum.org delegates the zone for your subdomain <your ITAD number>.freenum.org to you so that you gain full control over ISN mappings.
Note: Confusion will happen if any other dialing rule matches ISN numbers. For instance, if the call pickup prefix is
, then the dial string
will appear to be both an ISN dial string and the code for call pickup on extension 123. This problem can be avoided if all dialing prefixes which contain only digits and an asterisk place the asterisk first (which is what dialplans usually do).
is OK, but
You can test outgoing ISN dialing with the public loopback test numbers
Of course, your sipXecs needs to be configured to route to external SIP URIs correctly.
You can do a NAPTR lookup with the following command:
dig NAPTR 126.96.36.1992.freenum.org
This will provide lookup information for the FWD domain. Substitute 262 with your ITAD number.