Acano solution. Third Party Call Control Guide. 07 June G

Similar documents
Acano solution. Third Party Call Control Guide. December F

Cisco Meeting Server. Cisco Meeting Server Release 2.3. with Cisco Unified Communications Manager Deployment Guide

Cisco Meeting Server. Cisco Meeting Server Release 2.1. with Cisco Unified Communications Manager Deployment Guide. November 08,

Pexip Infinity and Polycom DMA Deployment Guide

Cisco Meeting Server. Single Server Simplified Setup Guide. October 26, 2018

Acano solution. Acano Server & VM Release R1.8 H.323 Gateway Deployment Guide. September B

Setting Up a Cisco Unified Communications Manager SIP Trunk Integration, page 1

Cisco TelePresence Cisco Unified Communications Manager with Cisco VCS (SIP Trunk)

Cisco TelePresence Integration Guide Documentation for integrating Cisco CTS/TX TelePresence Systems with BlueJeans

Cisco Unified Border Element (CUBE) Integration Guide

Abstract. Testing was conducted at the Avaya Solution and Interoperability Test Lab.

Cisco VCS SIP Trunk to Unified CM

Cisco TelePresence Conductor with Cisco Unified Communications Manager

Cisco Expressway Session Classification

Cisco TelePresence Conductor with Cisco Unified Communications Manager

Cisco Expressway Options with Cisco Meeting Server and/or Microsoft Infrastructure

Cisco Unified Communications Manager with Cisco VCS

Configure and Integrate CMS Single Combined

Cisco Expressway SIP Trunk to Unified CM

Secure Call Recording

Cisco TelePresence Conductor with Cisco VCS (Policy Service)

Cisco Unified Communications Manager configuration for integration with IM and Presence Service

A. On the VCS, navigate to Configuration, Protocols, H.323, and set Auto Discover to off.

Cisco TelePresence Conductor with Unified CM

Unified Communications in RealPresence Access Director System Environments

CALLN HOSTED CALL RECORDING CISCO CUCM SETUP GUIDE

Cisco Meeting Server. Cisco Meeting Server Release Release Notes. March 13, Cisco Systems, Inc.

Configure Mobile and Remote Access

Refer to Cisco Unified Communications Manager Security Guide for more details.

Polycom RealPresence Access Director System

3CX Technical Application (For Fusion Static Configuration) 09/20/2017 USER GUIDE

CUCM XO SIP Trunk Configuration Guide

Polycom Unified Communications for Cisco Webex

DMP 128 Plus C V DMP 128 Plus C V AT. Cisco CUCM Configuration Guide REVISION: DATE: MARCH 7 TH, 2018

Cisco TelePresence Conductor

Configure Call Control

ITBraindumps. Latest IT Braindumps study guide

Hotline. Configuration Checklist for Hotline CHAPTER

Cisco Meeting Server. Cisco Meeting Server Release 2.3. H.323 Gateway Deployment Guide. December 20, Cisco Systems, Inc.

DMP 128 Plus C V DMP 128 Plus C V AT. Cisco CUCM Configuration Guide REVISION: 1.1 DATE: SEPTEMBER 1 ST 2017

Polycom Unified Communications for Cisco Environments

Configuration of Microsoft Live Communications Server for Partitioned Intradomain Federation

Abstract. Avaya Solution & Interoperability Test Lab

Cisco Expressway with Microsoft Infrastructure

Spectrum Enterprise SIP Trunking Service Cisco Unified Communication Mgr Firmware 6.01 IP PBX Configuration Guide

Cisco Expressway with Jabber Guest

Integrating VoIP Phones and IP PBX s with VidyoGateway

Unified Communications Mobile and Remote Access via Cisco Expressway

Polycom RealPresence Access Director System

One-Voice Resiliency with SIP Trunking

Acano Solution. Acano Server Release Release Notes. Acano. December I

Extend and Connect. Extend and Connect Overview

PracticeTorrent. Latest study torrent with verified answers will facilitate your actual test

Command or Action Step 1. Create and Configure Cisco Jabber Devices, on page 1. Configure a SIP Trunk, on page 6

Avaya Aura Communication Manager Release 6.2 and Radvision SCOPIA Release 7.7 and 8.0 Interoperability Day 180 Solution Quick Setup

Cisco Expressway with Microsoft Infrastructure

Microsoft Lync Server 2013 and Twilio SIP Trunk using AudioCodes Mediant E-SBC

Implementing, Configuring and Managing Cisco Meeting Server (ICMCMS-CT)

Cisco TelePresence Video Communication Server Basic Configuration (Single VCS Control)

Interdomain Federation with Office 365

Technical. Configure the MiVoice Business 7.1 for use with XO Communications SIP Services. Configuration Notes. MITEL SIP CoE

Configuration Note. Microsoft Lync Server 2013 & NextGenTel SIP Trunk using Mediant E-SBC. Enterprise Session Border Controllers (E-SBC)

Application Notes for Noble Systems with Avaya Aura TM SIP Enablement Services and Avaya Aura TM Communication Manager Issue 1.1

Configure Cisco IP Phones

BLF Presence. Configure BLF Presence

Abstract. Avaya Solution & Interoperability Test Lab

Acano solution. Deployment Planning and Preparation Guide. September C

Grandstream Networks, Inc. How to Integrate UCM6XXX with Microsoft Lync Server

Interdomain Federation with Skype for Business

Contents XO COMMUNICATIONS CONFIDENTIAL 1

Application Notes for XMedius Solutions Inc XMediusFAX On-Premises Fax Server with Avaya IP Office Server Edition Issue 1.0

AudioCodes OVR with SIP Trunking

Interdomain Federation Guide for IM and Presence Service on Cisco Unified Communications Manager, Release 11.5(1)SU2

SIP Proxy Deployment Guide. SIP Server 8.1.1

Acano solution. Acano Server & VM Release R1.9. Single Split Server Deployment Guide. 06 September E

Avaya Solution & Interoperability Test Lab

Cisco TelePresence Video Communication Server Basic Configuration (Control with Expressway)

Cisco TelePresence Basic Cisco VCS configuration

Customer Guide to Cisco JTAPI- BiB Integrations. March

Avaya PBX SIP TRUNKING Setup & User Guide

Presence Service Configuration

Configure Cisco Unified Communications Manager

Cisco Exam Implementing Cisco IP Telephony & Video, Part 1 v1.0 Version: 10.0 [ Total Questions: 189 ]

Multiparty Conferencing for Audio, Video and Web Collaboration using Cisco Meeting Server

SIP Devices Configuration

Application Notes for Configuring Computer Instruments e-ivr, as a SIP endpoint, with Avaya IP Office 500 V2 Issue 1.0

TLS Setup. TLS Overview. TLS Prerequisites

Configuration Note Microsoft Lync Server 2013 & Windstream SIP Trunk using Mediant E-SBC

Application Notes for Packet One SIP Trunk System Version 3.1 Interoperability with Avaya Software Communication System Release Issue 1.

SIP Devices Configuration

Configure Dual Stack IPv6

Avaya Solution & Interoperability Test Lab

Application Notes for Phonect SIP Trunk Service and Avaya IP Office 7.0 Issue 1.0

Application Notes for Configuring Fonolo In-Call Rescue with Avaya IP Office Server Edition using SIP Trunks Issue 1.0

Microsoft Skype for Business Server 2015 and DTAG SIP Trunk using AudioCodes Mediant MSBR E-SBC

CISCO UNIFIED COMMUNICATIONS MANAGER SIP INTEGRATION

SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions Used by CM-IMP. XMPP (extensible Messaging and Presence Protocol) Used by CM-IMP

Cisco Unified Communications Manager Trunk Types

Real4Test. Real IT Certification Exam Study materials/braindumps

Cisco Expressway Web Proxy for Cisco Meeting Server

Transcription:

Acano solution Third Party Call Control Guide 07 June 2016 76-1055-01-G

