+ All Categories
Home > Documents > All in One Lab Guide for Cisco CME

All in One Lab Guide for Cisco CME

Date post: 29-Nov-2015
Category:
Upload: noscribe44
View: 157 times
Download: 19 times
Share this document with a friend
Description:
CME Lab guideSet up and verify CVTA on 79702. Register Video enabled ephone to GK3. Verify CME to CME video call over H.3234. Verify that video is preserved for call flows that support video5. Verify video to audio fallback for audio-only call flows6. Set up and verify video calls forwarded to CUE
Popular Tags:
157
1 © 2005 Cisco Systems, Inc. All rights reserved. CME 4.0.1/CUE 2.3 First Look Lab Topology
Transcript
Page 1: All in One Lab Guide for Cisco CME

1© 2005 Cisco Systems, Inc. All rights reserved.

CME 4.0.1/CUE 2.3 First LookLab Topology

Page 2: All in One Lab Guide for Cisco CME

222© 2005 Cisco Systems, Inc. All rights reserved.

POD Layout

Gatekeeper1.1.33.222

SIP Proxy1.1.33.222

POD

Equ

ipm

ent

Shar

ed E

quip

men

t

PODCME/CUE

CIPC(1x03)

7961(1x02)

7941(1x03)

7970(1x01)

CVTA

2.2.2.2 (Private VLAN)

1.1.33.x (Public WAN)

Proctor CME1.1.33.111

EZ-VPN1.1.33.111

Page 3: All in One Lab Guide for Cisco CME

333© 2005 Cisco Systems, Inc. All rights reserved.

CME router physical setup

FXO – 0/1/1

FXS – 0/0/1

FastEthernet 0/0 (1.1.33.x)

Connection to WAN (1.1.33.0/24)

Connection to LAN (2.2.2.0/24)

VLAN1 (2.2.2.2)NAT

FXS – 0/0/0Analog phone

CME 1.1.x.1CUE 1.1.x.2

Loopback0 (1.1.x.0)

Page 4: All in One Lab Guide for Cisco CME

444© 2005 Cisco Systems, Inc. All rights reserved.

1.1.33.222SIP Proxy

http://1.1.x.2/1.1.x.1CME/CUE GUI URL (POD x)

-

-

-

Other Info

1.1.33.222Gatekeeper

1.1.33.111EZ-VPN server

1.1.33.111

IP AddressItemProctor CME

General Info: IP Addresses

Page 5: All in One Lab Guide for Cisco CME

666© 2005 Cisco Systems, Inc. All rights reserved.

Logins and Passwords

• Router CLI:– Password: cisco

• CUE and CME GUI:– Username: admin

– Password: cisco

• CUE end users:– Usernames: userone (1x01), usertwo (1x02)

– Passwords: cisco

• CUE VMail:– PIN: 1234

Page 6: All in One Lab Guide for Cisco CME

CME Video Telephony

CME4.0/CUE2.3 First Look

1

Page 7: All in One Lab Guide for Cisco CME

CME Video Lab

Purpose:

1. Set up and verify CVTA on 7970 2. Register Video enabled ephone to GK 3. Verify CME to CME video call over H.323 4. Verify that video is preserved for call flows that support video 5. Verify video to audio fallback for audio-only call flows 6. Set up and verify video calls forwarded to CUE

Highlights:

• CME 4.0 adds CVTA support on 7940/60/41/61/70/71 IP phones • CME 4.0 supports video calls over H.323 trunk with GK call routing • CME 4.0 supports video preservation for call forward and transfers between

video capable endpoints • CME 4.0 supports audio fallback for call forward and transfers to audio-only

endpoints, such as CIPC and CUE. • CME 4.0 supports audio fallback for 3-way conference • CME 4.0 supports video calls over H.323 trunk to CCM video endpoints • CME 4.0 supports audio fallback for call transfer/forward to CCM endpoints

Setup:

• For all procedures below, X is your POD number, Y is the partner POD number. We recommend that you copy the configs in this doc to text editor and replace X with your pod number, and then copy the edited configs to your router console. The variables that need to be modified with your pod# are in red.

• If you get stuck on any portion of the lab, please refer to the sample solution for the recommended configuration

• Cisco VTA 1.0.2 does not support CIPC. Make sure CIPC on your laptop is shutdown before proceeding with the lab

Instructions:

I. Provision CME Video

1. Connect your Laptop to the cable connected to the switch port on the 7970 2. If you have installed the Cisco VTA software already, plug in the VTA and

proceed to step 5 3. If you have not already done so, install VT advantage onto your laptop.

Please use the files provided by your lab instructor. For reference, the latest version, cvta-Admin-fmr.1-0-2.zip can be downloaded below

http://www.cisco.com/cgi-bin/tablebuild.pl/cvta

Extract and execute cvta-1-0-2.exe follow the installation and plugin the VTA when the software prompts you to add the VTA.

2

Page 8: All in One Lab Guide for Cisco CME

4. Plug VT Advantage into USB port of your laptop only when prompted by the installation phase to do so

5. Telnet to your router. 6. Set maximum bit rate to 384 kbps

telephony-service video maximum bit-rate 384 exit

7. Make video service on available on the phones. This command is case sensitive IOS will not provide a warning if command is entered incorrectly.Copy and paste to be certain.

telephony-service service phone videoCapability 1 no create cnf create cnf

8. Enable video on the phone, and reset.

ephone 1 video reset

9. After your phone has registered, verify that your phone shows the video icon

on lower right hand corner of its display. 10. Open the VT Advantage Client on your laptop. Verify that the connectivity

between your IP phone and VTA client has been established. Successful connection would appear as below:

3

Page 9: All in One Lab Guide for Cisco CME

11. If connectivity is not established between phone and VTA after 2 minutes, please follow the troubleshooting steps below:

• Disable your wireless network card • Disable Windows firewall or any other firewall software on your laptop • Disable and re-enable your wired network card • Make a couple of test calls to local CME phones

12. Verify the video capability of your IP phone from CME CLI:

pod33#show ephone registered

ephone-1 Mac:0015.6269.7929 TCP socket:[5] activeLine:0 REGISTERED in SCCP ver 6 + Video and Server in ver 5 mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:7 IP:10.10.33.101 49445 7971 keepalive 3 max_line 8 button 1: dn 1 number 13301 CH1 IDLE CH2 IDLE Username: user1 Password: user1

CME 4.0 supports CVTA 1.0.2 on 7940/60/41/61/70/71 IP phones II. Making video calls over GK routed H.323 network

In the next section, you will need to partner with the pod next to you

1. Configure dialplan-pattern to register 10 digit E.164 number to GK telephony-service dialplan-pattern 1 408555.... extension-length 4 2. Disable GK registration for all other ephone-dn on your CME telephony-service max-dn 50 no-reg

CME 4.0 adds the ability to disable GK registration globally

3. Register CME to GK

interface Loopback0 h323-gateway voip interface h323-gateway voip id podX ipaddr 1.1.33.222 1719 h323-gateway voip h323-id gwX h323-gateway voip tech-prefix 1# h323-gateway voip bind srcaddr 1.1.X.1 exit gateway exit

4. Configure translation-rule for modifying called/calling number to 10 digit

E.164 format

voice translation-rule 1

4

Page 10: All in One Lab Guide for Cisco CME

rule 1 /^9/ // ! Exit voice translation-rule 2 rule 1 /^1/ /4085551/ exit ! ! voice translation-profile call-out translate calling 2 translate called 1 exit

5. Create voice-class for H.323 slow-start

voice class h323 1 call start slow

CME 4.0 requires slow-start for video calls over H.323.

6. Configure dial-peer to route H.323 calls to GK, replacing XX with pod number

dial-peer voice 10 voip translation-profile outgoing call-out destination-pattern 9408555.... incoming called 4085551X.. voice-class h323 1 session target ras dtmf-relay h245-alphanumeric codec g711ulaw no vad exit ! dial-peer voice 11 voip destination-pattern 408555....

voice-class h323 1 session target ras dtmf-relay h245-alphanumeric codec g711ulaw no vad

! Note that the translation-profile and voice-class configured in the previous steps are applied to the H.323 dial-peer 7. Enter command below to enable H450.12:

voice service voip supplementary-service h450.12 advertise-only

H450 is required for preserving video when call is transfered/forwarded over H.323 trunk. H450.12 capabilities exchange will allow CME to

5

Page 11: All in One Lab Guide for Cisco CME

automatically detect if remote party supports H.450 call transfer/forward

8. Call the VTA phones in your partner pod by dialing 94085551Y01. If you are

in pod1, call pod2, and so forth. Verify that you can see video from your partner on the VTA client.

Example: if are in POD1, you will call POD2 by dialing 94085551201 9. While the video call between you and your partner pod is active, verify the

call state from CME console

pod00# show call active video ......... VIDEO: VideoCap_Codec=H263 VideoCap_Format=CIF VideoUsedBandwidth=7680 Telephony call-legs: 1 SIP call-legs: 0 H323 call-legs: 1 Call agent controlled call-legs: 0 SCCP call-legs: 0 Multicast call-legs: 0 Total call-legs: 2…......

pod33#sho call active video compact

<callID> A/O FAX T<sec> Codec type Peer Address IP R<ip>:<udp> Total call-legs: 2

521 ANS T658 g711ulaw VOIP P4080010201 10.10.100.2:16546 522 ORG T658 g711ulaw TELE-VIDEO P4080013301

III. Audio fallback

1. Call the VTA phones in your partner pod by dialing 94085551Y01. Verify that you can see your partner on the VTA client.

2. From the 7970, transfer the video call to CME 7961. Verify that the call falls

back to audio. Hang up.

Video calls that are transferred to non-video endpoints will fallback to audio. 3. Call the VTA phones in your partner pod by dialing 94085551Y01. Verify that

you can see your partner on the VTA client. 4. From the 7970, initiate 3 way conference with 7961. Verify that the call falls

back to audio. CME 4.0 is NOT a MCU. All conference calls will fallback to audio.

5. Enter following commands to allow H.323 calls to forward to CUE using SIP

voice service voip

6

Page 12: All in One Lab Guide for Cisco CME

allow-connections h323 to sip

6. Create voice-class for H.323 fast-start voice class h323 2 call start fast

7. Apply voice-class to CUE dial-peer dial-peer voice 1 voip voice-class h323 2

dial-peer voice 2 voip voice-class h323 2

Prior to 2.3, CUE does not support SIP Delayed Media. Prior to CUE 2.3, in order to have video and CUE co-exist, you need to enable H.323 fast-start on the CUE dial-peer and H.323 slow-start for the H.323 dial-peer.

8. Call the VTA phones in your partner pod by dialing 94085551Y01. Verify that

you can see your partner on the VTA client. 9. From the 7970, initiate transfer to CME 7960. When 7960 begins to ring,

press transfer on 7970 to execute transfer on ringing. Do not answer the call on 7960.

10. Verify that the call is forwarded to CUE successfully. Verify the call falls back

to audio. IV. Video preservation (optional)

1. Call the VTA phone in your partner pod by dialing 94085551YY01. Verify that you can see your partner on the VTA client.

2. Press transfer and call to proctor CME phone by dialing 94085552001. Verify

that you now see video from proctor pod. 3. Execute the transfer to proctor CME phone by pressing Transfer. Verify that

after the transfer is executed, your partner can see video from proctor pod. Video calls that are transferred using H.450.2 will be preserved if transfer destination supports video.

7

Page 13: All in One Lab Guide for Cisco CME

Sample Configuration version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod1 ! boot-start-marker boot-end-marker ! logging buffered 51200 warnings enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 2.2.2.1 2.2.2.100 ! ip dhcp pool lan network 2.2.2.0 255.255.255.0 option 150 ip 1.1.1.1 default-router 2.2.2.2 ! ! no ip domain lookup ip domain name cisco.com ! ! ! voice-card 0 no dspfarm ! ! ! voice service voip allow-connections h323 to sip supplementary-service h450.12 advertise-only ! ! ! ! voice class h323 1 call start slow call preserve ! !

8

Page 14: All in One Lab Guide for Cisco CME

! ! voice class h323 2 call start fast call preserve ! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /4085551/ ! voice translation-rule 3 rule 1 /^4085551/ /1/ ! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! ! ! ! ! interface Loopback0 description CME/CUE/VoIP source interface ip address 1.1.1.1 255.255.255.252 h323-gateway voip interface h323-gateway voip id pod1 ipaddr 1.1.33.222 1719 h323-gateway voip h323-id gw1 h323-gateway voip tech-prefix 1# h323-gateway voip bind srcaddr 1.1.1.1 ! interface FastEthernet0/0 description WAN ip address 1.1.33.1 255.255.255.0 ip nat outside ip virtual-reassembly duplex auto

9

Page 15: All in One Lab Guide for Cisco CME

speed auto ! interface Service-Engine0/0 description AIM-CUE ip unnumbered Loopback0 service-module ip address 1.1.1.2 255.255.255.252 service-module ip default-gateway 1.1.1.1 ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! interface FastEthernet0/3/0 ! interface FastEthernet0/3/1 ! interface FastEthernet0/3/2 ! interface FastEthernet0/3/3 ! interface FastEthernet0/3/4 ! interface FastEthernet0/3/5 ! interface FastEthernet0/3/6 ! interface FastEthernet0/3/7 ! interface FastEthernet0/3/8 ! interface Vlan1 description LAN ip address 2.2.2.2 255.255.255.0 ip nat inside ip virtual-reassembly ! router eigrp 1 redistribute static network 1.0.0.0 auto-summary ! ip route 1.1.1.2 255.255.255.255 Service-Engine0/0 ! ! ip http server ip http authentication local no ip http secure-server ip nat inside source list 100 interface FastEthernet0/0 overload ! access-list 100 permit ip 2.2.2.0 0.0.0.255 any !

10

Page 16: All in One Lab Guide for Cisco CME

! ! ! ! tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM41.7-0-3-0S.loads tftp-server flash:CVM41.2-0-2-26.sbn tftp-server flash:cnu41.2-7-6-26.sbn tftp-server flash:Jar41.2-9-2-26.sbn ! control-plane ! ! ! voice-port 0/0/0 description *** PSTN-Phone *** station-id name PSTN-Caller station-id number 4085551100 ! voice-port 0/0/1 cptone JP timeouts initial 120 timeouts interdigit 120 description *** Simulated-PSTN *** ! voice-port 0/1/0 ! voice-port 0/1/1 description *** FXO-Trunk *** ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** translation-profile outgoing call-cue destination-pattern 119. session protocol sipv2 session target ipv4:1.1.1.2 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 4085551199 voice-class h323 2 session protocol sipv2

11

Page 17: All in One Lab Guide for Cisco CME

session target ipv4:1.1.1.2 incoming called-number 4085551199 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 1000 pots description *** to Analog Phone *** destination-pattern 4085551100 port 0/0/0 ! dial-peer voice 10 voip translation-profile outgoing call-out destination-pattern 9408555.... voice-class h323 1 session target ras incoming called-number 40855511... dtmf-relay h245-alphanumeric codec g711ulaw no vad ! dial-peer voice 11 voip destination-pattern 408555.... voice-class h323 1 session target ras dtmf-relay h245-alphanumeric codec g711ulaw no vad ! ! gateway ! ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7941 TERM41.7-0-3-0S load 7961 TERM41.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 no-reg primary ip source-address 1.1.1.1 port 2000 service phone videoCapability 1 system message Pod1 dialplan-pattern 1 408555.... extension-length 4 voicemail 1019 max-conferences 8 gain -6 call-forward pattern .T

12

Page 18: All in One Lab Guide for Cisco CME

moh en_bacd_music_on_hold.au web admin system name admin password cisco dn-webedit time-webedit transfer-system full-consult transfer-pattern 9.......... transfer-pattern .... secondary-dialtone 9 create cnf-files version-stamp 7960 May 04 2006 17:23:42 ! ! ephone-dn 1 dual-line number 1101 no-reg primary name Pod1-User1 call-forward busy 1199 call-forward noan 1199 timeout 8 ! ! ephone-dn 2 dual-line number 1102 no-reg primary name Pod1-User2 call-forward busy 1199 call-forward noan 1199 timeout 8 ! ! ephone-dn 3 dual-line number 1103 no-reg primary name Pod1-User3 call-forward busy 1199 call-forward noan 1199 timeout 8 ! ! ephone-dn 4 number 10104 no-reg primary name Pod01-CIPC ! ! ephone-dn 40 number 8000.... no-reg primary name MWI-on mwi on ! ! ephone-dn 41 number 8001.... no-reg primary name MWI-off mwi off ! ! ephone 1 device-security-mode none description 7970 video

13

Page 19: All in One Lab Guide for Cisco CME

username "userone" password null mac-address 0017.0E01.0F56 type 7970 button 1:1 ! ! ! ephone 2 device-security-mode none description 7961 username "usertwo" password null mac-address 0017.59E9.6914 type 7961 button 1:2 ! ! ! ephone 3 device-security-mode none description 7941 username "userthree" password null mac-address 0017.5A85.0A3B type 7941 button 1:3 ! ! ! ephone 4 device-security-mode none description Teleworker mac-address 0005.9A3C.7800 codec g729r8 mtp button 1:4 ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 194 no activation-character no exec transport preferred none transport input all transport output lat pad telnet rlogin lapb-ta mop udptn v120 ssh line vty 0 4 exec-timeout 0 0 privilege level 15 logging synchronous no login transport input telnet ssh

14

Page 20: All in One Lab Guide for Cisco CME

line vty 5 15 exec-timeout 0 0 privilege level 15 logging synchronous no login transport input telnet ssh line vty 16 988 exec-timeout 0 0 logging synchronous no login ! scheduler allocate 20000 1000 ntp clock-period 17179664 ntp server 1.1.33.111 ! webvpn context Default_context ssl authenticate verify all ! no inservice ! ! end

15

Page 21: All in One Lab Guide for Cisco CME

