![]() |
|
|||||||
| VoIP & Your Hardware/Software Cisco, Linksys, Sipura, Netgear, Grandstream, Polycom, Xten, etc. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Administrator
![]() Join Date: Apr 2006
Posts: 1,134
|
Sipura/Linksys Dial Plan customised for Blue Face/Irish users:
(999|911|112|S1 30[1-5]|3xxx.|171|11[013-9]x.|1[025689]x.|[24-8]xxxxxx|0x.|*x.) It is not always possible to localise for an Irish specific area code because we use numbers starting with 3 for Blue Face numbers. Some, although not all, Irish area codes have numbers that start with 3. To localise for a specific Irish area code such as 041 use: (999|911|112|S1 30[1-5]|3xxx.|171|11[013-9]x.|1[025689]x.|<:041>[24-9]xxxxxx|0x.|*x.) The caveat is if you need to dial a local number starting with 3 you will still need to dial 0413xxxx not 3xxxx. For a different area code replace the 041 with your own such as 021 for Cork, 091 for Galway etc. Note that the Blue Face servers treat all incoming calls as if they were dialled from Dublin so there is no need to localise for the Dublin 01 area code. Explanations and Descriptions for Irish Numbers: 999|911|112 - Emergency Services *xx. - matches the Blue Face VoIP prefixes and stops the Vertical Service Activation Codes kicking in and preventing the call 30[0-5] - Blue Face demo numbers 3xxx - Blue Face Member Numbers 0766xxxxxx - Irish VoIP numbers (not in service as at 7th May 2005) 18[059]0xxxxxx - Freefone 1800, CallSave 1850, LoCall 1890 118[56]0 - Conduit Directory Enquiries 1181[18] - Eircom Directory Enquiries 1191 - Eircom Speaking Clock 190[134579] - Operator Help Lines 0818xxxxxx - NationalCall 0818 0700xxxxxx - Personal Numbering 0700 08[3567]xxxxxxx - Irish Mobile Calls 171 - Blue Face Voice Mail 0[1-9]x. - Ireland National [24-8]x. - Dublin 15x. - Irish Premium Rate Numbers Syntax for Sipura and Linksys Dialplans from the "Sipura SPA User Guide" http://www.sipura.com/Documents/Sipu...uidev2.0.9.pdf. The SPA allows each line to be configured with a distinct dial plan. The dial plan specifies how to interpret digit sequences dialed by the user, and how to convert those sequences into an outbound dial string. © 2003 - 2004 Sipura Technology, Inc Proprietary The SPA syntax for the dial plan closely resembles the corresponding syntax specified by MGCP and MEGACO. Some extensions are added that are useful in an end-point. The dial plan functionality is regulated by the following configurable parameters: • Interdigit_Long_Timer • Interdigit_Short_Timer • Dial_Plan ([1] and [2]) Interdigit Long Timer: ParName: Interdigit_Long_Timer Default: 10 The Interdigit_Long_Timer specifies the default maximum time (in seconds) allowed between dialed digits, when no candidate digit sequence is as yet complete (see discussion of Dial_Plan parameter for an explanation of candidate digit sequences). Interdigit Short Timer: ParName: Interdigit_Short_Timer Default: 3 The Interdigit_Short_Timer specifies the default maximum time (in seconds) allowed between dialed digits, when at least one candidate digit sequence is complete as dialed (see discussion of Dial_Plan parameter for an explanation of candidate digit sequences). Dial Plan[1] and Dial Plan[2]: ParName: Dial_Plan[1] and Dial_Plan[2] Default: ( *xx | [3469]11 | 0 | 00 | <:1408>[2-9]xxxxxx | 1[2-9]xx[2-9]xxxxxx | 011x. ) The Dial_Plan parameters contain the actual dial plan scripts for each of lines 1 and 2. Dial Plan Digit Sequences: The plans contain a series of digit sequences, separated by the ‘|’ character. The collection of sequences is enclosed in parentheses, ‘(‘ and ‘)’. When a user dials a series of digits, each sequence in the dial plan is tested as a possible match. The matching sequences form a set of candidate digit sequences. As more digits are entered by the user, the set of candidates diminishes until only one or none are valid. Any one of a set of terminating events triggers the SPA to either accept the user-dialed sequence, and transmit it to initiate a call, or else reject it as invalid. The terminating events are: • No candidate sequences remain: the number is rejected. • Only one candidate sequence remains, and it has been matched completely: the number is accepted and transmitted after any transformations indicated by the dial plan, unless the sequence is barred by the dial plan (barring is discussed later), in which case the number is rejected. • A timeout occurs: the digit sequence is accepted and transmitted as dialed if incomplete, or transformed as per the dial plan if complete. • An explicit ‘send’ (user presses the ‘#’ key): the digit sequence is accepted and transmitted as dialed if incomplete, or transformed as per the dial plan if complete. The timeout duration depends on the matching state. If no candidate sequences are as yet complete (as dialed), the Interdigit_Long_Timeout applies. If a candidate sequence is complete, but there exists one or more incomplete candidates, then the Interdigit_Short_Timeout applies. White space is ignored, and may be used for readability. Digit Sequence Syntax: Each digit sequence within the dial plan consists of a series of elements, which are individually matched to the keys pressed by the user. Elements can be one of the following: • Individual keys ‘0’, ‘1’, ‘2’ . . . ‘9’, ‘*’, ‘#’. • The letter ‘x’ matches any one numeric digit (‘0’ .. ‘9’) • A subset of keys within brackets (allows ranges): ‘[‘ set ‘]’ (e.g. [389] means ‘3’ or ‘8’ or ‘9’) o Numeric ranges are allowed within the brackets: digit ‘-‘ digit (e.g. [2-9] means ‘2’ or ‘3’ or … or ‘9’) o Ranges can be combined with other keys: e.g. [235-8*] means ‘2’ or ‘3’ or ‘5’ or ‘6’ or ‘7’ or ‘8’ or ‘*’. Element repetition: Any element can be repeated zero or more times by appending a period (‘.’ character) to the element. Hence, “01.” matches “0”, “01”, “011”, “0111”, … etc. Subsequence Substitution: A subsequence of keys (possibly empty) can be automatically replaced with a different subsequence using an angle bracket notation: ‘<’ dialed-subsequence ‘:’ transmitted-subsequence ‘>’. So, for example, “<8:1650>xxxxxxx” would match “85551212” and transmit “16505551212”. Intersequence Tones: An “outside line” dial tone can be generated within a sequence by appending a ‘,’ character between digits. Thus, the sequence “9, 1xxxxxxxxxx” sounds an “outside line” dial tone after the user presses ‘9’, until the ‘1’ is pressed. Number Barring: A sequence can be barred (rejected) by placing a ‘!’ character at the end of the sequence. Thus, “1900xxxxxxx!” automatically rejects all 900 area code numbers from being dialed. Interdigit Timer Master Override: The long and short interdigit timers can be changed in the dial plan (affecting a specific line) by preceding the entire plan with the following syntax: • Long interdigit timer: ‘L’ ‘:’ delay-value ‘,’ • Short interdigit timer: ‘S’ ‘:’ delay-value ‘,’ Thus, “L=8,( . . . )” would set the interdigit long timeout to 8 seconds for the line associated with this dial plan. And, “L:8,S:4,( . . . )” would override both the long and the short timeout values. Local Timer Overrides: The long and short timeout values can be changed for a particular sequence starting at a particular point in the sequence. The syntax for long timer override is: ‘L’ delay-value ‘ ‘. Note the terminating space character. The specified delay-value is measured in seconds. Similarly, to change the short timer override, use: ‘S’ delay-value <space>. Pause: A sequence may require an explicit pause of some duration before continuing to dial digits, in order for the sequence to match. The syntax for this is similar to the timer override syntax: ‘P’ delay-value <space>. The delay-value is measured in seconds. This syntax allows for the implementation of Hot-Line and Warm-Line services. To achieve this, one sequence in the plan must start with a pause, with a 0 delay for a Hot Line, and a non-zero delay for a Warm Line. Implicit sequences: The SPA implicitly appends the vertical code sequences entered in the Regional parameter settings to the end of the dial plan for both line 1 and line 2. Likewise, if Enable_IP_Dialing is enabled, then ip dialing is also accepted on the associated line. Examples: The following dial plan accepts only US-style 1 + area-code + local-number, with no restrictions on the area code and number. ( 1 xxx xxxxxxx ) The following also allows 7-digit US-style dialing, and automatically inserts a 1 + 212 (local area code) in the transmitted number. ( 1 xxx xxxxxxx | <:1212> xxxxxxx ) For an office environment, the following plan requires a user to dial 8 as a prefix for local calls and 9 as a prefix for long distance. In either case, an “outside line” tone is played after the initial 8 or 9, and neither prefix is transmitted when initiating the call. ( <9,:> 1 xxx xxxxxxx | <8,:1212> xxxxxxx ) The following allows only placing international calls (011 call), with an arbitrary number of digits past a required 5 digit minimum, and also allows calling an international call operator (00). In addition, it lengthens the default short interdigit timeout to 4 seconds. S:4, ( 00 | 011 xxxxx x. ) The following allows only US-style 1 + area-code + local-number, but disallows area codes and local numbers starting with 0 or 1. It also allows 411, 911, and operator calls (0). ( 0 | [49]11 | 1 [2-9]xx [2-9]xxxxxx ) The following allows US-style long distance, but blocks 9xx area codes. ( 1 [2-8]xx [2-9]xxxxxx ) The following allows arbitrary long distance dialing, but explicitly blocks the 947 area code. ( 1 947 xxxxxxx ! | 1 xxx xxxxxxx ) The following implements a Hot Line phone, which automatically calls 1 212 5551234. ( S0 <:12125551234> ) The following provides a Warm Line to a local office operator (1000) after 5 seconds, unless a 4 digit extension is dialed by the user. ( P5 <:1000> | xxxx ) |
|
|
|
|
|
#2 |
|
Junior Member
Join Date: Jul 2006
Posts: 5
|
I cant locate an administrators guide for the linksys WRT54GP2 anywhere. Does it use the same software as the sipura device at the location mentioned above. (http://www.sipura.com/Documents/Sipu...uidev2.0.9.pdf)
|
|
|
|
|
|
#3 |
|
Senior Member
Join Date: Apr 2006
Posts: 315
|
Default location is on WRT54GP2 Voice Admin Pages
i.e. http://<WRT54GP2_IPaddress>/Voice_adminPage.htm Navigate to: Line 1 > Dial Plan and click "Save Settings" when you're done. Line 2 can be changed too if required.
__________________
._._._._._._._._._._._. "The more we know about the universe the more it is evident that it is pointless and meaningless." Steven Weinberg |
|
|
|
|
|
#4 | |
|
Administrator
![]() Join Date: Apr 2006
Posts: 1,134
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Member
Join Date: May 2006
Location: Dublin
Posts: 30
|
Aaron,
If the dialplans you listed above work on Linksys, will they also work on a Cisco ATA188? |
|
|
|
|
|
#6 |
|
Administrator
![]() Join Date: Apr 2006
Posts: 1,134
|
Hi Rory,
The Cisco firmwares are not derived from the Sipura ones in the way the Linksys ones are so I would not expect the syntax to be identical. However there are only so many ways you can do dial plans so I would not expect them to be too different. I' ve never used a Cisco ATA so I can't be of too much help but if you can't find a Cisco User Guide for the ATA let me know and I can have a look on the Cisco Knowledge Base we have access to by way of buying a big expensive swrich from them.
__________________
"And if you gaze for long into an abyss, the abyss gazes also into you." Friedrich Nietzsche |
|
|
|
|
|
#7 |
|
Member
Join Date: May 2006
Location: Dublin
Posts: 30
|
Thanks Aaron,
I have the user manual - I was just bing lazy and seeing if someone else had worked out a dialplan for Ireland! All a bit moot now as I'm changing it for the WGR613V tomorrow anyway! Thanks again. |
|
|
|
|
|
#8 |
|
Junior Member
Join Date: Aug 2006
Posts: 18
|
Where do u change the dail plan on a linksys PAP2? cant seem to find the option on the web page?
|
|
|
|
|
|
#9 |
|
Junior Member
Join Date: Aug 2006
Posts: 18
|
Just found it i had to go to the advanced view on admin login.
So does anyone have the irish Dial tones. It would be really lovely to get them. |
|
|
|
|
|
#10 |
|
Junior Member
Join Date: Aug 2006
Posts: 18
|
i found the British BT tones here http://www.sipgate.co.uk/faq/index.p...ubrik=630#num3
i wonder if there are any Eircom tones for the Sipura? |
|
|
|
![]() |
| Bookmarks |
| Tags |
| cisco, dial plan, linksys, pap2, regex, sipura, wrt54g |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Linksys WRTP54G (2 numbers, 1 line) | benifa | VoIP & Your Hardware/Software | 7 | 18-05-07 03:20 PM |
| ALL Firmwares Upgrades, Configurations. | Al. | VoIP & Your Hardware/Software | 0 | 26-03-07 06:14 PM |
| Recommendation on h/w | coley | VoIP & Your Hardware/Software | 2 | 30-08-06 11:20 PM |