Contents 1 Introduction 3 1.1 How to Use this Guide 3 1.1.1 Commands 5 2 Example of Configuring a SIP Trunk to CUCM 6 2.1 Prerequisites 6 2.2 Acano solution configuration 6 2.3 CUCM Configuration 7 2.3.1 Uploading the certificate to the trust store 8 2.3.2 Creating a security profile 8 2.3.3 Creating a SIP profile 9 2.3.4 Creating a SIP trunk 9 2.3.5 Configuring the dial plan for outbound calls 10 2.3.5.1 Domain based routing example 10 2.3.5.2 Numeric dialing example 10 2.3.6 Testing 11 3 Configuring a SIP Trunk to an Avaya CM 12 3.1 Configuration Summary 12 3.2 Acano Server Configuration 12 3.3 Avaya CM Configuration 13 4 Configuring a Polycom DMA for the Acano solution 18 4.1 Setting up the External SIP Peer 18 4.2 Creating the Dial Rule 21 Figures: Figure 1: Acano solution documentation 4 76-1055-01-G: Acano Third Party Call Control Guide 2

1 Introduction 1 Introduction This document provides examples of how to configure the Acano solution to work with third party call control devices. These may need to be adapted. It applies equally to all deployment topologies, whether deployed on Acano X series servers or virtual host, and in both single and scaled/resilient deployments. The term Acano server in this document means either an Acano X series server or one running on a virtual host. 1.1 How to Use this Guide This guide is referenced from the appropriate Deployment Guide (see Figure 1 below). Follow the section or sections that are relevant to the third party call control platform (s) that you use. In addition to this guide, the material shown in the figure below can be found at the Acano Support Documentation & software page. If you need any technical assistance with the configuration, or you want to report a suspected bug, email support@acano.com. 76-1055-01-G: Acano Third Party Call Control Guide 3

1 Introduction Figure 1: Acano solution documentation 76-1055-01-G: Acano Third Party Call Control Guide 4

1 Introduction 1.1.1 Commands In this document, commands are shown in black and must be entered as given - replacing any parameters in <> brackets with your appropriate values. Examples are shown in blue and must be adapted to your deployment. 76-1055-01-G: Acano Third Party Call Control Guide 5

2 Example of Configuring a SIP Trunk to CUCM 2 Example of Configuring a SIP Trunk to CUCM This chapter provides an outline how to set up a SIP Trunk between the Core and a Cisco Unified Communications Manager (CUCM). Note: Acano strongly advises you to seek the advice of your local CUCM server administrator on the best way to implement the equivalent on your server s configuration if you are not that person. 2.1 Prerequisites This section assumes: You have specified a listening interface using the MMP callbridge listen command If you intend to use TLS, that you have configured certificates to use with the callbridge certs command CUCM has some requirements on what TLS certificates it will accept. You should ensure that the certificate on the Acano server has the SSL Client and SSL server purposes enabled. This is done during the certificate signing stage: instead of "CertificateTemplate:WebSever" create and use a different template. Use openssl to see whether the existing certificate is OK; for example: openssl x509 -in <certificatename> -noout -text purpose The important lines in the output are "SSL client" and "SSL server" which must have a Yes, for example: Certificate purposes: SSL client : Yes SSL client CA : No SSL server : Yes See the Deployment Guides for more details. 2.2 Acano solution configuration 1. In the Web Admin Interface, go to Configuration > Outbound Calls. 2. In the blank row, for Domain, enter the domain that will be matched for calls that need to be sent to CUCM. 76-1055-01-G: Acano Third Party Call Control Guide 6

2 Example of Configuring a SIP Trunk to CUCM 3. For SIP proxy to use, do one of the following: Leave this field blank and the server will perform a DNS SRV lookup for the called domain using _sip._tls.<yourcucmdomain>.com. If this fails to resolve the server will try a lookup using TCP an then UDP. Enter the CUCM FQDN and the server will perform a DNS SRV lookup for that defined domain Note: If this fails to resolve the server will try a lookup using TCP an then UDP. The server will then perform a DNS A record lookup for the Host entered if the above SRV lookup fails to resolve using TLS, TCP or UDP. Enter the IP address of your CUCM 4. For Local contact domain, enter the domain that you route to your Acano server, e.g. acano.yourcompany.com. (The only case in which this field should be set is when setting up a trunk to Lync; otherwise it should be left blank.) 5. For Local from domain, enter the domain that you want the call to be seen as coming from (the Caller ID). Note: If you leave Local from domain blank, the domain used for the Caller ID defaults to that entered in the Local contact domain. 6. For Trunk type select Standard SIP. 7. Set the Priority as necessary. 8. Select Add New. 2.3 CUCM Configuration Our testing has been done on trunks without MTP configured. Therefore: Disable MTP if this will not negatively affect your deployment Turning off MTP might have a negative impact on your deployment only if you are using SCCP phones and there are call scenarios in which sending DTMF to the Acano solution is required. If the above is not a valid implementation, you may need to increase the MTP capacity on the CUCM depending on the number of simultaneous calls. An overview of the steps required on CUCM is: 1. If you will use TLS, then upload a certificate to the trust store. 2. If you will use TLS, create a security profile. 76-1055-01-G: Acano Third Party Call Control Guide 7

