DocumentCode :
319561
Title :
An adaptive scheduling scheme for serving VBR-encoded multimedia streams
Author :
Xin, Li ; Gupta, Anil K. ; Das, Amitabha
Author_Institution :
Sch. of Appl. Sci., Nanyang Technol. Inst., Singapore
Volume :
1
fYear :
1997
fDate :
9-12 Sep 1997
Firstpage :
584
Abstract :
We propose a novel scheduling scheme, in which a new user is admitted for service by a multimedia server only if the service requirements of all the existing users and the new user can be satisfied. Each user is assumed to be requesting variable bit rate (VBR) MPEG2 encoded media stream. Based on the service requirements, the users are classified into two classes: (1) deterministic service users, and (2) statistical service users. Under the deterministic service, a user gets his data continuously without any loss of media information. However, for statistical service users, occasional loss of media data (i.e., B-frames) is possible though the loss ratio is tightly bounded. The B-frames of the statistical service users are dropped only during the overflow cycles, i.e., when a data retrieval cycle is estimated to be skipping the deadline of that round. Since the actual cycle time may be different from the estimated cycle time, a cycle may be estimated to be an overflow cycle but it may actually turn out to be an underflow cycle. Similarly, the vice-versa is also possible. To deal with this uncertainty, we introduce a novel concept which is based on a quantity δ. The quantity δ is the measurement of the maximum error possible between an estimated and an actual cycle length. In our proposed scheme, a cycle is considered an overflow cycle only if the estimated cycle is overflowing by more than δ, otherwise, the cycle is an underflow cycle, and no frame is dropped. In this scenario, a deadline can be missed by a maximum of 2δ duration. To overcome this problem, we suggest that the playback is delayed by 2δ duration right from the beginning so that the users will not experience any playback discontinuity. Our scheme is much simpler than the schemes suggested in the literature and results in better utilization of the resources. Extensive simulations have been conducted to demonstrate the effectiveness of this scheduling scheme
Keywords :
adaptive systems; code standards; delays; interactive video; multimedia communication; scheduling; telecommunication standards; variable rate codes; video coding; B-frames; MPEG2 encoded media stream; VBR-encoded multimedia streams; adaptive scheduling; data retrieval cycle; delayed playback; deterministic service users; estimated cycle time; frame dropping; loss ratio; maximum error; media data loss; multimedia server; overflow cycle; resources utilization; service requirements; simulations; statistical service users; uncertainty; underflow cycle; variable bit rate; video on demand service; Adaptive scheduling; Bit rate; Delay; Displays; Information retrieval; Length measurement; Streaming media; Transform coding; Videos;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information, Communications and Signal Processing, 1997. ICICS., Proceedings of 1997 International Conference on
Print_ISBN :
0-7803-3676-3
Type :
conf
DOI :
10.1109/ICICS.1997.647166
Filename :
647166
Link To Document :
بازگشت