Dial plan explanation
azrobert:
Quote
Is there any way to eliminate the 10sec after dialing number without dialing# to eliminate the pause before it gets sent out??
Don't use the X. in the DigitMap. For example if you always dial 10 digits use XXXXXXXXXX in the DigitMap and after you dial the 10th digit the OBi will immediately process the string.
Use xxxxxxxxx|xxxxxxxxxx if you dial 9 or 10 digits. 10 digits will be processed immediately. Dialing 9 digits will have a 4 second delay because the OBi doesn't know if you will dial the 10th digit.
You can also specify a 3 second pause like this: XX.S3
Don't set the pause too low. If you pause will dialing the OBi might start processing the call before you are finished.
Quote
I'm not sure what you mean by this since English is not my first language
If you want to send the string with a trailing # do this:
{(<#1:>XX.<#>:sp2}
Use the above rule if you dial 1234567 but want 1234567# sent to your provider.
Quote
I presume that sp1 is set as default line, just out of curiosity where do you change that? I didn't find that option.
Shale already answered this if you use OBitalk to update the OBi.
If you update the OBi directly over the Web the Primary Line setting is just below the Phone Port OutboundCallRoute.
In the Phone Port DigitMap (Mpli) points to the primary line's DigitMap, so if you change the primary line setting the Phone Port DigitMap is automatically updated.
Same for the OutboundCallRoute: {(Mpli):pli}
azrobert:
Quote from: affled on October 26, 2013, 07:48:19 am
Thank you, I hope to give that a try
I have a suggestion on testing this. Before adding the Star Code make sure the dialed number fails in the DigitMap. You will get a busy signal. Then add the Star Code. This way you will be confident the Star Code is processing the dialed number.
lifeisfun:
Quote from: Shale on October 26, 2013, 07:29:37 am
Quote from: lifeisfun on October 26, 2013, 04:53:42 am
I presume that sp1 is set as default line, just out of curiosity where do you change that? I didn't find that option.
If using OBiTalk, in the setup for SP1, there is a box to tick: Primary Line for Outgoing Calls. With my OBi202, each SP has 2 boxes to tick or not, because there are two phone ports.
Got it, all working - THANKS folks!
Now last problem my outgoing CID doesn't work but I'll post in general section :)
bonita:
I recently upgraded from a OBi100 to a OBi200.
I am currently reading through the OBi device administration guide trying to figure out the call routing and digit map section.
I'm set up currently with voip.ms on SP1, Google Voice on SP2 and Callcentric on SP3. I used the OBi Configuration(OBicfg.exe) utility to help me with the dial plans.
I have a quick question, which I hope someone can explain to me.
For Service Providers -> ITSP Profile A -> General -> DigitMap:
1) OBicfg.exe gave me the following with which I am not able to dial 933
([2-9]xxxxxx|[2-9]xx[2-9]xxxxxx|1[2-9]xx[2-9]xxxxxx|(00|011)xx.|<8835100>xxxxxxxx|8835100xxxxxxxx)
2) However, when I revert to the default I can dial 933.
(*75xx|*xx|1xxxxxxxxxx|<1212>[2-9]xxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*]@@.)
Note: 933 is the number that Callcentric provides to test 911
Both 1) and 2) seem to follow all my other dial plans I have put in place. Can someone help explain what I am missing?
Thanks.
ianobi:
bonita,
911 and 933 are normally dealt with by the Phone Port DigitMap and the Phone Port OutboundCallRoute. Assuming that 911 and 933 should route to sp3, then you should see something like this:
Physical Interfaces > PHONE Port 1&2 > DigitMap:
(… other rules …|911|933| … other rules …)
Physical Interfaces > PHONE Port 1/2 > OutboundCallRoute:
{ … other rules … },{(911|933):sp3},{ … other rules …}
This means that calls to 911 or 933 get dealt with directly with no reference to any other digit maps and no chance of delays or misrouting.
The Phone Port DigitMap defines which numbers to allow; the Phone Port OutboundCallRoute routes the numbers to the intended spX. For the puposes of this post:
Service Providers > ITSP Profile A > General > DigitMap = Msp1
I’m also guessing that sp1 is your Primary Line. Therefore:
Msp1 = Mpli
Mpli is “DigitMap Primary Line” – the service that does not require ** codes.
You will notice that Mpli occurs in both the Phone Port DigitMap and the Phone Port OutboundCallRoute. Therefore anything within Mpli is also in The Phone Port DigitMap and the Phone Port OutboundCallRoute.
Now here is your answer (sorry for the delay!):
(*75xx|*xx|1xxxxxxxxxx|<1212>[2-9]xxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*]@@.)
This contains the rule “xx.” This rule means one of any digit followed by none or any number of any digits. In effect it’s a “catch-all” that allows any number of any length to be matched. With this in Mpli any number, including 933, is matched in the Phone Port DigitMap and Phone Port OutboundCallRoute.
The downside of the “xx.” rule, and some others, is that your OBi has no idea when you have finished dialling, so it waits for ten seconds before deciding that you have finished before it processes the number.
Quick question - slow answer :)
Navigation
[0] Message Index
[#] Next page
[*] Previous page