2 Example of Configuring a SIP Trunk to CUCM 3. Create a SIP profile. 4. Create the SIP trunk. 5. Configure the dial plan for outbound calls. 6. Test. Each step is described in more detail in the sections below. 2.3.1 Uploading the certificate to the trust store 1. If the SIP trunk type will be TLS, follow these steps; otherwise go on to the next section. 2. Go to Cisco Unified OS Administration and log in. 3. Go to Security > Certificate Management. 4. Select Upload Certificate/Certificate Chain. 5. Complete the fields as follows: a. Enter the Certificate Name as CallManager-trust and type in a Description. 6. Click Choose File to find your certificate. This can be the root certificate or the Acano server s certificate. 7. Click Upload File. 2.3.2 Creating a security profile If the trunk will be TCP, then use CUCM s default security profile called Non Secure SIP Trunk when you create the SIP Trunk. To use TLS, or something other than the standard security profile, follow these steps: 1. Go to Cisco Unified CM Administration and log in again. 2. Go to System > Security > SIP Trunk Security Profile and click Add New. 3. Complete the fields as follows: Name = Type in a name, e.g. "Acano Server Encrypted TLS SIP trunk" Device Security Mode = Encrypted Incoming Transport Type = TLS Outgoing Transport Type = TLS X.509 Subject Name: The X509 subject name of the certificate installed on the Acano [[[Undefined variable BrandingTypeVariables.Call Bridge]]] (usually the FQDN of the Acano server) Incoming Port: 5061 76-1055-01-G: Acano Third Party Call Control Guide 8

2 Example of Configuring a SIP Trunk to CUCM 4. Click Save. 2.3.3 Creating a SIP profile CUCM comes with a profile called Standard SIP Profile For TelePresence Conferencing 1. In Cisco Unified CM Administration, go to Device > Device Settings > SIP Profile and click Add New. 2. Configure the fields as appropriate. 3. Click Save. 2.3.4 Creating a SIP trunk 1. In Cisco Unified CM Administration, go to Device >Trunk and click Add New. 2. Configure these fields: Trunk Type = SIP trunk Device Protocol = SIP Trunk Service Type = None(Default) 3. Click Next. 4. As a minimum, complete these fields: Device name = Type in a name e.g. Acanoserver (no spaces allowed) Device pool = The pool you want your device to belong to (as configured in System > Device Pool in CUCM) SRTP Allowed = Select if you want media encryption (we only do media encryption if the trunk is TLS) Inbound Calls > Calling Search Space = default Outbound Calls > Calling Party Transformation CSS = Select as appropriate Sip Information > Destination Address = The destination address e.g. acanoserver.acano.com or an IP address. Sip Information > Destination Port = 5060 for TCP or 5061 for TLS SIP Trunk Security Profile = As in "Creating a security profile" on the previous page above. (Either the security profile that you created or "Non Secure SIP Trunk" if this trunk will be a TCP.) SIP Profile = As in "Creating a SIP profile" above above. Normalization Script = "vcs-interop" if available. (Only necessary if SRTP will be used. Even if you do not have a VCS, the Acano solution has the same interop 76-1055-01-G: Acano Third Party Call Control Guide 9

2 Example of Configuring a SIP Trunk to CUCM issues that VCS would have, and therefore this script is suitable for a trunk to the Acano Core also.) 5. Click Save. 2.3.5 Configuring the dial plan for outbound calls You can configure number based routing e.g. 7xxx to Acano or domain based routing e.g. @mydomain.acano.com to the Acano server. In both cases this is done through the Cisco Unified CM Administration interface. Follow the relevant example here: 2.3.5.1 Domain based routing example To route all calls to @mydomain.acano.com to the Acano Call Bridge, in the Cisco Unified CM Administration interface: 1. Go to Call Routing > Sip Route Pattern. 2. Click Add New. 3. Complete the following: 4. Pattern usage = domain routing 5. IPv4 pattern something like mydomain.acano.com 6. Description = anything you want 7. Route partition = see below 8. SIP trunk / route list = the trunk you have already configured 9. Click Save. 2.3.5.2 Numeric dialing example This basic example routes everything starting with a 7 to the Acano solution. In the Cisco Unified CM Administration interface: 1. Go to Call routing > Route/Hunt > Route Pattern. 2. Click Add New. 3. Complete the following: Route pattern = 7.! (The! means anything. The dot is useful for a later option below.) Route partition = the route partition you want this rule to belong to - see the note below Description = any appropriate text Gateway/route list = the trunk you have already configured Route this pattern = ensure that this option is selected 76-1055-01-G: Acano Third Party Call Control Guide 10

