Cisco Unified Communications Manager Express.pptx

  • Upload
    enis

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

PowerPoint Presentation

Cisco Unified Communications Manager ExpressIntroduction to CUCME CUCME is Call Agent running Cisco IOS routers.Supports up to 450 IP Phones.Suitable for small offices and enterprise branches.Supports two types of deployments: Single Site & Multisite.IP Phones can controlled using either SCCP or SIP

WANPSTN

WANPSTN

Single Site DeploymentMulti-Site DeploymentCUCME Functions Call processing. Signaling and device control. Dial plan administration. Phone feature administration. Directory services. Direct access to gateway features and modules. CUCME FeaturesPhone FeaturesSupport for the complete line of Cisco single-line and multiline IP phonesSupport for analog phones and fax machines on the router analog voice ports and on the Cisco Analog TelephoneAdaptor (ATA)Media encryption using Secure Real-Time Transport Protocol (SRTP)Cisco Extension MobilityXML services on Cisco IP PhonesXML-based directory services

Call handling:On-hook dialingSpeed dial and last-number redialCall transferconsultative and blindCall hold and call retrieveCall pickup of on-hold callsCall waitingTone on hold and tone on transfer for internal callsLocal directory lookupConfigurable ring typesDo Not Disturb (DND) featureCUCME Features (Cont..)System Features Multiple administration methods:CLIWeb-based embedded GUI for moves, adds, and changesCisco Configuration Professional (CCP) Cisco Unified Survivable Remote Site Telephony (SRST) Hardware and software conferencing capabilities. Music on hold (MOH) Paging. Intercom. Distinctive ringinginternal versus external. Cisco Unified IP Interactive Voice Response (IVR) Auto Attendant. Class of restriction to restrict calling capabilities. Integration with Cisco Unity voice mail Integration with Cisco Unity Express voice mailCUCME Features (Cont..)Trunking FeaturesDirect Inward Dialing (DID) and Direct Outward Dialing (DOD)Basic Rate Interface (BRI) and Primary Rate Interface (PRI) supportAnalog: Foreign Exchange Office (FXO), DIDDigital trunk support: T1 and E1WAN link support: Frame Relay, ATM, Multilink PPP (MLP), and DSLCUCME Endpoints RequirementsCDP: Cisco Discovery Protocols is used to send the voice VLAN information and QoS related information to the IP phones from Cisco switchesPower over Ethernet: Cisco IP Phones can be powered from switches using power over Ethernet technologies.VLAN: Segregates data and voice traffics-improves security and provides QoS.DHCP: Provides IP configuration parameters to the IP Phones with the help of DHCP server.TFTP: CUCME generates device specific configuration files and stores it in TFTP server. Cisco IP phones downloads these configuration files from the TFTP server. IP Phones get the IP address of the TFTP server through DHCP.NTP: Use to synchronize time across multiple network devices.

Cisco IP Phone Registration Process1. The 802.3af PoE switch sends a small DC voltage on the Ethernet cable, detects an unpowered 802.3af device, and supplies power to the line.2. The switch delivers voice VLAN information to the Cisco IP Phone using Cisco Discovery Protocol (CDP).3. The IP Phone sends a Dynamic Host Configuration Protocol (DHCP) request on its voice VLAN. The DHCP server replies with IP addressing information, including DHCP Option 150, which directs the IP phone to the TFTP server.4. The IP phone contacts the TFTP server and downloads its configuration file and firmware.5. Based on the IP address listed in the configuration file, the IP phone contacts the call processing server (the CME RYD-GW, in this case), which supports VoIP functions.

Power over EthernetCisco IP Phones support the following options for power:Power over Ethernet: Switches provide power to the IP Phones through the twisted pair cables. There are two standards Cisco Inline Power (pre-standard) and IEEE 802.3af (Industry standard)Midspan Power Injection: Used when the switches are not supporting PoE. Midspan Power Injector sits between the switch and the IP phone and inject the power.Wall power: Wall power needs a DC converter for connecting the Cisco IP Phone to a wall outlet.Configuring and Verifying PoESwitch(config)# interface FastEthernet 0/1Switch(config-if)#power inline {auto | never}

Switch# show power inlineVoice VLANVoice VLAN helps the traffic from IP Phones and attached PC (daisy chained) to flow in different VLANsSwitch(config)#interface FastEthernet0/1Switch (config-if)#switchport mode accessSwitch (config-if)#switchport voice vlan 10Switch (config-if)#switchport access vlan 20Switch (config-if)#spanning-tree portfast

Switch# show vlan briefSwitch#show interfaces fa0/1 switchportDHCPDHCP provide IP parameters to the IP Phones.IP Phones get the following configuration parameters from a DHCP server:IP AddressSubnet MaskDefault GatewayIP address of DNS server(s)Domain NameIP address (option 150) or Name (option 66) of the TFTP server

Configuring Router Based DHCPRouter(config)#interface FastEthernet0/0Router(config-if)# ip address 192.168.1.1 255.255.255.0Router(config-if)# no shutdownRouter(config-if)# exit

