BYOC Explained: Bring Your Own Carrier for Teams Direct Routing, Contact Centers, and CPaaS

A glass panel displaying a Bring Your Own Carrier checklist with green checkmarks next to carrier names including Bandwidth, Sinch, Lumen, Inteliquent, Telus, and Telnyx, representing the carrier flexibility of BYOC deployments with a session border controller

Most cloud voice platforms will happily sell you the phone numbers and minutes that go with them. BYOC is the alternative: you keep your own carrier and connect it to the platform yourself. The model shows up under different names across Microsoft Teams, contact center platforms, and CPaaS providers, but the underlying idea is identical, and so is the piece of infrastructure that makes it work.

Here is what we will cover: what BYOC means, why organizations choose it over bundled telephony, and how a Session Border Controller (SBC) sits at the center of every BYOC deployment. From there we look at how the model applies to the three buyer segments that search for it most: Teams Direct Routing, cloud contact centers, and CPaaS platforms. For the deep mechanics of any one of those, we link out to a dedicated guide rather than repeating it here.

Key Terms and Concepts
A quick-reference glossary for terms used throughout this article.
BYOC (Bring Your Own Carrier)A deployment model where an organization connects its own SIP trunk provider to a cloud voice platform instead of buying the platform vendor’s bundled telephony. The customer keeps existing carrier contracts, phone numbers, and negotiated rates, and the platform handles only the application layer.
Bundled telephonyThe opposite of BYOC, where the platform vendor supplies the carrier minutes and numbers as part of its own service. Microsoft Calling Plans is the common example. Setup is simpler, but carrier choice, pricing, and number control sit with the vendor.
SIP trunkA virtual connection from a carrier that delivers voice calls over IP rather than physical phone lines. In a BYOC deployment, the customer’s SIP trunk terminates on the SBC, which then presents the calls to the upstream platform.
Session Border Controller (SBC)A software or hardware element at the border between two SIP networks that controls signaling and media independently on each side. In BYOC, the SBC terminates the carrier-side SIP trunk and presents a clean, normalized SIP interface to the cloud platform.
Direct RoutingMicrosoft’s BYOC path for Teams Phone. It connects Teams to any PSTN carrier through a customer-managed SBC, as the alternative to Microsoft Calling Plans (bundled) and Operator Connect (carrier-managed).
CCaaS (Contact Center as a Service)A cloud contact center platform such as Genesys Cloud, Five9, NICE CXone, or Talkdesk. Most CCaaS platforms accept SIP from a customer-managed SBC under a BYOC model, or bundle telephony from the platform vendor.
CPaaS (Communications Platform as a Service)A developer-facing platform such as Twilio or Telestax that exposes voice and messaging through APIs. CPaaS BYOC lets customers route traffic over their own carrier for cost or compliance reasons while keeping the platform’s application features.
B2BUA (Back-to-Back User Agent)An SBC architecture that fully terminates the inbound SIP dialog and re-originates a new, independent dialog on the outbound side. This is what makes per-leg encryption, header rewriting, and topology hiding possible, all of which a BYOC interconnect depends on.
Topology hidingAn SBC function that replaces internal network addresses in SIP headers with the SBC’s own public address, so the carrier and the cloud platform never see each other’s internal infrastructure.
Number portabilityThe ability to move existing phone numbers between providers. BYOC preserves the numbers you already own because they stay with your carrier rather than being reissued by the platform vendor.

What Does BYOC Mean?

BYOC stands for Bring Your Own Carrier. It is a deployment model in which an organization connects its own carrier, or SIP trunk provider, to a cloud voice platform, instead of buying the bundled telephony that the platform vendor sells. The platform still delivers the application: the Teams calling experience, the contact center agent desktop, or the CPaaS API. The actual carriage of the call, the phone numbers, and the per-minute economics stay with a carrier the customer chooses.

The contrast that defines BYOC is with bundled telephony. When you buy Microsoft Calling Plans, for example, Microsoft is both your application vendor and your carrier, and you pay Microsoft for the minutes. Under BYOC you split those roles: Microsoft remains the application, but the minutes run over a SIP trunk from a carrier you already work with. The same split applies on a contact center platform or a CPaaS, where the vendor offers a bundled telephony option and a BYOC option side by side.

Organizations choose BYOC for four recurring reasons. Cost is the first, because wholesale carrier rates are usually well below bundled per-minute pricing at any real volume. Carrier control is the second, since keeping your own provider means keeping negotiated rates, geographic coverage the platform may not offer, and the ability to add a second carrier for redundancy or least-cost routing. Number portability is the third, because the numbers you already own stay with your carrier rather than being reissued by the platform. Compliance is the fourth, since recording, lawful interception, and data residency are often easier to satisfy when the voice path runs through infrastructure you control.

Why the SBC Is What Makes BYOC Possible

