Application layer error correction coding for rate-distortion optimized streaming to wireless clients

Jacob Chakareski and Philip A. Chou

Abstract

This paper addresses the problem of streaming packetizedfl

media over a lossy packet network to a wireless client, infl

a rate-distortion optimized way. We introduce an incrementalfl

redundancy error-correction scheme that combats the effects offl

both packet loss and bit errors in an end-to-end fashion, withoutfl

support from the underlying network or from an intermediatefl

base station. The scheme is employed within an optimizationfl

framework that enables the sender to compute which packetsfl

it should send, out of all the packets it could send at a givenfl

transmission opportunity, in order to meet an average transmission-fl

rate constraint while minimizing the average end-to-endfl

distortion. Experimental results show that our system is robustfl

and maintains quality of service over a wide range of channelfl

conditions. Up to 8 dB performance gains are registered overfl

systems that are not rate-distortion optimized, at bit-error ratesfl

as large as 10-2.

Details

Publication typeArticle
Published inIEEE Trans. Communications
PublisherInstitute of Electrical and Electronics Engineers, Inc.
> Publications > Application layer error correction coding for rate-distortion optimized streaming to wireless clients