FactSheet - Voip v1 PDF
FactSheet - Voip v1 PDF
FactSheet - Voip v1 PDF
Marcelo Zanata
Pulse Code Modulation (PCM)
Overhead
Sampling: 8000 discrete signal measurements are taken at equal intervals every second
Quantization: The level of each sample is rounded to the nearest expressible value
Encoding: Digital values are encoded as binary numbers for encapsulation
Compression (Optional): The signal is compressed in realtime to consume less bandwidth
Bandwidth
48-64 kbps
64
15.2
8
32
8
16
Complexity
Medium
Low
High
High
Medium
Medium
High
Free
Yes
Yes
Yes
No
Yes
No
No
Bandwidth Calc
voice payload in bytes = [(codec bit rate in kbps) * (sampling rate in msec)] / 8
packets per second = [1 / (sampling rate in msec)] * 1000
L3 Bandwidth = [(packets per second) * (voice payload + 40 bytes for RTP/UDP/IP headers) * 8
bits] / 1000
L2 Bandwidth = [(packets per second) * (voice payload + 40 bytes for RTP/UDP/IP headers + Y
bytes for Layer 2 overhead) * 8 bits] / 1000
20
20
30
30
20
20
30
30
20
20
30
30
160
164
240
244
38
42
50
54
20
24
30
34
50
50
33.3
33.3
50
50
33.3
33.3
50
50
33.3
33.3
Bandwidth per
conversation
80 kbps
81.6 kbps
74.7 kbps
75.8 kbps
31.2 kbps
32.8 kbps
24.0 kbps
25.1 kbps
24.0 kbps
25.6 kbps
18.7 kbps
19.8 kbps
High Complexity
G.711 (a-law, mu-law)
Fax/modem passthrough
Clear channel
G.726 (32K, 24K, 16K)
Fax relay
G.729
G.729 (a, b, ab)
G.728
G.723.1 (32K, 24K, 16K)
G.723.1a (5.3K, 6.3K)
Modem relay
Flex Mode
At 15 MIPS per call:
G.711 (a-law, mu-law)
Fax/modem passthrough
Clear channel
At 30 MIPS per call:
G.726 (32K, 24K, 16K)
Fax relay
G.729
G.729 (a, b, ab)
At 40 MIPS per call:
G.728
G.723.1 (32K, 24K, 16K)
G.723.1a (5.3K, 6.3K)
Modem relay
Ethernet
PPP
Frame-Relay
MLPPP
MPLS
WLAN
IP
UDP
RTP
18 bytes
6 Bytes
6 Bytes
10 Bytes
4 Bytes
24 Bytes
20 bytes
8 Bytes
12 Bytes
G.729
8 kbps
conjugate-structure algebraic
code-excited linear prediction
(CS-ACELP).
G.729a is a compatible extension
of G.729, but requires less
computational power.
G.729 has been extended in
Annex B (G.729b) which provides
a silence compression method
that enables a voice activity
detection (VAD) module
G.711
64 kbps
g711alaw - for E1
g711ulaw - for T1
VoIP
Marcelo Zanata
Codecs Supported by c5510 DSP
Low Complexity
4
8
16
24
32
Medium
Complexity
3
6
12
18
24