News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

OBitalk as SIP extension off Panasonic PBX

Started by ndclapp, October 08, 2019, 07:14:17 AM

Previous topic - Next topic

ndclapp

New User Here. I got my OBi508 setup and registered with my pbx no issues. I found where to change my settings for incoming calls to only go to the one port I have setup for each extension as well.

If anyone has used these units in this way and has any other pointers pleas feel free to make suggestions.

I'm looking for information on the out ward dialing plan. I only want to use this device as analog handoff for SIP extensions from my PBX (Panasonic KX-NS700). I would like them to be able to dial other pbx extensions (3 digit) and 9 + (7 or 11 digit phone numbers). 9 is the PBX trunk access code. Basicaly I only want calls to go through my PBX. My PBX will handle all of the routing.

Any help is appreciated.

Neil

drgeoff


ndclapp

I'm still having problems understanding the Digit map. I want this real simple. I dial digits - it sends it to the pbx - pbx decides what to do with it. Each phone port has it's own SP profile and only needs to use that for outbound calls.

Again I want to be able to dial 3 digits for internal calls, 9 + (7 digit local numbers or 11 digit long distance numbers)

drgeoff

Quote from: ndclapp on November 05, 2019, 02:00:59 PM
I'm still having problems understanding the Digit map. I want this real simple. I dial digits - it sends it to the pbx - pbx decides what to do with it. Each phone port has it's own SP profile and only needs to use that for outbound calls.

Again I want to be able to dial 3 digits for internal calls, 9 + (7 digit local numbers or 11 digit long distance numbers)
If the PBX is doing all the dialled number validation and all the routeing then the OBi's configuration can be really simple.

(xx.) as the DigitMap
spn as the PhonePort OutBoundCallRoute.  n in spn is the SP to be used.

ndclapp

So after much playing this is what I find as working best. Is there anything I can add, change, or simplify to make this better?

(1xxS2|4xxS2|9[2-9]xxxxxx|91xxxxxxxxxx|9<1>[2-9]xxxxxxxxx|9011xx.|xx.)


drgeoff

Quote from: ndclapp on November 07, 2019, 07:30:25 AM
So after much playing this is what I find as working best. Is there anything I can add, change, or simplify to make this better?

(1xxS2|4xxS2|9[2-9]xxxxxx|91xxxxxxxxxx|9<1>[2-9]xxxxxxxxx|9011xx.|xx.)


As I said above, if you only want any dialled numbers to be sent to the PBX then (xx.) is enough.

However what you have now does shorten some delays.  You can simplify those first two parts to [14]xxS2

The 9011xx. is redundant.  Matches to that will not complete any quicker than to xx.  xx. will match anything that would have been dealt with by 9011xx.

If you need * or # none of the strings discussed so far handle them.

azrobert

#6
You can optionally insert a "9", so you don't have to dial it. Override the international timer to 3 seconds. Remove "S2", 3 digits will default to a 2 second delay.

([14]xx|9[2-9]xxxxxx|91xxxxxxxxxx|9<1>[2-9]xxxxxxxxx|9011xx.S3|<9>[2-9]xxxxxx|<9>1xxxxxxxxxx|<91>[2-9]xxxxxxxxx|<9>011xx.S3|xx.)