• DocumentCode
    1393401
  • Title

    Q-CSMA: Queue-Length-Based CSMA/CA Algorithms for Achieving Maximum Throughput and Low Delay in Wireless Networks

  • Author

    Jian Ni ; Bo Tan ; Srikant, R.

  • Author_Institution
    IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    20
  • Issue
    3
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    825
  • Lastpage
    836
  • Abstract
    Recently, it has been shown that carrier-sense multiple access (CSMA)-type random access algorithms can achieve the maximum possible throughput in ad hoc wireless networks. However, these algorithms assume an idealized continuous-time CSMA protocol where collisions can never occur. In addition, simulation results indicate that the delay performance of these algorithms can be quite bad. On the other hand, although some simple heuristics (such as greedy maximal scheduling) can yield much better delay performance for a large set of arrival rates, in general they may only achieve a fraction of the capacity region. In this paper, we propose a discrete-time version of the CSMA algorithm. Central to our results is a discrete-time distributed randomized algorithm that is based on a generalization of the so-called Glauber dynamics from statistical physics, where multiple links are allowed to update their states in a single timeslot. The algorithm generates collision-free transmission schedules while explicitly taking collisions into account during the control phase of the protocol, thus relaxing the perfect CSMA assumption. More importantly, the algorithm allows us to incorporate heuristics that lead to very good delay performance while retaining the throughput-optimality property.
  • Keywords
    ad hoc networks; carrier sense multiple access; delays; queueing theory; scheduling; statistical analysis; Glauber dynamics; Q-CSMA; ad hoc wireless networks; carrier-sense multiple access type random access algorithms; collision-free transmission scheduling; continuous-time CSMA protocol; delay performance; discrete-time distributed randomized algorithm; greedy maximal scheduling; queue-length-based CSMA/CA algorithms; statistical physics; Algorithm design and analysis; Delay; Multiaccess communication; Schedules; Scheduling algorithm; Throughput; Wireless networks; Carrier-sense multiple access (CSMA); random access; scheduling algorithms; wireless networks;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2011.2177101
  • Filename
    6097082