Versions Compared

Key

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

...

The example below shows the connection topology, which includes the following: 

  • 3rd Third-party party PBX, Analog devices and the Administrator's management station, located on the LAN
  • Microsoft Teams Direct Routing on the WAN
  • SIP trunk from a 3rd third-party provider on the WAN

 

Caption
0Figure
1SBC SWe Lite 1000-2000 and Microsoft Teams Direct Connect Interface - Topology Example

...

Info
titleTenant Description

A Tenant is used within the Microsoft environment to describe an Office 365 organization; through this tenant, administrators can manage projects, users, and roles. 

...

Consult the Microsoft documentation for the Direct Routing interface configuration guidelines, including the RFC standards and the syntax of SIP messages.

Ribbon SBC Edge

...

The SBC FQDN must be from one of the Domain names registered in “Domains” of the Tenant. The table below lists Domain Name examples.

Note

You cannot Do  not use the *.onmicrosoft.com tenant for the domain name.

...

Info

Users may be from any SIP domain registered for the tenant. For example, you can configure user user@SonusMS01.com with the SBC FQDN name sbc1.hybridvoice.org, as long as both names are registered for this the tenant.

Caption
0Figure
1Configure Domain Names - Example
 

...

Request a certificate for the SBC External interface and configure it based on the example using GlobalSign as follows:

  • Generate a Certificate Signing Request (CSR) and obtain the certificate from a supported Certification Authority.
  • Import the Public CA Root/Intermediate Certificate on the SBC.
  • Import the Microsoft CA Certificate on the SBC.
  • Import the SBC Certificate.

 

Info

The certificate is obtained through the Certificate Signing Request (instructions below). The Trusted Root and Intermediary Signing Certificates are obtained from your certification authority.

...

  1. Access the WebUI.
  2. Access Settings > Security > SBC Certificates.
  3. Click Generate SBC Edge CSR.

    Info

    Many of CA's do not support a private key with size a length of 1024 bits. Validate with your CA requirements and select the appropriate length of the key.

  4. Enter data in the required fields.

  5. Click OK. Once After the Certificate Signing request finishes generating, copy the result to the clipboard.

    Caption
    0Figure
    1Generate Certificate Signing Request

  6. Use the Certificate Signing Request the generated CSR text from the clipboard to obtain the certificate.
     

...

After receiving the certificates from the certification authority, install the SBC Certificate and Root/Intermediate Certificates as follows:

...

  1. In the WebUI, click the Settings tab.
  2. In the left navigation page, access System > Node-Level Settings.

  3. Configure the NTP and DNS Server with the appropriate configuration.

    Caption
    0Figure
    1Node-level Settings - Example

...

SIP server tables defines the information about for the SIP interfaces connected to the Ribbon SBC. It should ; it must be configured to support the Microsoft Phone System.

...

Configure Voice routing

Configure Routing Logic using per Ribbon Documentation. Refer to Working with Telephony Routing.

Caption
0Figure
1Configure Voice Routing

 

...

  1. In the WebUI, click the Settings tab.
  2. In the left navigation page, access SIP > Transformation Tables
  3. Click the ( ) icon at the top of  left corner and to add a new Transformation Table.

    Caption
    0Figure
    1Create Transformation Table


     

  4. Configure the parameters as shown below.

    Caption
    0Table
    1Transformation Table - Example Values

    Parameter

    Value

    Row ID

    Assigned by the system

    Description

    Microsoft Phone System (example name)

...

  1. In the WebUI, click the Settings tab.
  2. In the left navigation page, access Signaling Groups
  3. From the Create Signaling Group drop down box, select SIP Signaling Group.

  4. Configure the parameters as shown below. Leave the default values for all other parameters as default.

  5. Click OK.

    Caption
    0Table
    1Signaling Group Configuration - Example Values

    Parameter

    Value

    Description

    Microsoft Phone System

    SIP Profile

    Microsoft Phone System (from the previous steps)

    Media List ID

    Microsoft Phone System (from the previous steps)

    Signaling Media/Source IP

    Ethernet 1 (example, pick the interface which faces the Microsoft Phone System)

    Listen Port

    5068 (arbitrary port)

    TLS

    TLS Profile ID: Microsoft Phone System (from the previous steps)

    Federated IP/FQDN

    Refer to Microsoft documentation.sip-all.pstnhub.microsoft.com

    SIP server table

    Microsoft Phone System (from the previous steps)

    Load Balancing

    Priority

    SIP Profile

    Microsoft Phone System (from the previous steps)

    Call Routing Table

    Microsoft Phone System (from the previous steps)

    Outbound NAT traversal[1]

    Static NAT

    NAT Public IP

    192.168.211.80 (Only required if “Static NAT” is selected)



    [1] Please ignore if the SBC have has a Public IP assign assigned on his the interface. Only required if The NAT Public IP is required only when the SBC is behind a NAT.

    Caption
    0Figure
    1Signaling Group - Example

...