Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Add_workflow_for_techpubs
AUTH1UserResourceIdentifier{userKey=8a00a0c85b2726c2015b58aa779d0003, userName='null'}
JIRAIDAUTHSYM-27124
REV5UserResourceIdentifier{userKey=8a00a0c85b2726c2015b58aa779d0003, userName='null'}
REV6UserResourceIdentifier{userKey=8a00a0c85b2726c2015b58aa779d0003, userName='null'}
REV3UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26c99e02c0, userName='null'}
REV1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cabc04c3, userName='null'}

CSS Stylesheet
img.confluence-embedded-image { display: inline-block !important; }
Panel

In this section:

Table of Contents
maxLevel3

 

Note

This Best Practice applies to deployments in Microsoft Azure only and does not apply to on-premises deployments. For on-premises deployments, refer to Best Practice - Configuring SBC Edge for Microsoft Teams Phone System Direct Routing On-Premises Deployment.

Introduction

This Best Practice details the configuration required for an 

Spacevars
0product3
to offer Microsoft Teams Phone System-related Direct Routing services in Microsoft® Azure™.The 
Spacevars
0product3
can be used to connect an enterprise's Teams clients to:

  • Third-party party PBX and subtended clients
  • SIP trunk from a third-party provider (PSTN)

    Caption
    0Figure
    1SBC SWe Lite in Microsoft Azure offering Direct Routing Services to Teams Clients

    Image Removed

From the Azure public cloud, the

Spacevars
0product3
offers the same features offered in an on-premises deployment (based on Microsoft®, Hyper-V®, VMware® vSphere® ESXi, or Linux® KVM) in support of Direct  Routing, such as:

...

Include Page
Connect SBC SWe Lite to Microsoft Teams Direct Routing Deployed in Azure
Connect SBC SWe Lite to Microsoft Teams Direct Routing Deployed in Azure

...

Info

The

Spacevars
0product3
is certified for Teams Direct Routing media bypass* and non-media bypass services. Please refer to Microsoft Teams Phone System Direct Routing certification page.

*Note: Media bypass support in Azure is a planned future feature; media bypass is available for on-premises deployments immediately.

Note

Microsoft Teams Direct Routing Media Bypass is not supported when the SBC SWe Lite is hosted in Azure due to the lack of static NAT support.

Prerequisites

Deploy SBC SWe Lite in Azure Marketplace

Deploy the SBC SWe Lite in Azure Marketplace. Refer to: Running a SWe Lite via Microsoft Azure Marketplace.

...

Configure Azure for Microsoft Teams Direct Routing 

Assign a Static Public IP Address on the Media Port

Assign a Static Public IP address on the media interface in Azure for Microsoft Teams Direct Routing.

Info

These instructions assume the SBC SWe Lite has been deployed in Azure Marketplace. Refer to Running a SWe Lite via Microsoft Azure Marketplace.

  1. Connect to the Azure portal. Refer to portal.azure.com.
  2. From the left navigation pane, click Virtual Machines.
  3. Click the desired VM to be used for Microsoft Teams Direct Routing.

    Caption
    0Figure
    1Click on VM

    Image Removed

  4. Under Settings, click Networking to open the media interface.

    Caption
    0Figure
    1Select Networking

    Image Removed

  5. Click on the network interface.

  6. Under Settings, click IP Configuration.

    Caption
    0Figure
    1Select IP Configuration

    Image Removed

  7. Click ipconfig1.
  8. Enable a Public IP address and create a new Static Public IP address on the media interface through a series of windows:
    1. From the Public IP address settings option, select Enabled.

    2. Click IP address.
    3. From the Choose public IP address window, click Create new.

    4. From the Create public IP address window and the Assignment options, select Static.

 

Caption
0Figure
1Create Static Public IP Address

Image Removed

Run Easy Configuration Wizard for Microsoft Teams Direct Routing

Run the Easy Configuration Wizard to deploy a Microsoft Teams Direct Routing scenario. Refer to the following configurations under Working with SBC Easy Configuration:

Complete SBC SWe Lite Configuration for Microsoft Teams Direct Routing in Azure

Configure IP Routing

IP Routing must be customized in the SBC SWe Lite for Microsoft Teams Direct Routing in Azure. Two options are available for configuration:

  • Set the Default Route on the Media Interface.
  • Add a Static Route for Microsoft Teams Direct Routing traffic to the Media Interface.

...

When using multiple NICs on the SBC SWe Lite, Azure designates the first Network's Interface as the Primary Network Interface. Only the Primary Network Interface receives a network default gateway and routes via DHCP. To assign the Network Default Route on another Subnet, you must designate another Network's Interface as the Primary Network Interface.

To assign the network default route, refer to Change Azure Default Route.

...

Add a static route for the traffic to the following IP address and Mask: 52.112.0.0/14 (52.112.0.0/255.252.0.0).

Info

For details on creating Static Routes, refer to Creating Entries in a Static IP Route Table.

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Protocols > IP > Static Routes. 
  3. Click the Create Static IP Route (Image Removed) icon at the top of the Static IP Route Table page.
  4. Add the following Static Route using your media interface:

    1. Destination IP: 52.112.0.0

    2. Mask: 255.252.0.0

    3. Gateway: 10.1.9.1

      Caption
      0Figure
      1Create Static IP Route

      Image Removed

  5. Click OK.

Confirm the IP Configuration

Info

For details on IP Interfaces, refer to Managing Logical Interfaces

Ensure that all network interfaces are configured as follows:

...

Caption
0Figure
1Select Networking Options

Image Removed

...

Configure the Outbound NAT Traversal

Info

For details on Signaling Groups, refer to Creating and Modifying SIP Signaling Groups.

Note

Before configuring Outbound NAT Traversal, obtain the Public IP address for your network (the Public IP address specified in the screen graphic is an example only).

Configure the Outbound Static NAT for all Signaling Groups that use an interface with a Public IP address (at the minimum for the Microsoft Teams Direct Routing Signaling Groups).

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Signaling Groups.
  3. Click on the Signaling Group used for Microsoft Teams Direct Routing. For details on modifying a signaling group, refer to Creating and Modifying SIP Signaling Groups.
  4. From the Outbound NAT Traversal drop down list, select Static NAT.
  5. From the NAT Public IP (Signaling/Media) drop down list, enter the Public IP Address assigned on this media port (the Public IP used in the screen is an example only; use the Public IP for your network).

    Caption
    0Figure
    1Configure Outbound NAT Traversal

    Image Removed

...

Hosting SBC in Microsoft Azure reduces the need for Direct Routing Media Bypass (Media Bypass in Azure is not recommended but will be supported in a future release). As a result, ICE Lite and RTCP Multiplexing must be disabled on the Teams Direct Routing Signaling Group, as follows:

 

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to System > Signaling Groups.
  3. Select the Signaling Group used for Microsoft Teams Direct Routing.

  4. From the RTCP Multiplexing drop-down list, select Disable.

    Caption
    0Figure
    1Disable RTCP Multiplexing

    Image Removed

  5. From the ICE Support drop down list, select Disabled.

    Caption
    0Figure
    1Disable ICE Support

    Image Removed

  6. Click OK.

Place a Test Call

Place a test call and verify the operation via  Confirm the configuration. For troubleshooting steps, refer to Best Practice - Troubleshoot Issues with Microsoft Teams Direct Routing.