Modeling per-flow throughput and capturing starvation in CSMA multi-hop wireless networks

被引:116
作者
Garetto, Michele [1 ]
Salonidis, Theodoros [2 ]
Knightly, Edward W. [3 ]
机构
[1] Univ Torino, Dept Comp Sci, I-10149 Turin, Italy
[2] Thomson Paris Res Lab, F-92648 Boulogne, France
[3] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77005 USA
关键词
CSMA; CSMA/CA; fairness; wireless networks;
D O I
10.1109/TNET.2007.902687
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-hop wireless networks employing random access protocols have been shown to incur large discrepancies in the throughputs achieved by the flows sharing the network. Indeed, flow throughputs can span orders of magnitude from near starvation to many times greater than the mean. In this paper, we address the foundations of this disparity. We show that the fundamental cause is not merely differences in the number of contending neighbors, but a generic coordination problem of CSMA-based random access in a multi-hop environment. We develop a new analytical model that incorporates this lack of coordination, identifies dominating and starving flows and accurately predicts per-flow throughput in a large-scale network. We then propose metrics that quantify throughput imbalances due to the MAC protocol operation. Our model and metrics provide a deeper understanding of the behavior of CSMA protocols in arbitrary topologies and can aid the design of effective protocol solutions to the starvation problem.
引用
收藏
页码:864 / 877
页数:14
相关论文
共 50 条
[31]   On the Throughput Potential of Two-Dimensional Wireless Multi-hop Networks Using Directional Antennas [J].
Dritsoula, Lemonia ;
Papadias, Constantinos B. .
2009 IEEE VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-5, 2009, :2527-2531
[32]   Distributed throughput-optimal scheduling framework with delay analysis in multi-hop wireless networks [J].
Tran, Nguyen H. ;
Hong, Choong Seon ;
Lee, Sungwon .
MATHEMATICAL AND COMPUTER MODELLING, 2011, 53 (11-12) :2149-2161
[33]   Boosting or Hindering: AoI and Throughput Interrelation in Routing-Aware Multi-Hop Wireless Networks [J].
Lou, Jiadong ;
Yuan, Xu ;
Kompella, Sastry ;
Tzeng, Nian-Feng .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (03) :1008-1021
[34]   Effects of Routing on the Capacity of Multi-Hop Wireless Networks [J].
Jones, William ;
Wilson, R. Eddie .
MSWIM'18: PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, 2018, :155-162
[35]   An Adaptive Rate Allocation System to Mitigate Starvation Dilemma in Multi-Radio Multi-Hop Wireless Mesh Networks [J].
Torshizi, Seyed Dawood Sajjadi ;
Hashim, Fazirulhisyam ;
Kwong, Kae Hsiang ;
Chieng, David ;
Ng, Seh Chun ;
Tanha, Maryam .
WIRELESS PERSONAL COMMUNICATIONS, 2015, 84 (04) :2881-2912
[36]   An Adaptive Rate Allocation System to Mitigate Starvation Dilemma in Multi-Radio Multi-Hop Wireless Mesh Networks [J].
Seyed Dawood Sajjadi Torshizi ;
Fazirulhisyam Hashim ;
Kae Hsiang Kwong ;
David Chieng ;
Seh Chun Ng ;
Maryam Tanha .
Wireless Personal Communications, 2015, 84 :2881-2912
[37]   Impact of interference and medium access control on flow allocation in multi-hop wireless networks [J].
Wu, Kun-Da ;
Liao, Wanjiun .
2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, :5270-5275
[38]   A Transport Layer Mechanism for Fair TCP Throughput over 802.11 Multi-hop Wireless Mesh Networks [J].
Hsu, Chih-Wei ;
Hou, Ting-Chao ;
Wu, Cheng-Shong .
2010 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC 2010), 2010,
[39]   Trust Opportunistic Routing Protocol in Multi-hop Wireless Networks [J].
Wang Bo ;
Huang Chuanhe ;
Yang Wenzhong ;
Wang Tong .
2010 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND INFORMATION SECURITY (WCNIS), VOL 1, 2010, :563-567
[40]   Improving TCP Performance over Multi-hop Wireless Networks [J].
Chen, Beizhong ;
Marsic, Ivan ;
Miller, Ray .
68TH IEEE VEHICULAR TECHNOLOGY CONFERENCE, FALL 2008, 2008, :1282-1286