Energy Efficiency Optimization for Mobile Ad Hoc Networks

Tremendous traffic demands for ubiquitous access and emerging multimedia applications significantly increase the energy consumption of battery-powered mobile devices. This trend leads to that energy efficiency (EE) becomes an essential aspect of mobile ad hoc networks (MANETs). In this paper, we explore EE optimization as measured in bits per Joule for MANETs based on the cross-layer design paradigm. We model this problem as a nonconvex mixed integer nonlinear programming (MINLP) formulation by jointly considering routing, traffic scheduling, and power control. Because the nonconvex MINLP problem is NP-hard in general, it is exceedingly difficult to globally optimize this problem. We, therefore, devise a customized branch and bound (BB) algorithm to efficiently solve this globally optimal problem. The novelties of our proposed BB algorithm include upper and lower bounding schemes and branching rule that are designed using the characteristics of the nonconvex MINLP problem. We demonstrate the efficiency of our proposed BB algorithm by offering numerical comparisons with a reference algorithm that uses the relaxation manners proposed in [1]-[3]. Numerical results show that our proposed BB algorithm scheme, respectively, decreases the optimality gap 81.98% and increases the best feasible solution 32.79% compared with the reference algorithm. Furthermore, our results not only provide insights into the design of EE maximization algorithms for MANETs by employing cooperations between different layers but also serve as performance benchmarks for distributed protocols developed for real-world applications.

[1]  Lijun Qian,et al.  Distributed energy efficient spectrum access in cognitive radio wireless ad hoc networks , 2009, IEEE Transactions on Wireless Communications.

[2]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[3]  Geoffrey Ye Li,et al.  Energy-efficient link adaptation in frequency-selective channels , 2010, IEEE Transactions on Communications.

[4]  Ignacio E. Grossmann,et al.  Computational advances in solving Mixed Integer Linear Programming problems To Professor Sauro Pierucci for leadership in Process Systems Engineering , 2011 .

[5]  M. Jünger,et al.  50 Years of Integer Programming 1958-2008 - From the Early Years to the State-of-the-Art , 2010 .

[6]  Lajos Hanzo,et al.  Achieving Maximum Energy-Efficiency in Multi-Relay OFDMA Cellular Networks: A Fractional Programming Approach , 2013, IEEE Transactions on Communications.

[7]  H. Vincent Poor,et al.  Energy-efficient resource allocation in wireless networks with quality-of-service constraints , 2007, IEEE Transactions on Communications.

[8]  Chrysanthos E. Gounaris,et al.  Computational Comparison of Piecewise−Linear Relaxations for Pooling Problems , 2009 .

[9]  D. Jhonson The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4 , 2007 .

[10]  Vincent Park,et al.  Temporally-Ordered Routing Algorithm (TORA) Version 1 Functional Specification , 2001 .

[11]  Yiwei Thomas Hou,et al.  Bridging the Gap between Protocol and Physical Models for Wireless Networks , 2013, IEEE Transactions on Mobile Computing.

[12]  Cem U. Saraydar,et al.  Efficient power control via pricing in wireless data networks , 2002, IEEE Trans. Commun..

[13]  Gerhard Fettweis,et al.  Framework for Link-Level Energy Efficiency Optimization with Informed Transmitter , 2011, IEEE Transactions on Wireless Communications.

[14]  N. P. Kumar Energy-Efficient Resource Allocation in OFDMA Systems with Large Numbers of Base Station Antennas , 2017 .

[15]  Hanif D. Sherali,et al.  Cross-Layer Optimization for Data Rate Utility Problem in UWB-based Ad Hoc Networks , 2008, IEEE Transactions on Mobile Computing.

[16]  Erik B. Bajalinov,et al.  Linear-Fractional Programming Theory, Methods, Applications and Software , 2013 .

[17]  Derrick Wing Kwan Ng,et al.  Energy-Efficient Resource Allocation in Multi-Cell OFDMA Systems with Limited Backhaul Capacity , 2012, IEEE Trans. Wirel. Commun..

[18]  Qiang Gao,et al.  Energy-Efficient Multihop Cooperative MISO Transmission with Optimal Hop Distance in Wireless Ad Hoc Networks , 2011, IEEE Transactions on Wireless Communications.

[19]  Lang Tong,et al.  Energy efficiency of large-scale wireless networks: proactive versus reactive networking , 2005, IEEE Journal on Selected Areas in Communications.

[20]  Andrea Lodi,et al.  Mixed Integer Programming Library version 5 , 2011 .

[21]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[22]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[23]  Christodoulos A. Floudas,et al.  Global Optimization of Large-Scale Generalized Pooling Problems: Quadratically Constrained MINLP Models , 2010 .

[24]  E. Balas Disjunctive programming and a hierarchy of relaxations for discrete optimization problems , 1985 .

[25]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[26]  Geoffrey Ye Li,et al.  A survey of energy-efficient wireless communications , 2013, IEEE Communications Surveys & Tutorials.

[27]  Derrick Wing Kwan Ng,et al.  Wireless Information and Power Transfer: Energy Efficiency Optimization in OFDMA Systems , 2013, IEEE Transactions on Wireless Communications.

[28]  H. Vincent Poor,et al.  An energy-efficient approach to power control and receiver design in wireless data networks , 2005, IEEE Transactions on Communications.

[29]  Hanif D. Sherali,et al.  Maximizing Capacity in Multihop Cognitive Radio Networks under the SINR Model , 2011, IEEE Transactions on Mobile Computing.