Connecting Cisco Unified Communication Manager Express .

Transcription

Cox Business SIP Trunk:Connecting Cisco Unified CommunicationManager Express (CME) v12.6 [IOS-XE16.12.01a] using SIPJune 16, 2020 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 1 of 30

Table of ContentsIntroduction . 4Network Topology. 5System Components . 6Hardware Requirements . 6Software Requirements . 6Features . 6Features Supported . 6Features Not Supported. 6Caveats . 7Configuration . 8Cisco Unified Communication Manager Express . 8Cisco IOS Version. 8Global Cisco Unified CME Settings . 10Codecs . 10Dial Peer . 11Configuration Example. 12Cisco Unity Connection . 22Cisco Unity Connection Version . 22Cisco Unity Connection User Configuration. 22Cisco Unity Connection Telephony Integration . 24Port Group . 25Port. 26Acronyms . 27Important Information . 29 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 2 of 30

Table of FiguresFigure 1 Network Topology. 5Figure 2: Cisco Unity Connection Version . 22Figure 3: Cisco Unity Connection User Configuration. 23Figure 4: Cisco Unity Connection User Configuration (Cont.). 23Figure 5: Cisco Unity Connection Telephony Integration . 24Figure 6: Port Group . 25Figure 7: Port Group (Cont.) . 26Figure 8: Port. 27 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 3 of 30

IntroductionService Providers today, such as Cox Business, are offering alternative methods to connect to the PSTNvia their IP network. Most of these services utilize SIP as the primary signaling method and a centralizedIP to TDM gateway to provide on-net and off-net services.Cox is a service provider offering that allows connection to the PSTN and may offer the end customer aviable alternative to traditional PSTN connectivity via either analog or T1 lines. A demarcation devicebetween these services and customer owned services is recommended. This application note describes how to configure a Cisco Unified Communications ManagerExpress (Cisco Unified CME) v12.6, Cisco Unity Connection 12.0.1 with connectivity to Cox SIPtrunk service. The application note also covers support and configuration example of Cisco UnityConnection (CUC) messaging integrated into the Cisco Unified CME. The deployment modelcovered in this application note is Customer Premises Equipment (Cisco Unified CME/CUC) toPSTN (Cox). Cox provides inbound and outbound call service. Testing was performed in accordance to Cox test plan and all features were verified. Keyfeatures verified are: inbound and outbound basic call (including international calls), callingname delivery, calling number and name restriction, CODEC negotiation, intra-site transfers,intra-site conferencing, call hold and resume, call forward (forward all, busy and no answer),leaving and retrieving voicemail (Cisco Unity Connection), Cisco auto-attendant (Cisco UnityConnection), fax using T.38 and G.711. Consult your Cisco representative for the correct IOS-XE image and for the specific applicationand Device Unit License and Feature License requirements for all your Cisco Unified CME. 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 4 of 30

Network TopologyFigure 1 Network Topology The network topology includes the Cisco Unified CME, Unity Voicemail system and 4 CiscoEndpoints. Cisco Unified CME has a trunk configured to Cox IP Address. Cox was used as theservice provider with SIP trunk to the Cox eSBC LAN IP Address.SIP Trunk transport type used between Cisco Unified CME to Cox eSBC is UDP.Cisco Unified CME Settings:SettingValueTransport from Cisco Unified CME to Cox eSBCUDP with RTPVoice Mail SupportYESSession RefreshYES 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 5 of 30

System ComponentsHardware Requirements Cisco ISR4321Cisco IP Phones: 7841, 7975, CIPC and 7942 phones, but any Cisco IP Phone model supportingRFC2833 can be usedCisco ISR4321/K9 (1RU) processor with 3743802K/3071K bytes of memory. Processor board IDFLM2201V1AX2 Gigabit Ethernet interfaces and 2 Voice FXS interfacesCisco Unity Connection - VMware - 1 vCPU: Intel(R) Xeon(R) CPU X5675 @ 3.07GHzHDD 160 GB, Memory 4096 Mbytes RAMSoftware Requirements Cisco IOS gateway running Cisco Unified CME 12.6 Version 16.12.01a, RELEASE SOFTWARE (fc2).Cisco IOS image: isco Unity Connection version 12.0.1.22900-14FeaturesFeatures Supported Incoming and Outgoing off-net calls using G711ulawCall ConferenceVoice Mail supportCall Hold & Resume with and without MOHUnattended and Attended Call TransferCall Forward (all, busy and no answer)DTMF (RFC2833)Fax (T.38 and g711ulaw pass-through)Calling Party Number Presentation and RestrictionAuto AttendantFeatures Not Supported G.729 codecBlind Call TransferSG3 speed for Fax 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 6 of 30

Caveats None 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 7 of 30

