You are on page 1of 346

.

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

* CCNA VOICE INTRODUCTION:

- CCNA- VOICE Purpose And Requirement.


- Understanding The Cisco Certification Track.
- The world at the end of the 20th Centure.
- Cisco Goals: Unified Communications.
- Why an organization would use VOIP.
- The old to the new.
- How to get the most from this series.
- References.

* CCNA- VOICE Purpose And Requirement:


-CCNA VOICE released in June 2008.
- Addressing the (Gap) between CCNA and CCVP.
-As of June 2009, CCNA VOICE becomes an official prerequisite
for CCVP.
- Aim of CCNA VOICE :
1- Design.
2- Implement.
3- Manage avoice network of around
200 users.

* Understanding The Cisco Certification Track:

CCENT

CCNA
Voice

CCNA

CCNA
Security

CCNA
Wireless

CCNP
Voice

CCNP

CCNP
Security

CCNP
Wireless

CCIE
Voice

CCIE
R+S

CCIE
Security

CCIE
Wireless

* The world at the end of the 20th Centure:

Voice

Video

Data

-Three separate networks: Voice, Data, Video.


-Difficult to integrate applications.
- Each area is its own world: Infrastructure, staff.

* Cisco Goals: Unified Communications:

Voice

Video
Data

- B.W capabilities have been increasing for


years.
- Service Providers see the opportunity.
- Opportunity now come to business and
homes.

* Why an organization would use VOIP:

Trackable cost savings:


- Moves, add and changes (MACs).
- Reduce wiring.
- Reduce telecommuter and branch office expenses.
- IT staff consolidation.
- Application consolidation.
- Toll bypass.
Soft cost savings:
- Single inbox for messages ( Voice mail, Fax, Email).
- Extension mobility ( save office space).
- Internet website integration (happy customer).
- Open architecture ( multi-vendor solution).

* The old to the new:

* How To Get The most From The Series:


-Repetition, Repetition, Repetition.
-Take note, Write down key information you hear.
-Purchase a lab router:
- Cisco 2801 with CUE AIM module, 2
FXS, 2FXO
- A couple Cisco IP Phone.
- CUCM software
- GNS3
-Dig deeper.
- Fall in love.

* References:
Sites:
- www.arabhardware.net forMyIslam & Houdasite
(640-460).
- CBT Nuggets (Jeremy Cioara) (640-461).

Books:
- CCNA Voice 640-461 Official Cert Guide.
- CCNA Voice (Arabic)
Mahmoud Ibrahim Mohamed ezzat El
shaare

Exam:
- Exam collection
- Voicetut

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

The Cisco Voice Structure Model

The Cisco Voice Structure


Model:

Eng: Mohamed

Call Processing:

-Cisco Unified Communication 500 ( UC500).


-Cisco Unified Communication Manager Express (CME).
-Cisco Unified Communication Manager Business Editions.

- Cisco Unified Communication Manager (CUCM).

Eng: Mohamed

Call Processing:
1-Cisco Unified Communication 500 ( UC500):
- Support for 8 to 48 IP Phones.
- Built-in eight-port inline power switch.
- External Music on Hold port (MoH) .
- (FXO) ports (for analog PSTN connections).
- (FXS) ports (for analog phone/modem/fax connections).
- Routing / (NAT) / Firewall Support .
- (VPN) support for up to 10 users.
-Optional integrated 802.11 wireless network connectivity.
- Integrated voice mail and Auto - attendent.
Eng: Mohamed

Call Processing:
2-Cisco Unified Communication Manager Express:
- CME is the next step up from UC500.
-Support amax of 450 IP Phone.
-Target market: Enterprise Branch office / SMB.
-Voice mail Support added
through Unity Express (CUE).
-Runs on Cisco ISRs
(2800, 2900, 3800,.).
- Support command line and
Cisco Configuration Professional
(CCP).
Eng: Mohamed

Call Processing:
3-Cisco Unified Communication Manager Business Editions:
-Provide scalability to 500 IP Phone.
-Combine three application in one solutiion:
- Cisco Communication Manager.
- Cisco Unity Connection.
- Cisco Unified Mobility.
- GreatBut not Redundancy.

MCS 7835

Eng: Mohamed

Call Processing:
4-Cisco Unified Communication Manager:
-Scale to 30,000 IP Phones per cluster
-Multi Server Redundancy.
-Multi Site support.
- Show me the money

!!!!!!!!!!!!

Eng: Mohamed

* Cisco Call Processing Platforms:

Eng: Mohamed

Applications:
- Cisco Unity ( Voice mail).
- Cisco Unity Express.
- Cisco Unity Connection.
- Cisco Unity.

- Cisco Unified Presence.

- Additional applications.

Eng: Mohamed

Applications:
1-Cisco Unity Products:
A-Cisco Unity Express:
- Up to 300 mailboxes.
-The smallest unity solution you can
add to your network.
- AIM and NM form factors.
-Linux Based, Voicemail from Email,
Web, Phone.
- Basic Interactive Voice Response (IVR).

Eng: Mohamed

Applications:
1-Cisco Unity Products:
B- Cisco Unity Connection:
- Linux Based appliance ( same as CUCM).
- Currently 20,000 max mailboxes per server.
- Access Voicemails from anywhere.
- LDAP directory server integration.
- MicroSoft Exchange support.

Eng: Mohamed

Applications:
1- Cisco Unity Products:
C-Cisco Unity :
- Run on a windows platform, full integrates in to MS Exchange,
Lotus Notes, Novell Group Wise e-mail systems.
- Support fully unified messaging.
- Currently 15,000 max mailboxes per server.
- Painful to setup.
- Still has unique features, but fading quickly.

Eng: Mohamed

Applications:
2- Cisco Unified Presence:
-Provides status information.
- Integration with Cisco Unified Personal Communicator (CUPC).
-Enterprise IM:
(CUP incorporates the Japper Extensible Communication Platform (XCP))
- Message compliance.
- Secure messaging.

Eng: Mohamed

Additional applications:
- IVR / Auto attendant
- Cisco Unified meeting place.
- Cisco Unified Mobility.
- Cisco Emergency Responder

Eng: Mohamed

End Points:
- IP Phone.
- Entry level IP Phone
- Business class IP Phone
- Touch screen IP Phone
- Specialty devices
- Wireless / Cell Phone.
- Video Phone.
- IM Client.

Eng: Mohamed

1- Entry-level IP phones

Cisco Unified
IP Phone 7911

The following IP phones fall under this category:


- Cisco 3911, Cisco 7906G, 7911G and Cisco 7931G
- Basic-featured Cisco IP phones for low-tomedium
telephone use
- Single line
- Inline power support
- Basic XML service support

Cisco7931
Eng: Mohamed

