Abstract
We explore the achievable delay performance in wireless random-access networks. While relatively simple and inherently distributed in nature, suitably designed queue-based random-access schemes provide the striking capability to match the optimal throughput performance of centralized scheduling mechanisms in a wide range of scenarios. The specific type of activation rules for which throughput optimality has been established, may however yield excessive queues and delays. Motivated by that issue, we examine whether the poor delay performance is inherent to the basic operation of these schemes, or caused by the specific kind of activation rules. We derive delay lower bounds for queue-based activation rules, which offer fundamental insight in the cause of the excessive delays. For fixed activation rates, we obtain lower bounds indicating that delays can grow dramatically with the load in certain topologies as well.
Similar content being viewed by others
References
Boorstyn, R., Kershenbaum, A., Maglaris, B., Sahin, V.: Throughput analysis in multihop CSMA packet radio networks. IEEE Trans. Commun. 35, 267–274 (1987)
Wang, X., Kar, K.: Throughput modeling and fairness issues in CSMA/CA based ad-hoc networks. In: Proceedings Infocom 2005 Conference (2005)
Durvy, M., Dousse, O., Thiran, P.: Modeling the 802.11 protocol under different capture and sensing capabilities. In: Proceedings Infocom 2007 Conference (2007)
Durvy, M., Thiran, P.: A packing approach to compare slotted and non-slotted medium access control. In: Proceedings Infocom 2006 Conference (2006)
Garetto, M., Salonidis, T., Knightly, E.: Modeling per-flow throughput and capturing starvation in CSMA multi-hop wireless networks. IEEE/ACM Trans. Netw. 16(4), 864–877 (2008)
Bianchi, G.: Performance analysis of the IEEE 802.11 distributed coordination function. IEEE J. Sel. Areas Commun. 18(3), 535–547 (2000)
Liew, S., Kai, C., Leung, J., Wong, B.: Back-of-the-envelope computation of throughput distributions in CSMA wireless networks. IEEE Trans. Mob. Comput. 9(9), 1319–1331 (2010)
Jiang, L., Walrand, J.: A distributed CSMA algorithm for throughput and utility maximization in wireless networks. IEEE/ACM Trans. Netw. 18(3), 960–972 (2010)
Liu, J., Yi, Y., Proutière, A., Chiang, M., Poor, H.: Towards utility-optimal random access without message passing. Wireless Commun. Mob. Comput. 10(1), 115–128 (2010)
Tassiulas, L., Ephremides, A.: Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks. IEEE Trans. Autom. Control 37, 1936–1948 (1992)
Jiang, L., Shah, D., Shin, J., Walrand, J.: Distributed random access algorithm: scheduling and congestion control. IEEE Trans. Inf. Theory 56(12), 6182–6207 (2010)
Marbach, P., Eryilmaz, A.: A backlog-based CSMA mechanism to achieve fairness and throughput-optimality in multihop wireless networks. In: Proceedings Allerton 2008 Conference (2008)
Rajagopalan, S., Shah, D., Shin, J.: Network adiabatic theorem: an efficient randomized protocol for contention resolution. In: Proceedings ACM SIGMETRICS/Performance 2009 Conference (2009)
Shah, D., Shin, J.: Randomized scheduling algorithm for queueing networks. Ann. Appl. Probab. 22, 128–171 (2012)
Shah, D., Shin, J., Tetali, P.: Medium access using queues. In: Proceedings FOCS 2011 Conference (2011)
Ghaderi, J., Srikant, R.: On the design of efficient CSMA algorithms for wireless networks. In: Proceedings CDC 2010 Conference (2010)
Lam, K., Chau, C., Chen, M., Liew, S.: Mixing time and temporal starvation of general CSMA networks with multiple frequency agility. In: Proceedings ISIT 2012 Conference (2012)
Lotfinezhad, M., Marbach, P.: Throughput-optimal random access with order-optimal delay. In: Proceedings Infocom 2011 Conference (2011)
Ni, J., Tan, B., Srikant, R.: Q-CSMA: queue length based CSMA/CA algorithms for achieving maximum throughput and low delay in wireless networks. In: Proceedings Infocom 2010 Mini-Conference (2010)
Shah, D., Shin, J.: Delay-optimal queue-based CSMA. In: Proceedings ACM SIGMETRICS 2010 Conference (2010)
Bouman, N., Borst, S., Boxma, O., Van Leeuwaarden, J.: Queues with random back-offs. Queueing Syst. 77(1), 33–74 (2013)
Shah, D., Tse, D., Tsitsiklis, J.: Hardness of low delay network scheduling. IEEE Trans. Inf. Theory 57(12), 7810–7817 (2011)
Jiang, L., Leconte, M., Ni, J., Srikant, R., Walrand, J.: Fast mixing of parallel glauber dynamics and low-delay CSMA scheduling. In: Proceedings Infocom 2011 Mini-Conference (2011)
Jiang, L., Walrand, J.: Stability and delay of distributed scheduling algorithms for networks of conflicting queues. Queueing Syst. 72(1), 161–187 (2012)
Subramanian, V., Alanyali, M.: Delay performance of CSMA in networks with bounded degree conflict graphs. In: Proceedings ISIT 2011 Conference (2011)
Bouman, N., Borst, S., Van Leeuwaarden, J.: Delays and mixing times in random-access networks. In: Proceedings ACM SIGMETRICS, pp. 117–128 (2013)
Bouman, N., Borst, S., Van Leeuwaarden, J.: Achievable delay performance in CSMA networks. In: Proceedings 49th Allerton Conference (2011)
Bouman, N., Borst, S., Van Leeuwaarden, J., Proutière, A.: Backlog-based random access in wireless networks: fluid limits and delay issues. In: Proceedings ITC 23 (2011)
Ghaderi, J., Borst, S., Whiting, P.: Backlog-based random-access algorithms: fluid limits and stability issues. In: Proceedings WiOpt 2012 Conference (2012)
Van de Ven, P., Janssen, A., Van Leeuwaarden, J., Borst, S.: Achieving target throughputs in random-access networks. Perform. Eval. 68(11), 1103–1117 (2011)
Boxma, O.: Workloads and waiting times in single-server systems with multiple customer classes. Queueing Syst. 5, 185–214 (1989)
Boxma, O., Groenendijk, W.: Pseudo-conservation laws in cyclic-service systems. J. Appl. Probab. 24, 949–964 (1987)
Levin, D., Peres, Y., Wilmer, E.: Markov Chains and Mixing Times. AMS, Providence (2009)
Ross, S.: Stochastic Processes. Wiley, New York (1996)
Feuillet, M., Proutière, A., Robert, P.: Random capture algorithms: Fluid limits and stability. In: Proceedings ITA Workshop (2010)
Acknowledgments
This work was supported by Microsoft Research through its PhD Scholarship Programme, by the European Research Council (ERC) and by the Netherlands Organisation for Scientific Research (NWO). We thank Florian Simatos and Phil Whiting for many helpful discussions and comments.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bouman, N., Borst, S.C. & van Leeuwaarden, J.S.H. Delay performance in random-access networks. Queueing Syst 77, 211–242 (2014). https://doi.org/10.1007/s11134-014-9408-8
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-014-9408-8