ConfigurationCisco Unified Communication Manager ExpressCisco IOS VersionCOXCME#sh versionCisco IOS XE Software, Version 16.12.01aCisco IOS Software [Gibraltar], ISR Software (X86 64 LINUX IOSD-UNIVERSALK9M),Version 16.12.1a, RELEASE SOFTWARE (fc2)Technical Support: http://www.cisco.com/techsupportCopyright (c) 1986-2019 by Cisco Systems, Inc.Compiled Sun 04-Aug-19 06:12 by mcpreCisco IOS-XE software, Copyright (c) 2005-2019 by cisco Systems, Inc.All rights reserved. Certain components of Cisco IOS-XE software arelicensed under the GNU General Public License ("GPL") Version 2.0. Thesoftware code licensed under GPL Version 2.0 is free software that comeswith ABSOLUTELY NO WARRANTY. You can redistribute and/or modify suchGPL code under the terms of GPL Version 2.0. For more details, see thedocumentation or "License Notice" file accompanying the IOS-XE software,or the applicable URL provided on the flyer accompanying the IOS-XEsoftware.ROM: IOS-XE ROMMONCOXCME uptime is 2 days, 11 hours, 49 minutesUptime for this control processor is 2 days, 11 hours, 51 minutesSystem returned to ROM by PowerOn at 06:27:44 UTC Thu May 14 2020System restarted at 20:55:13 UTC Mon May 18 2020System image file is ast reload reason: PowerOnThis product contains cryptographic features and is subject to UnitedStates and local country laws governing import, export, transfer anduse. Delivery of Cisco cryptographic products does not implythird-party authority to import, export, distribute or use encryption.Importers, exporters, distributors and users are responsible forcompliance with U.S. and local country laws. By using this product youagree to comply with applicable laws and regulations. If you are unableto comply with U.S. and local laws, return this product immediately.A summary of U.S. laws governing Cisco cryptographic products may be l/stqrg.htmlIf you require further assistance please contact us by sending email toexport@cisco.com.Suite License Information for Module:'esg' 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 8 of 30

----------------------------SuiteSuite CurrentTypeSuite Next 9NoneSmart License vUCSuiteK9Smart LicenseAdvUCSuiteK9Technology Package License kageTechnology-packageCurrentTypeNext ---------------------appxk9appxk9Smart Licenseappxk9uck9NoneSmart LicenseNonesecurityk9securityk9Smart Licensesecurityk9ipbaseipbasek9Smart Licenseipbasek9The current throughput level is 50000 kbpscisco ISR4321/K9 (1RU) processor with 3743802K/3071K bytes of memory.Processor board ID FLM2201V1AX2 Gigabit Ethernet interfaces2 Voice FXS interfaces32768K bytes of non-volatile configuration memory.8388608K bytes of physical memory.7057407K bytes of flash memory at bootflash:.0K bytes of WebUI ODM Files at webui:.Configuration register is 0x2012COXCME#sh cube statusCUBE-Version : 12.7.0SW-Version : 16.12.1a, Platform ISR4321/K9 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 9 of 30

Global Cisco Unified CME SettingsIn order to enable Cisco Unified CME IP2IP functionality, following command has to be entered:voice service voipno ip address trusted authenticatemode border-element license capacity 20allow-connections sip to sipno supplementary-service sip moved-temporarilyredirect ip2ipfax protocol pass-through g711ulawsipsession refreshregistrar serverexpires max 600 min 60asserted-id pai!ExplanationCommandDescriptionallow-connections sip to sipAllow IP2IP connections between two SIP call legsfax protocolSpecifies the fax protocolasserted-idSpecifies the privacy header in the outgoing SIP requests and responsemessagesCodecsG711ulaw codec is used for this testing. Codec preferences used to change according to the test plandescription.voice class codec 1codec preference 1 g711ulawcodec preference 2 g711alawcodec preference 3 g722-64! 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 10 of 30

Dial PeerOutbound Dial-peer to Cox:dial-peer voice 100 voipdescription Outbound Call to Coxtranslation-profile outgoing To-10Digdestination-pattern .Tsession protocol sipv2session target sip-serversession transport udpvoice-class codec 1dtmf-relay rtp-nteno vad!Inbound Dial-peer from Cox:dial-peer voice 101 voipdescription inbound from Coxtranslation-profile incoming to extsession protocol sipv2session transport udpincoming called-number 402.voice-class codec 1dtmf-relay rtp-nteno vad 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 11 of 30

Configuration ExampleThe following configuration snippet contains a sample configuration of Cisco Unified CME with allparameters mentioned previously.Cisco Unified CME:COXCME#sh runversion 16.12service timestamps debug datetime msecservice timestamps log datetime msecservice call-homeplatform qfp utilization monitor load 80no platform punt-keepalive disable-kernel-core!hostname COXCME!boot-start-markerboot system t-end-marker!!vrf definition Mgmt-intf!address-family ipv4exit-address-family!address-family ipv6exit-address-family!enable secret 9 14 mYRH jxCCJz1tcdpWoE Pbxxg7R2/qNJYJCA.lzbFo8gPeDZw93ZgDTB4Rso8yI!no aaa new-model 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 12 of 30

