Versions Compared

Key

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

Excerpt Include
Not_for_SWe
Not_for_SWe
nopaneltrue

...

width800px

...

In This Section...

Table of Contents
maxLevel4

Overview — Configure the

...

Spacevars
0product
 for On-Premise PBX Integration With Skype for Business

This Best Practice describes how to configure the Sonus SBC for

Spacevars
0product
 for On-Premise (OnPrem) PBX integration with Skype For Business (SfB) when the Skype for Business Front End Pool is configured in Trusted Application mode. You must be familiar with configuring Sonus SBC
Spacevars
0product
, MSFT Active Directory, DNS, and Skype For Business in order to perform these steps.

...

  • DNS Server for creating an alias with SBC
    Spacevars
    0product
    's FQDN.
  • Skype for Business Management Shell to create a Trusted Application Pool and a Trusted Application ID.
  • Active Directory to create users in Domain Controller for the OnPrem endpoints, and the Skype for Business Control Panel to enable relevant AD users for SfB.
  • SBC  to configure all remaining settings for SFB integration.

Pagebreak

Configure the DNS Server
Anchor
Configuring the DNS Server
Configuring the DNS Server

Login to DNS using domain admin credentials and create an alias for SBC:

Spacevars
0product

Panel
borderStylenone
Caption
0Figure
1Create an Alias

Image Modified

Configure the SfB Management Shell
Anchor
Configuring the SFB Manager
Configuring the SFB Manager

...

Panel
borderStylenone
Caption
0Figure
1Commands and Output

Image Modified

span

Pagebreak

 

Configure the Active Directory and the SfB Control Panel
Anchor
Configuring the AD and the SFB Control Panel
Configuring the AD and the SFB Control Panel

...

Panel
borderStylenone
Caption
0Figure
1Enable AD Users

Image Modified

Span 

Configure

...

the 
Spacevars
0product
 
Anchor
Configuring the SBC
Configuring the SBC

Configure

...

the 
Spacevars
0product
 Host Name, Domain Suffix, and DNS IP Address

  1.  Login to the SBC WebUI
    Spacevars
    0product
     WebUI and navigate to Node Level Settings.
  2. Configure the SBC host
    Spacevars
    0product
     host name, domain suffix, and the DNS IP address:
Panel
borderStylenone
Caption
0Figure
1Configure Node-level Settings

Span 

Pagebreak

Verifying Certificates on

...

the 
Spacevars
0product

  1. Login to the SBC WebUI
    Spacevars
    0product
     WebUI and navigate to Security > SBC Certificates.
  2. Verify that the Trusted CA Certificate and Sonus Certificates are installed:
Panel
borderStylenone
Caption
0Figure
1Certificates
Image Modified

span 

 

Info

The following section describes SBC's

Spacevars
0product
analog FXS endpoints with Skype for Business in this setup:

Caption
0Figure
1Network Diagram: SBC Analog FXS Endpoints With Skype for Business

Image Modified

Determining Configuration Based on Inter-Op Mode

 After completing the basic configuration on the SBC, the SBC can the 

Spacevars
0product
, the 
Spacevars
0product
 can be further integrated in one of three different modes. Click the link that applies to your integration:

  1. o365 with Contact Registrant Table (CRT)
  2. o365 with AD
  3. o365 with CRT and AD

...

Note

This section assumes that projected OnPrem users are SBC

Spacevars
0product
's FXS endpoints, and that the goal is to associate these endpoints with SBC
Spacevars
0product
's Contact Registrant Table and register them with Skype for Business via SBCthrough the
Spacevars
0product
.

Creating Contact Registrant Table Entries

Create entries for OnPrem users (in this example they are associated to FXS endpoints). These entries must match with the Skype for Business users' SIP and tel: URI values. 

  1. Login to the SBC WebUI
    Spacevars
    0product
     WebUI and navigate to SIP > Contact Registrant Table.
  2. Create a new table.
  3. Create Contact Registrant Table entries as shown below. Make sure that highlighted values are correspondingly entered with the SIP and tel: URI values in SFB database.
Panel
borderStylenone
Caption
0Figure
1Create Contact Registrant Table Entries

Image Modified

Span 

Pagebreak


Note

The user name, number, and URI association in the CRT must match the corresponding entries in the SfB Control Panel:

Caption
0Figure
1SfB Control Panel

Image Modified

  Span

 

Creating a CAS FXS Profile
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to CAS >CAS Signaling Profiles.
  2. Create an FXS profile as shown below:
Panel
borderStylenone
Caption
0Figure
1Creating a CAS FXS Profile

Image Modified

 

span
Pagebreak

 

Creating an FXS to SfB Transformation Table
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Transformation.
  2. Create a Transformation Table with a desired number transformation entry as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Transformation Table

Span 

Creating an FXS to SfB Call Routing Table
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Call Routing Table.
  2. Create a table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Call Routing Table

Image Modified

Span 

Pagebreak

Creating a CAS FXS Signaling Group
  1. Login to the SBC WebUI
    Spacevars
    0product
     WebUI and navigate to Signaling Groups.
  2. Create a CAS FXS Signaling Group by applying the above call route and fxs profile as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating a CAS FSX Signaling Group