2-Business-class IP phones:
-These phones all support two or more lines
- larger displays, high resolution, full colour display
- full-duplex speakerphones
- Inline power capabilities.
Example: Cisco 7941, 7942,7945 G
Cisco 7960, 7961,7962,7965( six lines)

Eng: Mohamed

3-Touchscreen Cisco IP Phones

Cisco 797X series


Eight line phones
Full color
Touch screen display
7975G ( display 5.6 inch)

Eng: Mohamed

4-Specialty device:
Cisco7985 G

Cisco 7937G Conference Station

Cisco 7937G Conference Station

Cisco 7921G

Eng: Mohamed

-Cisco ATA 186/188


The Cisco ATA boxes are small devices that can convert up to two analog
phones (per ATA) into VoIP devices.
This can be the ideal solution to bring legacy fax machines and all-in-one
devices into the VoIP network.
- The ATA 186 provides a single Ethernet interface.

Eng: Mohamed

Cisco IP Communicator

Eng: Mohamed

Cisco 7914/7915/7916 Expansion Modules

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

* Understanding Analog Connectivity.


- What is analog connectivity?
- Electric waveforms: more than you ever knew.
- Understanding analog signaling.

* Understanding Digital Connectivity.


- Problem with analog connections.
- Converting Analog to Digital Signal.

* Solving the wiring problem: TDM


- Understanding T1 and E1 CAS specifics.
- Understanding T1 and E1 CCS specifics.
Eng: Mohamed

* What is analog connectivity?


-Analog transmission: Using some property of the transmission media to convey
a signal.

- Thomas Edisons phonograph in 1877.


- Record players.
- Braille for the blind.
- Typical home telephone lines.

- Analog phone lines use the properties of electricity for voice transmission.
Eng: Mohamed

* Properties of Electricity:
-As you speak into analog phone your voice is converted in to electricity.

- The properties of the electricity are used to convey the properties of your voice

Eng: Mohamed

* Analog Signaling: 1- Loop and Ground start:


a- Loop Start:
When the receiver is on-hook, the circuit is broken.

Eng: Mohamed

b- Ground Start:
Off-hook signal accomplished by temporarily grounding the ring wire.

Eng: Mohamed

Analog Signaling:
2- Supervisory Signal:
-Used to send the following signals over an analog line:
- On-hook
- Off-hook
- Ringing
- Ringing is sent using AC current rather than DC.

3-Informational Signal:
-Used to send the following signals over an analog line:
- dial tone

- Busy

- Ring back

- Congestion

- No such number - Receiver off-hook


Eng: Mohamed

Eng: Mohamed

Analog Signaling:
4- Address Signal:
- Used to send the dialing information over an analog line:

1- Pulse

2- Dual Tone Multi frequency (DTMF)

Eng: Mohamed

* Problems with analog connections:


1- Distance Limitation:

2- Wiring Requirements:

Eng: Mohamed

How to turn spoken voice into Bits?


The 4 step recipe:
1- Take many samples of the analog signal.
2- Calculate a number representing each samples (AKA Quantization).
3- Convert that number to binary.
4- (Optional) Compress the signal

Eng: Mohamed

Converting Analog to Digital Connections:


-Digitizing Voice:
Step 1: Sample the signal
-The famed Dr: Nyquist formula
- If you sample at twice the highest frequency, you can accurately
reconstruct a signal digitally.

Common Frequencies:
- Human ear

20 - 20,000 Hz
- Human speech
200- 9,000 Hz
- Telephone channels 300-3,400 Hz
- The Nyquist theorem 300-4,000 Hz
Eng: Mohamed

Step 2: Perform Quantization on the sample:

Known as Pulse Amplitude Modulation (PAM)


Eng: Mohamed

Step 3: Convert the (Quantized) signal to binary:

=10011001

2 PCM method: A-Law, Law


- A Law makes more sense

Know as Pulse Code Modulation (PCM)


Eng: Mohamed

Step 4: Optionally Compress The signal:

You can :
1- Send all these samples
2- Send just the changes
3- Build a codebook
* Standard voice sample: 64 Kbps
* Common compressed value: 8 Kbps

(G.729)

Eng: Mohamed

* Moving from Analog to Digital:

Each number represents a sound that some one made while speaking in to
telephone handset

Eng: Mohamed

Time Division Multiplexing Voice Channels:

Eng: Mohamed

The problem of signaling :


* In our analog world, signals = Electrical frequencies
* Once voice is digitized, signals must be 1s, 0s.
* Two methods of handle signaling in the digital realm:
1- Channel Associated Signaling. (CAS)
2- Common Channel Signaling.

(CCS)

Eng: Mohamed

Eng: Mohamed

1- Channel Associated Signaling: (CAS)

-The least significant bit in every 6th frame is signaling.


-T1 CAS steals bits from voice channel to transfer signaling information. Called (RBS)
Eng: Mohamed

Eng: Mohamed

2- Common Channel Signaling: (CCS)


- CCS dedicates a signaling channel in T1 and E1 lines.
- Most common signaling protocol is Q.931. ( used for ISDN circuit)
- Most popular connection between voice system worldwide.
- More flexibility with signaling message.
- Higher security.
- More B.W for the voice bearer channels.
- CCS also allows PBX vendors to communicate proprietary messages (and features) between
their PBX systems using ISDN signaling, whereas CAS does not offer any of these capabilities.
-When using CCS configurations with T1 lines, the 24th time slot is always
the signaling channel.
- When using CCS configurations with E1 lines, the 17th time slot is always
the signaling channel.
- Other signaling protocols used with CCS configuration is SS7 ( communicate between COs)
Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

* Pieces of the PSTN.


* Difference between PBX and Key systems.
* Connection to and between the PSTN.
* PSTN Numbering Plans.
* Understanding Voice Codecs.
* Roles of Digital Signal Processor.
* Choosing Acodec and Sample Size.
* VOIP B.W Saving measures.

Eng: Mohamed

* Pieces of the PSTN:

1- Analog Telephone
2- local Loop
3- Co Switch
4- Trunk
5- private Switch
6- Digital Telephone
Eng: Mohamed

* Different between PBXs and Key Systems:


-PBX Systems:
- Typically have digital PSTN connections.
- Provide each users a unique extension.
- Support a large number of feature.

-Key Systems:
- Typically have analog PSTN connections.
- Uses shared lines between phone.
- Support a smaller number of feature.
Eng: Mohamed

* Connection to and between PSTN:

Eng: Mohamed

* PSTN Numbering Plans:


- PSTN Numbering Plans managed under the ITU (E.164) Standard.
- Country Code.
- National destination code.
- Subscriber number.
-Ex: North American Numbering Plan (NANP)
- Country Code.
- Area Code.
- Central office code.
- Station code.

Eng: Mohamed

* Understanding Voice Codecs:


- The powers that be created a measurement system known as a
Mean Opinion Score (MOS) to rate the quality of the various voice codecs.