call-home! If contact email address in call-home is configured as sch-smartlicensing@cisco.com! the email address configured in Cisco Smart License Portal will be used ascontact email address to send SCH notifications.contact-email-addr sch-smart-licensing@cisco.comprofile "CiscoTAC-1"activedestination transport-method httpno destination transport-method email!ip name-server 8.8.8.8login on-success logsubscriber templatingmultilink bundle-name authenticated!voice service voipno ip address trusted authenticatemode border-element license capacity 20allow-connections sip to sipno supplementary-service sip moved-temporarilyredirect ip2ipfax protocol pass-through g711ulawsipsession refreshregistrar serverexpires max 600 min 60asserted-id pai!voice class codec 1codec preference 1 g711ulawcodec preference 2 g711alawcodec preference 3 g722-64!voice class sip-profiles 10 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 13 of 30

request INVITE sip-header Privacy add "Privacy:id"!voice class sip-profiles 11request INVITE sip-header Diversion add "Diversion: sip:6329@10.64.5.142 ;privacy off;reason unconditional;screen no"!voice register globalmode cmesource-address 10.64.5.142 port 2000max-dn 20max-pool 10load 7942 SIP42.9-2-1Sload 7841 sip78xx.12-0-1-11mwi stuttertftp-path flash:file textcreate profilesync 0013901297582157auto-register!!voice register dn1number 6329name CoxUser1mwi!voice register dn2number 6374name CoxUser2!!voice register pool1busy-trigger-per-button 1id mac 0008.3031.F49B 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 14 of 30

type 7975number 1 dn 1voice-class codec 1username 6329 password 1234call-forward b2bua all 7777!voice register pool2busy-trigger-per-button 2id mac 2C86.D276.FCC2type 7841number 1 dn 2voice-class codec 1username 6374 password 1234!!voice translation-rule 1rule 1 /\( 8.\)/ /402932\1/rule 2 /\( 6.\)/ /402401\1/!voice translation-rule 2rule 1 /402932\(.\)/ /\1/rule 2 /402401\(.\)/ /\1/!!voice translation-profile To-10Digtranslate calling 1!voice translation-profile to exttranslate called 2!voice-card 0/1no watchdog! 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 15 of 30

voice-card 0/4no watchdog!no license feature hseck9license udi pid ISR4321/K9 sn FDO21422BVWlicense accept end user agreementlicense boot suite AdvUCSuiteK9license boot level appxk9license boot level securityk9memory free low-watermark processor 67123!diagnostic bootup level minimal!spanning-tree extend system-idet-analytics!redundancymode none!interface GigabitEthernet0/0/0ip address 10.64.5.142 255.255.0.0negotiation auto!interface GigabitEthernet0/0/1ip address 192.65.x.x 255.255.0.0shutdownnegotiation auto!interface Service-Engine0/1/0no ip address!interface Service-Engine0/4/0 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 16 of 30

!interface GigabitEthernet0vrf forwarding Mgmt-intfip address 10.1.1.58 255.255.255.0negotiation auto!ip forward-protocol ndno ip http serverip http secure-serverip tftp source-interface GigabitEthernet0/0/0ip route 0.0.0.0 0.0.0.0 10.64.1.1ip route 172.16.0.0 255.255.0.0 10.64.1.1ip route 172.17.0.0 255.255.0.0 10.64.1.1!tftp-server flash:kern2.78xx.12-0-1-11.sbntftp-server flash:kern78xx.12-0-1-11.sbntftp-server flash:rootfs2.78xx.12-0-1-11.sbntftp-server flash:rootfs78xx.12-0-1-11.sbntftp-server flash:sboot2.78xx.12-0-1-11.sbntftp-server flash:sboot78xx.12-0-1-11.sbntftp-server flash:sip78xx.12-0-1-11.loadstftp-server flash:apps42.9-2-1TH1-13.sbntftp-server flash:cnu42.9-2-1TH1-13.sbntftp-server flash:cvm42sip.9-2-1TH1-13.sbntftp-server flash:dsp42.9-2-1TH1-13.sbntftp-server flash:jar42sip.9-2-1TH1-13.sbntftp-server flash:SIP42.9-2-1S.loadstftp-server flash:term42.default.loadstftp-server flash:term62.default.loadstftp-server flash:music-on-hold.wav!control-plane! 2020 Cisco Systems, Inc. All rights reserved.Important notices, privacy statements, and trademarks of Cisco Systems, Inc. can be found on cisco.comPage 17 of 30

voice-port 0/1/0cptone INstation-id number 4024016374caller-id enable!voice-port 0/1

Cox is a service provider offering that allows connection to the PSTN and may offer the end customer a . calling number and name restriction, CODEC negotiation, intra-site transfers, . call forward (forward all, busy and no answer), leaving and retrieving voicemail (Cisco Unity Connection