Home FAQs VOIP (Voice over IP) VoIP met PBXes (hosted PABX)
VoIP met PBXes (hosted PABX)

Overzicht

Situatie van twee gewone, analoge telefoontoestellen die zijn aangesloten op een ADSL modem. Het modem functioneert dus ook als een (dubbele) VoIP-adapter (niet alle modems hebben deze mogelijkheid). Het modem staat in verbinding met de virtuele telefooncentrale PBXes. Ons Nederlandse telefoonnummer is geporteerd naar de VoIP-provider BudgetPhone. Bellen naar vaste, mobiele en internationale telefoonnummers doen we via de Duitse VoIP-provider InterVoip (één van de producten van Betamax GmBH, zie hier voor een vergelijking).

Er is  dus geen vaste telefoonlijn meer, alleen nog een ADSL-aansluiting.

VoIP oplossing

Het enige apparaat dat bij ons thuis staat, is dus een modem dat als VoIP-adapter fungeert.

Voor toegang tot de website van PBXes moet waarschijnlijk een nieuw security certificate worden geïnstalleerd (FireFox gebruikers kunnen een Exception accepteren).

Voorheen gebruikte ik een losse VoIP-adapter, namelijk een SPA3102. Door het gebruik van PBXes als virtuele telefooncentrale is dit niet meer nodig. De voordelen zijn:

  • Het totale stroomverbruik is lager
  • Het modem heeft twee onafhankelijke lijnen (de SPA3102 had er maar één)
  • Het instellen en beheren is eenvoudiger
  • PBXes heeft veel meer mogelijkheden (zie ook telefooncodes)

Om problemen met de FUP van VoipCheap door het gebruik van PBXes te vermijden, ben ik overgestapt naar InterVoip (zie dit topic voor details). InterVoip kent in tegenstelling tot VoipCheap geen freedays, maar heeft wel lagere tarieven.

Kosten

Zeker als je veel naar het buitenland of naar mobiele nummers belt, is deze VoIP oplossing snel goedkoper dan die van een internet-provider:

PBXes Free account: gratis1
BudgetPhone Telefoonnummer: € 10 / jaar
InterVoip2

Vast: € 0,006 / minuut3
Mobiel: € 0,101 / minuut3

VoipCheap2

Vast: € 0,012 / minuut3
Mobiel: € 0,119 / minuut3

Telfort vast bellen

€ 9,95 / maand
Vast: € 0,00 / minuut4
Mobiel: € 0,155 / minuut4

Alle genoemde tarieven per 15 maart 2009

  1. Maximaal 2000 minuten per maand
  2. De handelingskosten voor het kopen van bijvoorbeeld € 10 of € 25 beltegoed zijn € 0,50
  3. Zowel VoipCheap als InterVoip rekenen per minuut af, maar kennen geen starttarief
  4. Afrekening per seconde; voor mobiel geldt een starttarief van € 0,05

Een aandachtspunt zijn de maandelijkse kosten voor het gebruik van de vaste lijn bij de ADSL-provider, hoewel deze kosten tegenwoordig vaak inclusief zijn (op dit moment wel bij Telfort en Online, maar bijvoorbeeld niet bij Alice).

Voordelen

Behalve de kosten heeft deze oplossing ook nog andere voordelen:

  • Geen afhankelijkheid meer van een internet-provider, dus overstappen is makkelijker
  • Grotere flexibiliteit, gesprekken kunnen bijvoorbeeld afhankelijk van het nummer en/of tijdstip anders gerouteerd worden, ook naar onze mobiele toestellen

De virtuele telefooncentrale maakt het mogelijk om binnenkomende gesprekken te routeren, iets wat met een VoIP-adapter meestal niet of slechts beperkt kan. Ook prettig is dat de Call Monitor van PBXes het tijdstip en de duur van ontvangen gesprekken toont, ook als er niet opgenomen werd.

Je kan ook meerdere telefoonnummers hebben, ook buitenlandse. Dit laatste is vooral handig voor mensen die familie in het buitenland hebben.

Overstappen

