VoIP Tutorial PDF
VoIP Tutorial PDF
VoIP Tutorial PDF
Solutions Architect
Polycom
Introduction
VoIP Network Components/Protocols
Performance Parameters
Regulations
Security
Economics
Applications
Evolution Scenarios
Legacy Telephony
Voice over IP
Filter
lower/higher
frequencies
Analog Voice
(400-4000kHz)
Echo Cancellation(if
reqd.)
Digitized Voice Packet
encapsulated within
RTP packet
Sample at 8000
samples per
second
Silence Suppression
(Optional). Yields ~50%
bandwidth gains
RTP packet
encapsulated within
UDP packet
Quantization
Compression (Optional).
Yields further bandwidth
gains
UDP packet
encapsulated within IP
packet
Voice Samples
RTP Payload
RTP Header
UDP Payload
UDP Header
IP Payload
IP Header
Digital
Encoding
into bytes
SS7
signaling
SS7 network
Legacy
Class 4/5
Switch
Legacy
Class 4/5
Switch
Legacy
Class 4/5
Switch
TDM network
TDM
bearer
Call Control,
Signaling,
Bearer/Media
and Features
SS7
signaling
IP signaling
+
IP bearer
SS7 network
Soft IP Phones
Application
Server
Signaling
Signaling
Gateway
TDM
bearer
Media
Gateway
Controller
IP network
Media
Gateway
Features
Call
Control
IP Phones
Media
Server
Media
(conferencing)
Media
Gateway
TDM network
Bearer/
Media
!!
Terminals or Endpoints
IP Phones
Soft Phones/PC Phones
Media converter
Media Gateway/PSTN Gateway
Call Processor
Media Gateway Controller or Gatekeeper or Proxy Server or
Softswitch
Signaling Gateway
Application Server
Media Server
"
Central
Intelligence
Centralized
Model
Distributed
Model Intelligent
Distributed
Intelligence
Master
Controller
Intelligent
Server
Dumb
Slave
GWs
Dumb
Slave
GWs
Intelligent
Client
Dumb
Slave
GWs
Server
Dumb
Slave
GWs
Dumb
Slave
GWs
Intelligent
Client
Intelligent
Intelligent Server
Intelligent
Client
Server
H.323
MGCP
SIP
Megaco/H.248
Call Control/Signaling
TRI
P
EN
M
More .
Call Control/Signaling
Gateway Control
RTP
DP
SIP-T
Bearer
BICC
Softswitch-Softswitch
"
"
# $ !% & %
Terminals
Gatekeepers
Gateways
Multipoint control units
"
"
# $ !% & %
Gatekeeper
Gateway
H.323 endpoint
IP network
Gateway
H.323 endpoint
"
"
"
"
Registrar
Proxy
Server
SIP Phone
Redirect
Server
IP network
Location
Server
Proxy
Server
$ !% & %
#'
"
"
#)
"
"
#* )
"
"
#* "
+$ !& , -
Enhances MGCP
Joint effort by ITU and IETF (IETF nomenclatureMegaco/RFC 3525, ITU nomenclature- H.248)
Provides call control services in a packet network
Adopts the Centralized model
Supports IP/ATM networks
MGC-MG communication via Megaco/H.248
Deals with contexts and terminations
Integration methods
#/
/
SIP-T
IETF defined
Defined to maintain feature
transparency across SIP
networks (deliver ISUP to
SIP endpoints)
Packet-based signaling and
bearer
SIP signaling
IP bearer; ATM supported
through RFC 3108 (may be
some issues, but defined)
BICC
ITU defined
Defined to separate call
control from bearer (extends
ISUP to handle packet
bearers)
SS7 signaling, Packet bearer
Network is SS7 (ISUP)
signaled
TDM/ATM/IP bearers
Intended for packet-based
next-generation network
supporting all existing
legacy services.
# '
IETF RFC 3550 (obsoletes RFC 1889)
End-to-end network transport services for
multimedia applications
Services include payload type identification,
sequence numbering, time stamping and delivery
monitoring
Control protocol (RTCP) to monitor data delivery
Can be used with any transport protocol
Depends upon underlying transport layer for QoS
Applications typically use RTP over UDP
" 0
"
"
Protocol selection is a strategic decision depending on existing network and future services planned
Ultimately, one winner will make it easy for all !
CP
MG
i
ed
tra
Si g
M
GC
P/
H.
2
P
TC
/R
TP
aR
IP Phone (H.323/SIP)
IP Network
M
dia
Me
P
TC
R
/
RTP
Signaling
Gateway
A
3U
M
n(
T P)
C
/S
(SS7)
PSTN
(TDM)
48
Media
Gateway
7
SS
SIP-T
/BICC
Media
Gateway
Controller
248
/H.
Media
Gateway
Controller
Application
Server
SIP
Media
Server
TDM
2 (
Coding Algorithms
Echo Cancellation
Latency
Jitter/Jitter Buffer
Packet loss
Transcoding/Tandeming
QoS
Reliability/ Availability
Quality
" 0 "
Compression
At the transmitter
At the receiver
Comfort Noise generation
Voice playback
( +4
Packetization Delay
Propagation Delay
Network Processing Delay
Jitter buffer delay and speech playback
PLCs add about 5ms delay
PSTN benchmark for toll quality voice is
150ms RTT (ITU G.114)
Delay greater than 300ms is completely
unacceptable for toll quality
An occasional packet loss is tolerable, but
latency beyond 200 ms RT is not.
+5
3
Packet loss should be below 1% for acceptable
quality
Use Codecs with packet loss concealment
algorithms
"+
"
(
Means to prioritize voice packets
Real time voice packets receive higher
priority than non-real time data packets
Helps improve performance by decreasing
delay/jitter for voice packets
Significant delay/jitter events can be avoided
only by implementing a proper QoS Strategy
"(
Best Effort
Prioritized Queuing
ConstraintConstraint-based (traffic
sensitive) connectionconnection-oriented
paths through a routed
network
MPLS Label Path
ATM VC
Monitoring/fault-finding
Service level agreements
Optimisation of network
Background noise
Silence suppression
Low bit-rate coding
Errors (mobile, packet)
Delay
Echo
Handsets/access
network
/ ""
"
' 7
/
Applicatio
n Service Session
Provider
Border
Controller
Softswitch
IP
Backbone
PSTN
Gateway
PSTN
Session
Aware
Firewall
Enterprise
Session
Border
Controller
IP Service
Provider
' "
' "
Numbering Services
CALEA
Increase ARPU
Increase talk-time and use of Value added services
(Centrex)
""
In 2003, IP accounted
for the majority - 58% of
network traffic - TIA
International VOIP calls
grew from 0.2% of
telephone traffic in 1998
to 10.4% in 2002 Broadwatch News
Analysis
Total Internet protocol
(IP) revenues expected
to grow in 2004 by 7.8
percent, achieving a
total of $13.9 billion
TIA
3
IP PBX
IP Centrex
Enhanced IP Telephony
Class 4 Replacement
Class 5 Replacement
And more..
/8
A CPE based IP telephony service that replaces a traditional
TDM PBX
'
Computer
$!
Computer
Computer
!
"
#$ %
&
!
"
#$ %
&
'
Computer
$!
9
) A network based IP telephony service that leverages a traditional
Class 5 based Centrex service.
%
%
!
"
#$ %
&
!
Computer
"
#$ %
&
Computer
Computer
#
*
$!
(
#
,
Computer
(
)
!
Computer
"
#$ %
&
Computer
Computer
..
,
-
Computer
, '
)Scenario
)ILECs, CLECs, IXCs, Large Corporations
)Benefits
)By-pass traditional long distance toll network
(Class 4) carriers and their per-minute usage rates
and run their voice traffic over IP networks for a
reduced cost.
)Lower costs with higher bandwidth efficiency
)Issues
)Traffic engineering of IP network for PSTN QoS
)Migration from Circuit to Packet-based Network
, '
!
"
. '
$
'$ (
$ ) *+ ( ,
$#%
: '
Softswitch
PSTN
Telephone
IAD
Broadband
Network
Media
Gateway
IP Network
Scenario
Out of Region and Greenfield deployments
Benefits
Flexibility - Enable Rapid Deployment of New Services
Distributed Architecture rather than Hierarchical Class Model
Issues
Maturity of softswitch technology
Ability to support all legacy systems supported by a Class 5
switch
* "
CLASS 5 DERIVED
Broadband
Network
IAD
Media
Gateway
Class 5 Switch
CLASS 5 + SOFTSWITCH
IAD
SOFTSWITCH ONLY
Softswitch
PSTN
IAD
Broadband
Network
Media
Gateway
IP Network
Softswitch
Broadband
Network
Media
Gateway
Class 5 Switch
PSTN/SS7
Network
SS7/PSTN
Network
Softswitch
Softswitch
.24
8
SIP
48
.2
IP Network
Gateway
Gateway
TDM Network
Class 4
Class 5
Class 4
PSTN/SS7
Network
GR-303 Interface
Gateway
.)
C2P Packet Core
Central Office
Line
GW
IP
$!
IP
Trunk
GW
TDM
Digital
Centrex
Call
% Server(
01
TD
M
M
TD
TD
M
IXC
AS
Single IP Pipe
for Voice,Data
and Multi-Media
LD
Network
IP
Campus
Network
IP
Wireless
Device
IP
Enhanced IP
Telephony
(SIP)
IP
Data PC
IP
IP
Multi Service
Edge Switch
TDM
IP
Analog Centrex
Integrated
Desktop
(SIP Soft Client)
PSTN
IP
/W
AP
Internet
Mobile Network
PDA or
Laptop
% .