2 Example of Configuring a SIP Trunk to CUCM Further down the page you can set various transforms e.g. in the Discard Digits field you can select PreDot to strip off the leading 7 in our example. 4. Click Save. Note: on route partitions: Various dial plan rules are attached to a route partition and a calling search space (CSS) comprises a list of route partitions. You can have a different CSS for different people, each phone, or trunk. When a call is made CUCM goes through each route partition in the CSS until it finds one that has a matching rule. 2.3.6 Testing Make some test calls. 76-1055-01-G: Acano Third Party Call Control Guide 11

3 Configuring a SIP Trunk to an Avaya CM 3 Configuring a SIP Trunk to an Avaya CM This chapter provides an example of setting up a SIP trunk between the Acano server and the Avaya Communications Manager (Avaya CM) in order to use the Avaya CM and may need to be adapted. Note: Acano strongly advises you to seek the advice of your local Avaya CM administrator on the best way to implement the equivalent on your server s configuration if you are not that person. Note: Avaya CM is an Avaya PBX, so calls will be audio only, however, the Acano server does not impose this restriction on interoperability with Avaya: therefore a call defined to be type avaya in the Acano server does not imply that the call is audio-only. 3.1 Configuration Summary This example deployment assumes that: This audio connection between Avaya CM and Acano is accessed via dialing a prefix 49 The assigned IVR digits for the Acano server are 8320; that is a user from the Avaya environment will dial 498320 to access the Acano server IVR A DID extension 5328 to route to this same number and allow for PSTN dial-in to the Acano server Avaya Software Version: CM6 R016x.00.1.510.1 Update: 19940 3.2 Acano Server Configuration 1. Log in to the Web Admin Interface and go to Configuration > General. 2. For IVR Numeric ID, enter 8320. These digits will be passed from the Avaya CM to the Acano server, and then routed to the Acano IVR. 3. Click Submit. 4. Go to Configuration > Outbound Calls. 76-1055-01-G: Acano Third Party Call Control Guide 12

3 Configuring a SIP Trunk to an Avaya CM 5. Add a dial plan entry for the Avaya CM see the example below. The highlighted IP address below matches the C-LAN or Processor Ethernet address on the CM side and represents the CM interface used in the Signaling Group created later. 6. Click Add New. 3.3 Avaya CM Configuration 1. Add a node name for the Acano signaling interface. 2. Add an Avaya Signaling Group with the following: Group Type = SIP Near-end Node Name = C-LAN or Processor Ethernet interface indicated in the dial plan setting in the previous section Far-end Node Name = Node name for the Acano signaling interface created above. Port settings for both Near-end and Far-end = 5060 Far-end Domain = SIP domain associated with the Acano server Direct IP-IP Audio Connections = n. This ensures that all traffic from the Avaya CM comes from the Near-end Node 76-1055-01-G: Acano Third Party Call Control Guide 13

3 Configuring a SIP Trunk to an Avaya CM 3. Add an Avaya Trunk Group with the following: Group Type = SIP Direction = two way Service Type = tie Additional settings may vary, but see the examples below for possible configuration 76-1055-01-G: Acano Third Party Call Control Guide 14

