Optimum integrated link scheduling and power control for ad hoc wireless networks

In this paper, we develop a new mathematical programming formulation for minimizing the schedule length in ad hoc wireless networks based on the optimal joint scheduling of transmissions across the multi-access communication links and allocation of transmit power levels, while meeting the requirements on the signal-to-interference and noise ratio (SINR) at intended receivers. We prove that the problem can be represented as a mixed integer linear programming (MILP) and show that the latter yields a solution that consists of transmit power levels that are strongly Pareto optimal. We demonstrate that our MILP formulation can be used effectively to derive optimal scheduling and power levels for networks with as many as 30 designated communication links. We exhibit that the MILP formulation can be also effectively solved to provide tight upper and lower bounds (corresponding to an approximation factor /spl Delta/) for the optimum schedule length of networks with as many as 100 designated links. We prove that the integrated link scheduling and power control problem is NP-complete. Consequently, we develop and investigate a heuristic algorithm of polynomial complexity (O|LO|/sup 5/) for solving the problem in a timely and practical manner. Our algorithm is based on the properties of a novel interference graph (the power-based interference graph) that we have introduced. We demonstrate that the frame length of schedules realized by our heuristic schemes reside in the 25 percentile of those attained by the optimal mechanism for randomly generated topologies.

[1]  Srikanth V. Krishnamurthy,et al.  Distributed power control in ad-hoc wireless networks , 2001, 12th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. PIMRC 2001. Proceedings (Cat. No.01TH8598).

[2]  Mario Gerla,et al.  Interference aware (IA) MAC: an enhancement to IEEE802.11b DCF , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[3]  Marwan Krunz,et al.  Power controlled dual channel (PCDC) medium access protocol for wireless ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

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

[5]  Debasis Mitra,et al.  An Asynchronous Distributed Algorithm for Power Control in Cellular Radio Systems , 1994 .

[6]  Izhak Rubin,et al.  Impact of power control on the performance of ad hoc wireless networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[7]  Theodore S. Rappaport,et al.  Wireless Communications -- Principles and Practice, Second Edition. (The Book End) , 2002 .

[8]  Tamer A. ElBatt,et al.  Joint scheduling and power control for wireless ad hoc networks , 2002, IEEE Transactions on Wireless Communications.

[9]  Tsern-Huei Lee,et al.  Downlink power control algorithms for cellular radio systems , 1995 .

[10]  Michael B. Pursley,et al.  Energy-efficient transmission and routing protocols for wireless multiple-hop networks and spread-spectrum radios , 2000, IEEE/AFCEA EUROCOMM 2000. Information Systems for Enhanced Public Safety and Security (Cat. No.00EX405).

[11]  Colin McDiarmid,et al.  Topics in Chromatic Graph Theory: Colouring random graphs , 2015 .

[12]  Mahmoud Naghshineh,et al.  Conserving transmission power in wireless ad hoc networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[13]  B. Noble Applied Linear Algebra , 1969 .

[14]  Anders Hansson,et al.  Comparison between graph-based and interference-based STDMA scheduling , 2001, MobiHoc '01.

[15]  S. Ramanathan,et al.  A unified framework and algorithm for (T/F/C)DMA channel assignment in wireless networks , 1997, Proceedings of INFOCOM '97.

[16]  Dharma P. Agrawal,et al.  Energy efficient MAC protocol with spatial reusability for wireless ad hoc networks , 2005, Int. J. Ad Hoc Ubiquitous Comput..

[17]  Nitin H. Vaidya,et al.  A Power Control MAC Protocol for Ad Hoc Networks , 2002, MobiCom '02.

[18]  Alan M. Frieze,et al.  Random graphs , 2006, SODA '06.

[19]  Izhak Rubin,et al.  High transmission power increases the capacity of ad hoc wireless networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[20]  Di Yuan,et al.  Resource optimization of spatial TDMA in ad hoc radio networks: a column generation approach , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[21]  Svante Janson,et al.  Random graphs , 2000, ZOR Methods Model. Oper. Res..

[22]  Izhak Rubin,et al.  On the performance of graph-based scheduling algorithms for packet radio networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[23]  S. Ramanathan,et al.  A unified framework and algorithm for channel assignment in wireless networks , 1999, Wirel. Networks.

[24]  Svante Janson,et al.  Random graphs , 2000, Wiley-Interscience series in discrete mathematics and optimization.

[25]  Jaikumar Radhakrishnan,et al.  Greed is good: Approximating independent sets in sparse and bounded-degree graphs , 1997, Algorithmica.

[26]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[27]  P. R. Kumar,et al.  Power Control in Ad-Hoc Networks: Theory, Architecture, Algorithm and Implementation of the COMPOW Protocol , 2002 .

[28]  Jens Zander,et al.  Gradual removals in cellular PCS with constrained power control and noise , 1996, Wirel. Networks.

[29]  Gregory J. Pottie,et al.  Radio link admission algorithms for wireless networks with power control and active link quality protection , 1995, Proceedings of INFOCOM'95.

[30]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[31]  Vaduvur Bharghavan,et al.  A power controlled multiple access protocol for wireless packet networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[32]  Craig G. Prohazka Decoupling Link Scheduling Constraints in Multihop Packet Radio Networks , 1989, IEEE Trans. Computers.

[33]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[34]  Nirwan Ansari,et al.  Optimal Broadcast Scheduling in Packet Radio Networks Using Mean Field Annealing , 1997, IEEE J. Sel. Areas Commun..

[35]  Mehdi Behzad,et al.  Graphs and Digraphs , 1981, The Mathematical Gazette.

[36]  Rene L. Cruz,et al.  Optimal routing, link scheduling and power control in multihop wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).