A novel queue-length-based CSMA algorithm with improved delay characteristics

被引:3
作者
Xue, Dongyue [1 ]
Ekici, Eylem [2 ]
Ibrahim, Rania [3 ,4 ]
Youssef, Moustafa [4 ,5 ]
机构
[1] Ohio State Univ, Dept Elect & Comp Engn, Columbus, OH 43210 USA
[2] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[3] Purdue Univ, Dept Comp Sci, Machine Learning Grp, W Lafayette, IN 47907 USA
[4] Alexandria Univ, Alexandria, Egypt
[5] Egypt Japan Univ Sci & Technol, Dept Comp Sci & Engn, Alexandria, Egypt
基金
美国国家科学基金会;
关键词
Queue length; CSMA; Delay characteristics; THROUGHPUT; STABILITY;
D O I
10.1016/j.comnet.2017.04.036
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, a group of queue-length-based CSMA algorithms have been proposed to achieve throughput optimality in wireless networks with single-hop transmissions. These algorithms suffer from two problems: (1) large delays, and (2) temporal starvation phenomenon, where communication links are inactive for a prolonged period of time before getting service. To mitigate these two problems, in this paper, we propose a novel v(t)-regulated CSMA algorithm which can be implemented in a distributed manner using the RTS/CTS mechanism. Link scheduling is performed such that links with longer queues are favored so as to reduce average delay. The v(t)-regulated CSMA algorithm also ensures a more frequent switch between schedules such that the effect of temporal starvation is reduced. The proposed algorithm is throughput optimal and achieves fully local implementation without global message passing. The thresholds to regulate the proposed algorithm are studied to optimize the upper-bound of the delay performance. We show through both hardware implementation and numerical evaluations that the algorithm indeed mitigates the temporal starvation problem and achieves far better delay performance than one of the other throughput-optimal CSMA algorithms. (c) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:56 / 69
页数:14
相关论文
共 17 条
  • [1] [Anonymous], P CKWSN 2008
  • [2] Dongyue Xue, 2012, 2012 10th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt), P278
  • [3] Georgiadis Leonidas, 2006, Foundations and Trends in Networking, V1, P1, DOI 10.1561/1300000001
  • [4] On the Design of Efficient CSMA Algorithms for Wireless Networks
    Ghaderi, J.
    Srikant, R.
    [J]. 49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 954 - 959
  • [5] Jiang LB, 2011, IEEE INFOCOM SER, P371, DOI 10.1109/INFCOM.2011.5935185
  • [6] Convergence and Stability of a Distributed CSMA Algorithm for Maximal Network Throughput
    Jiang, Libin
    Walrand, Jean
    [J]. PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 4840 - 4845
  • [7] A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks
    Jiang, Libin
    Walrand, Jean
    [J]. 2008 46TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, VOLS 1-3, 2008, : 1511 - 1519
  • [8] Mixing Time and Temporal Starvation of General CSMA Networks with Multiple Frequency Agility
    Lam, Ka-Kit
    Chau, Chi-Kin
    Chen, Minghua
    Liew, Soung-Chang
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2012,
  • [9] Lotfinezhad M, 2011, IEEE INFOCOM SER, P2867, DOI 10.1109/INFCOM.2011.5935124
  • [10] STABILITY OF MARKOVIAN PROCESSES .1. CRITERIA FOR DISCRETE-TIME CHAINS
    MEYN, SP
    TWEEDIE, RL
    [J]. ADVANCES IN APPLIED PROBABILITY, 1992, 24 (03) : 542 - 574