Optimal Strategies for Cooperative MAC-Layer Retransmission in Wireless Networks

The concept of cooperative retransmission in wireless networks has attracted considerable research attention. The basic idea is that when a receiver cannot decode a frame, the retransmission is handled not by its original source but rather by a neighbour that overheard the transmission successfully, and may have a better channel to the destination. However, the majority of existing literature tackles the issue from the physical layer perspective, with either a single cooperating neighbour, or a multiple-neighbour setting where the receiver is capable of combining and decoding the signal from several simultaneous retransmissions. In this paper, we consider the case of multiple cooperating neighbours from a MAC-layer perspective. Thus, we assume a receiver that can only decode one transmission at a time, while multiple simultaneous retransmissions (by several neighbours that had overheard the frame successfully) will cause a collision. As a result, each neighbour with a successfully overheard copy of the frame faces a tradeoff between helping with a cooperative retransmission and possibly causing a collision. Accordingly, we pose the optimization problem of finding a distributed randomized strategy for the cooperating neighbours, which assigns a certain retransmission probability to every neighbour in each time slot, so as to minimize the expected latency until successful reception. We analyse the performance achieved by two approaches: one where the original source is silent while the neighbours conduct their cooperative retransmissions, and another where both the source and the neighbours may have a nonzero retransmission probability simultaneously. We show that the latter approach offers a significant performance improvement over the former one, as well as either traditional retransmission or two-hop routing to the destination.

[1]  K. J. Ray Liu,et al.  Guest editorial- Cooperative communications and networking , 2007, IEEE Journal on Selected Areas in Communications.

[2]  Peter Larsson Selection diversity forwarding in a multihop packet radio network with fading channel and capture , 2001, MobiHoc '01.

[3]  Matthew C. Valenti,et al.  Practical relay networks: a generalization of hybrid-ARQ , 2005 .

[4]  Elza Erkip,et al.  User cooperation diversity. Part I. System description , 2003, IEEE Trans. Commun..

[5]  Michele Zorzi,et al.  Geographic Random Forwarding (GeRaF) for Ad Hoc and Sensor Networks: Energy and Latency Performance , 2003, IEEE Trans. Mob. Comput..

[6]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[7]  Elza Erkip,et al.  User cooperation diversity. Part II. Implementation aspects and performance analysis , 2003, IEEE Trans. Commun..

[8]  Andrea Fumagalli,et al.  Saturation Throughput Gain in Fixed Multiplexing Radio Networks with Cooperative Retransmission Protocols , 2006, 2006 IEEE International Conference on Communications.

[9]  Sagar Naik,et al.  A node-cooperative ARQ scheme for wireless ad hoc networks , 2005, IEEE Transactions on Vehicular Technology.

[10]  Robert Tappan Morris,et al.  ExOR: opportunistic multi-hop routing for wireless networks , 2005, SIGCOMM '05.

[11]  Aria Nosratinia,et al.  Cooperative communication in wireless networks , 2004, IEEE Communications Magazine.

[12]  Hesham El Gamal,et al.  The three-node wireless network: achievable rates and Cooperation strategies , 2005, IEEE Transactions on Information Theory.

[13]  Samir Ranjan Das,et al.  Exploiting path diversity in the link layer in wireless ad hoc networks , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.