Title :
PLUS: a probe-loss utilization streaming mechanism for distributed multimedia presentation systems
Author :
Mielke, Markus ; Aygün, Ramazan Savas ; Song, Yuqing ; Zhang, Aidong
Author_Institution :
Dept. of Comput. Sci. & Eng., State Univ. of New York, USA
fDate :
12/1/2002 12:00:00 AM
Abstract :
We present a new flow and congestion control scheme, PLUS (Probe-Loss Utilization Streaming protocol), for distributed multimedia presentation systems. This scheme utilizes probing of the network situation and an effective adjustment mechanism to data loss to support multimedia presentations. The proposed scheme is also designed to scale with increasing number of PLUS-based streaming traffic and to live in harmony with TCP-based traffic. The novelty of the PLUS protocol is that it utilizes the knowledge of its future bottleneck bandwidth in probing the current network situation. This can be achieved by a priori knowledge of the multimedia data before a presentation is requested by a client. Compression schemes like MPEG introduce dependencies on media units. I frames are needed to successfully decode P and B frames, and P frames are needed to decode B frames. A loss of an I or P frame automatically eliminates dependent media units. Our probing scheme increases the successful transmission of critical I and P packets without the overhead of error-correction-schemes. Probing is done using B-frame packets. The advantage is that we use data packets as probe packets. With the PLUS protocol we address the need to avoid congestion rather than react to it. Experiments demonstrate the effectiveness of the approach in utilizing network resources and decreasing loss ratios.
Keywords :
data compression; distributed processing; multimedia communication; telecommunication congestion control; B frames; I frames; MPEG; P frames; PLUS; PLUS protocol; PLUS-based streaming traffic; Probe-Loss Utilization Streaming protocol; TCP-based traffic; adjustment mechanism; compression schemes; congestion control scheme; data loss; data packets; distributed multimedia presentation systems; error-correction-schemes; flow control scheme; media units; multimedia data; multimedia streaming; network resources; network situation; probe-loss utilization streaming mechanism; Bandwidth; Communication system traffic control; Control systems; Decoding; Multimedia systems; Probes; Protocols; Streaming media; Telecommunication traffic; Transform coding;
Journal_Title :
Multimedia, IEEE Transactions on
DOI :
10.1109/TMM.2002.806537