BYOC sounds like a contractual choice, but it is an engineering one. A cloud platform and a PSTN carrier rarely speak the same dialect of SIP, almost never agree on encryption, and have no reason to trust each other’s network. Something has to sit between them, terminate each side independently, and translate. That something is the SBC, and it is the single component every BYOC deployment has in common regardless of which platform sits upstream.

The SBC terminates the customer’s carrier-side SIP trunk on one leg and presents a clean, normalized SIP interface to the cloud platform on the other. Because it operates as a B2BUA rather than a pass-through proxy, it has full control over both legs at once, which is what the following functions require.

SIP normalization

Carriers and platforms disagree on header formats, identity fields, and codec offers. The SBC applies SIP header manipulation per leg so each side receives the dialect it expects, which is the difference between a BYOC trunk that works and one that produces one-way audio and failed transfers.

The encryption boundary

Cloud platforms increasingly require TLS for signaling and SRTP for media, while many carriers still deliver unencrypted RTP. The SBC is the point where the two meet, converting between them transparently so neither side has to change.

Security at the edge

A BYOC interconnect is exposed to the public internet, which makes it a target. SBC security functions such as DoS and DDoS mitigation, dynamic blacklisting, and SIP registration scanning protection keep the carrier trunk from becoming an attack vector into the cloud platform.

Topology hiding and routing

The SBC conceals each side’s internal addressing from the other and applies configurable routing across carriers for failover, least-cost routing, and geographic distribution. Where caller authentication is mandated, it is also the natural point to handle STIR/SHAKEN signing and verification.

BYOC topology: a customer SIP trunk terminates on the SBC, which presents a normalized SIP interface to Microsoft Teams, a CCaaS platform, or a CPaaS platform

In every BYOC deployment, the SBC terminates the customer’s carrier-side SIP trunk and presents a clean SIP interface to the upstream platform, whether that is Microsoft Teams, a cloud contact center, or a CPaaS. Click to enlarge.

BYOC for Microsoft Teams Direct Routing

On Microsoft Teams, BYOC has a product name: Teams Direct Routing. It is the path that connects Teams Phone to any PSTN carrier through a customer-managed SBC, and it is one of three ways to give Teams users a phone number. Microsoft Calling Plans is the bundled option, where Microsoft is the carrier. Operator Connect is the managed-carrier option, where an approved operator owns the SBC. Direct Routing is the BYOC option, where you bring your own carrier and your own SBC.

The reasons to choose Direct Routing are the BYOC reasons applied to Teams: existing SIP trunk contracts at rates you do not want to replace, geographic coverage that Calling Plans and Operator Connect do not reach, and the control needed for recording, compliance, or multi-tenant service delivery. If you are weighing the managed path against the BYOC path, the Operator Connect versus Direct Routing comparison covers the trade-off in detail, and the guide to connecting Teams to the PSTN covers the licensing.

What matters for BYOC specifically is that Teams imposes strict requirements on the SBC, including TLS for signaling, SRTP for media, a registered FQDN, and a SIP OPTIONS heartbeat. The SBC is what satisfies all of them on the Teams leg while speaking ordinary carrier SIP on the trunk leg. ProSBC supports Teams Direct Routing and handles that translation as a standard B2BUA function.

BYOC for Contact Centers (CCaaS)

Cloud contact center platforms follow the same pattern. Genesys Cloud, Five9, NICE CXone, and Talkdesk all offer bundled telephony, and all support a BYOC model where the customer keeps its own carriers and interconnects through an SBC. For a contact center, the BYOC argument is usually sharpest, because call volume is high enough that the gap between wholesale carrier rates and bundled per-minute pricing becomes a large line item, and because keeping existing numbers and carrier relationships removes risk from a cloud migration.

Under contact center BYOC, the SBC sits between the SIP trunk providers and the CCaaS platform, handling the interconnection, multi-carrier normalization, topology hiding, and the security posture that a high-value, internet-facing contact center demands. The economics, session sizing, regulatory details such as PCI DSS isolation, and platform-specific notes are covered in the dedicated guide to the SBC for contact centers. The short version is that BYOC is what lets a contact center move to the cloud without surrendering its carrier layer.

BYOC for CPaaS

CPaaS platforms expose voice and messaging through developer APIs, and they sell carriage as a bundled convenience: you buy numbers and minutes from the same vendor whose API you call. That convenience is exactly why CPaaS BYOC exists. Once an application reaches meaningful volume, or once a regulated workload needs traffic to stay on a specific carrier, the bundled minutes stop being the cheapest or the most compliant option.

BYOC on a CPaaS lets the platform keep doing what it is good at, the application logic and the API, while the actual calls route over a carrier the customer controls. The SBC is again the interconnect: it terminates the customer’s carrier trunk, normalizes SIP toward the platform, anchors and secures the media, and balances traffic across carriers. TelcoBridges has built this pattern with CPaaS and SaaS voice platforms including Twilio, Telestax, and Aircall, and it is described on the CPaaS and SBCs solution page.

