QoS Traffic Engineering for Self-Adaptive Resource Allocation in MAI-Affected Wireless Networks

Traffic Engineering application to the cross-layer design of Multiple Access Interference (MAI)-affected powerlimited wireless networks, when Quality of Service constraints are also present, leads to deal with nonconvex resource allocation problems. Although several manageable-complexity solutions have been proposed, they are based on specific capacity functions and, generally, fail to provide reliable results in low-SINR (Signal to Interference plus Noise Ratio) scenarios. We develop a two-level decomposition that is able to find the optimal solution of a wide nonconvex cross-layer problem, which combines user utility, flow control, QoS multipath routing,Medium Access Control (MAC) design and power control, by means of a suitable relaxed convex version of its comprising flow control and power-allocation sub-problems. Sufficient conditions for the equivalence of the primary (nonconvex) problem and its related (convex) version are provided. Moreover, we develop a distributed, iterative, asynchronous algorithm for computing the solution of the overall nonconvex resource allocation problem, that is able to (quickly) self-adapt to possible network time evolutions (as, for example, node failure events) and, most importantly, that may be implemented on top of connectionless networking platforms. Actual performance of the overall proposed solution and its robustness against node-failure events are numerically tested and compared with the corresponding ones of Destination Sequenced Distance Vector-based single-path routing algorithms.

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

[2]  H. Kushner,et al.  Analysis of adaptive step size SA algorithms for parameter tracking , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[3]  Daniel Pérez Palomar,et al.  Exploiting Hidden Convexity For Flexible And Robust Resource Allocation In Cellular Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[4]  Deep Medhi,et al.  Routing, flow, and capacity design in communication and computer networks , 2004 .

[5]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[6]  Daniel Pérez Palomar,et al.  Power Control By Geometric Programming , 2007, IEEE Transactions on Wireless Communications.

[7]  Slawomir Stanczak,et al.  On the Convexity of Feasible QoS Regions , 2007, IEEE Transactions on Information Theory.

[8]  Jitendra Padhye,et al.  Comparison of routing metrics for static multi-hop wireless networks , 2004, SIGCOMM 2004.

[9]  Mung Chiang,et al.  Cross-Layer Congestion Control, Routing and Scheduling Design in Ad Hoc Wireless Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[10]  A. Robert Calderbank,et al.  Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures , 2007, Proceedings of the IEEE.

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

[12]  Mung Chiang,et al.  Towards Robust Multi-Layer Traffic Engineering: Optimization of Congestion Control and Routing , 2007, IEEE Journal on Selected Areas in Communications.

[13]  Stephen P. Boyd,et al.  Simultaneous routing and resource allocation via dual decomposition , 2004, IEEE Transactions on Communications.

[14]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[15]  Xin Wang,et al.  Fair Energy-Efficient Network Design for Multihop Communications , 2010, 2010 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[16]  Xiaoxin Qiu,et al.  On the performance of adaptive modulation in cellular systems , 1999, IEEE Trans. Commun..

[17]  Bruce E. Hajek,et al.  Link scheduling in polynomial time , 1988, IEEE Trans. Inf. Theory.

[18]  Bernhard Plattner,et al.  Media- and TCP-friendly congestion control for scalable video streams , 2006, IEEE Transactions on Multimedia.