Dial Plan for Linksys ATAs - VoIP.ms Wiki

Dial Plan for Linksys ATAs

From VoIP.ms Wiki

(Difference between revisions)
Jump to: navigation, search
[draft revision][quality revision]
m (References)
 
(23 intermediate revisions not shown)
Line 1: Line 1:
-
The basic dial plan provided in the configuration samples for the Linksys ATA devices (like [[Cisco Linksys PAP2|PAP2]], [[Cisco Linksys PAP2T|PAP2T]] and [[Cisco SPA2100 Phone Adapter|SPA2100]]), should work without any issue with VoIP.ms.  
+
{| class="wikitable"
 +
|+
 +
|-
 +
! Article en Français !! Artículo en Español
 +
|-
 +
| [https://wiki.voip.ms/article/Plan_de_composition_pour_les_ATA_Linksys Français] ||
 +
[https://wiki.voip.ms/article/Dial_Plan_para_ATA_Linksys Español]
 +
|}
-
'''Voip.ms recommended dial plan''':
+
The basic dial plan provided in the configuration samples for the Linksys ATA devices (like [[Cisco Linksys PAP2|PAP2]], [[Cisco Linksys PAP2T|PAP2T]] and [[Cisco SPA2100 Phone Adapter|SPA2100]]) should work with VoIP.ms without any issue.
-
(911S0|<:1'''555'''>[2-9]xxxxxx|1[2-9]xx[2-9]xxxxxxS0|[2-9]xx[2-9]xxxxxxS0|*xx|*xx.|[3468]11|822|0|00|[2-9]xxxxxx|4xxx|**275x.|xxxxxxxxxxxx.)
 
-
'''Note''': Replace 555 by the area code of your choice. If you want to have the 7 dial for your area code.
+
'''VoIP.ms Recommended Dial Plan''':
 +
 +
:(911S0|310xxxx|<:1'''555'''>[2-9]xxxxxx|1[2-9]xx[2-9]xxxxxxS0|[2-9]xx[2-9]xxxxxxS0|*xx|***xxx|*xx.|[3468]11|822|0|00|4xxx|**275*x.|xxxxxxxxxxxx.)
 +
'''Note''': For 7 digit dialing, replace 555 by the area code of your choice.
-
This guide has been created in order to help you learn more about the Dial Plan and also you can customize it according to your preferences. Please note that customizing your dial plan is optional.
+
 
 +
This guide has been created to help you learn about Dial Plans. They can be customized according to your preferences. Please note that customizing your dial plan is entirely optional.
 +
<br>
__TOC__
__TOC__
Line 15: Line 26:
== What is a Dial Plan? ==
== What is a Dial Plan? ==
-
The dial plan is a string of characters that determine how the digits input in your keypad are interpreted and transmitted by your ATA device. And also determine if the number dialed is accepted or rejected. This way, you can use a dial plan to facilitate dialing and also block certain types of calls (either long distance or international).
+
The dial plan is a string of characters that determines how entered phone digits are interpreted and transmitted by your ATA Device/Phone. It also determines whether to accept, or reject, a call. A dial plan thus facilitates dialing, and also the blocking, of certain types of calls, such as long distance or international.
-
  '''Note''': Please notice, that you can also block the international calls in your VoIP.ms account.
+
  '''Please Note''': International calls can also be blocked within your VoIP.ms account.
== Digit Sequence ==
== Digit Sequence ==
-
A dial plan contains a series of digit sequences, separated by the | character and the entire set of sequences is enclosed within parentheses. Each time you press a key in your keypad your ATA device is going to try matching that key with each digit sequence in your dial plan.  
+
A dial plan contains a series of digit sequences, separated by the | character, entirely enclosed within parentheses. Each time a phone button is pressed, your ATA device will attempt to match the digit sequence in your dial plan.  
{| class="wikitable"
{| class="wikitable"
Line 29: Line 40:
|-
|-
| style="text-align:center;"|0 1 2 3 4 5 6 7 8 9 * #
| style="text-align:center;"|0 1 2 3 4 5 6 7 8 9 * #
-
| You can use any of these characters to represent a key pressed in your keypad.
+
| You can use any of these characters to represent a pressed phone digit.
|-
|-
| style="text-align:center;"| x
| style="text-align:center;"| x
-
| This represent any character on the phone.
+
| Any phone digit.
|-
|-
| style="text-align:center;"|[sequence]
| style="text-align:center;"|[sequence]
-
| You can enter characters between brackets to create a list of accepted digits. <br>For example, if you enter [1-5] this allow the user to press any digits from 1 to 5. <br>You can also create a list using numbers along with other characters, for example [35-8*] allows the user to press either 3, 5, 6, 7, 8 or *.
+
| You can enter characters between brackets to create a list of acceptable digits. <br>For example, if you enter the range [1-5], the user may only press the digits from 1 to 5. <br>You can also use individual numbers, and certain other characters, in combination. For example [35-8*] allows the user to press 3, 5, 6, 7, 8 or *.
|-
|-
| style="text-align:center;"|. (period)
| style="text-align:center;"|. (period)
Line 47: Line 58:
|-
|-
| style="text-align:center;"|! (exclamation point)
| style="text-align:center;"|! (exclamation point)
-
| You can use this character to prohibit a dial sequence. <br>For example with the sequence '''1900xxxxxxx!''' the system reject any sequence that starts with 1900.
+
| You can use this character to prohibit a dial sequence. <br/>For example with the sequence '''1900xxxxxxx!''' the system reject any sequence that starts with 1900.
|-
|-
| style="text-align:center;"|S0 or L0
| style="text-align:center;"|S0 or L0
-
| This override the setting in the Short inter-digit timer or Long inter-digit timer to 0 seconds.
+
| Overrides the Short or Long inter-digit timer to 0 seconds.<br/>For example:<br/>'''<:1555>[2-9]xxxxxxS2''' indicates, on a seven-digit local call, first wait two seconds to see if any more digits are dialed - after the delay expires, prefix the number with local area code +1-555 and send it<br/>'''1[2-9]xx[2-9]xxxxxxS0''' indicates, if +1-areacode-number are dialed as eleven digits, send them immediately as-is as there is no need to wait for additional dialed digits.
|-
|-
| style="text-align:center;"|P# <br>(where # is the duration of the pause in seconds)
| style="text-align:center;"|P# <br>(where # is the duration of the pause in seconds)
-
| This provide with a pause given the amount of seconds.  
+
| Pauses # seconds.  
|}
|}
== Examples ==
== Examples ==
-
Here's a few examples of digit sequences that you can add to your dial plan.
+
Some examples of dial plan digit sequences:
* To dial any international number without using the 011 prefix.
* To dial any international number without using the 011 prefix.
Line 65: Line 76:
  You can also accomplish this if you set the Dialing Mode to E164 in your [[Account Settings]]
  You can also accomplish this if you set the Dialing Mode to E164 in your [[Account Settings]]
-
* To block a call to an specific area code (replace 555 with the area code you want)
+
* To block a call to a specific area code (replace 555 with the area code you want)
<:1> 555 xxxxxxx !
<:1> 555 xxxxxxx !
* The next sequence, allows you to dial your [[Phone book]] entries using an speed dial like the POTS provider's. For example if you dial 20# the system will send *7520
* The next sequence, allows you to dial your [[Phone book]] entries using an speed dial like the POTS provider's. For example if you dial 20# the system will send *7520
<:*75>xx< # : >
<:*75>xx< # : >
 +
 +
== See also ==
 +
ATA's
 +
*  [[Cisco SPA2100 Phone Adapter]]
 +
*  [[Cisco SPA2102 Phone Adapter with Router]]
 +
*  [[Cisco Linksys PAP2]]
 +
*  [[Cisco Linksys PAP2T]]
 +
 +
IP phones
 +
*  [[Cisco SPA504G Phone|Cisco SPA300/500-series desk phones]]
 +
*  [[Cisco Linksys SPA942 NA]]
 +
 +
Networking devices
 +
*  [[Cisco WRP400|Cisco WRP400 and WRP500]]
 +
 +
[[Category:Guides]]
== References ==
== References ==
* [http://www.cisco.com/en/US/docs/voice_ip_comm/csbpvga/ata/administration/guide/ATA_AG_v3_NC-WEB.pdf Cisco - Administration Guide: SPA2102, SPA3102, SPA8000, SPA8800, PAP2T analogue telephone adapters]
* [http://www.cisco.com/en/US/docs/voice_ip_comm/csbpvga/ata/administration/guide/ATA_AG_v3_NC-WEB.pdf Cisco - Administration Guide: SPA2102, SPA3102, SPA8000, SPA8800, PAP2T analogue telephone adapters]
-
* [http://www.cisco.com/en/US/docs/voice_ip_comm/csbpipp/ip_phones/administration/guide/spa500_admin.pdf Cisco - Administration Guide: Cisco SPA300/SPA500 series and Cisco Wireless-G IP phones]
+
* [https://images-eu.ssl-images-amazon.com/images/G/30/CE/Electronica/Manuals/B003ZYS8GQ.pdf Cisco - Administration Guide: Cisco SPA300/SPA500 series and Cisco Wireless-G IP phones]
[[Category: SIP devices]]
[[Category: SIP devices]]

Latest revision as of 21:09, 6 November 2020

Article en Français Artículo en Español
Français

Español


The basic dial plan provided in the configuration samples for the Linksys ATA devices (like PAP2, PAP2T and SPA2100) should work with VoIP.ms without any issue.


VoIP.ms Recommended Dial Plan:

(911S0|310xxxx|<:1555>[2-9]xxxxxx|1[2-9]xx[2-9]xxxxxxS0|[2-9]xx[2-9]xxxxxxS0|*xx|***xxx|*xx.|[3468]11|822|0|00|4xxx|**275*x.|xxxxxxxxxxxx.)
Note: For 7 digit dialing, replace 555 by the area code of your choice.


This guide has been created to help you learn about Dial Plans. They can be customized according to your preferences. Please note that customizing your dial plan is entirely optional.

Contents


What is a Dial Plan?

The dial plan is a string of characters that determines how entered phone digits are interpreted and transmitted by your ATA Device/Phone. It also determines whether to accept, or reject, a call. A dial plan thus facilitates dialing, and also the blocking, of certain types of calls, such as long distance or international.

Please Note: International calls can also be blocked within your VoIP.ms account.

Digit Sequence

A dial plan contains a series of digit sequences, separated by the | character, entirely enclosed within parentheses. Each time a phone button is pressed, your ATA device will attempt to match the digit sequence in your dial plan.

Digit Sequence Function
0 1 2 3 4 5 6 7 8 9 * # You can use any of these characters to represent a pressed phone digit.
x Any phone digit.
[sequence] You can enter characters between brackets to create a list of acceptable digits.
For example, if you enter the range [1-5], the user may only press the digits from 1 to 5.
You can also use individual numbers, and certain other characters, in combination. For example [35-8*] allows the user to press 3, 5, 6, 7, 8 or *.
. (period) You can use a period to accept zero or more entries of a give digit.
For example, 01. allows the user to enter 0, 01, 011 and so on.
<dialed:substituted> This is used for sequence substitution, you can use this to indicate that certain numbers dialed are replaced by other characters. The dialed digits can be zero or more characters.
For example with this sequence <:1555>xxxxxxx if the user dial a 7 digit number, the number 1555 is added to the beginning of the sequence. If the user press 6782345, the system transmits 15556782345.
, (comma) This can be used between digits to play an “outside line” dial tone after a user-entered sequence.
For example, with this sequence 9, 1x. an “outside line” dial tone is sounded after the user presses 9, and the tone continues until the user presses 1
! (exclamation point) You can use this character to prohibit a dial sequence.
For example with the sequence 1900xxxxxxx! the system reject any sequence that starts with 1900.
S0 or L0 Overrides the Short or Long inter-digit timer to 0 seconds.
For example:
<:1555>[2-9]xxxxxxS2 indicates, on a seven-digit local call, first wait two seconds to see if any more digits are dialed - after the delay expires, prefix the number with local area code +1-555 and send it
1[2-9]xx[2-9]xxxxxxS0 indicates, if +1-areacode-number are dialed as eleven digits, send them immediately as-is as there is no need to wait for additional dialed digits.
P#
(where # is the duration of the pause in seconds)
Pauses # seconds.

Examples

Some examples of dial plan digit sequences:

<:011> [2-9]xxxxxxxx.

You can also accomplish this if you set the Dialing Mode to E164 in your Account Settings

<:1> 555 xxxxxxx !

<:*75>xx< # : >

See also

ATA's

IP phones

Networking devices

References

Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
VoIP.ms Blog
Configuration
Guides (English)
Guides (Français)
Guías (Español)
Toolbox