TY - GEN
T1 - LEAD
T2 - 11th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys 2013
AU - Huang, Jun
AU - Wang, Yu
AU - Xing, Guoliang
N1 - Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].
PY - 2013
Y1 - 2013
N2 - Error correction is a fundamental problem in wireless system design as wireless links often suffer high bit error rate due to the effects of signal attenuation, multipath fading and interference. This paper presents a new cross-layer solution called LEAD to improve the performance of existing channel decoders. While the traditional wisdom of cross-layer design is to exploit physical layer information at upper-layers, LEAD represents a paradigm shift in that it leverages upper-layer protocol signatures to improve the performance of physical layer channel decoding. The approach of LEAD is motivated by two key insights. First, channel codes can correct more errors when the values of some bits, which we refer to as pilots, are known before decoding. Second, some header fields of upper-layer protocols are often fixed or highly biased toward certain values. These distinctive bit pattern signatures can thus be exploited as pilots to assist channel decoding. To realize this idea, we first characterize bit bias in real-life network traffic, and develop an efficient algorithm to extract pilot bits with assured prediction accuracy. We then propose a decoding framework to allow existing channel decoders to effectively exploit extracted pilots. We implement LEAD on GNURadio/USRP platform and evaluate its performance by replaying real-life packet traces on a testbed of 12 USRP links. Our results show that LEAD significantly improve wireless link performance, while incurring very low overhead. Specifically, LEAD reduces more than 90% bit errors for 48.9% packets, and improves the end-to-end link throughput by 1.43x to 1.93x over existing error correction schemes. Copyright 2013 ACM.
AB - Error correction is a fundamental problem in wireless system design as wireless links often suffer high bit error rate due to the effects of signal attenuation, multipath fading and interference. This paper presents a new cross-layer solution called LEAD to improve the performance of existing channel decoders. While the traditional wisdom of cross-layer design is to exploit physical layer information at upper-layers, LEAD represents a paradigm shift in that it leverages upper-layer protocol signatures to improve the performance of physical layer channel decoding. The approach of LEAD is motivated by two key insights. First, channel codes can correct more errors when the values of some bits, which we refer to as pilots, are known before decoding. Second, some header fields of upper-layer protocols are often fixed or highly biased toward certain values. These distinctive bit pattern signatures can thus be exploited as pilots to assist channel decoding. To realize this idea, we first characterize bit bias in real-life network traffic, and develop an efficient algorithm to extract pilot bits with assured prediction accuracy. We then propose a decoding framework to allow existing channel decoders to effectively exploit extracted pilots. We implement LEAD on GNURadio/USRP platform and evaluate its performance by replaying real-life packet traces on a testbed of 12 USRP links. Our results show that LEAD significantly improve wireless link performance, while incurring very low overhead. Specifically, LEAD reduces more than 90% bit errors for 48.9% packets, and improves the end-to-end link throughput by 1.43x to 1.93x over existing error correction schemes. Copyright 2013 ACM.
KW - Bit predictability
KW - Channel code
KW - Cross-layer design
KW - Decoder
UR - http://www.scopus.com/inward/record.url?scp=84881136997&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-84881136997&origin=recordpage
U2 - 10.1145/2462456.2465429
DO - 10.1145/2462456.2465429
M3 - RGC 32 - Refereed conference paper (with host publication)
SN - 9781450316729
T3 - MobiSys 2013 - Proceedings of the 11th Annual International Conference on Mobile Systems, Applications, and Services
SP - 333
EP - 345
BT - MobiSys 2013 - Proceedings of the 11th Annual International Conference on Mobile Systems, Applications, and Services
Y2 - 25 June 2013 through 28 June 2013
ER -