A rate-adaptive MAC protocol for multi-Hop wireless networks
Proceedings of the 7th annual international conference on Mobile computing and networking
A high-throughput path metric for multi-hop wireless routing
Proceedings of the 9th annual international conference on Mobile computing and networking
Routing in multi-radio, multi-hop wireless mesh networks
Proceedings of the 10th annual international conference on Mobile computing and networking
Exploiting Path Diversity in the Link Layer in Wireless Ad Hoc Networks
WOWMOM '05 Proceedings of the Sixth IEEE International Symposium on World of Wireless Mobile and Multimedia Networks
ExOR: opportunistic multi-hop routing for wireless networks
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Understanding congestion in IEEE 802.11b wireless networks
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Using emulation to understand and improve wireless networks and applications
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Trading structure for randomness in wireless opportunistic routing
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Efficient channel-aware rate adaptation in dynamic environments
Proceedings of the 6th international conference on Mobile systems, applications, and services
Proceedings of the 14th ACM international conference on Mobile computing and networking
Using commodity hardware platform to develop and evaluate CSMA protocols
Proceedings of the third ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Opportunistic use of client repeaters to improve performance of WLANs
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
Practical relay networks: a generalization of hybrid-ARQ
IEEE Journal on Selected Areas in Communications
A simple Cooperative diversity method based on network path selection
IEEE Journal on Selected Areas in Communications
An efficient opportunistic cooperative diversity protocol for IEEE 802.11 networks
Proceedings of the 6th International Wireless Communications and Mobile Computing Conference
Robust wireless video streaming using hybrid spatial/temporal retransmission
IEEE Journal on Selected Areas in Communications
Maranello: practical partial packet recovery for 802.11
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Cognitive relay protocol: design, implementation and evaluation
ACM SIGMOBILE Mobile Computing and Communications Review
Revisiting partial packet recovery in 802.11 wireless LANs
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
O3: optimized overlay-based opportunistic routing
MobiHoc '11 Proceedings of the Twelfth ACM International Symposium on Mobile Ad Hoc Networking and Computing
Adaptive Sending Rate Over Wireless Mesh Networks Using SNR
International Journal of Wireless Networks and Broadband Technologies
LEAD: leveraging protocol signatures for improving wireless link performance
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
An energy-efficient opportunistic relay assignment in wireless cooperative networks
International Journal of Sensor Networks
Exploring the potential in practice for opportunistic networks amongst smart mobile devices
Proceedings of the 19th annual international conference on Mobile computing & networking
Improving fairness in IEEE 802.11 networks using MAC layer opportunistic retransmission
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
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.