Location-Based Routing in India for Microsoft Teams: Why You Need It and How to Design It

Chandra
SwiftM365 | Building for the M365 community
What Is Toll Bypass and Why India Cares
In most countries, you can route a voice call from City A to City B entirely over the internet (VoIP) and then break out to the PSTN at City B. This is perfectly legal in most places.
In India, it is not. Here is why.
India's telecom industry generates significant revenue from long-distance call charges. When you make a call from Mumbai to Delhi, the Indian telecom carrier charges long-distance rates. If a company uses VoIP to carry that call from Mumbai to Delhi over the internet and only touches the PSTN at the Delhi end, the carrier loses the long-distance revenue. This practice is called toll bypass.
The Telecom Regulatory Authority of India (TRAI) and the Department of Telecommunications (DoT) have explicitly prohibited toll bypass. The regulations require that PSTN calls must enter and exit the PSTN through the same local carrier network. You cannot use VoIP to circumvent the domestic toll charges.
Why LBR Is Mandatory for Teams in India
When you deploy Microsoft Teams Phone with Direct Routing in India, without LBR, the following scenario is possible:
If the SBC is in Delhi, the call went from Mumbai to Delhi over VoIP (the internet) and only touched the PSTN in Delhi. That is toll bypass. It is illegal.
Location-Based Routing forces Teams to route the call through the SBC that is local to the user. A Mumbai user's PSTN calls must go through the Mumbai SBC and break out to the PSTN in Mumbai. The carrier then handles the long-distance routing from Mumbai to Delhi through its own network, collecting the appropriate toll charges.
How LBR Works Technically
Network Topology Configuration
LBR relies on Teams knowing where the user is at the time of the call. This is determined by the IP subnet the user's Teams client is connected to. You must configure:
1. Network Regions
Define your major geographic regions (e.g., West India, North India, South India, East India).
2. Network Sites
Define each office location as a network site and assign it to a region. Each site is linked to a specific PSTN gateway (SBC).
3. Network Subnets
Map the IP subnets at each office to the corresponding network site. This is how Teams identifies which site a user is at.
4. Trusted IP Addresses
Define the public IP addresses of your corporate network. Teams uses these to determine if a user is inside or outside the corporate network.
Example Configuration
| Network Site | Region | Subnet | SBC Gateway |
|---|---|---|---|
| Mumbai-Office | West-India | 10.10.1.0/24 | mumbai-sbc.contoso.com |
| Delhi-Office | North-India | 10.10.2.0/24 | delhi-sbc.contoso.com |
| Bangalore-Office | South-India | 10.10.3.0/24 | bangalore-sbc.contoso.com |
| Chennai-Office | South-India | 10.10.4.0/24 | chennai-sbc.contoso.com |
Call Flow with LBR Enabled
User in Mumbai dials Delhi number:
User roaming in Delhi dials Delhi number:
User outside corporate network (working from home, hotel, etc.):
Designing Your Network for LBR
SBC Placement
You need an SBC at every location where users need to make PSTN calls, connected to a local SIP trunk from a licensed Indian carrier.
For a typical multi-city deployment in India:
| City | SBC | SIP Trunk Provider | Local PSTN Breakout |
|---|---|---|---|
| Mumbai | AudioCodes Mediant (VM) | Tata Communications | Yes |
| Delhi | AudioCodes Mediant (VM) | Airtel | Yes |
| Bangalore | AudioCodes Mediant (VM) | Tata Communications | Yes |
| Hyderabad | AudioCodes Mediant (VM) | Jio | Yes |
VPN Considerations
If users work from home and connect via VPN:
Media Handling with LBR
Media Bypass with LBR:
Media bypass allows the voice media to flow directly between the Teams client and the SBC, bypassing the Microsoft cloud media processors. This reduces latency and improves call quality.
However, with LBR enabled, media bypass has specific requirements:
Recommended approach: Enable media bypass for LBR sites but configure proper fallback. This keeps domestic calls low-latency while ensuring compliance.
Operator Connect for India
Microsoft has also introduced Operator Connect for India as an alternative to Direct Routing. In this model:
This can simplify the deployment because you do not manage SBCs yourself, but you lose some control over the voice routing.
LBR Limitations You Must Know
Common Mistakes in India LBR Deployments
Other Countries That Need LBR
While India is the primary market for LBR, other countries with toll bypass regulations may also require it. Always check local telecom regulations when deploying Teams Phone in:
---
Deploying Teams Phone in India? SwiftM365 generates India-specific dial plans with proper normalization rules, voice routing policies, and PSTN usage records.

Written by Chandra
Passionate about simplifying Microsoft 365 administration for the community. Building free tools so admins can focus on what matters.
Subscribe to our blog
Get the latest posts delivered to your inbox