- The MOS is expressed as a single number in the range 1 to 5, where 1 is lowest


perceived audio quality, and 5 is the highest perceived audio quality measurement.
Eng: Mohamed

* Table shows how each audio codec fared in MOS testing

-You will hear two codecs continually repeated: G.711, G.729.


- G.729 comes in two different variants: G.729a, G.729b

Eng: Mohamed

* Roles of Digital Signal Processor:


- Cisco designed its routers with one primary purpose in mind: routing.
- In the realm of VOIP, the network requires the router to convert the loads of voice
in to digitized, packetized transmission.
-This task would overwhelm the resources you have on the router.
- DSPs offload the processing responsibility for voice related task from the processor
of the router.
- DSP is a chip that performs all the sampling, encoding, and compression functions
on audio coming into your router.

Eng: Mohamed

-Based on the DSP requirements given by the Cisco DSP calculator, you can
purchase one or more of the following PVDM:
PVDM2-8 : Provides .5 DSP chip
PVDM2-16: Provides 1 DSP chip
PVDM2-32: Provides 2 DSP chips
PVDM2-48: Provides 3 DSP chips
PVDM2-64: Provides 4 DSP chips

Eng: Mohamed

* Choosing A codec and sample size:


- G.711

G.729

G. 726

G.722

G.723

G.728

GSM FR

-Sample size dictates the a mount of audio included in each packet (default 20 ms)
- Larger samples = B.W saving
- Larger samples= more delay
- Bytes per sample = (Sample size * Codec B.W) / 8
Ex:

???

= ( 0.02
=

* 64000

)/8

160
Eng: Mohamed

* Adding in data link and network overhead:


- Ethernet

18

- Frame relay

4-6 bytes

- PPP/ MLPPP

bytes

bytes

- IP

20 bytes

- UDP

- RTP

12 bytes

160 +

18

Layer 2

Network + Transport layer = 40

bytes

40

218

Bytes/ Packet

Eng: Mohamed

* Tunneling: Bonus overhead


- GRE/ L2TP

24

bytes

- MPLS

bytes

- IPsec

50-57 bytes

* Adding it all together:


-Total B.W = Packet Size * Packet per second
??

218

= 87200

bps

= 87.2

kbps

50

Eng: Mohamed

* VOIP B.W saving measures:


1- Voice Activity Detection (VAD): Suppress silence in the conversation
Average 35% B.w saving

2- Compressed RTP : Compresses Network and Transport layer header from


40 bytes to 2-4 bytes
B.w saving codec dependent ( a round 40 % with G.729 codec)

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

* Modern Voice: VOIP Foundations


- Call Processing model.
- Deployment model.

* Cisco Voice Gateway Types


- Analog Voice Interfaces (FXS-FXO-E&M).
- Digital Voice Interfaces.

* Voice Gateway Communication Protocol


- H.323 - SIP - MGCP - SCCP.

* Voice and Video Transport Protocol


- RTP -RTCP.
Eng: Mohamed

* Call Control Models: (Distributed)

Eng: Mohamed

* Call Control Models: (Centralized)

Eng: Mohamed

* Campus IPT Design:

Eng: Mohamed

* Central Site Deployment Design:

Eng: Mohamed

* Distributed, Multi cluster Design:

Eng: Mohamed

* Cisco Voice Gateway Types:

- Analog Voice gateway ( one call per port).

- Digital Voice gateway ( Multiple call per port).

Eng: Mohamed

1- Analog Voice Ports: FXS

Eng: Mohamed

2- Analog Voice Ports: FXO

Eng: Mohamed

3- Analog Voice Ports: E&M

Eng: Mohamed

* CME voice gateway supporting analog voice connections:

Eng: Mohamed

* Digital Voice Ports:

-T1 and E1 CAS


-T1 and E1 CCS ( Also called PRI)
- BRI ( Basic Rate Interface)
Eng: Mohamed

ISDN
D Channel 16 kb/s (Signaling)
ISDN BRI

2 B channels (Voice)

D Channel 64 kb/s (Signaling)


ISDN E1 PRI

30 B Channels (Voice)

D Channel 64 kb/s (Signaling)


ISDN T1 PRI NFAS

23 B Channels (Voice)
24 B Channels (Voice)

* Connecting CME to other Voice Systems:

Eng: Mohamed

* Voice Gateway Communication Protocol:

PSTN

PSTN

Eng: Mohamed

- The Unified Communication System supports four methods of Gateway


Communication:

1- H.323
2- MGCP
3- SIP
4- SCCP

Eng: Mohamed

* Cisco Unified Communications Manager Signaling and Media


Paths:
Cisco Unified Communications Manager
Express
(SCCP / SIP)

(SCCP / SIP)

Media Exchange (RTP)


- Cisco Unified Communications Manager performs call setup using a Signaling
Protocol (SCCP/SIP).
- Media exchange occurs directly between endpoints using RTP.
Eng: Mohamed

- Voice and Video Transport Protocols:


1- RTP

2- RTCP

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

* Beginning With Vision.


* Three key roles of catalyst switches.
* Connecting and Powering Cisco IP Phones.
* VLAN Concepts and Configuration.
* Understanding Voice VLANS.
* Understanding the Cisco IP phone Boot Process.

Eng: Mohamed

* Beginning With Vision:

Eng: Mohamed

* Three key roles of catalyst switches:


1- Inline power / Power Over Ethernet .

2- Dual VLANs / Voice VLANs / Auxiliary VLANs.

3- Class Of Services / Quality Of Services.

Eng: Mohamed

* Connecting and Powering Cisco IP Phones:

- RS 232
- 10/100 SW
- 10/100 PC

Eng: Mohamed

-There are three ways of providing power to your phone:


- Power Brick (Wall Power).
- Midspan Power (Powered Patch Panel/ Power injector).
- Power over Ethernet (POE) Switch.

Eng: Mohamed

1- Power Brick (Wall Power):

Ethernet
Connection
Power Brick

Non-POE
Switch

Network

Eng: Mohamed

2- Powered Patch Panel / Power injector:

Power and
Ethernet

Provides Power to
entire patch panel

Ethernet
Only

Non-POE
Switch

Network

Eng: Mohamed

3- Power over Ethernet (POE) Switch:

- Cisco Inline Power

Power and
Ethernet

- Cisco IEEE 802.3af


POE Switch

Network

Eng: Mohamed

* IEEE 802.3af Classifications:

Eng: Mohamed

* 802.3af Power Classes:

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* VLAN Concepts and Configuration:

- The Normal Switching World:

A usual Switch

- One collision domain per port.


- Broad cast sent to all port
- One subnet per LAN.
- Very limited access control.

PC 1

PC 2

Eng: Mohamed

- There are many benefits to using VLANs in an organization:


- Logically group users.
- Segments broad cast domain.
- Subnet correlation.
- Access control.
- Quality of Service.