CME Remote Teleworker

CME4.0/CUE2.3 First Look

1

Page 22: All in One Lab Guide for Cisco CME

CME Remote Teleworker Lab Purpose:

1. Set up and verify VPN between main site and laptop at home-office. 2. Set up and verify CIPC registers and can call other phones.

Highlights:

• CME 4.0.1 adds support for remote phones – this lab details the procedure to setup a remote phone for Teleworker support along with the required phone parameters. It also gives you a flavor of how easy it is to configure a VPN tunnel with SDM.

Setup:

• For all procedures below, you will work with the central ISR as the HQ and your router as a CME. In other setups, it could be an 870 series router to which an IP phone or laptop with IP Communicator are attached. The connection between CME and remote site has to be a “business class” DSL/cable link so that some QoS is provided by the service-provider. A minimum of 64k is needed per phone that is connected to the remote-site. Connect your laptop to the cable directly connected to the switch (labeled “Remote PC”) and not through a phone switch for this lab. The setup in this lab is done for a VPN client on laptop along with IP Communicator. It can be done with the 870 series terminating the EzVPN connection and phones connected to the 870 series router.

Instructions:

I. Install Cisco IP Communicator on your laptop

Run installer on CiscoIPCommunicatorSetup.exe to install CIPC version 2.0(1a) on your laptop. If you have an older instance of CIPC on your laptop, please uninstall it before installing this new version.

II. Configuring your VPN Client

1. Run installer on vpnclient-win-msi-4.8.01.0300-k9.exe to install Cisco VPN client on your laptop.

2. After software installs, configure your VPN client to access the EZ-VPN server. In the screen below, the “Name” parameter is very important. This should match the group settings on EasyVPN server setup..

2

Page 23: All in One Lab Guide for Cisco CME

For the purposes of this lab, add a new connection with the following parameters: Host: 1.1.33.111 Group Authentication: Selected Name: remotephone Password: cisco

Now, connect the yellow cable directly from etherswitch HWIC to your laptop. You should get an IP address on the 2.2.2.0 network. Disable your wireless connection as it may cause routes to be defaulted to itself. You’ll connect to the VPN in a later step.

III.

3

Page 24: All in One Lab Guide for Cisco CME

Configure an ephone to be a remote-phone and use G.729 codec

Configure the following for each remote phone on your CME Pod router: On your PC: Get a command prompt (Start >> run >> cmd)

C:\>ipconfig /all … <snip> Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Intel Gigabit Ethernet Adapter Physical Address. . . . . . . . . : 00-01-6C-3C-78-9E Dhcp Enabled. . . . . . . . . . . : Yes IP Address. . . . . . . . . . . . : 2.2.2.101 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 2.2.2.2

On your CME Pod, configure the following: ephone-dn 4 number 1x04 (where x is pod number) name Podx-CIPC ! ephone 4 mac-address <mac of Ethernet adapter> (from above output – 0001.6c3c.789e ) mtp codec g729r8 button 1:4 description Teleworker

IV. Configuring your CIPC Start Cisco IP Communicator and under Preferences >> Network, use the Cisco Systems VPN Client Adapter. For TFTP Server, use the IP address of your Pod CME. This will register your CIPC with the pod CME and you should be able to use it to make all phone calls.

4

Page 25: All in One Lab Guide for Cisco CME

Now, double-click on the new VPN connection that you created. It should ask you for a username and password – use the following:

Username: podXX ( where xx is your pod number. example: pod1) Password: cisco

This should give you an address on the 3.3.3.0 network.

Make the following test calls and verify the codec used by double-clicking the “?” button. 1. For calls to another IP phone on the same CME, the codec should be G.729. 2. For calls to CUE, the codec will revert to G.711ulaw because transcoding is not configured and CUE requires G.711 for audio. G.729 would be supported for this call flow if trancoding were enabled. 3. Have another IP phone on the same CME conference in CIPC with another IP phone. Verify that the codec reverts to G.711ulaw because transcoding is not configured and CME 3-part conferencing requires G.711. G.729 would be supported for this call flow if trancoding were enabled.

5

Page 26: All in One Lab Guide for Cisco CME

If you receive two-way audio for all your test calls, your lab setup is fine and complete.

References: Teleworker Remote Phones URL: http://www.cisco.com/en/US/products/sw/voicesw/ps4625/products_configuration_guide_chapter09186a00805b21ba.html#wp1056386

Transcoding support – URL: http://www.cisco.com/en/US/products/sw/voicesw/ps4625/products_configuration_guide_chapter09186a00805b21bd.html

Configuration: VPN Setup between hub/HQ and spoke/remote-site

Important Note: You do NOT have to do this step as the central VPN server ISR is already setup for you. Instructions in this step are for reference only. If you want to enable access to your local SDM, configure an admin account on your CME: username admin privilege 15 password sdm Launch SDM GUI by using Internet Explorer and doing an http session to the router. http://1.1.x.1 username: admin password: sdm All new routers are pre-loaded with SDM so this would not take any special efforts to install. If you need to install SDM, download the latest zip file from CCO and put the following files on router flash: common.tar, sdm.tar, home.tar, home.shtml and sdmconfig-<platform>.cfg. You will also need to point to the location for http with “ip http path flash:”. As soon as you launch a browser session to the ISR, you are taken through two initialization screens and then this SDM GUI. For this to work right, you have to enable popups (at least for the CME router’s URL).

6

Page 27: All in One Lab Guide for Cisco CME

On this GUI, click on “Configure” and then on “Easy VPN Server”. This opens up the following screen:

7

Page 28: All in One Lab Guide for Cisco CME

If AAA is disabled, you need to enable it with the link OR say “Yes” when you hit the “Launch Easy VPN Server Wizard”.

8

Page 29: All in One Lab Guide for Cisco CME

Click on “Next” and then choose the interface that is connected to the WAN side of the network (through which clients/remote-offices connect).

9

Page 30: All in One Lab Guide for Cisco CME

Parameters in the screen above and the following screens can be changed if needed – the defaults work fine for most applications.

10

Page 31: All in One Lab Guide for Cisco CME

11

Page 32: All in One Lab Guide for Cisco CME

12

Page 33: All in One Lab Guide for Cisco CME

13

Page 34: All in One Lab Guide for Cisco CME

14

Page 35: All in One Lab Guide for Cisco CME

In the screen below, the “Name of This Group” parameter is very important. This should match the group settings on VPN Client. When adding the pool of IP Addresses, use a pool that is not the same network(s) as the device – preferably a separate “VPN” address space. Also put this address space in your routing tables as needed.

15

Page 36: All in One Lab Guide for Cisco CME

16

Page 37: All in One Lab Guide for Cisco CME

17

Page 38: All in One Lab Guide for Cisco CME

Sample Configuration version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod10 ! boot-start-marker boot-end-marker ! logging buffered 51200 warnings enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 2.2.2.1 2.2.2.100 ! ip dhcp pool lan network 2.2.2.0 255.255.255.0 option 150 ip 1.1.10.1 default-router 2.2.2.2 ! ! no ip domain lookup ip domain name cisco.com ! ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! ! ! ! ! ! !

18

Page 39: All in One Lab Guide for Cisco CME

voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /4085551/ ! voice translation-rule 3 rule 1 /^4085551/ /1/ ! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! ! ! ! ! interface Loopback0 description CME/CUE/VoIP source interface ip address 1.1.10.1 255.255.255.252 ! interface FastEthernet0/0 description WAN ip address 1.1.33.10 255.255.255.0 ip nat outside ip virtual-reassembly duplex auto speed auto ! interface Service-Engine0/0 description AIM-CUE ip unnumbered Loopback0 service-module ip address 1.1.10.2 255.255.255.252 service-module ip default-gateway 1.1.10.1 ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto !

19

Page 40: All in One Lab Guide for Cisco CME

interface FastEthernet0/3/0 ! interface FastEthernet0/3/1 ! interface FastEthernet0/3/2 ! interface FastEthernet0/3/3 ! interface FastEthernet0/3/4 ! interface FastEthernet0/3/5 ! interface FastEthernet0/3/6 ! interface FastEthernet0/3/7 ! interface FastEthernet0/3/8 ! interface Vlan1 description LAN ip address 2.2.2.2 255.255.255.0 ip nat inside ip virtual-reassembly ! router eigrp 1 redistribute static network 1.0.0.0 auto-summary ! ip route 1.1.10.2 255.255.255.255 Service-Engine0/0 ! ! ip http server ip http authentication local no ip http secure-server ip nat inside source list 100 interface FastEthernet0/0 overload ! access-list 100 permit ip 2.2.2.0 0.0.0.255 any ! ! ! ! ! tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM41.7-0-3-0S.loads tftp-server flash:CVM41.2-0-2-26.sbn tftp-server flash:cnu41.2-7-6-26.sbn tftp-server flash:Jar41.2-9-2-26.sbn ! control-plane

20

Page 41: All in One Lab Guide for Cisco CME

! ! ! voice-port 0/0/0 description *** PSTN-Phone *** station-id name PSTN-Caller station-id number 4085551000 ! voice-port 0/0/1 cptone JP timeouts initial 120 timeouts interdigit 120 description *** Simulated-PSTN *** ! voice-port 0/1/0 ! voice-port 0/1/1 description *** FXO-Trunk *** ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** translation-profile outgoing call-cue destination-pattern 109. session protocol sipv2 session target ipv4:1.1.10.2 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 4085551099 session protocol sipv2 session target ipv4:1.1.10.2 incoming called-number 4085551099 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 1000 pots description *** to Analog Phone *** destination-pattern 4085551000 port 0/0/0 ! ! ! ! !

21

Page 42: All in One Lab Guide for Cisco CME

gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7941 TERM41.7-0-3-0S load 7961 TERM41.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 1.1.10.1 port 2000 dialplan-pattern 1 408555.... extension-length 4 voicemail 1099 max-conferences 8 gain -6 call-forward pattern .T moh en_bacd_music_on_hold.au web admin system name admin password cisco dn-webedit time-webedit transfer-system full-consult transfer-pattern 9.......... transfer-pattern .... secondary-dialtone 9 create cnf-files version-stamp 7960 May 05 2006 00:09:51 ! ! ephone-dn 1 dual-line number 1001 name Pod10-User1 call-forward busy 1099 call-forward noan 1099 timeout 8 ! ! ephone-dn 2 dual-line number 1002 name Pod10-User2 call-forward busy 1099 call-forward noan 1099 timeout 8 ! ! ephone-dn 3 dual-line number 1003 name Pod10-User3 call-forward busy 1099 call-forward noan 1099 timeout 8 ! ! ephone-dn 4 dual-line number 1004 name Pod10-CIPC call-forward busy 1099 call-forward noan 1099 timeout 8

22

Page 43: All in One Lab Guide for Cisco CME

! ! ephone-dn 40 number 8000.... no-reg primary name MWI-on mwi on ! ! ephone-dn 41 number 8001.... no-reg primary name MWI-off mwi off ! ! ephone 1 device-security-mode none description 7970 username "userone" password null mac-address 0017.0E01.14E6 type 7970 button 1:1 ! ! ! ephone 2 device-security-mode none description 7961 username "usertwo" password null mac-address 0017.59E9.6A67 type 7961 button 1:2 ! ! ! ephone 3 device-security-mode none description 7941 username "userthree" password null mac-address 0017.5ADF.7FFD type 7941 button 1:3 ! ! ! ephone 4 device-security-mode none mac-address 0005.9A3C.7800 codec g729r8 mtp button 1:4 ! ! !

23

Page 44: All in One Lab Guide for Cisco CME

line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 194 no activation-character no exec transport preferred none transport input all transport output lat pad telnet rlogin lapb-ta mop udptn v120 ssh line vty 0 4 exec-timeout 0 0 privilege level 15 logging synchronous no login transport input telnet ssh line vty 5 15 exec-timeout 0 0 privilege level 15 logging synchronous no login transport input telnet ssh line vty 16 988 exec-timeout 0 0 logging synchronous no login ! scheduler allocate 20000 1000 ntp clock-period 17179890 ntp server 1.1.33.222 ! webvpn context Default_context ssl authenticate verify all ! no inservice ! ! end pod10#

24

Page 45: All in One Lab Guide for Cisco CME

CME FXO trunk

CME4.0/CUE2.3 First Look

1

Page 46: All in One Lab Guide for Cisco CME

CME FXO Trunk Lab Purpose:

1. Set up and verify FXO trunk monitor 2. Set up and verify B-ACD in regular and drop-through mode for inbound calls

to CO trunk 3. Verify Trunk monitor button optimization 4. Set up and verify CO trunk transfer recall 5. Set up and verify CO trunk auto-line answer 6. Set up and verify Night-service ring

Highlights:

• CME 4.0.1 adds the ability monitor the state of a FXO or T1 CAS port that is trunked to an ephone-dn

• CME 4.0.1 adds the ability monitor to have inbound calls to FXO answered by B-ACD in regular and drop-through mode

• CME 4.0.1 adds the ability transfer calls from FXO trunk to internal extension. When transfer is committed, call will shift to trunked ephone-dn (button optimization.)

• CME 4.0.1 adds the ability to directly pick-up an ephone-dn configured for auto-line by going offhook

• CME 4.0.1 adds the ability to over-ride silent ringing on an ephone-dn during night-service mode

Setup:

• For all procedures below, X is your POD number, and Y is the partner POD number. We recommend that you copy the configs in this doc to text editor and replace X with your pod number, and then copy the edited configs to your router console. The variables that need to be modified with your pod# are in red.

• If you get stuck on any portion of the lab, please refer to the sample solution for the recommended configuration

Instructions:

I. CO trunk Monitor

1. Logon to CME router. Configure ephone-dn 11 and ephone-dn 12 as trunk

lines

ephone-dn 11 dual-line number 1X11 name CO trunk1 label Trunk1X11 trunk 1X22 monitor-port 0/1/1

2

Page 47: All in One Lab Guide for Cisco CME

The ability to configure dual-line ephone-dn as trunk line was added with CME 4.0.1

2. Configure dial-peer to trunk to FXO port

dial-peer voice 200 pots destination-pattern 1X22 port 0/1/1

3. Assign ephone-dn 11 to 2nd button of 7970 and 7961.

ephone 1 button 1:1 2:11 ! ephone 2 button 1:2 2:11

4. Restart both phones. Verify that the trunk line appears on all phones. Note: Assigning trunk ephone-dn disables onhook redial. You will need to offhook to be able to redial.

ephone 1 restart ! ephone 2 restart

5. On 7961, press button labeled CO Trunk1. Verify that you receive dial-tone from CO. The LED on 2nd button of 7970 will turn red to indicate line is in use. Press EndCall softkey to disconnect trunk.

6. On 7970, press button labeled CO Trunk1. Verify that you receive dial-

tone from CO. The LED on 2nd button of 7961 will turn red to indicate line is in use. Press EndCall softkey to disconnect trunk.

Prior to CME 4.0.1, a trunked ephone-dn could not tell the status of the FXO port if the port was being used by another ephone-dn or dial-peer. monitor-port x/x/x will show busy state on a trunk ephone-dn if the monitored port FXO or T1 CAS port is in use. This allows users to see the port availability state from the phone For the purposes of the lab, the “CO” is a loopback cable from FXO port 0/1/1 to a FXS port 0/0/0 on the same CME router. The FXS port is configured for Japanese (JP) dial-tone so you can tell when the CO is being accessed.

II.

3

Page 48: All in One Lab Guide for Cisco CME

B-ACD on CO trunk

1. Extract contents of b-acd tar file into flash: pod1# archive tar /x flash:cme-b-acd-2.1.0.0.tar flash:

2. Configure hunt-group:

ephone-hunt 1 longest-idle pilot 1X31 list 1X01, 1X02 timeout 5, 5

3. Configure B-ACD queue script. Ignore the “Warning: parameter ___ has not been registered under acd namespace” messages.

application service acd flash:app-b-acd-2.1.0.0.tcl param aa-hunt1 1X31 param aa-hunt2 1X11 param queue-manager-debugs 1 param number-of-hunt-grps 2 param queue-len 30

The call application voice that were used to configure B-ACD commands with 12.3(11)T (CME 3.2) will automatically by IOS and applied to the configuration in the new param format.

4

Page 49: All in One Lab Guide for Cisco CME

4. Configure B-ACD AA script application service main-aa flash:app-b-acd-aa-2.1.0.0.tcl paramspace english index 1 param service-name acd paramspace english language en param second-greeting-time 30

param max-time-vm-retry 2 param max-time-call-retry 60 param voice-mail 1X99 param aa-pilot 1X30 paramspace english location flash: param number-of-hunt-grps 2 param handoff-string main-aa param dial-by-extension-option 3 param call-retry-timer 10

5. Apply the B-ACD AA to the CO trunk dial-peer you created in step1, CO

trunk monitor section.

dial-peer voice 200 pots service main-aa

port 0/1/1

6. Create a dial-peer point to FXS port to route calls into FXO port dial-peer voice 210 pots destination-pattern 8X1 port 0/0/1

7. Write the configuration to memory and reload the router pod1# write 8. Reload the router and wait until phones re-register pod1# reload

From analog phone, call 8X1 to simulate an incoming call from CO to FXO. You should hear the B-ACD menu prompt. Note that the CO trunk buttons on 7970 and 7961 turn red to indicate line is in use. Press 1 to reach sales. Verify that 7961 and 7970 handset lamps blinks on and off while call is in queue and number of calls in queue are displayed on their screens.

The call to 8X1 is routed to FXS port 0/0/1 and looped back into the FXO port 0/1/1, which triggers the B-ACD AA script

Calls in queue indication is a CME 3.2.4 Retail feature that was ported to CME 4.0.

9. Modify the B-ACD AA script to go into drop through mode. application service main-aa

param number-of-hunt-grps 1

5

Page 50: All in One Lab Guide for Cisco CME