Om over te stappen moet je het volgende doen:

  1. Porteer je bestaande nummer naar BudgetPhone (duurt 3 à 4 weken) en zorg voor beltegoed
  2. Registeer gratis bij PBXes
  3. Registreer gratis bij InterVoip en zorg voor beltegoed
  4. Sluit één of meerdere telefoontoestellen aan op een VoIP-adapter (of een geschikt modem)
  5. Stel de VoIP-adapter en de virtuele telefooncentrale (PBXes) in

Telefoonnummers bij BudgetPhone kunnen naar keuze in de telefoongids worden vermeld.

Instellingen

Instellen lijkt moeilijker dan het is. In het begin is het misschien wat wennen aan de gebruikte termen. De bedoeling is dat de VoIP-adapter (of modem) zich aanmeldt bij de virtuele telefooncentrale en dat deze telefoongesprekken ontvangt van en doorstuurt naar de VoIP-providers.  Hiervoor moet ingelogd worden op de VoIP-adapter (bij mij een ZyXel P-2602H-D1A modem) en op de virtuele telefooncentrale PBXes. Niet genoemde instellingen kunnen op hun verstekwaarde gelaten worden.

Let op: de meeste wijzigingen bij PBXes moeten met de rode balk bovenin met de tekst ‘You have made changes – when finished, click here to APPLY them‘ bevestigd worden.

SIP is een afkorting van  Session Initiation Protocol. Dit open protocol wordt gebruikt om telefoongesprekken op te zetten. Skype gebruikt hiervoor een eigen gesloten protocol. Met behulp van RTP, Realtime Transport Protocol, wordt het geluid overgedragen.  PSTN is een afkorting van Public Switched Telephone Network, waarmee het traditionele, analoge telefoonnetwerk wordt bedoeld.

Als er een VoIP-adapter gebruikt wordt, moet de Firewall van het modem de poorten 5060-5061 en de ingestelde RTP-poorten naar buiten doorlaten (vaak 16384-16482).

Extensions

Een SIP extension is een telefoontoestel dat is aangesloten op een VoIP-adapter. Een Classic extension is een telefoontoestel dat bereikbaar is via het traditionele telefoonnet, bijvoorbeeld een mobiele telefoon. Extensions hebben toestelnummers, waarmee je onderling kan bellen. Ik heb twee SIP extensions, namelijk voor onze twee vaste telefoontoestellen die zijn aangesloten op ons modem, en twee Classic extension, namelijk voor onze twee mobiele telefoons, ingesteld:

Type: SIP SIP Classic Classic
Extension number: 100 200 500 600
Display name: Home-1 Home-2 Mobile-1 Mobile-2
Password: ******** ******** ******** ********
PSTN number:     00316xxxxxxxx 00316xxxxxxxx

Bij een free account van PBXes kunnen maximaal vijf extensions worden ingesteld. Gesprekken met Classic extensions verlopen via een Trunk volgens de ingestelde Outbound Routes (zie verder).

Het password is vrij te kiezen en hoeft niet overeen te komen met het wachtwoord voor PBXes zelf.

De VoIP-adapter (modem) meldt zich bij PBXes aan met:

Number/User name: username-100 username-200
Password: ******** ********
SIP Local Port: 5060 5061
SIP Server/REGISTER Port: 5060 5061
SIP Server/REGISTER/Domain Address: sip.pbxes.org sip.pbxes.org

De username is de geregistreerde gebruikersnaam van PBXes. Het password moet gelijk zijn aan het wachtwoord zoals ingesteld bij de betreffende Extension.

Ring Groups

Een Ring Group bepaalt hoe een groep toestelen overgaat. Ik laat mijn beide vaste telefoontoestellen tegelijk voor maximaal één minuut overgaan, daarna wordt er opgehangen:

Group number: 1
Ring strategy: ringall
Extension list: 100
200
Ring time: 60
Destination if no answer: Hangup

Ik maak geen gebruik van de gratis voicemail van PBXes.

Trunks

Een Trunk is een verbinding met een VoIP-provider. Mijn VoIP-providers zijn BudgetPhone en InterVoip:

Trunk name: BudgetPhone InterVoip InterVoip
(zonder nummermelding)
User name: 3178xxxxxxx 003178xxxxxxx username
Password: ******** password:username password
SIP server: sip1.budgetphone.nl sip.intervoip.com sip.intervoip.com
Register: yes yes yes
Dial rules: 09000100+118|
09000100+18xx|
3178+[2345678]xxxxx.
31+0|[1234567]xxxxxxx.
31+0|88xxxxxx.
00|xx.
3178+[2345678]xxxxx.
31+0|[1234567]xxxxxxx.
31+0|88xxxxxx.
00|xx.
Outbound
dial prefix:
  00 00