Eng: Mohamed

* VLAN Trunking / Tagging:

Eng: Mohamed

* Understanding Voice VLANS:

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Understanding the Cisco IP phone Boot Process:


1- Cisco Switch detects POE Capabilities.
2- Switch sends Voice VLAN via CDP.
3- IP phone receives DHCP request including
option 150.
4- IP phone contacts TFTP server, receives
configuration file.
5- IP phone registers with CME.

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

*Preparation the infrastructure for VOIP:


- Beginning With Vision.
- Configuring IP Phone DHCP support.
- Configuring NTP.

Eng: Mohamed

* Beginning With Vision:

Voice 172.16.1.0
Data 172.16.2.0
Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Configuring a Trunk to the CME Router:

Eng: Mohamed

* Configuring Inter-VLAN Routing:

Eng: Mohamed

* Configuring DHCP Services on a router:


1- Exclude any necessary IP addresses.
2- Create DHCP pool.
- Define Network.
- Define default router.
- Define DNS setting.
- Define any other option (150).
3- Configure IP helper- address, if necessary

Eng: Mohamed

* Beginning With Vision:

Eng: Mohamed

* Configuring a Router-Based DHCP Server:

.10
.10

Eng: Mohamed

* Setting the Clock of a Cisco Device with NTP:


- It allows Cisco IP Phones to display the correct date and time to your
users.
- It assigns the correct date and time to voicemail tags.
- It gives accurate times on Call Detail Records (CDR), which are used
to track calls on the network.
-It plays an integral part in multiple security features on all Cisco
devices.
-It tags logged messages on routers and switches with accurate time
information.

Eng: Mohamed

* Beginning With Vision:

Eng: Mohamed

* Configuring NTP:

-Configure NTP Server.

- Optionally, configure one or more of your devices as NTP master.

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

* Licensing and Model for Cisco Unified CME.

* Installing Unified CME on Cisco router.

Eng: Mohamed

* CME It is not free:

1- IOS license.
. Licenses the IOS software on the router.
2- Feature license.
. License CME for specific number of users.
3- Phone user license.
. Licenses the IP Phone to interact with CME or CCM.

Eng: Mohamed

Cisco Unified Communications Manager Express Feature Licenses

Eng: Mohamed

ISR bundle examples

Eng: Mohamed

* CME design model / configuration model:

1- PBX model.
2- Keyswitch model.
3- Hybrid model.

Eng: Mohamed

1- PBX model :

Eng: Mohamed

2- Key switch model :

Eng: Mohamed

3- Hybrid model :

Eng: Mohamed

* Getting the necessary files:


1- Basic files.
2- GUI files.
3- XML Templates files.
4- MOH files.
5- Script files.
6- Miscellaneous files.

Eng: Mohamed

* Installing CME:
1- Get the necessary files from the Cisco website.
2- Place the files on an accessible TFTP server.
3- Copy the files to the router flash memory.
- Using the ( Copy ) command ( hourly).
- Using the ( archive ) command (salary).

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

Getting Familiar with CME administration

Eng: Mohamed

* CME administration options:


- Command line.
- Graphic User Interface (GUI).

Eng: Mohamed

* Managing CME using the command line:

- More flexible.
- Support all CME feature.

-To access the command-line interface (CLI) of the CME router, use
one of three methods:
1- Console Port.
2- Telnet access.
3- SSH access

Eng: Mohamed

-Telephony service.
- ephone.
- ephone-dn.
- Dial-peer.

Eng: Mohamed

* Managing CME using GUI:

1- Integrated CME GUI.


2- Cisco Configuration Professional (CCP).

- CCP Express.
- CCP.

Eng: Mohamed

* Integrated CME GUI

Eng: Mohamed

Eng: Mohamed

* Creating a CCP Community of Managed Devices

Eng: Mohamed

* Connecting to the CME Router Securely

Eng: Mohamed

* Unified Communications Initial Configuration

Eng: Mohamed

1234

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

10

* Ensuring the foundation.


* CME: Three Key commands.
* Specifying the necessary load information.

Eng: Mohamed

* Ensuring the foundation:

1- Know the IP Phone boot process!


2- Voice Vlans configured, CDP enabled.
3- DHCP services configured, option 150 enabled.
4- TFTP server configured with correct files.
.Phones are now coming in droves to CME.

Eng: Mohamed

* CME: Three Key commands


Issued from Telephony Service configuration mode
- Max-DN.
- Max-Ephones.
- IP Source Address.

Eng: Mohamed

* Specifying the necessary load information:


- CME extracts firmware (load files) into flash for supported devices.
- Newer CME versions organize these into sub directories.
- Firmware must be specified using the (load) command under
Telephony-Service mode.
- These file should also be made available via TFTP.

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

11

Ephones and Ephone-DNs


Part (2)
* Understanding the purpose.
*Configuring Ephone DNs.
* Configuring Ephone.

* Possibilities with EPhone-DNs.


* Shared line configuration.
* Auto- Registration.

Eng: Mohamed

- Understanding the purpose.


- Configuring Ephone DNs.
- Configuring Ephone.

Eng: Mohamed

* Understanding Ephone-DNs:

- Ephone - DNs are representations of directory numbers.


- Can be Single-Line or Dual-Line.

Single-Line

Dual-Line

. Only able to handle asingle


active call at atime.

. Handles two simultaneous Calls.

. If on active call, incoming call


receive busy signal.

. Necessary for call waiting, Conference


calling, Consultative transfers.

Eng: Mohamed

* Understanding Ephone:

- Ephone are representations of Cisco IP Phones.


- Are linked to the device by the mac address

- Printed on the box of the Cisco IP Phone.


- Printed on the back of the Cisco IP Phone.
- From the setting > network configuration menu of the IP Phone.

Eng: Mohamed

* Configuring Ephone and Ephone DNs:

- Create necessary Ephone DNs.


- Create necessary Ephone.
- Associate Ephones and Ephone DNs using the Mystical Button Command.

Eng: Mohamed

* Why the Button Command is Mystical:


All the possible button arguments:

Example:
button 1:5
button 2m6 3m7 4m
button 5f10
Eng: Mohamed

- Possibilities with EPhone-DNs.


- Shared line configuration.
- Auto- Registration.

Eng: Mohamed

1001
1002
1003
1004

Ephone1
Button
Button
Button
Button

1
2
3
4

:1
s2
b3
f 4

Ephone 2
Button 1 m 2
Button 2 w 2

Eng: Mohamed

* Understanding Shared Lines and Button overlay:


- The following creates a shared line configuration:

- Problem: One call per Ephone DNs, one active user.


1010

Ephone 8

1010

Ephone 9
Eng: Mohamed

* Understanding Shared Lines and Button overlay:


- This also creates a shared line configuration:

-Problem: Incoming calls randomly distribute.


