Minimum-Energy Cooperative Routing in Wireless Networks with Channel Variations

This paper considers the problem of finding minimum-energy cooperative routes in a wireless network with variable wireless channels. We assume that each node in the network is equipped with a single omnidirectional antenna and, motivated by the large body of physical layer research indicating its potential utility, that multiple nodes are able to coordinate their transmissions at the physical layer in order to take advantage of spatial diversity. Such coordination, however, is intrinsically intertwined with routing decisions, thus motivating the work. We first formulate the energy cost of forming a cooperative link between two nodes based on a two-stage transmission strategy assuming that only statistical knowledge about channels is available. Utilizing the link cost formulation, we show that optimal static routes in a network can be computed by running Dijkstra's algorithm over an extended network graph created by cooperative links. However, due to the variability of wireless channels, we argue that a many-to-one cooperation model in static routing is suboptimal. Hence, we develop an opportunistic routing algorithm based on many-to-many cooperation, and show that optimal routes in a network can be computed by a stochastic version of the Bellman-Ford algorithm. We use static and opportunistic optimal algorithms as baselines to develop heuristic link selection algorithms that are energy efficient while being computationally simpler than the optimal algorithms. We simulate our algorithms and show that while optimal cooperation and link selection can reduce energy consumption by almost an order of magnitude compared to non-cooperative approaches, our simple heuristics achieve similar energy savings while being computationally efficient as well.

[1]  Donald F. Towsley,et al.  Security-capacity trade-off in large wireless networks using keyless secrecy , 2010, MobiHoc '10.

[2]  Qian Zhang,et al.  Cooperative Routing in Multi-Source Multi-Destination Multi-Hop Wireless Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[3]  Junshan Zhang,et al.  Joint Clustering and Optimal Cooperative Routing in Wireless Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

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

[5]  Matthias Grossglauser,et al.  Least-Cost Opportunistic Routing , 2007 .

[6]  Andrea J. Goldsmith,et al.  Energy-efficiency of MIMO and cooperative MIMO techniques in sensor networks , 2004, IEEE Journal on Selected Areas in Communications.

[7]  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.

[8]  Dennis Goeckel,et al.  Asynchronous cooperative diversity , 2006, IEEE Transactions on Wireless Communications.

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

[10]  Michalis Faloutsos,et al.  A Cross-Layer Framework for Exploiting Virtual MISO Links in Mobile Ad Hoc Networks , 2007, IEEE Transactions on Mobile Computing.

[11]  Zhu Han,et al.  Distributed energy-efficient cooperative routing in wireless networks , 2008, IEEE Trans. Wirel. Commun..

[12]  Joongseok Park,et al.  Maximum Lifetime Routing In Wireless Sensor Networks ∗ , 2005 .

[13]  Lin Zhong,et al.  Drowsy Transmission: Physical Layer Energy Optimization for Transmitting Random Packet Traffic , 2009, IEEE INFOCOM 2009.

[14]  D.L. Goeckel,et al.  Cooperative communications in mobile ad hoc networks , 2006, IEEE Signal Processing Magazine.

[15]  Majid Ghaderi,et al.  On the Performance of Cooperative Routing in Wireless Networks , 2010, 2010 INFOCOM IEEE Conference on Computer Communications Workshops.

[16]  H. Vincent Poor,et al.  Distributed transmit beamforming: challenges and recent progress , 2009, IEEE Communications Magazine.

[17]  Justin Yackoski,et al.  Networking with cooperative communications: Holistic design and realistic evaluation , 2009, IEEE Communications Magazine.

[18]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[19]  Kui Wu,et al.  Energy-efficient cooperative routing in multi-hop wireless ad hoc networks , 2006, 2006 IEEE International Performance Computing and Communications Conference.

[20]  Honglin Hu Cooperative Communications in Mobile Ad Hoc Networks: Rethinking the Link Abstraction , 2007 .

[21]  H. Vincent Poor,et al.  Weighted Cross-Layer Cooperative Beamforming for Wireless Networks , 2009, IEEE Transactions on Signal Processing.

[22]  Rong Hu,et al.  Principles and implementation challenges of cooperative transmission for realistic WSN , 2010, 2010 2nd International Conference on Signal Processing Systems.