The reason BYOC fits CPaaS so naturally is that CPaaS buyers are already comfortable assembling their own stack. Bringing their own carrier is one more component they would rather own than rent, and the cloud-native SBC is what lets them own it without running physical hardware.

BYOC vs Bundled Telephony: The Trade-Offs

BYOC is not automatically the right answer. It trades a small amount of added setup for a large amount of control, and whether that trade is worth it depends on volume, coverage needs, and compliance obligations. The table below compares the two models on the dimensions that usually decide it.

Dimension BYOC (Bring Your Own Carrier) Bundled telephony
Carrier choice Yes Any carrier, multiple carriers No Platform vendor only
Per-minute cost at volume Yes Wholesale carrier rates Bundled, typically higher
Number portability Yes Keep existing numbers Often reissued by vendor
Geographic coverage Yes Wherever your carriers reach Limited to vendor footprint
Compliance and recording control Yes Enforced at your SBC Depends on vendor features
Setup effort Requires an SBC and configuration Yes Turnkey from the vendor
SBC required Yes, self-hosted or managed Yes None

The pattern across the table is consistent: bundled telephony wins on simplicity, and BYOC wins on everything that compounds with scale. Organizations with low volume and no special coverage or compliance needs often start bundled. Those with real traffic, existing carrier contracts, or regulated workloads almost always end up on BYOC, and the SBC is the one-time investment that unlocks it. If you do not want to run that SBC yourself, a managed SBC service provides the same BYOC capability without the operational burden.

Frequently Asked Questions

What does BYOC mean?

BYOC stands for Bring Your Own Carrier. It is a deployment model where you connect your own SIP trunk provider to a cloud voice platform instead of buying the platform vendor’s bundled telephony. You keep your carrier, your phone numbers, and your negotiated rates, while the platform delivers only the application.

Do I need an SBC for BYOC?

Yes. The SBC is what terminates your carrier-side SIP trunk and presents a clean, secure SIP interface to the cloud platform. It handles the SIP normalization, the encryption boundary between unencrypted carrier RTP and the platform’s mandatory SRTP, topology hiding, and security. Without an SBC there is no safe, reliable way to interconnect your carrier with the platform.

Is Teams Direct Routing the same as BYOC?

Effectively yes. Direct Routing is Microsoft’s name for the BYOC path on Teams Phone. It connects Teams to any carrier through a customer-managed SBC, in contrast to Microsoft Calling Plans, which is bundled telephony, and Operator Connect, where an approved operator manages the carrier and SBC for you.

Is BYOC cheaper than bundled calling plans?

At meaningful volume, usually. BYOC lets you run calls over wholesale carrier rates, which are typically well below bundled per-minute pricing, and the SBC is a one-time investment rather than a per-minute charge. At very low volume the simplicity of bundled telephony can outweigh the savings, so the break-even depends on your call volume and coverage needs.

Can I use BYOC with Five9, Genesys, or other contact center platforms?

Yes. Genesys Cloud, Five9, NICE CXone, and Talkdesk all support a BYOC model where you interconnect your own carriers through an SBC. The SBC sits between your SIP trunk providers and the CCaaS platform, handling interconnection, multi-carrier normalization, and security.

Conclusion

BYOC is one idea wearing three names. Whether it is called Direct Routing on Teams, BYOC on a contact center platform, or carrier passthrough on a CPaaS, the model is the same: keep your own carrier, let the platform handle the application, and connect the two through an SBC. The SBC carries this entire picture. It is the component that terminates the carrier trunk, normalizes SIP, draws the encryption boundary, hides topology, and secures the edge, and it is what turns a contractual preference for your own carrier into a working voice path.

If carrier control, cost at scale, number portability, or compliance matter to you, BYOC is almost always the right model, and the SBC is the one decision that makes all three platform paths possible.

Enable BYOC with ProSBC

ProSBC is a carrier-grade, software-based Session Border Controller built for exactly the BYOC interconnect this page describes. It terminates your carrier-side SIP trunk and presents a clean, normalized SIP interface to the upstream platform, operating as a full B2BUA with independent TLS and SRTP configuration per leg, so it satisfies a cloud platform’s encryption requirements without asking your carrier to change anything.

The same instance covers all three BYOC paths. It supports Microsoft Teams Direct Routing, interconnects cloud contact center platforms such as Genesys Cloud, Five9, NICE CXone, and Talkdesk, and provides the carrier passthrough that CPaaS platforms rely on. Configurable routing across carriers, topology hiding, DoS and DDoS protection, and open STIR/SHAKEN partner integration are included, and ProSBC scales to 60,000 sessions per server starting from $1.25 per session per server per year.

You can test the full BYOC interconnect for free with ProSBC Lab, a permanent three-session license, or evaluate at production scale with the 30-day trial.

Prefer to evaluate on your own first? Start your 30-day free trial.