param drop-through-option 2 param drop-through-prompt en_bacd_welcome.au

10. Reset the B-ACD AA script.

pod00#call application voice load main-aa

Any changes to the B-ACD parameters require a reset to take effect

11. From analog phone, call 8X1. After the B-ACD welcome greeting, the call

bypasses the menu and rings CO Trunk1 directly. CO trunk monitor button optimization

1. From analog phone, call 8x1. the call will ring CO Trunk1. 2. Answer the call on the 7961. Press transfer button and enter 1X01 to

place consult call to 7970. 3. Answer the call on the 7970. Verify that the call is on the 1st button.

Monitor the display on the 7970 carefully for steps 4-5

4. On the 7961, press the transfer button to execute the transfer. 5. On the 7970, verify that the call shifted from 1x01 to CO Trunk1.

When a call is transferred from a shared trunk line to a private extension (“intercom” in key system terminology) the transferred call will always shift to the button with the shared trunk line. This is called button optimization. This frees the private extension to handle additional calls.

Auto-line

1. On the 7961, configure auto-line for the 2nd button

ephone 2 auto-line 2

2. On the 7961, lift the handset. Verify the 2nd button is selected by default.

Also push the speaker button. Again, verify the 2nd button is selected.

3. From the 7970, call 1X11. Try to answer the call on the 7961 by lifting handset or pressing speaker button. You cannot. The only way to answer the call is to press the 2nd button.

Prior to CME 4.0.1, configuring auto-line meant that you could not automatically answer incoming calls.

6

Page 51: All in One Lab Guide for Cisco CME

In this example, the 7961 user must press 2nd button to answer incoming call. Auto-line answer-incoming in CME 4.0.1 resolves this issue.

4. On the 7961, configure auto-line answer-incoming for the 2nd button

ephone 2 auto-line 2 answer-incoming

5. From the 7961, call 1X11. Verify that you can now answer the call on the 7961 by lifting handset or pressing speaker button.

Auto-line answer-incoming allows you to answer incoming calls to button configured for auto-line.

6. From the 7970, call 1X02. Try to answer the call on the 7961 by lifting

handset or pressing speaker button. Instead, line 2 picks up and you receive dial-tone from the CO. The only way to answer the call is to press the 1st button.

Auto-line answer-incoming does NOT allow you to answer incoming calls to any button not configured for auto-line. You can select one button only for auto-line.

7. Reset line 1 to be your automatically selected line on your 7961

ephone 2 auto-line 1 answer-incoming

III. Night-service ring

1. Set the night service code to *1234

telephony-service night-service code *1234

You do not need to specify night-service hours to enable night service. As long as ephone-dn and ephone has night-service bell configured, you can turn night-service on/off by entering night-service code from an ephone which has an ephone-dn configured for night-service assigned to one of its buttons.

2. Enable night-service on trunk ephone-dn

ephone-dn 11 dual-line night-service bell

4. On 7941, configure trunk ephone-dn for silent ringing and restart the

phone

ephone 3 button 2s11

7

Page 52: All in One Lab Guide for Cisco CME

night-service bell restart

5. From the 7970, call 1X11. Verify that the 7941 rings silently. 6. From the 7970 enter *1234 to enable night-service. “Night Service Active”

should appear on your phones to indicate night-service is enabled. 7. From the 7970, call 1X11. Verify that the 7941 rings audibly. Buttons set for silent ring have audible ring during night service mode

8

Page 53: All in One Lab Guide for Cisco CME

Sample Configuration

version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod1 ! boot-start-marker boot-end-marker ! logging buffered 51200 warnings enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 2.2.2.1 2.2.2.100 ! ip dhcp pool lan network 2.2.2.0 255.255.255.0 option 150 ip 1.1.1.1 default-router 2.2.2.2 ! ! no ip domain lookup ip domain name cisco.com ! ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! ! ! ! ! ! !

9

Page 54: All in One Lab Guide for Cisco CME

voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /4085551/ ! voice translation-rule 3 rule 1 /^4085551/ /1/ ! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! application service acd flash:app-b-acd-2.1.0.0.tcl param aa-hunt1 1131 param aa-hunt2 1111 param queue-manager-debugs 1 param number-of-hunt-grps 2 param queue-len 30 ! service main-aa flash:app-b-acd-aa-2.1.0.0.tcl paramspace english index 1 param service-name acd param drop-through-option 2 param drop-through-prompt _bacd_welcome.au paramspace english language en param second-greeting-time 30 param max-time-vm-retry 2 param max-time-call-retry 60 param voice-mail 1199 param aa-pilot 1130 paramspace english location flash: param number-of-hunt-grps 1 param dial-by-extension-option 3 param handoff-string main-aa param call-retry-timer 10 ! ! ! ! ! ! ! !

10

Page 55: All in One Lab Guide for Cisco CME

! ! ! interface Loopback0 description CME/CUE/VoIP source interface ip address 1.1.1.1 255.255.255.252 ! interface FastEthernet0/0 description WAN ip address 1.1.33.1 255.255.255.0 ip nat outside ip virtual-reassembly duplex auto speed auto ! interface Service-Engine0/0 description AIM-CUE ip unnumbered Loopback0 service-module ip address 1.1.1.2 255.255.255.252 service-module ip default-gateway 1.1.1.1 ! interface FastEthernet0/1 no ip address shutdown duplex auto speed auto ! interface FastEthernet0/3/0 ! interface FastEthernet0/3/1 ! interface FastEthernet0/3/2 ! interface FastEthernet0/3/3 ! interface FastEthernet0/3/4 ! interface FastEthernet0/3/5 ! interface FastEthernet0/3/6 ! interface FastEthernet0/3/7 ! interface FastEthernet0/3/8 ! interface Vlan1 description LAN ip address 2.2.2.2 255.255.255.0 ip nat inside ip virtual-reassembly ! router eigrp 1 redistribute static

11

Page 56: All in One Lab Guide for Cisco CME

network 1.0.0.0 auto-summary ! ip route 1.1.1.2 255.255.255.255 Service-Engine0/0 ! ! ip http server ip http authentication local no ip http secure-server ip nat inside source list 100 interface FastEthernet0/0 overload ! access-list 100 permit ip 2.2.2.0 0.0.0.255 any ! ! ! ! ! tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM41.7-0-3-0S.loads tftp-server flash:CVM41.2-0-2-26.sbn tftp-server flash:cnu41.2-7-6-26.sbn tftp-server flash:Jar41.2-9-2-26.sbn ! control-plane ! ! ! voice-port 0/0/0 description *** PSTN-Phone *** station-id name PSTN-Caller station-id number 4085551100 ! voice-port 0/0/1 cptone JP timeouts initial 120 timeouts interdigit 120 description *** Simulated-PSTN *** ! voice-port 0/1/0 ! voice-port 0/1/1 description *** FXO-Trunk *** ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** translation-profile outgoing call-cue

12

Page 57: All in One Lab Guide for Cisco CME

destination-pattern 119. session protocol sipv2 session target ipv4:1.1.1.2 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 4085551199 session protocol sipv2 session target ipv4:1.1.1.2 incoming called-number 4085551199 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 1000 pots description *** to Analog Phone *** destination-pattern 4085551100 port 0/0/0 ! dial-peer voice 200 pots service main-aa destination-pattern 1122 port 0/1/1 ! dial-peer voice 210 pots destination-pattern 811 port 0/0/1 ! ! ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7941 TERM41.7-0-3-0S load 7961 TERM41.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 1.1.1.1 port 2000 system message Pod1 dialplan-pattern 1 408555.... extension-length 4 voicemail 1019 max-conferences 8 gain -6 call-forward pattern .T

13

Page 58: All in One Lab Guide for Cisco CME

moh en_bacd_music_on_hold.au web admin system name admin password cisco dn-webedit time-webedit transfer-system full-consult transfer-pattern 9.......... transfer-pattern .... secondary-dialtone 9 night-service code *1234 create cnf-files version-stamp 7960 May 05 2006 00:09:51 ! ! ephone-dn 1 dual-line number 1101 name Pod1-User1 call-forward busy 1199 call-forward noan 1199 timeout 8 ! ! ephone-dn 2 dual-line number 1102 name Pod1-User2 call-forward busy 1199 call-forward noan 1199 timeout 8 ! ! ephone-dn 3 dual-line number 1103 name Pod1-User3 call-forward busy 1199 call-forward noan 1199 timeout 8 ! ! ephone-dn 11 dual-line number 1111 label CO Trunk1 name CO Trunk1 night-service bell trunk 1122 monitor-port 0/1/1 ! ! ephone-dn 40 number 8000.... no-reg primary name MWI-on mwi on ! ! ephone-dn 41 number 8001.... no-reg primary name MWI-off mwi off ! !

14

Page 59: All in One Lab Guide for Cisco CME

ephone 1 device-security-mode none description 7970 username "userone" password null mac-address 0017.0E01.0F56 type 7970 button 1:1 2:11 ! ! ! ephone 2 device-security-mode none description 7961 username "usertwo" password null mac-address 0017.59E9.6914 type 7961 auto-line 1 answer-incoming button 1:2 2:11 ! ! ! ephone 3 device-security-mode none description 7941 username "userthree" password null mac-address 0017.5A85.0A3B type 7941 button 1:3 2s11 night-service bell ! ! ephone-hunt 1 longest-idle pilot 1131 list 1101, 1102 timeout 5, 5 ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 194 no activation-character no exec transport preferred none transport input all transport output lat pad telnet rlogin lapb-ta mop udptn v120 ssh line vty 0 4 exec-timeout 0 0 privilege level 15 logging synchronous no login

15

Page 60: All in One Lab Guide for Cisco CME

transport input telnet ssh line vty 5 15 exec-timeout 0 0 privilege level 15 logging synchronous no login transport input telnet ssh line vty 16 988 exec-timeout 0 0 logging synchronous no login ! scheduler allocate 20000 1000 ntp clock-period 17179805 ntp server 1.1.33.111 ! webvpn context Default_context ssl authenticate verify all ! no inservice ! ! end

16

Page 61: All in One Lab Guide for Cisco CME

CME Feature Enhancements

CME4.0/CUE2.3 First Look

1

Page 62: All in One Lab Guide for Cisco CME

CME Feature Enhancements Lab Purpose:

1. Set up and verify Hlog softkey 2. Set up and verify local MoH 3. Set up and verify call park monitored line pickup 4. Set up and verify no-forward local 5. Set up custom ringtones 6. Set up 7970 background images

Highlights:

• CME 4.0 adds the ability for hunt-group agents to set availability state using hlog softkey

• CME 4.0 adds the ability to pickup parked calls by pressing the button that is monitoring the park slot

• CME 4.0 adds the ability to support local MoH • CME 4.0 adds the ability to block call-forwarding for calls from local IP phones

Setup:

• For all procedures below, XX is your POD number, and YY is the partner POD number. We recommend that you copy the configs in this doc to text editor and replace XX with your pod number, and then copy the edited configs to your router console. The variables that need to be modified with your pod# are in red.

• If you get stuck on any portion of the lab, please refer to the sample solution for the recommended configuration

Instructions:

I. Huntgroup Enhancements

1. Logon to CME router. Modify the B-ACD AA script to go into menu mode.

application service main-aa param number-of-hunt-grps 3

2. Reset the B-ACD AA script.

pod00#call application voice load main-aa

2

Page 63: All in One Lab Guide for Cisco CME

3. Configure hunt-group 1X31.

ephone-hunt 1 longest-idle pilot 1X31 list 1X01, 1X02 timeout 5, 5

From 7941, call 8x1. After the B-ACD menu prompt, Press 1 to ring hunt-group 1X31.

4. Go offhook on 7970. From 7941, call 8X1. After the B-ACD menu prompt,

Press 1 to ring hunt-group 1X31. Notice that call still hunts to 7970, even when handset is off-hook.

5. Configure hunt-group 1X31 so that phones that are offhook do not receive hunt-group calls.

ephone-hunt 1 present onhook-phone

6. Go off-hook on 7970. From 7941, call 8x1. After the B-ACD menu prompt, Press 1 to ring hunt-group 1X31. Verify that the call only hunts to the 7961 this time.

Present onhook-phone prevents calls from hunting to phones that are offhook. This is for customers who do not want to have agents being disturbed by an incoming hunt-group call while they are in the processing of dialing another number

7. On 7970, press DnD softkey. From 7941, call 8x1. After the B-ACD menu

prompt, Press 1 to ring hunt-group 1X31. Verify that the call only hunts to the 7961.

8. From 7961, call 1X01. Note that with DnD enabled, the 7970 will ring silently for normal calls. Prior to CME 4.0, using DnD to log agent out of hunt-group meant that you also get silent ring for normal calls. In this example, with DnD enabled 7970 does not receive hunt-group calls, but also gets silent ring for all other calls. Hlog softkey in CME 4.0 resolves this issue.

9. While DnD is still enabled on 7970, attempt to configure Hlog softkey

pod00# telephony-service pod00(config-telephony)#hunt-group logout hlog Cannot change logout option with logged out agent. All ephone-hunt members must have DnD disabled in order to activate Hlog softkey

3

Page 64: All in One Lab Guide for Cisco CME

10. Disable DnD on 7970. Configure Hlog softkey and restart all phones telephony-service hunt-group logout HLog restart all

11. Verify that Hlog softkey appears on both 7961 and 7970. You will need to

press the more button to see the softkey in its default location

Hlog softkey is supported on 7940/41/60/61/70/71

12. Apply ephone-templates to make Hlog softkey more accessible and restart the phones

ephone-template 1 softkeys idle Redial HLog Cfwdall Dnd Pickup softkeys connected Park HLog Trnsfer Confrn Endcall !

ephone 1 ephone-template 1 restart

ephone 2

ephone-template 1 restart

13. Verify that Hlog softkey appears on top screen for both 7970 and 7961.

14. On the 7970, press HLog softkey. Verify that “Logged out of Hunt Group”

appears on display.

15. From 7941, call 8x1. After the B-ACD menu prompt, Press 1 to ring hunt-group 1X31. Verify that the call only hunts to the 7961.

16. From 7941, call 1X01. Note that 7970 will rings normally.

CME 4.0 Hlog softkey allows agent to logout of hunt-group but still receive direct calls normally.

17. Modify hunt-group to customize logout message.

ephone-hunt 1 display-logout HASTA LA PASTA

18. Activate Hlog on both 7961 and 7970.

19. Verify that HASTA LA PASTA appears on display of both 7961 and 7970.

The logout message will appear when all phones have logged out of a hunt-group. Logout display is a CME 3.2.4 Retail feature that was ported to CME 4.0. It works with Hlog.

4

Page 65: All in One Lab Guide for Cisco CME

20. Deactivate Hlog on 7961. From 7941, call 8x1. After the B-ACD menu prompt, Press 1 to ring hunt-group 1X31. Verify that the call only hunts to the 7961.

21. While the 7961 is in the idle state, attempt to logout by pressing Hlog softkey. The 7961 will not be allowed to go into idle state If there is at least 1 call in queue, the last agent in a hunt-group will not be allowed to logout.

22. Modify hunt-group to auto logout agents if no one picks up call

ephone-hunt 1 auto logout

23. From 7941, call 8x1. After the B-ACD menu prompt, Press 1 to ring hunt-

group 1X31. Verify that the call only hunts to the 7961.

24. After the 1st attempt to reach 7961 fails, the 7961 automatically logs out of hunt-group. The call to B-ACD will now forward to VM.

The last agent in a hunt-group automatically logout, even if a call is in queue if auto-logout is enabled.

II. No Forward Local

1. Configure no-forward local on ephone-dn 1, the DN assigned to the 7970.

Also verify that call-forward no-answer to 1X99 is configured on ephone-dn 1.

ephone-dn 1 dual-line number 1X01 call-forward noan 1X99 timeout 8 no forward local-calls

2. From 7961 call 7970. Do not pickup call on 7970. Verify that call on 7970

continues to ring indefinitely.

3. From 7961, call 8x1. After the B-ACD menu prompt, Press 3 dial-by-extension. Enter 1X01 to call 7970. Verify that this time, call is forwarded to CUE.

CME 4.0 can block local calls being forwarded. External POTS or VoIP calls will be forwarded according to call-forward settings. In this example, call from B-ACD is forwarded because the incoming call is routed through the FXO port and is therefore considered a non-local call.

III. Call Park pickup on monitored line

1. Configure park slot ephone-dn

ephone-dn 31

5

Page 66: All in One Lab Guide for Cisco CME

number 7X01 park-slot timeout 10 limit 3 recall label Park7X01

2. Configure the 7970 to monitor the park slot on its 4th button and restart the

phone.

ephone 1 button 4m31 restart

3. From 7941, call 7961. Answer call on 7961 and press park softkey

4. Verify 4th button on 7970 turns red, indicating call is parked on monitored

park slot.

5. On 7970, press the 4th button. Verify that the call is picked up on 7970 CME 4.0 supports parked call pickup on monitored button. This allows single button press for picking up a parked call on an multi-button endpoint like the 7970 or 7914.

IV.

6

Page 67: All in One Lab Guide for Cisco CME

Change background image and Ring types (1) Change background image

1. Verify if the following required PNG images and List.xml files are stored on the flash of the router by entering show flash:

TN-CampusNight.png CampusNight.png TN-CiscoFountain.png CiscoFountain.png TN-Fountain.png Fountain.png TN-MorroRock.png MorroRock.png TN-NantucketFlowers.png NantucketFlowers.png List.xml

The sample List.xml on the flash contains the following: <CiscoIPPhoneImageList>

<ImageItem Image="TFTP:Desktops/320x212x12/TN-Fountain.png" URL="TFTP:Desktops/320x212x12/Fountain.png" /> <ImageItem Image="TFTP:Desktops/320x212x12/TN-FullMoon.png" URL="TFTP:Desktops/320x212x12/FullMoon.png" />

