Design, implementation and evaluation of an efficient opportunistic retransmission protocol

64Citations
Citations of this article
53Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents an efficient opportunistic retransmission protocol (PRO, Protocol for Retransmitting Opportunistically) to improve the performance of IEEE 802.11 WLANs. PRO is a link-layer protocol that allows overhearing nodes to function as relays that retransmit on behalf of the source after they learn about a failed transmission. Relays with stronger connectivity to the destination have a higher chance of delivering the packet than the source does, thereby resulting in a more efficient use of the channel. PRO has four main features. First, channel reciprocity coupled with a run-time calibration process is used to estimate the instantaneous link quality to the destination. Second, a local qualification process filters out poor relays early. Third, a distributed relay selection algorithm chooses the best set of eligible relays among all qualified relays and prioritizes them. Finally, 802.11e Enhanced Distributed Channel Access (EDCA) is leveraged to make sure high priority relays transmit with high probability. PRO is designed to coexist with legacy 802.11 stations. We have implemented PRO in the driver of a commodity wireless card. Our extensive evaluation on both a controlled testbed and in the real world shows that PRO boosts throughput in diverse wireless environments, and especially in when there is significant contention for the channels, under fading, and with user mobility. Copyright 2009 ACM.

Cite

CITATION STYLE

APA

Lu, M. H., Steenkiste, P., & Chen, T. (2009). Design, implementation and evaluation of an efficient opportunistic retransmission protocol. In Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM (pp. 73–84). https://doi.org/10.1145/1614320.1614329

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free