Solved: Shorten Dial Plan

<< < (2/2)

ianobi:
This is the best explanation I have read of how OBi processes digit maps then outbound call routes:

http://www.obitalk.com/forum/index.php?topic=513.msg3001#msg3001

Just read the first post.

Short version: All digit maps are really just part of one giant PhonePort DigitMap and OBi will look for the best matched rule. Then Obi will look at the expanded PhonePort OutBoundCall Route one rule at a time from left to right until it finds the first exactly matched rule. Therefore, it will make a difference what order rules are in the OutBoundCallRoute.

I guess the OBi is fast enough for us humans to not notice much difference in times  :)

mrjoe:
Thanks,
It looks like this is going to get a lot more complicated! ;)

mrjoe:
Does that mean if I put <SP1>1718xxxxxxxx|<SP2>1xxxxxxxxxx
If I dial 1718xxxxxxx it will go through SP1 rather than SP2?

ianobi:
I'm not sure what digit map your example is in, so it's hard to say.

Generally, it's a two stage process. If you dial 1718xxxxxxx, then PhonePort DigitMap will look for best match. If that is sp1, then it prepends **1 to the number. Stage 2: PhonePort OutBoundCallRoute will match the number using{(<**1:>(Msp1)):sp1} then remove the **1 and send the number out on sp1.

I hope that helps.

mrjoe:
Using Trunk 1 for all calls has enabled me to drastically reduce the size of my Dial Plan.
This is because since I'm putting all of the instructions in the individual SP/VG's Digit Map, I can arrange them in a specific order in the Trunks's Digit Map

For example since all UK numbers are longer than Israel, if I put the UK's VG before the Israel's VG I don't have to make sure they avoid each other.

I think using a trunk group is much better than using one Digit Map with **Xs

This also fixes the problem with dialing from a PAP2,AA or Obion App since there is no processing needed!

This also speeds up dialing very noticeably.

Thanks Ianobi for introducing me to Trunk Groups.

edit: See this for an explanation: http://www.obitalk.com/forum/index.php?topic=4036.msg28744#msg28744

Navigation

[0] Message Index

[*] Previous page