1010

Ephone 8

1010

Ephone 8

- Can be helped using the preference and huntstop commands.


Eng: Mohamed

* Understanding Shared Lines and Button overlay:

Eng: Mohamed

* Understanding Shared Lines and Button overlay:

Eng: Mohamed

* Understanding Shared Lines and Button overlay Commands:


- Button Overlay allow you to associate multiple Ephone-DNs
with a single line instance.
-The two primary button overlay commands:
- O Separator- Overlay line with no call waiting.
- C Separator- Overlay line with call waiting.

Eng: Mohamed

Eng: Mohamed

* Understanding Auto- registration and assignment:

- By default, CME registers and Phone ( you can disable this).


- Ephone registration are not saved.
- Auto- assignment associates Ephone-DNs to new Ephones.
- Auto- registered phones need to be restarted to auto assign.

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

12

Cisco CME: Voice Productivity Features Part (1)

Eng: Mohamed

- Configuring a Voice Network directory.


- Configuring Call forward.
- Configuring Call Transfer.
- Configuring Call Park.
- Configuring Call Pickup.

Eng: Mohamed

* Configuring Network directory:

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Configuring Call Forward:

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Configuring Call Transfer:

Eng: Mohamed

Eng: Mohamed

* Configuring Call Park:


- Allow you to Park a call on hold.
- Configured using the park slot command, which has many options
- Reserved for DN.
- Time out Seconds.
- Limit Count.
- Notify DN.
- Only.
- Recall.
- Transfer DN.
- Alternate DN.
- Retry Seconds.

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Configuring Call Pickup:


- Answer another ringing phone in the network.
-Three types of call Pickup.
- Directed Pickup.
- Local group Pickup.
- Other group Pickup.

Group 1101

Group 1102

Eng: Mohamed

110
1
110
1
110
1
110
2
110
2
110
2
100
1

100
2

Group 1101

100
4

100
3

100
5

Group 1102

100
6

Eng: Mohamed

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed Saied
Afify

13

Cisco CME: Voice Productivity Features Part (2)

Eng: Mohamed

- Configuring Intercom.
- Configuring Paging.
- Configuring After-Hours Call Blocking.
- Configuring Single Number Reach.(SNR)
-Configuring Music on Hold.(MOH)

Eng: Mohamed

* Configuring Intercom:
30

31

3
4 : 30
A101

A100

5
2 : 31
Assistant

Manager

Eng: Mohamed

There are three other arguments you can use with the intercom
command to tune the functionality:
barge-in: Automatically places an existing call on hold and causes the intercom
to immediately answer.
no-auto-answer: Causes the phone to ring rather than auto-answer on
speakerphone.
no-mute: Causes the intercom to answer with unmuted speakerphone rather
than muted. Although this is beneficial to allow immediate two-way
conversation, you run the risk of one side barging into existing
conversations or background noise.

Eng: Mohamed

Eng: Mohamed

* Configuring Paging:
1- Paging is a one way speaker phone based announcement.
2- Accomplished by creating a paging number and assigning
IP Phones to the paging number.
3- Each IP Phone can only be assigned one paging number.
4- Supports unicast or multicast mode.
5- Supports multiple paging groups.

Paging Group 5510

Paging Group 5511

Eng: Mohamed

- Configuring Unicast, Single-Group Paging


32
5510

32
2
32

-To multicast paging, you could modify the paging command


with the following syntax:
32

Eng: Mohamed

- Configuring Multiple-Group Paging


32
551
0
33
551
1
34
551
2

32,3
3

32

32

33

33

Eng: Mohamed

Eng: Mohamed

* Configuring After-Hours Call Blocking:


After-hours call blocking has three major steps of configuration:
Step 1: Define days and/or hours of the day that your company
considers off-hours.
Step 2: Specify patterns that you want to block during the times
specified in Step 1.
Step 3: Create exemptions to the policy, if needed.

Eng: Mohamed

- Configuring After-Hours Time Ranges and Dates

Eng: Mohamed

- Configuring After-Hours Block Patterns

Eng: Mohamed

- Configuring After-Hours Exemptions

Eng: Mohamed

Eng: Mohamed

* Configuring Single Number Reach:

- Allow you to link an additional device to a parent number.


- SNR in CME is a lightweight version of Mobile Connect, which
is a CUCM feature allowing you to assign multiple devices to ring
simultaneously.
- Using SNR may cost you additional voice trunk to PSTN.

Eng: Mohamed

Eng: Mohamed

* Configuring Music on Hold:

- Allow you to stream a .Wav or .au file stored in routers flash memory.
- Supports unicast or multicast mode.
- Supports G.711 or G.729 Codecs.
- Dont get caught playing copyrighted stuff !

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

14

Understanding The CME Dial - Plan ( Part 1)

Eng: Mohamed

- Configuring Physical Voice Port Characteristics.


- Configuring a T1 CAS PSTN Interface.
- Configuring a T1 CCS PSTN Interface.
- Understanding Dial Peers.
-Understanding Call legs.
- Configuring POTS and VOIP Dial-Peers.
- Dial-Peer wildcards and digit manipulation.
- Configuring a North American PSTN Dial-Plan.
- Understanding outbound and Inbound Matching
Eng: Mohamed

* Configuring Physical Voice Port Characteristics:

- Configuring Analog Voice Ports:


- Foreign Exchange Station Ports (FXS)
- Foreign Exchange Office Ports (FXO)
- Configuring Digital Voice Ports

Eng: Mohamed

FXS ports have three common areas of configuration:

- Signaling.
- Call progress tones.
- Caller ID information.

Eng: Mohamed

Eng: Mohamed

2621 XM
NM-HD-2VE
module 1

VWIC-IMFTT1

VIC-2fx

module 0

Fa 0/1

Fa 0/0

1/0/1

Eng: Mohamed

Eng: Mohamed

Foreign Exchange Office Ports

Two additional commands are of note:


- dial-type
- ring number
Eng: Mohamed

* Configuring a T1 CAS PSTN Interface:

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Configuring a T1 CCS PSTN Interface:

Eng: Mohamed

Eng: Mohamed

* Understanding Dial Peers:


-Types of Dial Peers
1- POTS Dial Peers
- Connect to any traditional telephony
network or devices.
-Define number(s) reachable through
a given port.
2- VOIP Dial Peers
- Connect across any packet-based network.
- Define number(s) reachable through at a given IP address.

Eng: Mohamed

* Understanding Call legs:

- Call legs define the voice route path.


- Every change in network (type) requires anew call leg.
- Call legs are define inbound and out bound.

Eng: Mohamed

* Configuring POTS Dial Peers:

Router B

3301

3301

3301
1/0/0
3302

3302
1/0/1

Eng: Mohamed

* Wildcards You Can Use with the destination-pattern Command

Eng: Mohamed

