Op verzoek volgt hier een beschrijving van mijn huidige Voice-over-IP oplossing.

Overzicht

Wij gebruiken twee gewone, analoge telefoontoestellen die zijn aangesloten op ons 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 of hier voor een vergelijking).

Wij hebben 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

Update: InterVoip heeft zijn tarieven aangepast. Kijk bijvoorbeeld in deze lijst voor alternatieve providers.

Update: Telfort heeft een starttarief van € 0,05 ingevoerd.

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 5060
    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-e164@pbxes.org. 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. Met een Zyxel P-2602H-D1A kan dat op deze manier.

    Vragen, opmerkingen en suggesties zijn zoals altijd van harte welkom.

    VN:F [1.8.5_1061]
    Rating: 0 (from 0 votes)

    Fijn dank u welGisterenavond zijn we naar een ‘wedstrijd’ tussen de theatersport groepen Fijn dank u wel (Dordrecht) en ‘t Slippertje (Den Haag) geweest. Voor mij een primeur. We hebben lekker gelachen en Hanneke heeft zelfs een vrijkaartje met de loterij gewonnen! Volgende keer (zaterdag 15 maart) gaan we weer.

    VN:F [1.8.5_1061]
    Rating: 0 (from 0 votes)
    Al enige tijd was er de wens om onze achtertuin opnieuw in te richten. Ik zag het echter niet zo zitten om tegen de 130 grindtegels van zo’n 30 kilo per stuk weg te halen en deze, i.v.m. het totale gewicht, per 25 stuks af te voeren. Mijn Ford Ka zonder trekhaak is daar ook niet geschikt voor. Om deze en andere redenen hebben we naar tevredenheid gebruik gemaakt van de diensten van Baan Hofman Hoveniers. Vorige week hebben zij onze achtertuin leeggehaald, 10-15 cm opgehoogd en opnieuw bestraat (met 28 m² trommelkasseien van het type Savanna). Ik heb zelf de reeds aanwezige vijver opgehoogd (en gelijk schoon gemaakt) en een eenvoudige pergola tussen onze schuur, de schutting en de schuur van de buren gebouwd. De bedoeling is dat daar een blauwe regen gaat groeien. De komende tijd gaan we zelf de tuin beplanten, o.a. met een appelboom achterin.
    VN:F [1.8.5_1061]
    Rating: 0 (from 0 votes)
    Bear