Coop80211: Implementation and Evaluation of a SoftMAC-based Linux Kernel Module for Cooperative Retransmission

Select |




Print


Nikolyenko, Vitalik; Libman, Lavy


2011-03-30


Conference Material


IEEE Wireless Communications and Networking Conference (WCNC)


Cancun, Mexico


N/A


This paper presents a portable and hardware-independent data-link layer design that adds cooperative retransmission support to the Linux kernel wireless SoftMAC implementation (mac80211). With cooperative retransmission, a unicast packet that is not acknowledged by its intended destination node can be retransmitted by a third node in the vicinity of the source and destination, rather than by the original source itself, if the cooperating node overhears the packet successfully and has a better link to the destination. Unlike prior realizations of MAC-layer cooperation schemes, our implementation is entirely hardware-independent and transparent, requiring no modification of existing wireless drivers or upper-layer software. We evaluate the cooperative kernel module on the ORBIT wireless testbed platform and present a range of experimental results that demonstrate the significant improvements in the throughput and reliability that can be achieved by its usage.


http://www.ieee-wcnc.org


nicta:3973


Nikolyenko, Vitalik; Libman, Lavy. Coop80211: Implementation and Evaluation of a SoftMAC-based Linux Kernel Module for Cooperative Retransmission.[Conference Material]. 2011-03-30. <a href="http://hdl.handle.net/102.100.100/104773?index=1" target="_blank">http://hdl.handle.net/102.100.100/104773?index=1</a>



Loading citation data...

Citation counts
(Requires subscription to view)