© The Institution of Engineering and Technology
The anticipated growth of IPTV makes selection of suitable congestion controllers for video-stream traffic of vital concern. Measurements of packet dispersion at the receiver provide a graded way of estimating congestion, which is particularly suited to video as it does not rely on packet loss. A closed-loop congestion controller, which dynamically adapts the bitstream output of a transcoder or video encoder to a rate less likely to lead to packet loss, is presented. The video congestion controller is based on fuzzy logic with packet dispersion and its rate of change forming the inputs. Compared with TCP emulators such as TCP-friendly rate control (TFRC) and rate adaptation protocol (RAP), which rely on packet loss for real-time congestion control, the fuzzy-logic trained system's sending rate is significantly smoother when multiple video-bearing sources share a tight link. Using a packet dispersion method similarly results in a fairer allocation of bandwidth than TFRC and RAP. These gains for video traffic are primarily because of better estimation of network congestion through packet dispersion but also result from accurate interpretation by the fuzzy-logic controller.
References
-
-
1)
-
T.J. Shanableh ,
M. Ghanbari
.
Hybrid DCT/pixel domain architecture for heterogeneous video transcoding.
Signal Process. Image Commun.
,
8 ,
601 -
620
-
2)
-
H. Kasai ,
M. Nilsson ,
T. Jebb ,
M. Whybray ,
H. Tominaga
.
The development of a multimedia transcoding system for mobile access to video conferencing.
IEICE Trans. Commun.
,
2 ,
2171 -
2181
-
3)
-
P.A.A. Assunção ,
M. Ghanbari
.
Buffer analysis and control in CBR video transcoding.
IEEE Trans. Circuits Syst. Video Technol.
,
1 ,
83 -
92
-
4)
-
Padyhe, J., Firoiu, V., Towsley, D., Krusoe, J.: `Modeling TCP throughput: A simple model and its empirical validation', ACM SIGCOMM '98, September 1998, p. 303–314.
-
5)
-
Handley, M., Floyd, S., Padyhe, J., Widmer, J.: `TCP friendly rate control (TFRC): Protocol specification', IETF RFC 3448, 2003.
-
6)
-
M. Jain ,
C. Dovrolis
.
End-to-end available bandwidth: measurement methodology, dynamics, and relation with TCP throughput.
IEEE/ACM Trans. Netw.
,
4 ,
537 -
549
-
7)
-
L. Cai ,
X. Shen ,
J. Pan ,
J.W. Mark
.
Performance analysis of TCP-friendly AIMD algorithms for multimedia applications.
IEEE Trans. Multimedia
,
2 ,
339 -
335
-
8)
-
Bansal, D., Balakrishnan, H.: `Binomial congestion control algorithms', IEEE INFOCOM, April 2001, 3, p. 631–640.
-
9)
-
S. Floyd ,
K. Fall
.
Promoting the use of end-to-end congestion control in the Internet.
IEEE/ACM Trans. Netw.
,
4 ,
458 -
472
-
10)
-
C. Dovrolis ,
P. Ramanathan ,
D. Moore
.
Packet dispersion techniques and capacity estimation.
IEEE/ACM Trans. Netw.
,
1 ,
12 -
26
-
11)
-
H. Sun ,
X. Chen ,
T. Chiang
.
(2005)
Digital video transcoding for transmission and storage.
-
12)
-
Rohrs, C.E., Berry, R.A., O'Halek, S.J.: `A control engineer's look at ATM congestion avoidance', IEEE Global Telecommunications Conf., GLOBECOM'95, 1995, p. 1089–1094.
-
13)
-
Dovrolis, C., Ramanathan, P., Moore, D.: `What do packet dispersion techniques measure?', IEEE INFOCOM, April 2001, p. 905–910.
-
14)
-
C. Dovrolis ,
P. Ramanathan ,
D. Moore
.
Packet dispersion techniques and a capacity-estimation methodology.
IEEE/ACM Trans. Netw.
,
6 ,
963 -
977
-
15)
-
J. Widmer ,
R. Denda ,
M. Mauve
.
A survey on TCP-friendly congestion control.
IEEE Netw.
,
3 ,
28 -
37
-
16)
-
C. Shannon ,
D. Moore ,
K.C. Claffy
.
Beyond folklore: observations on fragmented traffic.
IEEE/ACM Trans. Netw.
,
6 ,
709 -
720
-
17)
-
D. Wu ,
Y.T. Hu ,
Y.-Q. Zhang
.
Transporting real-time video over the Internet: challenges and approaches.
Proc. IEEE
,
12 ,
1855 -
1875
-
18)
-
Cianca, E., Fitzek, F.H.P., De Sanctis, M., Bonanno, M., Prasad, R., Ruggieri, M.: `Improving performance for streaming video services over CDMA-based wireless networks', Int. Symp. Wireless Personal Multimedia Communication, September 2004.
-
19)
-
T. Shanableh ,
M. Ghanbari
.
Heterogeneous video transcoding to lower spatio-temporal resolutions and different encoding formats.
IEEE Trans. Multimedia
,
2 ,
101 -
110
-
20)
-
W. Ding ,
B. Liu
.
Rate control of MPEG video coding and recording by rate-quantization modeling.
IEEE Trans. Circuits Syst. Video Technol.
,
1 ,
12 -
20
-
21)
-
Rejaie, R., Handley, M., Estrin, D.: `RAP: an end-to-end rate-based congestion control mechanism for realtime streams in the Internet', IEEE INFOCOM, March 1999, 3, p. 1337–1345.
-
22)
-
Chen, C., Li, Z.G., Soh, Y.C.: `TCP-friendly source adaptation for multimedia applications over the Internet', 15thInt. PacketVideo workshop (PV2006), April 2006.
-
23)
-
Handley, M., Floyd, S., Padyhe, J., Widmer, J.: `TCP friendly rate control (TFRC): protocol specification', IETF RFC 3448, 2003.
-
24)
-
N. Brownlee ,
K.C. Claffy
.
Understanding Internet traffic streams: dragonflies and tortoises.
IEEE Commun.
,
110 -
117
-
25)
-
Stevens, W.: `TCP slow start, congestion avoidance, fast retransmit, and fast recovery algorithms', RFC 2001, 1997.
-
26)
-
Sisalem, D., Wolisz, A.: `LDA+ TCP-friendly adaptation: a measurement and comparison study', 10thInt. Workshop on Network and Operating Systems Support for Digital Audio and Video, June 2000.
-
27)
-
P.A.A. Assuncao ,
M. Ghanabari
.
A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams.
IEEE Trans. Circuits Syst. Video Technol.
,
8 ,
953 -
967
-
28)
-
Ribeiro, V., Riedi, R., Barabanuik, R., Navratil, J., Cottrell, L.: `Pathchirp: efficient available bandwidth estimation for network paths', Passive and Active Measurement Workshop (PAM), 2003.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-com_20080047
Related content
content/journals/10.1049/iet-com_20080047
pub_keyword,iet_inspecKeyword,pub_concept
6
6