A Newton-Like Optimal Resource Allocation Algorithm and its Convergence for Wireless Ad Hoc Networks

For convenience of formulating utilization and fairness, the resource allocation in wireless ad hoc networks is often transformed into a network utility maximization (NUM) problem. However, most existing works cannot involve the convergence speed of resource allocation algorithm which is very important in dynamic environments. So in this paper, we propose a novel resource allocation algorithm, named fast scaled gradient projection algorithm (FSGPA), which has fast convergence speed while maintaining optimal utility and fairness. FSGPA may be viewed as a version of projected Newton method to solve the dual form of the NUM problem, where the diagonal scaling matrix approximates the diagonal terms of the Hessian matrix so that it can be computed at individual cliques of mutual interfering links using local information. In order to validate our methods, two kinds of network settings are considered, i.e., the synchronous network setting and a partial asynchronous network setting. The convergence of the continuous-time system model of FSGPA in the synchronous network setting is proven based on the LaSalle’s theorem. In the meantime, the convergence of discrete-time models of FSGPA in both synchronous and asynchronous network settings is also proven. Finally, both the theoretical and experimental results show that FSGPA performs better than the existing works.

[1]  Dimitri P. Bertsekas,et al.  Second Derivative Algorithms for Minimum Delay Distributed Routing in Networks , 1984, IEEE Trans. Commun..

[2]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[3]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[4]  Steven H. Low,et al.  Optimization flow control—I: basic algorithm and convergence , 1999, TNET.

[5]  S. Low,et al.  Optimization flow control with Newton-like algorithm , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[6]  Haiyun Luo,et al.  A new model for packet scheduling in multihop wireless networks , 2000, MobiCom '00.

[7]  Adrian S. Lewis,et al.  Convex Analysis And Nonlinear Optimization , 2000 .

[8]  Leandros Tassiulas,et al.  Maxmin fair scheduling in wireless networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[9]  Klara Nahrstedt,et al.  Price-based resource allocation in wireless ad hoc networks , 2003, IWQoS'03.

[10]  Rayadurgam Srikant,et al.  The Mathematics of Internet Congestion Control , 2003 .

[11]  Haiyun Luo,et al.  A Packet Scheduling Approach to QoS Support in Multihop Wireless Networks , 2004, Mob. Networks Appl..

[12]  John T. Wen,et al.  A unifying passivity framework for network flow control , 2004, IEEE Transactions on Automatic Control.

[13]  Zhong-Ping Jiang,et al.  Optimization Based Flow Control with Improved Performance , 2004, Commun. Inf. Syst..

[14]  R. Srikant,et al.  Joint congestion control, routing, and MAC for stability and fairness in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[15]  Klara Nahrstedt,et al.  Optimal resource allocation in wireless ad hoc networks: a price-based approach , 2006 .

[16]  C. Long,et al.  Convergence and stability of the Newton-Like algorithm with estimation error in optimization flow control* , 2007 .

[17]  A. Calderbank,et al.  Optimal Rate-Reliability-Delay Tradeoff in Networks with Composite Links , 2009, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[18]  Edmund M. Yeh,et al.  Distributed algorithms for spectrum allocation, power control, routing, and congestion control in wireless networks , 2007, MobiHoc '07.

[19]  Mung Chiang,et al.  Equilibrium of heterogeneous congestion control: existence and uniqueness , 2007, TNET.

[20]  Edmund M. Yeh,et al.  Node-Based Optimal Power Control, Routing, and Congestion Control in Wireless Networks , 2006, IEEE Transactions on Information Theory.

[21]  Jiming Chen,et al.  Dual decomposition method for optimal and fair congestion control in Ad Hoc networks: Algorithm, implementation and evaluation , 2008, J. Parallel Distributed Comput..

[22]  Simin Nadjm-Tehrani,et al.  A Bidding Algorithm for Optimized Utility-Based Resource Allocation in Ad Hoc Networks , 2008, IEEE Transactions on Mobile Computing.

[23]  Atilla Eryilmaz,et al.  A Unified Approach to Optimizing Performance in Networks Serving Heterogeneous Flows , 2009, IEEE/ACM Transactions on Networking.

[24]  Kamal Premaratne,et al.  A distributed congestion and power control algorithm to achieve bounded average queuing delay in wireless networks , 2010, Telecommun. Syst..

[25]  Mihaela van der Schaar,et al.  A Low-Complexity Analytical Modeling for Cross-Layer Adaptive Error Protection in Video Over WLAN , 2010, IEEE Transactions on Multimedia.

[26]  Xingshe Zhou,et al.  Joint Rate Control and Power Control for Lifetime Maximization in Wireless Sensor Networks , 2011 .

[27]  Jiaru Lin,et al.  Resource Allocation in Multicast OFDM Systems: Lower/Upper Bounds and Suboptimal Algorithm , 2011, IEEE Communications Letters.

[28]  Hongke Zhang,et al.  Distributed rate allocation for flows in best path transfer using SCTP multihoming , 2011, Telecommun. Syst..

[29]  Xiaofeng Liao,et al.  Distributed algorithms for resource allocation of physical and transport layers in wireless cognitive ad hoc networks , 2011, Wirel. Networks.

[30]  A. Jadbabaie,et al.  A Distributed Newton Method for Network Utility Maximization–I: Algorithm , 2013, IEEE Transactions on Automatic Control.

[31]  Jianhua Lu,et al.  Power Minimization for Cognitive Relay Networks with Interference-Based Strategy , 2013, IEEE Communications Letters.

[32]  Asuman E. Ozdaglar,et al.  A Distributed Newton Method for Network Utility Maximization—Part II: Convergence , 2010, IEEE Transactions on Automatic Control.