Post on 04-Jun-2018
transcript
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
1/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.comi
Copyright Information
Copyright 2009 Internetwork Expert, Inc. All rights reserved.
The following publication, CCIE Voice Lab Workbook Volume I Version 3.0, was developed by InternetworkExpert, Inc. All rights reserved. No part of this publication may be reproduced or distributed in any form or byany means without the prior written permission of Internetwork Expert, Inc.
Cisco, Cisco Systems, CCIE, and Cisco Certified Internetwork Expert, are registered trademarks ofCisco Systems, Inc. and/or its affiliates in the U.S. and certain countries.
All other products and company names are the trademarks, registered trademarks, and service marks of therespective owners. Throughout this manual, Internetwork Expert, Inc. has used its best efforts to distinguishproprietary trademarks from descriptive names by following the capitalization styles used by themanufacturer.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
2/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.comii
Disclaimer
The following publication, CCIE Voice Lab Workbook Volume I Version 3.0, is designed to assist candidatesin the preparation for Cisco Systems CCIE Voice Lab Exam. While every effort has been made to ensurethat all material is as complete and accurate as possible, the enclosed material is presented on an as isbasis. Neither the authors nor Internetwork Expert, Inc. assume any liability or responsibility to any person
or entity with respect to loss or damages incurred from the information contained in this workbook.
This workbook was developed by Internetwork Expert, Inc. and is an original work of the aforementionedauthors. Any similarities between material presented in this workbook and actual CCIE lab material iscompletely coincidental.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
3/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.comiii
Table of Contents
Cisco Unified Communications Manager Express ............................. 11.1 CUCME Basic Configuration.............................................................. 1
1.2 Phone Registration & Number Assignment (SCCP) .......................... 11.3 SIP Phones ........................................................................................ 21.4 ISDN PRI ........................................................................................... 21.5 IOS Call Routing ................................................................................ 21.6 Voice Translation Rules ..................................................................... 21.7 Shared Line........................................................................................ 31.8 Night Service...................................................................................... 31.9 After-Hours Setup .............................................................................. 31.10 Single Number Reach...................................................................... 31.11 Softkey Customization - SCCP ........................................................ 31.12 Softkey Customization - SIP ............................................................ 4
1.13 Octo-Line ......................................................................................... 41.14 Conference Resources .................................................................... 41.15 Transcoding Resources ................................................................... 41.16 B-ACD.............................................................................................. 51.17 Voice Hunt Groups........................................................................... 51.18 Ephone Hunt groups ........................................................................ 51.19 Dynamic Hunt groups ........................................................................ 51.20 Presence.......................................................................................... 51.21 Feature Access Codes..................................................................... 61.22 Call Park .......................................................................................... 61.23 Call Pickup ....................................................................................... 6
1.24 Music On Hold ................................................................................. 61.25 Speed Dials...................................................................................... 61.26 Intercom ........................................................................................... 61.27 Directory Services............................................................................ 71.28 Cisco Unity Express Enabling the AIM-CUE .................................. 71.29 Cisco Unity Express Initialization.................................................... 71.30 Cisco Unity Express Integration with CME ..................................... 71.31 Cisco Unity Express Phone Voicemail Options .............................. 71.32 Cisco Unity Express Advanced Features ....................................... 81.33 Cisco Unity Express Auto Attendant............................................... 81.34 Cisco Unity Express Live Record ................................................... 8
1.35 Cisco Unity Express Live Reply...................................................... 8
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
4/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.comiv
Cisco Unified Call Manager Express Solutions .................................. 91.1 CUCME Basic Configuration.............................................................. 91.2 Phone Registration & Number Assignment (SCCP) ........................ 121.3 SIP Phones ...................................................................................... 151.4 ISDN PRI ......................................................................................... 18
1.6 Voice Translation Rules ................................................................... 261.7 Shared Line...................................................................................... 291.8 Night Service.................................................................................... 301.9 After-Hours Setup ............................................................................ 321.10 Single Number Reach.................................................................... 331.11 Softkey Customization - SCCP ...................................................... 361.12 Softkey Customization - SIP .......................................................... 381.13 Octo-Line ....................................................................................... 391.14 Conference Resources .................................................................. 411.15 Transcoding Resources ................................................................. 431.16 B-ACD............................................................................................ 44
1.17 Voice Hunt Groups......................................................................... 461.18 Ephone Hunt groups ...................................................................... 471.19 Dynamic Hunt groups .................................................................... 481.20 Presence........................................................................................ 491.21 Feature Access Codes................................................................... 521.22 Call Park ........................................................................................ 531.23 Call Pickup ..................................................................................... 551.24 Music On Hold ............................................................................... 561.25 Speed Dials.................................................................................... 571.26 Intercom ......................................................................................... 581.27 Directory Services.......................................................................... 59
1.28 Cisco Unity Express Enabling the AIM-CUE ................................ 601.29 Cisco Unity Express Initialization.................................................. 631.30 Cisco Unity Express Integration with CME ................................... 671.31 Cisco Unity Express Phone Voicemail Options ............................ 771.32 Cisco Unity Express Advanced Features ..................................... 781.33 Cisco Unity Express Auto Attendant............................................. 801.34 Cisco Unity Express Live Record ................................................. 831.35 Cisco Unity Express Live Reply.................................................... 86
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
5/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com1
Cisco Unified Communications
Manager Express
!Note
Many lab scenarios require previous labs to be properly configured. Therefore, itis recommended to save your config, and ensure you load the config beforeattempting further labs.
1.1 CUCME Basic Configuration
Configure the BR2 router (R3) as a Cisco Unified CommunicationsManager Express System (CUCME)
Ensure the voice interface is used as the source for the telephony service,and the digit 9 is used for secondary dialtone
Allow for a maximum of 4 e-phones and 32 ephone-dns
Set the time-zone to Pacific Standard/Daylight Time
Create a web enabled admin account. Username: admin Password: cisco
Ensure DNs and the TIME can be edited on the web interface
Set the time format to 24 hour and the date format to dd-mm-yy
Allow transfers and call-forwards to any destination
1.2 Phone Registration & Number Assignment (SCCP)
Configure R3 as a DHCP server for the phones connected to SW2
Only lease DHCP addresses between 177.3.11.100 and 177.3.11.110
Ensure the ports on SW2 are configured as mode access and cansupport a PC through the Phones switchport
Configure Br2Ph1 to register as a SCCP device
Assign phone numbers 3001 and 3005 to buttons 1 and 2 respectively
Assign labels to each button
Ensure the phone displays the fully qualified E.164 number at the top ofthe display
Ensure the calling name of each line is BR2Ph2
Assign Username: br2ph1and Password: ciscoto the phone
Assign a pin of 12345
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
6/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com2
1.3 SIP Phones
Register Br2Ph2 as a sip phone with the router located at BR2
Allow for no more than 5 total SIP phone registrations
Allow for only 10 DNs
Apply a Calling Name in addition to a label next to the button
Apply number 3002 and 3003 to buttons 1 and 2 respectively
Assign Username: br2ph2and Password: ciscoto the phone
1.4 ISDN PRI
Configure R3 to set up an E1 port for ISDN PRI. Use only the first 3 slotsfor the PRI group, and CRC4/HDB3 as the framing/line-code settings
Ensure the calls from the PSTN can reach the IP Phones, and that thePSTN switch only sends 8-digits of subscriber ID to the router
Apply configuration to ensure caller-id information is transferred over thePRI
1.5 IOS Call Routing
Configure the following dialing patterns and route them using the localPSTN connection per the following:
o Emergency: 999
o Local: 9[1-8]XXXXXXX (8 digits)
o National: 90[1-8]XXXXXXXXX (10 digits)o International: 900+variable length
Strip caller ID information for national calls
Ensure Br2Ph1 can not call international numbers
1.6 Voice Translation Rules
Allow callers to reach 999 by dialing 123
Callers should be able to reach the PSTN number 4423221415555 by
dialing 7, then any three digits followed by 5555 All calls ending in 3XXX should be translated to only the last 4 digits
(Example: 1112223XXX Translated to: 3XXX)
Reject all calls beginning with 4567
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
7/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com3
1.7 Shared Line
Configure Br2Ph2 as a SCCP phone
Configure line 3010 to be shared between button 6 on Br2Ph1 andBr2Ph3
(Note: This task requires registering a third IP Phone remotely (Hard orSoft Phone)
1.8 Night Service
Configure the night-service bell feature for Br2Ph1s primary line andconfigure so that DN 2 (3005) will be notified
Active the Night Service bell every day after 6pm and all day on Sat andSun
1.9 After-Hours Setup
Block the pattern 900 every day after 6pm till 9am but bypass the toll barfor a logged-in user for 15 minutes
Ensure Br2Ph2 is exempt from the After Hours call blocking
1.10 Single Number Reach Configure Single Number Reach for Br2Ph1
Configure the external call destination to 21415555 (PSTN Phone Line)
After a total of 20 seconds, redirect the call to Br2Ph2s primary line
(Note: This task requires registering a third IP Phone remotely (Hard orSoft Phone)
1.11 Softkey Customization - SCCP
Configure a new ephone-template for use on Br2Ph1
Idle state keys should be NewCall Pickup Redial Login Hlog Seized state keys should be CallBack Cfwdall Endcall Gpickup
Connected state keys should be Endcall Hold Transfer Hlog
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
8/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com4
1.12 Softkey Customization - SIP
Configure a new voice register template for user on Br2Ph2
Hold state keys should be Newcall Resume
Seized state keys should be Cfwdall Endcall Redial
Connected state keys should be Confrn Endcall Hold Trnsfer
1.13 Octo-Line
Enable the ability for Br2Ph1 to initiate an 8 Party conference using onedirectory number
Assign the number 3020 to Br2Ph1 button 3
After 5 calls to 3020, callers should hear a busy tone when calling
Br2Ph1 should still be able to make 3 more calls, even with five activecalls on button 3
1.14 Conference Resources
Configure R3 (BR2 router) to register the local NM-HDV DSP resourcesas a conference bridge with the local CallManager Express system
Source SCCP messages off the local voice VLAN subinterface
Configure the local CallManager IP address for the dsp-farm registration
Enable the dsp-farm service on the local voice port
Allow a maximum of 4 conference parties
1.15 Transcoding Resources
Configure R3 (BR2 router) to register the local NM-HDV DSP resourcesas a transcoder with the local CallManager Express system
Source SCCP messages off the local voice VLAN subinterface
Configure the local CallManager IP address for the dsp-farm registiration
Enable the dsp-farm service on the local voice port
Allow a maximum of 3 transcoding sessions
Configure the telephony-service settings to register the new dsp-farmunit and permit no more than 3 transcoding sessions
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
9/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com5
1.16 B-ACD
Configure a B-ACD script using Auto-Attendant mode at the BR2 site
Use single pilot number 3000 and two hunt-groups 3100 and 3200covering BR2 IP Phone 1 and BR2 IP Phone 2 lines respectively
Allow dial by number when a user presses 3 and redirect the user toBR2 IP Phone 2 once a users presses 0 for an operator
1.17 Voice Hunt Groups
Create a hunt group with the pilot number 3000
Set lines 3001, 3002, and 3005 as members of the hunt group
Calls to the hunt group should be directed to all members (CallBlast/Broadcast)
After 20 seconds, calls should be disconnected
1.18 Ephone Hunt groups
Create a hunt group with the pilot number 3000
Set lines 3001, and 3005 as the first members of the hunt group
Calls to the hunt group should be directed first to the number that is idlefor the longest period
Set the final destination to 3002
1.19 Dynamic Hunt groups
Create a hunt group with the pilot number 3000
Allow lines 3001 and 3005 to join the group
Allow users to login and logout of the hunt group
Allow users to login by dialing a FAC (Feature Access Code) or bypressing a softkey
1.20 Presence
Enable the presence service
Allow the line 3003 on Br2Ph3 to be watched (SCCP Presentity) Allow the line 3002 on Br2Ph2 to be watched (SIP Presentity)
Configure Br2Ph1 as a watcher of 3003 using BLF Monitoring
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
10/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
11/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
12/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com8
1.32 Cisco Unity Express Advanced Features
Allow the Br2Ph1 user to send broadcast messages via AvT(Administration via Telephone) application number 3555
Broadcast messages should trigger MWI lights
Create a new shared mailbox for both BR2 users with an extensionnumber 3000
Disable the CUE tutorial for both BR2 IP Phones
1.33 Cisco Unity Express Auto Attendant
Associate the CUE default Auto Attendant application with the extensionnumber 3600
Limit the number of concurrent calls to the AA script to 3
Edit the default business schedule to reflect the office working hours Mon-Fri 9:00am-5.00pm
Record and replace the default welcome greeting with the new one, whichsays Welcome to Branch 2 office
Set the operator number to BR2 IP Phone1s primary line number
1.34 Cisco Unity Express Live Record
Enable Live Record on both the CUCME and CUE systems
Set the Live Record Pilot to 4999
Set the recording reminder notification to repeat every 10 seconds
Ensure the reminder notification is set to the shortest possible duration
Enable the Live Record function for Br2Ph1
1.35 Cisco Unity Express Live Reply
Enable Live Reply on the CUE system Ensure that replies can not be sent to 3002
Replies should not be able to reach remote destinations
Use the extension variable to define to the calling-number-rule
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
13/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com9
Cisco Unified Call Manager Express
Solutions
1.1 CUCME Basic Configuration
Configure the BR2 router (R3) as a Cisco Unified CommunicationsManager Express System (CUCME)
Ensure the voice interface is used as the source for the telephony service,and the digit 9 is used for secondary dialtone
Allow for a maximum of 4 e-phones and 32 ephone-dns
Set the time-zone to Pacific Standard/Daylight Time
Create a web enabled admin account. Username: admin Password: cisco
Ensure DNs and the TIME can be edited on the web interface
Set the time format to 24 hour and the date format to dd-mm-yy Allow transfers and call-forwards to any destination
Create a system message of: CUCME at BR2
Configuration
R3:!ntp master 1!telephony-servicemax-ephones 4
max-dn 32ip source-address 177.3.11.1time-zone 5time-format 24date-format dd-mm-yycall-forward pattern .Tweb admin system name admin password ciscodn-webedittime-webeditsystem message CUCME at BR2transfer-system full-consulttransfer-pattern .Tcreate cnf-files
secondary-dialtone 9
Explanation
To configure CUCME, the above basic configuration is necessary. To begin, therouter must either be configured to communicate with an NTP server, or beconfigured as an NTP master as shown above. The necessity for a time sourceis to ensure proper file tagging for the phone configurations.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
14/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com10
To enable call processing, and enable the Communications Manager Expressfunctionality, the telephony-servicecommand is issued, and the followingminimum configuration must be applied:
max-ephone sets the maximum number of phones allowed to register with the
CME system.max-dn sets the maximum number of configurable DNs or directory numbers.ip source-address sets the address which the system will use for VOIP.communication, the loopback address used above is the most reliable interfaceavailable on the router.create cnf-files- command issued to create a downloadable configuration filefor each phone registering with the system.
Verification
VORack01R3#show telephony-serviceCONFIG (Version=7.0(1))
=====================Version 7.0(1)Cisco Unified Communications Manager Expressip source-address 177.3.11.1 port 2000max-ephones 4max-dn 32max-conferences 8 gain -6dspfarm units 0dspfarm transcode sessions 0conference softwareprivacyno privacy-on-holdhunt-group report delay 1 hours
hunt-group logout DNDmax-redirect 5cnf-file location: system:cnf-file option: PER-PHONE-TYPEtime-format 24date-format dd-mm-yytimezone 5 Pacific Standard/Daylight Timesecondary-dialtone 9call-forward pattern .Ttransfer-pattern .Ttimeout interdigit 10timeout busy 10timeout ringing 180
timeout transfer-recall 0timeout ringin-callerid 8timeout night-service-bell 12caller-id name-only: enablesystem message CUCME at BR2
web admin system name admin password ciscoweb admin customer name Customeredit DN through Web: enabled.edit TIME through web: enabled.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
15/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
16/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com12
1.2 Phone Registration & Number Assignment (SCCP)
Configure R3 as a DHCP server for the phones connected to SW2
Only lease DHCP addresses between 177.3.11.100 and 177.3.11.110
Ensure the ports on SW2 are configured as mode access and cansupport a PC through the Phones switchport
Configure Br2Ph1 to register as a SCCP device
Assign phone numbers 3001 and 3005 to buttons 1 and 2 respectively
Assign labels to each button
Ensure the phone displays the fully qualified E.164 number at the top ofthe display
Ensure the calling name of each line is BR2Ph2
Assign Username: br2ph1and Password: ciscoto the phone
Assign a pin of 12345
Configuration
R3:
!! To ensure only a certain range of IPs are assigned, use the excluded-! address command to set ranges!ip dhcp excluded-address 177.3.11.1 177.3.11.99ip dhcp excluded-address 177.3.11.111 177.3.11.255!
ip dhcp pool VOICEnetwork 177.3.11.0 255.255.255.0default-router 177.3.11.1option 150 ip 177.3.11.1
!
SW2:
!interface range fa 0/1 2switchport mode accessswitchport access vlan 12switchport voice vlan 11!! To ensure STP delays are not experienced, use portfast!spanning-tree portfast!
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
17/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com13
R3:!ephone-dn 1 dual-linenumber 3001label 3001description 21313001name Br2Ph1
!ephone-dn 2number 3005label 3005name Br2Ph1!ephone 1macusername br2ph1 password ciscopin 12345button 1:1 2:2restart!
Explanation
SCCP phones use the above method of configuration. Note the label, name, &description commands, which affect the appearance of the phone display, aswell as the calling name, which will be displayed to parties receiving calls fromthe phone. In addition, notice the maccommand, which will assign theautomatically registered MAC address to the phone, allowing for furtherconfiguration. In addition, ephone-dn is configured as a dual-line DN whichallows for conferencing.
Verification
VORack01SW2#show cdp nei fa 0/1 detail-------------------------Device ID: SEP001646807081Entry address(es):
IP address: 177.3.11.100Platform: Cisco IP Phone 7960, Capabilities: Host PhoneInterface: FastEthernet0/1, Port ID (outgoing port): Port 1
VORack01R3#show ip dhcp bindingBindings from all pools not associated with VRF:IP address Client-ID/ Lease expiration Type
Hardware address/User name
177.3.11.100 0100.1646.8070.81 Jun 03 2009 04:11 AM Automatic
177.3.11.101 0100.1646.6132.73 Jun 03 2009 04:12 AM Automatic
VORack01R3#show ephoneephone-1[0] Mac:0016.4680.7081 TCP socket:[1] activeLine:0 REGISTERED in SCCPver 11/9mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:5IP:177.3.11.100 49849 Telecaster 7960 keepalive 28 max_line 6button 1: dn 1 number 3001 CH1 IDLEbutton 2: dn 2 number 3005 CH1 IDLEPreferred Codec: g711ulawUsername: br2ph1 Password: cisco
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
18/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com14
!Further Reading:http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmebasic.html#wp1028693
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
19/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com15
1.3 SIP Phones
Register Br2Ph2 as a sip phone with the router located at BR2
Allow for no more than 5 total SIP phone registrations
Allow for only 10 DNs
Apply a Calling Name in addition to a label next to the button
Apply number 3002 and 3003 to buttons 1 and 2 respectively
Assign Username: br2ph2and Password: ciscoto the phone
Configuration
R3:!voice service voipallow-connections sip to sipsipregistrar server expires max 1200 min 300!voice register globalmode cmemax-pool 5max-dn 10source-address 177.3.11.1load 7960 P0S3-08-8-00tftp-path flash:upgradeauthenticate registercreate profile!tftp-server flash:P003-08-8-00.sbn
tftp-server flash:P003-08-8-00.bintftp-server flash:P0S3-08-8-00.sb2tftp-server flash:P0S3-08-8-00.loads!! Configure the DN!voice register dn 1number 3002name Br2Ph2label Br2 3002!! Configure Phones!voice register pool 1
!! Enter the mac address of your softphone!id mac ABCD.1234.5768type 7960number 1 dn 1dtmf-relay sip-notifyusername br2ph2 password ciscocodec g711ulaw
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
20/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com16
Explanation
SIP endpoints require an IP-to-IP Gateway to be setup before calls will beprocessed or allowed for SIP phones. This is accomplished with the aboveconfiguration under voice service voipThe next step of the configuration issimilar to the Telephony Service configuration for SCCP endpoints. Finally, the
configuration of a voice register poolis required to register SIP phones with theCUCME system. The voice register pool is similar to the ephoneconfigurationfor SCCP. Note the id maccommand under the voice register pool 1whichmust be defined for a phone to register to that pool. If no mac address is defined,and a phone attempts to register a debug voice register erroroutput willappear as shown below:
Jun 2 15:33:04.779: VOICE_REG_POOL: Contact doesn't match any pools
Verification
VORack01R3#show voice register global
CONFIG [Version=7.1]========================
Version 7.1Mode is cmeMax-pool is 5Max-dn is 10Outbound-proxy is enabled and will use global configured valueSource-address is 177.3.11.1 port 5060Load 7960-40 is P0S3-08-8-00.loadsAuthenticate registerTime-format is 12Date-format is M/D/YTime-zone is 5Tftp path is flash:Generate text file is disabledTftp files are created, current syncinfo 0002234912431245OS79XX.TXT is not createdtimeout interdigit 10
!Note:
Notice the Authenticate register in the output above, which must be used withSIP Softphones.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
21/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com17
VORack01R3#show voice register pool 1Pool Tag 1Config:
Mac address is 0005.9A3C.7800Number list 1 : DN 1Proxy Ip address is 0.0.0.0DTMF Relay is enabled, sip-notify
Call Waiting is enabledDnD is disabledkeep-conference is enabledusername br2ph2 password ciscoTransport type is udpservice-control mechanism is not supportedregistration Call ID is OTZhNzcxMWU5ZWY0N2Y0MGY5YzhhZjRjMTRmNzdmYjE.active primary line is: 3002
contact IP address: 10.0.0.29 port 47630
Dialpeers created:
dial-peer voice 40001 voipdestination-pattern 3002session target ipv4:10.0.0.29:47630session protocol sipv2dtmf-relay sip-notifycodec g711ulaw bytes 160after-hours-exempt FALSE
Statistics:Active registrations : 1
Total SIP phones registered: 1Total Registration Statistics
Registration requests : 1
Registration success : 1Registration failed : 0unRegister requests : 0unRegister success : 0unRegister failed : 0
VORack01R3#show dial-peer voice summaryTAG TYPE MIN OPER PREFIX DEST-PATTERN FER THRU SESS-TARGET
STAT PORT40001 voip up up 3002 0 syst ipv4:10.0.0.29:4763020001 pots up up 3001$ 0 50/0/120002 pots up up 3005$ 0 50/0/2
!Note:
The above output is similar to show ephone, but with more detail. Notice thedial-peer created which is included in the output of the command. Auto createdSIP dial-peers are in the 40000 range, whereas SCCP peers are in the 20000range. The destination pattern is the phone itself for SIP, instead of a port.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
22/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com18
!Further Reading:http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmebasic.html#wp1073239
1.4 ISDN PRI
Configure R3 to set up an E1 port for ISDN PRI. Use only the first 3 slotsfor the PRI group, and CRC4/HDB3 as the framing/line-code settings
Ensure the calls from the PSTN can reach the IP Phones, and that thePSTN switch only sends 8-digits of subscriber ID to the router
Apply configuration to ensure caller-id information is transferred over thePRI
Configuration
R3:
!isdn switch-type primary-net5network-clock-participate wic 0!controller e1 1/0/0framing crc4linecode hdb3
pri-group timeslots 1-3!interface Serial 1/0/0:15isdn outgoing display-ie!! Handle all PSTN incoming calls using DID!dial-peer voice 1 potsincoming called-number .direct-inward-dialport 1/0/0:15!!
telephony-servicedialplan-pattern 1 21313... extension-length 4create cnf!
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
23/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com19
Verification
VORack01R3(config-controller)#pri-group timeslots 1-3Jun 2 21:59:25.751: %LINK-3-UPDOWN: Interface ISDN-VOICE 1/0/0:15(1), changedstate to upJun 2 21:59:25.751: %LINK-3-UPDOWN: Interface ISDN-VOICE 1/0/0:15(2), changedstate to up
Jun 2 21:59:25.751: %LINK-3-UPDOWN: Interface ISDN-VOICE 1/0/0:15(3), changedstate to upJun 2 21:59:25.759: %ISDN-6-LAYER2UP: Layer 2 for Interface Se1/0/0:15, TEI 0changed to up
!Note:After applying thepri-groupcommand under the E1 controller, the router willautomatically create a serial interface. Note the interface numbering 1/0/0:15. E1PRI interfaces generate a :15 (1/0/0:15) addressing, while T1 PRI interfacesgenerate a :23 (1/0/0:23) addressing.
VORack01R3#show isdn statusGlobal ISDN Switchtype = primary-net5ISDN Serial1/0/0:15 interface
dsl 1, interface ISDN Switchtype = primary-net5Layer 1 Status:
ACTIVELayer 2 Status:
TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHEDLayer 3 Status:
0 Active Layer 3 Call(s)Active dsl 1 CCBs = 0The Free Channel Mask: 0x80000007Number of L2 Discards = 0, L2 Session ID = 0
Total Allocated ISDN CCBs = 0
VORack01R3#show isdn servicePRI Channel Statistics:ISDN Se1/0/0:15, Channel [1-31]
Configured Isdn Interface (dsl) 1Channel State (0=Idle 1=Proposed 2=Busy 3=Reserved 4=Restart 5=Maint_Pend)Channel : 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1State : 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
Service State (0=Inservice 1=Maint 2=Outofservice 8=MaintPend 9=OOSPend)Channel : 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1State : 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
!Note:To determine if an E1 or T1 PRI is UP and in the proper operational state, ensurethe isdn statusshows a Layer 2 status of: MULTIPLE_FRAME_ESTABLISHED.Under the isdn service output, you can see the timeslots or channels created andtheir state.
Next, place calls to BR2 DID numbers from the PSTN phone to verify that thedial-plan pattern has been configured correctly and the phones have registered:
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
24/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
25/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com21
Alternate configuration examples:(Once applied, test calls once again to ensure the configuration is appliedcorrectly)
R3:
!! First remove the dialplan-pattern!telephony-serviceno dialplan-pattern 1
!!! Use of the secondary number entry!ephone-dn 1number 3001 secondary 21313001!
!! Use of a voice translation rule!voice translation-rule 10rule 1 /.*\(3...\)/ /2131\1/
!!voice translation-profile INCOMINGtranslate called 10
!!voip-incoming translation-profile INCOMING!
!Note:
Translation rules are explained in detail in the Voice Translation Rules Labbelow. However, notice the voip-incoming translation-profilecommand, whichapplies the translation rule globally to all calls entering the router. The rule couldinstead be applied to a dial-peer to match a specific incoming port or destinationpattern.
!Further Reading:
http://www.cisco.com/en/US/docs/ios/12_1/termserv/configuration/guide/dcdchant.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
26/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com22
1.5 IOS Call Routing
Configure the following dialing patterns and route them using the localPSTN connection per the following:
o Emergency: 999
o Local: 9[1-8]XXXXXXX (8 digits)o National: 90[1-8]XXXXXXXXX (10 digits)
o International: 900+variable length
Strip caller ID information for national calls
Ensure Br2Ph1 can not call international numbers
Configuration
R3:!
dial-peer cor customname DEFAULTname PREMIUM!dial-peer cor list PT-DEFAULTmember DEFAULT!dial-peer cor list PT-PREMIUMmember PREMIUM!dial-peer cor list CSS-DEFAULTmember DEFAULT!dial-peer cor list CSS-PREMIUM
member PREMIUM!dial-peer voice 999 potsdestination-pattern 999port 1/0/0:15forward-digits 3corlist outgoing PT-DEFAULT!dial-peer voice 900 potsdestination-pattern 9[1-9].......$port 1/0/0:15corlist outgoing PT-DEFAULT!
dial-peer voice 901 potsdestination-pattern 90[1-9]Tport 1/0/0:15prefix 0corlist outgoing PT-DEFAULT!
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
27/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com23
!dial-peer voice 902 potsdestination-pattern 900Tport 1/0/0:15prefix 00corlist outgoing PT-PREMIUM
!! Assign incoming COR lists to the Ephone DNs!ephone-dn 1corlist incoming CSS-DEFAULT!
Explanation
IOS Call Routing is based on Dial-Peers and the parameters that can beconfigured to affect them. In addition to features such as caller-id strip, dial-peerscan be blocked for incoming and outgoing calls, can be modified by translation-
rules and can point to voice ports, phones, gatekeepers, SIP endpoints/serversand other network devices.
The dial-peers created above are all POTS dial-peers instead of VOIP (There arealso Frame Relay and ATM dial peers, but they are not a topic for the CCIEVoice Lab). Pots dial-peers must point to a voice port, in this case (1/0/0:15)created by the E1 PRI configuration. The router matches digits entered on aphone, and then makes a routing decision based on the dial-peers configured.The closest match is chosen by the router and the call is then routed to theappropriate port, or network location.
Calls are broken into call legs (sections) which are used to determine a calls pathand the routing decisions made upon them. Each call leg is matched to a dial-peer in an inbound and outbound methodology. With this structure, a call must beable to match a dial-peer for both its incoming and outgoing call legs.
The criteria to match dial-peers is based on any of the following four attributes:
Incoming called-number (Called Number (DNIS) used to match inbound legs)Answer-address(Calling Number (ANI) used to match inbound legs)Destination-pattern (Calling Number for inbound, Called Number for outbound)Port (POTS Voice port the call will come in or go out)
** ANI Automatic Number Identification (The number of the phone making a call)** DNIS Dialed Number Identification Service (The number of the phone being called)
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
28/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com24
The dial-peers configured in the task above make use of the destination-patternandportattributes. To match the number, a series of digits and regularexpressions are used. Each dial-peers relevant section is shown below with anexplanation of the digit matching used.
!
dial-peer voice 999 pots < The first line defines the dial-peer ID and typedestination-pattern 999 < The pattern matched here is strictly digitsport 1/0/0:15 < Defines the port that will be used for calls to 999forward-digits 3 < As 9 is recognized as an outside access code. The
forward-digits 3tells the router to forward the entire string of 999, instead ofsimply 99
!
corlist outgoing PT-DEFAULT < The COR restrictions being applied!dial-peer voice 900 pots
destination-pattern 9[1-9].......$ < Here, both digits and regularexpressions are used. The first 9 is the access code, which provides secondary-dialtone. Within the brackets [1-9] the 1-9 indicates a range, or any single digitbetween 1-9. Each . in the . represents any single digit between 1-9. Finallythe $ indicates the end of the string.
To summarize, this dial-peer will match a pattern beginning with 9 which will bestripped as it is recognized as the dialtone character, followed by a single digitbetween 1-9 (which eliminates 0) Finally, the number must be 7 digits longer, fora full length of 8 digits. The $ stops the digit matching. A dialed number of921415555 will match, whereas 902321415555 will not, as the 0 is not valid, andthe digit string is two digits too long.
!dial-peer voice 901 pots
destination-pattern 90[1-9]T< Here a similar structure is used from theprevious dial-peer, with the exception of the T which represents a variablelength string of any value. Any number beginning with 90 then 1-9 will bematched by this dial-peer.!prefix 0 < Because the 0 is before the [1-9] it will be stripped by the router asthe brackets represent the beginning of the string which will be sent out as thecalled number. The prefix command is used to reinsert the 0 before the rest of
the digit string.!dial-peer voice 902 pots
destination-pattern 900T < Once again the pattern ends with a T, and in thiscase represents international dialing, denoted by the 00 prefix (The UKinternational calling code)
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
29/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com25
Verification
Place calls to the PSTN numbers from the phones at Br2 and ensure you canreach each pattern. Useful debug commands are: debug isdn q931, debugvoice dial-peer alland debug voice ccapi inout. In addition, you can use thecsim start command to perform call testing, as shown below to the PSTN. By
default, the command will return failure messages, however the call will in fact gothrough, as shown by the connected status.
VORack01R3#csim start 902321415555csim: called number = 902321415555, loop count = 1 ping count = 0
csim err csimDisconnected recvd DISC cid(9)csim: loop = 1, failed = 1csim: call attempted = 1, setup failed = 1, tone failed = 0Jun 3 15:12:37.583: ISDN Se1/0/0:15 Q931: Sending SETUP callref =0x0084 callID = 0x8005 switch = primary-net5 interface = UserJun 3 15:12:37.587: ISDN Se1/0/0:15 Q931: TX -> SETUP pd = 8 callref= 0x0084
Bearer Capability i = 0x8090A3Standard = CCITTTransfer Capability = SpeechTransfer Mode = CircuitTransfer Rate = 64 kbit/s
Channel ID i = 0xA98383Exclusive, Channel 3
Called Party Number i = 0x80, '02321415555'Plan:Unknown, Type:Unknown
Jun 3 15:12:37.611: ISDN Se1/0/0:15 Q931: RX
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
30/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com26
1.6 Voice Translation Rules
Allow callers to reach 999 by dialing 123
Callers should be able to reach the PSTN number 4423221415555 bydialing 7, then any three digits followed by 5555
All calls ending in 3XXX should be translated to only the last 4 digits(Example: 1112223XXX Translated to: 3XXX)
Reject all calls beginning with 4567
Configuration
R3:!voice translation-rule 1rule 1 /123/ /999/!voice translation-profile 123-999translate called 1!voice translation-rule 2rule 1 /^7...\(5555\)/ /90044232141\1/!voice translation-profile TO_PSTNtranslate called 2!voice translation-rule 3rule 1 /.*\(3...\)/ /\1/!voice translation-profile 3XXXtranslate called 3!voice translation-rule 4rule 1 reject /^4567/!voice translation-profile REJECTtranslate called 4!dial-peer voice 123 potsdestination-pattern 123translation-profile outgoing 123-999port 1/0/0:15!dial-peer voice 456 potsdestination-pattern 4567translation-profile outgoing REJECT
port 1/0/0:15!dial-peer voice 7 potsdestination-pattern 7...Ttranslation-profile outgoing TO_PSTNport 1/0/0:15!
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
31/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
32/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com28
Verification
To verify voice translation-rules, use the exec level command test voicetranslation-rule x yyy(Where X is the number of the rule, and yyy is the number
to simulate.VORack04R3#test voice translation-rule 1 123Matched with rule 1Original number: 123 Translated number: 911Original number type: none Translated number type: noneOriginal number plan: none Translated number plan: none
VORack04R3#test voice translation-rule 2 71485555Matched with rule 1Original number: 71485555 Translated number: 442321415555Original number type: none Translated number type: noneOriginal number plan: none Translated number plan: none
VORack04R3#test voice translation-rule 2 91775555Matched with rule 1Original number: 91775555 Translated number: 442321415555Original number type: none Translated number type: noneOriginal number plan: none Translated number plan: none
VORack03R3#test voice translation-rule 3 23092508253001Matched with rule 1Original number: 23092508253001 Translated number: 3001Original number type: none Translated number type: noneOriginal number plan: none Translated number plan: none
!Further Reading:
http://www.cisco.com/en/US/tech/tk652/tk90/technologies_tech_note09186a0080325e8e.shtml
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
33/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com29
1.7 Shared Line
Configure line 3010 to be shared between button 6 on Br2Ph1 andBr2Ph3
(Note: This task requires registering a third IP Phone remotely
Configuration
R3:
!ephone-dn 10label Shared Linenumber 3010!ephone 1button 6:10restart!ephone 2macdescription Br2Ph3button 6:10restart!
Explanation
An ephone-dn can be assigned to buttons on multiple phones creating a sharedline. This configuration can be useful for multiple reasons, such as the ability toanswer a call on multiple phones arriving at the same number. When a dn is inuse on one of the configured phones, other phones will show this status, and the
line will be in a state considered remote-in-use
Verification
VORack01R3#show ephoneephone-1[0] Mac:000C.29DB.3C63 TCP socket:[1] activeLine:0 REGISTEREDbutton 6: dn 10 number 3010 CH1 IDLE shared
ephone-2[1] Mac:0200.4C4F.4F50 TCP socket:[5] activeLine:0 REGISTEREDbutton 6: dn 10 number 3010 CH1 IDLE shared
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmebasic.html#wp1013228
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
34/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com30
1.8 Night Service
Configure the night-service bell feature for Br2Ph1s primary line andconfigure so that Br2Ph3 will be notified
Activate the Night Service bell every day after 6pm and all day Saturday
(Note: This task requires registering a third IP Phone remotely (Hard orSoft Phone)
Configuration
R3:!telephony-servicenight-service code *12345night-service day Mon 18:00 09:00night-service day Tue 18:00 09:00night-service day Wed 18:00 09:00night-service day Thu 18:00 09:00
night-service day Fri 18:00 09:00night-service day Sat 00:00 23:59
!! The line to monitor!ephone-dn 1night-service bell
!! The phone to notify!ephone 2night-service bell
Explanation
"#$ %&'#( )$*+&,$ -$.(/*$ .0012) -1* %1(&-&,.(&1%) (1 3$ )$%( (1 .%1(#$* 4$)(&%.(&1%
4/*&%' . 5*$64$-&%$4 (&7$ 5$*&148 "#$ 5$*&14 &) 4$-&%$4 /%4$* (#$ ($0$5#1%96)$*+&,$
5.*.7$($*): .%4 (#$ !"#$%&'()*"+( -(..,177.%4 ,.% 3$ .550&$4 (1 $&(#$* $5#1%$)1* $5#1%$64%)8
Verification
"1 +$*&-9 (#$ .31+$ ,1%-&'/*.(&1%: 50.,$ . ,.00 -*17 ;*?@@
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
35/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com31
After dialing the night-service code *12345 (From either Ph1 or Ph3)
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmecover.html#wp1097582
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
36/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com32
1.9 After-Hours Setup
Block the pattern 900 every day after 6pm until 9am but bypass the tollbar for a logged-in user for 15 minutes
Ensure Br2Ph2 is exempt from the After Hours call blocking
Configuration
R3:!telephony-serviceafter-hours day Sun 18:00 09:00after-hours day Mon 18:00 09:00after-hours day Tue 18:00 09:00after-hours day Wed 18:00 09:00after-hours day Thu 18:00 09:00after-hours day Fri 18:00 09:00after-hours day Sat 18:00 09:00
after-hours block pattern 1 900login timeout 15
!voice register pool 1after-hour exempt!
Explanation
The After-Hours call blocking feature is similar in configuration to the nightservice code. Note that you can exempt both SCCP and SIP phones, as well asindividual DNs and Dial Peers within the CME system. When a phone user logs
in using their pin code, the after-hours call blocking will be bypassed for theconfigured amount of time.
Verification
"1 +$*&-9 (#$ .31+$ ,1%-&'/*.(&1%: ,#.%'$ (#$ )9)($7 (&7$ (1 . (&7$ 2&(#&% (#$ .-($*6
#1/*) 5$*&14 1% (#$ *1/($*: /)&%' (#$ +./+0 '(%,177.%4 -*17 5*&+&0$'$4 $M$, 714$>$%.30$ 714$A N%,$ 91/ #.+$ ,#.%'$4 (#$ (&7$: .(($75( . ,.00 -*17 ;*
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
37/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com33
1.10 Single Number Reach
Configure Single Number Reach for Br2Ph1
Configure the external call destination to 21415555 (PSTN Phone Line)
After a total of 20 seconds, redirect the call to Br2Ph2s primary line
(Note: This task requires registering a third IP Phone remotely (Hard orSoft Phone)
Configuration
R3:!ephone-template 1softkeys idle Dnd Gpickup Pickup Mobilitysoftkeys connected Endcall Hold LiveRcd Mobility
!ephone-dn 1number 3001mobilitysnr 921415555 delay 5 timeout 15 cfwd-noan 3002
!ephone 1ephone-template 1restart!
Explanation
E&%'0$ D/73$* Q$.,# &) . %$2 -$.(/*$ &%(*14/,$4 &% JKL R8B8 "#$ -$.(/*$ .0012) -1*
. )&%'0$ 5#1%$ %/73$* (1 3$ /)$4 -1* 7/0(&50$ ,.00&%' 4$)(&%.(&1%) )/,# .) . /)$*)4$)P 5#1%$: ,$00 5#1%$: .%4 #17$ 5#1%$8 S% .44&(&1%: (#$ -$.(/*$ 1--$*) (#$ .3&0&(9 (1
)$.70$))09 (*.%)-$* . ,.00 3$(2$$% (#$ 4$)(&%.(&1%)8 "#$ 713&0&(9 )1-(P$9 &) /)$4 (1
(1''0$ (#$ -$.(/*$ 1% .%4 1-- -*17 (#$ ,1%-&'/*$4 S= =#1%$: &% .44&(&1% (1 5$*-1*7&%'
,.00 *1/(&%' -/%,(&1%) 4/*&%' .% .,(&+$ ,.008
Verification
"1 +$*&-9 (#$ .31+$ ,1%-&'/*.(&1%: $%)/*$ (#$ !"#$%$&' )"*&+,'.55$.*) 1% ;*
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
38/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
39/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com35
D$M(: 50.,$ . ,.00 (1 ?@@B .%4 5&,P &( /58 D12 5/)# (#$ !"#$%$&' )"*&+,'.%4 )$0$,(
C),-. /0%% 1" !"#$%, 23"-,4.) )#12% 3$012U
V1/ ,.% .0)1 5/00 (#$ ,.00 3.,P (1 91/* 5#1%$ 1%,$ &( #.) 3$$% )$%( (1 (#$ 713&0$
4$)(&%.(&1%: 39 5*$))&%' (#$ *$)/7$ P$9U
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmesnr.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
40/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com36
1.11 Softkey Customization - SCCP
Configure a new ephone-template for use on Br2Ph1
Idle state keys should be NewCall Pickup Redial Login Hlog
Seized state keys should be CallBack Cfwdall Endcall Gpickup
Connected state keys should be Endcall Hold Trnsfer Hlog
Configuration
R3:!
$5#1%$6($750.($ B)1-(P$9) &40$ D$2J.00 =&,P/5 Q$4&.0 K13&0&(9 W1'&% X01'
)1-(P$9) )$&Y$4 J.00;.,P J-24.00 L%4,.00 Z5&,P/5
)1-(P$9) ,1%%$,($4 L%4,.00 X104 "*%)-$* X01'
[$5#1%$ B
$5#1%$6($750.($ B
*$)(.*(
[
Explanation
Softkeys are customizable, and are displayed above the bottom four buttons on aCisco 7960 IP phone. Each state that phone is in has different options forsoftkey customization, which are configured under the ephone-template. Notethat you can have multiple ephone-templates, and each phone can be set to use
a separate template. For a complete list of states and options for customization,follow the Further Reading link below.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
41/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com37
Verification
To verify the above task, simply restart the phone, and ensure the softkeylabeling appears correctly on your phone.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmesoftk.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
42/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com38
1.12 Softkey Customization - SIP
Configure a new voice register template for user on Br2Ph2
Hold state keys should be Newcall Resume
Seized state keys should be Cfwdall Endcall Redial
Connected state keys should be Confrn Endcall Hold Trnsfer
Configuration
R3:!voice register template 1softkeys connected Confrn Endcall Hold Trnsfersoftkeys hold Newcall Resume
softkeys seized Cfwdall Endcall Redial!voice register pool 1template 1!
Explanation
Softkeys are customizable, and are displayed above the bottom four buttons on aCisco 7960 IP phone. Each state that phone is in has different options forsoftkey customization, which are configured under the voice register template.Note that you can have multiple voice register templates, and each phone can be
set to use a separate template. For a complete list of states and options forcustomization, follow the Further Reading link below.
Verification
To verify the above task, simply restart the phone, and ensure the softkeylabeling appears correctly on your phone.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmesoftk.html#wp1011759
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
43/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com39
1.13 Octo-Line
Configure per the Communications Manager Express: BasicConfiguration & Phone Registration and Number Assignment (SCCP)scenario
Enable the ability for Br2Ph1 to initiate an 8 Party conference using onedirectory number
Assign the number 3020 to Br2Ph1 button 3
After 5 calls to 3020, callers should hear a busy tone when calling
Br2Ph1 should still be able to make 3 more calls, even with five activecalls on button 3
Configuration
R3:
!ephone-dn 10 octo-linenumber 3020
!ephone 1max-calls-per-button 7busy-trigger-per-button 5
button 3:10restart!
Explanation
"#$ 1,(160&%$ -$.(/*$ .0012) -1* \ ,#.%%$0) 5$* $5#1%$64%8 "#&) -$.(/*$ .0012) -1*'*$.($* ,.00 ,.5.,&(9: .) 2$00 .) (#$ )/551*( -1* 7/0(&50$ 5.*(9 ,1%-$*$%,$) 2&(#1/((#$ %$$4 -1* .44&(&1%.0 $5#1%$64%)8
Verification
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
44/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com40
To verify the above configuration, use the following command: show ephone-dnsummary.As shown below, 8 channels have been created for ephone-dn 10(50/0/10)
VORack01R3#show ephone-dn summaryPORT CH DN STATE MWI_STATE CODEC VAD VTSP STATE
VPM STATE50/0/1 1 DOWN NONE - - -EFXS_INIT50/0/10 1 DOWN NONE - - -EFXS_INIT50/0/10 2 DOWN NONE - - -EFXS_INIT50/0/10 3 DOWN NONE - - -EFXS_INIT50/0/10 4 DOWN NONE - - -EFXS_INIT50/0/10 5 DOWN NONE - - -EFXS_INIT50/0/10 6 DOWN NONE - - -EFXS_INIT50/0/10 7 DOWN NONE - - -EFXS_INIT50/0/10 8 DOWN NONE - - -EFXS_INIT
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmebasic.html#wp1105668
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
45/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com41
1.14 Conference Resources
Configure R3 (BR2 router) to register the local NM-HDV DSP resourcesas a conference bridge with the local CallManager Express system
Source SCCP messages off the local voice VLAN subinterface
Configure the local CallManager IP address for the dsp-farm registration Enable the dsp-farm service on the local voice port
Allow a maximum of 4 conference parties
Configuration
R3:!voice-card 0no dspfarmdsp services dspfarm!
sccp local FastEthernet0/0.11sccp ccm 177.3.11.1 identifier 1 version 7.0sccp!sccp ccm group 1associate ccm 1 priority 1associate profile 1 register R3_CONF
!dspfarm profile 1 conferencecodec g711ulawcodec g711alawcodec g729ar8codec g729abr8codec g729r8
codec g729br8maximum sessions 2associate application SCCP
!telephony-servicesdspfarm units 2sdspfarm tag 1 R3_CONFconference hardware
!
Explanation
J1%-$*$%,&%' .0012) -1* 71*$ (#.% < 5.*(&$) (1 (.P$ 5.*( &% . ,.00: &% (#$ .31+$
,1%-&'/*.(&1%: %1(&,$ (#$ .001,.(&1% 1- *$)1/*,$) -*17 (#$ TE=O]QK (#.( .*$ /)$4 -1*
(#$ ,1%-$*$%,$ )$(/58 "#$ -&*)( )($5 &) 4$-&%&%' (#$ J.00 K.%.'$* 1* JKL )9)($7 (#.((#$ *$)1/*,$) 2&00 .))1,&.($ 2&(#8 "#&) &) .,,1750&)#$4 39 4$-&%&%' (#$ ,,7 &5
.44*$))8 D$M( 39 ,*$.(&%' . '*1/5: (#$ *1/($* 2&00 .))1,&.($ (#$ )5$,&-&$4 %.7$ 1- (#$
*$)1/*,$): .%4 -&%.009 2&(#&% (#$ 4)5-.*7 5*1-&0$: )/551*($4 ,14$,) .*$ 4$-&%$4: .)
2$00 .) (#$ 7.M&7/7 ,1%-$*$%,&%' )$))&1%)8 "1 ,1750$($ (#$ *$)1/*,$ .001,.(&1%:$%)/*$ 91/ )$( (#$ .55*15*&.($ )$((&%') /%4$* ($0$5#1%96)$*+&,$: .%4 4$-&%$ (#$
)4)5-.*7 (.'8
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
46/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com42
Verification
To verify the above configuration, use the following commands:
VORack01R3#show sccpSCCP Admin State: UP
Gateway IP Address: 177.3.11.1Switchover Method: IMMEDIATE, Switchback Method: GUARD_TIMERSwitchback Guard Timer: 1200 sec, IP Precedence: 3Max Supported MTP sessions: 0User Masked Codec list: NoneTCP Link Status: CONNECTEDConferencing Oper State: ACTIVE - Cause Code: NONEActive Call Manager: 177.3.11.1, Port Number: 2000TCP Link Status: CONNECTEDCall Manager: 177.3.11.1, Port Number: 2000
Priority: 1, Version: 3.1 or Higher
VORack01R3#show dspfarmDSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 3(Avail: 3), Conferencing Sessions: 3(Avail: 3)Trans sessions for mixed-mode conf: 0 (Avail: 0), RTP Timeout:600Connection check interval 600 Codec G729 VAD: ENABLED
!Further Reading:
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_configuration_example09186a008084fe1f.shtml
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
47/91
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
48/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com44
1.16 B-ACD
Configure a B-ACD script using Auto-Attendant mode at the BR2 site
Use single pilot number 3000 and two hunt-groups 3100 and 3200covering BR2 IP Phone 1 and BR2 IP Phone 2 lines respectively
Allow dial by number when a user presses 3 and redirect the user toBR2 IP Phone 2 once a users presses 0 for an operator
Configuration
Perform the following steps to configure the B-ACD application for theCallManager Express System:
Step 1:Open the DocCD page corresponding to B-ACD script configuration: CiscoCallManager Express > B-ACD and Tcl Call-Handling Applications. Open the
Cisco Unified CME Basic Automatic Call Distribution and Auto-AttendantServicesection for reference.
Look for the example configuration named Cisco Unified CME B-ACD with OneAA: Example
Step 2:Copy and paste the sample configuration to the notepad. Edit the text to matchthe proper variables:
R3:
!
! Attach the application to a dial-peer
!
dial-peer voice 3000 potsservice aa
incoming called-number 21313000
port 1/0:15
!
ephone-hunt 1 longest-idle
pilot 3100
list 3001,3011
!
! Timeout every line after 3 seconds
!
timeout 3
!
ephone-hunt 2 longest-idle
pilot 3200
list 3002,3012
timeout 3
!
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
49/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com45
! B-ACD application
application
!
! Adjust the script URL to the one you have in your flash
!
service queue flash:app-b-acd-2.1.2.2.tcl
param queue-len 10
param aa-hunt0 3002
param aa-hunt1 3100
param aa-hunt2 3200
param number-of-hunt-grps 2
param queue-manager-debugs 1
service aa flash:app-b-acd-aa-2.1.2.2.tcl
paramspace english location flash:
paramspace english index 1
paramspace english language en
param aa-pilot 21313000!
!Retry each group after 20 seconds
!
param call-retry-timer 20
!
! Present a second greeting to queued users every 30 seconds
!
param second-greeting-time 30
!
! Try to contract the internal groups for 300 seconds
!
param max-time-call-retry 300param max-time-vm-retry 2
!
! The name of the queue script
!
param service-name queue
param dial-by-extension-option 3
!
! When 300 seconds run off, call IP Phone 1
!
param voice-mail 3001
param number-of-hunt-grps 3
param handoff-string aa
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
50/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com46
Verification
Call the DID number 2Y3Y3000 from the PSTN phone and make sure the IVRprompt responds. Press the 0, 1, 2 & 3 buttons and make sure the call getsrouted appropriately.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/bacd/configuration/guide/cme40tcl.html
1.17 Voice Hunt Groups
Create a hunt group with the pilot number 3000
Set lines 3001, 3002, and 3005 as members of the hunt group
Calls to the hunt group should be directed to all members (CallBlast/Broadcast)
After 20 seconds, calls should be disconnected
Configuration
R3:!voice hunt-group 1 parallelpilot 3000
list 3001, 3005, 3002timeout 20!
Explanation
Parallel hunt groups are similar to the shared line functionality available to SCCPphones. The primary difference is the support for SIP phones, and the formalconcept of configuring a hunt group.
Verification
To test the above configuration, perform the following steps: Dial 3000 from thePSTN phone, ensuring that the members of the hunt group ring.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmecover.html#wp1145800
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
51/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com47
1.18 Ephone Hunt groups
Create a hunt group with the pilot number 3000
Set lines 3001, and 3005 as the first members of the hunt group
Calls to the hunt group should be directed first to the number that is idle
for the longest period Set the final destination to 3002
Configuration
R3:!ephone-hunt 1 longest-idlepilot 3000list 3001, 3005final 3002!
Explanation
Hunt groups are used to hunt a call to multiple destinations. Multiple optionsexist for the call routing logic used to direct a call to a pilot number to a memberof the group. The following options can be figured after ephone-hunt 1[longest-idle | peer | sequential] Note that thepeeroption routes calls in around-robin fashion.
Verification
To test the above configuration, perform the following steps: Dial 3000 from
Br2Ph2, ensuring that the members of the hunt group ring. In addition, use thecommand show ephone-hunt.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmecover.html#wp1118926
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
52/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com48
1.19 Dynamic Hunt groups
Create a hunt group with the pilot number 3000
Allow lines 3001 and 3005 to join the group
Allow users to login and logout of the hunt group
Allow users to login by dialing a FAC (Feature Access Code) or bypressing a softkey
Configuration
R3:!telephony-servicefac standard!ephone-hunt 1 peerpilot 3000list *, *!ephone-dn 1number 3001ephone-hunt login!ephone-dn 3number 3005ephone-hunt login!ephone-template 1softkeys idle Newcall Redial Pickup Login Hlog
!ephone 1ephone-template 1!
Verification
To test the above configuration, perform the following steps: First, login bothmembers of the hunt group (ephone-dns 1 and 2) This can be accomplishedeither by using the softkey which is accessible on the phone, or by dialing thestandard fac (*3,XXXX Where XXXX is the extension of the hunt group pilot)*33000. Next, dial 3000 from Br2Ph2, ensuring that the members of the huntgroup ring. Log out both members, and test again.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmecover.html#wp1096443
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
53/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com49
1.20 Presence
Enable the presence service
Allow the line 3003 on Br2Ph3 to be watched (SCCP Presentity)
Allow the line 3002 on Br2Ph2 to be watched (SIP Presentity)
Configure Br2Ph1 as a watcher of 3003 using BLF Monitoring
Configuration
!presencepresence call-list
!sip-uapresence enable
!
voice register dn 1allow watch!ephone-dn 5number 3003label 3003allow watch
!voice register dn 1number 3002allow watch!ephone 1blf-speed-dial 1 3002 label "Br2Ph2_Presence" device
blf-speed-dial 2 3003 label "Br2Ph3_Presence" devicerestart!
Explanation
Presence capablities have now been implemented into most of the Cisco UnifiedCommunications Products. The addition of presence to CUCME while not as indepth as CUCM offers the ablity to monitor devices and lines as a watcher. Thedevices or lines being monitored are known as Presentities.
A watcher phone makes use of blf-speed-dialswhich monitor the line or device
of the presentity. Once the presentity is considered to be in a busy state, thelamp next to the speed dial line will light, and a busy indication will be displayedon the screen, as shown in the verification section.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
54/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com50
Verification
VORack01R3#show presence globalPresence Global Configuration Information:=============================================Presence feature enable : TRUE
Presence allow external watchers : FALSEPresence max subscription allowed : 100Presence number of subscriptions : 2Presence allow external subscribe : FALSEPresence call list enable : TRUEPresence server IP address : 0.0.0.0Presence sccp blfsd retry interval : 60Presence sccp blfsd retry limit : 10Presence router mode : CME mode
Notice both phones (presentities) are now being monitored by Br2Ph1 (watcher)and are in the idle state as indicated by the phone icons on hook:
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
55/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com51
Once a call is placed between both devices, both lamps will light next to the linesand the phone symbol shows off hook, indicating the presentities are busy:
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmepres.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
56/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com52
1.21 Feature Access Codes
Define #456 as a custom redial FAC
Define #11 as a custom dial to voicemail FAC
Alias #5 to FAC #456 and #0 TO #11
Configuration
R3:
!telephony-servicevoicemail 3500fac custom redial #456fac custom voicemail #11fac custom alias 0 #5 to #456fac custom alias 1 #0 to #11
!
Explanation
Feature Access Codes (FAC) are by default enabled on CUCME systems. Inaddition to the standand FACs you can define custom codes as well as Aliaseswhich point to the cusom codes.
In the above configuration, you are defining codes for redialing as well as a codeto reach the configured voicemail system. (Note the voicemail system will not bereachable until you complete the applicable CUE labs)
Verification
You can verify the above configuration through the show run command inaddition to testing their functionality by dialing each code and its alias on aphone. (Note that the FAC will not show up under a show telephony-service)
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmefacs.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
57/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com53
1.22 Call Park
Create one park slot that only Br2Ph1 can access
Create one park slot that is available to all users
Enable directed call park
Create a directed call park slot
Configure Br2ph1 to monitor park slot 7004
Configuration
R3:
!telephony-servicecall-park system application!ephone-dn 24number 7001park-slot timeout 10 limit 2 recall
description park slot for Br2Ph1!ephone-dn 25number 7555park-slot timeout 10 limit 2 recalldescription park slot for All Users
!ephone-dn 26number 7004park-slot directeddescription park-slot directed
!ephone 1button 4m26restart!
Explanation
Call Park slots are DNs that will park or hold a call after being activated by thepark softkey on a users phone. The advantage of call park versus simply placinga call on hold, is that once a call is parked, it can be retrieved from any phone onthe CUCME system. Call park slots are chosen based on closest match,therefore, park slot 7001 will be accessible to Br2Ph1, as its primary DN is 3001.
The CUCME matches DNs to park slots based on the last two digits on theconfigured DN number. If a match is not found for a DN, then the next availableslot is used (in this case 7555 for all users)
Directed call park allows a user to park a call at a specific slot. This isaccomplished using the Transfersoftkey, then dialing the park slot DN number.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
58/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com54
CUCME version 7.1 introduced more in depth features for call park whichessentially offer complete support for SIP phones and the ability to monitor apark slot using the button XmX command, where X represents the button and DNnumber.
Verification
VORack01R3#show ephone-dn park
DN 24 (7001) park-slot state FREENotify to () timeout 10 limit 2
Transfer back to originator
DN 25 (7555) park-slot state FREENotify to () timeout 10 limit 2
Transfer back to originator
Transfer back to originator retry 10 limit 2
DN 26 (7004) directed park-slot state FREENotify to () timeout 0 limit 0
To test basic call park: Place a call from from any phone at Br2, and attempt topark the call. Next, from another phone, dial the park slot DN number, and thecall should be picked up.
To test directed call park and line monitoring: Place a call from Br2Ph2 toBr2Ph3. Press the Transfersoftkey, and dial 7004 (the directed call park slot)Once the call is parked, you will be able to see that that park slot is in use on
Br2Ph1:
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmepark.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
59/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com55
1.23 Call Pickup
Configure ephone-dn 1 in pickup-group 101
Configure ephone-dn 2 in pickup-group 202
Ensure the Pickupsoftkey is displayed on phones in the idle state
Configuration
R3:
!
ephone-dn 1pickup-group 101
ephone-dn 2pickup-group 202
!ephone-template 1softkeys idle Newcall Pickup Redial Mobility Login HLog
!ephone 1ephone-template 1restart!ephone 2ephone-template 1restart!
Explanation
The pickup softkey allows users to pickup calls from other DN destinations within
the CUCME system. The key can be pressed and then the user dials the DNwhere the call is located. This could be a park slot, ringing DN, or on hold DN.
Pickup groups allow for easy transfer in large call environmens, where multiplegroups or departments may be setup. Using the GPickup softkey, a user can dialthe group number to pickup a call for that group.
Verification
Place a call to a phone at Br2. Using the pickup softkey on another phone, youshould be able to dial the DN at which the call is being directed and pick up thecall. The DN can be in either a ringing, or on hold state. You can also use thepickup key for a call parked in a park slot.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmecover.html#wp1092675
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
60/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com56
1.24 Music On Hold
Enable MOH
Source the audio file from local router flash
Stream the MOH to a multicast address of 239.1.1.1
Configuration
R3:!telephony-servicemoh music-on-hold.aumulticast moh 239.1.1.1 port 2000
!
Explanation
When a phone user places a call on hold, the party on hold will hear the audiobeing played from the moh source. In this case, the source is a .au file stored inthe routers flash. MOH can also be configured from a live source, which isdetailed in the further reading link below.
Verification
VORack01R3#dir flash:Directory of flash:/
76 -rw- 496521 music-on-hold.au
To verify the actual audio, place a call between Br2Ph1 and Br2ph2, place oneparty on hold, and ensure that you can hear the audio playing.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmemoh.html#wp1010372
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
61/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com57
1.25 Speed Dials
Set up speed dials for Br2ph1 to the following numbers and label eachentry:
o 1 3002 (Br2Ph2)
o 2 900442321415555 (PSTN_LOCAL)o 3 90017755011111 (PSTN_HQ)
Configuration
R3:!ephone 1fastdial 1 3002 name Br2Ph2fastdial 2 900442321415555 name PSTN_LOCALfastdial 3 90017755011111 name PSTN_HQ
!
Explanation
Although referred to as Speed Dials, the configuration syntax uses fastdial. Eachentry allows the user to select the number on their phone, and the call will beplaced to that destination.
Verification
Select the services button on the IP phone, then select My Fast Dials. Select anentry, and ensure the call is placed correctly.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmespeed.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
62/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com58
1.26 Intercom
Configure Standard Intercom between Br2Ph1 and Br2Ph3
Ensure the Barge-in option is enabled
Configure intercom that will allow the call even when the phone is busy
Configuration
R3:
!ephone-dn 16number 5001
whisper-intercom label "Whisper"!ephone-dn 17number 5002
whisper-intercom label "Whisper"
ephone-dn 18number 5003name "intercom"intercom 5002 barge-in
!ephone-dn 19name "intercom"number 5004intercom 5001 barge-in
!ephone 14:16 5:18
!ephone 2
4:17 5:19!ephone-dn 16number 5001
whisper-intercom label "Whisper"!ephone-dn 17number 5002
whisper-intercom label "Whisper"
Explanation
The intercom features in CUCME now offer two configuration options. The first isthe standard intercom, which will not work while a user is busy. The second is the
Whisper intercom, which will work even when a users phone is busy. Note thatwhisper intercom DNs can only call other intercom DNs configured in whispermode.
The intercom concept allows for a simple phone to phone conversation withouthaving to dial the other party. In addition to the simplicity of dialing, the intercomfeature will auto answer with speakerphone, similar to a building intecom system.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
63/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com59
Verification
From Br2Ph1 test the intercoms to Br2Ph3, and vice versa. Next, place a callfrom Br2Ph1 to an exernal destination, then ensure that the Whisper intercomstill works from Ph3.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmeinter.html
1.27 Directory Services
Configure per the Communications Manager Express: BasicConfiguration & Phone Registration and Number Assignment (SCCPPhones)scenarios
Create directory entries for Br2Ph1 and Br2Ph2
Configuration
R3:
!telephony-service
directory-entry 1 3001 name Br2Ph1directory-entry 2 3002 name Br2ph2!
Explanation
The directory service is enabled as soon as an entry has been added undertelephony-service. Each entry much be the in the format (Entry Identifier /Phone Number / name)
Verification
Press the directory button on one of the Br2 IP Phones, and ensure you canaccess and search the directory.
!Further Reading:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmedirs.html
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
64/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com60
1.28 Cisco Unity Express Enabling the AIM-CUE
Enable the Service Engine in R3
Assign an IP and default gateway to the service module
Set a route to reach the Service Modules IP address
Test connectivity
Configuration
R3:!interface service-engine 0/0ip unnumbered fa 0/0.11no shut
!service-module ip address 177.3.11.254 255.255.255.0service-module ip default 177.3.11.1no shut!ip route 177.3.11.254 255.255.255.255 service-engine 0/0!
Explanation
Cisco Unity Express is the small scale messaging system in the Cisco UnifiedCommunications product suite. In the CCIE lab, the CUE system will be loadedon an AIM-CUE card, which is recognized by the router as a Service-Engine and
Service-Module. The Service-Engine is the addressable interface, which must beenabled to provide communication with the Service-Module. The address of theService-Engine can essentially be anything of your chosing, however it isrecommened to tie it to the voice interface (in this case fa 0.0/11) with the ip-unnumberedcommand.
After enabling the Service-Engine, you must define an IP and default-gateway forthe Service-Module, followed by an IP Route, which will instruct the router how todirect traffic to the CUE module itself. Note that the route points to the Service-Engine as this is the addressable interface the router recognizes. To verify theconfiguration of the route, you can perform both a ping to the Service-Modules IP
address, as well as perform a show ip routewhich will show all routesconfigured on the router. The route to the Service-Engine will show as a staticroute, as shown below.
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
65/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com61
Verification
VORack01R3#show run | section Service-Engineinterface Service-Engine0/0ip unnumbered FastEthernet0/0.11service-module ip address 177.3.11.254 255.255.255.0service-module ip default-gateway 177.3.11.1
ip route 177.3.11.254 255.255.255.255 Service-Engine0/0
VORack01R3#ping 177.3.11.254
Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 177.3.11.254, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
VORack01R3#service-module service-Engine 0/0 statistics
Module Reset Statistics:CLI reset count = 0CLI reload count = 0Registration request timeout reset count = 0Error recovery timeout reset count = 0Module registration count = 1
VORack01R3#service-module service-Engine 0/0 statusService Module is Cisco Service-Engine0/0Service Module supports session via TTY line 194Service Module is in Steady stateService Module heartbeat-reset is enabledGetting status from the Service Module, please wait..Cisco Unity Express 7.0.3
CUE Running on AIMVORack01R3#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS
level-2ia - IS-IS inter area, * - candidate default, U - per-user
static routeo - ODR, P - periodic downloaded static route
Gateway of last resort is not set
177.0.0.0/24 is subnetted, 2 subnetsC 177.0.201.0 is directly connected, Serial0/0/1:0.1
O 177.0.101.0 [110/115] via 177.0.201.1, 19:05:39,Serial0/0/1:0.1177.1.0.0/16 is variably subnetted, 8 subnets, 2 masks
O 177.1.254.2/32 [110/116] via 177.0.201.1, 19:05:39,Serial0/0/1:0.1C 177.1.254.3/32 is directly connected, Loopback0O 177.1.254.1/32 [110/51] via 177.0.201.1, 19:05:39,Serial0/0/1:0.1O 177.1.19.0/24 [110/51] via 177.0.201.1, 19:05:39,Serial0/0/1:0.1
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
66/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com62
O 177.1.254.254/32 [110/52] via 177.0.201.1, 19:05:40,Serial0/0/1:0.1O 177.1.10.0/24 [110/51] via 177.0.201.1, 19:05:40,Serial0/0/1:0.1O 177.1.11.0/24 [110/51] via 177.0.201.1, 19:05:40,Serial0/0/1:0.1O 177.1.12.0/24 [110/51] via 177.0.201.1, 19:05:40,
Serial0/0/1:0.1177.3.0.0/16 is variably subnetted, 3 subnets, 2 masks
S 177.3.11.254/32 is directly connected, Service-Engine0/0C 177.3.11.0/24 is directly connected, FastEthernet0/0.11C 177.3.12.0/24 is directly connected, FastEthernet0/0.12
10.0.0.0/24 is subnetted, 1 subnetsO 10.0.11.0 [110/53] via 177.0.201.1, 19:05:41, Serial0/0/1:0.1
177.253.0.0/24 is subnetted, 1 subnetsO 177.253.1.0 [110/52] via 177.0.201.1, 19:05:41, Serial0/0/1:0.1
!Further Reading:
http://www.cisco.com/en/US/products/sw/voicesw/ps5520/products_configuration_example09186a008037f2a9.shtml
8/13/2019 Unlock Iewb Vo Vol i v3.Section.1.Cucme Cue.1.6
67/91
CCIE Voice Lab Workbook Volume I Version 3.0 Communications Manager Express
Copyright 2009 Internetwork Expert INE.com63
1.29 Cisco Unity Express Initialization
Reset the CUE Module to defaults
Perform the initialization configuration
Set the timezone to Great Britain
Set the administrator name to: admin
Set the password to: cisco
Configuration
VORack01R3#service-module service-Engine 0/0 sessionTrying 177.3.11.1, 2194 ... Opencue#cue# offline!!!WARNING!!!: If you are going offline to do a backup, it isrecommendedthat you save the current running configuration using the 'write'command,prior to going to the offline state.
Putting the system offline will terminate all end user sessions.
Are you sure you want to go offline[n]? : ycue(offline)#cue(offline)# restore factory default!!!WARNING!!!: This operation will cause all configuration and dataon the system to be erased. This operation is not re