PSTN connectivity options
Microsoft provides complete Private Branch Exchange (PBX) capabilities for your organization through Microsoft Teams Phone. However, to enable users to make calls outside your organization, you need to connect Teams Phone to the Public Switched Telephone Network (PSTN).
This article focuses on PSTN connectivity options. For more information about Microsoft voice solutions, including details about Teams Phone features, see Plan your Teams voice solution.
To connect Teams Phone to the PSTN, you can choose from the following options:
Calling Plan. An all-in-the-cloud solution with Microsoft as your PSTN carrier.
Operator Connect. With Operator Connect, if your existing carrier participates in the Microsoft Operator Connect program, they can manage PSTN calling and Session Border Controllers (SBCs).
Teams Phone Mobile. With Microsoft Teams Phone Mobile, a user’s SIM-enabled phone number is also their Teams phone number. If your existing carrier participates in the Microsoft Teams Phone Mobile program, they can manage the service for bringing PSTN calling to Teams.
Direct Routing. Enables you to use your own PSTN carrier by connecting your Session Border Controller(s) (SBCs) to Teams Phone.
You can also choose a combination of options, which enables you to design a solution for a complex environment, or manage a multi-step migration.
The option or options you choose affect how some Teams Phone features are configured. For more information, see Configuration considerations later in this article.
Teams Phone with Calling Plan
Teams Phone with Calling Plan is Microsoft's all-in-the-cloud voice solution for Teams users. This solution is the simplest option that connects Teams Phone to the PSTN. With this option, Microsoft acts as your PSTN carrier, as shown in the following diagram:
If you answer yes to the following, then Teams Phone with Calling Plan is the right solution for you:
- Calling Plan is available in your region.
- You don't need to retain your current PSTN carrier.
- You want to use Microsoft-managed access to the PSTN.
With this option:
You get Teams Phone with added Domestic or International Calling Plans that enable calling to phones around the world (depending on the level of service being licensed).
You don't require deployment or maintenance of an on-premises deployment—because Calling Plan operates out of Microsoft 365.
Note: You can connect a supported Session Border Controller (SBC) through Direct Routing for interoperability with third-party PBXs, analog devices, and other telephony equipment supported by the SBC.
This option requires uninterrupted connection to Microsoft 365.
For more information about Calling Plan, see the following articles:
- Which Calling Plan is right for you?
- How to buy a Calling Plan
- Country and region availability for Calling Plan
- Set up Calling Plan
Teams Phone with Operator Connect
With Operator Connect, if your existing carrier participates in the Microsoft Operator Connect program, they can manage the service for bringing PSTN calling to Teams. Your carrier manages the PSTN calling services and Session Border Controllers (SBCs), allowing you to save on hardware purchase and management.
Operator Connect might be the right solution for your organization if:
- Microsoft Calling Plan isn't available in your geographic location.
- Your preferred carrier is a participant in the Microsoft Operator Connect program.
- You want to find a new carrier to enable calling in Teams.
For information on the benefits and requirements of Operator Connect, and for a list of carriers participating in this program, see Plan Operator Connect. For information on how to configure Operator Connect, see Configure Operator Connect.
Teams Phone with Teams Phone Mobile
If your existing carrier participates in the Microsoft Teams Phone Mobile program, they can manage the service for bringing PSTN calling to Teams. With Teams Phone Mobile, a user’s SIM-enabled phone number is also their Teams phone number. Users can use a single phone number in Microsoft Teams across both their mobile service and desk lines.
You might consider a combination of services. For example, you might choose Teams Phone Mobile for your sales and field organizations that require mobile support, but another solution for your onsite call center organization that relies on desk phones.
Teams Phone Mobile might be the right solution for your organization if:
- You want to use a primary company-owned, SIM-enabled mobile number for Teams Phone as a single number solution.
- Your preferred operator is a participant in the Microsoft Teams Phone Mobile program.
- You want to find a new operator to enable calling in Teams.
For information on the benefits and requirements of Teams Phone Mobile, and for links to carriers participating in this program, see Plan Teams Phone Mobile. For information on how to configure Teams Phone Mobile, see Configure Teams Phone Mobile.
Teams Phone with Direct Routing
This option connects Teams Phone to your telephony network by using Direct Routing, as shown in the following diagram:
If you answer yes to the following questions, then Teams Phone with Direct Routing is the right solution for you:
- You want to use Teams with Teams Phone.
- You need to retain your current PSTN carrier.
- You want to mix routing, with some calls going through Calling Plan, some through your carrier.
- You need to interoperate with third-party PBXs and/or equipment such as overhead pagers, analog devices, and so on.
With this option:
You connect your own supported Session Border Controller (SBC) to Teams Phone without the need for additional on-premises software.
You can use virtually any telephony carrier with Teams Phone.
You can configure and manage this option, or it can be configured and managed by your carrier or partner (ask if your carrier or partner provides this option).
You can configure interoperability between your telephony equipment—such as a third-party PBX and analog devices—and Teams Phone.
This option requires the following:
Uninterrupted connection to Microsoft 365.
Deploying and maintaining a supported SBC.
A contract with a third-party carrier. (Unless deployed as an option to provide connection to third-party PBX, analog devices, or other telephony equipment for users who are on Teams Phone with Calling Plan.)
For more information about Direct Routing, see the following articles:
- Plan Direct Routing
- Configure Direct Routing
- Manage voice routing policies for use with Direct Routing
- Plan Location-Based Routing for Direct Routing
- List of Session Border Controllers certified for Direct Routing
Configuration considerations
Most Teams Phone features are the same regardless of the PSTN connectivity option you choose. For example, call unanswered and forwarding settings, call transfer, custom music on hold, call park, shared line, and voice apps are all available. For a complete list of Teams Phone features, see Here's what you get with Teams Phone.
There are some differences in functionality, however, that affect how you configure certain Teams Phone features. For example, Direct Routing requires additional steps to configure call routing. As another example, Direct Routing provides Location-Based-Routing (LBR). LBR lets you restrict toll bypass in certain geographic locations where it is not allowed.
The following table highlights the primary configuration differences. The sections that follow the table provide links to more information and details.
Option | Description | Phone number management | Call routing | Emergency calling availability |
---|---|---|---|---|
Calling Plans | -Microsoft acts as PSTN carrier. -You don't need to buy or manage SBCs. |
Obtained through Microsoft. | -Managed by Microsoft. -Admin configures user dial plans for number translation. |
-Enabled by Microsoft. -Admin registers addresses. -Dynamic calling supported. |
Operator Connect | -Carrier manages PSTN connectivity and SBCs. -You don't need to buy or manage SBCs. |
-Obtained through carrier. - Numbers associated with emergency addresses managed by carrier. |
-Managed by carrier. -Admin configures user dial plans for number translation. |
-Enabled by carrier. -Admin registers addresses. -Dynamic calling supported. |
Teams Phone Mobile | -Carrier manages SIM-Enabled Mobile number, PSTN connectivity, and SBCs. -You don't need to buy or manage SBCs. |
-Obtained through carrier. -Numbers associated with emergency addresses managed by carrier. |
-Managed by carrier. Admin configures user dial plans for number translation. |
- Enabled by carrier. - Admin registers addresses. - Dynamic calling supported. - Carrier supported Native dialer emergency calling. |
Direct Routing | -Requires certified SBC purchased from third-party vendor. -Connect your SBC to Teams Phone. -Use your existing PSTN carrier. |
Obtained through carrier. | -Requires extra configuration by admin. -Admin configures trunk dial plans for number translation. -LBR available to restrict toll bypass. |
-Requires extra configuration by admin. -Registered addresses not supported. -Dynamic calling supported but requires additional configuration. |
Phone number management
Microsoft has two types of telephone numbers available: subscriber (user) numbers, which can be assigned to users in your organization, and service numbers, available as toll and toll-free service numbers. Service numbers have higher concurrent call capacity than subscriber numbers and can be assigned to services such as Audio Conferencing, Auto Attendants, or Call Queues.
You'll need to decide:
- Which user locations need new phone numbers from Microsoft?
- Which type of telephone number (subscriber or service) do I need?
- How do I port existing phone numbers to Teams?
How you acquire and manage phone numbers differs depending on your PSTN connectivity option.
For information about managing phone numbers for Calling Plan, see Manage phone numbers for Calling Plans.
For information about managing phone numbers with Operator Connect, see Manage phone numbers with Operator Connect.
For information about managing phone numbers with Teams Phone Mobile, see Manage phone numbers with Teams Phone Mobile.
For information about managing phone numbers for Direct Routing, see Configure the phone number and enable enterprise voice.
Call routing and dial plans
How you configure call routing differs depending on your PSTN connectivity option.
For Calling Plans, most of call routing is handled by the Microsoft Calling Plan infrastructure. You configure user dial plans for purposes of number translation for call authorization and call routing. For more information, see What are dial plans?.
For Operator Connect and Teams Phone Mobile, most of call routing is managed by the carrier. You configure user dial plans for purposes of number translation for call authorization and call routing. For more information, see What are dial plans?.
For Direct Routing, you must configure call routing by specifying the voice routes and assigning voice routing policies to users. You can configure dial plans for number translation at the trunk level to ensure interoperability with Session Border Controllers (SBCs). For more information, see Configure voice routing for Direct Routing, Manage voice routing policies and Translate phone numbers.
Location-Based Routing for Direct Routing
In some countries and regions, it's illegal to bypass the PSTN carrier to decrease long-distance calling costs. Location-Based Routing (LBR) for Direct Routing enables you to restrict toll bypass for Teams users based on their geographic location. For more information about how to plan and configure LBR, see the following articles:
- Plan Location-Based Routing for Direct Routing
- Configure network settings for Location-Based Routing
- Enable Location-Based Routing for Direct Routing
- Contoso case study: Location-Based Routing
Describes how a fictional multi-national corporation, Contoso, implemented Location-Based Routing for their organization.
Emergency calling
Before reading the rest of this section on emergency calling considerations, make sure you've reviewed critical emergency calling concepts and definitions outlined in Manage emergency calling.
How you configure emergency calling differs depending on your PSTN connectivity option.
For Calling Plan, each user is automatically enabled for emergency calling. The user is required to have a registered emergency address associated with their assigned telephone number. Dynamic emergency calling (based on the location of the Teams client) is supported. For more information, see Considerations for Calling Plans.
For Operator Connect, each user is automatically enabled for emergency calling. The user is required to have a registered emergency address associated with their assigned telephone number. Dynamic emergency calling (based on the location of the Teams client) is supported. For more information, see Considerations for Operator Connect.
For Teams Phone Mobile, each user is automatically enabled for emergency calling. Emergency calls are routed automatically to the Teams Phone Mobile carrier for a given number. Dynamic emergency calling (based on the location of the Teams client) is supported. For more information, see Considerations for Teams Phone Mobile.
For Direct Routing, you must define emergency calling policies for users by using a Teams emergency call routing policy (TeamsEmergencyCallRoutingPolicy). The policy will define emergency numbers and their associated routing destination. Registered emergency locations aren't supported for Direct Routing users. For dynamic emergency calling, additional configuration is required for routing emergency calls and possibly for partner connectivity. For more information, see Considerations for Direct Routing.
For more information
For more information about emergency calling concepts and terminology, and how to configure emergency calling and dynamic emergency calling, see the following articles:
- Manage emergency calling - Overview
- Plan and configure dynamic emergency calling
- Manage emergency calling policies
- Manage emergency call routing policies for Direct Routing
- Contoso case study: Emergency calling
Describes how a fictional multi-national corporation, Contoso, implemented emergency calling for their organization.
Network topology for voice features
If you're deploying dynamic emergency calling or Location-Based Routing for Direct Routing, you must configure network settings for these features in Microsoft Teams. To learn how to configure network settings for network regions, network sites, network subnets, and trusted IP addresses, see the following articles: