Dial Plan
Het meest belangrijkste ding om een ´DIAL PLAN´ of ´DIAL STRING` te begrijpen was om me in de materie te storten. Onder het motto: ´Maak jezelf wijs!`
Ik heb ook de amerikaanse pagina´s bestudeerd, gewoon om er van te leren. De officiele SPA-3102 gebruiks aanwijzing heeft ook een aantal pagina´s over het configureren van een Dial Plan (pagina´s 56 en 92 van de handleiding). Ik heb 1 PSTN TELCO aanwezig op de Fx0 uitgang. Die heet in het DIAL PLAN gw0 of Gateway null, en 2 VoIP providers namelijk Voipbuster op gw1 (Gateway 1) en Voipstunt op gw2, dan kun je je misschien voorstellen dat dit een DIAL PLAN van enige grootte is en dat ik het een en ander in de SPA-3102 te programmeren heb gehad. Waarom 2 VoIP providers, vraag je je af? Wel dat heeft te maken met Duitsland. Huh, Duitsland? Ja, Duitsland. In het kort; Ik heb een relatie met een jonge vrouw wonende in Duitsland. Voipbuster was mijn eerste VoIP carrier welke het nadeel heeft voor gesprekken met Duitsland geld te verlangen (M.a.w. deze gesprekken zijn niet gratis) En de gesprekken via Voipstunt zijn wel gratis. En als ik niets hoef betalen dan ga ik dat ook niet doen, natuurlijk. Vandaar de 2, ...dus. Ik heb van verschillende VoIP providers (Carriers) hun kosten per land geraadpleegd en deze vergeleken, om daarna een afgewogen keuze te maken welke het meest geschikt was (is). |
Hoe moet je nu zo´n DIAL PLAN lezen
Dit zijn handige punten om te weten hoe je een DIAL PLAN lezen moet? (En wederom zeg ik niet dat ik hier compleet ben):
De gehele ketting van codes staat binnen haakjes (parenthesis) () De afzonderlijke codes worden verdeeld met een verticaal streepje (pipe character) | Iedere toets 0 1 2 3 4 5 6 7 8 9 0 * # is een toets op de telefoon. De karakters binnen vierkante haken (brackets) betekent dat op die positie 1 van de tussen liggende karakters gebruikt mag worden. Staat er [2-9] dan mag er een getal van 2 tot en met 9 ingedrukt worden, 2, 3, 4, 5, 6, 7, 8 en 9. Bij [35-8*] mag er een 3, 5, 6, 7, 8, of * gebruikt worden, echter het gaat om 1 positie. . (period) Een punt betekend dat een character herhaald wordt. Wanneer er in het DIAL PLAN na een cijfer een punt staat betekend dit dat het laatste cijfer herhaald mag worden; en wel voor onbeperkte lengte. Vb 01. (nul één punt) betekent 01, 011, 0111, 01111 en zo verder. De x omschrijft een willekeurig character. x is dus [1-9,0,*,#] OF 1 of 2 of 3...9 of 0 of * of #. <dialed:substituted> Dit zijn vervanging reeksen, deze mogen gebruikt worden als je bijvoorbeeld lokaal of binnenlands belt. Hetgeen hier bereikt wordt is dat de telefoon zich gedraagt als was het een ouderwetse POTS telefoon; eigenlijk zoals ik dat van kinds af gewend ben. De eerste reeks wordt vervangen door de reeks na de dubbele punt. De cijfers kunnen nul karakters of meer hebben. VOORBEELD 1 <8:1650>xxxxxxx Als je het cijfer 8 drukt gevolgd door een zeven karakter reeks, dan wordt het cijfer 8 vervangen door 1650. Wanneer 85550112 gedrukt wordt, dan wordt verzonden 16505550112. Er is een periode voordat er sprake was van VoIP, dat gesprekken via een andere aanbieder voeren kon; daar komt dit vandaan. VOORBEELD 2 <:1>xxxxxxxxxx In dit voorbeeld worden geen characters veranderd. Alleen wanneer een 10 cijfer reeks wordt gedrukt dan wordt er een cijfer 1 voor de reeks verzonden. Wanneer je 9725550112 drukt, dan zal 19725550112 verzonden worden. <#1,:>xx.<:@gw1> betekend bijvoorbeeld druk een 1 om te beginnen met bellen gevolgd door 2 of meer cijfers en het nummer wordt door gateway 1 verzonden. Meer hierover staat op de site van Cisco. |
Mijn DIAL PLAN
Mijn DIAL PLAN ziet er als volgt uit:
(<#0,:>x.<:@gw0> | <#1,:>x.<:@gw1> | <#2,:>x.<:@gw2> | 11xS0<:@gw0> | 0906! | 0[689]xx.<:@gw0> | <:003153>[2-9]xxx.<:@gw1> | <0:0031>[1-57]xxxx.<:@gw1> | 00417x.<:@gw0> | 0041x.<:@gw1> | 00491[567]x.<:@gw0> | 0049x.<:@gw2> | 0046x.<:@gw2> | 0044x.<:@gw2> | 00x.<:@gw1>) |
Linksys SPA-3102
Cisco SPA-232D
Bekommentarieerd DIAL PLAN
Hieronder staat de bekommentarieerde versie:
Het DIAL PLAN moet als een 1-dimentionaal script gelezen worden; van links naar rechts. Wanneer er iets in de string staat wat voor de ingedrukte toetsenreeks op je telefoon geldt, dan volgt er de actie die aan deze toetsenreeks in het DIAL PLAN is gekoppeld. Dit betekent dat de grote afwijkingen als eerste komen en de globale later in de reeks. Generaliseer meer en meer, totdat je klaar bent. Bijvoorbeeld ´#0, #1 en #2` deze staan voorin de reeks, overschrijven al het andere. Dit DIAL PLAN is voor mij. In tegenstelling tot de vorige pagina´s waar ik voorbeelden schreef over 010 Rotterdam, vind je hier 53, 053 in de reeks; omdat ik in Enschede woon. Jij moet natuurlijk daar waar je 53, of 053 ziet staan je eigen netnummer invullen. Verder staan er in de string zaken die op mijn situatie van toepassing zijn. Ik heb naast Duitsland ook contacten in Zwitserland, UK, Frankrijk, Oostenrijk en Zweden wonen. Dit staat duidelijk of minder duidelijk in mijn ´DIAL STRING`. |
Characters |
Betekenis |
[ |
Open je DIAL PLAN met een haakje openen |
<#0,:>x.<:@gw0> |
Druk #0 om Gateway 0 / Fx0 / PSTN TELCO, of de ISP internet service provider die in de router is voorgeprogrammeerd te kiezen. (Het oude POTS en ISDN (?) netwerk is in 2019 deels door KPN afgeschaft) |
| <#1,:>x.<:@gw1> |
Druk #1 om Gateway 1 / Fx1 / Voipbuster te kiezen. |
| <#2,:>x.<:@gw2> |
Druk #2 om Gateway 2 / Fx1 / Voipstunt te kiezen. |
| 11xS0<:@gw0> |
Alle nummers die aanvangen met 11 + een volgend cijfer worden afgehandeld door Gateway 0 / Fx0 / PSTN TELCO of ISP. |
| 0906! |
Alle NL 18+ nummers worden geblokkeerd. |
| 0[689]xx.<:@gw0> |
Alle nummers die met 06, 08 en 09 beginnen worden afgehandeld door Gateway 0 / Fx0 / PSTN TELCO of ISP. |
| <:003153>[2-9]xxx.<:@gw1> |
Alle nummers die beginnen met een 2, 3, 4, 5, 6, 7, 8 of een 9 krijgen 003153 ervoor en worden afgehandeld door Gateway 1 / Fx1 / Voipbuster. (Het cijfer 1 is hierboven al weggevangen.) |
| <0:0031>[1-57]xxxx.<:@gw1> |
Alle nummers die met een 0 (nationaal) beginnen krijgen 0031 ervoor en worden afgehandeld door Gateway 1 / Fx1 / Voipbuster. |
| 00417x.<:@gw0> |
Alle nummers beginnend met 00417 (Zwitsers mobiel#) worden afgehandeld door Gateway 0 / Fx0 / PSTN TELCO of ISP / buitenlandse mobiele nummers zijn via eigen VoIP relatief duur. |
| 0041x.<:@gw1> |
Alle andere nummers die met 0041 door Gateway 1 / Fx1 / Voipbuster. |
| 00491[567]x.<:@gw0> |
Alle nummers beginnend met 00491 gevolgd door een 5, 6 or 7 (Duits mobiel#) door Gateway 0 / Fx0 / PSTN TELCO of ISP |
| 0049x.<:@gw2> |
Alle andere nummers beginnend met 0049 door Gateway 2 / Fx1 / Voipstunt |
| 0046x.<:@gw2> |
Alle nummers beginnend met 0046 (Zweden) door Gateway 2 / Fx1 / Voipstunt |
| 0044x.<:@gw2> |
Alle nummers beginnend met 0044 (UK) door Gateway 2 / Fx1 / Voipstunt |
| 00x.<:@gw1> |
Alle overige internationale nummers beginnend met 00 door Gateway 1 / Fx1 / Voipbuster |
) |
Sluit je DIAL PLAN af met haakje sluiten |
Alleen nog even dit
Wanneer ik het heel kort zou willen formulieren zou het zoiets kunnen zijn:
De UK heeft wat betreft mobiele nummers een reeks van moeilijkheidjes, deze moet je iig goed uitzoeken. Wanneer ik dat zou nalaten dan loop ik het risico veel te betalen. Voor deze en alle ander carriers geldt het onderstaande: |
WAARSCHUWING: DIAL PLAN; Deze instellingen zijn onderhevig aan veranderingen en het is daarom goed mogelijk, dat op het moment dat jij dit leest, deze gedeeltelijk of helemaal niet meer, accuraat zijn. Controleer dit op de pagina´s van de door jou gebruikte carriers. Of laat de keuze voor een Carrier juist daar vanaf hangen.
Submit All Changes Linksys SPA-3102
Niet vergeten op `Submit All Changes` te klikken.
|