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 条
[21]   Competition, Cooperation, and Optimization in Multi-Hop CSMA Networks with Correlated Traffic [J].
Shi, Zhefu ;
Beard, Cory ;
Mitchell, Ken .
INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2012, 3 (03) :228-246
[22]   Contention in Multi-hop Wireless Networks: Model and Fairness Analysis [J].
Kolar, Vinay ;
Bharath, Karthik ;
Abu-Ghazaleh, Nael B. ;
Riihijaervi, Janne .
MSWIM09; PROCEEDINGS OF THE 12TH ACM INTERNATIONAL CONFERENCE ON MODELING, ANALYSIS, AND SYSTEMS, 2009, :21-29
[23]   Joint routing and per-flow fairness in wireless multihop networks [J].
Sgora, A. ;
Vergados, D. J. ;
Vergados, D. D. ;
Tinnirello, I. ;
Anagnostopoulos, I. ;
Vouyioukas, D. .
2008 3RD INTERNATIONAL SYMPOSIUM ON WIRELESS PERVASIVE COMPUTING, VOLS 1-2, 2008, :706-+
[24]   Joint Per-Flow Scheduling and Routing in Wireless Multihop Networks [J].
Vergados, Dimitrios J. ;
Sgora, Aggeliki ;
Vergados, Dimitrios D. ;
Chatzimisios, Periklis .
2011 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2011,
[25]   Modeling packet loss probability and busy time in multi-hop wireless networks [J].
Zeeshan, Muhammad ;
Ali, Asad ;
Naveed, Anjum ;
Liu, Alex X. ;
Wang, Ann ;
Qureshi, Hassaan Khaliq .
EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2016, :1-16
[26]   Achieving per-flow fairness in wireless ad hoc networks [J].
Shagdar, O ;
Nakagawa, K ;
Zhang, B .
ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 2006, 89 (08) :37-49
[27]   Tradeoff between fairness and throughput in multi-hop wireless LAN [J].
Kwak, HS ;
Yoshida, S .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (07) :1733-1741
[28]   Extra back-off flow control in multi-hop wireless networks [J].
Hellings, Ton ;
van Leeuwaarden, Johan S. H. ;
Borst, Sem C. ;
Denteneer, Dee .
PERFORMANCE EVALUATION, 2011, 68 (08) :728-746
[29]   Gamma Distribution Based CSMA-CA Back-off Scheme for Multi-hop Wireless Networks [J].
Baz, M. ;
Mitchell, P. D. ;
Grace, D. ;
Pearce, D. A. J. .
2013 SAUDI INTERNATIONAL ELECTRONICS, COMMUNICATIONS AND PHOTONICS CONFERENCE (SIECPC), 2013,
[30]   A Model for Analyzing the Performance of Wireless Multi-Hop Networks using a Contention-based CSMA/CA Strategy [J].
Sheikh, Sajid M. ;
Wolhuter, Riaan ;
Engelbrecht, Herman A. .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (05) :2499-2522