We consider the use of small packets for Voice-over-IP applications. Suppose that the packet consists of L bytes of data and 5 bytes of header.
A small packet size causes a fraction of link bandwidth to be consumed by overhead. The transmission overhead can be defined as the percentage of the amount of transmitted overhead bits relative over the total amount of transmitted bits. Determine the transmission overhead for L = 1,500 bytes and for L = 50 bytes. Then, consider sending a digitally encoded voice source directly. Suppose the source is encoded at a constant rate of 128 kbps. Assume each packet is entirely filled before the source sends the packet into the network. The time required to fill a packet is the packetization delay. Packetization delays greater than 20 msec can cause a noticeable and unpleasant echo. In terms of L bytes, determine the packetization delay in milliseconds. Also, determine the packetization delay for L = 1,500 bytes and for L = 50 bytes.
(由留学作业帮www.homeworkhelp.cc整理编辑)
Solution:
Given that,
Source is encoded at a constant rate of 128 kbps.
so,
a) The Time required to fill L*8 bits is:
= L*8/128*10^3 sec (given 128kbps =128*10^3)
= L/16 msec.
b) The time required to fill a packet is the packetization delay. Packetization delays greater than 20 msec can cause a noticeable and unpleasant echo. In terms of L bytes,
Determine the packetization delay in milliseconds:
For
L=1500,
The packetization delay is:
= 1500/16 msec
= 93.75 msec.
For L=50 , the packetization delay is:
=50/16 msec
= 3.125 msec
packetization delay for L=1500 is too large for real time voice application.chegg题目代查微信bbwxnly