Image Modified

...

 

Creating an

...

Spacevars
0product
 to FXS Transformation Table
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Transformation.
  2. Create a Transformation Table with a desired number transformation entry as shown below.
Note

This transformation table entry will translate tel: URI number +15101221201 called number from SBC

Spacevars
0product
to a 4-digit extension number that was used in CAS signaling group numbers such as 120.

...

Panel
borderStylenone
Caption
0Figure
1Creating an SBC to FXS Transformation Table

Span 

Pagebreak

Creating an SfB to FXS Call Routing Table
  1.  Login to the SBC WebUI
    Spacevars
    0product
     WebUI and navigate to Call Routing Table.
  2. Create a table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an SFB to FXS Call Routing Table

Image Modified

...


Creating a Mediation Crypto Profile
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Media > Media Crypto Profiles.
  2. Create a Mediation Crypto profile as shown below.
Panel
borderStylenone
Caption
0Figure
1Creating a Media Crypto Profile

Image Modified

span

Pagebreak

 

Creating a Mediation List
  1.  Login to the SBC WebUI
    Spacevars
    0product
     WebUI and navigate to Media > Media List.
  2. Create a Mediation List as shown below. Make sure to apply the Crypto Profile because it is needed by SFB calls.
Panel
borderStylenone
Caption
0Figure
1Creating a Mediation List

Image Modified

...


 

...

 Creating a SIP Signaling Profile
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > SIP Profiles.
  2. Create a SIP Profile as shown below.
Panel
borderStylenone
Caption
0Figure
1Creating a SIP Signaling Profile

Image Modified

 

span
Pagebreak

 

...

 Creating a SIP Server Table
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > SIP Server Tables.
  2. Create a SIP Server Table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating a SIP Server Table

Image Modified

...


 Creating a SIP Signaling Group

...

Panel
borderStylenone
Caption
0Figure
1Creating a SIP Signaling Group

Image Modified

Span 

Pagebreak

o365 with AD
Anchor
o365 with AD
o365 with AD

Note

This section assumes that projected OnPrem users are SBCare

Spacevars
0product
's FXS endpoints and the goal is associate them with Active Directoryusers and to register them with Skype for Business via SBCthrough the
Spacevars
0product
.

Creating a CAS FXS Profile
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to CAS >CAS Signaling Profiles.
  2. Create an FXS profile as shown below.
Panel
borderStylenone
Caption
0Figure
1Creating a CAS FXS Profile

Span 

Creating an FXS to SfB Transformation Table
  1. Login to the SBC the 
    Spacevars
    0product
    C WebUI and navigate to Transformation.
  2. Create a Transformation Table with a desired number transformation entry as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an FXS to SFB Transformation Table

 

Span 

Pagebreak

Creating an FXS to SfB Call Routing Table
  1. Login to SBC WebUI to 
    Spacevars
    0product
     WebUI and navigate to Call Routing Table.
  2. Create a table as shown below

...

Panel
borderStylenone
Caption
0Figure
1Creating an FXS to SFB Call Routing Table

Image Modified

...

 

Creating an FXS Signaling Group
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Signaling Groups.
  2. Create a CAS FXS Signaling Group by applying the above call route and FXS profile as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an FXS Signaling Group

Image Modified

span

Pagebreak

 

Creating an

...

Spacevars
0product
 to FXS Transformation Table
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Transformation.
  2. Create a Transformation Table with a desired number transformation entry as shown below.
Note

This transformation table entry will translate tel: URI number +15101221201 called number from SBC to 4 the

Spacevars
0product
to a 4-digit extension number that was used in CAS signaling group numbers such as 1201.

...

Creating an SfB to FXS Call Routing Table
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Call Routing Table.
  2. Create a call routing table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an SFB to FXS Call Routing Table

Image Modified

Span 

Pagebreak

Creating a Mediation Crypto ProfileCrypto Profile
  1.  Login to the 
    Spacevars
    0product
     WebUI  Login to the SBC WebUI and navigate to Media > Media Crypto Profiles.
  2. Create a Mediation Crypto Profile as shown below:

...

Panel
borderStylenone
Caption
0Figure
1OnPrem: Mediation Crypto

Image Modified

...


Creating a Mediation List
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Media > Media List.
  2. Create a Mediation List as shown below. Make sure to apply the Crypto Profile because it is needed by SfB calls.
Panel
borderStylenone
Caption
0Figure
1Creating a Mediation List

Image Modified

Span 

Pagebreak

Creating a SIP Signaling Profile
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > SIP Profiles.
  2. Create a SIP Profile as shown below.
Panel
borderStylenone
Caption
0Figure
1Creating a SIP Signaling Profile

Image Modified

Span 

Creating a SIP Server Table
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > SIP Server Tables
  2. Create a SIP Server Table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating a SIP Server Table

Image Modified

Span 

Pagebreak

 Domain Controller and Active Directory

...

Panel
borderStylenone
Caption
0Figure
1Domain Controller and Active Directory

Image Modified

...

 

In this case, we use the pager attribute to query and to register the user with it. Make sure to have the AD user created with the pager attribute as shown below:

Panel
borderStylenone
Caption
0Figure
1Pager Attribute set

Image Modified

Span 

Pagebreak

Creating a SIP Signaling Group

...

Panel
borderStylenone
Caption
0Figure
1Creating a SIP Signaling Group

Image Modified

...

 

Pagebreak

o365 with CRT and AD
Anchor
o365 with CRT and AD
o365 with CRT and AD

Note

This section assumes that candidate OnPrem users are SBCthe

Spacevars
0product
's FXS endpoints. The goal is to associate some of them with SBCthe
Spacevars
0product
's Contact Registrant Table, others with the Active Directory users, and then register them with Skype for Business via SBC
Spacevars
0product
.


Creating Contact Registrant Table Entries

Create entries for OnPrem users (in this example they are associated with FXS endpoints) that must match with the Skype for Business users' SIP and tel: URI values.

  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > Contact Registrant Table.
  2. Create a new table.
  3. Create the relevant Contact Registrant Table Entries as shown below; make sure that highlighted values are accordingly entered with the SIP and tel: URI values in SFB database.

...

Panel
borderStylenone
Caption
0Figure
1Creating Contact Registrant Table Entries

Image Modified

...

 


Note

The sequence and user name, number, and URI association should be similar to the following:

Panel
borderStylenone

Caption
0Figure
1Contact Registrant Table - Result

Span 

Pagebreak

Creating a CAS FXS Profile
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to CAS >CAS Signaling Profiles.
  2. Create an FXS profile as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating a CAS FXS Profile

Image Modified

...


Creating an FXS to SfB Transformation Table

...

Table 
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Transformation.
  2. Create a Transformation Table with a desired number transformation entry as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an FXS to SFB Transformation Table

 

...

 

 

Creating an FXS to SfB Call Routing Table
  1. Login to SBC WebUI to 
    Spacevars
    0product
     WebUI and navigate to Call Routing Table.
  2. Create a table as shown below

...

Panel
borderStylenone
Caption
0Figure
1Creating an FXS to SFB Call Routing Table

Image Modified

Span 

Pagebreak

Creating an FXS Signaling Group
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Signaling Groups.
  2. Create a CAS FXS Signaling Group by applying the above call route and FXS profile as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an FXS Signaling Group

Image Modified

...

 

Creating an

...

Spacevars
0product
 to FXS Transformation Table
  1.  Login to the 
    Spacevars
    0product
     WebUI  Login to the SBC WebUI and navigate to Transformation.
  2. Create a Transformation Table with a desired number transformation entry as shown below.
Note

This transformation table entry will translate tel: URI number +15101221201 called number from SBC to 4 the

Spacevars
0product
to a 4-digit extension number that was used in CAS signaling group numbers such as 1201.

...

Panel
borderStylenone
Caption
0Figure
1Creating an SBC to FXS Transformation Table

Span 

Pagebreak

Creating an SfB to FXS Call Routing Table
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Call Routing Table.
  2. Create a call routing table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating an SFB to FXS Call Routing Table

Image Modified

Span

 


Creating a Mediation Crypto Profile
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Media > Media Crypto Profiles.
  2. Create a Mediation Crypto Profile as shown below:
Panel
borderStylenone
Caption
0Figure
1OnPrem: Mediation Crypto

Image Modified

span  

Pagebreak

Creating a Mediation List
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to Media > Media List.
  2. Create a Mediation List as shown below. Make sure to apply the Crypto Profile because it is needed by SfB calls.
Panel
borderStylenone
Caption
0Figure
1Creating a Mediation List

Image Modified

Span 

Creating a SIP Signaling Profile
  1.  Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > SIP Profiles.
  2. Create a SIP Profile as shown below.
Panel
borderStylenone
Caption
0Figure
1Creating a SIP Signaling Profile

Image Modified

...

...

 


Creating a SIP Server Table
  1. Login to the SBC WebUI the 
    Spacevars
    0product
     WebUI and navigate to SIP > SIP Server Tables
  2. Create a SIP Server Table as shown below.

...

Panel
borderStylenone
Caption
0Figure
1Creating a SIP Server Table

span

Pagebreak

 

 Domain Controller and AD

...

Panel
borderStylenone
Caption
0Figure
1Search Scope and Relevant AD Attributes

Span 

In this case, the pager attribute is used to query and register the user. Make sure to have the AD user created with the pager attribute as shown below:

Panel
borderStylenone
Caption
0Figure
1Pager Attribute
 

Span 

Pagebreak

 Configuring a SIP Signaling Group

...

Panel
borderStylenone
Caption
0Figure
1Creating a SIP Signaling Group

Image Modified

Span

 


Enabling ICE Support for MS SfB EDGE Server Integration

If the Skype for Business Front End Pool is integrated with an EDGE Server, SBC must the 

Spacevars
0product
 must be configured with the following settings to support calls to/from SfB clients behind the EDGE Server:

...

Panel
borderStylenone
Caption
0Figure
1Enabling ICE Support

 Image Modified

 

Image Modified


 Image Modified

Image Modified



Pagebreak
span

Spacevars
 pagebreak
0
product