Neighborhood-Centric Congestion Control for Multihop Wireless Mesh Networks

被引:16
作者
Rangwala, Sumit [1 ]
Jindal, Apoorva [2 ]
Jang, Ki-Young [3 ]
Psounis, Konstantinos [3 ,4 ]
Govindan, Ramesh [3 ]
机构
[1] Cisco Syst Inc, San Jose, CA 95134 USA
[2] Juniper Networks, Sunnyvale, CA 94089 USA
[3] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
[4] Univ So Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
Congestion control; mesh; multihop; Wireless Control Protocol (WCP); Wireless Control Protocol with Capacity estimation (WCPCap); wireless; RELIABLE TRANSPORT PROTOCOL; PERFORMANCE; TCP;
D O I
10.1109/TNET.2011.2146272
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Complex interference in static multihop wireless mesh networks can adversely affect transport protocol performance. Since TCP does not explicitly account for this, starvation and unfairness can result from the use of TCP over such networks. In this paper, we explore mechanisms for achieving fair and efficient congestion control for multihop wireless mesh networks. First, we design an AIMD-based rate-control protocol called Wireless Control Protocol (WCP), which recognizes that wireless congestion is a neighborhood phenomenon, not a node-local one, and appropriately reacts to such congestion. Second, we design a distributed rate controller that estimates the available capacity within each neighborhood and divides this capacity to contending flows, a scheme we call Wireless Control Protocol with Capacity estimation (WCPCap). Using analysis, simulations, and real deployments, we find that our designs yield rates that are both fair and efficient. WCP assigns rates inversely proportional to the number of bottlenecks a flow passes through while remaining extremely easy to implement. An idealized version of WCPCap is max-min fair, whereas a practical implementation of the scheme achieves rates within 15% of the max-min optimal rates while still being distributed and amenable to real implementation.
引用
收藏
页码:1797 / 1810
页数:14
相关论文
共 53 条
[1]  
Akyol U, 2008, IEEE INFOCOM SER, P1292
[2]  
[Anonymous], P IEEE INFOCOM
[3]  
[Anonymous], ROOFN
[4]  
[Anonymous], P ACM MOBICOM
[5]  
[Anonymous], NEIGHBORHOOD CENTRIC
[6]  
[Anonymous], NOSSDAV
[7]  
[Anonymous], P ACM MOBICOM
[8]  
[Anonymous], P IEEE ICC
[9]  
[Anonymous], QUALN
[10]  
[Anonymous], P IEEE INFOCOM