OBi202/OBiLine outgoing call using PSTN line - ring delay
azrobert:
Do you have PSTN set as the Primary Line for Phone2?
You said:
Quote
As for PhysicalInterfaces/LINE/LinePort/Digitmap setting, it has no value. The ObiTALK Settings box is ticked. If I un-tick it, then the Device Default box gets ticked.
I don't have an OBi202 nor do I configure my OBi thru OBiTalk.
I think you also have to untick the Device Default box.
If that fails set the following.
For phone 2:
PhysicalInterfaces/Phone2/DigitMap =
([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|##|**70(Mli)|**8(Mbt)|**81(Mbt)|**82(Mbt2)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**9(Mpp)|xxxxxxxxxx)
PhysicalInterfaces/Phone2/OutboundCallRoute =
911:li},{933:li},{([1-9]x?*(Mpli)):pp},{(<##:>):li},{(<#:>):ph1},{(<**70:>(Mli)):li},{(<**82:>(Mbt2)):bt2},{(<**81:>(Mbt)):bt},{(<**8:>(Mbt)):bt},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3},{(<**4:>(Msp4)):sp4},{(<**9:>(Mpp)):pp},{(xxxxxxxxxx):li}
I changed the last rule in both DigitMap and outbound route.
The Phone DigitMap verifies the dialed number. This is where the delay is introduced. Mpli points to the primary route DigitMap, so all the rules in the primary route's DigitMap is included in the Phone Port DigitMap. I replaced it with a rule that verifies 10 digits.
Same in the outbound route. pli points to the primary Line. I changed it to check for 10 digits and route the call to the Line Port.
You should also be getting a delay on Phone1, because it contains "xx.".
This is how it works (I think):
If the DigitMap contains "xx." there will be a 3 or 10 second delay.
If the dialed number matches a rule other than "xx." there will be a 3 second delay.
If it only matches "xx." there will be a 10 second delay.
The Line DigitMap doesn't have a rule that exactly matches 10 Digits, therefore 10 second delay.
The ITSP A DigitMap contains rules that match 10 or 11 digits, so you should have a 3 second delay.
If you remove "xx." from the ITSP A DigitMap the call should be routed without any delay.
yvr007:
Yes, PSTN is the primary in/out line for phone 2, though both phone lines end up ringing with inbound calls.
I will give these revised settings a try.
Thank you!
yvr007:
Made the changes and tested calling to/from both the landline and VOIP. The outbound delay from the landline is no more! However, now inbound calls to the landline continue to ring even when the caller has hung up. Not sure how to rectify this outcome ☹
azrobert:
None of the changes you made should affect inbound calls.
There is a 4 second delay before the phone starts ringing on inbound PSTN calls, so you might get 1 extra ring after the caller hangs up.
The callerid is transmitted between the first and second ring on PSTN calls.
The OBi needs the delay to acquire the callerid.
You can set the delay to zero if you are not using the callerid to process the call (like blocking calls by callerid). The callerid might not show on your phone until the 2nd ring. Even when set to zero there is still about a 1 second delay.
The parm is found:
Physical Interfaces -> Line Port -> RingDelay
The default is 4000 milliseconds.
Navigation
[0] Message Index
[*] Previous page