Queueing Systems

, Volume 69, Issue 3–4, pp 259–291 | Cite as

Stability with file arrivals and departures in multichannel cellular wireless networks

Article

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 van de Ven et al. (in Proc. IEEE Infocom., pp. 1701–1709, 2009) has shown that the MaxWeight algorithm fails to be throughput-optimal under these 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.

Keywords

Wireless scheduling File arrivals and departures Multichannel cellular wireless networks 

Mathematics Subject Classification (2000)

68M10 90B18 68M20 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aalto, S., Lassila, P.: Flow-level stability and performance of channel-aware priority-based schedulers. In: Next Generation Internet (NGI), 2010 6th EURO-NF Conference, pp. 1–8 (2010) CrossRefGoogle Scholar
  2. 2.
    Andrews, M., Kumaran, K., Ramanan, K., Stolyar, A., Vijayakumar, R., Whiting, P.: Scheduling in a queueing system with asynchronously varying service rates. Probab. Eng. Inf. Sci. 18, 191–217 (2004) CrossRefGoogle Scholar
  3. 3.
    Asmussen, S.: Applied Probability and Queues. Springer, New York (2003) Google Scholar
  4. 4.
    Ayesta, U., Erausquin, M., Jacko, P.: A modeling framework for optimizing the flow-level scheduling with time-varying channels. Perform. Eval. 67(11), 1014–1029 (2010) CrossRefGoogle Scholar
  5. 5.
    Bonald, T., Borst, S., Proutiere, A.: How mobility impacts the flow-level performance of wireless data systems. In: Proc. IEEE Infocom., vol. 3, pp. 1872–1881 (2004) Google Scholar
  6. 6.
    Borst, S.: User-level performance of channel-aware scheduling algorithms in wireless data networks. IEEE/ACM Trans. Netw. 13(3), 636–647 (2005) CrossRefGoogle Scholar
  7. 7.
    Borst, S.: Flow-level performance and user mobility in wireless data networks. Philos. Trans. A 366(1872), 2047–2058 (2008) CrossRefGoogle Scholar
  8. 8.
    Borst, S., 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 (2006) Google Scholar
  9. 9.
    Eryilmaz, A., Srikant, R., Perkins, J.R.: Stable scheduling policies for fading wireless channels. IEEE/ACM Trans. Netw. 13(2), 411–424 (2005) CrossRefGoogle Scholar
  10. 10.
    Georgiadis, L., Neely, M.J., Tassiulas, L.: Resource Allocation and Cross-Layer Control in Wireless Networks. Now Publisher, Hanover (2006). Foundations and Trends in Networking Google Scholar
  11. 11.
    Lin, X., Shroff, N., Srikant, R.: A tutorial on cross-layer optimization in wireless networks. IEEE J. Sel. Areas Commun. 24(8), 1452–1463 (2006) CrossRefGoogle Scholar
  12. 12.
    Liu, J., Proutiere, A., Yi, Y., Chiang, M., Poor, V.: Flow-level stability of data networks with non-convex and time-varying rate regions. In: Proc. Ann. ACM SIGMETRICS Conf., p. 250 (2007) Google Scholar
  13. 13.
    Liu, S., Ying, L., Srikant, R.: Scheduling in multichannel wireless networks with flow-level dynamics. In: Proc. Ann. ACM SIGMETRICS Conf., vol. 38, pp. 191–202 (2010) Google Scholar
  14. 14.
    Liu, S., Ying, L., Srikant, R.: Throughput-optimal opportunistic scheduling in the presence of flow-level dynamics. In: Proc. IEEE Infocom., San Diego, CA (2010) Google Scholar
  15. 15.
    Meyn, S., Tweedie, R.L.: Markov Chains and Stochastic Stability. Cambridge University Press, Cambridge (2009) Google Scholar
  16. 16.
    Neely, M., Modiano, E., Rohrs, C.: Dynamic power allocation and routing for time-varying wireless networks. IEEE J. Sel. Areas Commun. 23(1), 89–103 (2005) CrossRefGoogle Scholar
  17. 17.
    Sadiq, B., 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 (2009) Google Scholar
  18. 18.
    Sadiq, B., de Veciana, G.: Balancing SRPT prioritization vs opportunistic gain in wireless systems with flow dynamics. In: Teletraffic Congress (ITC), 2010, 22nd International, pp. 1–8 (2010) CrossRefGoogle Scholar
  19. 19.
    Shakkottai, S., Srikant, R.: Network Optimization and Control. Now Publisher, Hanover (2007) Google Scholar
  20. 20.
    Tassiulas, L., Ephremides, A.: Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks. IEEE Trans. Autom. Control 4, 1936–1948 (1992) CrossRefGoogle Scholar
  21. 21.
    Tassiulas, L., Ephremides, A.: Dynamic server allocation to parallel queues with randomly varying connectivity. IEEE Trans. Inf. Theory 39, 466–478 (1993) CrossRefGoogle Scholar
  22. 22.
    van de Ven, P., Borst, S., Shneer, S.: Instability of MaxWeight scheduling algorithms. In: Proc. IEEE Infocom., Rio de Janeiro, Brazil, April 2009, pp. 1701–1709 (2008) Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  1. 1.Electrical and Computer EngineeringIowa State UniversityAmesUSA
  2. 2.Electrical and Computer EngineeringUniversity of Illinois at Urbana-ChampaignUrbanaUSA

Personalised recommendations