skip to main content
research-article

Wireless scheduling with power control

Published:26 December 2012Publication History
Skip Abstract Section

Abstract

We consider the scheduling of arbitrary wireless links in the physical model of interference to minimize the time for satisfying all requests. We study here the combined problem of scheduling and power control, where we seek both an assignment of power settings and a partition of the links so that each set satisfies the signal-to-interference-plus-noise (SINR) constraints.

We give an algorithm that attains an approximation ratio of O(log n ċ log log Δ), where n is the number of links and Δ is the ratio between the longest and the shortest link length. Under the natural assumption that lengths are represented in binary, this gives the first approximation ratio that is polylogarithmic in the size of the input. The algorithm has the desirable property of using an oblivious power assignment, where the power assigned to a sender depends only on the length of the link. We give evidence that this dependence on Δ is unavoidable, showing that any reasonably behaving oblivious power assignment results in a Ω(log log Δ)-approximation.

These results hold also for the (weighted) capacity problem of finding a maximum (weighted) subset of links that can be scheduled in a single time slot. In addition, we obtain improved approximation for a bidirectional variant of the scheduling problem, give partial answers to questions about the utility of graphs for modeling physical interference, and generalize the setting from the standard 2-dimensional Euclidean plane to doubling metrics. Finally, we explore the utility of graph models in capturing wireless interference.