* Configuring VOIP Dial Peers:


330

330.

1
0

10..

Eng: Mohamed

* Configuring a North American PSTN Dial-Plan:

Eng: Mohamed

Eng: Mohamed

* Understanding outbound and Inbound Matching:

Eng: Mohamed

- Outbound Dial Peers:


The most specific destination pattern always wins

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

15

Understanding The CME Dial - Plan ( Part 2)

Eng: Mohamed

- Understanding outbound and Inbound Matching.


- Digit Manipulation.
- Understanding and Implementing CME Class of Restriction.

Eng: Mohamed

* Understanding outbound and Inbound Matching:

Eng: Mohamed

- Outbound Dial Peers:


The most specific destination pattern always wins

Eng: Mohamed

* Inbound Dial Peer:


1- Match the dialed number (DNIS) using the incoming called-number dial
peer configuration command.
2- Match the caller ID information (ANI) using the answer-address dial
peer configuration command.
3- Match the caller ID information (ANI) using the destination-pattern dial
peer configuration command.
4- Match an incoming POTS dial peer by using the port dial-peer
configuration command.
5- If no match has been found using the previous four methods, use dial peer 0.

Eng: Mohamed

* Inbound Dial Peer Matching Examples:

Eng: Mohamed

Dial Peer 0

- Any Voice codec.


- No DID Support.
- No IVR.
- VAD enabled.
- No DTMF Relay.
- No RSVP.
Eng: Mohamed

* Digit Manipulation:
-The Auto Stripping Rule of POTS Dial Peers

Eng: Mohamed

*Digit Manipulation Commands:

- Prefix < Digit >


- Forward Digit < Number >
- Digit Strip
- Num- exp < match > < set >
- Voice Translation profile

Eng: Mohamed

Practical Scenario 1: PSTN Failover Using the prefix Command

Eng: Mohamed

IP WAN

PSTN

Eng: Mohamed

PLAR

1
Eng: Mohamed

Practical Scenario 2: Directing Operator Calls to the Receptionist

5000

Eng: Mohamed

Practical Scenario 3: Specific POTS Lines for Emergency Calls

Eng: Mohamed

Digit Manipulation Order of Operation for POTS Dial Peers

Eng: Mohamed

* Understanding and Implementing CME Class of Restriction:

- Prevent standard employees from making international calls, but allow


management to place international calls without restriction.
- Block certain high-cost numbers (such as 1-900 numbers in the United States).
- Prevent certain internal phones from reaching executive office directory numbers.

Eng: Mohamed

X 3000

X 4000

X 5000

Eng: Mohamed

* Manually Creating A PSTN Dial Plan ( In North America)


- Emergency Calling

- 7 Digit Dialing

- 10 Digit Dialing

- 11 Digit Dialing

- International

Eng: Mohamed

* Understanding COR:
- First, Define COR Under COR Custom

- Second, Define Outgoing COR Lists

- Third, Define Incoming COR Lists

- Fourth, Assign CORs to Dial - Peers

Eng: Mohamed

X 3000

X 4000

X 5000

Eng: Mohamed

* How Routers Implement Class Of Restriction:

Eng: Mohamed

Ex: 2

4000
0

4000
Eme-Loca

Eme-Loca

Eng: Mohamed

*There are a couple important rules of COR lists that you should
know:
Rule 1: If there is no outgoing COR list applied, the call is always routed.
Rule 2: If there is no incoming COR list applied, the call is always routed.

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

16

Cisco CUCM
Administration Overview, Supporting End Device

Eng: Mohamed

- Cisco CUCM: Administration Overview.

- Cisco CUCM: Supporting End Device.

Eng: Mohamed

* Cisco CUCM: Administration Overview.

- Reviewing the place of CUCM.

- Getting familiar with CUCM Web management.

- CUCM Command line interface.

Eng: Mohamed

- Cisco Unified Communications Manager Administration.


- Cisco Unified Serviceability.
- Disaster Recovery System.
- Cisco Unified Operating System Administration.
- Cisco Unified Reporting.
- Command-Line Interface (CLI).

Eng: Mohamed

* Cisco CUCM: Supporting End Device.

- Understanding Key Device Pool Setting.

- Methods of Adding Phone to CUCM.

Eng: Mohamed

* The purpose of device pools:

-IP Phones have a number of criteria that must be assigned to them:


- List of CCM Servers to use.
- Codec that should be used.
- Time and date information.
- Device Pool group this configuration in to a single assignment.

Eng: Mohamed

* Required Device Pool Elements:


- Device Pool name.
- Cisco Call Manager group.
- Date / Time group.
- Region.
- SRST Reference.

- Softkey Template
Eng: Mohamed

Eng: Mohamed

* Methods to add Cisco IP Phones to CCM:

- Manually: Entering the MAC address and extension of each IP Phone


through the CCM admin web page.

- Automatically: CCM hands out extension numbers to newly registered


phones like DHCP addresses.

- Bulk Administration Tool: Use Excel spread sheet to generate CSV files
of devices.

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

17

Cisco CUCM: Supporting End Users

Eng: Mohamed

- Bulk Administration Tool.


- Locking down the Cisco IP Phone.
- Cisco CUCM: Supporting End Users.

Eng: Mohamed

* Methods to add Cisco IP Phones to CCM:

- Manually: Entering the MAC address and extension of each IP Phone


through the CCM admin web page.

- Automatically: CCM hands out extension numbers to newly registered


phones like DHCP addresses.

- Bulk Administration Tool: Use Excel spread sheet to generate CSV files
of devices.

Eng: Mohamed

* The Cisco Bulk Administration Tool:


- Help in making large additions or changes to CUCM Database:
- Phone.
- Users.
- Many (tedious) Configuration.
- Now pre- integrated in CUCM administration.
- Supports Data export and re- import.
- Exported data can also be used in place migration or data restore
( not possible with DRS).

Eng: Mohamed

*Understanding BAT Components:


- When making Bulk additions, two pieces need to exist:

Eng: Mohamed

* Locking down the Cisco IP Phone:

Variety of simple to configure security options:


- Disable PC port.
- Lock setting access.
- Gratuitous ARP protection.
- PC voice Vlan access.
- IP Phone web browser access.

Eng: Mohamed

Cisco CUCM: Supporting End Users.

Eng: Mohamed

* Benefits of CCM User Accounts:

- Users have the ability to manage their own phone.


- Most soft phone devices require user logins.
- Gives way to advanced features such as extension mobility.
- More sophisticated tracking: per user account.

Eng: Mohamed

* Understanding User Accounts:


- Two categories of users: End users / Application users.
- End user can be added to the CUCM database
via three main method:
- Manual.
- BAT.
- LDAP.
1- Manual Entry:
- User ID.
- Last name.
- Presence group.
- Remote destination limit.
- PIN.
- Password.

Eng: Mohamed

