TY - GEN
T1 - Recitation
T2 - 21st Annual International Conference on Mobile Computing and Networking, MobiCom 2015
AU - Li, Zhenjiang
AU - Xie, Yaxiong
AU - Li, Mo
AU - Jamieson, Kyle
N1 - Publisher Copyright:
© 2015 ACM.
PY - 2015/9/7
Y1 - 2015/9/7
N2 - This paper presents Recitation, the first software system that uses lightweight channel state information (CSI) to accurately predict error-prone bit positions in a packet so that applications atop the wireless physical layer may take the best action during subsequent transmissions. Our key insight is that although Wi-Fi wireless physical layer operations are complex, they are deterministic. This enables us to rehearse physical-layer operations on packet bits before they are transmitted. Based on this rehearsal, we calculate a hidden parameter in the decoding process, called error event probability (EVP). EVP captures fine-grained information about the receiver's convolutional or LDPC decoder, allowing Recitation to derive precise information about the likely fate of every bit in subsequent packets, without any wireless channel training. Recitation is the first system of its kind that is both software-implementable and compatible with the existing 802.11 architecture for both SISO and MIMO settings. We experiment with commodity Atheros 9580 WiFi NICs to demonstrate Recitation's utility with three representative applications in static, mobile, and interference-dominated scenarios. We show that Recitation achieves 33.8% and 16% average throughput gains for bit-rate adaptation and partial packet recovery, respectively, and 6 dB PSNR quality improvement for unequal error protection-based video.
AB - This paper presents Recitation, the first software system that uses lightweight channel state information (CSI) to accurately predict error-prone bit positions in a packet so that applications atop the wireless physical layer may take the best action during subsequent transmissions. Our key insight is that although Wi-Fi wireless physical layer operations are complex, they are deterministic. This enables us to rehearse physical-layer operations on packet bits before they are transmitted. Based on this rehearsal, we calculate a hidden parameter in the decoding process, called error event probability (EVP). EVP captures fine-grained information about the receiver's convolutional or LDPC decoder, allowing Recitation to derive precise information about the likely fate of every bit in subsequent packets, without any wireless channel training. Recitation is the first system of its kind that is both software-implementable and compatible with the existing 802.11 architecture for both SISO and MIMO settings. We experiment with commodity Atheros 9580 WiFi NICs to demonstrate Recitation's utility with three representative applications in static, mobile, and interference-dominated scenarios. We show that Recitation achieves 33.8% and 16% average throughput gains for bit-rate adaptation and partial packet recovery, respectively, and 6 dB PSNR quality improvement for unequal error protection-based video.
KW - Bit rate adaptation
KW - Channel state information
KW - EVP
KW - Packet prediction
KW - Unequal protection
KW - Wireless
UR - http://www.scopus.com/inward/record.url?scp=84954231732&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84954231732&partnerID=8YFLogxK
U2 - 10.1145/2789168.2790126
DO - 10.1145/2789168.2790126
M3 - Conference contribution
AN - SCOPUS:84954231732
T3 - Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
SP - 291
EP - 303
BT - MobiCom 2015 - Proceedings of the 21st Annual International Conference on Mobile Computing and Networking
PB - Association for Computing Machinery
Y2 - 7 September 2015 through 11 September 2015
ER -