Met username en password worden de gebruikersnaam en het wachtwoord van de VoIP-provider bedoeld.

Voor BudgetPhone zijn twee Trunks nodig, één voor inkomende gespreken en één voor uitgaande gesprekken, anders werkt het niet (de reden is mij onbekend). (0)78 is ons kengetal. Dial Rules passen gekozen telefoonnummers aan. Voor InterVoip worden locale, interlocale en bedrijfsnummers omgezet in internationale vorm. Ons telefoonnummer is met de InterVoip applicatie geverifiëerd en wordt gratis bij de ontvanger van het gesprek gemeld.

Routes verbindt Extensions met Trunks en omgekeerd.

Inbound Routing

Met behulp van Inbound Routes wordt bepaald hoe binnenkomende gesprekken afgehandeld moeten worden. Ik stuur alle inkomende gesprekken naar Ring Group 1, zodat onze beide vaste telefoontoestelen overgaan:

Trunk name:  
Caller ID number:  
Ring group: <1>
Days: Force regular hours

Outbound Routing

Met behulp van Outbound Routes wordt bepaald hoe uitgaande gesprekken afgehandeld moeten worden. Ik stuur 112, 444, 555, 18xx en  0800- en 0900-nummers naar BudgetPhone en locale, interlocale, 088- en internationale gesprekken naar InterVoip:

Route name: Trunk: Numbers starting by: Custom Dial Patterns: Password:
112 BudgetPhone   112  
444 BudgetPhone   444
555
 
18xx BudgetPhone   118
18xx
 
Local InterVoip [2345678]xxxxx    
Interlocal InterVoip 088xxxxxx
0[1234567]xxxxxxx
   
08000900 BudgetPhone 0[89]00xxx    
Protected InterVoip 0030
0039
0088
  ********
International InterVoip 00xx    

Voor het bellen van 0900-nummers via BudgetPhone is een beltegoed nodig.

Voor 0906- en 0909-nummers zijn geen routes, dit betekent dat wij deze nummers niet kunnen bellen. De met een wachtwoord beveiligde route is tijdens het schrijven van deze weblog toegevoegd vanwege deze publicatie.

Geavanceerd

De gegeven instellingen zijn basisinstellingen die goed voldoen. Ik heb ook nog ingesteld dat als een telefoonummer wordt voorafgegaan door een # ons nummer niet wordt gemeld, maar in de praktijk gebruiken we deze mogelijkheid nauwelijks. Wel bellen we regelmatig als we op reis zijn met behulp van een gratis softphone (meestal met SJphone of X-Light) vanuit internetcafés naar Nederland.

Ons telefoonnummer is ook geregistreerd bij de ENUM-provider e164, zodat andere VoIP-gebruikers ons zonder tussenkomst van een VoIP-provider kunnen bellen. Hiervoor kan het beste een aparte Inbound Route worden aangemaakt, bijvoorbeeld met de naam username-e164. De hostname voor e164 is dan username This e-mail address is being protected from spambots. You need JavaScript enabled to view it . Een free account van PBXes ondersteunt het bellen via ENUM helaas niet.

Sinds een week gebruiken onze net nieuwe Hongaarse buren tijdelijk een extra Extension en een locaal nummer dat ik nog bij VoipBuster beschikbaar had. Met behulp van een paar extra routes zijn onze en hun telefoongesprekken geheel van elkaar gescheiden.

Een bekend, goed en betrouwbaar alternatief voor PBXes is Voxalot. Met het gratis VoxBasic is het echter niet mogelijk SIP-registraties te doen (dit is voor het gebruik van een BudgetPhone nummer gewenst).

Voor de fervente downloaders is voorrang geven van VoIP-verkeer door middel van bandwidth management een goed idee.

 

Uit: blog.bokhorst.biz/1450/computers-en-internet/voip-met-pbxes-budgetphone-en-intervoip/

 
English French German Italian Portuguese Russian Spanish