skip to main content
10.1145/1811039.1811061acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
research-article

Scheduling in multichannel wireless networks with flow-level dynamics

Published:14 June 2010Publication History

ABSTRACT

This paper studies scheduling in multichannel wireless networks with flow-level dynamics. We consider a downlink network with a single base station, M channels (frequency bands), and multiple mobile users (flows). We also assume mobiles dynamically join the network to receive finite-size files and leave after downloading the complete files. A recent study [16] has shown that the MaxWeight algorithm fails to be throughput-optimal under this flow-level dynamics. The main contribution of this paper is the development of joint channel-assignment and workload-based scheduling algorithms for multichannel downlink networks with dynamic flow arrivals/departures. We prove that these algorithms are throughput-optimal. Our simulations further demonstrate that a hybrid channel-assignment and workload-based scheduling algorithm significantly improves the network performance (in terms of both file-transfer delay and blocking probability) compared to the existing algorithms.

References

  1. Andrews, M., Kumaran, K., Ramanan, K., Stolyar, A., Vijayakumar, R., and Whiting, P. Scheduling in a queueing system with asynchronous varying service rates. Probability in the Engineering and Informational Sciences 18 (2004), 191--217. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Asmussen, S. Applied Probability and Queues. Springer-Verlag, New York, 2003.Google ScholarGoogle Scholar
  3. Bonald, T., Borst, S., and Proutiere, A. How mobility impacts the flow-level performance of wireless data systems. In Proc. IEEE Infocom. (2004), vol. 3, pp. 1872--1881.Google ScholarGoogle ScholarCross RefCross Ref
  4. Borst, S. User-level performance of channel-aware scheduling algorithms in wireless data networks. IEEE/ACM Trans. Network. 13, 3 (2005), 636--647. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Borst, S. Flow-level performance and user mobility in wireless data networks. Philosophical Transactions A 366, 1872 (2008), 2047--2058.Google ScholarGoogle ScholarCross RefCross Ref
  6. Borst, S., and Jonckheere, M. Flow-level stability of channel-aware scheduling algorithms. In Proc. Intl. Symposium on Modelling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt) (April 2006), vol. 6, pp. 272--277.Google ScholarGoogle ScholarCross RefCross Ref
  7. Eryilmaz, A., Srikant, R., and Perkins, J. R. Stable scheduling policies for fading wireless channels. IEEE/ACM Trans. Network. 13, 2 (2005), 411--424. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Georgiadis, L., Neely, M. J., and Tassiulas, L. Resource Allocation and Cross-Layer Control in Wireless Networks. NOW, 2006. Foundations and Trends in Networking. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lin, X., Shroff, N., and Srikant, R. A tutorial on cross-layer optimization in wireless networks. IEEE J. Sel. Areas Commun. (2006). Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Liu, J., Proutiere, A., Yi, Y., Chiang, M., and Poor, V. Flow-level stability of data networks with non--convex and time--varying rate regions. In Proc. Ann. ACM SIGMETRICS Conf. (2007), p. 250. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Liu, S., Ying, L., and Srikant, R. Throughput-optimal opportunistic scheduling in the presence of flow--level dynamics. In Proc. IEEE Infocom. (San Diego, CA, 2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Meyn, S., and Tweedie, R. L. Markov chains and stochastic stability. Cambridge University Press, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Neely, M., Modiano, E., and Rohrs, C. Dynamic power allocation and routing for time--varying wireless networks. IEEE Journal on Selected Areas in Communications 23, 1 (2005), 89--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Sadiq, B., and de Veciana, G. Throughput optimality of delay-driven maxweight scheduler for a wireless system with flow dynamics. In Proc. Ann. Allerton Conf. Communication, Control and Computing (October 2009). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Tassiulas, L., and Ephremides, A. Dynamic server allocation to parallel queues with randomly varying connectivity. IEEE Trans. Inform. Theory 39 (March 1993), 466--478.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. van de Ven, P., Borst, S., and Shneer, S. Instability of MaxWeight scheduling algorithms. In Proc. IEEE Infocom. (Rio de Janeiro, Brazil, April 2009), pp. 1701--1709.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Scheduling in multichannel wireless networks with flow-level dynamics

      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
      • Published in

        cover image ACM Conferences
        SIGMETRICS '10: Proceedings of the ACM SIGMETRICS international conference on Measurement and modeling of computer systems
        June 2010
        398 pages
        ISBN:9781450300384
        DOI:10.1145/1811039
        • cover image ACM SIGMETRICS Performance Evaluation Review
          ACM SIGMETRICS Performance Evaluation Review  Volume 38, Issue 1
          Performance evaluation review
          June 2010
          382 pages
          ISSN:0163-5999
          DOI:10.1145/1811099
          Issue’s Table of Contents

        Copyright © 2010 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: 14 June 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate459of2,691submissions,17%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader