Без темы
<<  Conestoga Student Seminar Conscription and Conscientious Objectors  >>
Configuring Cisco CallManager Express (CME)
Configuring Cisco CallManager Express (CME)
Overview of Cisco CME
Overview of Cisco CME
What is Cisco CallManager Express
What is Cisco CallManager Express
What is Cisco CallManager Express
What is Cisco CallManager Express
How Does Cisco CallManager Express Work
How Does Cisco CallManager Express Work
How Does Cisco CallManager Express/Cisco Unity Express Work
How Does Cisco CallManager Express/Cisco Unity Express Work
Differences between Traditional Telephony and VoIP
Differences between Traditional Telephony and VoIP
Basic Components of a Telephony Network
Basic Components of a Telephony Network
Central Office Switches
Central Office Switches
What Is a PBX
What Is a PBX
Basic Call Setup
Basic Call Setup
Digitizing Analog Signals
Digitizing Analog Signals
Nyquist Theorem
Nyquist Theorem
Quantization
Quantization
Example: ITU
Example: ITU
Example: Source Compression
Example: Source Compression
Real-Time Transport Protocol
Real-Time Transport Protocol
RTP Header Compression
RTP Header Compression
When to Use RTP Header Compression
When to Use RTP Header Compression
Challenges and Solutions in VoIP
Challenges and Solutions in VoIP
Reliability and Availability
Reliability and Availability
Bandwidth Implications of Codec
Bandwidth Implications of Codec
Data Link Overhead
Data Link Overhead
Cisco CME Features and Functionality
Cisco CME Features and Functionality
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options
Supported Protocols and Integration Options
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Supported Protocols and Integration Options (Cont
Cisco CME Network Parameters
Cisco CME Network Parameters
Auxiliary VLANs
Auxiliary VLANs
Auxiliary VLANs (Cont
Auxiliary VLANs (Cont
Configuring Auxiliary VLANs
Configuring Auxiliary VLANs
Configuring Auxiliary VLANs - Switching Review
Configuring Auxiliary VLANs - Switching Review
Configuring Auxiliary VLANs (Cont
Configuring Auxiliary VLANs (Cont
Configuring Auxiliary VLANs (Cont
Configuring Auxiliary VLANs (Cont
Configuring Auxiliary VLANs - Router Configuration
Configuring Auxiliary VLANs - Router Configuration
DHCP Service Setup
DHCP Service Setup
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
DHCP Service Setup (Cont
IP Phone Registration
IP Phone Registration
Files
Files
Files (Cont
Files (Cont
Download and Registration Power over Ethernet
Download and Registration Power over Ethernet
Download and Registration (Cont
Download and Registration (Cont
Download and Registration (Cont
Download and Registration (Cont
Download and Registration (Cont
Download and Registration (Cont
Initial Phone Setup
Initial Phone Setup
Phones Setup in Cisco CallManager Express System
Phones Setup in Cisco CallManager Express System
Automated Setup: Overview
Automated Setup: Overview
Automated Setup (Cont
Automated Setup (Cont
Automated Setup (Cont
Automated Setup (Cont
Automated Setup (Cont
Automated Setup (Cont
Manual Setup: Overview
Manual Setup: Overview
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Manual Setup (Cont
Setup Troubleshooting: Verify IP Addressing
Setup Troubleshooting: Verify IP Addressing
Setup Tips (Cont
Setup Tips (Cont
Optional Parameters: Locale Parameters
Optional Parameters: Locale Parameters
Optional Parameters: Locale Parameters
Optional Parameters: Locale Parameters
Optional Parameters: Date and Time
Optional Parameters: Date and Time
Rebooting Cisco CallManager Express Phones
Rebooting Cisco CallManager Express Phones
Router Configuration: Two Commands (Cont
Router Configuration: Two Commands (Cont
Router Configuration: Two Commands (Cont
Router Configuration: Two Commands (Cont
Setup Troubleshooting
Setup Troubleshooting
Verifying Cisco CallManager Express Phone Configuration
Verifying Cisco CallManager Express Phone Configuration
Setup Tips (Cont
Setup Tips (Cont
Verifying Cisco CallManager Express Phone Configuration (Cont
Verifying Cisco CallManager Express Phone Configuration (Cont
Verifying Cisco CallManager Express Phone Configuration (Cont
Verifying Cisco CallManager Express Phone Configuration (Cont
Verifying Cisco CallManager Express Phone Configuration (Cont
Verifying Cisco CallManager Express Phone Configuration (Cont
Configuring Cisco CallManager Express (CME)
Configuring Cisco CallManager Express (CME)

Презентация: «Configuring Cisco CallManager Express (CME)». Автор: Cisco. Файл: «Configuring Cisco CallManager Express (CME).ppt». Размер zip-архива: 1213 КБ.

Configuring Cisco CallManager Express (CME)

содержание презентации «Configuring Cisco CallManager Express (CME).ppt»
СлайдТекст
1 Configuring Cisco CallManager Express (CME)

Configuring Cisco CallManager Express (CME)

Cisco Networking Academy Program

2 Overview of Cisco CME

Overview of Cisco CME

3 What is Cisco CallManager Express

What is Cisco CallManager Express

Call processing for small to medium sized deployments VoIP integrated solution Up to 120 IP phones IOS based solution

Trunks

PSTN

WAN

Cisco CME

4 What is Cisco CallManager Express

What is Cisco CallManager Express

(Cont.)

Select IOS based platform Multiservice access routers

2600XM

1700

3700

5 How Does Cisco CallManager Express Work

How Does Cisco CallManager Express Work

Connection(s) to PSTN Analog Digital

6 How Does Cisco CallManager Express/Cisco Unity Express Work

How Does Cisco CallManager Express/Cisco Unity Express Work

(Cont.)

PSTN

WAN

PSTN

H.323 between Cisco CME systems

H.323

H.323

H.323

SIP

PSTN Gateway and IP to IP Gateway functionality

7 Differences between Traditional Telephony and VoIP

Differences between Traditional Telephony and VoIP

8 Basic Components of a Telephony Network

Basic Components of a Telephony Network

9 Central Office Switches

Central Office Switches

10 What Is a PBX

What Is a PBX

11 Basic Call Setup

Basic Call Setup

12 Digitizing Analog Signals

Digitizing Analog Signals

Sample the analog signal regularly Quantize the sample Encode the value into a binary expression Compress the samples to reduce bandwidth (multiplexing), optional step

13 Nyquist Theorem

Nyquist Theorem

14 Quantization

Quantization

15 Example: ITU

Example: ITU

ITU standards: G.711 rate: 64 kbps = (2 x 4 kHz) x 8 bits/sample G.726 rate: 32 kbps = (2 x 4 kHz) x 4 bits/sample G.726 rate: 24 kbps = (2 x 4 kHz) x 3 bits/sample G.726 rate: 16 kbps = (2 x 4 kHz) x 2 bits/sample

16 Example: Source Compression

Example: Source Compression

High-quality voice at low bit rates, processor intensive G.728: LDCELP—16 kbps G.729: CS-ACELP—8 kbps G.729A variant—8 kbps, less processor intensive, allows more voice channels encoded per DSP Annex-B variant –VAD and CNG

17 Real-Time Transport Protocol

Real-Time Transport Protocol

Provides end-to-end network functions and delivery services for delay-sensitive, real-time data, such as voice and video Works with queuing to prioritize voice traffic over other traffic Services include: Payload type identification Sequence numbering Timestamping Delivery monitoring

18 RTP Header Compression

RTP Header Compression

RTP header compression saves bandwidth by compressing packet headers across WAN links

19 When to Use RTP Header Compression

When to Use RTP Header Compression

Narrowband links Slow links (less than 2 Mbps) Need to conserve bandwidth on a WAN interface

20 Challenges and Solutions in VoIP

Challenges and Solutions in VoIP

21 Reliability and Availability

Reliability and Availability

Traditional telephony networks claim 99.999% uptime Data networks must consider reliability and availability requirements when incorporating voice Methods to improve reliability and availability include: Redundant hardware Redundant links UPS Proactive network management

22 Bandwidth Implications of Codec

Bandwidth Implications of Codec

23 Data Link Overhead

Data Link Overhead

Ethernet: 18 bytes overhead MLP: 6 bytes overhead Frame Relay: 6 bytes overhead

24 Cisco CME Features and Functionality

Cisco CME Features and Functionality

25 Supported Protocols and Integration Options (Cont

Supported Protocols and Integration Options (Cont

Analog Phones

FAX

ATA

H.323

ATA

Skinny

Analog

Skinny

26 Supported Protocols and Integration Options

Supported Protocols and Integration Options

Skinny Client Control Protocol (SCCP) Cisco proprietary Call Control protocol Lightweight protocol Low memory requirements Low complexity Low CPU requirements

27 Supported Protocols and Integration Options (Cont

Supported Protocols and Integration Options (Cont

H.323 Protocol

Supports Voice, Video, and Data Industry Standard Complex protocol Higher complexity than Skinny protocol CAC functionality is part of the protocol Authentication is part of the protocol

28 Supported Protocols and Integration Options (Cont

Supported Protocols and Integration Options (Cont

Recommended

H.323 Connections

CallManager Cluster

PSTN

CME

H.323

H.323

H.323

WAN

H.323

CME

Vmail

29 Supported Protocols and Integration Options (Cont

Supported Protocols and Integration Options (Cont

Cisco CME can register to a H.323 gatekeeper thereby ensuring the WAN is not oversubscribed

WAN

Gatekeeper

1000 2095551000

2000 3095552000

H.323

Register

Register

Register Extension number and/or E.164 number

Register Extension number and/or E.164 number

30 Supported Protocols and Integration Options (Cont

Supported Protocols and Integration Options (Cont

SIP Protocol

Emerging standard Vendor specific in most cases Higher complexity than Skinny protocol Authentication is part of the protocol Based on other well known protocols

31 Supported Protocols and Integration Options (Cont

Supported Protocols and Integration Options (Cont

H.323 is recommended today

SIP Connections

CallManager Cluster

PSTN

CME

H.323

SIP

SIP

WAN

SIP

CME

Vmail

32 Cisco CME Network Parameters

Cisco CME Network Parameters

33 Auxiliary VLANs

Auxiliary VLANs

Prevent unnecessary IP address renumbering Simplifies Quality of Service (QoS) configurations Separates Voice and Data traffic Requires two Virtual Local Area Networks (VLANs) one for Data and one for Voice Requires only one drop down Ethernet for the CallManager Express IP phone and the PC plugged into the phone

34 Auxiliary VLANs (Cont

Auxiliary VLANs (Cont

) IP Addressing Deployment Options

Recommended

IP Phone uses private network

IP Phone + PC on same switch ports

IP Phone + PC on same switch ports

171.68.249.100

171.68.249.100

10.1.1.1

171.68.249.101

Public IP addresses

IP Phone uses private Network

IP Phone + PC on separate switch ports

IP Phone + PC on separate switch ports

171.68.249.101

171.68.249.100

10.1.1.1

171.68.249.100

Public IP addresses

35 Configuring Auxiliary VLANs

Configuring Auxiliary VLANs

An access port able to handle 2 VLANs Native VLAN (PVID) and Auxiliary VLAN (VVID) Hardware set to dot1q trunk

Tagged 802.1q (Voice VLAN)

Untagged 802.3 (Native VLAN)

36 Configuring Auxiliary VLANs - Switching Review

Configuring Auxiliary VLANs - Switching Review

Address learning Forward/filter decision Loop avoidance

37 Configuring Auxiliary VLANs (Cont

Configuring Auxiliary VLANs (Cont

Example 3550 switch or EtherSwitch Network Module

802.1q trunking is enabled on the port The access VLAN is used for the PC plugged into the IP phone The voice VLAN is used for voice and signaling that originates and terminates on the IP phone Spanning tree portfast enables the port to initialize quickly

Console(config)#interface FastEthernet0/1 Console(config-if)#switchport trunk encapsulation dot1q Console(config-if)#switchport trunk native vlan 1 Console)config-if)#switchport access vlan 12 Console(config-if)#switchport mode trunk Console(config-if)#switchport voice vlan 112 Console(config-if)#spanning-tree portfast

38 Configuring Auxiliary VLANs (Cont

Configuring Auxiliary VLANs (Cont

Switch# show interface fa0/17 switchport Name: Fa0/17 Switchport: Enabled Administrative mode: trunk Operational Mode: trunk Administrative Trunking Encapsulation: dot1q Operational Trunking Encapsulation: dot1q Negotiation of Trunking: Disabled Access Mode VLAN: 0 ((Inactive)) Trunking Native Mode VLAN: 12 (VLAN0012) Trunking VLANs Enabled: ALL Trunking VLANs Active: 1-3,5,10,12 Pruning VLANs Enabled: 2-1001 Priority for untagged frames: 0 Override vlan tag priority: FALSE Voice VLAN: 112 Appliance trust: none

39 Configuring Auxiliary VLANs - Router Configuration

Configuring Auxiliary VLANs - Router Configuration

802.1q trunk

Trunk on a router

VLAN 10

VLAN 20

interface fastethernet 1/0.1 encapsulation dot1q 10 ip address 10.10.0.1 255.255.255.0 interface fastethernet 1/0.2 encapsulation dot1q 20 ip address 10.20.0.1 255.255.255.0 ...

40 DHCP Service Setup

DHCP Service Setup

Dynamic Host Configuration Protocol

Assigns an IP addresses and subnet masks for one or more subnets Optionally can assign a default gateway Optionally can assign DNS servers Optionally can assign other commonly used servers The DHCP scope can be customized to assign a TFTP server to IP phones Best practice is to configure a DHCP scope for the IP phones

41 DHCP Service Setup (Cont

DHCP Service Setup (Cont

DHCP Service Options

Single DHCP IP Address Pool Separate DHCP IP Address Pool for Each Cisco IP Phone DHCP Relay Server

42 DHCP Service Setup (Cont

DHCP Service Setup (Cont

): Phone Bootup

Continued next slide…

On the Cisco CME router a DHCP Scope can be configured. The scope should define the following:

The IP phone powers on

The phone performs a Power on Self Test (POST)

The phone boots up

Through CDP the IP phone learns what the auxiliary VLAN is

The phone initializes the IP stack

Range of available IP addresses The subnet mask A default gateway The address of the TFTP server DNS server(s)

43 DHCP Service Setup (Cont

DHCP Service Setup (Cont

): Phone Bootup (Cont.)

IP phone send DHCP Discover broadcast requesting an IP address

DHCP server selects a free IP address from the pool and sends along with the other scope parameters as a DHCP Offer

The IP phone initializes applies the IP configuration to the IP stack

The IP phone requests it configuration file from the TFTP server

44 DHCP Service Setup (Cont

DHCP Service Setup (Cont

Sets a range of addresses to be excluded from the configured scopes

Creates and enters a the DHCP scope mode

Defines the range of addresses that will be used to assign to DHCP clients

ip dhcp excluded-address start-IP end-IP

ip dhcp pool pool-name

network subnet subnet-mask

CMERouter(config)#

CMERouter(config)#

CMERouter(dhcp-config)#

45 DHCP Service Setup (Cont

DHCP Service Setup (Cont

Defines a custom option and its value

Sets the default gateway that will handed out to the DCHP clients

Sets the DNS server(s) that will assigned to the DHCP clients

option option-number ip IP-address

default-router IP-address

dns-server primary-IP [secondary IP]

CMERouter(dhcp-config)#

CMERouter(dhcp-config)#

CMERouter(dhcp-config)#

46 DHCP Service Setup (Cont

DHCP Service Setup (Cont

Configuring DHCP on an IOS router

Option 150 sets the TFTP server on the IP phone The TFTP server contains the configuration files and firmware for the IP phone

CMERouter(config)#ip dhcp exluded-address 10.90.0.1 10.90.0.10 CMERouter(config)#ip dhcp pool mypool CMERouter(dhcp-config)#network 10.90.0.0 255.255.255.0 CMERouter(dhcp-config)#option 150 ip 10.90.0.1 CMERouter(dhcp-config)#default-router 10.90.0.1 CMERouter(dhcp-config)#dns-server 10.100.0.1 10.100.0.2 CMERouter(dhcp-config)#exit

47 IP Phone Registration

IP Phone Registration

48 Files

Files

TFTP Server

Files critical to the IP phone

Firmware SEPAAAABBBBCCCC.cnf.xml XmlDefault.cnf.xml SCCP-dictionary.xml Phonemodel-dictionary.xml Phonemodel-tones.xml

XML

SEP

49 Files (Cont

Files (Cont

): Firmware

Firmware is installed in flash RAM with the Cisco CME software or individually as needed Served up by the TFTP server on the Cisco CME router The command tftp-server flash:firmware-file-name

CMERouter1#show flash -#- --length-- -----date/time------ path 1 399514 Mar 1 2002 12:56:28 P00305000301.sbn 2 22649180 Mar 1 2002 12:38:00 c3725-ipvoice-mz.123-7.T.bin 3 321939 Mar 1 2002 12:55:58 CP7902010200SCCP031023A.sbin 4 317171 Mar 1 2002 12:56:06 CP7905010200SCCP031023A.sbin 5 317968 Mar 1 2002 12:56:10 CP7912010200SCCP031023A.sbin 6 700651 Mar 1 2002 12:56:18 CiscoIOSTSP.zip 7 369950 Mar 1 2002 12:56:22 P00303020214.bin 8 333822 Mar 1 2002 12:56:30 P00403020214.bin 9 47904 Mar 1 2002 12:56:54 S00103020002.bin 10 301298 Mar 1 2002 12:56:56 ata18x-v2-16-ms-030327b.zup 11 496521 Mar 1 2002 12:57:22 music-on-hold.au 12 1908762 Mar 1 2002 12:56:54 P00503010100.bin 13 21 Mar 1 2002 12:56:18 OS7920.txt 14 839984 Mar 1 2002 12:57:18 cmterm_7920.3.3-01-06.bin … … 33 307067 Mar 1 2002 12:56:02 CP79050101SCCP030530B31.zup 34 710144 Mar 1 2002 12:57:06 cme-gui-3.1.1.tar

50 Download and Registration Power over Ethernet

Download and Registration Power over Ethernet

FLP

FLP

CDP

Step 1 - Switch sends a Fast Link Pulse (FLP)

Step 2 - The phone returns the FLP to the switch due to a completed circuit

Step 3 - Power is applied

Step 4 - Link is detected on switchport

Step 5 - The IP phone boots up

Step 6 - The amount of power really needed is passed through CDP from the IP phone to the switch

Power needed

51 Download and Registration (Cont

Download and Registration (Cont

) DHCP

DHCP Server

or

DHCP Relay

CDP

DHCPDiscover

DHCPOffer

Step 7 - CDP is used to send the auxiliary VLAN information from the switch to the IP phone

Voice VLAN

Step 8 - The IP phone initializes the IP stack and sends a DHCPDiscover broadcast message

Broadcast

Step 9 - The DHCP server hears the DHCPDiscover message and selects an IP address from the scope and sends a DHCPOffer

IP address, Subnet Mask, Default Gateway, and TFTP server (option 150)

52 Download and Registration (Cont

Download and Registration (Cont

) Existing IP Phone

If no SEP XML file is found go to Step 14

MAC 000F.2470.AA32

Cisco CME is the TFTP Server

Step 10 - Phone applies addressing information obtained through DHCP to the IP stack

Step 11 - Using the address of the TFTP server learned from the option 150 in the DHCPOffer the phone looks for and downloads the file named SEPAAAABBBBCCCC.cnf.xml (where AAAABBBBCCCC is the MAC address), if the file is found the phone will register

TFTP request for the SEP000F2470AA32.cnf.xml file

SEP000F2470AA32.cnf.xml file

53 Download and Registration (Cont

Download and Registration (Cont

) Unknown IP Address

MAC 000F.2470.AA32

Cisco CME is the TFTP Server

Step 12 - If the firmware version currently on the phone is different than the version specified in the SEPAAAABBBBCCCC.cnf.xml file then the firmware is downloaded from the TFTP server

TFTP request for firmware if needed

Firmware file

Step 13 - IP phone will reboot if the firmware was updated

54 Initial Phone Setup

Initial Phone Setup

55 Phones Setup in Cisco CallManager Express System

Phones Setup in Cisco CallManager Express System

Three ways to setup phones: Manual Numerous commands from the CLI Requires knowledge of Cisco CME commands Phones entered manually Partially automated Numerous commands from the CLI Requires knowledge of Cisco CME commands Simplifies deployment of many IP phones Automated Few commands needed from the CLI Requires little knowledge of Cisco CME commands Simplifies deployments

56 Automated Setup: Overview

Automated Setup: Overview

Automated Setup Simple to configure Question and answer interface Good for inexperienced administrators Created IOS commands in the background Deployment and configuration are automated Must be no existing telephony service configuration

57 Automated Setup (Cont

Automated Setup (Cont

Configure NTP prior to running the setup utility Load the firmware files into flash RAM prior to running the setup utility Enter the automated setup mode by entering the command “telephony-service setup” A question and answer session will start asking for basic parameters CTRL + c keystroke can be used at any time to break out of the setup mode No changes are committed until the end

CMERouter1(config)#telephony-service setup --- Cisco IOS Telephony Services Setup --- Do you want to setup DHCP service for your IP Phones? [yes/no]: y Configuring DHCP Pool for Cisco IOS Telephony Services : IP network for telephony-service DHCP Pool:10.90.0.0 Subnet mask for DHCP network :255.255.255.0 TFTP Server IP address (Option 150) :10.90.0.1 Default Router for DHCP Pool :10.90.0.1 Do you want to start telephony-service setup? [yes/no]: y Configuring Cisco IOS Telephony Services : Enter the IP source address for Cisco IOS Telephony Services :10.90.0.1 Enter the Skinny Port for Cisco IOS Telephony Services : [2000]:2000 How many IP phones do you want to configure : [0]: 10 Do you want dual-line extensions assigned to phones? [yes/no]: y What Language do you want on IP phones : 0 English 6 Dutch 1 French 7 Norwegian 2 German 8 Portuguese 3 Russian 9 Danish 4 Spanish 10 Swedish 5 Italian [0]: 0

58 Automated Setup (Cont

Automated Setup (Cont

When configuration is committed the settings show up in the running-config

Which Call Progress tone set do you want on IP phones : 0 United States 1 France 2 Germany 3 Russia 4 Spain 5 Italy 6 Netherlands 7 Norway 8 Portugal 9 UK 10 Denmark 11 Switzerland 12 Sweden 13 Austria 14 Canada [0]: 0 What is the first extension number you want to configure : [0]: 9000 Do you have Direct-Inward-Dial service for all your phones? [yes/no]: y Enter the full E.164 number for the first phone :2095559000 Do you want to forward calls to a voice message service? [yes/no]: y Enter extension or pilot number of the voice message service:9999 Call forward No Answer Timeout : [18]: 10 Do you wish to change any of the above information? [yes/no]: n ---- Setup completed config ---

59 Automated Setup (Cont

Automated Setup (Cont

): Results

DHCP pool created

Firmware available to TFTP server

Flash is searched and if firmware is found it will be loaded

Creates SEP XML files at boot up and load to RAM

Telephony-service configuration results

DID configuration

Firmware is searched and if MoH is found this entry is made

The selected number of ephone-dns are configured

ip dhcp pool ITS network 10.90.0.0 255.255.255.0 default-router 10.90.0.1 option 150 ip 10.90.0.1 tftp-server flash:P00303020214.bin tftp-server flash:P00403020214.bin telephony-service load 7910 P00403020214 load 7960-7940 P00303020214 create cnf-files max-ephones 10 max-dn 10 ip source-address 10.10.0.1 port 2000 voicemail 9999 auto assign 1 to 10 dialplan-pattern 1 2095559... extension-length 4 extension- pattern 1... moh music-on-hold.au ephone-dn 1 dual-line number 401 call-forward busy 9999 call-forward noans 9999 timeout 10

60 Manual Setup: Overview

Manual Setup: Overview

All commands can be entered from the CLI Good for experienced administrators Leverages IOS knowledge Full functionality through IOS commands Deployment of IP phones can be batched or scripted through a text file

61 Manual Setup (Cont

Manual Setup (Cont

): Commands Overview

Commands needed to configure a basic telephony service

tftp-server flash:filename telephony-service max-ephones max-ephones max-dn max-directory-numbers load phone-type firmware-file ip source-address ip-address [port port] create cnf-files keepalive seconds dialplan-pattern tag pattern extension-length length extension-pattern pattern

62 Manual Setup (Cont

Manual Setup (Cont

): tftp-server Command

Allows a file in flash to be downloadable with TFTP

tftp-server flash:filename

Available through TFTP

CMERouter(config)#

tftp-server flash:P00303020214.bin tftp-server flash:cmterm_7920.3.3-01-06.bin tftp-server flash:P00403020214.bin

63 Manual Setup (Cont

Manual Setup (Cont

): Telephony Service Commands

Enters telephony service mode

Sets the maximum number of ephones that may be defined in the system (default is 0)

Sets the maximum number of ephone-dn that may be defined in the system (default is 0)

telephony-service

max-ephone maximum-ephones

max-dn maximum-directory-numbers

CMERouter(config)#

CMERouter(config-telephony-service)#

CMERouter(config-telephony-service)#

64 Manual Setup (Cont

Manual Setup (Cont

): Firmware Association

Associates a firmware file with the model of IP phone

Filenames are case-sensitive

load model firmware-file

7940/7960

7920

7910

CMERouter(config-telephony-service)#

telephony-service load 7960-7940 P00303020214 load 7920 cmterm_7920.3.3-01-06.bin load 7910 P00403020214

65 Manual Setup (Cont

Manual Setup (Cont

): Source IP and Port

Identifies the address and port through which IP phones communicate with Cisco CME

ip source-address ip-address [port port]

CMERouter(config-telephony-service)#

telephony-service ip source-address 10.90.0.1 port 2000

10.90.0.1

66 Manual Setup (Cont

Manual Setup (Cont

): Create XML Files

Builds the specific XML files necessary for the IP phones

create cnf-files

CMERouter(config-telephony-service)#

telephony-service create cnf-files

SEP000F2473AB14.cnf.xml

000F.2473.AB14

10.90.0.1

67 Manual Setup (Cont

Manual Setup (Cont

): Keepalive

Sets the length of the time interval between keepalive message from the IP phones to Cisco CME

Default is 30 seconds, range is 10 – 65535 seconds If 3 keepalives are missed in a row, the device will have to register again

keepalive seconds

CMERouter(config-telephony-service)#

telephony-service keepalive 10

Keepalive

Keepalive

68 Manual Setup (Cont

Manual Setup (Cont

): DID Configuration Commands

Sets a dial plan pattern which can expand extension numbers to E.164 numbers that can be used for DIDs

PSTN

dialplan-pattern tag pattern extension-length length extension-pattern pattern [no-reg]

CMERouter(config-telephony-service)#

DN 1000

DN 10XX

DN 1099

ISDN PRI

DIDs assigned 2015559000 thru 2015559099

telephony-service dialplay-pattern 1 20155590.. extension-length 4 extension pattern 10..

69 Manual Setup (Cont

Manual Setup (Cont

): Example

Manual Setup of the Cisco CME

Manually configured see module 3 lesson 3

tftp-server flash:P00303020214.bin tftp-server flash:P00403020214.bin telephony-service load 7910 P00403020214 load 7960-7940 P00303020214 create cnf-files max-ephones 10 max-dn 10 ip source-address 10.10.0.1 port 2000 dialplan-pattern 1 2095559... extension-length 4 extension-pattern 1... ephone-dn 1 dual-line number 401 call-forward busy 1999 call-forward noans 1999 timeout 10 ephone 1 mac-address 000F.2745.2AD8 button 1:1

70 Setup Troubleshooting: Verify IP Addressing

Setup Troubleshooting: Verify IP Addressing

Verify the IP addressing on the IP phone Use the Settings button and select “Network Configuration” Verify IP and subnet mask are correct Verify the TFTP server is the Cisco CME router Verify the default gateway is correct

71 Setup Tips (Cont

Setup Tips (Cont

): Verify the Correct Files in Flash

Show flash

CMERouter#show flash -#- --length-- -----date/time------ path 1 399514 Mar 1 2002 12:56:28 P00305000301.sbn 2 22649180 Mar 1 2002 12:38:00 c3725-ipvoice-mz.123-7.T.bin 3 321939 Mar 1 2002 12:55:58 CP7902010200SCCP031023A.sbin 4 317171 Mar 1 2002 12:56:06 CP7905010200SCCP031023A.sbin 5 317968 Mar 1 2002 12:56:10 CP7912010200SCCP031023A.sbin 6 369950 Mar 1 2002 12:56:22 P00303020214.bin 7 333822 Mar 1 2002 12:56:30 P00403020214.bin 8 47904 Mar 1 2002 12:56:54 S00103020002.bin 9 301298 Mar 1 2002 12:56:56 ata18x-v2-16-ms-030327b.zup 10 496521 Mar 1 2002 12:57:22 music-on-hold.au 11 1908762 Mar 1 2002 12:56:54 P00503010100.bin 12 21 Mar 1 2002 12:56:18 OS7920.txt 13 839984 Mar 1 2002 12:57:18 cmterm_7920.3.3-01-06.bin 14 307067 Mar 1 2002 12:56:02 CP79050101SCCP030530B31.zup ...

72 Optional Parameters: Locale Parameters

Optional Parameters: Locale Parameters

Allow changes to: Language of phone display Locale for call progress tones and cadences

Danish

Italian

Spanish

Dutch

Norwegian

Swedish

Portuguese

French

English

Russian Federation

German

73 Optional Parameters: Locale Parameters

Optional Parameters: Locale Parameters

Specifies the language for display on an IP phone

Specifies the set of call progress tones and cadence on the IP phone

user-locale language-code

network-locale language-code

CMERouter(config-telephony-service)#

CMERouter(config-telephony-service)#

74 Optional Parameters: Date and Time

Optional Parameters: Date and Time

Sets the date format for IP phone displays

Specifies the set of call progress tones and cadence on the IP phone

date-format {mm-dd-yy | dd-mm-yy | yy-dd-mm | yy-mm-dd}

time-format {12 | 24}

CMERouter(config-telephony-service)#

CMERouter(config-telephony-service)#

75 Rebooting Cisco CallManager Express Phones

Rebooting Cisco CallManager Express Phones

Reset Command Hard reboot Phone firmware changes User locales changes Network locales changes URL parameters changes DHCP and TFTP invoked Takes longer than restart

Restart Command Soft reboot Phone buttons changes Phone lines changes Speed-dial number changes No DHCP or TFTP invoked System message changes

76 Router Configuration: Two Commands (Cont

Router Configuration: Two Commands (Cont

Sets the date format for IP phone displays

Resets a specific ephone

reset {all [time-interval] | cancel | mac-address | sequence-all}

reset

CMERouter(config-telephony-service)#

CMERouter(config-ephone)#

77 Router Configuration: Two Commands (Cont

Router Configuration: Two Commands (Cont

Sets the date format for IP phone displays

Restarts the ephone

restart {all [time-interval] | mac-address}

restart

CMERouter(config-telephony-service)#

CMERouter(config-ephone)#

78 Setup Troubleshooting

Setup Troubleshooting

Troubleshooting setup overview Verify that a correct IP address and scope options are received on the IP phone Verify the correct files are in flash Debug the tftp server Verify phone firmware install Verify locale is correct Verify phone setup Review configuration

79 Verifying Cisco CallManager Express Phone Configuration

Verifying Cisco CallManager Express Phone Configuration

Verify ephone-dn Configurations

show running-config telephony-service load 7910 P00403020214 load 7960-7940 P00303020214 max-ephones 10 max-dn 10 ip source-address 10.90.0.1 port 2000 auto assign 1 to 10 create cnf-files dialplan-pattern 1 2015559... extension-length 4 extension-pattern 1... voicemail 9999 max-conferences 8 ! ephone-dn 1 dual-line number 9000 ! ephone 1 mac-address 000F.2470.F8F8 button 1:1

80 Setup Tips (Cont

Setup Tips (Cont

): Debug tftp events command

Debug tftp events command

Can verify if the SEP file for the phone is found Can verify the downloading of the correct firmware

CMERouter#debug tftp events Mar 2 19:32:59.333: TFTP: Looking for OS79XX.TXT Mar 2 19:32:59.337: TFTP: Looking for SEP000F2470F8F8.cnf.xml Mar 2 19:32:59.681: TFTP: Opened system:/its/XMLDefault7960.cnf.xml, fd 0, size 784 for process 131 Mar 2 19:32:59.685: TFTP: Finished system:/its/XMLDefault7960.cnf.xml, time 00:00:00 for process 131 Mar 2 19:33:02.713: TFTP: Looking for SEP000F2470F8F8.cnf.xml Mar 2 19:33:02.713: TFTP: Opened system:/its/XMLDefault7960.cnf.xml, fd 0, size 784 for process 131 Mar 2 19:33:02.745: TFTP: Finished system:/its/XMLDefault7960.cnf.xml, time 00:00:00 for process 131

81 Verifying Cisco CallManager Express Phone Configuration (Cont

Verifying Cisco CallManager Express Phone Configuration (Cont

Verify Phone Firmware Installation

debug ephone register Mar 2 15:16:57.582: New Skinny socket accepted [1] (2 active) Mar 2 15:16:57.582: sin_family 2, sin_port 49692, in_addr 10.90.0.11 Mar 2 15:16:57.582: skinny_add_socket 1 10.90.0.11 49692 Mar 2 15:16:57.766: %IPPHONE-6-REG_ALARM: 20: Name=SEP000F2470F8F8 Load=3.2(2.14) Last=Phone-Keypad Mar 2 15:16:57.766: Skinny StationAlarmMessage on socket [1] 10.90.0.11 SEP000F2470F8F8 Mar 2 15:16:57.766: severityInformational p1=2368 [0x940] p2=184551946 [0xB000A0A] Mar 2 15:16:57.766: 20: Name=SEP000F2470F8F8 Load=3.2(2.14) Last=Phone-Keypad Mar 2 15:16:57.766: ephone-(1)[1] StationRegisterMessage (1/2/2) from 10.90.0.11 Mar 2 15:16:57.766: ephone-(1)[1] Register StationIdentifier DeviceName SEP000F2470F8F8 Mar 2 15:16:57.766: ephone-(1)[1] StationIdentifier Instance 1 deviceType 7 Mar 2 15:16:57.766: ephone-1[-1]:stationIpAddr 10.90.0.11 Mar 2 15:16:57.766: ephone-1[1]:phone SEP000F2470F8F8 re-associate OK on socket [1] Mar 2 15:16:57.766: %IPPHONE-6-REGISTER: ephone-1:SEP000F2470F8F8 IP:10.90.0.11 has registered. Mar 2 15:16:57.766: Phone 0 socket 1 Mar 2 15:16:57.766: Skinny Local IP address = 10.95.0.1 on port 2000 ... Mar 2 15:16:57.766: Skinny Phone IP address = 10.90.0.11 49692 Mar 2 15:16:57.766: ephone-1[1]:Date Format M/D/Y Mar 2 15:16:57.766: ephone-1[1][SEP000F2470F8F8]:RegisterAck sent to ephone 1: keepalive period 30

82 Verifying Cisco CallManager Express Phone Configuration (Cont

Verifying Cisco CallManager Express Phone Configuration (Cont

Verify Locale-Specific Files

CMERouter1#show telephony-service tftp-bindings tftp-server system:/its/SEPDEFAULT.cnf tftp-server system:/its/SEPDEFAULT.cnf alias SEPDefault.cnf tftp-server system:/its/XMLDefault.cnf.xml alias XMLDefault.cnf.xml tftp-server system:/its/ATADefault.cnf.xml tftp-server system:/its/united_states/7960-tones.xml alias United_States/7960-tones.xml tftp-server system:/its/united_states/7960-font.xml alias English_United_States/7960-font.xml tftp-server system:/its/united_states/7960-dictionary.xml alias English_United_States/7960-dictionary.xml tftp-server system:/its/united_states/7960-kate.xml alias English_United_States/7960-kate.xml tftp-server system:/its/united_states/SCCP-dictionary.xml alias English_United_States/SCCP-dictionary.xml tftp-server system:/its/XMLDefault7960.cnf.xml alias SEP000F2470F8F8.cnf.xml tftp-server system:/its/XMLDefault7960.cnf.xml alias SEP000F23FC9CF0.cnf.xml

83 Verifying Cisco CallManager Express Phone Configuration (Cont

Verifying Cisco CallManager Express Phone Configuration (Cont

Verify Cisco IP Phone Setup

CMERouter1#show ephone ephone-1 Mac:000F.2470.F8F8 TCP socket:[1] activeLine:0 REGISTERED mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:1 IP:10.10.0.11 49692 Telecaster 7960 keepalive 29 max_line 6 button 1: dn 1 number 1000 CH1 IDLE CH2 IDLE ephone-2 Mac:000F.23FC.9CF0 TCP socket:[2] activeLine:0 REGISTERED mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:1 IP:10.10.0.13 52633 Telecaster 7960 keepalive 135 max_line 6 button 1: dn 2 number 1001 CH1 IDLE CH2 IDLE

84 Configuring Cisco CallManager Express (CME)
«Configuring Cisco CallManager Express (CME)»
http://900igr.net/prezentacija/anglijskij-jazyk/configuring-cisco-callmanager-express-cme-74727.html
cсылка на страницу

Без темы

661 презентация
Урок

Английский язык

29 тем
Слайды