DocumentCode :
401424
Title :
Rate-sensitive ARQ for real-time video streaming
Author :
Wang, Chia-Hui ; Chang, Ray-I ; Ho, Jan-Ming ; Hsu, Shun-Chin
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Ming Chuan Univ., Taoyuan, Taiwan
Volume :
6
fYear :
2003
fDate :
1-5 Dec. 2003
Firstpage :
3361
Abstract :
In this paper, we study the problem of designing an efficient ARQ algorithm for supporting real-time video streaming applications. This problem differs from traditional non-real-time error control problem in which a late arrival packet can seriously degrade the video playback quality. It is interesting to notice that if a lost packet is detected while the client buffer is running at a high position, then the probability to recover the lost packet is also high. In this paper, we present a new error control algorithm, called BREC (buffer-controlled retransmission-based error control), to dynamically control the buffer running at a specific level. By the experiments on a true VOD system in which we implement the BREC scheme, the packet loss rate can be reduced by an order of magnitude. We also show that the performance can be further improved by detecting the rate of changes in running buffer positions and use it to enhance the ability of buffer position control. Both analytical model and experimental results show that our mechanism significantly decrease packet loss and improves QoS even if a client, such as set-top box, PDA (personal data assistant) or cellular phone, preserves only a limited amount of playback buffer (200K bytes of memory is used in our experiments).
Keywords :
automatic repeat request; buffer storage; error correction codes; packet switching; quality of service; real-time systems; telecommunication control; video on demand; QoS; VOD system; buffer occupancy; buffer position control; buffer-controlled retransmission-based error control; cellular phone; client buffer; control theory; error control; error control algorithm; nonreal-time error control problem; packet loss rate; personal data assistant; playback buffer; probability; quality of service; rate-sensitive ARQ algorithm; real-time video streaming applications; video playback quality; video-on-demand; Automatic repeat request; Delay; Design engineering; Error correction; Position control; Streaming media; Timing; Video compression; Video on demand; Video sharing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2003. GLOBECOM '03. IEEE
Print_ISBN :
0-7803-7974-8
Type :
conf
DOI :
10.1109/GLOCOM.2003.1258858
Filename :
1258858
Link To Document :
بازگشت