DigiMap Question
twinclouds:
Based on many people's posts, I set up my Obi110 for domestic and international calls. I have set up **N for the GWN and set up ITSP Profile A > General > DigitMap to direct the domestic and international call to SP1, SP2 and the proper gateways based on the number dialed. I can do **N+Number to directly using the gateway N. What I don't know how to do is as follows. Say, I want to use gateway 7 as back up in case there's some problem with the SP1 that I used as default for domestic calls. instead of dial **7 plus the number, I would like to use * plus the number. Can this be done? It is possible to do that using SPA3102 but I don't know how to do this on Obi110. Appreciate if someone can help. Thanks in advance.
azrobert:
Voice Gateway 7 DigitMap: (1xxxxxxxxxx)
Phone Port DigitMap: (*(Mvg7)|......current rules....)
Phone Port OutBoundCallRoute: {(<*:>(Mvg7)):vg7},.......current rules.......
You can use any prefix if it doesn't match another rule.
I use another digit for a prefix.
I dial 714805551212 to route out vg7.
Edit
I corrected a typo in the OutboundCallRoute
ianobi:
Any prefix that does not conflict with any other prefix/code can be configured into an OBi dial plan. I seem to remember someone using *#* as a prefix as they had run out of **N codes.
The problem with using a single "*" is that it is the prefix for the "Star Codes". If the first two digits of the number you dial are the same as a Star Code, then the OBi could swallow them and activate that Star Code.
If you do not use Star Codes, then you can simply disable them all - in the Phone Port settings set the StarCodeProfile to "None". Also, except for a few involving OBiPLUS, no Star Codes start with "*1", so if you are only dialling 1xxxxxxxxxx type numbers, there would be no problem.
(Posted before seeing azrobert's post. If you only dial 1xxxxxxxxxx type numbers, his suggestion should be fine.)
azrobert:
ianobi and I disagree on how Star Codes work. I believe the DigitMap rule takes precedence over Star Codes. I think this might affect Star Code usage.
Edit:
Try this test.
Add *6235941000| to the Phone Port DigitMap
Add {(<*:1>6235941000):sp1} to Phone Port OutboundCallRoute.
Star Code#11 is *62
Dial *6235941000
6235941000 is the phone number of my ISP, Cox Communications.
If I'm right the call will go out SP1.
ianobi:
azrobert – I suspected that you might comment on my post :)
I think we are over complicating the explanation. I’ve tested again as you suggested and find the following:
1. Dial slowly or pause after *62 and the *62 Star Code will be activated.
2. Dial quickly say using a DECT phone with a “go” button and 16235941000 will go out via sp1.
My explanation is that the Star Codes are simply another DigitMap referenced in the Phone Port DigitMap, but hidden from us users. Let’s call it (Msca) for Star Code Profile A. *62 and *6235941000 now both exist in the Phone Port DigitMap. After dialling *62 one rule will now be in the “Exactly Matched” state. This results in the Digit Map Processor starting the short interdigit timer (two seconds). If another digit is dialled after *62 within those two seconds, then the rule *62 will be ignored and the Digit Map Processor will wait for the remaining digits 35941000 and the number *6235941000 will be matched, transformed to 16235941000 and sent out via sp1.
The above explanation is the same as how all standard number matching is done in any OBi, it’s just that parts of the Star Code process are hidden from us.
Anyhow, my explanation works for me :D
Navigation
[0] Message Index
[#] Next page