Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR 4321/K9 [IOS

Similar documents
Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR4321 [IOS-XE ] using SIP

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR 4K [IOS-XE 3.16] using SIP

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR4321/K9 [IOS 15.6(1)S] using SIP

Cox SIP Trunking: Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR4321 [IOS-XE 3.

Figure 1 Network Topology

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR 4321 [IOS-XE (1)S, 3.

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR 4321 [IOS-XE

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR4321/K9 [IOS- XE

Connecting Cisco Unified Communication Manager [v12.0.1] to Cox Business SIP Trunks via Cisco Unified Border Element v12.0 [IOS- XE

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR 4331 [IOS-XE

Connecting Cisco Unified Communication Manager [v11.5.1] to CenturyLink IQ SIP Trunks via Cisco Unified Border Element v [IOS-XE 16.3.

Cisco Unified Communications Manager with Cisco Unified Border Element (CUBE ) on ISR 4321 [IOS-XE

Multicast Music-on-Hold Support on Cisco UBE

Acronyms Important Information... 71

Lync Server 2013 using SIP trunk to Cisco Unified Communications Manager Release 10.0

Genesys Application Note. Cisco Unified Border Element (CUBE) SBC With Genesys SIP Server. Document Version 1.0

CUCM 10.5 / CUBE 9.5. BT SIP Trunk Configuration Guide. 1 BT SIP Trunk Configuration Guide

Nexmo SIP Trunking Configuration Guide. CUCM With CUBE b

Unified Border Element (CUBE) with Cisco Unified Communications Manager (CUCM) Configuration Example

CUCM XO SIP Trunk Configuration Guide

AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008

Application Note. Jan 30, 2012

Introduction... 5 Network Topology... 6 Hardware Components... 7 Software Requirements... 7 Features... 8 Caveats... 9 Error! Bookmark not defined.

Copying SIP Headers. Feature Information for Copying with SIP Profiles

Copying SIP Headers. Feature Information for Copying with SIP Profiles

Nexmo SIP Trunking Configuration Guide. Avaya Aura With Avaya SBCe

Configuring FXS Ports for Basic Calls

The information contained in this document is confidential and proprietary to tekvizion PVS, Inc.

Unified Communications Manager Express Toll Fraud Prevention

The Dynamic Payload Type Interworking for DTMF and Codec Packets for SIP-to-SIP Calls feature provides

Application Notes for Configuring SIP Trunking between Cincinnati Bell evantage and Avaya Aura Communication Manager Branch Issue 1.

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

Dynamic Payload Type Interworking for DTMF

BT SIP Trunk Configuration Guide

Logix Communications SIP Trunking:

AT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007

Application Notes for Avaya IP Office Release 8.0 with AT&T Business in a Box (BIB) over IP Flexible Reach Service Issue 1.0

Contents XO COMMUNICATIONS CONFIDENTIAL 1

Configure IOS-XE to display full show running-config for users with low Privilege Levels

Cisco Unified Communications Manager Trunk Types

Mid-call Signaling Consumption

URI-Based Dialing Enhancements

URI-Based Dialing Enhancements

Configuring Multi-Tenants on SIP Trunks

MITEL SIP CoE Technical. Configuration Note. Configure Mitel MiVoice Office 6.1 SP1 PR2 for use with IntelePeer SIP Trunking. SIP CoE XXX

LAB6: UC520 MULTI-SITE SETUP

IC 4.0 SIP INTEGRATION TO CISCO UNIFIED COMMUNICATIONS MANAGER 9.X INTEGRATION DOCUMENT. Version 4.07

Basic Router Configuration

NanoCUBE -- Emergency Number Preemption

This feature was introduced.

ECMP Load Balancing. MPLS: Layer 3 VPNs Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) 1

Following configurations are needed regardless of the recording technology being used.

Gateway Options. PSTN Gateway, page 2

Level 3 SIP Trunking: Connecting Cisco Unified Communications Manager 8.0(3) via the Cisco Unified Border Element using SIP

H.323-to-H.323 Interworking on CUBE

Application Notes for Configuring CenturyLink SIP Trunking with Avaya IP Office Issue 1.0

Application Notes for TelStrat Engage Record Version 3.3 with Avaya Business Communication Manger Release 6.0 VoIP Recording Issue 1.

AT&T IP FlexReach: Connecting Cisco Unified Communications Manager 7.0 via the Cisco Unified Border Element 1.2 using SIP

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

Understanding Cisco Unified Communications Manager Voice Gateways

EP502/EP504 IP PBX 1.1 Overview

Application Notes for Configuring Tidal Communications tnet Business VoIP with Avaya IP Office using SIP Registration - Issue 1.0

Dial Peer Configuration Examples

SIP-to-SIP Connections on a Cisco Unified Border Element

Application Notes for OneAccess-Telstra Business SIP with Avaya IP Office Release 11 SIP Trunking - Issue 1.0

Configuring SIP Registration Proxy on Cisco UBE

AT&T VOIP Nortel BCM50 Release 3.0 SIP Configuration Guide For Use with AT&T IP Flexible Reach Service. Issue /26/2007

TECHNICAL GUIDE to access Business Talk IP SIP CUCM

versions addressed in this guide : 11.5 Document Version Version of 06/06/2017 TECHNICAL GUIDE to access Business Talk IP SIP CUCM

Microsoft Skype for Business. Installation Guide for Patton SmartNode esbc & VoIP Gateway

CCNP Voice (CCVP) Syllabus/Module Details CVOICE Cisco Voice over IP and QoS v8.0 (CVOICE v8.0)

Cisco Unified Communications Manager with Cisco Unified Border Element [IOS 15.4(3)M1] using SIP

Cisco Unified Border Element Intercluster Lookup Service

Cisco Unified Communications Manager with Cisco Unified Border Element [IOS 15.4(2)T1] using SIP

Avaya PBX SIP TRUNKING Setup & User Guide

Voice Mail Integration

EarthLink Business SIP Trunking. ShoreTel 14.2 IP PBX Customer Configuration Guide

Nexmo SIP Trunking Configuration Guide. Skype for Business With Oracle E-SBC Acme Packet 3820 ECZ7.3.0 Patch 2 (Build 75)

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

AT&T VOIP Nortel BCM 50 (Release j) Configuration Guide For Use with AT&T IP Flexible Reach Service. Issue 2.3 3/02/2007

EarthLink Business SIP Trunking. Allworx 6x IP PBX SIP Proxy Customer Configuration Guide

Configure Q.SIG PRI Trunks between Call Manager and Avaya S8700/G650 with Unity Voice Mail Integration

Cisco Unified Communications Manager Trunks

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0

Configuring SIP MWI Features

Application Notes for Configuring Windstream SIP Trunking with Avaya IP Office - Issue 1.0

Spectrum Enterprise SIP Trunking Service SIPfoundry sipxecs Firmware IP PBX Configuration Guide

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

NATO Communications and Information Systems School

AAC-LD MP4A-LATM Codec Support on Cisco UBE

Fusion Connect: Connecting Cisco Unified Communications Manager Express (CME) 11.0 using SIP August 2016

EarthLink Business SIP Trunking. Cisco CME IP PBX Customer Configuration Guide

Table of Contents. Cisco Call manager Express SIP Integration. Last update 2011/10/14 DuVoice Versions 5.00 and above Switch Versions N/A

Lab Configuring Basic RIPv2 (Solution)

voice-class sip error-code-override through vxml version 2.0

Gateway Options. PSTN Gateway. PSTN Gateway, page 1

4 Port IP-PBX + SIP Gateway System

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Configuring SIP Trunking Using Verizon Business IP Contact Center VoIP Inbound and Avaya IP Office Release 8.1 Issue 1.

Spectrum Enterprise SIP Trunking Service Avaya IPO10 with SBC IP PBX Configuration Guide

Transcription:

IntelePeer SIP Trunking: Cisco Unified Communications Manager 11.5.1 with Cisco Unified Border Element (CUBE 11.5.0) on ISR 4321/K9 [IOS - 16.5.1b] using SIP October 6, 2017 Page 1 of 57

Table of Contents Introduction... 4 Network Topology... 4 System Components... 6 Hardware Requirements... 6 Software Requirements... 6 Features... 7 Features Supported... 7 Features Not Supported... 7 Caveats... 7 Configuration... 8 Configuring Cisco Unified Border Element... 8 Network Interface... 8 Global Cisco UBE Settings... 9 Codecs...10 Dial Peer...10 Call Flow...12 Configuration Example...14 Configuring Cisco Unified Communications Manager...25 Cisco UCM Version...25 Cisco Call Manager Service Parameters...25 Offnet Calls via IntelePeer SIP Trunk...26 Dial Plan...33 Acronyms...37 Important Information...37 Page 2 of 57

Table of Figures Figure 1: Network Topology... 5 Figure 2: Cisco UBE High Availability... 5 Figure 3: Outbound Voice Call...12 Figure 4: Inbound Voice Call...12 Figure 5: Outbound Fax Call...13 Figure 6: Inbound Fax Call...13 Figure 7: PBX to PBX via Intelepeer Call...13 Figure 8: Cisco UCM Version...25 Figure 9: Service Parameters...25 Figure 10: SIP Trunk Security Profile...26 Figure 11: SIP Profile...27 Figure 12: SIP Profile (Cont.)...28 Figure 13: SIP Profile (Cont.)...29 Figure 14: SIP Trunks List...30 Figure 15: SIP Trunk to Cisco UBE...30 Figure 16: SIP Trunk to Cisco UBE (Cont.)...31 Figure 17: SIP Trunk to Cisco UBE (Cont.)...32 Figure 18: Route Patterns List...33 Figure 19: Route Pattern for Voice...34 Page 3 of 57

Introduction Service Providers today, such as IntelePeer, are offering alternative methods to connect to the PSTN via their IP networks. Most of these services utilize SIP as the primary signaling method and centralized IP to TDM POP gateways to provide on-net and off-net services. A demarcation device between these services and customer owned services is recommended. As an intermediary device between Cisco Unified Communications Manager and IntelePeer network, Cisco Unified Border Element (Cisco UBE) ISR 4321/K9 running IOS 16.5.1b can be used. The Cisco Unified Border Element 16.5.1b provides demarcation, security, interworking and session control services for Cisco Unified Communications Manager 11.5.1 connected to IntelePeer network. This document assumes the reader is knowledgeable with the terminology and configuration of Cisco UCM (Cisco Unified Communications Manager). Only configuration settings specifically required for IntelePeer interoperability are presented. Feature configuration and most importantly the dial plan are customer specific and need individual approach. This application note describes how to configure a Cisco Unified Communications Manager (Cisco UCM) 11.5.1 and Cisco Unified Border Element (Cisco UBE) on ISR 4321/K9 [IOS - 16.5.1b] for connectivity to IntelePeer SIP Trunking service available in the former IntelePeer Business service area 1. The deployment model covered in this application note is CPE (Cisco UCM 11.5.1) to PSTN (IntelePeer). Testing was performed in accordance to IntelePeer generic SIP Trunking test methodology and among features verified were basic calls, DTMF transport, Music on Hold (MOH), unattended and attended transfers, call forward, conferences and interoperability with Cisco Unity Connection (CUC). The Cisco UCM configuration detailed in this document is based on a lab environment with a simple dial-plan used to ensure proper interoperability between IntelePeer SIP network and Cisco Unified Communications. The configuration described in this document details the important configuration settings to have enabled for interoperability to be successful and care must be taken by the network administrator deploying Cisco UCM to interoperate to IntelePeer SIP Trunking network. This application note does not cover the use of Calling Search Spaces (CSS) or partitions on Cisco UCM. To understand and learn how to apply CSS and partitions refer to the cisco.com link below: http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/srnd/collab10/collab10/dialplan.html Network Topology Page 4 of 57

Figure 1: Network Topology Figure 2: Cisco UBE High Availability Page 5 of 57

System Components Hardware Requirements Cisco UCSC-C240-M3S VMWare host running ESXi 5.5 Standard Cisco ISR4431/K9 router as CUBE Cisco ISR4431/K9 (1RU) processor with 1684579K/6147K bytes of memory with 4 Gigabit Ethernet interfaces Processor board ID FTX1845AJ9S Cisco 2851 Fax Gateway IP phones 9971 (SIP) and 8945 (SIP) Software Requirements Cisco Unified Communications Manager 11.5.1 Cisco Unity Connection 11.5.1 IOS 16.05.01b for ISR 4431/K9 Cisco Unified Border Element Cisco IOS Software, ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.05.01b, RELEASE SOFTWARE (fc1) Cisco IOS XE Software, Version 03.17.01.S IOS 15.1(4)M5 for Cisco 2851 Fax Gateway Page 6 of 57

Features Features Supported Incoming and outgoing off-net calls using G711ULaw Call hold Call transfer (unattended and attended) Call conference Call forward (all, busy and no answer) Calling Line (number) Identification Presentation (CLIP) Calling Line (number) Identification Restriction (CLIR) DTMF relay (both directions) (RFC2833) Media flow-through on Cisco UBE Fax (G.711 pass-through and T38) Features Not Supported Cisco IP phones used in this test do not support blind transfer In HA redundancy mode, the primary cube will not take over the primary/active role after a reboot/network outage Caveats Caller ID is not updated after attended or unattended transfers to off-net phones. This is due to a limitation on Cisco UBE and will be resolved in the next release. The issue does not impact the calls. Page 7 of 57

Configuration Configuring Cisco Unified Border Element Network Interface Configure Ethernet IP address and sub interface. The IP address and VLAN encapsulation used are for illustration only, the actual IP address can vary. For SIP trunks two IP addresses must be configured - for LAN and WAN. interface GigabitEthernet0/0/0 ip address 192.65.79.134 255.255.255.128 negotiation auto redundancy rii 2 redundancy group 1 ip 192.65.79.250 exclusive interface GigabitEthernet0/0/1 ip address 10.80.11.17 255.255.255.0 negotiation auto redundancy rii 1 redundancy group 1 ip 10.80.11.30 exclusive Page 8 of 57

Global Cisco UBE Settings In order to enable Cisco UBE IP2IP gateway functionality, enter the following: voice service voip no ip address trusted authenticate mode border-element license capacity 20 allow-connections sip to sip redundancy-group 1 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none sip bind control source-interface GigabitEthernet0/0/0 bind media source-interface GigabitEthernet0/0/0 rel1xx supported "rel100" session refresh header-passing asserted-id pai early-offer forced midcall-signaling passthru privacy-policy passthru Explanation Command allow-connections sip to sip fax protocol asserted-id early-offer forced midcall-signaling passthru Description Allow IP2IP connections between two SIP call legs Specifies the fax protocol Specifies the type of privacy header in the outgoing SIP requests and response messages Enables SIP Delayed-Offer to Early-Offer globally Passes SIP messages from one IP leg to another IP leg Page 9 of 57

Codecs G711Ulaw is used as the preferred codec for this testing and changed the preferences according to the test plan description voice class codec 1 codec preference 1 g711ulaw codec preference 2 g729r8 Dial Peer Cisco UBE uses dial-peers to route the call accordingly based on the digits dial-peer voice 10 voip description Incoming from CUCM huntstop session protocol sipv2 incoming called-number [0-9]T voice-class codec 1 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/1 voice-class sip bind media source-interface GigabitEthernet0/0/1 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 20 voip description Outgoing to intelepeer huntstop destination-pattern [0-9]T session protocol sipv2 session target ipv4:65.158.193.102 voice-class codec 1 voice-class sip conn-reuse voice-class sip options-ping 60 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/0 voice-class sip bind media source-interface GigabitEthernet0/0/0 dtmf-relay rtp-nte fax-relay sg3-to-g3 Page 10 of 57

fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 30 voip description Incoming from intelepeer huntstop session protocol sipv2 incoming called-number 1980 voice-class codec 1 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/0 voice-class sip bind media source-interface GigabitEthernet0/0/0 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 40 voip description Outgoing to CUCM huntstop destination-pattern 1980 session protocol sipv2 session target ipv4:10.80.11.2 voice-class codec 1 voice-class sip options-ping 60 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/1 voice-class sip bind media source-interface GigabitEthernet0/0/1 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad Page 11 of 57

Call Flow In the sample configuration presented here, Cisco UCM is provisioned with four-digit directory numbers corresponding to the last four DID digits. No digit manipulation is performed on the Cisco UBE. For incoming PSTN calls, the Cisco UBE presents the full ten-digit DID number to Cisco UCM. The Cisco UCM picks up the last 4 significant Digits configured under SIP Trunk and routes the call based on those 4 digits. Voice calls are routed to IP phones; Fax calls are routed via a 4-digit route pattern over a SIP trunk that terminates on the Fax Gateway and in turn to the VentaFax client connected to the Fax Gateway. CPE callers make outbound PSTN calls by dialing a 7 prefix followed by the destination number. For outbound fax calls from the analog fax endpoint, Cisco fax Gateway sends to Cisco UCM the DID with leading access code 7. A 7.@ route pattern strips the prefix and routes the call with the remaining digits via a SIP trunk terminating on the Cisco UBE for Voice call or Fax. For PBX to PBX via IntelePeer, Caller dial 7 prefix followed by the target 10Digit DID no for that extension number, 7 was stripped and the 10 digits number was send to Cisco UBE, Cisco UBE sends the full 10 digits DID under Dial Peer 20 and send to IntelePeer network which will direct back to Cisco UBE and handled same as normal incoming PSTN call. For International calls same pattern 7 followed by 011, country code and calling no is used. Figure 3: Outbound Voice Call Figure 4: Inbound Voice Call Page 12 of 57

Figure 5: Outbound Fax Call Figure 6: Inbound Fax Call Figure 7: PBX to PBX via IntelePeer Call Page 13 of 57

Configuration Example The following configuration snippet contains a sample configuration of Cisco UBE with all parameters mentioned previously Active Cisco UBE intelpeercube2#sh run Building configuration... Current configuration : 5590 bytes Last configuration change at 08:13:43 UTC Thu Oct 5 2017 by cisco version 16.5 service timestamps debug datetime msec service timestamps log datetime msec platform qfp utilization monitor load 80 no platform punt-keepalive disable-kernel-core hostname intelpeercube2 boot-start-marker boot-end-marker vrf definition Mgmt-intf address-family ipv4 exit-address-family address-family ipv6 exit-address-family enable secret 5 no aaa new-model subscriber templating multilink bundle-name authenticated voice service voip no ip address trusted authenticate mode border-element license capacity 20 allow-connections sip to sip Page 14 of 57

redundancy-group 1 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none sip bind control source-interface GigabitEthernet0/0/0 bind media source-interface GigabitEthernet0/0/0 rel1xx supported "rel100" session refresh header-passing asserted-id pai early-offer forced midcall-signaling passthru privacy-policy passthru voice class codec 1 codec preference 1 g711ulaw codec preference 2 g729r8 voice class codec 2 codec preference 1 g729r8 codec preference 2 g711ulaw voice class sip-profiles 100 request INVITE sip-header Diversion modify "<sip:(.*)@(.*)>" "<sip:980233\1@\2>" license udi pid ISR4321/K9 sn FDO19220MQ9 license accept end user agreement license boot suite AdvUCSuiteK9 license boot level appxk9 license boot level uck9 license boot level securityk9 diagnostic bootup level minimal spanning-tree extend system-id username cisco privilege 15 password 0 *********** redundancy mode none application redundancy group 1 name voice-b2bha timers delay 30 reload 60 control GigabitEthernet0/1/0 protocol 1 Page 15 of 57

data GigabitEthernet0/1/0 track 1 shutdown track 2 shutdown track 1 interface GigabitEthernet0/0/1 line-protocol track 2 interface GigabitEthernet0/0/0 line-protocol interface GigabitEthernet0/0/0 ip address xxx.xxx.xxx.xxx 255.255.255.128 negotiation auto redundancy rii 2 redundancy group 1 ip xxx.xxx.xxx.xxx exclusive interface GigabitEthernet0/0/1 ip address 10.80.11.17 255.255.255.0 negotiation auto redundancy rii 1 redundancy group 1 ip 10.80.11.30 exclusive interface GigabitEthernet0/1/0 ip address 20.0.0.2 255.255.255.252 negotiation auto interface GigabitEthernet0 vrf forwarding Mgmt-intf no ip address shutdown negotiation auto threat-visibility ip forward-protocol nd ip http server ip http authentication local ip http secure-server ip tftp source-interface GigabitEthernet0 ip route 0.0.0.0 0.0.0.0 192.65.79.129 ip route 10.64.0.0 255.255.0.0 10.80.11.1 ip route 172.16.24.0 255.255.248.0 10.80.11.1 ip ssh server algorithm encryption aes128-ctr aes192-ctr aes256-ctr ip ssh client algorithm encryption aes128-ctr aes192-ctr aes256-ctr Page 16 of 57

control-plane mgcp behavior rsip-range tgcp-only mgcp behavior comedia-role none mgcp behavior comedia-check-media-src disable mgcp behavior comedia-sdp-force disable mgcp profile default dial-peer voice 10 voip description Incoming from CUCM huntstop session protocol sipv2 incoming called-number [0-9]T voice-class codec 1 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/1 voice-class sip bind media source-interface GigabitEthernet0/0/1 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 20 voip description Outgoing to intelepeer huntstop destination-pattern [0-9]T session protocol sipv2 session target ipv4:xxx.xxx.xxx.xxx voice-class codec 1 voice-class sip conn-reuse voice-class sip options-ping 60 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/0 voice-class sip bind media source-interface GigabitEthernet0/0/0 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 30 voip Page 17 of 57

description Incoming from intelepeer huntstop session protocol sipv2 incoming called-number 1980 voice-class codec 1 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/0 voice-class sip bind media source-interface GigabitEthernet0/0/0 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 40 voip description Outgoing to CUCM huntstop destination-pattern 1980 session protocol sipv2 session target ipv4:10.80.11.2 voice-class codec 1 voice-class sip options-ping 60 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/1 voice-class sip bind media source-interface GigabitEthernet0/0/1 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad sip-ua line con 0 transport input none stopbits 1 line aux 0 stopbits 1 line vty 0 4 logging synchronous login local no network-clock synchronization automatic Page 18 of 57

end Standby Cisco UBE intelpeercube1#sh run Building configuration... Current configuration : 5617 bytes Last configuration change at 09:12:23 UTC Thu Oct 5 2017 by cisco version 16.5 service timestamps debug datetime msec service timestamps log datetime msec platform qfp utilization monitor load 80 no platform punt-keepalive disable-kernel-core hostname intelpeercube1 boot-start-marker boot system flash isr4300-universalk9.16.05.01b.spa.bin boot-end-marker vrf definition Mgmt-intf address-family ipv4 exit-address-family address-family ipv6 exit-address-family enable secret 5 no aaa new-model subscriber templating multilink bundle-name authenticated voice service voip no ip address trusted authenticate Page 19 of 57

mode border-element license capacity 20 allow-connections sip to sip redundancy-group 1 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none sip bind control source-interface GigabitEthernet0/0/0 bind media source-interface GigabitEthernet0/0/0 rel1xx supported "rel100" session refresh header-passing asserted-id pai early-offer forced midcall-signaling passthru privacy-policy passthru voice class codec 1 codec preference 1 g711ulaw codec preference 2 g729r8 voice class codec 2 codec preference 1 g729r8 codec preference 2 g711ulaw voice class sip-profiles 100 request INVITE sip-header Diversion modify "<sip:(.*)@(.*)>" "<sip:980233\1@\2>" license udi pid ISR4321/K9 sn FDO19220MSQ license accept end user agreement license boot suite AdvUCSuiteK9 license boot level appxk9 license boot level securityk9 diagnostic bootup level minimal spanning-tree extend system-id username cisco privilege 15 password 0 redundancy mode none application redundancy Page 20 of 57

group 1 name voice-b2bha timers delay 30 reload 60 control GigabitEthernet0/1/0 protocol 1 data GigabitEthernet0/1/0 track 1 shutdown track 2 shutdown track 1 interface GigabitEthernet0/0/1 line-protocol track 2 interface GigabitEthernet0/0/0 line-protocol interface GigabitEthernet0/0/0 ip address xxx.xxx.xxx.xxx 255.255.255.128 negotiation auto redundancy rii 2 redundancy group 1 ip xxx.xxx.xxx.xxx exclusive interface GigabitEthernet0/0/1 ip address 10.80.11.16 255.255.255.0 negotiation auto redundancy rii 1 redundancy group 1 ip 10.80.11.30 exclusive interface GigabitEthernet0/1/0 ip address 20.0.0.1 255.255.255.0 negotiation auto interface GigabitEthernet0 vrf forwarding Mgmt-intf no ip address negotiation auto threat-visibility ip forward-protocol nd ip http server ip http authentication local ip http secure-server ip route 0.0.0.0 0.0.0.0 192.65.79.129 ip route 10.64.0.0 255.255.0.0 10.80.11.1 Page 21 of 57

ip route 172.16.24.0 255.255.248.0 10.80.11.1 ip ssh server algorithm encryption aes128-ctr aes192-ctr aes256-ctr ip ssh client algorithm encryption aes128-ctr aes192-ctr aes256-ctr control-plane mgcp behavior rsip-range tgcp-only mgcp behavior comedia-role none mgcp behavior comedia-check-media-src disable mgcp behavior comedia-sdp-force disable mgcp profile default dial-peer voice 10 voip description Incoming from CUCM huntstop session protocol sipv2 incoming called-number [0-9]T voice-class codec 1 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/1 voice-class sip bind media source-interface GigabitEthernet0/0/1 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 20 voip description Outgoing to intelepeer huntstop destination-pattern [0-9]T session protocol sipv2 session target ipv4:xxx.xxx.xxx.xxx voice-class codec 1 voice-class sip conn-reuse voice-class sip options-ping 60 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/0 Page 22 of 57

voice-class sip bind media source-interface GigabitEthernet0/0/0 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 30 voip description Incoming from intelepeer huntstop session protocol sipv2 incoming called-number 1980 voice-class codec 1 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/0 voice-class sip bind media source-interface GigabitEthernet0/0/0 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad dial-peer voice 40 voip description Outgoing to CUCM huntstop destination-pattern 1980 session protocol sipv2 session target ipv4:10.80.11.2 voice-class codec 1 voice-class sip options-ping 60 voice-class sip profiles 100 voice-class sip bind control source-interface GigabitEthernet0/0/1 voice-class sip bind media source-interface GigabitEthernet0/0/1 dtmf-relay rtp-nte fax-relay sg3-to-g3 fax rate 14400 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none no vad sip-ua Page 23 of 57

line con 0 exec-timeout 0 0 transport input none stopbits 1 line aux 0 stopbits 1 line vty 0 4 logging synchronous login local no network-clock synchronization automatic ntp server time-pnp.cisco.com end Page 24 of 57

Configuring Cisco Unified Communications Manager Cisco UCM Version Cisco Call Manager Service Parameters Navigation: System Service Parameters Figure 8: Cisco UCM Version 1. Select Server*: Clus21Sub1--CUCM Voice/Video (Active) 2. Select Service*: Cisco CallManager (Active) 3. All other fields are set to default values Figure 9: Service Parameters Page 25 of 57

Offnet Calls via IntelePeer SIP Trunk Off-net calls are served by SIP trunks configured between Cisco UCM and the IntelePeer network and calls are routed via Cisco UBE SIP Trunk Security Profile Navigation: System Security SIP Trunk Security Profile 1. Name*: Non Secure SIP Trunk Profile 2. Description: non Secure SIP Trunk Profile authenticated by null String Explanation Figure 10: SIP Trunk Security Profile Parameter Value Description Incoming Transport Type TCP + UDP Outgoing Transport Type UDP SIP trunks to IntelePeer SBC should use UDP as a transport protocol for SIP. This is configured using SIP Trunk Security profile, which is later assigned to the SIP trunk itself. Page 26 of 57

SIP Profile Configuration SIP Profile will be later associated with the SIP trunk Navigation: Device Device Settings SIP Profile 1. Name*: Intelepeer SIP Profile, for example 2. Description: Intelepeer SIP Profile, for example Figure 11: SIP Profile Page 27 of 57

Figure 12: SIP Profile (Cont.) Page 28 of 57

Figure 13: SIP Profile (Cont.) Explanation Parameter Value Description Default MTP Telephony 101 RFC2833 DTMF payload type Event Payload Type SIP Rel1XX Options Send PRACK for 1xx Enable Provisional Acknowledgements (Reliable 100 messages) Messages Ping Interval for In-service 60 OPTIONS message parameters- interval time and Partially In-service Trunks (seconds) Ping Interval for Out-ofservice Trunks (seconds) 120 OPTIONS message parameters- interval time Page 29 of 57

SIP Trunk Configuration Create SIP trunks to Cisco UBE Navigation: Device Trunk Figure 14: SIP Trunks List Figure 15: SIP Trunk to Cisco UBE Page 30 of 57

Figure 16: SIP Trunk to Cisco UBE (Cont.) Page 31 of 57

Figure 17: SIP Trunk to Cisco UBE (Cont.) Page 32 of 57

Explanation Parameter Value Description Device Name Intelepeer _Trunk Name for the trunk Device Pool G711pool Default Device Pool is used for this trunk Media Resource Group List MRGL_MTP MRG with resources: ANN, CFB, MOH and MTP Significant Digits 4 4 digits Extension for all CPE phones Destination Address 10.80.11.30 IP address of the Cisco UBE Virtual LAN SIP Trunk Security Profile Non Secure SIP Trunk Profile SIP Trunk Security Profile configured earlier SIP Profile Intelepeer SIP Profile SIP Profile configured earlier Dial Plan Route Pattern Configuration Navigation: Call Routing Route/Hunt Route Pattern Route patterns are configured as below: Cisco IP phone dial 7 +10 digits number to access PSTN via Cisco UBE o 7 is removed before sending to Cisco UBE For FAX call, Access Code 7 +10 digits number is used at Cisco Fax gateway o 7 is removed at Cisco UCM o The rest of the number is sent to Cisco UBE to IntelePeer network Incoming fax call to 8021 will be sent to Cisco Fax gateway Figure 18: Route Patterns List Page 33 of 57

Figure 19: Route Pattern for Voice Page 34 of 57

Figure 20: Route Pattern for Fax Page 35 of 57

Explanation Setting Value Description Route Pattern Gateway/Route List Numbering Plan Call Classification 7.@ for Voice & International Calls and 8021 for Fax Call IntelePeer for Route Pattern 7.@ and 8021 for SIP Trunk To Fax Gateway. NANP for Route Pattern 7.@ OffNet for Route Pattern 7.@ and 8021 Specify appropriate Route Pattern SIP Trunk name configured earlier North American Numbering Plan Restrict the transferring of an external call to an external device Discard Digits PreDot for Route Pattern 7.@ Specifies how to modify digit before they are sent to IntelePeer network Page 36 of 57

Acronyms Acronym CPE Cisco UBE Cisco UCM MTP POP PSTN ESBC SCCP SIP Definition Customer Premise Equipment Cisco Unified Border Element Cisco Unified Communications Manager Media Termination Point Point of Presence Public Switched Telephone Network Enterprise Session Border Controller Skinny Client Control Protocol Session Initiation Protocol Important Information THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Page 37 of 57

External ID External Test Case Type Description Result Comments 1.1 IP-PBX outbound to SP Off-net gateway(pstn) (G.729 is offered first) 1.2 IP-PBX outbound to SP Off-net gateway(pstn) (G.729 is offered first) 1.3 IP-PBX outbound to SP Off-net gateway(pstn) (G.729 is offered first) 1.4 IP-PBX outbound to SP Off-net gateway(pstn) (G.729 is offered first) 1.5 IP-PBX outbound to SP Off-net gateway (PSTN) (G.729 is offered first) Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the IP-PBX. Call is established from PBX (Aparty) and terminated on PSTN. Allow for ringback during call setup and answer the call. After at least 30 seconds disconnect the call from the PBX (A-party). Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the IP-PBX. Call is established from IP-PBX and terminated on PSTN. Keep the call open for at least 1 hour to allow for Session Refresh to occur. DTMF relay (both directions) Page 38 of 57 IntelePeer doesn't support g729 codec but as per the test case demand for this sectiontc_1.1 to TC_1.7 {IP-PBX outbound to SP Offnet gateway (PSTN) (G.729 is offered first)} the CUBE is configured to send g729 as preferred, but the ADTRAN SBC is sending G711ulaw to IntelePeer network and the call is being established on g711.

1.6 IP-PBX outbound to SP Off-net gateway (PSTN) (G.729 is offered first) 1.7 IP-PBX outbound to SP Off-net gateway (PSTN) (G.729 is offered first) 2.1 SP off-net gateway (PSTN) inbound to IP- PBX (G.729 offered first) 2.2 SP off-net gateway (PSTN) inbound to IP- PBX (G.729 offered first) 2.3 SP off-net gateway (PSTN) inbound to IP- PBX (G.729 offered first) 2.4 SP off-net gateway(pstn) inbound to IP-PBX (G.729 offered first) 2.5 SP off-net gateway(pstn) inbound to IP-PBX (G.729 offered first) Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ring back to occur and cancel the call from the PSTN. Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the IP-PBX. Call is established from PSTN and terminated on PBX. Allow for ringback to occur and cancel the call from the PBX. Call is established from PSTN and terminated on PBX. Allow for ringback during call setup and answer the call. After at least 30 seconds disconnect the call from the PSTN. Call is established from PSTN and terminated on PBX. Allow for ringback to occur and cancel the call from the PSTN. Call is established from PSTN and terminated on PBX.Keep the call open for at least 1 hour to allow for Session Refresh to occur. DTMF relay (both directions) Page 39 of 57

2.6 SP off-net gateway(pstn) inbound to IP-PBX (G.729 offered first) 2.7 SP off-net gateway(pstn) inbound to IP-PBX (G.729 offered first) 3.1 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) Call is established from PSTN and terminated on PBX. Allow for ringback to occur and cancel the call from the PSTN. Call is established from PSTN and terminated on PBX. Allow for ringback to occur and cancel the call from the PBX. Call is established from IP-PBX (A - party) to IP PBX (B-party). Allow for ringback to occur and cancel the call from the IP-PBX (A -party). 3.2 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) 3.3 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) 3.4 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) 3.5 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) Call is established from IP-PBX (A - party) to IP PBX (B-party). Allow for ringback during call setup and answer the call. After at least 30 seconds disconnect the call from the PBX (A-party). Call is established from IP-PBX (A - party) to IP PBX (B-party). Allow for ringback to occur and cancel the call from the IP-PBX. Call is established from IP-PBX (A - party) to IP PBX (B-party). Keep the call open for at least 1 hour to allow for Session Refresh to occur. DTMF relay (both directions) Page 40 of 57

3.6 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) 3.7 IP-PBX to IP-PBX (place call out to the SP network and back) (G.729 is offered first) 4.1 IP-PBX Calling number privacy 4.2 IP-PBX Calling number privacy 5.1 IP-PBX Telephone Number Support 5.2 IP-PBX Telephone Number Support 5.3 IP-PBX Telephone Number Support Call is established from IP-PBX (A - party) to IP PBX (B-party). Allow for ringback to occur and cancel the call from the IP PBX (B-party). Call is established from IP-PBX (A - party) to IP PBX (B-party). Allow for ringback to occur and cancel the call from the IP-PBX (A -party). Call is established from the IP-PBX and terminated on PSTN. IP-PBX sends out an INVITE containing header Privacy set to ID. Check if CLI presentation is restricted at the PSTN. Call is established from the IP-PBX (A-party) to IP-PBX (B-party). IP PBX sends out an INVITE containing header Privacy set to ID. Check if CLI presentation is restricted at the IP-PBX (B-party). Call is established from the IP-PBX and terminated on PSTN. Check the IP-PBX translating IP-PBX extension to 10 DID calling number. Call is established from the PSTN and terminated on IP-PBX. Check the IP-PBX translating 10 DID called number to private extension. Call is established from the IP-PBX to IP-PBX. Check the IP-PBX translating private extension to 10 Page 41 of 57

DID calling number. 5.4 IP-PBX Telephone Number Support 5.5 IP-PBX Telephone Number Support 5.6 IP-PBX Telephone Number Support 6.1 IP-PBX Calling Name Delivery 7.1 IP-PBX off-net Call Conference 7.2 IP-PBX off-net Call Conference 7.3 IP-PBX off-net Call Conference 8.1 IP-PBX Intra-Site Call Conference Call is established from the IP-PBX to IP-PBX. Check the IP-PBX translating private extension to 10 DID calling number. Call is established from IP-PBX to IP- PBX and check the call setup, teardown and correct CLI presentation Call is established from the PSTN1 and terminated on PBX user. PBX user1 conferences PSTN2 user. Check the RTP path and release the call from PSTN1 Call is established from PBX user and terminated on PSTN user 1. PBX user1 conferences PSTN2 user. Check the RTP path and release the call from PSTN1 Call is established from PBX user1 to PBX user 2. PBX user1 conferences PSTN2 user. Check the RTP path and release the call from PSTN2. Page 42 of 57

8.2 IP-PBX Intra-Site Call Conference 8.3 IP-PBX Intra-Site Call Conference 8.4 IP-PBX Intra-Site Call Conference 8.5 IP-PBX Intra-Site Call Conference 9.1 CPE Intra-Site Attended Call Transfer 9.2 CPE Intra-Site Attended Call Transfer 9.3 CPE Intra-Site Attended Call Transfer Call is established from PBX user1 and terminated on PSTN user 1. PBX user1 conferences PBX user2 user. Check the RTP path and release the call from PSTN1. Call is established from PSTN user and terminated on PBX user 1. PBX user1 conferences PBX user2 user. Check the RTP path and release the call from PSTN1. Call is established from PSTN user 1 and terminated on PBX user. PBX user transfer the call to PSTN user2. Verify the CLID. Call is established from PBX user 1 and terminated on PSTN user1. PBX user transfer the call to PSTN user2. Verify the CLID. Caller ID is not updated after attended transfers to off-net phones. This is due a limitation on CUBE and will be resolved in the next release. The issue does not impact the calls. Caller ID is not updated after attended transfers to off-net phones. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does not impact the calls. Caller ID is not updated after attended transfers to off-net phones. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does Page 43 of 57

not impact the calls. 9.4 CPE Intra-Site Attended Call Transfer 9.5 CPE Intra-Site Attended Call Transfer 9.6 CPE Intra-Site Attended Call Transfer 9.7 CPE Intra-Site Attended Call Transfer Call is established from PBX user1 to PBX user2. PBX user2 transfer the call to PSTN user. Verify the CLID. Call is established from PBX user 1 to PSTN user. PBX user1 transfers the call to PBX user2. Verify the CLID. Caller ID is updated on CPE Phone B but not on off-net phones after attended transfers to off-net phones. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does not impact the calls. Caller ID is not updated on CPE Phone after attended transfers. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does not impact the calls. Caller ID is updated on CPE PHONE B but not on off netphones after attended transfers to phone 2. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does not impact the calls. Caller ID is not updated on CPE Phone after attended transfers. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does not impact the calls. Page 44 of 57

9.8 CPE Intra-Site Attended Call Transfer 10.1 CPE Intra-Site Unattended Call Transfer 10.2 CPE Intra-Site Unattended Call Transfer 10.3 CPE Intra-Site Unattended Call Transfer 10.4 CPE Intra-Site Unattended Call Transfer 10.5 CPE Intra-Site Unattended Call Transfer Call is established from PSTN user 1 and terminated on PBX user 1. PBX user1 transfer the call to PBX user2. Verify the CLID. Call is established from PSTN user 1 and terminated on PBX user. PBX user transfer the call to PSTN user2. Verify the CLID. Call is established from PBX user 1 and terminated on PSTN user1. PBX user transfer the call to PSTN user2. Verify the CLID. Call is established from PBX user1 to PBX user2. PBX user2 transfers the call to PSTN user. Verify the CLID. Page 45 of 57 Caller ID is updated on CPE PHONE but not on offnet-phones after attended transfers to phone 2. This is due to a limitation on CUBE and will be resolved in the next releases. The issue does not impact the calls. Caller ID is updated on. Off-net 2 but not on Off-net 1 after unattended to off-net phones. This is due to a limitation on CUBE and will be resolved in the next release. The issue does not impact the calls. Caller ID is updated on off-net 2 but not on Off-net 1 after unattended transfers to off-net phones. This is due to a limitation on CUBE and will be resolved in the next release. The issue does not impact the calls. Caller ID is not updated on user3 on pbx-2 after unattended transfers. This is due to a limitation on CUBE and will be resolved in the next release. The issue does not impact the calls. Caller ID is not updated on user3 on pbx-2 after unattended transfers. This is due to a

10.6 CPE Intra-Site Unattended Call Transfer 10.7 CPE Intra-Site Unattended Call Transfer 10.8 CPE Intra-Site Unattended Call Transfer 11.1 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 11.2 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 11.3 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 11.4 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) Call is established from PBX user 1 to PSTN user. PBX user1 transfer the call to PBX user2. Verify the CLID. Call is established from PSTN user 1 and terminated on PBX user 1. PBX user1 transfer the call to PBX user2. Verify the CLID. Call is established from PSTN user 1 and terminated on PBX user. PBX user transfer the call to PSTN user2. Verify the CLID. Call is established from PBX user 1 and terminated on PSTN user1. PBX user transfer the call to PSTN user2. Verify the CLID. Call is established from PBX user1 to PBX user2. PBX user2 transfer the call to PSTN user. Verify the CLID. NOT SUPPORTED NOT SUPPORTED NOT SUPPORTED NOT SUPPORTED limitation on CUBE and will be resolved in the next release. The issue does not impact the calls. Caller ID is not updated on user3 on pbx-2 after unattended transfers. This is due to a limitation on CUBE and will be resolved in the next release. The issue does not impact the calls. Cisco does not support Blind Call Transfer Cisco does not support Blind Call Transfer Cisco does not support Blind Call Transfer Cisco does not support Blind Call Transfer Page 46 of 57

11.5 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 11.6 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 11.7 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 11.8 CPE Intra-Site Blind Call Transfer (if SIP blind transfer is supported) 12.1 CPE Call Hold and Resume (call hold is always done on the IP PBX side) 12.2 CPE Call Hold and Resume (call hold is always done on the IP PBX side) 12.3 CPE Call Hold and Resume (call hold is always done on the IP PBX side) 12.4 CPE Call Hold and Resume (call hold is always done on the IP PBX side) Call is established from PBX user 1 to PSTN user. PBX user1 transfer the call to PBX user2. Verify the CLID. Call is established from PSTN user 1 and terminated on PBX user 1. PBX user1 transfer the call to PBX user2. Verify the CLID. Make call from CPE to PSTN and CPE put call on hold, verify MOH Make call from PBX user 1 to PBX user 2 and PBX user put call on hold, verify MOH. Disable MOH and make call from PSTN to CPE. PSTN put call on hold, verify TOH. Disable MOH and make call from CPE to PSTN. CPE put call on hold, verify TOH. NOT SUPPORTED NOT SUPPORTED NOT SUPPORTED NOT SUPPORTED Cisco does not support Blind Call Transfer Cisco does not support Blind Call Transfer Cisco does not support Blind Call Transfer Cisco does not support Blind Call Transfer Page 47 of 57

12.5 CPE Call Hold and Resume (call hold is always done on the IP PBX side) 12.6 CPE Call Hold and Resume (call hold is always done on the IP PBX side) 13.1 CPE Voice Mail (e.g. using Unity or Unity Connection) Disabled MOH and make call from PBX user 1 to PBX user 2 and PBX user put call on hold, verify TOH. Disabled MOH and make call from PSTN to CPE.PSTN put call on hold, verify TOH. Call is established from PSTN (Aparty) and terminated on IP-PBX (Bparty). Call should forward to Voicemail after 4 rings. Leave message in mailbox and verify that BYE is received and response is sent with 200 OK and terminates the call. MWI indication will get the PBX user 13.2 CPE Voice Mail Call from PSTN to Voicemail hunt group number, enter the voicemail account and retrieve the messages. 14.1 SP Voice Mail (e.g. using mobile phone (Vz or at&t) voicemail) Call is established from IP_PBX and terminated on Mobile. Call should forward to Voicemail after 4 rings. Leave message in mailbox and verify that BYE is received and response is sent with 200 OK and terminates the call. MWI indication will get the PBX user 14.2 SP Voice Mail CPE to PSTN (mobile VM): retrieve voice mail 15.1 CPE Find Me (Call Forward Unconditional) Call is established from PSTN user 1 and terminated on PBX user 1.PBX user1 configured unconditional Page 48 of 57

transfer to PBX user2. 15.2 CPE Find Me Make call from PBX user 1 to PBX user 2. PBX user 2 configured unconditional transfer to PBX user3 15.3 CPE Find Me Call is established from PSTN user 1 and terminated on PBX user 1. PBX user1 configured unconditional transfer to PSTN user2. 15.4 CPE Find Me Make call from PBX user 1 to PBX user 2. PBX user 2 configured unconditional transfer to PSTN user 16.1 CPE T.38 FAX G3 (G.729 is offered first) 16.2 CPE T.38 FAX G3 (G.729 is offered first) 16.3 CPE T.38 FAX G3 (G.729 is offered first) 16.4 CPE T.38 FAX G3 (G.729 is offered first) 16.5 CPE T.38 FAX G3 (G.729 is offered first) Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Page 49 of 57

16.6 CPE T.38 FAX G3 (G.729 is offered first) 17.1 CPE T.38 FAX SG3 (G.729 is offered first) 17.2 CPE T.38 FAX SG3 (G.729 is offered first) 17.3 CPE T.38 FAX SG3 (G.729 is offered first) 17.4 CPE T.38 FAX SG3 (G.729 is offered first) 17.5 CPE T.38 FAX SG3 (G.729 is offered first) 17.6 CPE T.38 FAX SG3 (G.729 is offered first) Verify the FAX is sent successfully. Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Page 50 of 57

18.1 Simultaneous Calls Make simultaneous call from PBX users to PSTN. Verify the RTP path. 18.2 Simultaneous Calls Make simultaneous call from PSTN to PBX. Verify the RTP path. 18.3 Simultaneous Calls Make simultaneous call from PBX to PBX. Verify the RTP path. 19.1 CPE Auto Attendant (e.g. Unity or Unity Connection AA service to transfer) 19.2 CPE Auto Attendant (e.g. Unity or Unity Connection AA service to transfer) 20.1 CPE to PSTN Off-net gateway international call 20.2 CPE to PSTN Off-net gateway international call 20.3 CPE to PSTN Off-net gateway international call 20.4 CPE to PSTN Off-net gateway international call Make call from PSTN to auto attendant and verify the voice prompt. Make call from PSTN to auto attendant and verify the voice prompt. Check whether it s correctly pointing to user based on selection. Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the IP-PBX. Call is established from PBX (Aparty) and terminated on PSTN. Allow for ringback during call setup and answer the call. After at least 30 seconds disconnect the call from the PBX (A-party). Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the IP-PBX. DTMF relay (both directions) (RFC2833) Page 51 of 57

20.5 CPE to PSTN Off-net gateway international call 20.6 CPE to PSTN Off-net gateway international call Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the IP-PBX. Call is established from IP-PBX (Aparty) and terminated on PSTN (Bparty). Allow for ringback to occur and cancel the call from the PSTN. 21.1 CPE G.711 FAX G3 Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 21.2 CPE G.711 FAX G3 Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 21.3 CPE G.711 FAX G3 Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 21.4 CPE G.711 FAX G3 Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 21.5 CPE G.711 FAX G3 Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 21.6 CPE G.711 FAX G3 Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. Page 52 of 57

22.1 CPE G.711 FAX SG3 Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 22.2 CPE G.711 FAX SG3 Place FAX call from PBX-FAX machine to Remote PSTN FAX. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 22.3 CPE G.711 FAX SG3 Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 22.4 CPE G.711 FAX SG3 Place FAX call from PSTN-FAX machine to PBX-FAX machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 22.5 CPE G.711 FAX SG3 Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. Verify the FAX is sent successfully. 22.6 CPE G.711 FAX SG3 Place FAX call from PBX-FAX1 machine to PBX-FAX2 machine. Verify t38 is negotiated as the codec. 23.1 CPE Find Me (Call Forward On Busy) 23.2 CPE Find Me (Call Forward On Busy) Verify the FAX is sent successfully. Call is established from PSTN and terminated on PBX user 1. PBX user1 configured call forward busy to PBX user2. Call is established from PSTN and terminated on PBX user 1. PBX user1 configured call forward busy to PST user 2. Page 53 of 57

23.3 CPE Find Me (Call Forward On Busy) 23.4 CPE Find Me (Call Forward On Busy) 24.1 CPE Find Me (Call Forward Don't Answer) 24.2 CPE Find Me (Call Forward Don't Answer) 24.3 CPE Find Me (Call Forward Don't Answer) 24.4 CPE Find Me (Call Forward Don't Answer) 25.1 Codec mid-call renegotiation (tested without transcoder) 25.2 Codec mid-call renegotiation (tested without transcoder) Make call from PBX user 1 to PBX user 2. PBX user2 configured call forward busy to PBX user3. Make call from PBX user 1 to PBX user 2. PBX user2 configured call forward busy to PSTN user. Call is established from PSTN and terminated on PBX user 1. PBX user1 configured call forward no answer to PBX user2. Call is established from PSTN and terminated on PBX user 1. PBX user1 configured call forward no answer to PST user 2. Make call from PBX user 1 to PBX user 2. PBX user2 configured call forward no answer to PBX user3. Make call from PBX user 1 to PBX user 2. PBX user2 configured call forward no answer to PSTN user. Off-net calls IP PBX phone 1 (G729), phone 1 transfers to UM/gateway (g711u). Off-net and IP PBX UM/gateway re-negotiate codec and call is transferred. IP PBX phone 1 calls Off-net phone (call is G711), off-net phone transfers call to IP PBX phone 2 (G729 region), calls sets up between IP PBX phone1 and IP PBX phone2 Page 54 of 57

26.1 Dial Plans Make call from PBX based on dial plan. check whether this patterns are working (Test 0, 0+10, 911, 411 1+10) 27.1 PRACK with SDP (earlymedia cut-through with DTMF (RFC2833) navigation before 200OK)) - call 800-864- 8331 - United Airlines Make call from IP PBX to call 800-864-8331 - United Airlines. Verify phone user navigates through AA to reach correct menu option. NOT TESTED N11 calls are supported by IntelePeer, however they are not supported in the Lab infrastructure 28.1 CUBE HA Unplug the LAN side cable of Primary CUBE, verify both incoming and outgoing calls work through secondary CUBE, also check the redundant status of both CUBEs 28.2 CUBE HA Plug the LAN cable back for Primary CUBE, verify the incoming/outgoing call going through the Primary CUBE and show status of both CUBE 28.3 CUBE HA Unplug the WAN side cable of Primary CUBE, verify both incoming and outgoing calls work through secondary CUBE, also check the redundant status of both CUBEs 28.4 CUBE HA Plug the WAN cable back for Primary CUBE, verify the incoming/outgoing call going through the Primary CUBE and show status of both CUBE 28.5 CUBE HA Shutdown Primary CUBE and verify the traffic go through viz=a secondary CUBE. Page 55 of 57