Skip to main content
Log in

Delay performance in random-access networks

  • Published:
Queueing Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Boorstyn, R., Kershenbaum, A., Maglaris, B., Sahin, V.: Throughput analysis in multihop CSMA packet radio networks. IEEE Trans. Commun. 35, 267–274 (1987)

    Article  Google Scholar 

  2. Wang, X., Kar, K.: Throughput modeling and fairness issues in CSMA/CA based ad-hoc networks. In: Proceedings Infocom 2005 Conference (2005)

  3. Durvy, M., Dousse, O., Thiran, P.: Modeling the 802.11 protocol under different capture and sensing capabilities. In: Proceedings Infocom 2007 Conference (2007)

  4. Durvy, M., Thiran, P.: A packing approach to compare slotted and non-slotted medium access control. In: Proceedings Infocom 2006 Conference (2006)

  5. 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)

    Article  Google Scholar 

  6. Bianchi, G.: Performance analysis of the IEEE 802.11 distributed coordination function. IEEE J. Sel. Areas Commun. 18(3), 535–547 (2000)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

  13. Rajagopalan, S., Shah, D., Shin, J.: Network adiabatic theorem: an efficient randomized protocol for contention resolution. In: Proceedings ACM SIGMETRICS/Performance 2009 Conference (2009)

  14. Shah, D., Shin, J.: Randomized scheduling algorithm for queueing networks. Ann. Appl. Probab. 22, 128–171 (2012)

    Article  Google Scholar 

  15. Shah, D., Shin, J., Tetali, P.: Medium access using queues. In: Proceedings FOCS 2011 Conference (2011)

  16. Ghaderi, J., Srikant, R.: On the design of efficient CSMA algorithms for wireless networks. In: Proceedings CDC 2010 Conference (2010)

  17. 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)

  18. Lotfinezhad, M., Marbach, P.: Throughput-optimal random access with order-optimal delay. In: Proceedings Infocom 2011 Conference (2011)

  19. 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)

  20. Shah, D., Shin, J.: Delay-optimal queue-based CSMA. In: Proceedings ACM SIGMETRICS 2010 Conference (2010)

  21. Bouman, N., Borst, S., Boxma, O., Van Leeuwaarden, J.: Queues with random back-offs. Queueing Syst. 77(1), 33–74 (2013)

    Google Scholar 

  22. Shah, D., Tse, D., Tsitsiklis, J.: Hardness of low delay network scheduling. IEEE Trans. Inf. Theory 57(12), 7810–7817 (2011)

    Article  Google Scholar 

  23. 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)

  24. Jiang, L., Walrand, J.: Stability and delay of distributed scheduling algorithms for networks of conflicting queues. Queueing Syst. 72(1), 161–187 (2012)

    Article  Google Scholar 

  25. Subramanian, V., Alanyali, M.: Delay performance of CSMA in networks with bounded degree conflict graphs. In: Proceedings ISIT 2011 Conference (2011)

  26. Bouman, N., Borst, S., Van Leeuwaarden, J.: Delays and mixing times in random-access networks. In: Proceedings ACM SIGMETRICS, pp. 117–128 (2013)

  27. Bouman, N., Borst, S., Van Leeuwaarden, J.: Achievable delay performance in CSMA networks. In: Proceedings 49th Allerton Conference (2011)

  28. 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)

  29. Ghaderi, J., Borst, S., Whiting, P.: Backlog-based random-access algorithms: fluid limits and stability issues. In: Proceedings WiOpt 2012 Conference (2012)

  30. 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)

    Article  Google Scholar 

  31. Boxma, O.: Workloads and waiting times in single-server systems with multiple customer classes. Queueing Syst. 5, 185–214 (1989)

    Article  Google Scholar 

  32. Boxma, O., Groenendijk, W.: Pseudo-conservation laws in cyclic-service systems. J. Appl. Probab. 24, 949–964 (1987)

    Article  Google Scholar 

  33. Levin, D., Peres, Y., Wilmer, E.: Markov Chains and Mixing Times. AMS, Providence (2009)

    Google Scholar 

  34. Ross, S.: Stochastic Processes. Wiley, New York (1996)

    Google Scholar 

  35. Feuillet, M., Proutière, A., Robert, P.: Random capture algorithms: Fluid limits and stability. In: Proceedings ITA Workshop (2010)

Download references

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

Authors

Corresponding author

Correspondence to Niek Bouman.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11134-014-9408-8

Keywords

Mathematics Subject Classification

Navigation