Title :
Design and Implementation of an “Approximate” Communication System for Wireless Media Applications
Author :
Sen, Satyaki ; Tan Zhang ; Gilani, Syed ; Srinath, Shreesha ; Banerjee, Sean ; Addepalli, Sateesh
Author_Institution :
Univ. of Wisconsin-Madison, Madison, WI, USA
Abstract :
All practical wireless communication systems are prone to errors. At the symbol level, such wireless errors have a well-defined structure: When a receiver decodes a symbol erroneously, it is more likely that the decoded symbol is a good “approximation” of the transmitted symbol than a randomly chosen symbol among all possible transmitted symbols. Based on this property, we define approximate communication, a method that exploits this error structure to natively provide unequal error protection to data bits. Unlike traditional [forward error correction (FEC)-based] mechanisms of unequal error protection that consume additional network and spectrum resources to encode redundant data, the approximate communication technique achieves this property at the PHY layer without consuming any additional network or spectrum resources (apart from a minimal signaling overhead). Approximate communication is particularly useful to media delivery applications that can benefit significantly from unequal error protection of data bits. We show the usefulness of this method to such applications by designing and implementing an end-to-end media delivery system, called Apex. Our Software Defined Radio (SDR)-based experiments reveal that Apex can improve video quality by 5-20 dB [peak signal-to-noise ratio (PSNR)] across a diverse set of wireless conditions when compared to traditional approaches. We believe that mechanisms such as Apex can be a cornerstone in designing future wireless media delivery systems under any error-prone channel condition.
Keywords :
forward error correction; radiocommunication; wireless channels; Apex; PHY layer; approximate communication; data bits; decoded symbol; end-to-end media delivery system; error structure; error-prone channel condition; forward error correction; network resources; signaling overhead; software defined radio-based experiments; spectrum resources; symbol level; transmitted symbol; unequal error protection; video quality; wireless communication systems; wireless conditions; wireless errors; wireless media applications; wireless media delivery systems; Approximation methods; Media; Quadrature amplitude modulation; Receivers; Reflective binary codes; Wireless communication; Algorithms; design; measurement; modulation coding; performance evaluation;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2012.2226470