Overslaan naar inhoud

Microsoft Teams Direct Routing via OpVoIP SIP-trunk

Met Teams Direct Routing koppelt u uw Microsoft Teams-omgeving aan het vaste telefoniestelsel via een OpVoIP SIP-trunk en een gecertificeerde SBC. Bellen via Teams zonder Microsoft Calling Plan.

Direct Routing correct instellen is complex. Laat ons uw situatie beoordelen — gratis.

Meer over Teams SIP-koppeling

Hoe werkt Teams Direct Routing?

Bij Direct Routing loopt het telefoonverkeer via een Session Border Controller (SBC) die staat tussen Microsoft Teams en de SIP-trunk van OpVoIP. De SBC vertaalt het Teams-protocol naar standaard SIP en zorgt voor TLS-beveiliging.

Architectuur: Teams-gebruiker → Microsoft 365 (SIP/TLS) → SBC → OpVoIP SIP-trunk → PSTN

Vereisten

  • Microsoft 365 Business Voice, E1, E3 of E5 licentie met Phone System-add-on
  • Een gecertificeerde SBC (bijv. AudioCodes, Ribbon, 3CX als SBC, of open-source Kamailio)
  • Domeinnaam met geldig TLS-certificaat op de SBC (bijv. sbc.uwbedrijf.nl)
  • OpVoIP SIP-trunk-account met vaste telefoonnummers
  • Microsoft 365 Global Admin-rechten

Stap 1 — SBC registreren in Teams

Open Microsoft Teams Admin Center → Voice → Direct Routing. Voeg uw SBC toe:

# Via PowerShell (Teams-module vereist)
Connect-MicrosoftTeams
New-CsOnlinePSTNGateway `
  -Fqdn sbc.uwbedrijf.nl `
  -SipSignalingPort 5061 `
  -ForwardCallHistory $true `
  -Enabled $true

Gebruik altijd poort 5061 (TLS) — Microsoft accepteert geen onversleutelde SIP-verbindingen voor Direct Routing.

Stap 2 — Voice routing policy aanmaken

New-CsOnlinePSTNUsage -Usage "NL-Bellen"

New-CsOnlineVoiceRoute -Name "NL-Alle-Nummers" `
  -NumberPattern "^\+31" `
  -OnlinePstnGatewayList sbc.uwbedrijf.nl `
  -Priority 1 `
  -OnlinePstnUsages "NL-Bellen"

New-CsOnlineVoiceRoutingPolicy -Name "OpVoIP-Policy" `
  -OnlinePstnUsages "NL-Bellen"

Stap 3 — Gebruiker toewijzen

# Telefoonnummer toewijzen (E.164-formaat)
Set-CsPhoneNumberAssignment -Identity gebruiker@uwbedrijf.nl `
  -PhoneNumber "+31850001234" `
  -PhoneNumberType DirectRouting

# Routing policy koppelen
Grant-CsOnlineVoiceRoutingPolicy -Identity gebruiker@uwbedrijf.nl `
  -PolicyName "OpVoIP-Policy"

Stap 4 — OpVoIP trunk op de SBC

Configureer op uw SBC een trunk naar OpVoIP:

InstellingWaarde
SIP-serversip.opvoip.nl
ProtocolUDP poort 5060 (of TLS poort 5061)
CodecsG.711a (alaw), G.711u (ulaw)
Richting Teams→PSTNVan Microsoft (5061/TLS) naar OpVoIP (5060/UDP)

Testen

Test via Teams-client: bel een extern nummer. Controleer via Teams Admin Center → Analytics → PSTN Call Summary of gesprekken doorloopen. Een geslaagd gesprek verschijnt hier binnen enkele minuten.

Wist u dat? OpVoIP biedt ook begeleide Teams Direct Routing-installatie voor bedrijven zonder eigen SBC. Neem contact op via onze contactpagina.

Uitgaand CallerID — P-Asserted-Identity

OpVoIP stuurt het uitgaande telefoonnummer mee via de P-Asserted-Identity (PAI)-header. Bij Teams Direct Routing ontvangt Microsoft het nummer via PAI en presenteert dit aan de gebelde partij. Het nummer is configureerbaar via het Teams Admin Center onder Calling Policies.

Wat is P-Asserted-Identity? PAI is een SIP-header die het geverifieerde telefoonnummer van de bellende partij bevat. Omdat OpVoIP de header instelt, is het nummer betrouwbaar en voldoet het aan de eisen voor zakelijk bellen via Teams Direct Routing.
WhatsApp