An overlay MAC layer for 802.11 networks

被引:41
作者
Rao, A [1 ]
Stoica, I [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
来源
PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES (MOBISYS 2005) | 2005年
关键词
D O I
10.1145/1067170.1067185
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The widespread availability of 802.11-based hardware has made it the premier choice of both researchers and practitioners for developing new wireless networks and applications. However, the ever increasing set of demands posed by these applications is stretching the 802.11 MAC protocol beyond its intended capabilities. For example, 802.11 provides no control over allocation of resources, and the default allocation policy is ill-suited for heterogeneous environments and multi-hop networks. Fairness problems are further exacerbated in multi-hop networks due to link asymmetry and hidden terminals. In this paper, we take a first step towards addressing these problems without replacing the MAC layer by presenting the design and the implementation of an Overlay MAC Layer (OML), that works on top of the 802.11 MAC layer. OML uses loosely-synchronized clocks to divide the time in to equal size slots, and employs a distributed algorithm to allocate these slots among competing nodes. We have implemented OML in both a simulator and on a wireless testbed using the Click modular router. Our evaluation shows that OML can not only provide better flexibility but also improve the fairness, throughput and predictability of 802.11 networks.
引用
收藏
页码:135 / 148
页数:14
相关论文
共 38 条
[1]  
ANDERSEN D, 2001, SOSP
[2]  
[Anonymous], Netgear
[3]  
[Anonymous], 1989, SIGCOMM
[4]  
[Anonymous], MADWIFI
[5]  
Banerjee Suman., 2002, SIGCOMM
[6]  
BAO L, 2002, ICNP
[7]  
BAO L, 2002, J PARALLEL DISTRIBUT
[8]  
BHARGHAVAN V, 1999, IEEE PERSONAL COMMUN
[9]  
BISWAS S, 2003, HOTNETS
[10]   ANALYSIS OF THE INCREASE AND DECREASE ALGORITHMS FOR CONGESTION AVOIDANCE IN COMPUTER-NETWORKS [J].
CHIU, DM ;
JAIN, R .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1989, 17 (01) :1-14