Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Irish VoIP dial plan.
-
14-02-2010 2:02amJust thought I would share this with anyone who wants to use it for their ATA or VoIP phone.
I've been using this dial plan and it's working quite well for me. It's optimised for the Cork area in particular and for Blueface but you can make tweaks to get it working in your area & with whatever VoIP network you are using.
Just thought it might be of some use to people on here as it's adaptable to any area codes.
I've designed to primarily work best for the areas and countries I call most frequently.
I have also made the assumption that most Irish numbers are now 7 digits. In areas where there are still 5 or 6 digits you just have to press # or wait for the ATA to time out and connect you.
If you dial areas with 5-digits / 6-digits a lot, you could do something like what I did with the rural County Cork area codes.
(112S0|999S0|<:021>[2-9]xxxxxxS0|023[2-9]xxxxxxS0|02[24-9][2-9]xxxx|01[2-9]xxxxxxS0|118xxS0|04[0-79]xxxxxxxS0|0[5679]xxxxxxxxS0|0818xxxxxxS0|08[2-9][012346789]xxxxxxS0|08[2-9]5xxxxxxxS0|18xxxxxxxxS0|15xxxxxxxxS0|048xxxxxxxxS0 |00442xxxxxxxxxS0|00441xxxxxxxxxS0|00443xxxxxxxxxS 0|00447xxxxxxxxxS0|00448xxxxxxxxxS0|00449xxxxxxxxx S0|0033xxxxxxxxxS0|001xxxxxxxxxxS0|0034xxxxxxxxxS0 |00x.|19xxS0|171S0|14x.|<10:3000>|<1191:303>)
S0 in the sequence means that the ATA connects the number on receipt of last digit, like an eircom digital exchange line normally does, there's no delay or need to hit #.
To break it down:
112S0|999S0 = This instantly connects 112 and 999 calls on last digit dialed.
<:021>[2-9]xxxxxxS0 = This routes 7 digits numbers to the 021 area on last digit dialed. Blueface extensions e.g. 3000 can still be dialed as they are shorter than 7 digits, but you have to hit # or wait for the ATA to realise you've stopped dialling
023[2-9]xxxxxxS0 = This instantly connects 7 digit 023 numbers (Bandon) on last digit dialed.
02[24-9][2-9]xxxx| = 022,024,025,026,027,028 and 029 5-digit numbers (Rural County Cork)
01[2-9]xxxxxxS0 = 7-digit 01 Dublin numbers.
04[0-79]xxxxxxxS0 = North east, except Northern Ireland 048. 7-digit numbers will connect instantly, 5-digits will still work, but you'll have to wait or press #.
0[5679]xxxxxxxxS0 = All other geographical numbers, 7 digit by default. Shorter numbers will just take a moment to connect, or you can hit #. (Also covers 0700+6 digit personal numbering and 076 VoIP)
118xxS0 = covers 118XX directory inquiry numbers
0818xxxxxxS0 = 0818 national rate numbers.
08[2-9][012346789]xxxxxxS0 = Mobile numbers
08[2-9]5xxxxxxxS0 = Mobile voicemail access numbers (8 digit)
18xxxxxxxxS0 = 1800, 1850, 1890 etc etc
15xxxxxxxxS0 = premium rate numbers
048xxxxxxxxS0 = Northern Ireland
00442xxxxxxxxxS0 = UK 02X numbers e.g. London/Cardiff/NI etc
00441xxxxxxxxxS0 = UK 01XXX and 011X numbers (older assignments)
Note, some numbers are a digit short, but this will connect with #/timeout.
00443xxxxxxxxxS0 = UK 03X numbers
00447xxxxxxxxxS0 = UK Mobile / Personal numbering
00448xxxxxxxxxS0 = UK 0800 / 0870 etc
00449xxxxxxxxxS0 = UK 09XX numbers, most are inaccessible from outside the UK, but I whacked it in anyway just in case!
0033xxxxxxxxxS0 = All French numbers, fixed length X.XX.XX.XX.XX
001xxxxxxxxxxS0 = US/Canada (XXX) XXX-XXXX
0034xxxxxxxxxS0 = Spain XXX XXX XXX
00x. = All international destinations
19xxS0 = Operator helplines e.g. 1901 eircom etc
171S0 = Voicemail access (Blueface)
14x. = 141/142+ any number (does not connect without # or waiting)
<10:3000> = maps 10 (operator) to blueface helpline 3000.
<1191:303> = maps 1191 (eircom speaking clock) to blueface 303 (free speaking clock)6
Comments
-
Oh, forgot one thing.
If you still want to be able to dial local numbers with the area code, you need to include
|021[2-9]xxxxxxS0|
That covers 7-digit Cork numbers dialed in the full national format.
For Dublin:
|01[2-9]xxxxxxS0|
etc
If you want to make your phone sound a bit more familiar, I have the codes for Irish progress tones.
Dial tone : 425@-19;20(*/0/1)
Second dial tone : 440@-19;20(*/0/1)
Outside dial tone : 400@-19;20(*/0/1)
Busy tone : 425@-20;10(.5/.5/1)
Reorder tone : 425@-20;10(.25/.25/1)
1) Ring back tone : 400@-19,450@-19;*(1.65/3.35/1+2) (This gives you a long ring version of the Irish ring tone... helps to distinguish when you dial an external number vs an extension)
2) Ringback tone (Standard Irish pattern) 400@-19;450@-19;*(.4/.2/1+2,.4/2/1+2)
Message waiting tone : 425@-19;2(.1/.1/1);20(*/0/1) [This will trigger the message waiting indicator on most cordless phones]
Call forwarding active tone : 425@-19;2(.2/.2/1);20(*/0/1)
Call waiting tone frequency (CWT) : 425@-10
Set your Caller ID protocol as follows:
Caller ID Method : ETSI FSK
(DO NOT USE the UK version with PR (polarity reversal) or ETSI with DTMF as these will not work with many Irish handsets.)
Caller ID FSK standard : V.23
The Irish Caller ID standard is identical to that used in France, Germany and most of Europe, so the vast majority of equipment supports it without any problem.
The BT system is a bit weird.
Ringer:
Voltage : 75V
Frequency : 25Hz
Ring wave form : sinusoid
Ring cadence : 60(.4/.2,.4/2)
Hook Flash (R button)
Hook Flash Timer Min: 0.06
Hook Flash Timer Max: 0.2
To use call waiting, just press R (no need for R2)
To transfer a call, R, dial new number ... wait for answer + hang up.
If you set all that you've basically got something very close to a normal eircom line.0 -
I know this thread is old, but this thread helped me with my SPA-112 ATA
Especially getting the caller ID to work and working out the dial plan. So thanks Solair!
This is the dial plan I've come up with, only works for Irish Numbers (not international) I may add UK landlines soon if I need to.
I got all the current area codes and numbers per area code from comreg.
Could probably fine tune it a bit more, but it's good enough for a start.
Have blocked some numbers at the end... should add a few more to this.
(112S0|999S0|<:061>[2-9]xxxxxS0|061[2-9]xxxxxS0|08[3456789][012346789]xxxxxxS0|08[3456789]5xxxxxxxS0|01[1-9]xxxxxxS0|021[1-9]xxxxxxS0|02[2456789]xxxxxS0|02[3]xxxxxxxS0|040[24]xxxxxS0|04[1269]xxxxxxxS0|04[34]xxxxxxxS0|04[7]xxxxxS0|04[5]xxxxxxS0|050[24569]xxxxxS0|051xxxxxxS0|05[2345]xxxxxxxS0|05[69]xxxxxxxS0|058[01]xxxxxxS0|058[2456789]xxxxS0|06[1]xxxxxxS0|06[23]xxxxxS0|06[4]xxxxxxxS0|06[56]xxxxxxxS0|06[789]xxxxxS0|07[14]xxxxxxxS0|09[0]xxxxxxxS0|09[1]xxxxxxS0|09[3]xxxxxS0|09[4]xxxxxxxS0|09[56789]xxxxxS0|1800xxxxxxS0|1890xxxxxxS0|1850xxxxxxS0|0818xxxxxxS0|15[23456789]0!|151[2-9]!|1559!|118xx!)
Here's the explanation of it below....( 112S0| Emergency 112 999S0| Emergency 999 <:061>[2-9]xxxxxS0| Local 6 digit (append 061 to the number) 061[2-9]xxxxxS0| 061 Numbers + area code 6 digit 08[3456789][012346789]xxxxxxS0| Mobile numbers 08[3456789]5xxxxxxxS0| Mobile voicemail access numbers (8 digit) 01[1-9]xxxxxxS0| 01 7-digit 021[1-9]xxxxxxS0| 021 7 digit 02[2456789]xxxxxS0| 022 024 025 026 027 028 029 5 digit 02[3]xxxxxxxS0| 023 7 digit 040[24]xxxxxS0| 0402, 0404 5 digit 04[1269]xxxxxxxS0| 041,042,046,049 7 digit 04[34]xxxxxxxS0| 043,044 7 digit 04[7]xxxxxS0| 047 5 digit 04[5]xxxxxxS0| 045 6 digit 050[24569]xxxxxS0| 0502,0504,0505,0506,0509 5 digit 051xxxxxxS0| 051 6 digit 05[2345]xxxxxxxS0| 052 053 054 055 7 digit 05[69]xxxxxxxS0| 056 7 digit 058[01]xxxxxxS0| 058 7 digit 058[2456789]xxxxS0| 058 5 digit 06[23]xxxxxS0| 062 063 5 digit 06[4]xxxxxxxS0| 064 7 digit 06[56]xxxxxxxS0| 065 066 7 digit 06[789]xxxxxS0| 067 068 069 5 digit 07[14]xxxxxxxS0| 071 074 7 digit 09[0]xxxxxxxS0| 090 7 digit 09[1]xxxxxxS0| 091 6 digit 09[3]xxxxxS0| 093 5 digit 09[4]xxxxxxxS0| 094 7 digit 09[56789]xxxxxS0| 095 096 097 098 099 5 digit 1800xxxxxxS0| 1800 Allow 1890xxxxxxS0| 1890 Allow 1850xxxxxxS0| 1850 Allow 0818xxxxxxS0| 0818 Allow 15[23456789]0!| 1520 1530... 1590 BLOCK! 151[2-9]!| 1512-1519 BLOCK 1559! 1559 BLOCK 118xx! 118xx BLOCK )
0 -
i know this is an old thread. we are using grandstream phones and im looking to change the dial plan so all mobile numbers cannot be called. can you help me with this.
this is what the current dial plan is on the web GUI { x+ | *x+ | *xx*x+ }
i just want to block mobiles and let everything else be called0 -
i know this is an old thread. we are using grandstream phones and im looking to change the dial plan so all mobile numbers cannot be called. can you help me with this.
this is what the current dial plan is on the web GUI { x+ | *x+ | *xx*x+ }
i just want to block mobiles and let everything else be called
I'm not very familiar with the dial plans, but on their website they have a guide that might help you.
You can play with the below, with ^ it will block any number that starts with 08 or 003538
{^08x+ |
{^003538x+ |0
Advertisement