Professional Documents
Culture Documents
Understanding Voice Over IP Protocols: Cisco Systems-Service Provider Solutions Engineering February, 2002
Understanding Voice Over IP Protocols: Cisco Systems-Service Provider Solutions Engineering February, 2002
4426_02_2002_c1
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
Cost savingstoll bypass Open standardsH.323, SIP, MGCP Multi-vendor interoperability Integrated IP voice and data networks
4426_02_2002_c1
Open/Standard Interface
Open Call Control Layer
(SIP, H.323, MGCP, etc.)
Open/Standard Interface
Standards-Based StandardsPacket Infrastructure Layer
(IP, ATM)
4426_02_2002_c1
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
4426_02_2002_c1
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
4426_02_2002_c1
SIP
Defined as IETF RFC 2543. SIP defines a distributed architecture for creating multimedia applications, including VoIP
MGCP
Defined as IETF RFC 2705. MGCP defines a centralized architecture for creating multimedia applications, including VoIP
H.248
An ITU Recommendation that defines Gateway Control Protocol. H.248 is the result of a joint-collaborate with the IETF. H.248 defines a centralized architecture, and is also known as Megaco
Megaco
Defined as IETF RFC 2885. Megaco defines a centralized architecture
4426_02_2002_c1
2002, Cisco Systems, Inc. All rights reserved.
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
10
H.323 Components
GK
H.323 MCU
Scope of H.323
e
H.323 Gatekeeper
Packet Network
H.323 Terminal
H.323 Gateway
PSTN
ISDN
V.70 Terminal
H.324 Terminal
Speech Terminal
H.320 Terminal
Speech Terminal
4426_02_2002_c1
11
H.225 Layer
System Control H.245 Control
IP
TCP
UDP
4426_02_2002_c1
12
H.323 Signaling
H.323 Endpoint A
H.323 Endpoint B
Setup Alerting / Connect
Capabilities Exchange / MSD Open Logical Channel Open Logical Channel Acknowledge
Media (UDP)
4426_02_2002_c1
13
Gatekeeper B
RRQ/RCF ARQ
IP Network
H.225 (Q.931) Setup H.225 (Q.931) Alert and Connect H.245
RRQ/RCF
ARQ
V
Gateway A Phone A
RTP
V
Gateway B Phone B
4426_02_2002_c1
14
DGK
GK
GK
GK
LA GW #1
West Zone
LA GW #2
NY GW East Zone
Local PSTN
Local PSTN
4426_02_2002_c1
15
MGCP/H.248/MegacoArchitectures
Call Agent
P S T N
IMT
PSTN
PRI Access Gateway
P S T N
16
STP PSTN
IMTs
TDM Voice
VoIP ISDN/PRI
NAS/VoIP
17
SIP Architecture
I N T E L L I G E N T S E R V I C E S 4426_02_2002_c1
Application Services
LDAP
Oracle
XML
CPL CPL
3pcc
SIP Proxy, Registrar & Redirect Servers SIP SIP SIP SIP User Agents (UA) PSTN
CAS or PRI
18
SIP Signaling
PSTN
Called Party
Signaling
Media (UDP)
Bearer Or Media
RTCP Stream
4426_02_2002_c1
19
SIP Servers/Services
Location Database SIP Servers/ Services Where is this name/phone#? 3xx Redirection They moved, try this address
Registrar
Redirect
REGISTER Here I am
SIP-GW
20
4426_02_2002_c1
IP Network
21
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
22
Voice Myths
Myths
Networks can only be built one way Networks will only use one protocol All networks will converge
Facts
VoIP allows centralized or distributed architectures H.323, SIP, MGCP and H.248/Megaco will all be present in VoIP networks Networks will converge to IP
4426_02_2002_c1
23
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
24
3 2 H.3
SIP
?
MGCP H.248 Megaco
4426_02_2002_c1
2002, Cisco Systems, Inc. All rights reserved.
25
H.323
MGCP
SIP
4426_02_2002_c1
26
Service interworking
E.g.: H.450 <-> SIP <-> MGCP
Media interworking
End-to-end codec negotiation
Bearer interworking
End-to-end fax, modem, DTMF
4426_02_2002_c1
27
VoIP Interworking
Bearer level
Modem (relay/passthru) Fax (relay/passthru) T.38 T.37 DTMF (relay/passthru)
Signal issues
SDP H.245
Media level
Codec (negotiation, selection)
4426_02_2002_c1
28
4426_02_2002_c1
29
Passthru Simplified
Voice Gateway PCM G.711 DSP G.711
G.729
IP Cloud
G.729
4426_02_2002_c1 30
It is the transport of modem signals (modulation, error correction and compression) through a packet network using PCM encoded packets
4426_02_2002_c1
31
Modem tone detection (<= V.90) Switchover signaling No VAD EC off RTP payload redundancy (10ms packetization) RFC2198 (optional)
4426_02_2002_c1
32
4426_02_2002_c1
33
Modem relay involves demodulating the modem signal at ingress gateway Passing this data as packet data to terminating gateway Re-modulating the data and passes it to the receiving modem
4426_02_2002_c1
34
Fax RelayT.38
T.30 UDP T.30
PSTN
PSTN
IP
Real-time Also called demod/remod Can be used in H.323/MGCP/SIP signaling Delivers fax data over UDP streams (uses same RTP port) reuses voice UDP ports Fallback to proprietary mode Method of encoding the T.30 and T.4 into packets
4426_02_2002_c1
2002, Cisco Systems, Inc. All rights reserved.
35
DTMF
What is DTMF Why is it required? and where is it used? How do you transport it in IP? DTMF implementation
4426_02_2002_c1
36
DTMF (Cont.)
In TDM world, all voice traffic is sent as uncompressed 64Kbs PCM streams; anything sent on that circuit is an untouched stream of bits; (e.g., voice speech, modem tones, fax tones, and DTMF digits) DSP codecs designed to interpret human speech, can distort DTMF tones (machine-tones) High b/w codecs less likely to distort Distortion causes problems with voicemail and IVR systems
4426_02_2002_c1
37
H.323
SIP
In-Band
In-Band
Cisco RTP, H.245 Alphanum, H.245 Signal, AVT Tones RFC2833
In-Band
Out-ofBand
RFC2833
4426_02_2002_c1
38
Topics to Discuss
History of VoIP VoIPEarly Adopters VoIPStandards and Standards Bodies VoIPMaking Sense of the Protocols The Great Voice Myth VoIPProtocol Challenges Summary
4426_02_2002_c1
39
Summary
Understand the possibilities and the issues Avoid protocol/product based bias Decide on application Consider market and business drivers Deploy whats possible today Choose signaling protocol depending on services intended to be offered Many possibilitiesstay tuned
4426_02_2002_c1
2002, Cisco Systems, Inc. All rights reserved.
40
All three protocols (or its variations) are here for the long run Changes/enhancements will be made IP will be the core
4426_02_2002_c1
41
Reference URLs
4426_02_2002_c1
42
4426_02_2002_c1
43