</CiscoIPPhoneImageList> 2. Serve the background image files and List.xml from the flash Go to router’s config mode “conf t”, and enter the following commands to serve the sample image files from the flash: tftp-server flash:TN-CampusNight.png tftp-server flash:CampusNight.png tftp-server flash:TN-CiscoFountain.png tftp-server flash:CiscoFountain.png tftp-server flash:TN-Fountain.png tftp-server flash:Fountain.png tftp-server flash:TN-MorroRock.png tftp-server flash:MorroRock.png tftp-server flash:TN-NantucketFlowers.png tftp-server flash:NantucketFlowers.png tftp-server flash:List.xml alias Desktops/320x212x12/List.xml 3. Reset the 7970/ ephone 1 Reset Or from the phone, press Settings + * * # * * 4. From the phone, go to Settings > User Preferences > Background

Images on the phone, and then select the file you like to use, Preview, and then Save

5. On CME CLI, enter debug tftp event to verify if needed files (List.xml)

could be found and open from the flash

7

Page 68: All in One Lab Guide for Cisco CME

Cisco CME is implemented to support custom ring sounds that are implemented in software as pulse code modulation (PCM) files You may record your own PCM files, or use some sample ring tone files can be used for this lab session. RingList.xml and DistinctiveRingList describe the ring list option available at your site.

(2) Change Ring type

Before doing this lab, please be sure you have lowered your phones’ volume to a comfortable level to not to disturb your neighbor ☺

1. Verify if the sameple Ringlist.xml/DistinctiveRingList.xml and all the following ring files .raw are store on router’s flash by entering show flash:

Analog1.raw Bass.raw Jamaica.raw Chime.raw Pop.raw Ringlist.xml DistinctiveRingList.xml

Here is the content of the sample RingList.xml file:

<CiscoIPPhoneRingList>

<Ring><DisplayName>Analog Synth 1</DisplayName> <FileName>Analog1.raw</FileName>

</Ring><Ring>

<DisplayName>Bass</DisplayName> <FileName>Bass.raw</FileName>

</Ring><Ring>

<DisplayName>Chime</DisplayName> <FileName>Chime.raw</FileName>

</Ring> <Ring>

<DisplayName>Jamaica</DisplayName> <FileName>Jamaica.raw</FileName>

</Ring><Ring>

<DisplayName>Pop</DisplayName> <FileName>Pop.raw</FileName>

</Ring></CiscoIPPhoneRingList>

8

Page 69: All in One Lab Guide for Cisco CME

2. Serve/share the following ring files from router’s flash: tftp-server flash:Ringlist.xml tftp-server flash:DistinctiveRingList.xml tftp-server flash:Analog1.raw tftp-server flash:Bass.raw tftp-server flash:Jamaica.raw tftp-server flash:Chime.raw tftp-server flash:Pop.raw 3. Reset the 7970

ephone 1 Reset Or from the phone, press Settings + * * # * *

4. Choose the ring option from phone’s LCD 7970: go to Settings > User Preferences > Rings > 1(1x01) on the phone, and then select the ring type, Play, and then Save

Turn on debug tftp events to verify that the phone can download RingList.xml, DisctinctiveRingList.xml and needed .raw files.

V. Local Music-on-hold(optional)

1. From 7961 call 7970. From 7970, place call on hold.

2. Verify 7961 hears tone-on-hold.

3. Enable multicast MoH on CME

telephony-service multicast moh 239.1.X.1 port 2000

4. From 7961 call 7970. From 7970, place call on hold.

5. Verify 7961 hears music-on-hold.

CME 4.0 supports local MoH using multicast. Note that if your IP phones are on a network that does not support multicast, you still get tone-on-hold.

9

Page 70: All in One Lab Guide for Cisco CME

Reference (1) 7970 Background image format requirements

Each background image requires two PNG files:

• Full size image—Version that appears on the phone.

• Thumbnail image—Version that appears on the Background Images screen from which users can select an image. Must be 25% of the size of the full size image.

The PNG files for background images must meet the following requirements for proper display on the Cisco IP Phone:

• Full size image—320 pixels (width) X 212 pixels (height).

• Thumbnail image—80 pixels (width) X 53 pixels (height).

• Color palette—Includes up to 12-bit color (4096 colors). You can use more than 12-bit color, but the phone will reduce the color palette to12-bit before displaying the image. For best results, reduce the color palette of an image to 12-bit when you create a PNG file.

You’ll need to copy both Full size and Thumbnail images on to router’s flash.

(2) Ring tone PCM file format requirements The PCM files for the rings must meet the following requirements for proper playback on Cisco IP Phones:

• Raw PCM (no header) • 8000 samples per second • 8 bits per sample • uLaw compression • Maximum ring size — 16080 samples • Minimum ring size — 240 samples • Number of samples in the ring must be evenly divisible by 240 • Ring should start and end at the zero crossing

You can use any standard audio editing packages that support these file format requirements to create PCM files for custom phone rings.

10

Page 71: All in One Lab Guide for Cisco CME

Sample Configuration version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod21 ! boot-start-marker boot-end-marker ! enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 10.10.21.1 10.10.21.100 ip dhcp excluded-address 10.10.121.1 10.10.121.100 ! ip dhcp pool lan network 10.10.21.0 255.255.255.0 default-router 10.10.21.1 option 150 ip 10.10.100.21 ! ip dhcp pool ccm network 10.10.121.0 255.255.255.0 default-router 10.10.121.1 option 150 ip 10.10.100.201 ! ! no ip domain lookup ip domain name cisco.com ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! !

11

Page 72: All in One Lab Guide for Cisco CME

! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /408001/ ! voice translation-rule 3 rule 1 /^408001/ /1/ ! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! application service acd flash:app-b-acd-2.1.0.0.tcl param aa-hunt1 12131 param number-of-hunt-grps 2 param queue-manager-debugs 1 param aa-hunt2 12111 param queue-len 30 ! service main-aa flash:app-b-acd-aa-2.1.0.0.tcl paramspace english index 1 param service-name acd paramspace english language en param second-greeting-time 30 param max-time-vm-retry 2 param max-time-call-retry 60 param voice-mail 12199 param aa-pilot 12130 paramspace english location flash: param number-of-hunt-grps 2 param handoff-string main-aa param dial-by-extension-option 3 param call-retry-timer 10 ! ! ! ! ! !

12

Page 73: All in One Lab Guide for Cisco CME

! interface GigabitEthernet0/0 ip address 10.10.100.21 255.255.255.0 duplex auto speed auto ! interface Service-Engine0/0 ip unnumbered GigabitEthernet0/0 service-module ip address 10.10.100.121 255.255.255.0 service-module ip default-gateway 10.10.100.21 ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Service-Engine1/0 no ip address shutdown ! router eigrp 22 network 10.0.0.0 auto-summary ! ip route 10.10.100.121 255.255.255.255 Service-Engine0/0 ! ip http server ! ! ! tftp-server flash:P0030702T023.bin tftp-server flash:P0030702T023.loads tftp-server flash:P0030702T023.sb2 tftp-server flash:P0030702T023.sbn tftp-server flash:P00405000700.bin tftp-server flash:P00405000700.sbn tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:term70.default.loads ! control-plane ! ! ! voice-port 0/0/0 ! voice-port 0/0/1 ! voice-port 0/1/0 !

13

Page 74: All in One Lab Guide for Cisco CME

voice-port 0/1/1 ! voice-port 0/1/2 ! voice-port 0/1/3 ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** destination-pattern 1219. session protocol sipv2 session target ipv4:10.10.100.121 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 408001219. session protocol sipv2 session target ipv4:10.10.100.121 incoming called-number 408001219. dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 10 voip translation-profile outgoing call-out destination-pattern 9408001.... session target ras incoming called-number 408001.... dtmf-relay h245-alphanumeric codec g711ulaw no vad ! dial-peer voice 200 pots destination-pattern 12122 port 0/0/1 ! dial-peer voice 33 voip destination-pattern B21 ! dial-peer voice 210 pots destination-pattern 821 port 0/1/0 ! ! ! gatekeeper

14

Page 75: All in One Lab Guide for Cisco CME

shutdown ! ! telephony-service no auto-reg-ephone load 7910 P00405000700 load 7961-7940 P0030702T023 load 7971 TERM70.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 10.10.100.21 port 2000 system message pod21 time-zone 5 dialplan-pattern 1 408001.... extension-length 5 voicemail 12199 max-conferences 8 gain -6 call-forward pattern .T hunt-group logout HLog moh en_bacd_music_on_hold.au multicast moh 239.1.21.1 port 2000 web admin system name admin password cisco transfer-system full-consult transfer-pattern .T night-service code *1234 create cnf-files version-stamp 7961 Apr 24 2006 07:16:43 ! ! ephone-template 1 softkeys idle Redial HLog Cfwdall Dnd Pickup softkeys connected Park HLog Trnsfer Confrn Endcall ! ! ephone-dn 1 dual-line number 12101 no-reg primary call-forward busy 12199 call-forward noan 12199 timeout 8 no forward local-calls ! ! ephone-dn 2 dual-line number 12102 no-reg primary call-forward busy 12199 call-forward noan 12199 timeout 8 ! ! ephone-dn 5 number 12105 ! ! ephone-dn 11 dual-line number 12111 label Trunk12111

15

Page 76: All in One Lab Guide for Cisco CME

name FXO trunk1 night-service bell trunk 12122 monitor-port 0/0/0 ! ! ephone-dn 12 dual-line number 12112 label Trunk12112 name FXO trunk2 trunk 12122 monitor-port 0/0/0 ! ! ephone-dn 31 number 72101 park-slot timeout 10 limit 3 recall label Park72101 ! ! ephone-dn 33 number A21 no-reg primary moh out-call B21 ! ! ephone-dn 40 number 8000..... no-reg primary mwi on ! ! ephone-dn 41 number 8001..... no-reg primary mwi off ! ! ephone 1 description 7970 on pod21 ephone-template 1 username "userone" password none mac-address 0013.1A10.6FF1 type 7970 auto-line 2 answer-incoming button 1:1 2s11 3:12 4m31 night-service bell ! ! ! ephone 2 description 7961 on pod21 ephone-template 1 username "usertwo" password none mac-address 000E.38FB.F1C5 type 7961 button 1:2 2:11 !

16

Page 77: All in One Lab Guide for Cisco CME

! ! ephone 5 description Teleworker mac-address 0005.9A3C.7800 codec g729r8 mtp button 1:5 ! ! ephone-hunt 1 longest-idle pilot 12131 list 12101, 12102 timeout 5, 5 auto logout 1 display-logout HASTA LA PASTA present-call onhook-phone ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 66 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line 194 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line vty 0 4 exec-timeout 0 0 password cisco logging synchronous login ! scheduler allocate 20000 1000 ntp clock-period 17179869 ntp master ntp server 10.10.100.202 ! end pod21#

17

Page 78: All in One Lab Guide for Cisco CME

CUE Integrated Messaging

CME4.0/CUE2.3 First Look

Page 79: All in One Lab Guide for Cisco CME

CUE Integrated Messaging Lab Objectives:

1. Set up the Integrated Messaging feature on CUE. 2. Set up profile or account on email client to accept voice messages from CUE. 3. Observe the interaction between CUE and email client. 4. Examine troubleshooting commands.

Highlights:

• The Integrated Message feature is available in CUE 2.3 or later release. • For Integrated Messaging, both CUE and the IMAP client need to be set up

properly. Activities:

I. Initialize CUE Mailboxes through TUI 1. The CUE mailboxes may not have gone through initial set up. On userone’s

phone (1x01), press the Messages button. Go through the TUI initialization process. For the PIN enter 1234.

