Table of Contents



Interoperable Vendors



© 2022 Ribbon Communications Operating Company, Inc. © 2022 ECI Telecom Ltd. All rights reserved. The compilation (meaning the collection, arrangement and assembly) of all content on this site is protected by U.S. and international copyright laws and treaty provisions and may not be used, copied, reproduced, modified, published, uploaded, posted, transmitted or distributed in any way, without prior written consent of Ribbon Communications Inc.

The trademarks, logos, service marks, trade names, and trade dress (“look and feel”) on this website, including without limitation the RIBBON and RIBBON logo marks, are protected by applicable US and foreign trademark rights and other proprietary rights and are the property of Ribbon Communications Operating Company, Inc. or its affiliates. Any third-party trademarks, logos, service marks, trade names and trade dress may be the property of their respective owners.  Any uses of the trademarks, logos, service marks, trade names, and trade dress without the prior written consent of Ribbon Communications Operating Company, Inc., its affiliates, or the third parties that own the proprietary rights, are expressly prohibited.

Document Overview

This document outlines Avaya's configuration best practices involving Ribbon SBC 1000/2000 when deployed with Cisco Unified Communication Manager 12.5. This document also provides the configuration snapshot of the interoperability performed between Ribbon 1000/2000 and Cisco Unified Communication Manager 12.5. 

Scope

This document provides configuration best practices for deploying Ribbon's SBC 1000/2000 Cisco Unified Communication Manager 12.5. These are configuration best practices and customers may have unique needs and networks. Ribbon recommends that customers work with network design and deployment engineers to establish the network design which best meets their requirements.

Non-Goals

This document is provided as a starting point to build the SBC configurations in consultation with network design and deployment engineers. It is not intended to provide detailed configurations that will meet the requirements of every customer. 

Audience

This technical document is intended for telecommunications engineers with the purpose of configuring the Ribbon 1000/2000 with the Cisco Unified Communication Manager 12.5.

Steps will require navigating the third-party product as well as the Ribbon product using graphical user interface (GUI) or command line interface (CLI). An understanding of the basic concepts of TCP/UDP/TLS, IP/Routing, and SIP/RTP/SRTP is needed to complete the configuration and any necessary troubleshooting.

Pre-Requisites

The interoperability test described in this document requires no special licensing.

Product and Device Details


Equipment/ProductSoftware Version
Ribbon CommunicationsSBC 2000V9.0.7
Third-Party ProductsCisco Unified Communication ManagerV12.5
Cisco IP CommunicatorV8.6.2.0
MicroSIPV3.20.7

Network Topology Diagram

Deployment Topology

The deployment topology diagram is depicted below.

Deployment Topology

Section-A: SBC 1000/2000 Configuration

The following configuration steps provide an example of how to configure the Ribbon SBC 1000/2000 to interoperate with the Cisco Unified Communication Manager and Vodafone SIP Trunk:

  1. SIP Profile
  2. SIP Server
  3. Media System
  4. Media Profiles
  5. Media List
  6. Signaling Groups
  7. Transformation
  8. Call Routing Table 


1. SIP Profile

SIP Profiles control how the Ribbon SBC 1000/2000 communicates with SIP devices. The profiles control important characteristics such as session timers, SIP Header customization, SIP timers, MIME payloads, and option tags. 

Select Settings > SIP > SIP Profiles to access the SIP Profile screen.

The following figures show the default SIP profile used for this configuration of the  Ribbon 1000/2000.

Vodafone SIP Profile

CUCM SIP Profile

2. SIP Server

SIP Server Tables contain information about the SIP devices connected to the Ribbon SBC 1000/2000. 

Select Settings > SIP > SIP Server Tables to access the SIP Server Tables screen.

The entries in the tables provide information about the IP addresses, ports, and protocols used to communicate with each SIP server. The entries also contain links to counters that are useful for troubleshooting, as shown in the following figures.

Vodafone SIP Servers

CUCM SIP Servers

3. Media System

The Media System Configuration contains system-wide settings for the Media System. Configuring the media system means setting the number of RTP/RTCP port pairs and the starting port.

Select Settings > Media > Media System Configuration to access the Media System configuration screen.

Media System


4. Media Profiles

Media Profiles specify the individual voice and fax compression codecs and their associated settings for inclusion into a Media List. Different codecs provide varying levels of compression, allowing the reduction of bandwidth requirements at the expense of voice quality. 

Select Settings > Media > Media Profiles. 

The following figures illustrate possible media profiles of the voice codecs used for the SBC 1000/2000.  The examples are for reference only.

Vodafone Media Profile


CUCM Media Profile

5. Media List

The Media List shows the selected voice and fax compression codecs and their associated settings. 

 Select Settings > Media > Media List to access the Media List configuration screen.


Vodafone Media List

CUCM Media List

6. Signaling Groups

Signaling Groups allow telephony channels to be grouped together for the purposes of routing and shared configurations. These groups are location where calls are routed to, as well as the location from which Call Routes are selected. Tone Tables and Action Sets are also selected here. In the case of SIP, Signaling Groups will specify protocol settings and links to server, media and mapping tables.