References

  1. Akcoglu, K., Aspnes, J., DasGupta, B., and Kao, M.-Y. 2002. Opportunity-cost algorithms for combinatorial auctions. In Applied Optimization 74: Computational Methods in Decision-Making, Economics and Finance, E. J. Kontoghiorghes, B. Rustem, and S. Siokos, Eds., Kluwer Academic Publishers, 455--479.Google ScholarGoogle Scholar
  2. Andrews, M. and Dinitz, M. 2009. Maximizing capacity in arbitrary wireless networks in the sinr model: Complexity and game theory. In Proceedings of the 28th Annual IEEE Conference on Computer Communications (INFOCOM).Google ScholarGoogle Scholar
  3. Assouad, P. 1983. Plongements lipschitziens dans Rn. Soc. Math. France 111, 4, 429--448.Google ScholarGoogle ScholarCross RefCross Ref
  4. Auletta, V., Moscardelli, L., Penna, P., and Persiano, G. 2008. Interference games in wireless networks. In Proceedings of the 4th International Workshop on Internet and Network Economics (WINE). Lecture Notes in Computer Science Series, vol. 5385, 278--285. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Avin, C., Emek, Y., Kantor, E., Lotker, Z., Peleg, D., and Roditty, L. 2008. SNR diagrams: Towards algorithmically usable SINR models of wireless networks. In Proceedings of the 28th Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Avin, C., Lotker, Z., and Pignolet, Y. A. 2009. On the power of uniform power: Capacity of wireless networks with bounded resources. In Proceedings of the 17th Annual European Symposium on Algorithms (ESA).Google ScholarGoogle Scholar
  7. Brar, G. S., Blough, D. M., and Santi, P. 2008. The SCREAM approach for efficient distributed scheduling with physical interference in wireless mesh networks. In Proceedings of the 28th IEEE International Conference on Distributed Computing Systems (ICDCS 2008). 214--224. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chafekar, D., Kumar, V., Marathe, M., Parthasarathy, S., and Srinivasan, A. 2007. Cross-layer latency minimization for wireless networks using SINR constraints. In Proceedings of the 8th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Clarkson, K. 2005. Nearest-neighbor searching and metric space dimensions. In Nearest-Neighbor Methods for Learning and Vision: Theory and Practice, MIT Press.Google ScholarGoogle Scholar
  10. Couture, M., Barbeau, M., Bose, P., Carmi, P., and Kranakis, E. 2007. Location oblivious distributed unit disk graph coloring. In Proceedings of the 14th International Conference on Structural Information and Communication Complexity (SIROCCO). Springer-Verlag, 222--233. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. ElBatt, T. A. and Ephremides, A. 2004. Joint scheduling and power control for wireless ad hoc networks. IEEE Trans. Wirel. Commun. 3, 1, 74--85. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Erlebach, T. and Grant, T. 2010. Scheduling multicast requests in the sinr model. In Proceedings of the 6th International Workshop on Algorithmic Aspects of Wireless Sensor Networks (ALGOSENSORS).Google ScholarGoogle Scholar
  13. Fanghänel, A., Geulen, S., Hoefer, M., and Vöcking, B. 2010. Online capacity maximization in wireless networks. In Proceedings of the 22nd Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA). 92--99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Fanghänel, A., Kesselheim, T., Räcke, H., and Vöcking, B. 2009a. Oblivious interference scheduling. In Proceedings of the 28th Annual ACM Symposium on Principles of Distributed Computing (PODC). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Fanghänel, A., Kesselheim, T., and Vöcking, B. 2009b. Improved algorithms for latency minimization in wireless networks. In Proceedings of the 37th International Conference on Algorithms, Languages and Programming (ICALP). Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Fejes Tóth, G. 1972. Lagerungen in der Ebene, auf der Kugel und in Raum 2nd Ed. Springer-Verlag, Berlin.Google ScholarGoogle Scholar
  17. Gao, Y., Hou, J. C., and Nguyen, H. 2008. Topology control for maintaining network connectivity and maximizing network capacity under the physical model. In Proceedings of the 27th Annual IEEE Conference on Computer Communications (INFOCOM).Google ScholarGoogle Scholar
  18. Goussevskaia, O., Halldórsson, M. M., Wattenhofer, R., and Welzl, E. 2009. Capacity of arbitrary wireless networks. In Proceedings of the 28th Annual IEEE Conference on Computer Communications (INFOCOM).Google ScholarGoogle Scholar
  19. Goussevskaia, O., Moscibroda, T., and Wattenhofer, R. 2008. Local broadcasting in the physical interference model. In Proceedings of the 5th ACM SIGACT-SIGOPS International Workshop on Foundations of Mobile Computing. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Goussevskaia, O., Oswald, Y. A., and Wattenhofer, R. 2007. Complexity in geometric SINR. In Proceedings of the 8th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). 100--109. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Grönkvist, J. and Hansson, A. 2001. Comparison between graph-based and interference-based STDMA scheduling. In Proceedings of the 2nd ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). 255--258. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Gupta, P. and Kumar, P. R. 2000. The capacity of wireless networks. IEEE Trans. Inf. Theory 46, 2, 388--404. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Halldórsson, M. M. 2009. Wireless scheduling with power control. In Proceedings of the 17th European Symposium on Algorithms (ESA).Google ScholarGoogle ScholarCross RefCross Ref
  24. Halldórsson, M. M. and Mitra, P. 2011. Wireless capacity with oblivious power in general metrics. In Proceedings of the 22nd ACM-SIAM Symposium on Discrete Algorithms (SODA). Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Halldórsson, M. M. and Wattenhofer, R. 2009. Wireless communication is in APX. In Proceedings of the 37th International Conference on Algorithms, Languages and Programming (ICALP). Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Heinonen, J. 1999. Lectures on Analysis in Metric Spaces. Springer.Google ScholarGoogle Scholar
  27. Katz, B., Völker, M., and Wagner, D. 2008. Link scheduling in local interference models. In Proceedings of the 4th International Workshop on Algorithmic Aspects of Wireless Sensor Networks (ALGOSENSORS). 57--71. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Kesselheim, T. 2011. A constant-factor approximation for wireless capacity maximization with power control in the SINR model. In Proceedings of the 22nd ACM-SIAM Symposium on Discrete Algorithms (SODA). Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Lipton, R. J., and Tomkins, A. 1994. Online interval scheduling. In Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA). 302--311. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Maheshwari, R., Jain, S., and Das, S. R. 2008. A measurement study of interference modeling and scheduling in low-power wireless networks. In Proceedings of the 6th International Conference on Embedded Networked Sensor Systems (SenSys). 141--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Moscibroda, T. 2007. The worst-case capacity of wireless sensor networks. In Proceedings of the 6th International Conference on Information Processing in Sensor Networks (IPSN). 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Moscibroda, T., Oswald, Y. A., and Wattenhofer, R. 2007. How optimal are wireless scheduling protocols? In Proceedings of the 26th Annual IEEE Conference on Computer Communications (INFOCOM). 1433--1441.Google ScholarGoogle Scholar
  33. Moscibroda, T. and Wattenhofer, R. 2006. The complexity of connectivity in wireless networks. In Proceedings of the 25th Annual IEEE Conference on Computer Communications (INFOCOM).Google ScholarGoogle Scholar
  34. Moscibroda, T. and Wattenhofer, R. 2008. Coloring unstructured radio networks. Distrib. Comput. 21, 271--284.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Moscibroda, T., Wattenhofer, R., and Weber, Y. 2006a. Protocol design beyond graph-based models. In Proceedings of the 5th Workshop on Hot Topics in Networks (HotNets).Google ScholarGoogle Scholar
  36. Moscibroda, T., Wattenhofer, R., and Zollinger, A. 2006b. Topology Control meets SINR: The scheduling complexity of arbitrary topologies. In Proceedings of the 6th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Scheideler, C., Richa, A. W., and Santi, P. 2008. An O(log n) dominating set protocol for wireless ad-hoc networks under the physical interference model. In Proceedings of the 9th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). 91--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Tonoyan, T. 2011. Algorithms for scheduling with power control in wireless networks. In Proceedings of the TAPAS, A. Marchetti-Spaccamela and M. Segal, Eds., Lecture Notes in Computer Science Series, vol. 6595, Springer, 252--263. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Weisstein, E. W. Circle packing. From MathWorld--A Wolfram Web Resource. http://mathworld. wolfram.com/CirclePacking.html.Google ScholarGoogle Scholar
  40. Ye, Y. and Borodin, A. 2009. Elimination graphs. In Proceedings of the 37th International Conference on Algorithms, Languages and Programming (ICALP). 774--785. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Wireless scheduling with power control

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM Transactions on Algorithms
              ACM Transactions on Algorithms  Volume 9, Issue 1
              December 2012
              252 pages
              ISSN:1549-6325
              EISSN:1549-6333
              DOI:10.1145/2390176
              Issue’s Table of Contents

              Copyright © 2012 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 26 December 2012
              • Accepted: 1 May 2011
              • Revised: 1 February 2011
              • Received: 1 October 2010
              Published in talg Volume 9, Issue 1

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Research
              • Refereed

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader