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.
Similar content being viewed by others
References
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)
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)
Asmussen, S.: Applied Probability and Queues. Springer, New York (2003)
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)
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)
Borst, S.: User-level performance of channel-aware scheduling algorithms in wireless data networks. IEEE/ACM Trans. Netw. 13(3), 636–647 (2005)
Borst, S.: Flow-level performance and user mobility in wireless data networks. Philos. Trans. A 366(1872), 2047–2058 (2008)
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)
Eryilmaz, A., Srikant, R., Perkins, J.R.: Stable scheduling policies for fading wireless channels. IEEE/ACM Trans. Netw. 13(2), 411–424 (2005)
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
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)
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)
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)
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)
Meyn, S., Tweedie, R.L.: Markov Chains and Stochastic Stability. Cambridge University Press, Cambridge (2009)
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)
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)
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)
Shakkottai, S., Srikant, R.: Network Optimization and Control. Now Publisher, Hanover (2007)
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)
Tassiulas, L., Ephremides, A.: Dynamic server allocation to parallel queues with randomly varying connectivity. IEEE Trans. Inf. Theory 39, 466–478 (1993)
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)
Author information
Authors and Affiliations
Corresponding author
Additional information
An earlier version of the paper appeared in ACM Sigmetrics 2010 and was also presented in the Stochastic Networks Conference, Newton Institute, 2010.
Rights and permissions
About this article
Cite this article
Liu, S., Ying, L. & Srikant, R. Stability with file arrivals and departures in multichannel cellular wireless networks. Queueing Syst 69, 259–291 (2011). https://doi.org/10.1007/s11134-011-9262-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-011-9262-x