2. Repeat the same initialization steps for usertwo’s mailbox (1x02). II. Set up Integrated Messaging at CUE (http://1.1.X.2)

1. The steps to enable Integrated Messaging on CUE are: adding an Integrating

Messaging group, adding users to the group, and turning on the Integrating Messaging feature.

2. To add a new group, in CUE GUI, go to Configure > Groups. Click on Add.

3. In the new pop-up window, enter the Group ID of this new group as vmimap.

Check only the “Integrated Messaging” box for this group and leave other fields blank. Be sure to click Add to add this group. The CLI equivalent commands for this operation are:

# group vmimap create # config term (config)# group vmimap privilege vm-imap

To show this group’s set up in CLI:

# show group detail groupname vmimap

4. Next is to add users to the Integrated Messaging group. In GUI click on the group vmimap which has been just added. In the new pop-up window, click on the Owners/Members tab. Then click on Subscribe Member.

Page 80: All in One Lab Guide for Cisco CME

5. Another new window pops up. In this window, click on Find to show all the users on this system. Click on the users to be added. For this lab click on userone and usertwo, then click Select Rows.

6. In the “Group Profile – vmimap” window, the members belonged to this group

are shown. Note that only users who belong to a group which has Integrated Messaging turned on can use the Integrated Messaging feature.

The CLI equivalent commands for this operation are:

# user <user> group vmimap where <user> are userone and usertwo for this lab.

To show the members of this group in CLI: # show group detail groupname vmimap

7. The last step is to enable Integrated Messaging on CUE. Go to Voicemail > Integrated Messaging. Check the “Enable Integrated Messaging” box. This is to enable Integrated Messaging on the whole system. Keep other parameters at default. Click Apply to save configuration.

Page 81: All in One Lab Guide for Cisco CME

III. Set up IMAP Email Client

1. The IMAP client can be any IMAP supported email applications such as MS Outlook, MS Outlook Express, or Lotus Note.

2. Generally speaking, though each IMAP mail client is different, the key is to

add a new account for the CUE subscriber and get messages from CUE, which serves as an email server. Note that the login and password of the new account must match those set up in CUE.

3. CUE is an IMAP mailer server. So in the mail client, select IMAP. The IP

address of the mailer server is CUE’s IP address, eg. 1.1.x.2.

4. Below are examples to set up MS Outlook and MS Outlook Express .

Adding a new profile on MS Outlook: Note: This profile will not change your existing corporate Mail profile. It simply allows you to demo CUE in the future without showing customers your corporate inbox.

a. If your Outlook is running on your laptop, close Outlook. b. On your laptop, go to Start > Settings > Control Panel > Mail. A new

window pops up. c. In this new window, press “Show Profiles…”

d. Another window called “Mail” comes up. Click on the Add button to

add a new profile. Name this profile cueimap.

Page 82: All in One Lab Guide for Cisco CME

e. The “Email Accounts” wizard window pops up. In the window, click on “Add a new email account.” Click Next.

f. For Server Type, select IMAP. Click Next.

g. In the next window of “E-mail Accounts”, enter the user name (any

name is fine). h. For email address, enter the CUE user login and CUE’s IP address. (eg

[email protected], where xx is your pod number). i. For Logon Information, the name and password should match those

set up in CUE. (For this lab the login is userone and the password is cisco)

j. For Server Information, for Incoming mail server (IMAP), enter CUE’s IP address (ie. 1.1.x.2).

k. For Outgoing mail server, since no SMTP server is set up for this lab, enter a dummy address (eg. 10.10.10.10). If an SMTP server is available, the domain name of the SMTP server should be entered.

l. Click Next and Finish to complete the set up of the Wizard. m. Now go back to the “Mail” window. It should show the profile (ie.

cueimap) that you have just added. Select “Prompt for a profile to be used” and click OK. Now invoke Outlook.

n. When Outlook comes up, it asks for the profile. Select the cueimap profile.

Page 83: All in One Lab Guide for Cisco CME

o. If Outlook asks “Another account is detected with Outlook Express. Do you want to import it?” Say No. Outlook is now ready to receive messages from CUE.

Adding a new account on MS Outlook Express:

Some laptops may have MS Outlook Express installed. You can use the MS Outlook Express also.

a. Invoke MS Outlook Express. (Outlook Express may be hidden in your laptop. Select Start menu > Run and type msimn and click OK to launch MS Outlook Express)

b. In Outlook Express, in the Folders column, highlight Local Folder. Then on the Tool bar at the top of the window, go to Tools > Accounts.

c. In the new “Internet Accounts” pop-up window, click “Add > Mail”. d. For Display name, enter the CUE user login (userone). Click Next. e. For email address, enter the CUE user login and CUE’s IP address. (eg

[email protected]). Click Next. (If DNS and SMTP servers have been set up, domain name can be used instead of IP address.)

f. In the next window, for My Incoming Mail Server, select IMAP. g. For Incoming Mail (IMAP) server, enter CUE’s IP address (eg. 1.1.x.2.) h. For Outgoing mail server, since the SMTP server is not set up for this

lab, enter a dummy address (eg. 1.1.x.2).here. Click Next. (If an SMTP server is available, the domain name of the SMTP server can be used.)

Page 84: All in One Lab Guide for Cisco CME

i. In the next window, for Account name, enter the user login in CUE (ie. userone). For password, enter the CUE GUI password for this user (the GUI password is cisco). Click Next and Finish.

IV. Examine Messages on IMAP Email Client Note: When a CME phone receives an incoming call, you can press DnD softkey to forward the call to voicemail immediately.

1. From usertwo’s phone leave several messages in userone’s mailbox. Mark some of these messages as normal and some urgent. Then on userone’s phone listen to some of the messages and save a couple of the messages.

2. In the mail client, click on the new account just created. Click on

Send/Receive (or similar button) to activate the mail retrieve function of the mail client.

3. The new voice messages in CUE should show up in the mail client. The actual

voice message is attached with each email.

Page 85: All in One Lab Guide for Cisco CME

4. Listen to all the messages. Once all messages are read, note that the MWI light on the phone is off.

5. Mark one message in the mail client as Unread. Note that the MWI light on

the phone is back on. This shows the interaction between CUE and the email client.

6. Note that messages deleted in Outlook are also deleted from CUE

V. Troubleshooting

1. The CLI commands to show IMAP configuration is:

show group detail groupname vmimap

2. Enter “clear trace” to clean up old traces. 3. Use the following commands to troubleshoot Integrated Messaging issues:

trace imap command request trace imap command response

In CUE CLI, enter “no trace all” to remove the default trace setting. Then enter the two trace commands above.

4. Conduct an IMAP session and use “show trace buffer” on CUE to view the

traces.

5. There are more imap traces available: cue> trace imap ? all Every entity and activity clienthandler Entity command Entity io Entity

Page 86: All in One Lab Guide for Cisco CME

net Entity protocol Entity server Entity util Entity

Sample trace output of “trace imap command response”:

cue> sh trace buffer Press <CTRL-C> to exit... 4176 04/17 12:42:31.878 IMP CMD 17 (Sent 10.21.120.247) * OK CUE IMAP4 Server re ady 4176 04/17 12:42:31.926 IMP CMD 17 (Recv 10.21.120.247) 7z71 CAPABILITY 4176 04/17 12:42:31.926 IMP CMD 17 (Sent 10.21.120.247) * CAPABILITY IMAP4rev1 L ITERAL+ 7z71 OK completed 4176 04/17 12:42:31.986 IMP CMD 17 (Recv 10.21.120.247) 9c89 LOGIN Cary 4176 04/17 12:42:32.021 IMP CMD 17 (Sent 10.21.120.247) 9c89 OK completed 4176 04/17 12:42:32.075 IMP CMD 17 (Recv 10.21.120.247) qyjb STATUS INBOX (MESSA GES UNSEEN) 4176 04/17 12:42:32.154 IMP CMD 17 (Sent 10.21.120.247) * STATUS INBOX (MESSAGES 0 UNSEEN 0) qyjb OK completed 4176 04/17 12:42:32.214 IMP CMD 17 (Recv 10.21.120.247) ZZZZ LOGOUT 4176 04/17 12:42:32.221 IMP CMD 17 (Sent 10.21.120.247) * BYE Server logging out ZZZZ OK completed 4172 04/17 12:42:32.286 IMP CMD 15 (Sent 10.21.120.247) * OK CUE IMAP4 Server re ady 4172 04/17 12:42:32.338 IMP CMD 15 (Recv 10.21.120.247) mu0g CAPABILITY 4172 04/17 12:42:32.338 IMP CMD 15 (Sent 10.21.120.247) * CAPABILITY IMAP4rev1 L ITERAL+ mu0g OK completed 4172 04/17 12:42:32.393 IMP CMD 15 (Recv 10.21.120.247) 2ils LOGIN Cary 4172 04/17 12:42:32.429 IMP CMD 15 (Sent 10.21.120.247) 2ils OK completed 4172 04/17 12:42:32.475 IMP CMD 15 (Recv 10.21.120.247) rbq9 SELECT INBOX 4172 04/17 12:42:32.549 IMP CMD 15 (Sent 10.21.120.247) * FLAGS (\Answered \Dele ted \Flagged \Recent \Seen) * 0 EXISTS * 0 RECENT * OK [PERMANENTFLAGS (\Answered \Deleted \Flagged \Seen)] * OK [UIDNEXT 2] * OK [UIDVALIDITY 19087469] rbq9 OK [READ-WRITE] completed 4172 04/17 12:42:32.613 IMP CMD 15 (Recv 10.21.120.247) i7id NOOP 4172 04/17 12:42:32.613 IMP CMD 15 (Sent 10.21.120.247) i7id OK completed 4172 04/17 12:42:32.661 IMP CMD 15 (Recv 10.21.120.247) ZZZZ LOGOUT 4172 04/17 12:42:32.665 IMP CMD 15 (Sent 10.21.120.247) * BYE Server logging out ZZZZ OK completed

Page 87: All in One Lab Guide for Cisco CME

Sample Configuration

CME version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod21 ! boot-start-marker boot-end-marker ! enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 10.10.21.1 10.10.21.100 ip dhcp excluded-address 10.10.121.1 10.10.121.100 ! ip dhcp pool lan network 10.10.21.0 255.255.255.0 default-router 10.10.21.1 option 150 ip 10.10.100.21 ! ip dhcp pool ccm network 10.10.121.0 255.255.255.0 default-router 10.10.121.1 option 150 ip 10.10.100.201 ! ! no ip domain lookup ip domain name cisco.com ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! ! ! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /408001/ ! voice translation-rule 3 rule 1 /^408001/ /1/

Page 88: All in One Lab Guide for Cisco CME

! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! interface GigabitEthernet0/0 ip address 10.10.100.21 255.255.255.0 duplex auto speed auto ! interface Service-Engine0/0 ip unnumbered GigabitEthernet0/0 service-module ip address 10.10.100.121 255.255.255.0 service-module ip default-gateway 10.10.100.21 ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Service-Engine1/0 no ip address shutdown ! router eigrp 22 network 10.0.0.0 auto-summary ! ip route 10.10.100.121 255.255.255.255 Service-Engine0/0 ! ip http server ! ! ! tftp-server flash:P0030702T023.bin tftp-server flash:P0030702T023.loads tftp-server flash:P0030702T023.sb2 tftp-server flash:P0030702T023.sbn tftp-server flash:P00405000700.bin tftp-server flash:P00405000700.sbn tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:term70.default.loads ! control-plane ! ! ! voice-port 0/0/0 ! voice-port 0/0/1

Page 89: All in One Lab Guide for Cisco CME

! voice-port 0/1/0 ! voice-port 0/1/1 ! voice-port 0/1/2 ! voice-port 0/1/3 ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** destination-pattern 1219. session protocol sipv2 session target ipv4:10.10.100.121 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 408001219. session protocol sipv2 session target ipv4:10.10.100.121 incoming called-number 408001219. dtmf-relay sip-notify codec g711ulaw no vad ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7910 P00405000700 load 7960-7940 P0030702T023 load 7971 TERM70.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 10.10.100.21 port 2000 system message pod21 time-zone 5 dialplan-pattern 1 408001.... extension-length 5 voicemail 12199 max-conferences 8 gain -6 call-forward pattern .T moh en_bacd_music_on_hold.au web admin system name admin password cisco transfer-system full-consult transfer-pattern .T create cnf-files version-stamp 7960 Apr 24 2006 04:39:54 ! ! ephone-dn 1 dual-line number 12101 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 !

Page 90: All in One Lab Guide for Cisco CME

! ephone-dn 2 dual-line number 12102 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 11 number 12111 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 40 number 8000..... no-reg primary mwi on ! ! ephone-dn 41 number 8001..... no-reg primary mwi off ! ! ephone 1 description 7970 on pod21 username "userone" password cisco mac-address 0013.1A10.6FF1 type 7970 button 1:1 ! ! ! ephone 2 description 7960 on pod21 username "usertwo" password cisco mac-address 000E.38FB.F1C5 type 7960 button 1:2 ! ! ! ephone 3 username "test" mac-address 0011.2587.34F9 type CIPC button 1:11 ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 66 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line 194 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line vty 0 4

Page 91: All in One Lab Guide for Cisco CME

exec-timeout 0 0 password cisco logging synchronous login ! scheduler allocate 20000 1000 ntp clock-period 17179869 ntp master ntp server 10.10.100.202 ! end pod21# CUE clock timezone America/Los_Angeles hostname pod21cue ip domain-name localdomain ntp server 10.10.100.21 software download server url "ftp://127.0.0.1/ftp" credentials hidden "6u/dKTN/hsEuSAEf w40XlF2eFHnZfyUTSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNg d+Y9J3xlk2B35j0nfGWTYHfmP" groupname Administrators create groupname Broadcasters create groupname vmimap create username admin create username userone create username usertwo create username userone phonenumberE164 "4080012101" username usertwo phonenumberE164 "4080012102" username userone phonenumber "12101" username usertwo phonenumber "12102" groupname Administrators member admin groupname Administrators member userone groupname Administrators member usertwo groupname Administrators member test groupname vmimap member userone groupname vmimap member usertwo groupname Administrators privilege superuser groupname Administrators privilege ManagePrompts groupname Administrators privilege broadcast groupname Administrators privilege local-broadcast groupname Administrators privilege ManagePublicList groupname Administrators privilege ViewPrivateList groupname Administrators privilege vm-imap groupname Broadcasters privilege broadcast restriction msg-notification min-digits 1 restriction msg-notification max-digits 30 restriction msg-notification dial-string preference 1 pattern * allowed backup server url "ftp://10.10.100.200/pod21cue/" credentials hidden "c9yem6kD1vKC9pTOs FIEJUnfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd +Y9J3xlk2B35j0nfGWTYHfmP" calendar biz-schedule systemschedule open day 1 from 00:00 to 24:00

Page 92: All in One Lab Guide for Cisco CME

open day 2 from 00:00 to 24:00 open day 3 from 00:00 to 24:00 open day 4 from 00:00 to 24:00 open day 5 from 00:00 to 24:00 open day 6 from 00:00 to 24:00 open day 7 from 00:00 to 24:00 end schedule ccn application autoattendant description "autoattendant" enabled maxsessions 6 script "aa.aef" parameter "busOpenPrompt" "AABusinessOpen.wav" parameter "operExtn" "0" parameter "welcomePrompt" "AAWelcome.wav" parameter "disconnectAfterMenu" "false" parameter "busClosedPrompt" "AABusinessClosed.wav" parameter "allowExternalTransfers" "false" parameter "holidayPrompt" "AAHolidayPrompt.wav" parameter "businessSchedule" "systemschedule" parameter "MaxRetry" "3" end application ccn application ciscomwiapplication description "ciscomwiapplication" enabled maxsessions 6 script "setmwi.aef" parameter "CallControlGroupID" "0" parameter "strMWI_OFF_DN" "8001" parameter "strMWI_ON_DN" "8000" end application ccn application msgnotification description "msgnotification" enabled maxsessions 6 script "msgnotify.aef" parameter "DelayBeforeSendDTMF" "1" end application ccn application promptmgmt description "promptmgmt" enabled maxsessions 1 script "promptmgmt.aef" end application ccn application voicemail description "voicemail" enabled maxsessions 6 script "voicebrowser.aef" parameter "uri" "http://localhost/voicemail/vxmlscripts/login.vxml" parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp" end application ccn engine end engine ccn subsystem jtapi ccm-manager address 0.0.0.0 end subsystem ccn subsystem sip

Page 93: All in One Lab Guide for Cisco CME

gateway address "10.10.100.21" transfer-mode end subsystem ccn trigger sip phonenumber 12190 application "autoattendant" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 12198 application "promptmgmt" enabled maxsessions 1 end trigger ccn trigger sip phonenumber 12199 application "voicemail" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 4080012199 application "voicemail" enabled maxsessions 6 end trigger service imap enable end imap service phone-authentication end phone-authentication service voiceview enable end voiceview voicemail notification enable voicemail notification preference all voicemail default language en_US voicemail default mailboxsize 775 voicemail broadcast recording time 300 voicemail mailbox owner "test" size 775 end mailbox voicemail mailbox owner "userone" size 775 end mailbox voicemail mailbox owner "usertwo" size 775 end mailbox voicemail notification owner userone enable end pod21cue#

Page 94: All in One Lab Guide for Cisco CME

CUE Message Notification

CME4.0/CUE2.3 First Look

Page 95: All in One Lab Guide for Cisco CME

CUE Message Notification Lab Objectives:

1. Set up and enable Message Notification on CUE. 2. Select the devices and time of notification. 3. Observe the Message Notification in action. 4. Examine traces for troubleshooting.

Highlights:

• The Message Notification feature is available in CUE 2.3 or later release. • Message Notification sends messages to the devices specified such as other

phones, pager, or email. • For email, Message Notification sends the messages to an SMTP client which

in turn forwards the messages to an email client. Note that unlike Integrated Messaging which is interactive, Message Notification is only a one way notification.

Activities:

I. Setting up Message Notification at CUE To set up Message Notification, you need to: (1) enter system wide message

notification, (2) enable individual for message notification, (3) configure devices and date/time for message notification.

1. Enable system-wide Message Notification in GUI

- Login to CUE GUI, http://1.1.x.2 username:admin password:cisco - In CUE GUI, go to Voicemail > Message Notification > Notification

Administration to enable this feature. Check only "Enable system-wide notification" and select Urgent Messages. Leave other parameters as is. Click Apply to save configuration.

- This enables the feature for the whole system. - A warning message saying SMTP server not configured may come up. This

is to warn that no SMTP server is not up such that Email and Text page notification will not work.

To enable Message Notification in CLI:

# config term (config)# voicemail notification enable

Page 96: All in One Lab Guide for Cisco CME

2. Select individual users for Message Notification using GUI. - Go to Voicemail > Message Notification > Subscriber Notification

Management - Select userone and usertwo for this feature. - Note that once Enable Notification is applied, individual user shows that

Notification Status is Enabled.

Page 97: All in One Lab Guide for Cisco CME

To enable individual users for Message Notification using CLI: # config term (config)# voicemail notification owner <user> enable

where <user> is the user name of the mailbox.

II. Set up Outgoing Devices and Time of Notification

1. In GUI, go to Configure > Users and select userone. Select the Notification

tab.

2. Click on Home Phone to select the phone. The notification when voicemail is received will be sent to this phone.

Page 98: All in One Lab Guide for Cisco CME

3. In the new pop-up window, check “Enable notification to this device”. For the purpose of this exercise, enter 4085551x00, the phone number of the analog phone. When userone’s mailbox receives a message, it will ring the designated phone. In this case it will ring the analog phone on your pod.

4. In the window, select only Urgent Messages.

5. Select the time to be notified. Check all seven days and all 24 hours for each

day. The easiest way to do this is to use the Quick Add field next to the Notification Schedule.

6. Make sure to check Apply when done.

Page 99: All in One Lab Guide for Cisco CME

III. Send Messages Note: When a CME phone receives an incoming call, you can press DnD softkey to forward the call to voicemail immediately.

1. Place a call from usertwo to userone. Let it ring and go to voicemail. Record a message and hang up. Nothing will happen since the message is not marked as Urgent.

2. Place another call from usertwo to userone again and let it go to voicemail.

This time record a message and mark it as Urgent.

3. As soon as the message is saved in userone’s mailbox, the analog phone will ring with the notification. Pick up the analog phone and listen to the greeting. Note that no message is attached.

Page 100: All in One Lab Guide for Cisco CME

4. In GUI, go to Voice Mail > Message Notification > Notification Administration. Check the box for “Allow user to login to voicemail box to retrieve voicemail when phone notification device is notified.” Then click Apply.

5. Place a third call from usertwo to userone and let it go to voicemail. This time record a message and also mark it as Urgent.

6. Once the message is saved in userone’s mailbox, the analog phone rings with

the notification. Pick up the analog phone and listen to the greeting. This time you are given the option to enter your ID to check your messages

7. Enter your ID, 1X01#, followed by your PIN 1234 to check your messages

IV.

Page 101: All in One Lab Guide for Cisco CME

Traces for Troubleshooting

1. The CLI command “trace voicemail msgnotif all” is a catchall to monitor the progress of Message Notification.

2. In CUE CLI, enter “no trace all” to remove the default trace setting. Then

enter the trace command above.

3. Enter “clear trace” to clean up old traces.

4. Conduct a Message Notification session. Then use “show trace buffer” on CUE to view the traces.

5. The following shows other useful trace commands to pinpoint Message

Notification issues:

trace configapi smtp debug (Traces related to SMTP server)

trace entity manager NotifDB (Traces related to notification configuration database queries)

trace entity manager NotifDevice (Traces related to device configuration) trace entitymanager NotifProfile (Traces related to profile configuration)

trace entitymanager NotifSched (Traces related to notification schedule configuration)

trace voicemail vmstream (Traces for voicemail backend) datasource Datasource for email notification seqstream Sequence Input Stream for email notification lostream Large Object Input Stream for email notification

Page 102: All in One Lab Guide for Cisco CME

Sample Configuration

CME version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod21 ! boot-start-marker boot-end-marker ! enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 10.10.21.1 10.10.21.100 ip dhcp excluded-address 10.10.121.1 10.10.121.100 ! ip dhcp pool lan network 10.10.21.0 255.255.255.0 default-router 10.10.21.1 option 150 ip 10.10.100.21 ! ip dhcp pool ccm network 10.10.121.0 255.255.255.0 default-router 10.10.121.1 option 150 ip 10.10.100.201 ! ! no ip domain lookup ip domain name cisco.com ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! ! ! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /408001/ ! voice translation-rule 3 rule 1 /^408001/ /1/

Page 103: All in One Lab Guide for Cisco CME

! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! interface GigabitEthernet0/0 ip address 10.10.100.21 255.255.255.0 duplex auto speed auto ! interface Service-Engine0/0 ip unnumbered GigabitEthernet0/0 service-module ip address 10.10.100.121 255.255.255.0 service-module ip default-gateway 10.10.100.21 ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Service-Engine1/0 no ip address shutdown ! router eigrp 22 network 10.0.0.0 auto-summary ! ip route 10.10.100.121 255.255.255.255 Service-Engine0/0 ! ip http server ! ! ! tftp-server flash:P0030702T023.bin tftp-server flash:P0030702T023.loads tftp-server flash:P0030702T023.sb2 tftp-server flash:P0030702T023.sbn tftp-server flash:P00405000700.bin tftp-server flash:P00405000700.sbn tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:term70.default.loads ! control-plane ! ! ! voice-port 0/0/0 ! voice-port 0/0/1

Page 104: All in One Lab Guide for Cisco CME

! voice-port 0/1/0 ! voice-port 0/1/1 ! voice-port 0/1/2 ! voice-port 0/1/3 ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** destination-pattern 1219. session protocol sipv2 session target ipv4:10.10.100.121 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 408001219. session protocol sipv2 session target ipv4:10.10.100.121 incoming called-number 408001219. dtmf-relay sip-notify codec g711ulaw no vad ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7910 P00405000700 load 7960-7940 P0030702T023 load 7971 TERM70.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 10.10.100.21 port 2000 system message pod21 time-zone 5 dialplan-pattern 1 408001.... extension-length 5 voicemail 12199 max-conferences 8 gain -6 call-forward pattern .T moh en_bacd_music_on_hold.au web admin system name admin password cisco transfer-system full-consult transfer-pattern .T create cnf-files version-stamp 7960 Apr 24 2006 04:39:54 ! ! ephone-dn 1 dual-line number 12101 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 !

Page 105: All in One Lab Guide for Cisco CME

! ephone-dn 2 dual-line number 12102 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 11 number 12111 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 40 number 8000..... no-reg primary mwi on ! ! ephone-dn 41 number 8001..... no-reg primary mwi off ! ! ephone 1 description 7970 on pod21 username "userone" password cisco mac-address 0013.1A10.6FF1 type 7970 button 1:1 ! ! ! ephone 2 description 7960 on pod21 username "usertwo" password cisco mac-address 000E.38FB.F1C5 type 7960 button 1:2 ! ! ! ephone 3 username "test" mac-address 0011.2587.34F9 type CIPC button 1:11 ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 66 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line 194 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line vty 0 4

Page 106: All in One Lab Guide for Cisco CME

exec-timeout 0 0 password cisco logging synchronous login ! scheduler allocate 20000 1000 ntp clock-period 17179869 ntp master ntp server 10.10.100.202 ! end pod21# CUE

Sample Configuration

CME version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod21 ! boot-start-marker boot-end-marker ! enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 10.10.21.1 10.10.21.100 ip dhcp excluded-address 10.10.121.1 10.10.121.100 ! ip dhcp pool lan network 10.10.21.0 255.255.255.0 default-router 10.10.21.1 option 150 ip 10.10.100.21 ! ip dhcp pool ccm network 10.10.121.0 255.255.255.0 default-router 10.10.121.1 option 150 ip 10.10.100.201 ! ! no ip domain lookup ip domain name cisco.com ! ! voice-card 0 no dspfarm ! ! ! ! ! ! !

Page 107: All in One Lab Guide for Cisco CME

! ! ! ! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /408001/ ! voice translation-rule 3 rule 1 /^408001/ /1/ ! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! interface GigabitEthernet0/0 ip address 10.10.100.21 255.255.255.0 duplex auto speed auto ! interface Service-Engine0/0 ip unnumbered GigabitEthernet0/0 service-module ip address 10.10.100.121 255.255.255.0 service-module ip default-gateway 10.10.100.21 ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Service-Engine1/0 no ip address shutdown ! router eigrp 22 network 10.0.0.0 auto-summary ! ip route 10.10.100.121 255.255.255.255 Service-Engine0/0 ! ip http server ! ! ! tftp-server flash:P0030702T023.bin tftp-server flash:P0030702T023.loads tftp-server flash:P0030702T023.sb2 tftp-server flash:P0030702T023.sbn

Page 108: All in One Lab Guide for Cisco CME

tftp-server flash:P00405000700.bin tftp-server flash:P00405000700.sbn tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:term70.default.loads ! control-plane ! ! ! voice-port 0/0/0 ! voice-port 0/0/1 ! voice-port 0/1/0 ! voice-port 0/1/1 ! voice-port 0/1/2 ! voice-port 0/1/3 ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** destination-pattern 1219. session protocol sipv2 session target ipv4:10.10.100.121 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 408001219. session protocol sipv2 session target ipv4:10.10.100.121 incoming called-number 408001219. dtmf-relay sip-notify codec g711ulaw no vad ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7910 P00405000700 load 7960-7940 P0030702T023 load 7971 TERM70.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 10.10.100.21 port 2000 system message pod21 time-zone 5 dialplan-pattern 1 408001.... extension-length 5

Page 109: All in One Lab Guide for Cisco CME

voicemail 12199 max-conferences 8 gain -6 call-forward pattern .T moh en_bacd_music_on_hold.au web admin system name admin password cisco transfer-system full-consult transfer-pattern .T create cnf-files version-stamp 7960 Apr 24 2006 04:39:54 ! ! ephone-dn 1 dual-line number 12101 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 2 dual-line number 12102 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 11 number 12111 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 40 number 8000..... no-reg primary mwi on ! ! ephone-dn 41 number 8001..... no-reg primary mwi off ! ! ephone 1 description 7970 on pod21 username "userone" password cisco mac-address 0013.1A10.6FF1 type 7970 button 1:1 ! ! ! ephone 2 description 7960 on pod21 username "usertwo" password cisco mac-address 000E.38FB.F1C5 type 7960 button 1:2 ! ! ! ephone 3 username "test" mac-address 0011.2587.34F9 type CIPC button 1:11 ! ! ! line con 0 exec-timeout 0 0

Page 110: All in One Lab Guide for Cisco CME

logging synchronous line aux 0 line 66 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line 194 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line vty 0 4 exec-timeout 0 0 password cisco logging synchronous login ! scheduler allocate 20000 1000 ntp clock-period 17179869 ntp master ntp server 10.10.100.202 ! end pod21# CUE clock timezone America/Los_Angeles hostname pod21cue ip domain-name localdomain ntp server 10.10.100.21 software download server url "ftp://127.0.0.1/ftp" credentials hidden "6u/dKTN/hsEuSAEf w40XlF2eFHnZfyUTSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNg d+Y9J3xlk2B35j0nfGWTYHfmP" groupname Administrators create groupname Broadcasters create groupname vmimap create username admin create username userone create username usertwo create username userone phonenumberE164 "4080012101" username usertwo phonenumberE164 "4080012102" username userone phonenumber "12101" username usertwo phonenumber "12102" groupname Administrators member admin groupname Administrators member userone groupname Administrators member usertwo groupname Administrators member test groupname vmimap member userone groupname vmimap member usertwo groupname Administrators privilege superuser groupname Administrators privilege ManagePrompts groupname Administrators privilege broadcast groupname Administrators privilege local-broadcast groupname Administrators privilege ManagePublicList

Page 111: All in One Lab Guide for Cisco CME

groupname Administrators privilege ViewPrivateList groupname Administrators privilege vm-imap groupname Broadcasters privilege broadcast restriction msg-notification min-digits 1 restriction msg-notification max-digits 30 restriction msg-notification dial-string preference 1 pattern * allowed backup server url "ftp://10.10.100.200/pod21cue/" credentials hidden "c9yem6kD1vKC9pTOs FIEJUnfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd +Y9J3xlk2B35j0nfGWTYHfmP" calendar biz-schedule systemschedule open day 1 from 00:00 to 24:00 open day 2 from 00:00 to 24:00 open day 3 from 00:00 to 24:00 open day 4 from 00:00 to 24:00 open day 5 from 00:00 to 24:00 open day 6 from 00:00 to 24:00 open day 7 from 00:00 to 24:00 end schedule ccn application autoattendant description "autoattendant" enabled maxsessions 6 script "aa.aef" parameter "busOpenPrompt" "AABusinessOpen.wav" parameter "operExtn" "0" parameter "welcomePrompt" "AAWelcome.wav" parameter "disconnectAfterMenu" "false" parameter "busClosedPrompt" "AABusinessClosed.wav" parameter "allowExternalTransfers" "false" parameter "holidayPrompt" "AAHolidayPrompt.wav" parameter "businessSchedule" "systemschedule" parameter "MaxRetry" "3" end application ccn application ciscomwiapplication description "ciscomwiapplication" enabled maxsessions 6 script "setmwi.aef" parameter "CallControlGroupID" "0" parameter "strMWI_OFF_DN" "8001" parameter "strMWI_ON_DN" "8000" end application ccn application msgnotification description "msgnotification" enabled maxsessions 6 script "msgnotify.aef" parameter "DelayBeforeSendDTMF" "1" end application ccn application promptmgmt description "promptmgmt" enabled maxsessions 1 script "promptmgmt.aef" end application ccn application voicemail description "voicemail"

Page 112: All in One Lab Guide for Cisco CME

enabled maxsessions 6 script "voicebrowser.aef" parameter "uri" "http://localhost/voicemail/vxmlscripts/login.vxml" parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp" end application ccn engine end engine ccn subsystem jtapi ccm-manager address 0.0.0.0 end subsystem ccn subsystem sip gateway address "10.10.100.21" transfer-mode end subsystem ccn trigger sip phonenumber 12190 application "autoattendant" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 12198 application "promptmgmt" enabled maxsessions 1 end trigger ccn trigger sip phonenumber 12199 application "voicemail" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 4080012199 application "voicemail" enabled maxsessions 6 end trigger service imap enable end imap service phone-authentication end phone-authentication service voiceview enable end voiceview voicemail notification enable voicemail notification preference all voicemail default language en_US voicemail default mailboxsize 775 voicemail broadcast recording time 300 voicemail mailbox owner "test" size 775 end mailbox voicemail mailbox owner "userone" size 775 end mailbox

Page 113: All in One Lab Guide for Cisco CME

voicemail mailbox owner "usertwo" size 775 end mailbox voicemail notification owner userone enable end pod21cue#

Page 114: All in One Lab Guide for Cisco CME

CUE VoiceView Express

CME4.0/CUE2.3 First Look

Page 115: All in One Lab Guide for Cisco CME

CUE VoiceView Express Lab Objectives:

1. Configure and enable VVE. 2. Observe VVE in action. 3. Troubleshoot VVE problems.

Highlights:

• The VoiceView Express feature is available in CUE 2.3 or later release. • VoiceView Express is a system-wide capability. Once enabled, all mailboxes

have this function. . Activities:

I. Set up VVE on CME and CUE 1. To set up VoiceView Express, it requires set up on both CME and CUE.

2. In CME, add the following IOS commands under telephony-service.

url services http://1.1.x.2/voiceview/common/login.do url authentication http://1.1.x.2/voiceview/authentication/authenticate.do where x is your pod number

3. Under telephony-service, enter the following to delete and re-create the XML configuration files. When the CME IP phones download these files, they will provision their URL settings based on the configuration you entered in step 2.

no create cnf create cnf

4. After the two commands have been added, using the following IOS

commands to reset the two CME IP phones.

#conf term (config)# ephone 1 (config)# reset (config)# ephone 2 (config)# reset

5. Access CUE GUI (browser to url http://1.1.x.2. The login/password is

admin/cisco), where x is your pod number.

6. In CUE GUI, go to Voicemail > Voiceview Express and ensure that VoiceView Express has been enabled. VoiceView Express is enabled by default. If it is not enabled, check the box to enable this feature while keeping all other parameters the same.

Page 116: All in One Lab Guide for Cisco CME

7. To see the voiceview configuration in CUE’s CLI, issue “show voiceview configuration” to see the configuration. It’ll look as follows:

Cue# show voiceview configuration Phone service URL: http://<cue-hostname>/voiceview/common/login.do Enabled: Yes Idle Timeout (minutes): 5

II. Observe VVE Features in Action

Note: When a CME phone receives an incoming call, you can press DnD softkey to forward the call to voicemail immediately.

1. From usertwo call userone and leave multiple voice messages in userone’s mailbox. Mark some of the messages Urgent.

2. At userone’s phone, press the Services button to access VVE. The Mailbox ID

should already be in place. If not, enter the extension of userone. The PIN is same as the mailbox’s PIN. (It is 1234 for this lab). Log in and check the Inbox.

Page 117: All in One Lab Guide for Cisco CME

3. Examine the Inbox and listen to the messages. Save some of the messages. Use VoiceView to reply to a message.

4. Use VoiceView Express to compose a message and send it to usertwo.

5. Examine the Inbox to see the number of New messages and Saved messages.

6. Explore other functions available on VVE such as My Options. Maintain the

VoiceView session on userone’s phone and don’t log out.

7. Access VoiceView on usertwo’s phone. Verify that the messages from userone are displayed.

8. While the VoiceView is in session on both phones, go to CUE GUI and go to

Voicemail > VoiceView Express > Sessions to observe the active sessions. This can also be seen with the CLI command “show voiceview session”. The RTP stream indicates that a message is being played.

9. Clear these sessions from CLI (“service voiceview session terminate mailbox

<extension>”). Check in CLI as well as GUI on the status of the sessions. There should be no more active sessions.

10. Try to change your PIN using VVE.

11. Try to change you greeting through VVE.

12. Reply & Forward a message through VVE.

13. Put the system offline by entering offline from CUE CLI. Try accessing VVE.

You should see “The system is temporarily unavailable” message. 14. When finished, enter continue from CUE CLI to return CUE to operation.

15. You can also explore the different message types in the mailbox: new

message, new Urgent Message, private message, private Urgent message, broadcast message, Saved Message, Saved Private Message, Deleted Message, Deleted Private Message, message from External Caller. Sort & list these messages through VVE.

III. Troubleshoot VVE Problems

1. The most common problem is that after everything has been set up and the Service button on the phone is pressed, but the VoiceView session does not show up. When this happens, it is useful to use the CUE traces to see what is going on.

2. In CUE CLI, clear all other traces with “no trace all”. Then enter “trace

voiceview all”. This will show all voiceview related activities. Explore other “trace voiceview” features.

3. Use “trace voiceview-ccn all” to see only RTP and is related to the VVE’s CRA

subsystem.

Page 118: All in One Lab Guide for Cisco CME

4. In CUE CLI, enter clear trace to clear all previous traces. Then invoke a VoiceView session on the phone. Enter show trace buffer or show trace buffer tail to show the collected traces.

Page 119: All in One Lab Guide for Cisco CME

Sample Configuration

CME version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod21 ! boot-start-marker boot-end-marker ! enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 10.10.21.1 10.10.21.100 ip dhcp excluded-address 10.10.121.1 10.10.121.100 ! ip dhcp pool lan network 10.10.21.0 255.255.255.0 default-router 10.10.21.1 option 150 ip 10.10.100.21 ! ip dhcp pool ccm network 10.10.121.0 255.255.255.0 default-router 10.10.121.1 option 150 ip 10.10.100.201 ! ! no ip domain lookup ip domain name cisco.com ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! ! ! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /408001/ ! voice translation-rule 3 rule 1 /^408001/ /1/

Page 120: All in One Lab Guide for Cisco CME

! ! voice translation-profile call-cue translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! interface GigabitEthernet0/0 ip address 10.10.100.21 255.255.255.0 duplex auto speed auto ! interface Service-Engine0/0 ip unnumbered GigabitEthernet0/0 service-module ip address 10.10.100.121 255.255.255.0 service-module ip default-gateway 10.10.100.21 ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Service-Engine1/0 no ip address shutdown ! router eigrp 22 network 10.0.0.0 auto-summary ! ip route 10.10.100.121 255.255.255.255 Service-Engine0/0 ! ip http server ! ! ! tftp-server flash:P0030702T023.bin tftp-server flash:P0030702T023.loads tftp-server flash:P0030702T023.sb2 tftp-server flash:P0030702T023.sbn tftp-server flash:P00405000700.bin tftp-server flash:P00405000700.sbn tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:term70.default.loads ! control-plane ! ! ! voice-port 0/0/0 ! voice-port 0/0/1

Page 121: All in One Lab Guide for Cisco CME

! voice-port 0/1/0 ! voice-port 0/1/1 ! voice-port 0/1/2 ! voice-port 0/1/3 ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** destination-pattern 1219. session protocol sipv2 session target ipv4:10.10.100.121 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 408001219. session protocol sipv2 session target ipv4:10.10.100.121 incoming called-number 408001219. dtmf-relay sip-notify codec g711ulaw no vad ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7910 P00405000700 load 7960-7940 P0030702T023 load 7971 TERM70.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 10.10.100.21 port 2000 system message pod21 url services http://10.10.100.121/voiceview/common/login.do url authentication http://10.10.100.121/voiceview/authentication/authenticate.do time-zone 5 dialplan-pattern 1 408001.... extension-length 5 voicemail 12199 max-conferences 8 gain -6 call-forward pattern .T moh en_bacd_music_on_hold.au web admin system name admin password cisco transfer-system full-consult transfer-pattern .T create cnf-files version-stamp 7960 Apr 24 2006 06:44:53 ! ! ephone-dn 1 dual-line number 12101 no-reg primary call-forward busy 4080012199

Page 122: All in One Lab Guide for Cisco CME

call-forward noan 4080012199 timeout 10 ! ! ephone-dn 2 dual-line number 12102 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 11 number 12111 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 40 number 8000..... no-reg primary mwi on ! ! ephone-dn 41 number 8001..... no-reg primary mwi off ! ! ephone 1 description 7970 on pod21 username "userone" password cisco mac-address 0013.1A10.6FF1 type 7970 button 1:1 ! ! ! ephone 2 description 7960 on pod21 username "usertwo" password cisco mac-address 000E.38FB.F1C5 type 7960 button 1:2 ! ! ! ephone 3 mac-address 0011.2587.34F9 type CIPC button 1:11 ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 66 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line 194 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120

Page 123: All in One Lab Guide for Cisco CME

line vty 0 4 exec-timeout 0 0 password cisco logging synchronous login ! scheduler allocate 20000 1000 ntp clock-period 17179869 ntp master ntp server 10.10.100.202 ! end pod21# CUE clock timezone America/Los_Angeles hostname pod21cue ip domain-name localdomain ntp server 10.10.100.21 software download server url "ftp://127.0.0.1/ftp" credentials hidden "6u/dKTN/hsEuSAEf w40XlF2eFHnZfyUTSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNg d+Y9J3xlk2B35j0nfGWTYHfmP" groupname Administrators create groupname Broadcasters create groupname vmimap create username admin create username userone create username usertwo create username userone phonenumberE164 "4080012101" username usertwo phonenumberE164 "4080012102" username userone phonenumber "12101" username usertwo phonenumber "12102" groupname Administrators member admin groupname Administrators member userone groupname Administrators member usertwo groupname vmimap member userone groupname vmimap member usertwo groupname Administrators privilege superuser groupname Administrators privilege ManagePrompts groupname Administrators privilege broadcast groupname Administrators privilege local-broadcast groupname Administrators privilege ManagePublicList groupname Administrators privilege ViewPrivateList groupname Administrators privilege vm-imap groupname Broadcasters privilege broadcast restriction msg-notification min-digits 1 restriction msg-notification max-digits 30 restriction msg-notification dial-string preference 1 pattern * allowed backup server url "ftp://10.10.100.200/pod21cue/" credentials hidden "c9yem6kD1vKC9pTOs FIEJUnfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd +Y9J3xlk2B35j0nfGWTYHfmP" calendar biz-schedule systemschedule open day 1 from 00:00 to 24:00

Page 124: All in One Lab Guide for Cisco CME

open day 2 from 00:00 to 24:00 open day 3 from 00:00 to 24:00 open day 4 from 00:00 to 24:00 open day 5 from 00:00 to 24:00 open day 6 from 00:00 to 24:00 open day 7 from 00:00 to 24:00 end schedule ccn application autoattendant description "autoattendant" enabled maxsessions 6 script "aa.aef" parameter "busOpenPrompt" "AABusinessOpen.wav" parameter "operExtn" "12101" parameter "welcomePrompt" "AAWelcome.wav" parameter "disconnectAfterMenu" "false" parameter "busClosedPrompt" "AABusinessClosed.wav" parameter "allowExternalTransfers" "false" parameter "holidayPrompt" "AAHolidayPrompt.wav" parameter "businessSchedule" "systemschedule" parameter "MaxRetry" "3" end application ccn application ciscomwiapplication description "ciscomwiapplication" enabled maxsessions 6 script "setmwi.aef" parameter "CallControlGroupID" "0" parameter "strMWI_OFF_DN" "8001" parameter "strMWI_ON_DN" "8000" end application ccn application homestation description "homestation" enabled maxsessions 6 script "homestation23_new.aef" end application ccn application msgnotification description "msgnotification" enabled maxsessions 6 script "msgnotify.aef" parameter "DelayBeforeSendDTMF" "1" end application ccn application promptmgmt description "promptmgmt" enabled maxsessions 1 script "promptmgmt.aef" end application ccn application voicemail description "voicemail" enabled maxsessions 6 script "voicebrowser.aef" parameter "uri" "http://localhost/voicemail/vxmlscripts/login.vxml" parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp" end application ccn engine

Page 125: All in One Lab Guide for Cisco CME

end engine ccn subsystem jtapi ccm-manager address 0.0.0.0 end subsystem ccn subsystem sip gateway address "10.10.100.21" transfer-mode end subsystem ccn trigger sip phonenumber 12190 application "autoattendant" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 12191 application "homestation" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 12198 application "promptmgmt" enabled maxsessions 1 end trigger ccn trigger sip phonenumber 12199 application "voicemail" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 4080012198 application "promptmgmt" enabled maxsessions 1 end trigger ccn trigger sip phonenumber 4080012199 application "voicemail" enabled maxsessions 6 end trigger service imap enable end imap service phone-authentication end phone-authentication service voiceview enable end voiceview voicemail notification enable voicemail notification allow-login voicemail default language en_US voicemail default mailboxsize 775 voicemail broadcast recording time 300 voicemail mailbox owner "userone" size 775 end mailbox

Page 126: All in One Lab Guide for Cisco CME

voicemail mailbox owner "usertwo" size 775 end mailbox voicemail notification owner usertwo enable voicemail notification owner userone enable end pod21cue>

Page 127: All in One Lab Guide for Cisco CME

CUE Auto Attendant

CME4.0/CUE2.3 First Look

Page 128: All in One Lab Guide for Cisco CME

CUE Auto Attendant Lab Objectives:

1. Examine AA script debugging 2. Re-record AA prompts

Highlights:

• The new Rel 2.3 CUE Editor supports on-line script debugging. This feature is ported from the CRS Editor.

• Re-record prompts without the need to delete and re-add. Activities:

I. Load AA Script

Run CUEEditor2.3.1.exe to install the 2.3.1 CUE Editor on your laptop. You will also need to extract the contents of lab9-cue-AA-homestation.zip to a folder on your laptop. The zip file contains the following 5 files:

HomeStation23.aef HS_Depts.wav HS_Direction.wav HS_StoreHours.wav HS_Welcome.wav

1. Access CUE GUI (browser to url http://1.1.x.2. The login/password is

admin/cisco), where XX is your pod number. 2. To load the AA script files, in CUE GUI, go to Voicemail > Scripts. On this

page, press the Upload icon. A new window pops up.

In the new window, click on the Browse button. Then navigate to the directory where you put the HomeStation23.aef script file. Select the HomeStation23.aef. Once selected, HomeStation23.aef should show up in the Source Fille Name field. Press Upload to load this file to CUE.

Page 129: All in One Lab Guide for Cisco CME

3. In CUE’s script window, you should see HomeStation23.aef is included in the script list.

4. To load the AA voice prompt files, in CUE GUI, go to Voicemail > Prompts.

On this page, press the Upload icon. A new window pops up.

5. In the new window, click on the Browse button. Then navigate to the directory where you put the CUE AA prompt files. Select HS_Depts.wav and click Upload.

6. In CUE’s prompt page, HS_Depts.wav file should show up in the prompt list.

Page 130: All in One Lab Guide for Cisco CME

7. Repeat Steps 7 and 8 until the other three prompt files are loaded (HS_Direction.wav, HS_StoreHours.wav, HS_Welcome.wav.) Note: The script and prompt files can only be loaded one at a time.

8. When done, all four prompt files should show up in the Prompt list.

9. To create the Auto Attendant, in CUE GUI, go to VoiceMail > Auto

Attendant. Click on Add. In the new pop-up window, for “Select Automated Attendant Script “, select HomeStation23.aef. For Application name, add “homestation.” Then click Next to go to the next window.

10. Click Next again to reach the Call Handling window. For the Call-in Number,

enter 1X91, where X is your pod number. Click Finish.

Page 131: All in One Lab Guide for Cisco CME

II. AA Script Debugging

1. Install the new 2.3.1 AA Editor on your laptop if you have not already done

so.

2. Invoke the AA Editor on your laptop. In the CUE Editor, click on Tool > Option. In the pop up Options window, for Hostname, enter the CUE’s IP address, 1.1.x.2, where X is your pod number

3. Click on Debug > Reactive Script. The CUE Editor will go to the CUE module

to see what scripts are available. Select the homestation23.aef script. It may take the CUE Editor a minute to find the file. Nothing will come up on the CUE Editor until you call the AA pilot number.

Page 132: All in One Lab Guide for Cisco CME

4. On userone’s phone, dial the pilot number (1x91) for the homestation AA.

5. The script will now come up in the CUE Editor. As shown in the following screen capture, click on the Start arrow to execute the script debugger. The AA script will not start until you press the Start arrow.

start the script

NOTE: If you abort the AA process on the phone, you need to click on Debug > Reactive Script and select the script file again, in order to continue the process.

6. On the phone you can hear that the AA responds and simultaneously in the

CUE Editor the steps are shown running through the script. The present step is playing the HS_Welcome prompt, which is highlighted as shown in the screen capture below.

Page 133: All in One Lab Guide for Cisco CME

7. On the IP phone, the script is playing the Welcome message and asking to select the option: “Press 1 Store Hours, 2 for Direction, 3 for a particular Department.” Select Option 1 for Store Hours. Watch the script going through the steps.

8. The script returns to the MainMenu step and plays the Welcome message

again. 9. This time on the phone select Option 3 for Department. In the script the

step is at: Menu (contact: --Triggering Contact--, prompt: HS_Depts)

10. On the phone, select 2 for Hardware. 11. The system attempts to ring a phone but returns with “I’m sorry. We are

currently experiencing system problem …”

12. Note in the script the Auto Attendant Ends at the Invalid step under Hardware. This indicates a problem around this area. (shown as box 1 in the screen capture below)

Page 134: All in One Lab Guide for Cisco CME

2

1

3

13. The only variable in this step is “extension:extension”. This is the culprit of where the problem can be. (as shown in box 2 above)

14. All the variables are located at the lower left corner of the CUE Editor.

Examine the value for the name “extension” (as shown above in box 3). What does it show? Is the value for “extension” a valid extension for this CME/CUE system?

15. Right click on “extension” variable (in box 3). A few selections show up.

Select Modify Variable. 16. In the pop-up Edit Variable window, change the value in the Value field to

1x02, where x is your pod number. Remember to enclose the number with a double quote.

17. On the CUE Editor, save this modified file as homestation23_new.aef.

Page 135: All in One Lab Guide for Cisco CME

III. Run the Modified AA Script

1. The modified script has to be uploaded from your laptop to CUE. Use CUE GUI to upload the homestation23_new.aef file. When done, go to Voicemail > Scripts to verify that the new script is loaded in CUE.

2. Go to Voicemail > Auto Attendant. In the list click on “homestation.”

3. In the new pop up window, at “Select Automated Attendant Script,” select

the homestation23_new.aef file for Homestation. Click Next and then click Finish.

4. In the CUE Editor, go to Debug > Reactive Script and select the homestation23_new.aef file.

5. On userone’s phone dial 1x91 to access the Homestation AA script.

6. When AA responds, select Option 3 for Departments and then Option 2 for

Hardware. This time it should function properly and ring the 1x02 phone.

7. Note that in the script you can also set up breakpoint such that the script will stop when it hits a breakpoint. This greatly facilitates script debugging.

Page 136: All in One Lab Guide for Cisco CME

CME version 12.4 service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname pod21 ! boot-start-marker boot-end-marker ! enable password cisco ! no aaa new-model ! resource policy ! ! ! ip cef no ip dhcp use vrf connected ip dhcp excluded-address 10.10.21.1 10.10.21.100 ip dhcp excluded-address 10.10.121.1 10.10.121.100 ! ip dhcp pool lan network 10.10.21.0 255.255.255.0 default-router 10.10.21.1 option 150 ip 10.10.100.21 ! ip dhcp pool ccm network 10.10.121.0 255.255.255.0 default-router 10.10.121.1 option 150 ip 10.10.100.201 ! ! no ip domain lookup ip domain name cisco.com ! ! voice-card 0 no dspfarm ! ! ! ! ! ! ! ! ! ! ! ! ! ! voice translation-rule 1 rule 1 /^9/ // ! voice translation-rule 2 rule 1 /^1/ /408001/ ! voice translation-rule 3 rule 1 /^408001/ /1/ ! ! voice translation-profile call-cue

Page 137: All in One Lab Guide for Cisco CME

translate calling 3 translate called 3 translate redirect-called 3 ! voice translation-profile call-out translate calling 2 translate called 1 ! ! ! ! ! ! ! interface GigabitEthernet0/0 ip address 10.10.100.21 255.255.255.0 duplex auto speed auto ! interface Service-Engine0/0 ip unnumbered GigabitEthernet0/0 service-module ip address 10.10.100.121 255.255.255.0 service-module ip default-gateway 10.10.100.21 ! interface GigabitEthernet0/1 no ip address shutdown duplex auto speed auto ! interface Service-Engine1/0 no ip address shutdown ! router eigrp 22 network 10.0.0.0 auto-summary ! ip route 10.10.100.121 255.255.255.255 Service-Engine0/0 ! ip http server ! ! ! tftp-server flash:P0030702T023.bin tftp-server flash:P0030702T023.loads tftp-server flash:P0030702T023.sb2 tftp-server flash:P0030702T023.sbn tftp-server flash:P00405000700.bin tftp-server flash:P00405000700.sbn tftp-server flash:CVM70.2-0-2-26.sbn tftp-server flash:Jar70.2-9-2-26.sbn tftp-server flash:TERM70.7-0-3-0S.loads tftp-server flash:cnu70.2-7-6-26.sbn tftp-server flash:term70.default.loads ! control-plane ! ! ! voice-port 0/0/0 ! voice-port 0/0/1 ! voice-port 0/1/0 !

Page 138: All in One Lab Guide for Cisco CME

voice-port 0/1/1 ! voice-port 0/1/2 ! voice-port 0/1/3 ! ! ! ! ! dial-peer voice 1 voip description ** to CUE ** destination-pattern 1219. session protocol sipv2 session target ipv4:10.10.100.121 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip description ** E164 to CUE ** translation-profile outgoing call-cue destination-pattern 408001219. session protocol sipv2 session target ipv4:10.10.100.121 incoming called-number 408001219. dtmf-relay sip-notify codec g711ulaw no vad ! ! ! gatekeeper shutdown ! ! telephony-service no auto-reg-ephone load 7910 P00405000700 load 7960-7940 P0030702T023 load 7971 TERM70.7-0-3-0S load 7970 TERM70.7-0-3-0S max-ephones 10 max-dn 50 ip source-address 10.10.100.21 port 2000 system message pod21 time-zone 5 dialplan-pattern 1 408001.... extension-length 5 voicemail 12199 max-conferences 8 gain -6 call-forward pattern .T moh en_bacd_music_on_hold.au web admin system name admin password cisco transfer-system full-consult transfer-pattern .T create cnf-files version-stamp 7960 Apr 24 2006 04:39:54 ! ! ephone-dn 1 dual-line number 12101 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 2 dual-line number 12102 no-reg primary

Page 139: All in One Lab Guide for Cisco CME

call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 11 number 12111 no-reg primary call-forward busy 4080012199 call-forward noan 4080012199 timeout 10 ! ! ephone-dn 40 number 8000..... no-reg primary mwi on ! ! ephone-dn 41 number 8001..... no-reg primary mwi off ! ! ephone 1 description 7970 on pod21 username "userone" password cisco mac-address 0013.1A10.6FF1 type 7970 button 1:1 ! ! ! ephone 2 description 7960 on pod21 username "usertwo" password cisco mac-address 000E.38FB.F1C5 type 7960 button 1:2 ! ! ! ephone 3 username "test" mac-address 0011.2587.34F9 type CIPC button 1:11 ! ! ! line con 0 exec-timeout 0 0 logging synchronous line aux 0 line 66 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line 194 no activation-character no exec transport preferred none transport input all transport output pad telnet rlogin lapb-ta mop udptn v120 line vty 0 4 exec-timeout 0 0 password cisco logging synchronous

Page 140: All in One Lab Guide for Cisco CME

login ! scheduler allocate 20000 1000 ntp clock-period 17179869 ntp master ntp server 10.10.100.202 ! end pod21# CUE clock timezone America/Los_Angeles hostname pod21cue ip domain-name localdomain ntp server 10.10.100.21 software download server url "ftp://127.0.0.1/ftp" credentials hidden "6u/dKTN/hsEuSAEf w40XlF2eFHnZfyUTSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xlk2B35j0nfGWTYHfmPSd8ZZNg d+Y9J3xlk2B35j0nfGWTYHfmP" groupname Administrators create groupname Broadcasters create groupname vmimap create username admin create username userone create username usertwo create username userone phonenumberE164 "4080012101" username usertwo phonenumberE164 "4080012102" username userone phonenumber "12101" username usertwo phonenumber "12102" groupname Administrators member admin groupname Administrators member userone groupname Administrators member usertwo groupname vmimap member userone groupname vmimap member usertwo groupname Administrators privilege superuser groupname Administrators privilege ManagePrompts groupname Administrators privilege broadcast groupname Administrators privilege local-broadcast groupname Administrators privilege ManagePublicList groupname Administrators privilege ViewPrivateList groupname Administrators privilege vm-imap groupname Broadcasters privilege broadcast restriction msg-notification min-digits 1 restriction msg-notification max-digits 30 restriction msg-notification dial-string preference 1 pattern * allowed backup server url "ftp://10.10.100.200/pod21cue/" credentials hidden "c9yem6kD1vKC9pTOs calendar biz-schedule systemschedule open day 1 from 00:00 to 24:00 open day 2 from 00:00 to 24:00 open day 3 from 00:00 to 24:00 open day 4 from 00:00 to 24:00 open day 5 from 00:00 to 24:00 open day 6 from 00:00 to 24:00 open day 7 from 00:00 to 24:00 end schedule

Page 141: All in One Lab Guide for Cisco CME

ccn application autoattendant description "autoattendant" enabled maxsessions 6 script "aa.aef" parameter "busOpenPrompt" "AABusinessOpen.wav" parameter "operExtn" "12101" parameter "welcomePrompt" "AAWelcome.wav" parameter "disconnectAfterMenu" "false" parameter "busClosedPrompt" "AABusinessClosed.wav" parameter "allowExternalTransfers" "false" parameter "holidayPrompt" "AAHolidayPrompt.wav" parameter "businessSchedule" "systemschedule" parameter "MaxRetry" "3" end application ccn application ciscomwiapplication description "ciscomwiapplication" enabled maxsessions 6 script "setmwi.aef" parameter "CallControlGroupID" "0" parameter "strMWI_OFF_DN" "8001" parameter "strMWI_ON_DN" "8000" end application ccn application homestation description "homestation" enabled maxsessions 6 script "homestation23_new.aef" end application ccn application msgnotification description "msgnotification" enabled maxsessions 6 script "msgnotify.aef" parameter "DelayBeforeSendDTMF" "1" end application ccn application promptmgmt description "promptmgmt" enabled maxsessions 1 script "promptmgmt.aef" end application ccn application voicemail description "voicemail" enabled maxsessions 6 script "voicebrowser.aef" parameter "uri" "http://localhost/voicemail/vxmlscripts/login.vxml" parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp" end application ccn engine end engine ccn subsystem jtapi ccm-manager address 0.0.0.0 end subsystem ccn subsystem sip

Page 142: All in One Lab Guide for Cisco CME

gateway address "10.10.100.21" transfer-mode end subsystem ccn trigger sip phonenumber 12190 application "autoattendant" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 12191 application "homestation" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 12198 application "promptmgmt" enabled maxsessions 1 end trigger ccn trigger sip phonenumber 12199 application "voicemail" enabled maxsessions 6 end trigger ccn trigger sip phonenumber 4080012199 application "voicemail" enabled maxsessions 6 end trigger service imap enable end imap service phone-authentication end phone-authentication service voiceview enable end voiceview voicemail notification enable voicemail notification allow-login voicemail default language en_US voicemail default mailboxsize 775 voicemail broadcast recording time 300 voicemail mailbox owner "userone" size 775 end mailbox voicemail mailbox owner "usertwo" size 775 end mailbox voicemail notification owner usertwo enable voicemail notification owner userone enable end

Page 143: All in One Lab Guide for Cisco CME

CME SIP Trunk

CME4.0/CUE2.3 First Look

page 1

Page 144: All in One Lab Guide for Cisco CME

Lab setup overview: Remote VTA: DHCP TFTP Server: 1.1.33.222 CME IP Address: 1.1.X.1 SIP trunk proxy: 1.1.33.222 DID numbers: 408-555-1X01 to 408-555-1X03 Note: For all exercises X represents the POD number Exercise 1 – SIP Trunking (CME-to-SIP AS) Cisco.com

As you start this exercise, CME and CUE should already be configured on the router. This exercise will add SIP trunk configuration for PSTN access such as in SIP trunk service provider scenario. 1) Check to make sure all the phones are registered to CME PodX#show ephone registered

