dslreports logo
 
    All Forums Hot Topics Gallery
spc
Search similar:


uniqs
1194
verix
join:2004-12-30
Oakland, CA

1 edit

verix

Member

[Voip.ms] Dial plan for a Polycom phone

In setting up a small office, I found that the Polycom Soundpoint IP 650 was not able to dial extensions within the VoIP.ms account. Only a busy signal comes up. I suspect it's the dial plan ("digitmap"). The default dial plan is:

[2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT|**x.T

I tried the dial plan on this page, which didn't fix it.

Problematic CDR entries look like this:
2014-05-27 19:03:53 "123456_100" 1234562 Internal EXT2 00:12 0.0000 0.0000

In that instance, the target extension was 102. Could anyone offer a suggestion?

bitseeker
join:2014-03-05

bitseeker

Member

Hi verix,

You're on the right track. The key is the digit map. You need to have a pattern for three-digit numbers that begin with 10.

[2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT|**x.T|10x

I've appended it to the end of the digit map above. Note that 10x is limited to 100 through 109. If you plan on having more extensions, you'll want to expand that pattern to accept more digits. Something like 10x.T will accept any number of digits after 10.
foresto
join:2002-04-17
USA

1 edit

foresto to verix

Member

to verix
Here's the relevant section of a Polycom config file. It accepts either 011 or 00 as the international dialing prefix, as well as the VoIP.ms 033 and 044 route override prefixes, SIP Broker prefixes, account balance, echo test, etc. North American phone numbers can be dialed just as if you were using a POTS line in Oakland, with or without the preceding 1 or area code. Extensions 101-109 work too.


dialplan.1.digitmap="R00R011Rxxx.T|011xxx.T|033xxx.T|044xxx.T|1[2-9]xx[2-9]xxxxxx|[2-9]xx[2-9]xxxxxx|RR510R[2-9]xxxxxxT|**275*xx.T|*9x|*xx.T|4xxxT|10x|911|[2-8]11"

dialplan.1.digitmap.timeOut="5|5|5|5|3|3|3|5|3|3|3|3|3|3"


If you need higher-numbered extensions to work, you'll want to replace the "10x" part. I expect "10xx.T" would work. That will make the phone wait a few seconds before assuming you're done dialing the extension number.

Polycom's digit maps mostly follow RFC 3435, but they also include a facility for replacing dialed digits before sending the whole phone number to the server (that's what the Rs are for) and one for tweaking the timeouts when dialing a variable-length number (that's done in the timeOut string). See Understanding Digit Map Rules in their UC Software Admin Guide for details.

»tools.ietf.org/html/rfc3 ··· on-2.1.5
verix
join:2004-12-30
Oakland, CA

verix

Member

Both worked well, thank you all very much!