3- LDAP Lightweight Directory Access Protocol:


- LDAP is a standards-based system that allows an organization to create a single,
centralized directory information store.
- LDAP holds information about user accounts, passwords, and user privileges.
- CUCM supports LDAP integration with several widely used LDAP systems,
including the following:
- Microsoft Active Directory (2000, 2003, 2008)
- iPlanet Directory Server 5.1
- Sun ONE Directory Server (5.2, 6.x)
- CUCM can interact with LDAP in two ways:
- LDAP Synchronization
- LDAP Authentication

Eng: Mohamed

* LDAP Synchronization:
- When LDAP Sync is enabled, user accounts must be created and maintained in
LDAP and cannot be created or deleted in CUCM.
- Some user data (but not all) is maintained in LDAP and replicated to the
CUCM database.
- The user password must be maintained in both the LDAP system and in CUCM.
- Some user attributes are not held in LDAP and are still configured in CUCM
because those attributes exist only in the CUCM database.

Eng: Mohamed

* LDAP Authentication:
- LDAP Authentication redirects password authentication requests from
CUCM to the LDAP system.
- End-User account passwords are maintained in the LDAP system
and are not configured, stored, or replicated to CUCM.

Eng: Mohamed

* User account information:


- User account information is divided into three categories, with fields for
specific data in each category:
1. Personal and Organizational Settings:
- User ID

- First, Middle, Last Name

- Department

- Phone Number, Mail ID

- Manager UserID

2. Password Information: Password


3. CUCM Configuration Settings:
- PIN

- SIP Digest Credentials

- User Groups and Roles

- Associated PCs, controlled devices and DNs


- Application and feature parameters (Extension Mobility, Presence Group, CAPF)

Eng: Mohamed

* LDAP Sync Mechanism:


- The first time the synchronization happens, the following events take place:
- All existing end-user accounts in the CUCM database are deactivated (not
deleted).
- Accounts whose CUCM User ID exactly matches a user in LDAP are
reactivated, and any settings from LDAP are updated or applied in the
CUCM database.
- Accounts that exist only in LDAP are created in the CUCM database.
- Any accounts that remain deactivated (meaning they do not exist in LDAP)
are deleted from the CUCM database after 24 hours.

Eng: Mohamed

* Configure LDAP Sync:


The basics steps to set up LDAP Sync are as follows:
1. Activate the Cisco DirSync service.
2. Configure the LDAP system.
3. Configure the LDAP directory.
4. Configure LDAP Custom Filters.

Eng: Mohamed

* Managing Groups, Roles and Privileges:


- Users assigned to groups.
- Groups assigned to one or more Roles.
- Roles assigned to privileges.

Users

Groups

Roles

Application
Privileges

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

18

Cisco CUCM
Understanding Dial Plan
Partitions and Calling Search Spaces

Eng: Mohamed

* Understanding Dial Plan:

- CUCM Route Architecture.


- Building Route Group.
- Building Route List.
- Building Route Pattern.

Eng: Mohamed

* CUCM Route Architecture:

Eng: Mohamed

* Call Manger Route Plan Architecture:


Route
Pattern
Route List

Route Group

Device

Device

Route Group

Device

Device

Eng: Mohamed

* Route Pattern Wildcards:


X : Single Digit
@ : North American Numbering Plan
! : One or More Digit
. : Access Code Termination / Digit Formatting
# : Terminates Interdigit Timeout

Eng: Mohamed

[xyz]

[x-y]

[x-yz]

= Digit Set

[^ xyz]

[^x-y]

[^x-yz]

= Negative Digit Set

Example:
x123
195xx
[139]11
[1-5]00
[13-59]1
[^1-3]11
38[^2-4]3
9011!#

Eng: Mohamed

* Call Manger Route Plan Architecture:


2xxx

1xxx
10.1.1.1
10.1.1.2

Route
Pattern

WAN

2xxx

PSTN

Route List

1-WAN

Route Group

10.1.1.1 Device

Device

1-WAN
2-PSTN

Route Group

Device

2-PSTN

Device 10.1.1.2

Eng: Mohamed

- Cisco CUCM: Partitions and Calling Search Spaces

- Define Partitions and Calling Search Spaces.

- Assigning Calling privileges using Partitions and CSS.

Eng: Mohamed

* Partitions and Calling Search Spaces:

- Partitions: Groups of dialable numbers.


- Lines.
- Route Patterns.
- Any thing that has a number.

Internal-PT
2001
2002
2003
.
.
2999

Local-PT
9.[2-9]xxxxxx

INT-LD-PT

9.011!
9.1[2-9]xx[2-9]xxxxxx

Eng: Mohamed

- Calling Search Spaces: A list of reachable Partitions.


- assign to any dialing entity.
- Define calling privileges.

Internal- CSS
Out- CSS
-INT-LD-PT
-Local-PT

-Internal-PT

2010

Eng: Mohamed

* Understanding Partitions and Calling Search Spaces.


- By default, All numbers assign to the (none) Partitions.
- By default, All devices assign to the (none) CSS.

All numbers

(none) CSS
-None

Partitions: none

Eng: Mohamed

* Understanding Partitions and Calling Search Spaces.


- Numbers moved into new Partition become unreachable from
the (none) CSS devices.
(none) CSS
All numbers
Partitions: none

-None
2010

EXT- CSS
9.@

- External-PT
- None

External-PT
Eng: Mohamed

* Practical Partitions and Calling Search Spaces.


Three types of calling restrictions should exist in your organization:
- Lobby / Public Phones: Internal extension only.
- Typical users: Internal and Local PSTN.
- Management: Internal , Local and Long distance PSTN.

Step1: Create the Partitions.


Step2: Assign number to Partitions.
Step3: Create CSSs.
Step4: Assign CSS to devices.

Eng: Mohamed

Step1: Create the Partitions.


- Plan your Partitions a round the calling restrictions

Internal-PT

Local-PT

LD-PT

Step2: Assign number to Partitions.


Internal-PT

2001
2002
2003
.
.
2999

Local-PT

9.[2-9]xxxxxx

LD-PT

9.1[2-9]xx[2-9]xxxxxx

Eng: Mohamed

Step3,4: Create / Assign CSS:

Lobby-CSS

Local-CSS

-Internal-PT

-Internal-PT
-Local -PT

Lobby
Phone

Normal Users
Phone

Manger-CSS
-Internal-PT
-Local-PT
-LD-PT

Manager
Phone

Eng: Mohamed

* Try it yourself:

Eng: Mohamed

Step1: Create the Partitions.


- Plan your Partitions a round the calling restrictions

Internal-PT

Manager-PT

Local-LD-PT

INT-PT

Step2: Assign number to Partitions.


Internal-PT

1002
1003

Manager-PT

1001

Local-LD-PT

