Scheduling in Wireless Networks under Uncertainties: A Greedy Primal-Dual Approach

This paper proposes a dynamic primal-dual type scheduling algorithm in wireless networks, which achieves optimal throughput even with uncertain parameters. In wireless networks, such uncertain parameters are generated by complicated stochastic dynamics, such as random packet arrivals, channel fading, and node mobilities. The algorithm is a generalization of the well-known max-weight scheduling algorithm proposed by Tassiulas et al., where the only uncertain parameters are the packet arrival rates. Using the technique of fluid limits, sample path convergence result of the algorithm to an arbitrarily close to optimal solution is proved, under the assumption that the Strong Law of Large Numbers (SLLN) applies to the random processes which generate these uncertain parameters. The performance of the algorithm is further verified by simulation results. This method may potentially be applied to other cross-layer optimization problems, where dynamic algorithms for convex problems with uncertain parameters are needed.

[1]  Michael J. Neely,et al.  Energy optimal control for time-varying wireless networks , 2005, IEEE Transactions on Information Theory.

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

[3]  Michael J. Neely Stochastic network optimization with non-convex utilities and costs , 2010, 2010 Information Theory and Applications Workshop (ITA).

[4]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[5]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1992 .

[6]  Alexander L. Stolyar,et al.  Maximizing Queueing Network Utility Subject to Stability: Greedy Primal-Dual Algorithm , 2005, Queueing Syst. Theory Appl..

[7]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

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

[9]  Qiao Li,et al.  Scheduling in Wireless Networks under Uncertainties , 2010, 2010 IEEE International Conference on Communications.

[10]  Kellen Petersen August Real Analysis , 2009 .

[11]  R. Srikant,et al.  Fair resource allocation in wireless networks using queue-length-based scheduling and congestion control , 2007, TNET.

[12]  R. Srikant,et al.  Network Optimization and Control , 2008, Found. Trends Netw..

[13]  Balaji Prabhakar,et al.  The throughput of data switches with and without speedup , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[14]  Michael J. Neely Energy Optimal Control for Time-Varying Wireless Networks , 2006, IEEE Trans. Inf. Theory.

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