A cross-layer multi-hop cooperative network architecture for wireless ad hoc networks

In this paper, a novel decentralized cross-layer multi-hop cooperative network architecture is proposed and presented. This cross-layer architecture introduces a new cooperative flooding scheme and two decentralized opportunistic cooperative forwarding mechanisms based on randomized coding, and a Routing Enabled Cooperative Medium Access Control (RECOMAC) protocol that enables cooperative forwarding, while incorporating physical, medium access control (MAC) and routing layers. RECOMAC employs randomized coding to realize cooperative diversity, so that relay selection and actuation mechanisms are alleviated and the MAC costs are reduced. The coded packets are routed in the network via the proposed cooperative forwarding schemes, which opportunistically form cooperative sets within a region, not needing a prior route to be established. Essentially, in the RECOMAC architecture, the routing layer functionality is submerged into the MAC layer to provide seamless cooperative communication, while the messaging overhead to set up routes, select and actuate relays is reduced. We evaluate the performance of RECOMAC in terms of network throughput, delay and MAC and routing overhead, in comparison to the conventional architecture based on the well-known IEEE 802.11 MAC and Ad hoc On Demand Distance Vector (AODV) routing protocols. RECOMAC is shown to provide quite significant improvement by an order of magnitude difference in all investigated performance metrics, under a variety of scenarios, considering different network sizes, static and mobile scenarios and networks with multiple flows.

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

[2]  A. Host-Madsen,et al.  Cooperative diversity for wireless ad hoc networks , 2006, IEEE Signal Processing Magazine.

[3]  Anna Scaglione,et al.  Randomized Space-Time Coding for Distributed Cooperative Communication , 2007, IEEE Transactions on Signal Processing.

[4]  Anna Scaglione,et al.  A Simple Recruitment Scheme of Multiple Nodes for Cooperative MAC , 2010, IEEE Transactions on Communications.

[5]  Siavash M. Alamouti,et al.  A simple transmit diversity technique for wireless communications , 1998, IEEE J. Sel. Areas Commun..

[6]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .

[7]  Alexander M. Haimovich,et al.  Decode-and-Forward Cooperative Diversity with Power Allocation in Wireless Networks , 2007, IEEE Transactions on Wireless Communications.

[8]  Pei Liu,et al.  CoopMAX: A Cooperative MAC with Randomized Distributed Space-Time Coding for an IEEE 802.16 Network , 2009, 2009 IEEE International Conference on Communications.

[9]  Eytan Modiano,et al.  Cooperative Routing in Static Wireless Networks , 2007, IEEE Transactions on Communications.

[10]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[11]  Jean-Claude König,et al.  Ellipse Routing: A Geographic Routing Protocol for Mobile Sensor Networks with Uncertain Positions , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[12]  M.A. Ingram,et al.  Reactive Routing for Multi-Hop Dynamic Ad Hoc Networks Based on Opportunistic Large Arrays , 2008, 2008 IEEE Globecom Workshops.

[13]  Shlomo Shamai,et al.  Fading Channels: Information-Theoretic and Communication Aspects , 1998, IEEE Trans. Inf. Theory.

[14]  Michalis Faloutsos,et al.  A Framework for Distributed Spatio-Temporal Communications in Mobile Ad Hoc Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[15]  Özgü Alay,et al.  End-to-end performance of randomized distributed space-time codes , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[16]  Özgür Gürbüz,et al.  A Cooperative Routing Framework Based on Randomized Coding in Wireless Ad Hoc Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[17]  Michael J. Rycroft,et al.  Understanding GPS. Principles and Applications , 1997 .

[18]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[19]  Özgür Gürbüz,et al.  Cooperative MAC Protocol with Distributed Relay Actuation , 2009, 2009 IEEE Wireless Communications and Networking Conference.

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

[21]  Edward W. Knightly,et al.  The IEEE 802.11s Extended Service Set Mesh Networking Standard , 2008, IEEE Communications Magazine.

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

[23]  Leonardo Badia,et al.  Cooperation techniques for wireless systems from a networking perspective , 2010, IEEE Wireless Communications.

[24]  A. Khandani Cooperative Routing in Wireless Networks ∗ , 2003 .

[25]  Frank H. P. Fitzek,et al.  Cooperation in Wireless Networks: Principles and Applications , 2006 .

[26]  Raj Jain,et al.  Potential Networking Applications of Global Positioning Systems (GPS) , 1998, ArXiv.

[27]  Marco Levorato,et al.  Distributed Cooperative Routing and Hybrid ARQ in MIMO-BLAST Ad Hoc Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[28]  Özgür Gürbüz,et al.  Cooperation in Wireless Sensor Networks: Design and Performance Analysis of a MAC Protocol , 2008, 2008 IEEE International Conference on Communications.

[29]  Bin Zhao,et al.  Practical relay networks: a generalization of hybrid-ARQ , 2005, IEEE Journal on Selected Areas in Communications.

[30]  Xiang-Yang Li,et al.  Regional gossip routing for wireless ad hoc networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[31]  Dennis Goeckel,et al.  Cooperative diversity routing in wireless networks , 2010, 8th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks.

[32]  Gregory W. Wornell,et al.  Distributed space-time-coded protocols for exploiting cooperative diversity in wireless networks , 2003, IEEE Trans. Inf. Theory.

[33]  Pei Liu,et al.  Robust Cooperative Relaying in a Wireless LAN: Cross-Layer Design and Performance Analysis , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[34]  Mansoor Shafi,et al.  Sharing issues between FPLMTS and fixed services , 1994 .

[35]  Anna Scaglione,et al.  Opportunistic large arrays: cooperative transmission in wireless multihop ad hoc networks to reach far distances , 2003, IEEE Trans. Signal Process..