You should see something like the following for all three phones: ephone-1 Mac:0008.218C.05D8 TCP socket:[1] activeLine:0 REGISTERED in SCCP ver 5 mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 IP:2.2.2.101 49970 Telecaster 7960 keepalive 13 max_line 6 button 1: dn 1 number 1001 CH1 IDLE CH2 IDLE

2) We’ll obtain four digits extension, 1XXX off of the E.164 number. Check to make sure the configuration is already there. If not, add the following. ! telephony-service calling-number initiator dialplan-pattern 1 408555.... extension-length 4 !

3) Disable registration of extension number and register only the E.164 DID number. Check to make sure the configuration is already there. If not, add the following. ! ephone-dn 1 dual-line number 1X01 no-reg primary ! ephone-dn 2 dual-line number 1X02 no-reg primary !

page 2

Page 145: All in One Lab Guide for Cisco CME

4) Enable SIP user agent on the CME. Got to “conf t” and configure the following: ! Voice service voip allow-connections sip to sip sip header-passing registrar server expires max 1800 min 1800 !

5) Register the CME phones to SIP proxy. Got to “conf t” and configure the following:

! Sip-ua authentication username podx password podX registrar ipv4:1.1.33.222 expires 1800 sip-server ipv4:1.1.33.222 no remote-party-id retry invite 2 retry register 10 timers connect 100 ! 6) Enter show sip-ua register status to verify all phones have registered successfully to the registrar. PodX#show sip-ua register status Line peer expires(sec) registered ============ ============= ============ =========== 4085551X01 40002 379 yes 4085551X02 40003 379 yes 4085551X03 40003 379 yes