3 Configuring a SIP Trunk to an Avaya CM 76-1055-01-G: Acano Third Party Call Control Guide 15

3 Configuring a SIP Trunk to an Avaya CM 4. Add an Avaya Route Pattern to routes calls to trunk group 105 and delete the first two digits (deletes the prefix digits 49). 76-1055-01-G: Acano Third Party Call Control Guide 16

3 Configuring a SIP Trunk to an Avaya CM 5. Add a Uniform Dial Plan to provide a routing for a 6-digit number with a prefix of 49. These calls must be set to be routed to AAR tables in Avaya. 6. Add an AAR setting to routes all calls of 6 digits in length and beginning with 49 (i.e. 498320) to route pattern 105 (the Acano Trunk Group). 7. Assign an Extension and DID. Optionally, in the Uniform Dial Plan you can add a setting for a DID extension (in this example, x5328) to route a call via digits 498320 to the Acano server. 76-1055-01-G: Acano Third Party Call Control Guide 17

4 Configuring a Polycom DMA for the Acano solution 4 Configuring a Polycom DMA for the Acano solution For calls from a Polycom DMA environment to the Acano solution, create an External SIP Peer on the Polycom DMA that will point to the Acano solution, and then configure a Dial Rule on the Polycom DMA that will direct calls to it. The following is an example of configuring the Acano solution for the Polycom DMA, and may need to be adapted. Follow the instructions in the Deployment guides to set up a dial plan rule that points to the Polycom DMA server in the Web Admin Interface Configuration > Outbound Calls page. Also ensure that the correct ports are open (Incoming/Outgoing UDP 32768-65535 RTP). Note: Acano strongly advises you to seek the advice of your local Polycom server administrator on the best way to implement the equivalent on your server s configuration if you are not that person. 4.1 Setting up the External SIP Peer On the Polycom DMA: 1. Go to Network > External SIP Peer > Add 2. In the External SIP Peer page configure the following: Name: Acano Description: a meaningful phrase, possibly Acano IP Peer Next hop Address: IP Address of the Acano Call Bridge 76-1055-01-G: Acano Third Party Call Control Guide 18

4 Configuring a Polycom DMA for the Acano solution Port: 5060 User Route Header: selected Type: Other Transport Type: TCP 3. Leave the Domain List page blank. 4. In the Postliminary page Header Options section configure the following: a. Copy All Parameters: Checked b. Format: Use original request's To 76-1055-01-G: Acano Third Party Call Control Guide 19

4 Configuring a Polycom DMA for the Acano solution 5. In the Postliminary page Request URI options section configure the following: a. Format: Original user, configured peer's Destination Network or next hop address 6. In the Authentication page configure the following: a. Authentication: Pass authentication b. Proxy authentication: Pass Proxy authentication 7. Click Save. 76-1055-01-G: Acano Third Party Call Control Guide 20

4 Configuring a Polycom DMA for the Acano solution 4.2 Creating the Dial Rule In the Polycom DMA: 1. Go to Admin > Call Server > Dial Rules > Add. 2. In the Edit Dial Rule for Authorized Calls page, configure the following (see below): a. Description: Acano <Description of pattern> 3. Select Enabled. 4. Select the Acano SIP Peer in the left pane and click the arrow to move it to the Selected SIP Peers. 76-1055-01-G: Acano Third Party Call Control Guide 21

4 Configuring a Polycom DMA for the Acano solution 5. In the Preliminary page create a string to represent how calls will match this rule (see below). Consult the DMA Admin Guide for more detail. The example below matches any call that begins with a 6 and sends it to the Acano server. 6. Click OK. if(!dial_string.match(/sip:6/)) { return NEXT_RULE; } You should now be able to dial from any SIP-enabled Polycom DMA endpoint to the Acano solution using the rule created. 76-1055-01-G: Acano Third Party Call Control Guide 22

2016 Cisco Systems, Inc. All rights reserved. This document is provided for information purposes only and its contents are subject to change without notice. This document may not be reproduced or transmitted in any form or by any means, for any purpose other than the recipient s personal use, without our prior written permission. Acano is now part of Cisco, and a trademark of Cisco. Other names may be trademarks of their respective owners. 76-1055-01-G: Acano Third Party Call Control Guide 23