Contents Table of Contents Introduction ......................7 Intended Audience ....................7 About AudioCodes E-SBC Product Series .............. 7 Component Information ..................9 AudioCodes E-SBC Version ................... 9 Microsoft Skype for Business CCE Version ............9 Deploying the SBC ....................10 2.3.1...
Page 4
Mediant CCE Appliance & Mediant SBC This page is intentionally left blank. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Page 5
Customer Support Customer technical support and services are provided by AudioCodes or by an authorized AudioCodes Service Partner. For more information on how to buy technical support for AudioCodes products and for contact information, please visit our Web site at www.audiocodes.com/support.
Page 6
Mediant CCE Appliance & Mediant SBC This page is intentionally left blank. AudioCodes Mediant E-SBC Document #: LTRT-28160...
This enables Enterprises to utilize the advantages of converged networks and eliminate the need for standalone appliances. AudioCodes E-SBC is available as an integrated solution running on top of its field-proven Mediant Media Gateway and Multi-Service Business Router platforms, or as a software-only solution for deployment with third-party hardware.
Page 8
Mediant CCE Appliance & Mediant SBC This page is intentionally left blank. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Enterprise wishes to offer its employees to connect the Enterprise to the Local PSTN network using ITSP's SIP Trunking service. AudioCodes E-SBC is implemented to interconnect between the CCE and the SIP Trunk. • Session: Real-time voice session using the IP-based Session Initiation Protocol (SIP).
CCE supports G.711A-law and G.711U-law coders Codecs Transcoding ITSP SIP Trunk supports G.711A-law, G.711U-law, and G.729 coder CCE operates with SRTP media type Media Transcoding ITSP SIP Trunk operates with RTP media type Version 7.2 AudioCodes Mediant E-SBC...
Page 12
Mediant CCE Appliance & Mediant SBC This page is intentionally left blank. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Select the correct SBC FQDN from the Common Name field. as shown below: Figure 3-1: setting the SBC certificate Click the Next button to continue. Note: To deploy the certificate, ensure that the CCE has access to the SBC OSN (i.e., 169.254.100.1). with parameter OSNINTERNALVLAN=1. Version 7.2 AudioCodes Mediant E-SBC...
Page 14
Mediant CCE Appliance & Mediant SBC This page is intentionally left blank. AudioCodes Mediant E-SBC Document #: LTRT-28160...
4. Configuring AudioCodes E-SBC Configuring AudioCodes E-SBC This chapter provides step-by-step procedures on how to configure AudioCodes E-SBC for interworking between Mediant CCE Appliance and the ITSP SIP Trunk. These configuration procedures are based on the interoperability test topology described in Section 2.4.
Figure 4-1: Network Interfaces in Interoperability Test Topology LAN Port LAN Port Vlan ID 1 Vlan ID 2 Internet DMZ Corporate DMZ Management 195.189.192.140 10.15.70.88 Station (OAMP) Edge/FW ITSP Mediation Server 10.15.70.83 DC Server 10.15.70.81 CMS Server 10.15.70.82 AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC 4.1.1 Step 1a: Configure VLANs This step describes how to define VLANs for each of the following interfaces: Corporate DMZ VoIP (assigned the name "vlan 1") Internet DMZ VoIP (assigned the name "vlan 2") ...
Corporate DMZ WAN_IF Media + Control 195.189.192.141 195.189.192.129 8.8.8.8 vlan 2 Interfacing with Internet DMZ Click Apply. The configured IP network interfaces are shown below: Figure 4-3: Configured Network Interfaces in IP Interfaces Table AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC Step 2: Enable the SBC Application This step describes how to enable the SBC application. To enable the SBC application: Open the Applications Enabling page (Setup menu > Signaling & Media tab > Core Entities folder >...
LAN_IF Port Range Start 6000 (represents lowest UDP port number used for media on LAN) Number of Media Session Legs 100 (media sessions assigned with port range) Figure 4-5: Configuring Media Realm for LAN AudioCodes Mediant E-SBC Document #: LTRT-28160...
Page 21
Configuration Note 4. Configuring AudioCodes E-SBC Configure a Media Realm for WAN traffic: Parameter Value Index MRWan (arbitrary name) Name Topology Location IPv4 Interface Name WAN_IF Port Range Start 7000 (represents lowest UDP port number used for media on WAN)
Page 22
Mediant CCE Appliance & Mediant SBC The configured Media Realms are shown in the figure below: Figure 4-7: Configured Media Realms in Media Realm Table AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC Step 4: Configure SIP Signaling Interfaces This step describes how to configure SIP Interfaces. In the example scenario, an internal and external SIP Interface must be configured for the E-SBC. To configure SIP Interfaces: Open the SIP Interfaces table (Setup menu >...
Page 24
Current software releases uses the string names of the configuration entities (e.g., SIP Interface, Proxy Sets, and IP Groups). Therefore, it is recommended to configure each configuration entity with meaningful names for easy identification. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC Step 5: Configure Proxy Sets This step describes how to configure Proxy Sets. The Proxy Set defines the destination address (IP address or FQDN) of the IP entity server. Proxy Sets can also be used to configure load balancing between multiple servers.
Page 26
Using Options Keep-Alive Failure responses 503 (If this is received in response to a keep-alive message using SIP OPTIONS, the SBC considers the proxy as down and tries the next proxy.) Enable Proxy Hot Swap AudioCodes Mediant E-SBC Document #: LTRT-28160...
Page 27
Configuration Note 4. Configuring AudioCodes E-SBC Figure 4-10: Configuring Proxy Set for ITSP SIP Trunk Select the index row of the Proxy Set that you added, and then click the Proxy Address link located below the table; the Proxy Address table opens.
Enable (for both coders) Figure 4-12: Configuring Coder Group for CCE Configure a Coder Group for ITSP SIP Trunk: Parameter Value Coder Group ID G.729 Coder Name Figure 4-13: Configuring Coder Group for ITSP SIP Trunk AudioCodes Mediant E-SBC Document #: LTRT-28160...
Page 29
Configuration Note 4. Configuring AudioCodes E-SBC The procedure below describes how to configure an Allowed Coders Group to ensure that voice sent to the ITSP SIP Trunk uses the G.729 coder whenever possible. Note that this Allowed Coders Group ID will be assign to the IP Profile belonging to the ITSP SIP Trunk Profile in the next step.
Page 30
Open the Media Settings page (Setup menu > Signaling & Media tab > Media folder > Media Settings). Figure 4-16: SBC Preferences Mode From the 'Preferences Mode' drop-down list, select Include Extensions. Click Apply. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC Step 7: Configure IP Profiles This step describes how to configure IP Profiles. The IP Profile defines a set of call capabilities relating to signaling (e.g., SIP message terminations such as REFER) and media (e.g., coder and transcoding method).
Page 33
Configuration Note 4. Configuring AudioCodes E-SBC To configure an IP Profile for the ITSP SIP Trunk: Click New, and then configure the parameters as follows: Parameter Value General Index Name ITSP Media Security SBC Media Security Mode SBC Early Media...
Configuration Note 4. Configuring AudioCodes E-SBC Step 8: Configure IP Groups This step describes how to configure IP Groups. The IP Group represents an IP entity on the network with which the E-SBC communicates. This can be a server (e.g., IP PBX or ITSP) or it can be a group of users (e.g., LAN IP phones).
Page 36
Mediant CCE Appliance & Mediant SBC The configured IP Groups are shown in the figure below: Figure 4-19: Configured IP Groups in IP Group Table AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC Step 9: SIP TLS Connection Configuration This section describes how to configure the E-SBC for using a TLS connection with the CCE Mediation Server. This is essential for a secure SIP TLS connection. 4.9.1 Step 9a: Configure the NTP Server Address This step describes how to configure the NTP server's IP address.
Mediant CCE Appliance & Mediant SBC 4.9.2 Step 9b: Configure the TLS version This step describes how to configure the E-SBC to use TLS only. AudioCodes recommends implementing only TLS to avoid flaws in SSL. To configure the TLS version: Open the TLS Contexts table (Setup menu >...
Configuration Note 4. Configuring AudioCodes E-SBC 4.9.3 Step 9c: Configure a Certificate This step describes how to exchange a certificate with Microsoft Certificate Authority (CA) inside the DC. The certificate is used by the E-SBC to authenticate the connection with Mediant CCE.
Figure 4-22: Configuring SRTP From the 'Media Security' drop-down list, select Enable to enable SRTP. Click Apply. Reset the E-SBC with a burn to flash for your settings to take effect (see Section 4.17 on page 54). AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC 4.11 Step 11: Configure Maximum IP Media Channels This step describes how to configure the maximum number of required IP media channels. The number of media channels represents the number of DSP channels that the E-SBC allocates to call sessions.
Configure a rule to terminate SIP OPTIONS messages received from the both LAN and DMZ: Click New, and then configure the parameters as follows: Parameter Value Index Terminate OPTIONS (arbitrary Name descriptive name) Source IP Group Request Type OPTIONS Destination Type Dest Address Destination Address internal AudioCodes Mediant E-SBC Document #: LTRT-28160...
Page 43
Configuration Note 4. Configuring AudioCodes E-SBC Figure 4-24: Configuring IP-to-IP Routing Rule for Terminating SIP OPTIONS Click Apply. Configure a rule to route calls from CCE to ITSP SIP Trunk: Click New, and then configure the parameters as follows: Parameter...
Page 45
Configuration Note 4. Configuring AudioCodes E-SBC Configure rule to route calls from ITSP SIP Trunk to CCE: Click New, and then configure the parameters as follows: Parameter Value Index Name ITSP to S4B (arbitrary descriptive name) Source IP Group ITSP...
Page 46
Mediant CCE Appliance & Mediant SBC The configured routing rules are shown in the figure below: Figure 4-27: Configured IP-to-IP Routing Rules in IP-to-IP Routing Table Note: The routing configuration may change according to your specific deployment topology. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC 4.13 Step 13: Configure IP-to-IP Manipulation Rules This step describes how to configure IP-to-IP manipulation rules. These rules manipulate the SIP Request-URI user part (source or destination number). The manipulation rules use the configured IP Groups (as configured in Section on page 35) to denote the source and destination of the call.
Page 48
Calls from S4B IP Group to ITSP IP Group with the prefix destination number "+", remove "+" from this prefix. Calls from S4B IP Group to ITSP IP Group with source number prefix "+", remove the "+" from this prefix. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC 4.14 Step 14: Configure Message Manipulation Rules This step describes how to configure SIP message manipulation rules. SIP message manipulation rules can include insertion, removal, and/or modification of SIP headers. Manipulation rules are grouped into Manipulation Sets, enabling you to apply multiple rules to the same SIP message (IP entity).
Page 50
Select the row of the ITSP SIP trunk IP Group, and then click Edit. Set the 'Outbound Message Manipulation Set' field to 4. Figure 4-31: Assigning Manipulation Set 4 to the ITSP SIP Trunk IP Group Click Apply. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Configuration Note 4. Configuring AudioCodes E-SBC 4.15 Step 15: Configure Registration Accounts This step describes how to configure SIP registration accounts. This is required so that the E-SBC can register with the ITSP SIP Trunk on behalf of CCE. The ITSP SIP Trunk requires registration and authentication to provide service.
Configuration Note 4. Configuring AudioCodes E-SBC 4.16.2 Step 16b: Configure SBC Alternative Routing Reasons This step describes how to configure the E-SBC's handling of SIP 503 responses received for outgoing SIP dialog-initiating methods, e.g., INVITE, OPTIONS, and SUBSCRIBE messages. In this case E-SBC attempts to locate an alternative route for the call.
Figure 4-35: Resetting the E-SBC Ensure that the ' Save To Flash' field is set to Yes (default). Click the Reset button; a confirmation message box appears, requesting you to confirm. Click OK to confirm device reset. AudioCodes Mediant E-SBC Document #: LTRT-28160...
Page 55
Configuration Note 4. Configuring AudioCodes E-SBC This page is intentionally left blank. Version 7.2 AudioCodes Mediant E-SBC...