DigitMap rules in ITSP B not working in ITSP A

(1/6) > >>

illicit:
I have the following. The bold portion is what I want to be dialed with SP1. I moved it from ITSP B DigitMap to ITSP A DigitMap and the numbers don't work. I don't want to make SP1 (freephoneline.ca) the primary line as SP2 (Google Voice) makes all calls including international BUT ones to a CAN # (hence all the CAN area codes in ITSP A DigitMap).


Phone Primary Line: SP2

Added to beginning of Phone OutboundCallRoute:
{(Msp1):sp1},

ITSP A DigitMap: (1204xxxxxxx|1226xxxxxxx|1236xxxxxxx|1249xxxxxxx|1250xxxxxxx|1289xxxxxxx|1306xxxxxxx|1343xxxxxxx|1365xxxxxxx|1403xxxxxxx|1416xxxxxxx|1418xxxxxxx|1431xxxxxxx|1437xxxxxxx|1438xxxxxxx|1450xxxxxxx|1506xxxxxxx|1514xxxxxxx|1519xxxxxxx|1581xxxxxxx|1587xxxxxxx|1579xxxxxxx|1604xxxxxxx|1613xxxxxxx|1639xxxxxxx|1647xxxxxxx|1705xxxxxxx|1709xxxxxxx|1778xxxxxxx|1780xxxxxxx|1782xxxxxxx|1807xxxxxxx|1819xxxxxxx|1825xxxxxxx|1873xxxxxxx|1902xxxxxxx|1905xxxxxxx|911)

ITSP B DigitMap:
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.S3|<211:14163974636>|<311:14163922489>|<511:14162354686>|<611:14164772010>|<811:18667970000>|!1900xxxxxxx|!900xxxxxxx)

azrobert:
I assume you're getting a fast busy. The OBi 1st validates the dialed number with the Phone Port DigitMap, so you need to add 211, 311 and 511 to it. It works with the primary line because rule (Mpli) in the Phone DigitMap includes the Primary Line's DigitMap rules. Do not do the transformation in the Phone DigitMap because the Outbound Route will only see the transformed number and won't route the call correctly.

illicit:
Last question, do I need to add 911 to Phone DigitMap too? The default doesn't include it. But 911 is routed in the Phone OutboundCallRoute.

I don't want to try and test as freephoneline.ca charges $35 for a 911 call.

azrobert:
Routing an outbound call is a 2 step process.
The Phone Port DigitMap validates the dialed number.
Rule (Mpli) will include the rules in primary line's DigitMap.
If the dialed number doesn't match a rule, you will receive a fast busy.

If the dialed number matches a rule in the DigitMap, the phone port OutboundCallRoute will get control and route the call to the primary line using rule {(Mpli):pli}. In your case 211, 311 and 511 will be routed by rule {(Msp1):sp1}.

My default phone DigitMap has 911. If yours doesn't, you should add it. The default ITSP DigitMaps don't contain 911, so you should add 911 to the correct ITSP DigitMap. The phone DigitMap is used only to validate the number. The ITSP DigitMap is used to route the call.

Several providers use 933 for 911 testing. Add 933 to the phone and ITSP DigitMaps. Even if your provider doesn't have this feature, you can see if 933 routes correctly by looking at the call history. The call will fail, but who cares.

illicit:
Just curious, why not simply add (Msp2) to Phone DigitMap? In fact, why is Mpli included and not Msp1-4?

Navigation

[0] Message Index

[#] Next page