9.[2-9]xxxxxx
9.1[2-9]xx[2-9]xxxxxx

INT-PT

9.011!

Eng: Mohamed

Step3,4: Create / Assign CSS:

Lobby-CSS
-Internal-PT

Lobby
Phone

Employee-CSS
-Internal-PT
-Local-LD-PT
-Manger-PT

Employee
Phone

Manger-CSS
-Internal-PT
-Local-LD-PT
-Manger-PT
-INT-PT

Manager
Phone

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

19

Cisco CUCM:CUCM Feature Overview


,
Understanding QOS

Eng: Mohamed

* Cisco CUCM:CUCM Feature Overview

- Call Park.
- Call Pickup.
- Shared Lines.
- Do Not Disturb.
- Call Back.
- Barge and Privacy.
- Services / Extension Mobility
Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

* Quality of Service (QoS):


- Understanding the enemy.
-The three current models of QoS.
- QoS queuing method.

Eng: Mohamed

- Understanding the enemy:


1- Lack of B.W.
2- Packet Loss.
3- Delay.

LAN
5 Mbps

T1
1.5 Mbps

- Fixed delay.
- Variable delay.
- Jitter.

Eng: Mohamed

* Network Requirements For Voice and Video:

1- B.W.
2- End - to End delay. (150ms or Less)
3- Jitter. (30ms or Less)
4- Packet Loss. (1% or Less)

Eng: Mohamed

* The three current models of QoS:


- Best Effort.
- Integrated Services. (IntServ)
- Differentiated Services. (DiffServ)

* QoS ToolBelt:
- Classification: Involves identifying and grouping different traffic types.
- Marking: Tages or colors the packet so it can be quickly recognized elsewhere
in the network.

Eng: Mohamed

* Queuing Algorithms:
- Weighted Fair Queuing. (WFQ)

- Class-Based Weighted Fair Queuing. (CBWFQ)


50 Packet http
20 Packet ftp
10 Packet telnet

- Low Latency Queuing. (LLQ)

(PQ-CBWFQ)

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

20

Cisco Unity Connection (CUC)


,
Cisco Unified Presence (CUPs)

Eng: Mohamed

www.youtube.com/MohamedSaiedAfify
www.facebook.com/VoipLovers
VoiceLover
www.twitter.com/VoipLovers

Eng: Mohamed

* Overview of Cisco Unity Connection:


- CUC is one of 5 VOIP linux appliances.
- CUC integrates with legacy PBX systems via PIMG or TIMG.
- CUC integrates with CUCM using SCCP or SIP.
- CUC users ( Manually, CSV, CUCM import, or LDAP ).
- Up to 2000 mail boxes per servers.
- Access voice mail from anywhere.
- VPIM support.
- Active / Active high availability.

Eng: Mohamed

* How CUC Integrates with CUCM?

SCCP

SIP

Eng: Mohamed

* How CUC Processes Calls?


- All inbound calls to CUC are handled by a series of call handlers:
1- System call handlers.
2- Directory handlers.
3- Interview handlers.

- Call Routing:
-Two primary call routing are built in CUC:
1- Direct call.
2- Forward call.

Eng: Mohamed

* Managing Users and Mailboxes in CUC:


- User templates make configuration easier.
- User templates basic:
1- Name.
2- Phone.
3- Location.
- COS defines many options ( timers, features, restriction).
- User creation options:
1- Manually.
2- Bulk administration.
3- Import from CUCM.
4- Import from LDAP.

Eng: Mohamed

Cisco Unified Presence (CUPs)

Eng: Mohamed

* What is the point of CUPs?


- CUCM include basic presence feature (ON/OFF hook).
- CUPs add in:
- Additional state ( Available, A way, Busy).
- Additional method ( Desk, Mobile Phone, IM, Conf).
- Calendar integration (Status Auto- Updates).
- Enterprise instant message (IM).
- Brings Cisco Unified Personal Communicator (CUPC) to the table.
- CUPC supports Desk phone, Soft phone modes.

Eng: Mohamed

Eng: Mohamed

Eng: Mohamed

-Desk phone mode:

Eng: Mohamed

- Soft phone mode:

Eng: Mohamed

* How CUPs / CUPC Communicate:


- Simple / XMPP- Presence information.
- SOAP- CUCM database access.
- CTIQBE office communicator integration.
- LDAP user database integration.

Unity

Eng: Mohamed

* CUCM Configuration of Unified Presence:


1- Assign user license in CUCM.
2- Associate users with phone / lines in CUCM.
3- Enable CTI on phone / line.
4- Create CSF device or UPC device in CUCM.
5- Associate user with CSF device.

Eng: Mohamed

* CUPs Configuration of Unified Presence:


1- Create link to voice mail server.
2- Create link to CUCM server ( CTI gate way).
3- Add LDAP server.
4- Define the CCMCIP profile.

Eng: Mohamed

CCNA VOICE
640-461
Eng: Mohamed
Saied Afify

21

www.youtube.com/MohamedSaiedAfify
www.facebook.com/VoipLovers
VoiceLover
www.twitter.com/VoipLovers

Eng: Mohamed

Voice Troubleshooting

Eng: Mohamed

* Voice Troubleshooting: Cisco CME


- Getting in Troubleshooting groove.
- Troubleshooting registration issues.
- Troubleshooting Dial-Plan issues.

Eng: Mohamed

Troubleshooting: Getting in Troubleshooting groove.


- Step 1: Define the problem.
- Step 2: Gather the facts.
- Step 3: Consider the possibilities.
- Step 4: Create an action plan.
- Step 5: Implement the action plan.
- Step 6: Observe results.
- Step 7: If resolved, document.

Eng: Mohamed

Eng: Mohamed

-Troubleshooting registration issues:

1- Switch detects un powered device, Supplies power.


2- Switch provides VLAN information to the IP Phone.
3- Phone sends DHCP request, receives IP and TFTP info.
4- Phone contracts TFTP servers, retriever configuration file.
5- Phone contracts CME route listed in configuration file.

Eng: Mohamed

* Troubleshooting Dial-Plan issues:


- Understanding how Dial-Peers work.
- Use some key troubleshooting commands:
- Show IP interface brief.
- Show Dial- Peer voice summary.
- debug VOIP Dial- Peer.

Eng: Mohamed

* Voice Troubleshooting: Cisco CUCM

- CUCM common issues.


- CUCM additional troubleshooting utils.

Eng: Mohamed

* Troubleshooting registration using reports:


- Registration problems . Where to look:
- Device configuration.
- Route plan report.
- Understanding reports:
- Finding the CUCM reports.
- CDR analysis and reporting (CAR).

Eng: Mohamed

* Additional CUCM utilities to save the day:


1- Cisco Real Time Monitoring Tool ( RTMT).

2- Cisco Disaster Recovery System (DRS).

Eng: Mohamed

Eng: Mohamed

You might also like