|
SIP Broker Support Support for the SIP Broker service. |
Thread Tools | Display Modes |
05-21-2009, 05:34 PM | #1 |
Junior Member
Join Date: May 2009
Location: U.K.
Posts: 5
Thanks: 0 Thanked 0 Times in 0 Posts |
Any Linksys / Sipura dial plan experts here
Are there any Linksys / Sipura dial plan experts here ?
The part of my existing dial plan to handle SIP broker calls is: |*x.<:@sipbroker.com>| so that any number starting with * is passed to SIP broker. If I dial, for example *258 nnnnnnnn # where nnnnnnnn is a 8 digit VOIPtalk user number, it connects to that VOIPtalk user OK. However if I forget to dial the # and only dial *258 nnnnnnnn I end up dialling a Mozambique number (the VOIP service I am logged into accepts * as the international dialling prefix and 258 is the country code for Mozambique). I can't include the S0 terminator in the dial plan because SIP broker calls have varying lengths. Does anyone know a way of not requiring the # terminator to be dialled ? The Linksys software version I am using is 3.1.22(LS) I have tried reading Answer but this does not appear to offer a way of doing this. Last edited by avoipuser; 05-21-2009 at 10:03 PM. |
05-22-2009, 11:01 PM | #2 | |
Join Date: Jul 2007
Location: Toronto, Canada
Posts: 1,422
Thanks: 123 Thanked 369 Times in 282 Posts |
Quote:
|<#:>*xxx[x*].<:@sipbroker.com>| And dial all SipBroker destinations as #-*SipCode-Number (with or without # at the end) or try |<#:*>xxx[x*].<:@sipbroker.com>| and you can dial #-SipCode-Number (instead of *SipCode-Number) (with or without # at the end). Lastly, I am sure we can fix the currrent dialplan...but could you post the entire DialPlan including everything else you've got there...(dialing # at the end helps make calls go quicker...but it should not affect call routing) |
|
05-23-2009, 05:09 AM | #3 | |
Senior Member
Join Date: Jul 2007
Location: Oregon, USA
Posts: 365
Thanks: 17 Thanked 77 Times in 64 Posts |
Quote:
I suggest you use S60 in the dial plan (or begin the entire dial plan with L:60,S:60,) in order to delay the call for 60 seconds when you forget to press #. If you are using the DNS SRV option (for server failover) then you must specify a port number with any proxies in the dial plan. This is done to prevent the ATA from trying to route calls to (for example) the non-existent _sip._udp.sipbroker.com instead of sipbroker.com. Your sipbroker dial plan entry would be |*x.<:@sipbroker.com:5060>| Last edited by boatman; 05-23-2009 at 05:39 AM. |
|
05-24-2009, 03:39 PM | #4 |
Junior Member
Join Date: May 2009
Location: U.K.
Posts: 5
Thanks: 0 Thanked 0 Times in 0 Posts |
Thanks everybody for the suggestions.
I ended up using that tip of setting very long inter-digit long and short timers to force having to terminate the number with a #. I figured this was a small inconvenience to ensure I didn't get any more unexpected foreign call charges to obscure countries. I chose very large numbers: L:9999,S:9999, as I though that would make their use a bit more obvious. In my search for an answer I also found out about the little documented P (pause) syntax for dial plans. It's mentioned near the end of that Cisco knowledge base article. I won't post my full dial plan (it's now about 470 characters long), an entry like: |<:00998888>[2-9]xxxxxP3| still allows my local (6 digit) numbers to auto complete if no new digits are dialled for 3 seconds even with the very large short inter-digit timer setting. (I've substituted 998888 in place of my actual country and city code). Last edited by avoipuser; 05-24-2009 at 03:47 PM. |
06-17-2009, 02:35 PM | #5 |
Banned
Join Date: Jan 2009
Posts: 8
Thanks: 3 Thanked 1 Times in 1 Posts |
|
06-24-2009, 09:24 AM | #6 | |
Join Date: Mar 2006
Posts: 188
Thanks: 4 Thanked 64 Times in 41 Posts |
Quote:
| *xxx[x*]. <:@sipbroker.com> | The reason this is somewhat better, is that it doesn't send all calls that start with an *-key to SIP Broker, but rather only calls that start with an *-key and 3+ digits (which includes all the valid SIP Broker dialing strings). By adding this additional tweak, you get the benefit of some *-codes not being (incorrectly) seen as SIP Broker dialing. For example, *69 (call back) could be (incorrectly) treated as SIP Broker dialing with the initial dial plan, but will (correctly) not be seen as SIP Broker dialing with the more specific dial plan piece. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Voxalot and Sipura/ATA Tutorial: A Comprehensive Walkthrough | ctylor | Voxalot General | 5 | 04-28-2010 12:52 AM |
Dial plan and various problems | 800793 | Voxalot Support | 6 | 11-19-2007 01:05 PM |
Dial plan problems with FaktorTel and VoXaLoT | Hally | Voxalot Support | 1 | 01-06-2007 09:21 AM |
Norway toll free number dial plan ? | shezad | Voxalot Support | 1 | 11-11-2006 12:09 AM |
dial plan help please | muzzza | Voxalot Support | 0 | 09-01-2006 11:38 AM |