Direct Routing voor Microsoft Teams configureer je door een Session Border Controller (SBC) te verbinden met Microsofts telefonie-infrastructuur, waardoor je Teams kunt gebruiken met je eigen telecomaanbieder. Dit proces vereist technische expertise, maar biedt volledige controle over je telefonieomgeving en kostenbesparingen. In dit artikel beantwoorden we de belangrijkste vragen over het opzetten van Direct Routing voor Teams.
Wat is Direct Routing voor Microsoft Teams precies?
Direct Routing is een methode om Microsoft Teams te verbinden met het publieke telefoonnetwerk via je eigen telecomaanbieder in plaats van Microsofts eigen telefoonservice. Het stelt organisaties in staat om hun bestaande telefooncontracten en nummers te behouden, terwijl ze Teams gebruiken als hun primaire communicatieplatform.
De belangrijkste voordelen van Teams Direct Routing zijn aanzienlijke kostenbesparingen, vooral voor internationale gesprekken, en de flexibiliteit om je eigen provider te kiezen. Organisaties behouden hun bestaande telefoonnummers en kunnen profiteren van bestaande contracten met telecomaanbieders. Dit maakt de overstap naar Teams-telefonie veel eenvoudiger, zonder dat gebruikers nieuwe nummers nodig hebben.
Voor bedrijven die al hebben geïnvesteerd in telefonie-infrastructuur betekent Direct Routing dat ze hun bestaande SIP-trunks kunnen blijven gebruiken. Dit vermindert de noodzaak voor grote investeringen in nieuwe systemen. De oplossing biedt ook meer controle over call routing, nummerbeheer en beveiligingsinstellingen dan standaard Teams-telefonieopties.
Welke voorwaarden moet je vervullen voor Direct Routing?
Voor een succesvolle Direct Routing-implementatie heb je specifieke Microsoft 365-licenties nodig, waaronder minimaal een E3- of E5-licentie met Phone System-add-on. Daarnaast is een gecertificeerde Session Border Controller essentieel, die op de Microsoft-lijst van ondersteunde SBC’s staat.
Technisch gezien vereist Direct Routing publieke IP-adressen voor je SBC, geldige SSL-certificaten van een vertrouwde Certificate Authority en correct geconfigureerde firewallregels. Je moet poorten openen voor SIP-signaling (TCP/TLS 5061) en mediastreams (UDP 49152-53247). DNS-records moeten correct zijn geconfigureerd voor de FQDN van je SBC.
Je telecomaanbieder moet SIP-trunks leveren die compatibel zijn met Microsofts specificaties. De provider moet ondersteuning bieden voor de juiste codecs (minimaal G.711) en SRTP voor beveiligde mediastreams. Veel organisaties kiezen voor een gespecialiseerde Teams-integratieoplossing om de complexiteit te verminderen.
Netwerkvereisten omvatten voldoende bandbreedte (ongeveer 100 kbps per gelijktijdig gesprek), lage latency (minder dan 150 ms) en minimale packet loss. Quality of Service (QoS)-configuratie is sterk aanbevolen voor optimale gesprekskwaliteit.
Hoe configureer je een Session Border Controller voor Teams?
De SBC-configuratie begint met het installeren van de nieuwste firmware die Microsoft Teams Direct Routing ondersteunt. Maak eerst een SIP-trunk aan tussen je SBC en je telecomaanbieder, waarbij je de juiste signaling- en mediaparameters configureert volgens de specificaties van je provider.
Configureer vervolgens de Teams-kant van je SBC met de Microsoft-FQDN’s: sip.pstnhub.microsoft.com, sip2.pstnhub.microsoft.com en sip3.pstnhub.microsoft.com. Stel TLS 1.2 in als minimaal encryptieniveau en configureer de ondersteunde codecs in de juiste volgorde: SILK, G.711, G.729 (indien beschikbaar).
Implementeer de nodige beveiligingsinstellingen, zoals SRTP voor media-encryptie, en configureer je certificaten correct. Het certificaat moet de FQDN van je SBC bevatten als Subject Name of Subject Alternative Name. Stel ook de juiste NAT-traversalinstellingen in als je SBC achter een firewall staat.
Voor optimale prestaties configureer je media bypass waar mogelijk, zodat directe mediaflows tussen endpoints mogelijk zijn zonder via de SBC te gaan. Dit vermindert latency en verbetert de gesprekskwaliteit. Test alle configuraties grondig voordat je naar productie gaat.
Welke stappen volg je in het Microsoft 365-beheercentrum?
In het Microsoft 365-beheercentrum begin je met het toevoegen van je domein als een geverifieerd domein voor Teams. Navigeer naar het Teams admin center en ga naar Voice > Direct Routing om je SBC als een online PSTN-gateway toe te voegen met de FQDN en het poortnummer (meestal 5061).
Maak voice routing policies aan die bepalen hoe uitgaande gesprekken worden gerouteerd. Definieer PSTN-usage records die aangeven welke nummers via welke routes mogen bellen. Koppel deze policies aan voice routes die het daadwerkelijke nummerpatroon en de bijbehorende SBC-gateway specificeren.
Wijs telefoonnummers toe aan gebruikers via het Teams admin center. Je kunt bestaande nummers porteren of nieuwe nummers van je telecomaanbieder gebruiken. Configureer emergency calling policies om te voldoen aan lokale wetgeving voor noodoproepen. Deze policies bepalen hoe 112-oproepen worden afgehandeld.
Stel dial plans in om nummervertaling te configureren, zodat gebruikers kunnen bellen zoals ze gewend zijn. Test de configuratie met verschillende gebruikersaccounts voordat je de uitrol naar alle gebruikers start. Monitor de gezondheid van Direct Routing via het dashboard in het Teams admin center.
Hoe test je of Direct Routing correct werkt?
Begin met het uitvoeren van testgesprekken tussen Teams-gebruikers en externe nummers in beide richtingen. Controleer of audio in beide richtingen werkt en of de gesprekskwaliteit acceptabel is. Test verschillende scenario’s, zoals doorverbinden, in de wacht zetten en conferencecalls.
Gebruik het Teams admin center om call analytics te bekijken voor gedetailleerde informatie over gesprekskwaliteit. Controleer metrics zoals jitter, packet loss en round-trip time. De SBC-logs geven inzicht in SIP-signalingproblemen en kunnen helpen bij het identificeren van configuratiefouten.
Microsoft biedt de Teams Network Assessment Tool om je netwerkconnectiviteit te testen. Deze tool simuleert Teams-verkeer en rapporteert over de verwachte gesprekskwaliteit. Voer deze test uit vanaf verschillende netwerklocaties waar gebruikers zich bevinden.
Monitor het Direct Routing Health Dashboard voor de realtime status van je SBC-verbindingen. Let op waarschuwingen over certificaatverloop, connectiviteitsproblemen of hoge foutpercentages. Stel alerts in zodat je proactief problemen kunt oplossen voordat gebruikers er last van hebben.
Wat zijn de meest voorkomende configuratiefouten bij Direct Routing?
Verkeerde certificaatconfiguraties vormen de meest voorkomende fout, bijvoorbeeld wanneer het certificaat niet overeenkomt met de FQDN van de SBC of niet van een vertrouwde Certificate Authority afkomstig is. Zorg ervoor dat het certificaat de volledige certificaatketen bevat en niet is verlopen. Microsoft accepteert alleen certificaten van specifieke vertrouwde CA’s.
Firewallregels die niet correct zijn geconfigureerd, blokkeren vaak de benodigde poorten voor SIP-signaling of mediastreams. Veel organisaties vergeten de grote range aan UDP-poorten (49152-53247) te openen voor mediaverkeer. NAT-configuraties kunnen ook problemen veroorzaken als de SBC geen publiek IP-adres heeft.
DNS-problemen ontstaan wanneer de FQDN van de SBC niet correct resolveert of wanneer de Microsoft-FQDN’s niet bereikbaar zijn vanuit het SBC-netwerk. Codec mismatches tussen de SBC en telecomaanbieder resulteren in audioproblemen of falende gesprekken. Zorg voor consistente codecconfiguratie over de hele keten.
Veel implementaties falen door incorrecte voice routing policies, waarbij nummerpatronen niet goed zijn gedefinieerd of routes in de verkeerde volgorde staan. Test altijd met verschillende nummerformaten en internationale nummers. Time-outinstellingen die te kort zijn geconfigureerd, kunnen leiden tot voortijdig afgebroken gesprekken.
De configuratie van Direct Routing voor Microsoft Teams vereist zorgvuldige planning en technische expertise. Met de juiste voorbereiding en een systematische aanpak creëer je een betrouwbare telefonieoplossing die de voordelen van Teams combineert met de flexibiliteit van je eigen telecomaanbieder. Voor organisaties die hulp nodig hebben bij deze complexe implementatie: neem contact op voor professionele ondersteuning bij je Teams-telefonie-integratie.