7) You will use 9 prefix to call other pods. Configure translation rule to strip 9 prefix for outbound calls. Also configure the translation-rule to convert incoming called number to extension number. Got to “conf t” and configure the following: ! voice translation-rule 1 rule 1 /^911$/ /911/ rule 2 /^9\(.*\)/ /\1/ ! voice translation-profile PSTN_Outgoing translate called 1 ! voice translation-rule 2 rule 1 /^4085551/ /1/ ! voice translation-profile Incoming_Call translate called 2 translate redirect-called 2

page 3

Page 146: All in One Lab Guide for Cisco CME

8) Configure dial-peer to route SIP calls to proxy. Got to “conf t” and configure the following: ! dial-peer voice 100 voip description ** dial peer for inter-pod call ** translation-profile outgoing PSTN_Outgoing destination-pattern 9408555.... session protocol sipv2 session target sip-server dtmf-relay rtp-nte ip qos dscp cs5 media ip qos dscp cs4 signaling codec g711ulaw no vad ! dial-peer voice 101 voip description ** Incoming call from SIP trunk ** translation-profile incoming Incoming_Call session protocol sipv2 session target sip-server incoming called-number .% dtmf-relay rtp-nte ip qos dscp cs5 media ip qos dscp cs4 signaling codec g711ulaw no vad ! 9) Configure the dial-peer to route call to CUE voicemail. Got to “conf t” and configure the following: ! dial-peer voice 1 voip destination-pattern 1X99 b2bua session protocol sipv2 session target ipv4:1.1.X.2 dtmf-relay sip-notify codec g711ulaw no vad ! dial-peer voice 2 voip translation-profile outgoing Incoming_Call destination-pattern 4085551X99 b2bua session protocol sipv2 session target ipv4:1.1.X.2 dtmf-relay sip-notify codec g711ulaw no vad !

