Professional Documents
Culture Documents
ARP L3-4 ToIP-Aplicacion v1.0 20140703
ARP L3-4 ToIP-Aplicacion v1.0 20140703
Telefona IP
Arquitectura y aplicaciones
Fredy Campos A.
f.campos@ieee.org
Carrera de Ingeniera Electrnica y
Telecomunicaciones
Universidad Nacional Tecnolgica de Lima Sur
http://www.untecs.edu.pe/portal/
ver 1.0
2014
Objetivos
Introducing VoIP
CVOICE v6.01-4
VoIP Essentials
Family of technologies
Carries voice calls over an IP network
VoIP services convert traditional TDM analog voice streams into a
digital signal
Call from:
Computer
IP Phone
Traditional (POTS) phone
CVOICE v6.01-5
CVOICE v6.01-6
Multipoint Control
Unit
Call
Agent
IP Phone
Router or
Gateway
PBX
Router or
Gateway
Router or
Gateway
IP Phone
Videoconference
Station
CVOICE v6.01-7
Tie
Trunks
PBX
CO
CO
Switch
Switch
CO
Trunks
Local
Loops
Tie
Trunks
PBX
CO
Trunks
Local
Loops
San Jose
Boston
PSTN
CVOICE v6.01-8
Signaling Protocols
Protocol
Description
H.323
MGCP
SIP
SCCP or Skinny
CVOICE v6.01-9
H.323
H.323 suite:
CVOICE v6.01-10
MGCP
Media Gateway Control Protocol (MGCP):
IETF RFC 2705 developed in 1999.
Client/server protocol that allows a call-control device to take
control of a specific port on a gateway.
For an MGCP interaction to take place with Cisco Unified
Communications Manager, you have to make sure that the Cisco
IOS software or Cisco Catalyst operating system is compatible
with Cisco Unified Communications Manager version.
MGCP version 0.1 is supported on Cisco Unified Communications
Manager.
The PRI backhaul concept is one of the most powerful concepts
to the MGCP implementation with Cisco Unified Communications
Manager.
BRI backhauling is implemented in recent Cisco IOS versions.
CVOICE v6.01-11
SIP
Session Initiation Protocol (SIP):
IETF RFC 2543 (1999), RFC 3261 (2002), and RFC 3665 (2003).
Based on the logic of the World Wide Web.
Widely used with gateways and proxy servers within service
provider networks.
Peer-to-peer protocol where end devices (user agents) initiate
sessions.
ASCII text-based for easy implementation and debugging.
SIP gateways are never registered with Cisco Unified
Communications Manager; only the IP address is available to
confirm that communication is possible.
CVOICE v6.01-12
SCCP
Skinny Call Control Protocol (SCCP):
CVOICE v6.01-13
Peer-to-peer protocol
Gateway configuration necessary because gateway must
maintain dial plan and route pattern.
Examples: Cisco VG224 Analog Phone Gateway (FXS only) and,
Cisco 2800 Series and, Cisco 3800 Series routers.
PSTN
H.323
Q.921
Q.931
CVOICE v6.01-14
PSTN
MGCP
Q.921
Q.931
CVOICE v6.01-15
Peer-to-peer protocol.
Gateway configuration is necessary because the gateway must
maintain a dial plan and route pattern.
Examples: Cisco 2800 Series and Cisco 3800 Series routers.
PSTN
SIP
Q.921
Q.931
CVOICE v6.01-16
SCCP
FX S
SCCP Endpoint
CVOICE v6.01-17
CVOICE v6.01-18
CVOICE v6.01-19
H.3
GateKeeper
23
SCC
CP
SC
GW1
GW2
RTP Stream
CVOICE v6.01-21
Compressed RTP
cRTP on
Slow-Speed
Serial Links
S0/0
S0/0
GW1
GW2
RTP Stream
RFCs
RFC 2508, Compressing IP/UDP/RTP Headers for Low-Speed
Serial Links
RFC 2509, IP Header Compression over PPP
Enhanced CRTP
RFC 3545, Enhanced Compressed RTP (CRTP) for Links with
High Delay, Packet Loss and Reordering
Compresses 40-byte header to approximately 2 to 4 bytes
CVOICE v6.01-22
Secure RTP
S0/0
S0/0
GW1
GW2
SRTP Stream
RFC 3711
Provides:
Encryption
Message authentication and integrity
Replay protection
CVOICE v6.01-23
Summary
The Unified Communications System Architecture fully integrates
communications by enabling data, voice, and video to be transmitted over a
single network infrastructure using standards-based IP.
VoIP is the family of technologies that allow IP networks to be used for voice
applications, such as telephony, voice instant messaging, and teleconferencing.
VoIP uses H.323, MGCP, SIP, and SCCP call signaling and call control protocols.
Signaling protocol models range from peer-to-peer, client server, and stimulus
protocol.
Configuring voice in a data network requires network services with low delay,
minimal jitter, and minimal packet loss.
The actual voice conversations are transported across the transmission media
using RTP and other RTP related protocols.
CVOICE v6.01-24
Introducing Voice
Gateways
Understanding Gateways
A gateway connects IP
communication networks to analog
devices, to the PSTN, or to a PBX
Specifically, its role is the following:
Convert IP telephony packets
into analog or digital signals
Connect an IP telephony
network to analog or digital
trunks or to individual analog
stations
Two gateway signaling types:
Analog
Digital
CVOICE v6.01-26
Gateways
Support these gateway protocols:
H.323
MGCP
SIP
SCCP
Provide advanced gateway functionality
DTMF relay
Supplementary services
Work with redundant Cisco Unified Communication Manager
Enable call survivability
Provide QSIG support.
Provide fax or modem services, or both
CVOICE v6.01-27
Deploying Gateways
San Jose
Chicago
Unified Communications
Manager Cluster
IP WAN
MGCP
SJ-GW
Unified Communications
Manager Express H.323
CHI-GW
PSTN
Denver
SIP
DNV-GW
SIP Proxy
Server
CVOICE v6.01-28
CVOICE v6.01-29
CVOICE v6.01-30
CVOICE v6.01-31
Cisco Unified
Communications
Manager MGCP
SIP
SCCP
Yes
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes1
Yes
Yes
No
No3
Yes
Yes
No
No3
Yes
Yes
No
No3
Yes2
Yes2
No
Yes
No
No
No
Yes
Yes
No
No
No
Yes
Yes
Yes
Yes
No
Yes
No
Yes
Yes2
Yes2
No
Yes2
Yes
No
No
No
CVOICE v6.01-32
Cisco Unified
Communications
Manager
Cluster
Applications
PSTN
IP WAN
Branch
Headquarters
Single-Site Deployment
Cisco Unified Communications
Manager servers, applications,
and DSP resources at same
physical location
IP WAN (if one) used for data
traffic only
PSTN used for all external calls
SIP or SCCP
WAN
CVOICE v6.01-34
Design Guidelines
Provide a highly available, fault-tolerant infrastructure.
Understand the current calling patterns within the enterprise.
Use the G.711 codec for all endpoints; DSP resources can be
allocated to other functions, such as conferencing and MTP.
Use H.323, SIP, SRST, and MGCP gateways for the PSTN.
Implement the recommended network infrastructure for high
availability, connectivity options for phones, QoS mechanisms,
and security.
CVOICE v6.01-35
SIP or SCCP
PSTN
IP
WAN
SRST-c
apable
SRST-c
apable
SIP or SCCP
CVOICE v6.01-36
Design Guidelines
Minimize delay between Cisco Unified Communications Manager
and remote locations to reduce voice cut-through delays.
Use the locations mechanism in Cisco Unified Communications
Manager to provide call admission control into and out of remote
branches.
The number of IP phones and line appearances supported in
SRST mode at each remote site depends on the branch router
platform.
At the remote sites, use SRST, Cisco Unified Communications
Manager Express in SRST mode, SIP SRST, and MGCP
gateway fallback to ensure call-processing survivability in the
event of a WAN failure.
Use HSRP to provide backup gateways and gatekeepers.
CVOICE v6.01-37
Cisco Unified
Call Manager
Cluster
SIP or SCCP
GK
Gatekeeper
IP
WAN
PSTN
SIP or SCCP
Cisco Unified
Call Manager
Cluster
CVOICE v6.01-38
Design Guidelines
Use a Cisco IOS gatekeeper to provide CAC into and out of each site.
Use HSRP gatekeeper pairs, gatekeeper clustering, and alternate
gatekeeper support for resiliency.
Size the gateway and gatekeeper platforms appropriately per the
SRND.
Deploy a single WAN codec.
Gatekeeper networks scale to hundreds of sites.
Provide adequate redundancy for the SIP proxies.
Ensure that the SIP proxies have the capacity for the call rate and
number of calls required in the network.
CVOICE v6.01-39
IP WAN
SIP or SCCP
QoS-Enabled Bandwidth
SIP or SCCP
WAN Considerations
40-ms maximum RTT between any two Cisco Unified
Communications Manager servers in the cluster
Use QoS to minimize jitter for the IP Precedence 3 ICCS traffic.
Design network to provide sufficient prioritized bandwidth for all
ICCS traffic, especially the priority ICCS traffic.
The general rule of thumb for bandwidth is to over-provision and
undersubscribe.
QoS-enabled bandwidth must be engineered into the network
infrastructure.
CVOICE v6.01-41
Summary
Gateways connect IP communications networks to traditional
telephony networks.
There are several types of voice gateways that can be used to
meet all kinds of customer needs, from small enterprises to large
service provider networks.
Supported Cisco IP telephony deployment models are single-site,
multisite with centralized call processing, multisite with distributed
call processing, and clustering over the IP WAN.
In the single-site deployment model, the Cisco Unified
Communications Manager applications and the DSP resources are
at the same physical location; the PSTN handles all external calls.
CVOICE v6.01-42
Summary (Cont.)
The multisite centralized model has a single call-processing
agent, applications and DSP resources are centralized or
distributed, and the IP WAN carries voice traffic and call control
signaling between sites.
The multisite distributed model has multiple independent sites,
each with a call-processing agent, and the IP WAN carries voice
traffic but not call control signaling between sites.
Clustering over an IP WAN provides central administration, a
unified dial plan, feature extension to all offices, and support for
more remote phones during failover, but places strict delay and
bandwidth requirements on the WAN.
CVOICE v6.01-43
Fredy Campos A.
f.campos@ieee.org
Carrera Profesional de Ingeniera Electrnica y Telecomunicaciones
Universidad Nacional Tecnolgica del Cono Sur de Lima
http://www.untecs.edu.pe/portal/
44