Select Settings > Signaling Groups to access the Signaling Groups configuration screens.

Vodafone Media Signaling Group

CUCM Media Signaling Group

7. Transformation

Transformation Tables facilitate the conversion of names, numbers and other fields when routing a call. For example, transformations can convert a public PSTN number into a private extension number, or into a SIP address (URI). Every entry in a Call Routing Table requires a Transformation Table. In addition, Transformation tables will be configurable as a reusable pool by Action Set Table.

Select Settings > Transformation to access the Transformation configuration screen.

Vodafone Media Transformation

CUCM Media Transformation

8. Call Routing Table

Call Routing allows calls to be carried between signaling groups, thus allowing calls to be carried between ports, and between protocols (like ISDN to SIP). Call Routing Tables define routes. The use of Call Routing Tables allows for the flexible configuration of calls to be carried, and also how the calls are translated. These tables are one of the central connection points of the system, linking Transformation Tables, Message translations, Cause Code Reroutes, Media Lists and the three types of Signaling Groups (ISDN, SIP and CAS).

Select Settings > Call Routing Table to access the Call Routing Table configuration screen.

Vodafone Media Call Routing

CUCM Media Call Routing


Section-B: Cisco Unified Communication Manager 12.5 Configuration

CUCM Configuration

The following new configurations are included in this section:

  1. Security Profile
  2. SIP Profile
  3. SIP Trunk
  4. Route Group
  5. Route List
  6. Route Pattern


1. Security Profile

Select System > Security > SIP Trunk Security Profile 

SIP Trunk Security Profile

2. SIP Profile

Select Device > Device Settings > SIP Profile

SIP Profile

 

SIP Profile1

 

SIP Profile2

 

SIP Profile3

 

3. SIP Trunk

Select Device > Trunk > Add New

SIP Trunk

SIP Trunk 1

SIP Trunk 2

SIP Trunk 3

SIP Trunk 4

4. Route Group

Select Call Routing > Route/Hunt > Route Group > Add New

Route Group

 


5. Route List

Select Call Routing > Route/Hunt > Route List > Add New

Route List

 

6. Route Pattern

Select Call Routing > Route/Hunt > Route Pattern > Add New

Route Pattern

 


Supplementary Services and Features Coverage

The following checklist identifies the set of supplementary services/features supported through the configuration defined in this Interoperability document. 

Sr. No.

Supplementary Services/Features

Supported

1.1Outgoing call CLIP

1.2Incoming call CLIP

1.3Emergency call 113 (Vodafone emergency number) CLIP

1.4

Outgoing existing call: A hangs up

1.5

Outgoing existing call: B hangs up

1.6

Incoming existing call: A hangs up

1.7Incoming existing call: B hangs up

1.8Outgoing call: B rejects

1.9Outgoing call: B does not answer

1.10Outgoing call: B busy

1.11Outgoing call: B DND

1.12Outgoing call: A hangs up

1.13Incoming call: B rejects

1.14Incoming call: B does not answer

1.15Incoming call: B busy

1.16Incoming call: B DND

1.17Incoming call: A hangs up

1.18Outgoing call: A puts B on hold

1.19Outgoing call: A retrieves B

1.20Outgoing call: B puts A on hold

1.21Outgoing call: B retrieves A

1.22Incoming call: A puts B on hold

1.23Incoming call: A retrieves B

1.24Incoming call: B puts A on hold

1.25Incoming call: B retrieves A

1.26Call forwarding

1.27Conference Call

1.28Outgoing call CLIR

1.29Incoming call CLIR

1.30Emergency call 113 (Vodafone emergency number) CLIR

1.31Outgoing call CLIP No Screening

1.32Emergency 113 (Vodafone emergency number) CLIP No Sceening

1.33DTMF outgoing call: from A to B

1.34DTMF outgoing call: from B to A

1.35DTMF incoming call: from A to B

1.36DTMF incoming call: from B to A

1.37COLP No Screening

1.39COLR


Legend

Supported

Not Supported

Caveats

The following items should be noted in relation to this Interop document. These are either limitations, untested elements, or useful information pertaining to the Interoperability.

  • Not Caveats.

Support

For any support related queries about this guide, please contact your local Ribbon representative, or use the details below:

References

For detailed information about Ribbon products & solutions, please visit:

https://ribboncommunications.com/products

Conclusion

This Interoperability document describes a successful configuration and interop involving Ribbon SBC 1000/2000 and Cisco Unified Communication Manager 12.5.

All features and capabilities tested are detailed within this document. Any limitations, notes or observations are also recorded to provide the reader with an accurate understanding of what has been covered, and what has not.

Configuration guidance is provided to enable the reader to replicate the same base setup - there may be additional configuration changes required that are specific to the exact deployment environment.


© 2021 Ribbon Communications Operating Company, Inc. © 2021 ECI Telecom Ltd. All rights reserved.