10) Call the SCCP phones in your partner pod by dialing 9-408-555-1YZZ. If you are in pod1, call pod2, and so forth. Y – is the partner POD and ZZ is 01, 02 or 03 for SCCP. Example: if you are in POD1, and are calling the SCCP phone with extension 1201 in POD2 you will dial 9-408-555-1202.

page 4

Page 147: All in One Lab Guide for Cisco CME

Verify the following: podx#show call active voice | include SIP SIP call-legs: 1 SIP call-legs: 1 podx#show call active voice compact <callID> A/O FAX T<sec> Codec type Peer Address IP R<ip>:<udp> Total call-legs: 2 19 ANS T352 g711ulaw TELE P4085551302 20 ORG T352 g711ulaw VOIP P4085551102 1.1.33.222:18188 11) Verify the following call flow:

1. Basic call - Dial 9-408-555-1Y02 from 1X01 extension - 1Y02 answers the call - Verify bi-directional voice path 2. Transfer call - Dial 9-408-555-1Y02 from 1X01 extension - 1Y02 answers the call - 1Y02 press “Transfer” to initiate a transfer to 1Y01 - When 1Y01 hears ringback tone, press “Transfer” to transfer

the call - Verify bi-directional voice path 3. 3-Way conference - Dial 9-408-555-1Y02 from 1X01 extension - 1Y02 answers the call - 1Y02 press “Conference” to initiate a conference to 1Y01 - When 1Y02 answers the call, press “Conference” again - Verify all parties can hear each other

12) Enable Show and Debugs command to verify and debug SIP trunk related issues.

1) Debug SIP messages

PodX# debug ccsip message a. REGISTER Apr 17 14:48:27.675: //-1/XXXXXX/SIP/Msg/ccsipDisplayMsg: Sent: REGISTER sip:1.1.33.33:5060 SIP/2.0

page 5

Page 148: All in One Lab Guide for Cisco CME

Via: SIP/2.0/UDP 1.1.33.4:5060;branch=z9hG4bKC1BA2 From: <sip:[email protected]>;tag=962B8-864 To: <sip:[email protected]> Date: Mon, 17 Apr 2006 14:48:27 GMT Call-ID: 1064F63D-CD5811DA-8008B986-5965CD0C User-Agent: Cisco-SIPGateway/IOS-12.x Max-Forwards: 70 Timestamp: 1145285307 CSeq: 2 REGISTER Contact: <sip:[email protected]:5060> Expires: 3600 Content-Length: 0

b. AUTHENTICATION Apr 17 14:48:27.679: //-1/XXXXXX/SIP/Msg/ccsipDisplayMsg: Received: SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 1.1.33.4:5060;branch=z9hG4bKC1BA2 From: <sip:[email protected]>;tag=962B8-864 To: <sip:[email protected]>;tag=E6DE44-759 Date: Mon, 17 Apr 2006 22:16:09 GMT Call-ID: 1064F63D-CD5811DA-8008B986-5965CD0C Server: Cisco-SIPGateway/IOS-12.x Timestamp: 1145285307 CSeq: 2 REGISTER WWW-Authenticate: Digest realm="cisco.com",nonce="7644F2330017163A",algorithm=MD 5,qop=auth Content-Length: 0

Apr 17 14:48:27.683: //-1/XXXXXX/SIP/Msg/ccsipDisplayMsg: Sent: REGISTER sip:1.1.33.33:5060 SIP/2.0 Via: SIP/2.0/UDP 1.1.33.4:5060;branch=z9hG4bKD529 From: <sip:[email protected]>;tag=962B8-864 To: <sip:[email protected]> Date: Mon, 17 Apr 2006 14:48:27 GMT Call-ID: 1064F63D-CD5811DA-8008B986-5965CD0C User-Agent: Cisco-SIPGateway/IOS-12.x Max-Forwards: 70 Timestamp: 1145285307 CSeq: 3 REGISTER Contact: <sip:[email protected]:5060> Authorization: Digest username="pod04",realm="cisco.com",uri="sip:1.1.33.33:5 060",response="cb7da0ae37a6d341defcd225541aa0e7",nonce="7644F2330017163A",cnonce ="49D6229D",qop=auth,algorithm=MD5,nc=00000001 Expires: 3600 Content-Length: 0

c. INVITE Apr 17 14:53:02.095: //-1/XXXXXX/SIP/Msg/ccsipDisplayMsg: Received: INVITE sip:[email protected]:5060 SIP/2.0 Via: SIP/2.0/UDP 1.1.33.33:5060;branch=z9hG4bKE11E0 Remote-Party-ID: <sip:[email protected]>;party=calling;screen=no;privacy=o ff

page 6

Page 149: All in One Lab Guide for Cisco CME

From: <sip:[email protected]>;tag=EB0E3C-120C To: <sip:[email protected]> Date: Mon, 17 Apr 2006 22:20:43 GMT Call-ID: [email protected] Supported: 100rel,timer,resource-priority,replaces Min-SE: 1800 Cisco-Guid: 2940951976-3449164250-2247220882-3399926223 User-Agent: Cisco-SIPGateway/IOS-12.x Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIF Y, INFO, REGISTER CSeq: 101 INVITE Timestamp: 1145312443 Contact: <sip:[email protected]:5060> Expires: 180 Allow-Events: telephone-event Max-Forwards: 69 Content-Type: application/sdp Content-Disposition: session;handling=required Content-Length: 271 v=0 o=CiscoSystemsSIP-GW-UserAgent 3845 2872 IN IP4 1.1.33.33 s=SIP Call c=IN IP4 1.1.33.33 t=0 0 m=audio 16974 RTP/AVP 0 101 19 c=IN IP4 1.1.33.33 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=rtpmap:19 CN/8000 a=ptime:20

d. REDIRECT Apr 17 14:54:06.055: //-1/XXXXXX/SIP/Msg/ccsipDisplayMsg: Sent: SIP/2.0 302 Moved Temporarily Via: SIP/2.0/UDP 1.1.33.33:5060;branch=z9hG4bKE38FE From: <sip:[email protected]>;tag=EBE0F4-15F To: <sip:[email protected]>;tag=E6564-1D8A Date: Mon, 17 Apr 2006 14:53:56 GMT Call-ID: [email protected] Timestamp: 1145312497 Server: Cisco-SIPGateway/IOS-12.x CSeq: 101 INVITE Allow-Events: telephone-event Diversion: <sip:[email protected]:5060>;reason=no-answer Contact: <sip:[email protected]> Content-Length: 0 . . . Apr 17 14:54:06.087: //-1/XXXXXX/SIP/Msg/ccsipDisplayMsg: Received: INVITE sip:[email protected]:5060 SIP/2.0 Via: SIP/2.0/UDP 1.1.33.33:5060;branch=z9hG4bKE5EEA Remote-Party-ID: <sip:[email protected]>;party=calling;screen=no;privacy=o ff From: <sip:[email protected]>;tag=EC0838-2304 To: <sip:[email protected]>

page 7

Page 150: All in One Lab Guide for Cisco CME

Date: Mon, 17 Apr 2006 22:21:47 GMT Call-ID: [email protected] Supported: 100rel,timer,resource-priority,replaces Min-SE: 1800 Cisco-Guid: 3480392007-3449164250-2248072850-3399926223 User-Agent: Cisco-SIPGateway/IOS-12.x Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIF Y, INFO, REGISTER CSeq: 101 INVITE Timestamp: 1145312507 Contact: <sip:[email protected]:5060> Diversion: <sip:[email protected]>;privacy=off;reason=no-answer;screen=no Expires: 180 Allow-Events: telephone-event Max-Forwards: 69 Content-Type: application/sdp Content-Disposition: session;handling=required Content-Length: 247 v=0 o=CiscoSystemsSIP-GW-UserAgent 3368 8534 IN IP4 1.1.33.33 s=SIP Call c=IN IP4 1.1.33.33 t=0 0 m=audio 19274 RTP/AVP 0 101 c=IN IP4 1.1.33.33 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20

2) To show whether phones have registered with the SIP registrar, use

the following command:

PodX#show sip-ua register status Line peer expires(sec) registered ============ ============= ============ =========== 4085551X01 40002 379 yes 4085551X02 40003 379 yes 4085551X03 40004 379 yes

3) To force re-registration with the Registrar, use the following

commands:

a. PodX(config)#sip-ua PodX(config-sip-ua)#no registrar PodX(config-sip-ua)#do show sip-ua register status Line peer expires(sec) registered ============ ============= ============ ===========

PodX(config-sip-ua)#registrar ipv4:1.1.33.222 PodX(config-sip-ua)#do show sip-ua register status

Line peer expires(sec) registered ============ ============= ============ ===========

page 8

Page 151: All in One Lab Guide for Cisco CME

4085551X01 40002 379 yes 4085551X02 40003 379 yes 4085551X03 40004 379 yes

PodX(config-sip-ua)#end

page 9

Page 152: All in One Lab Guide for Cisco CME

Quick Configuration Tool(QCT)

CME4.0/CUE2.3 FirstLook

Page 153: All in One Lab Guide for Cisco CME

Management – QCT - Lab Pre-setup Go to next “Setup” section of lab if you have already extracted contents of zip file to your laptop. 1. Create c:\qct folder on your laptop. 2. Open the qct-v203.zip file using Winzip. Click Extract contents of zip into c:\qct

folder.

NOTE: You must extract files using “All files/folder in archive” option. If you do not do this QCT will fail. Also, the path (c:\qct above) should be a short path as some versions of Windows do not work well with a long path under large number of sub-directories. Setup 1. Double click C:\qct\NetCommOCX\Setup.exe to install console port application. 2. After installation is complete, reset PC. If you have done this for prior

installations of QCT, this step is not required. Note: This lab will not configure a real router but will walk you through the process of doing so and also introduce new features.

Page 154: All in One Lab Guide for Cisco CME

Run QCT

1. Right-click C:\qct\QCT.htm and open it with Internet Explorer (if IE is your default browser, you may double-click on this file).

2. License Agreement page opens. Click Accept. 3. Internet Explorer may generate ActiveX control warning. Click Yes to bypass

warning.

4. System Parameters Window opens. Enter General System Information as follows.

On top of this window, there is a way to reset router to factory defaults – if the hostname and password are provided and the “Reset Router” button is clicked, the tool does a write-erase on the router and resets CUE to factory defaults. All configs and data is lost on router and CUE – please use this cautiously.

Page 155: All in One Lab Guide for Cisco CME

For this lab, fill out details as follows: Company Name: Cisco Systems Router’s hostname: podX, where X is the pod number How many IP phones going to be deployed: 5 Administrator User ID: admin Administrator Password: cisco Time Zone: GMT -8 (Pacific) Daylight Saving: Checked Save Generated Configuration to the Start-Up config on the router: Checked

5. For a real deployment, clicking the “Auto Detect Hardware Configuration” would

detect the router type, modules installed and CUE details. For purposes of this lab, fill out the following:

6. Manually enter location of CUE from drop-down menu. Unity Express location

must be selected to continue with configuration.

7. Select System Type Configuration as follows: How will the system be configured?

Configure as a PBX

How will the system be configured? Custom Configuration on

Page 156: All in One Lab Guide for Cisco CME

8. Enter network parameters as follows. All subnet masks are 255.255.255.0

PODX DHCP Network IP address 2.2.2.0 Subnet Mask 255.255.255.0 DHCP Exclude address 2.2.2.1 to 2.2.2.100 CME IP Address 1.1.X.1 Subnet Mask 255.255.255.0 NTP server 1 IP address 1.1.X.1

9. Check the box that says “Will Cisco Voicemail be used” and enter voicemail

Parameters:

PODX Voice MailSystemType Cisco Unity Express CUE Feature License 12 Mailboxes CUE IP Address 1.1.X.2 Auto Attendant Pilot Number

1X97

Voicemail access number 1X99 Leave rest of content as default

Part 1:

10. Click Go To Phone Parameters. At IP Phone Parameters Screen, enter

extensions as follows. Enter MAC addresses manually.

POD1 Phone Type, Extension, UserID 7970, 2001, user1

7970, 2002, user2 7970, 2003, user3

Password 1234 Call Forward Busy/No-answer 1500 Ringing Timeout 10

Page 157: All in One Lab Guide for Cisco CME

11. After entering phone parameters, click Generate Configuration. Configuration

will be generated in new window. When prompted to push configuration into router, click Cancel. If you were connecting to real routers, clicking the OK button would push configuration to the router.

12. Verify that the configuration generated is what was expected (from your

knowledge of CME). This tool has been tested and verified to work right – but this step gives you practice in reading CME configs.

Part 2:

1. Browse to c:\qct\data on your computer and open the file called qct-bat.csv 2. Edit this file to fill in 5 rows with names of your team mates and parameters as in

Part 1 of this lab. Save this file as qct-lab-part-2.csv (say “ok” when Excel says formatting would be lost).

3. The window that is open during step 10 (Phone parameters) is used for this step. On this window, click the button Load Bat File.

4. Click on the Browse button and browse to c:\qct\data and select the file you created in step 2 above called qct-lab-part-2.csv

5. Click on the Load Bat button 6. This populates the fields with the information from BAT file. 7. Repeat steps 11 and 12 from Part 1 of this lab.


Recommended