Top

Connecting Skype for Business to a PSTN VoIP provider with a Sentinel Unit on the Edge

According to Microsoft Skype for Business (SfB) Architecture Models, on-premise PSTN SIP trunk connectivity can be provided by a Telco gateway. Mediatrix offers the following models for SIP trunking mediation. All SIP gateways running DGW 2.0.40.747 firmware received an interoperability accreditation for Skype for Business:
  • Mediatrix Sentinel 100 (up to 150 concurrent calls)
  • Mediatrix Sentinel 400 (up to 600 concurrent calls)



Top

Configuring the SIP Trunk PSTN Gateway in Skype for Business

Steps
  1. Open the SfB Topology Builder.
  2. Navigate to Skype for Business Server/Shared Components/PSTN Gateway node.
  3. Right click and select New IP/PSTN Gateway.
  4. In the Define New IP/PSTN Gateway dialog box, enter the IP address or FQDN of the Mediatrix gateway unit.
  5. Click Next.
  6. Define IPv4 as the IP protocol to be used.
  7. Click Next.
  8. In the Listening port for IP/PSTN gateway field, enter the SIP port number the Mediatrix device is listening for SIP signaling.
    Note: By default the Mediatrix device listens on port 5060 for TCP signaling, and 5062 for TLS signaling.
  9. Set SIP Transport Protocol to either TCP or TLS.
    IMPORTANT: With TLS, you must populate both the Mediatrix gateway and SfB server with the appropriate certificates, refer to Technical Bulletin - Creating a Media5 Device Host Certificate with OpenSSL published published on the Media5 Documentation Portal.
  10. In the Associated Mediation Server field, select the corresponding Mediation Server pool.
  11. In the Associated Mediation Server Port, set the Mediation server listening port for SIP.
  12. Click Finish.
Result
The PSTN gateway setup is now completed. Next step is to publish the topology and set up the necessary Route. Please consult your Skype for Business menu for further information.

Top

Configuring DGW for Skype for Business


Top

Information to Know Before Starting

Before starting to use these configuration notes, complete the following table to make sure you have the required information to complete the different steps.

IMPORTANT: If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will bedisplayed.
Note: The Mediatrix unit must be reinitialised to its factory default settings to make sure the configuration can be successfully executed.
Information Value Used in Step
IP address used by your Mediatrix unit to communicate with the Management Interface.
  • If your computer is connected to the Ethernet port meant to be connected to the Local Area Network (LAN), i.e. Eth2 on most devices
Use this value 192.168.0.10 Logging on to the Mediatrix Unit Web Interface
  • If your Mediatrix unit is configured to use a DHCP server, use the DHCP server- provided IP address.
Logging on to the Mediatrix Unit Web Interface
User name and password provided by provider Configuring the wan_ip_trunk_ca Call Agent
Domain and host name of unit Configuring the Host Name
IP address of the each DNS server used Configuring the Domain Name Server (DNS)
IP address or domain name and port numbers for each SNTP server you are using Configuring the SNTP Server to a Static IP Address
Rulesets
  • skype_for_business_generic_interop.crs
  • generic_sip_trunk_interop.crs
  • uac_authentication_out.crs
  • tsfb_wan_ip_trunk_route.rrs
Importing Rulesets

Top

Logging on to the Mediatrix Unit Web Interface

Before you begin
The computer IP address must be in the same TCP/IP network as the Mediatrix unit.
About this task
For better performances, it is recommended to use the latest available version of Microsoft Internet Explorer, Google Chrome, or Mozilla Firefox.
Note: You may not be able to log on to the Mediatrix unit Web interface if you are using older browser versions.
Procedure
  1. In your Web browser, enter the IP address at which the Web interface of your Mediatrix unit can be reached.
    • If your network has an IPv4 DHCP server, connect the primary Ethernet port of the Mediatrix unit to the network (ETH1 port), use the provided DHCP server IP address.
    • You can also connect your computer to the secondary Ethernet port of the Mediatrix unit (ETH2), use the 192.168.0.10 IP address. However, the computer must also own an IP address in the 192.168.0.0/24 network.
  2. Enter admin as your username and administrator as the password.
    Note: You can also use public as a username and leave the password field empty; it has the full administration rights by default.
  3. Click Login.
Results
The Information page of the Web interface is displayed.

Top

Configuring the Uplink Network Interface

