A SIP trunk is a virtual phone line delivered over the internet using Session Initiation Protocol (SIP), replacing physical Public Switched Telephone Network (PSTN) circuits with a connection that can carry voice, video, and messaging traffic — including the call path Microsoft Teams uses for Direct Routing. This guide is written for IT infrastructure leads, voice and network engineers, and unified communications (UC) managers evaluating a SIP trunk service, planning a Direct Routing deployment, or troubleshooting one that's already live — including teams in regulated environments like financial services and healthcare, multi-site contact centers, and public sector agencies migrating off an aging Private Branch Exchange (PBX).
The virtual replacement for a physical phone line
A Session Initiation Protocol (SIP) trunk is an internet-based replacement for the Integrated Services Digital Network (ISDN) system that older phone lines relied on. It converts voice into digital data packets and carries them over an internet connection, using a set of protocols delivered through a SIP provider, also known as an internet telephony service provider (ITSP).
A trunk is simply the group of channels that carries calls — the same concept as the bundle of copper wiring that once ran between a business and the phone company, now replaced by a virtual collection of assigned channels, each able to carry one call at a time. Most enterprise deployments size their trunk to peak concurrent call volume, not total headcount.
SIP, VoIP, and RTP answer three different questions. SIP is the signaling protocol that sets up, modifies, and tears down a call. Voice over Internet Protocol (VoIP) is the broader category — the connection, bandwidth, and hardware that let you place a call over the internet at all. Real-Time Transport Protocol (RTP) is what actually carries the voice packets once SIP has established the session, with Real-Time Transport Control Protocol (RTCP) running alongside it to report quality statistics. In short: SIP starts the call, RTP carries it, and VoIP is the environment all of it runs in.
Lower cost, less hardware, more flexibility
Enterprise and mid-market voice teams have moved to SIP trunk services for a consistent set of reasons, and most of them still hold up:
Sizing a trunk correctly is where a lot of the cost benefit either shows up or gets lost. A trunk is provisioned in channels, and each channel handles one simultaneous call — so a 200-person office rarely needs 200 channels, since not everyone is on a call at the same moment. Most organizations size to their observed peak concurrent call count plus a margin for growth, then adjust after a few months of real usage data rather than guessing from headcount on day one.
None of this is free of trade-offs. A SIP trunk depends entirely on the health of the underlying internet connection and the SBC or gateway handling it, which is why the sections below spend more time on evaluation, testing, and monitoring than on the sales pitch for switching.
Three ways to connect Teams Phone to the PSTN — and they aren't interchangeable
Before evaluating individual SIP trunk services, it's worth confirming that a bring-your-own-trunk model is actually the right fit for Microsoft Teams Phone in the first place. Microsoft offers three distinct PSTN connectivity options, and the difference between them is who controls the carrier relationship — not just how the call gets routed.
| Connectivity model | Who controls the carrier | Best fit |
|---|---|---|
| Microsoft Calling Plans | Microsoft | Smaller deployments in one of the countries Microsoft supports directly, where simplicity matters more than carrier choice. |
| Operator Connect | A Microsoft-partnered carrier, managed through the Teams admin center | Organizations that want carrier choice without deploying and maintaining their own SBC. |
| Direct Routing (SIP trunk + SBC) | The organization, via its own SIP trunk provider | Organizations with an existing carrier relationship, a multi-country footprint Operator Connect doesn't cover, or a need to connect legacy PBX and analog devices alongside Teams. |
The trade-off is control versus operational overhead. Direct Routing gives an organization the most flexibility over carrier selection, contract terms, and coexistence with existing telephony equipment, but it also makes that organization responsible for the SBC, the trunk relationship, and the ongoing monitoring that Calling Plans and Operator Connect largely hand off to Microsoft or the partnered carrier. None of the three options is universally correct — the right one depends on how much carrier control is worth the added operational responsibility.
It's also not always a one-time, permanent choice. Organizations that start on Calling Plans for simplicity sometimes move to Direct Routing later once they outgrow Microsoft's supported country list or need to retain an existing carrier contract; the reverse — moving off Direct Routing to reduce operational overhead — happens too, typically once an internal team decides the SBC and trunk management isn't worth continuing to own directly. Either direction is a migration project in its own right, not a configuration toggle, so it's worth treating the initial choice as a considered decision rather than a default.
Three pieces have to work together: the trunk, the SBC, and Teams
Microsoft gives organizations three ways to connect Microsoft Teams Phone to the public telephone network: Calling Plans (Microsoft acts as the carrier), Operator Connect, and Direct Routing. Direct Routing lets an organization bring its own SIP trunk and its own certified session border controller (SBC) to Teams Phone, rather than buying calling minutes directly from Microsoft. That's the option most enterprises with an existing carrier relationship, multi-country footprint, or a preference for carrier choice end up evaluating.
The path a call takes looks like this: the PSTN carrier delivers the call over a SIP trunk to a Microsoft-certified SBC, which sits at the network edge and translates the carrier's SIP signaling into the format Microsoft Teams requires — sometimes described informally as a Microsoft Teams SIP gateway, though Microsoft's own terminology is Direct Routing plus a certified SBC, not a distinct "gateway" product. The SBC also handles the security and interoperability requirements Microsoft specifies for Direct Routing certification, including domain verification, a public IP and Domain Name System (DNS) entry, and supported codec negotiation. If you're evaluating a session border controller for this role specifically, confirm it's on Microsoft's current certified list before you commit — certification changes over time and an uncertified SBC will not pass Direct Routing traffic reliably.
This is why a SIP trunk for Microsoft Teams is really a two-part decision, not one: the carrier providing the trunk, and the SBC connecting that trunk to Teams. Teams sees the SBC, not the underlying carrier — so SIP trunk problems and SBC problems can look identical from inside the Teams admin center, and the two need to be diagnosed separately.
Before a Direct Routing deployment can carry a single test call, a handful of prerequisites need to be in place on the SBC and the Microsoft 365 tenant side: at least one supported SIP trunk or third-party PBX connected to the SBC, users homed in Microsoft 365, one or more registered custom domains (not the default onmicrosoft.com domain), a fully qualified domain name for the SBC, and a public IP address with a matching DNS entry. Missing any one of these is a common reason a Direct Routing deployment stalls in testing before it ever reaches a production cutover — worth confirming against your specific SBC vendor's current documentation before scheduling a go-live date, since certification requirements and supported models change over time.
Media bypass is worth understanding early rather than discovering it during a performance troubleshooting call. Without it, media traffic for a Direct Routing call travels through the SBC for the entire duration of the call, even after signaling has established the session. With media bypass enabled and properly configured, the media path can route directly between the Teams client and the SBC without an unnecessary hop through Microsoft's cloud media processors, which typically improves latency and reduces the load the SBC has to carry — but it also depends on network topology and firewall configuration that's worth validating during testing rather than assuming it works once it's turned on.
What to check before you commit your voice traffic to a provider
Choosing between SIP trunk services comes down to a handful of criteria that matter more than price alone, particularly once Microsoft Teams Direct Routing is part of the deployment. The table below sets out what to check and why each item matters in practice.
| What to evaluate | Why it matters |
|---|---|
| Carrier redundancy and failover | A single point of presence means a single point of failure; look for automatic failover across geographically separate routes. |
| SBC certification and interoperability | For Teams Direct Routing specifically, the SBC needs to be on Microsoft's current certified list — the trunk provider isn't the certifying party. |
| Geographic PSTN coverage | Number portability, local presence, and emergency calling rules vary by country and can't be retrofitted easily after go-live. |
| Codec and quality support | Confirm which codecs the trunk supports and how call quality is guaranteed under load, not just at idle. |
| Security posture | Encrypted signaling and media — Transport Layer Security (TLS) for SIP, Secure Real-Time Transport Protocol (SRTP) for the media stream — plus toll-fraud protection, should be standard, not an add-on. |
| Service-level agreement (SLA) and support | Ask what the provider's SLA actually measures — uptime of their network is not the same as your call quality. |
| Monitoring and visibility hooks | Confirm the trunk and SBC expose the call data records and quality metrics your monitoring tools need — this is often overlooked until after go-live. |
| Cost model | Per-channel, per-minute, and bundled-minute pricing behave very differently at real usage volumes — model your actual concurrent call pattern against each option rather than comparing headline rates alone. |
None of these criteria are equally weighted for every organization — a single-site deployment cares less about geographic coverage than a multinational one does, and a regulated industry will weight security and call recording differently than a retailer will. The point of evaluating against named criteria rather than a vendor scorecard is that the same list works whichever provider you're comparing against, and it keeps the decision anchored to your environment rather than a vendor's marketing.
Financial services and healthcare organizations typically add a compliance layer on top of this list — confirming that the trunk provider and SBC support the call recording retention, encryption, and audit trail requirements their regulators expect, since these obligations usually apply to voice traffic regardless of whether it runs over a legacy circuit or a SIP trunk. Contact centers evaluating a SIP trunk service for a multi-site environment tend to weight redundancy and geographic coverage more heavily, since a route failure at one site shouldn't be able to take down inbound calling for the whole operation.
A SIP trunk is an open door unless it's configured to close behind you
Because a SIP trunk connects directly to the public internet, it inherits internet-facing risks that a physical phone line never had to consider. Three are worth planning for specifically:
The mitigations map directly to the mitigations named in the evaluation table above: SIP signaling encrypted over TLS rather than plain User Datagram Protocol (UDP), media encrypted with SRTP, rate limiting and access control lists on the SBC to filter unexpected traffic sources, and fraud-detection rules that flag unusual calling patterns — particularly international or premium-rate destinations outside normal business hours. None of this is exotic; it's standard practice for a modern SBC, but it's worth confirming explicitly rather than assuming a provider has it enabled by default.
Confirm capacity and call quality before your users find the problems
Before cutting production traffic over to a new SIP trunk, it's worth deliberately trying to break it. A stress test generates a controlled volume of simultaneous calls to confirm the trunk is fully connected to the telephone network and that every provisioned channel is available under load — catching capacity and configuration problems in a test window rather than during business hours.
To test a SIP trunk thoroughly, check each of the following:
Once a trunk is live, SIP troubleshooting generally starts with a SIP ladder diagram — a call flow trace showing each SIP message exchanged between the endpoints — because it isolates whether a failed or degraded call broke down during signaling (the call never properly established) or during the media stream (the call connected but quality degraded afterward). Free and open-source SIP tools can capture this trace, but most lack the ability to correlate it against the underlying network path or retain enough history to spot a recurring pattern, which is where a dedicated monitoring platform earns its place alongside them.
Testing shouldn't stop at go-live, either. A trunk that passed every test in a change window can still degrade weeks later as call volume grows, a carrier changes routing, or a firmware update shifts SBC behavior. Scheduling recurring synthetic test calls — placed automatically on a schedule rather than only when a user complains — catches that drift while it's still a minor quality dip, before it becomes a support ticket queue.
SIP tools generally fall into three tiers, and it's worth knowing which one you're actually using. Free packet-capture utilities can show you a SIP ladder for a single call after the fact, which is useful for a one-off investigation but doesn't scale to spotting a pattern across thousands of calls a day. Carrier-provided portals typically show call detail records and basic success/failure rates, but rarely correlate that data against the SBC or the underlying network path. A dedicated monitoring platform sits above both — capturing SIP and RTP data continuously, correlating it against network and SBC health, and retaining enough history to distinguish a one-off blip from a recurring problem worth escalating to the carrier. See our guide to SIP monitoring tools for a closer look at what to expect from each tier.
Most quality issues trace back to the same handful of causes
VoIP services carried over a SIP trunk run into a recurring set of problems: packet loss, jitter, and latency. Each shows up differently on a call, and each points toward a different fix.
If a call never establishes at all, the cause is usually a configuration or authentication mismatch between the local and remote session border controller, or a failed handshake between the connecting devices. If the call connects but audio is choppy or the connection drops mid-call, that's typically a resource limitation on the local or remote SBC or gateway, or a network impairment somewhere along the path — which is exactly why isolating SIP trunk problems from SBC problems, as covered above, is the first troubleshooting step rather than an afterthought.
Three basic components have to function together for a call to complete successfully: the session border controller, which accepts and sends the call across SIP; the remote SIP gateway on the carrier or destination side; and the Wide Area Network (WAN) connectivity carrying the signaling and media between them. A recurring problem in any one of the three will present as a generic "bad call quality" complaint from users, which is why teams that rely on call quality reports alone — without the underlying SIP and network detail — spend longer finding root cause than teams with visibility into all three layers at once.
A few symptom patterns come up often enough to be worth naming directly:
Go-live is the start of the maintenance work, not the end of it
A SIP trunk that performed well during cutover testing doesn't stay that way automatically. A few habits keep it healthy over time:
Turning SIP trunk data into an answer, not just an alert
As voice environments shift toward hybrid and cloud-connected UC, managing complex, multi-vendor communications infrastructure gets harder to do with spreadsheet-level visibility alone. Most of the troubleshooting steps covered in this guide — isolating a signaling failure from a media failure, telling a trunk capacity issue apart from an SBC resource limit, and confirming whether media bypass is actually engaged — depend on having that data in one place rather than reconstructed after the fact from three separate systems. IR Collaborate gives enterprise teams a way to monitor SIP trunk performance, Direct Routing call quality, and the SBCs connecting them, from a single view rather than switching between the carrier's portal, the SBC's own logs, and the Teams admin center separately. That includes:
For teams specifically managing Microsoft Teams Direct Routing deployments, Microsoft Teams monitoring and management extends this same visibility into the Teams side of the call path, so SIP trunk monitoring and Teams call quality monitoring aren't two separate tools with two separate blind spots between them.
You can see this in action with a live demo.
What is a SIP trunk used for?
A SIP trunk carries voice, video, and messaging traffic over an internet connection in place of physical phone lines. It's what connects an organization's phone system, or a platform like Microsoft Teams, to the public telephone network.
Is a SIP trunk the same as VoIP?
No. VoIP is the broader category of making calls over the internet. SIP is the specific signaling protocol used to set up and tear down those calls, and a SIP trunk is the connection delivered using that protocol.
Do I need an SBC to use a SIP trunk with Microsoft Teams Direct Routing?
Yes. Direct Routing requires a Microsoft-certified session border controller between the SIP trunk and Teams — the SIP trunk alone can't connect directly to Teams Phone.
How do I test a SIP trunk before going live?
Run stress tests that push concurrent call volume up to and beyond your provisioned channel count, simulate a carrier failover, and measure jitter, latency, and packet loss under that load rather than only at idle.
What causes poor SIP trunk call quality?
Most quality problems trace back to packet loss, jitter, or latency somewhere on the network path, or to a resource limitation or misconfiguration on the local or remote session border controller.
What should I look for in SIP trunk services?
Carrier redundancy, SBC certification for your platform (including Microsoft Teams Direct Routing if relevant), geographic PSTN coverage, security posture, and whether the provider exposes the monitoring data your team needs after go-live.
Can I monitor SIP trunk performance alongside Microsoft Teams Direct Routing?
Yes — the two need to be monitored together, since a SIP trunk problem and an SBC or Teams-side problem can look identical from inside the Teams admin center alone.
How is Direct Routing different from Microsoft Calling Plans?
Calling Plans have Microsoft acting as the carrier directly. Direct Routing lets an organization bring its own carrier and SIP trunk, connected through a certified SBC, which gives more control over cost, coverage, and carrier choice.
How many SIP trunk channels does my organization need?
Size the trunk to peak concurrent call volume, not total headcount — most organizations never have every user on a call simultaneously. Reviewing actual concurrent usage after go-live is more reliable than estimating from headcount alone.
Can an existing PBX still work with a SIP trunk?
Yes. Direct Routing and most SIP trunk services are designed to connect alongside an existing PBX or analog devices through the SBC, which is one of the reasons organizations with legacy telephony equipment favor Direct Routing over Calling Plans.
SIP trunking stopped being just a cost-saving swap for ISDN lines the moment it became the connective layer under Microsoft Teams Direct Routing. The organizations getting the most out of it aren't the ones that chose the cheapest trunk — they're the ones that evaluated the trunk and the SBC together, tested both under real load before go-live, and kept visibility into both after it. That last part is the one most deployments skip, and it's usually the reason a "SIP trunk problem" takes days to diagnose instead of minutes.
If your team is planning or troubleshooting a Direct Routing deployment, start with visibility into the whole call path — not just the parts inside the Teams admin center.
Or request a demo to see IR Collaborate monitoring a live SIP trunk and Direct Routing environment.