VoIP forum : discuss internet telephony | Powered by Blueface  

Go Back   VoIP forum : discuss internet telephony | Powered by Blueface > Information Zone > VoIP & Your Hardware/Software

VoIP & Your Hardware/Software Cisco, Linksys, Sipura, Netgear, Grandstream, Polycom, Xten, etc.

Reply
 
Thread Tools Display Modes
Old 29-06-06, 12:05 AM   #1
Aaron
Administrator
 
Aaron's Avatar
 
Join Date: Apr 2006
Posts: 1,134
Default Sipura and Linksys Dialplans

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 )
Aaron is offline   Reply With Quote
Old 05-07-06, 08:36 PM   #2
GriffinX
Junior Member
 
Join Date: Jul 2006
Posts: 5
Default Linksys

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)
GriffinX is offline   Reply With Quote
Old 05-07-06, 11:43 PM   #3
Al.
Senior Member
 
Al.'s Avatar
 
Join Date: Apr 2006
Posts: 315
Default

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
Al. is offline   Reply With Quote
Old 06-07-06, 01:47 AM   #4
Aaron
Administrator
 
Aaron's Avatar
 
Join Date: Apr 2006
Posts: 1,134
Default

Quote:
Originally Posted by GriffinX
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)
Yes the VoIP firmware on the Sipura 2100 and the Linksys WRT54GP2, RT31P2 and PAP2's is identical or close enough to from a user point of view. The menus are the same once you get into the advanced pages on the Linksys devices.
Aaron is offline   Reply With Quote
Old 20-07-06, 03:52 PM   #5
roryd
Member
 
roryd's Avatar
 
Join Date: May 2006
Location: Dublin
Posts: 30
Default

Aaron,

If the dialplans you listed above work on Linksys, will they also work on a Cisco ATA188?
roryd is offline   Reply With Quote
Old 20-07-06, 04:43 PM   #6
Aaron
Administrator
 
Aaron's Avatar
 
Join Date: Apr 2006
Posts: 1,134
Default

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
Aaron is offline   Reply With Quote
Old 20-07-06, 08:06 PM   #7
roryd
Member
 
roryd's Avatar
 
Join Date: May 2006
Location: Dublin
Posts: 30
Default

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.
roryd is offline   Reply With Quote
Old 14-08-06, 02:10 PM   #8
willy
Junior Member
 
Join Date: Aug 2006
Posts: 18
Default

Where do u change the dail plan on a linksys PAP2? cant seem to find the option on the web page?
willy is offline   Reply With Quote
Old 14-08-06, 02:24 PM   #9
willy
Junior Member
 
Join Date: Aug 2006
Posts: 18
Default

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.
willy is offline   Reply With Quote
Old 14-08-06, 03:31 PM   #10
willy
Junior Member
 
Join Date: Aug 2006
Posts: 18
Default

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?
willy is offline   Reply With Quote
Reply

Bookmarks

Tags
cisco, dial plan, linksys, pap2, regex, sipura, wrt54g

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Linksys WRTP54G (2 numbers, 1 line) benifa VoIP & Your Hardware/Software 7 18-05-07 02:20 PM
ALL Firmwares Upgrades, Configurations. Al. VoIP & Your Hardware/Software 0 26-03-07 05:14 PM
Recommendation on h/w coley VoIP & Your Hardware/Software 2 30-08-06 10:20 PM


All times are GMT. The time now is 11:26 AM.




Main Blueface's pages :
Blueface Blog | Call Plans | VoIP Rates | Technical Support | Free VoIP Trial | Business VoIP Solutions | Fax | Phone Book | Fring

Copyright Blueface 2004-2010