Steps
  1. Go to Network/Interfaces.
  2. In the Network Interface Configuration table, from the Link selection list located next to Uplink, leave the default value.
  3. From the Type selection list, select the Connection type of your Uplink interface that best matches your network setup.
  4. From the Activation selection list, select Enable.
  5. Click Apply to apply all changes to the configuration.
Result



Top

Configuring the Lan1 Network Interface

Steps
  1. Go to Network/Interfaces.
  2. From the Link list located next to Lan1, leave the default value.
  3. In the Static IP Address field, enter the LAN static IP address as defined in your network address range.
  4. Click Apply to apply all changes to the configuration.
    Note: A Warning message is displayed, but this is normal.
  5. Click Apply.
Result
The Lan1 Network Interface will be available in all the lists of the Management Interface where a Network Interface needs to be selected. For example, in the Local Firewall, and Configuration pages.


Top

Configuring the Host Name

Steps
  1. Go to Network/Host.
  2. In the Host Name Configuration table, from the Configuration Source selection list, select Static.
  3. In the Domain Name field, enter the domain name of your unit.
  4. In the Host Name field, enter he host name of your unit.
  5. Click Apply.
Result



Top

Configuring the Default Network Gateway to a Static IP Address

Steps
  1. Go to /Host.
  2. In the Default Gateway Configuration table, from the IPv4/Configuration Source selection list, select Static.
  3. In the IPv4/Default Gateway field, enter the IP address used as the Static Default Router for the Uplink Network Interface.
  4. In the Default Gateway Configuration table, from the IPv6/Configuration Source selection list, select Static.
  5. In the IPv6/Default Gateway field, enter the IP address used as the Static Default Router for the Uplink Network Interface.
  6. Click Apply.
Result
The specified address is used as the current default router address.


Top

Configuring the Domain Name Server (DNS)

Before you begin
Although it is possible to use public DNS servers you should always ask your internet service provider to provide at least the primary and secondary DNS servers.
Steps
  1. Go to Network/Host.
  2. In the DNS Configuration table, form the Configuration Source selection list, select Static.
  3. For each DNS used, enter the IP address of the DNS.
  4. Click Apply.
Result



Top

Configuring the SNTP Server to a Static IP Address

