loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th IEEE International Conference on Distributed Computing Systems (ICDCS'00)
An Adaptive, Perception-Driven Error Spreading Scheme in Continuous Media Streaming
Taipei, Taiwan
April 10-April 13
ISBN: 0-7695-0601-1
Srivatsan Varadarajan, University of Minnesota
Hung Q. Ngo, University of Minnesota
Jaideep Srivastava, University of Minnesota
For transmission of continuous media (CM) streams such as audio and video over the Internet, a critical issue is that periodic network overloads cause bursty packet losses. Studies on human perception of audio and video streams have shown that bursty losses have the most annoying affects. Hence, addressing this issue is critical for multimedia applications such as Internet phone, video conferencing, distance learning, etc. Classical error handling schemes like retransmission and forward error recovery have the undesirable effects of (a) introducing timing variations, which is unacceptable for isochronous traffic, and (b) using up valuable bandwidth, potentially exacerbating the problem.This paper introduces a new concept called error spreading, which is a transformation technique that takes an input sequence of packets (from an audio or video stream) and permutes them before transmission. The packets are then un-permuted at the receiver before delivery to the application. The purpose is to spread out bursty network errors, in order to achieve better perceptual quality of the transmitted stream. Analysis has been done to determine the provable lower bound on bursty errors tolerable by this class of protocols.An algorithm to generate the optimal permutation for a given network loss rate is presented. While our previous work had focused on streams with no interframe dependencies, e.g. MJPEG encoded video, in this paper the technique is generalized to streams with interframe dependencies, e.g. MPEG encoded video. It is also shown how the error spreading approach can be used as a module to be plugged into any existing CM transmission protocol to help improve the perceptual quality of the data stream without changing the bandwidth requirement of the base protocol. Thus, this approach is orthogonal to traditional error handling techniques. Finally, results from an experimental evaluation are presented to validate our claims.
Index Terms:
Quality of service, Multimedia, Error Spreading, Network bursty error, Adaptive, Permutation Scheme
Citation:
Srivatsan Varadarajan, Hung Q. Ngo, Jaideep Srivastava, "An Adaptive, Perception-Driven Error Spreading Scheme in Continuous Media Streaming," icdcs, pp.475, 20th IEEE International Conference on Distributed Computing Systems (ICDCS'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.