Contact us

Product

Teams Direct Routing SBC: what a session border controller does

Every Direct Routing connection passes through a Session Border Controller. It is the one component Microsoft insists on, and the one an organisation can choose to run itself or leave to a provider.

In short

A Teams Direct Routing SBC is the Session Border Controller that links Microsoft Teams Phone to a carrier, SIP trunk or phone system. Microsoft supports Direct Routing only with SBCs it has certified. The SBC can run on your site, in your cloud or in a provider's cloud. Forever Systems can quote Direct Routing with the certified SBC run for you.

Get a quote for Microsoft Teams Direct Routing

Tell us roughly how many users or sites you have and we will come back to you with options and a quote.

Contact us for free advice or a quote

What an SBC does in Direct Routing

A Session Border Controller (SBC) sits at the edge between two voice networks. In Direct Routing it stands between Microsoft's Direct Routing service and the carrier, SIP trunk or phone system on the other side.

  • It carries the signalling. The SBC and Microsoft exchange call set-up messages as SIP over TLS
  • It carries or steers the audio. Call audio is encrypted and passes through Microsoft's media processors, or directly between the user and the SBC where media bypass is used
  • It handles the codecs. Microsoft lists the audio codecs supported between Teams and the SBC, and administrators can prioritise or restrict them on the SBC
  • It is the security boundary. The SBC is identified by a name in your Microsoft 365 domain and a public trusted certificate
Position of the Session Border Controller in Direct Routing. Where the SBC sits: Microsoft Teams Phone to Session Border Controller (SIP over TLS), to Carrier or SIP trunk (SIP).
The Session Border Controller sits between Microsoft Teams Phone and the carrier or SIP trunk.

Which SBCs are supported for Direct Routing

Only certified ones. Microsoft says it supports Teams Phone with Direct Routing only when certified SBCs are used, and it keeps the list of Session Border Controllers certified for Direct Routing (opens in a new tab) on Microsoft Learn. The list changes, so we check it for you when we quote; with our Teams calling service the certified SBC is run for you.

Microsoft describes what certification involves:

  • Joint work with each vendor on the SIP interconnection
  • Tests in a third-party lab; only devices that pass are certified
  • Daily tests of certified devices in production and pre-production environments
  • A joint support process with the SBC vendor

Certification is granted to specific firmware versions, so the version an SBC runs matters as much as the product.

What the SBC needs

Microsoft's planning guide sets out what must be in place around the SBC:

What the SBC needs
RequirementWhat Microsoft asks for
NameA fully qualified domain name in a verified Microsoft 365 domain. The default onmicrosoft.com domain cannot be used
CertificateA public trusted certificate for that name, for secure TLS communication
AddressingA public IP address that Microsoft Teams can reach, and a public DNS entry
TrunksOne or more connections to a carrier
FirewallThe Microsoft Teams signalling and media ports opened

Teams Direct Routing requirements covers each of these, with the ports and certificate rules.

Want Direct Routing run for you? Ask us

Tell us your users and numbers and we will set out how our service would work for your organisation, with a quote.

Contact us for free advice or a quote

Media bypass

By default, call audio flows through Microsoft's media processors. Media bypass shortens that path: Microsoft says the audio is kept between the SBC and the user's Teams client, with signalling still flowing through the Microsoft cloud. Microsoft recommends it where the user is in the same building or network as the SBC, and notes that the Teams client must be able to reach the SBC's public IP address.

Where the SBC can run

Where the SBC can run
WhereWho looks after itWhat is on your site
On your premisesYour IT team or an integratorThe SBC, with its trunks and firewall rules
In your own cloudYour IT team or an integratorNothing for the SBC itself
In a provider's cloudThe Direct Routing providerNothing

The third row is Direct Routing as a Service, and it is how our Teams calling service works: the certified SBC, its certificate and the carrier connection are run for you. Microsoft Teams Direct Routing providers explains the model.

Contact us if you would like Direct Routing without an SBC of your own.

Is Microsoft Teams Direct Routing the right fit for you?

We will check it against your systems and requirements and recommend the right option.

Contact us for free advice or a quote

Who supports the SBC

Microsoft sets the support path. If a Direct Routing issue arises, the customer contacts the SBC vendor first; the vendor investigates and, if needed, escalates to Microsoft. Microsoft asks for the vendor's investigation report when a support request is opened, and may decline requests that involve an SBC that is not certified. With a hosted service, the provider is the one who deals with the SBC vendor.

Sources (checked 11 November 2026): Microsoft Learn, "Plan Direct Routing", "Session Border Controllers certified for Direct Routing" and "Plan for media bypass with Direct Routing".

How Forever Systems helps with Teams Phone

Forever Systems can quote and set up Microsoft Teams Phone for your organisation and connect it to the phone network.

  • Licence and calling check: we look at the Microsoft 365 plan you hold and recommend the Teams Phone licences and calling option that fit
  • Numbers kept: we plan and manage the porting of your existing numbers
  • Call flows set up: auto attendants, call queues and opening hours built and tested with you
  • Works with what you use: the Teams apps on desktop and mobile
  • Licensing in one place: licences can be billed monthly, with terms confirmed at quote

We work with businesses, schools, charities and public sector organisations. Pricing depends on users, licences and calling, so ask us for a quote.

Frequently asked questions

What is an SBC in Teams Direct Routing?

It is the Session Border Controller that connects Microsoft Teams Phone to a carrier, SIP trunk or phone system. It carries the call signalling, handles or steers the audio and acts as the secure boundary between the two networks.

Which SBCs are supported for Microsoft Teams Direct Routing?

Only SBCs that Microsoft has certified. Microsoft publishes the list of Session Border Controllers certified for Direct Routing on Microsoft Learn, with the firmware versions covered.

Do I have to run an SBC myself for Direct Routing?

No. Microsoft says the SBC can be run by you, your integrator or a Direct Routing as a Service provider. With a hosted service it runs in the provider's cloud and nothing is installed on your site.

What is media bypass in Direct Routing?

Media bypass keeps call audio between the user's Teams client and the SBC, where otherwise it would pass through Microsoft's media processors. Signalling still flows through the Microsoft cloud.

Still have a question about Microsoft Teams Direct Routing?

Ask us and a member of our team will get back to you.

Contact us for free advice or a quote

Next step

Want a quote for Microsoft Teams Phone?

Tell us what you need and we will come back to you with options and next steps.

  1. 1
    Tell us what you needA few lines is enough: your organisation, users or sites, and timescales.
  2. 2
    We read it and get back to youWith options and clear next steps.
  3. 3
    You decideChoose the option that suits you and we take it from there.

Send a quick enquiry

A few lines is enough.

About: Microsoft Teams Direct Routing

We use these details to reply to your enquiry. Privacy notice

Talk to us about Microsoft Teams Direct Routing

For businesses and organisations. A few lines is enough.

We use these details to reply to your enquiry. Privacy notice
Talk to us aboutMicrosoft Teams Direct Routing
Contact us