Before you begin
Make sure there is an SNTP server available.
Steps
  1. Go to Network/Host.
  2. In the SNTP Configuration table, from the Configuration Source selection list, select Static.
  3. Provide an IP address or domain name and port numbers for each SNTP server you are using.
    Note: The best practice is to use the servers supplied by your Internet Service Provider, then complement with servers from a different network close to your geographical area. For example: time.nist.gov (USA), ntp4.sptime.se (Sweden), time1.isu.net.sa (Saudi Arabia), ntp.nict.jp (Japan), time.google.com (Worldwide), pool.ntp.org or one of their regional server pools (see https://www.ntppool.org/ for more information).
  4. If necessary, change the value of the Synchronisation Period.
  5. If necessary, change the value of the Synchronisation Period on Error.
  6. Click Apply.
Result
The SNTP host name and port will be displayed in the Host Status table under Network/Status.


Top

Selecting the Unit's Time Zone

Context
Time Servers should be configured under Network/Host/SNTP Configuration. For more details refer to the DGW Configuration Guide - VLan Configuration published on the Media5 Documentation Portal.
Steps
  1. Go to Network/Host.
  2. In the Time Configuration table, in the Static Time Zone field, specify the time zone in which the Mediatrix unit is located.
    Note: If preceded by a minus sign (-), the time zone is east of the prime meridian, otherwise it is west, which can be indicated by the preceding plus sign (+). For example, New York time is GMT 5.
  3. Click Apply.
Result

Any DGW parameter referring to a time value will use the local time described by this time zone reference. The Hoc.SystemTime will return the unit local time in accordance with the configured time zone.


Top

Configuring the uplink_s Signaling Interface

Steps
  1. Go to SBC/Configuration.
  2. In the Signaling Interface Configuration table, from the Network selection list located next to uplink_s, make sure Uplink is selected.
    Note: The Network Interfaces displayed in the Network column, are created under the Network/Interfaces page.
  3. In the Port field, set the SIP listening port for the Sbc service, if a listening port other than 5060 is required, or leave it as it is.
  4. Click Save.
  5. Click Apply to apply all changes to the configuration.
  6. Click restart required services, located at the top of the page.
Result
The Signaling Interface will be available when configuring a Call Agent, in the Configure Call Agent page in the Signaling Interface selection list.

Top

Configuring the lan1_s Signaling Interface

Before you begin
Note: The lan1_s signaling interface is preconfigured by default. This step will only be necessary if the lan1_s signaling interface was deleted or modified.
Steps
  1. Go to SBC/Configuration.
  2. In the Signaling Interface Configuration table, from the Network selection list located next to lan1_s, make sure Lan1 is selected.
    Note: The Network Interfaces displayed in the Network column, are created under the Network/Interfaces page.
  3. In the Port field, set the SIP listening port for the Sbc service, if a listening port other than 5060 is required, or leave it as it is.
  4. Click Save.
  5. Click Apply to apply all changes to the configuration.
  6. Click restart required services, located at the top of the page.
Result
The Signaling Interface will be available when configuring a Call Agent, in the Configure Call Agent page in the Signaling Interface selection list.


Top

Configuring the uplink_m Media Interface

Steps
  1. Go to SBC/Configuration.
  2. In the Media Interface Configuration table, from the Network selection list located next to uplink_m, make sure Uplink is selected.
    Note: The Network Interfaces displayed in the Network column, are created under Network/Interfaces page.
  3. In the Port Range field, set the media (RTP) port range if a port range other than 20000-20999 is required, or leave it as it is.
  4. Click Save.
  5. Click Apply to apply all changes to the configuration.
  6. Click restart required services, located at the top of the page.
Result
The Media Interface will be available when configuring a call agent, in the Configure Call Agent page, in the Media Interface selection list.

Top

Configuring the lan1_m Media Interface

Before you begin
Note: The lan1_m media interface is preconfigured by default. This step will only be necessary if the lan1_m media interface was deleted or modified.
Steps
  1. Go to SBC/Configuration.
  2. In the Media Interface Configuration table, from the Network selection list next to lan1_m, make sure Lan1 is selected.
    Note: The Network Interfaces displayed in the Network column, are created under the Network/Interfaces page.
  3. In the Port Range field, set the media (RTP) port range, if a port range other than 20000-20999 is required, or leave it as it is.
  4. Click Save.
  5. Click Apply to apply all changes to the configuration.
  6. Click restart required services, located at the top of the page.
Result
The Media Interface will be available when configuring a call agent, in the Configure Call Agent page in the Media Interface selection list.


Top

Importing Rulesets

Before you begin
Rulesets must be imported. The latest Ruleset package can be found on the https://media5.secure.force.com/supportportal (you will be required to supply a user name and password).
Context
This procedure is valid for Call Agent and Routing Rulesets.
Steps
  1. Go to Management/File.
    Note: Required Rulesets depend on the scenario being configured. Refer to the Call Agent and Routing Ruleset sections of the configuration notes for details on Rulesets needed to complete the configuration.
    Note: Step 2 is only required when importing the first Ruleset and if you are not using a secure connection to access the Management Interface (http://).
  2. Click Activate unsecure file importation from the Web browser.
  3. From the Path field, select sbc/rulesets/.
  4. Click Browse, and navigate to the Ruleset you wish to import.
    1. skype_for_business_generic_interop.crs.
    2. generic_sip_trunk_interop.crs
    3. uac_authentication_out.crs
    4. tsfb_wan_ip_trunk_route.rrs
    Note: Ruleset file extension must be *.crs for Call Agent Rulesets or *.rrs for Routing Rulesets.
  5. Click Import.
Result
The imported Rulesets will appear in the Internal files table, with the selected path in front of the name. The Ruleset will be available in the tables of the SBC/Rulesets page.


Top

Configuring the lan_ip_pbx_ca Call Agent

Steps
  1. Go to SBC/Configuration.
  2. In the Call Agent Configuration table, click located on the same row as lan_ip_pbx_ca.
  3. In the Configure Call Agent table, complete the fields as follows:
    1. Select the Enable check box.
    2. From the Signaling Interface selection list, select lan1_s.
    3. From the Media Interface selection list, select lan1_m.
    4. Set the Peer Host to the IP address of the IP PBX.
    5. Set Force Transport to TCP or TLS.
  4. Click +.
  5. In the Call Agent Rulesets table, from the Name selection list choose skype_for_business_generic_interop.crs.
  6. Click Save.
  7. In the Configuration page, click Save.
  8. Click Apply to apply all changes to the configuration.
Result
No will be displayed in the Config.Modified field, indicating that the configuration that was modified is now applied to the system. When the Mediatrix SBC unit will use the selected Call Agent for a communication, the selected parameters will be applied.


Top

Configuring the wan_ip_trunk_ca Call Agent

Before you begin
The select generic_sip_trunk_interop.crs and uac_authentication_out.crs call agent ruleset must first be imported to DGW. Refer to Importing Rulesets
Steps
  1. Go to SBC/Configuration.
  2. Select the Enable check box, located next to wan_ip_trunk_ca.
  3. In the Call Agent Configuration table, click next to wan_ip_trunk_ca.
  4. In the Configure Call Agent table, complete the following fields:
    1. From the Signaling Interface selection list, select uplink_s.
    2. From the Media Interface selection list, select uplink_m.
    3. Set the Peer Host to the IP address of the service provider server or FQDN.
    4. Set Force Transport to UDP or TCP or TLS depending on your SIP trunk provider .
  5. Click +.
  6. In the Call Agent Rulesets table, from the Name selection list select generic_sip_trunk_interop.crs.
  7. In the Parameters field, enter USERNAME=YYYY Password=XXXX. Replace the YYYY by the username and XXXX by the password provided by the provider.
  8. Click +.
  9. In the Call Agent Rulesets table, from the Name selection list select uac_authentication_out.
  10. In the Parameters field, enter SIP_DOMAIN=WWWW. Replace the WWWW by the SIP domain provided by the provider.
  11. Click Save.
  12. Click Apply to apply all changes to the configuration.
Result
No will be displayed in the Config.Modified field, indicating that the configuration that was modified is now applied to the system. When the Mediatrix SBC will use the selected Call Agent for a communication, the selected parameters will be applied.


Top

Associating Routing Rulesets to Your Configuration

Before you begin
The sfb_wan_ip_trunk_route.rrs routing ruleset must first be imported to DGW. Refer to Importing Rulesets.
Steps
  1. Go to SBC/Configuration
  2. Click .
  3. In the Routing Rulesets table, from the Name selection list, select tsfb_wan_ip_trunk_route.rrs .
  4. In the Parameters field, enter USERNAME= YYYYY Password=XXXXX. Replace the YYYY by the username and XXXXX by the password provided by the provider.
  5. Click Save.
  6. Click Apply to apply all changes to the configuration.
Result

Top

Online Help

If you are not familiar with the meaning of the fields and buttons, click Show Help, located at the upper right corner of the Web page. When activated, the fields and buttons that offer online help will change to green and if you hover over them, the description will bedisplayed.


Top

DGW Documentation

Mediatrix devices are supplied with an exhaustive set of documentation.

Mediatrix user documentation is available on the Media5 Documentation Portal.

Several types of documents were created to clearly present the information you are looking for. Our documentation includes:
  • Release notes: Generated at each GA release, this document includes the known and solved issues of the software. It also outlines the changes and the new features the release includes.
  • Configuration notes: These documents are created to facilitate the configuration of a specific use case. They address a configuration aspect we consider that most users will need to perform. However, in some cases, a configuration note is created after receiving a question from a customer. They provide standard step-by-step procedures detailing the values of the parameters to use. They provide a means of validation and present some conceptual information. The configuration notes are specifically created to guide the user through an aspect of the configuration.
  • Technical bulletins: These documents are created to facilitate the configuration of a specific technical action, such as performing a firmware upgrade.
  • Hardware installation guide: They provide the detailed procedure on how to safely and adequately install the unit. It provides information on card installation, cable connections, and how to access for the first time the Management interface.
  • User guide: The user guide explains how to customise to your needs the configuration of the unit. Although this document is task oriented, it provides conceptual information to help the user understand the purpose and impact of each task. The User Guide will provide information such as where and how TR-069 can be configured in the Management Interface, how to set firewalls, or how to use the CLI to configure parameters that are not available in the Management Interface.
  • Reference guide: This exhaustive document has been created for advanced users. It includes a description of all the parameters used by all the services of the Mediatrix units. You will find, for example, scripts to configure a specific parameter, notification messages sent by a service, or an action description used to create Rulesets. This document includes reference information such as a dictionary, and it does not include any step-by-step procedures.

Top

Copyright Notice

Copyright © 2023 Media5 Corporation.

This document contains information that is proprietary to Media5 Corporation.

Media5 Corporation reserves all rights to this document as well as to the Intellectual Property of the document and the technology and know-how that it includes and represents.

This publication cannot be reproduced, neither in whole nor in part, in any form whatsoever, without written prior approval by Media5 Corporation.

Media5 Corporation reserves the right to revise this publication and make changes at any time and without the obligation to notify any person and/or entity of such revisions and/or changes.