Router(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.20Router(config)# ip dhcp pool VOICE Router(dhcp-config)# network 192.168.1.0 255.255.255.0Router(dhcp-config)# default-router 92.168.1.1Router(dhcp-config)# option 150 ip 192.168.1.1

Router#show ip dhcp bindingNetwork Time Protocol (NTP)NTP is used synchronize time across the network devices

Router(config)# clock timezone AST 3Router(config)# ntp server 10.1.1.1 preferRouter(config)# ntp server 10.2.2.2Configures router as an NTP client. 10.1.1.1 is the preferred NTP server. If 10.1.1.1 is not available the router sycn the time with 10.2.2.2Router(config)# clock timezone AST 3

Router#clock set 18:00:00 4 Nov 2014

Router(config)# ntp masterConfigures router as an NTP serverTFTP ServerTFTP server hosts the device specific configuration file and firmware (image) file for the IP PhonesIP Phones get the IP address (or name ) of the TFTP server from the DHCP server.IP Phones download the configuration file first in which it will be listed parameters to connect to the CUCME or CUCM and the firmware files requiredThen IP Phones download the firmware files from the TFTP serverConfiguring Router Based TFTP ServerStep 1: Get the firmware file to the router flash.Router# archive tar /xtract tftp:/// flash:Router# dir flash:Router# show flash:Step 2: Configure router to serve the firmware files using TFTPRouter(config)# tftp-server flash:/phone/7940-7960/P00308000500.bin alias P00308000500.binRouter(config)# tftp-server flash:/phone/7940-7960/loads alias P00308000500.loadsRouter(config)# tftp-server flash:/phone/7940-7960/P00308000500.sb2 alias P00308000500.sb2Router(config)# tftp-server flash:/phone/7940-7960/P00308000500.sbn alias P00308000500.sbnNote: the alias command is required if the firmware files are stored in sub directories in the flashConfiguring Router for CUCME (SCCP) Router(config)#telephony-serviceEnters the configuration mode for system wide parameters for SCCP IP phones in CUCME.

Router(config-telephony)#ip source-address 192.168.1.1 port 2000The IP address to which the IP phones will register with.

Router(config-telephony)#load 7960-7940 P00308000500The load command updates the CUCME configuration file for the specified type of Cisco IP Phone to add the name of the firmware file to be loaded by a particular phone type.A separate load command is needed for each type of phone.CME(config-telephony)#max-ephones 10 An SCCP endpoint is defined within CUCME as an ephone . The max-ephones command is set to 0 by default to conserve system memory

CME(config-telephony)#max-dn 30 Specifies Maximum number of directory numbers

CME(config-telephony)#date-format mm-dd-yy

CME(config-telephony)#time-format 12

CME(config-telephony)#create cnf-files The create cnf-files command in telephony-service configuration mode builds the XML configuration files required for provisioning SCCP phones in CUCME.EphoneEphone represents a Cisco IP Phone which is registered with CUCME.Each ephone is created using a tag number to identify in the configuration.Ephone is associated with physical phone using MAC address.Ephone-dnEphone-dn is the directory number that is associated with an IP Phone.Each ephone-dn is created using a tag and given number to provide the reachability.There are three different types of ephone-dns:Single Line: One active call at a time.Dual Line: Two active call at a time. Used for features like call waiting, consultative transfer, and conference.OctoLine: Eight calls at the same time.Ephone and Ephone-dnConfiguring Ephone-dnDual Line Ephone-dn

Router(config)# ephone-dn 1 dual-lineRouter(config-ephone-dn)# number 1001 secondary 4911001Router(config-ephone-dn)#name Abdul RasheedRouter(config-ephone-dn)#label Abdul Rasheed x1001 Router(config-ephone-dn)#description 4911001

Single Line Ephone-dn

Router(config)# ephone-dn 2Router(config-ephone-dn)# number 1002 secondary 4911002Router(config-ephone-dn)#name Phone User2Router(config-ephone-dn)#label Phone User2 x1002Router(config-ephone-dn)#description 4911002Configuring EphoneRouter(config)#ephone 1Router(config-ephone)#mac-address 000F.2470.F8F1Router(config-ephone)#button 1:1Router(config-ephone)#reset

1:1 Associating ephone-dn 1 to the first button of this phone (the first 1 is the button number, : is the separator, and second 1 is the ephone-dn tag

Verifying CUCME Configuration for SCCP PhonesRouter#show ephoneRouter#show ephone summaryRouter#show ephone registeredRouter#show telephone-serviceRouter#show telephone-service tftp-bindingRouter#show ephone [summary]Router#show ephone-dn [summary]Router#debug tftp-eventsRouter#debug ephone [detail]Configuring CUCME for SIP PhonesRouter(config)#voice service voipRouter(conf-voi-serv)# allow-connections sip to sipRouter(conf-voi-serv)# sipRouter(conf-serv-sip)# bind all source-interface FastEthernet0/0Router(conf-serv-sip)# registrar server expires max 3600 min 60

Router(config)# voice register globalRouter(config-register-global)#mode cmeRouter(config-register-global)#source-address 172.16.10.1 port 5060Router(config-register-global)#max-dn 20Router(config-register-global)#max-pool 10Router(config-register-global)#load 7965 SIP45.8-5-4SRouter(config-register-global)#tftp-path flash:Router(config-register-global)#file textRouter(config-register-global)#create profile

Note: Before this configuration, make sure that required firmware files for all SIP phones (that you want to provision) is copied to the flash and server using TFTP.Configuring SIP Phones & Directory NumbersDirectory Number

Router(config)#voice register dn 1Router(config-register-dn)#number 1005Router(config-register-dn)#name Abdul RasheedRouter(config-register-dn)#label Abdul Rasheed

SIP Phones

Router(config)#voice register pool pool-tagRouter(config-register-pool)#voice register pool 1Router(config-register-pool)# id mac 8CB6.4F56.9230Router(config-register-pool)# type 7965Router(config-register-pool)# number 1 dn 1Router(config-register-pool)# username 1005 password ciscoVerifying CUCME Configuration for SIP PhonesRouter#show voice register poolRouter#show voice register dnRouter#show voice register globalRouter#debug voice register eventsRouter#debug tftp-eventsRouter#debug ccsipmessages