ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
An overlay MAC layer for 802.11 networks
Full text PdfPdf (304 KB)
Source International Conference On Mobile Systems, Applications And Services archive
Proceedings of the 3rd international conference on Mobile systems, applications, and services table of contents
Seattle, Washington
SESSION: Speedy wireless table of contents
Pages: 135 - 148  
Year of Publication: 2005
ISBN:1-931971-31-5
Authors
Ananth Rao  UC Berkeley
Ion Stoica  UC Berkeley
Sponsors
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
USENIX: USENIX Association
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 144,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1067170.1067185
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
AiroPeek NX - Wireless Network Protocol Analyzer. http://www.wildpackets.com/.
 
2
Ethereal - Network Protocol Analyzer. http://www.ethereal.com/.
 
3
MadWifi. http://madwifi.sourceforge.net/.
 
4
MIT grid project. http://www.pods.lcs.mit.edu/grid/.
 
5
MIT roofnet. http://www.pdos.lcs.mit.edu/roofnet/.
 
6
Netgear. http://www.netgear.com/.
 
7
The Qualnet Simulator from Scalable Networks Inc. http://www.scalable-networks.com/.
8
9
 
10
 
11
 
12
V. Bharghavan, S. Lu, and T. Nandagopal. Fair queueing in wireless networks: Issues and approaches. IEEE Personal Communications Magazine, 1999.
 
13
S. Biswas and R. Morris. Opportunistic routing in multihop wireless networks. In HOTNETS, 2003.
 
14
15
 
16
 
17
Wireless networking reference - community wiress/rooftop systems. http://www.practicallynetworked.com/.
18
19
20
 
21
22
 
23
M. Heusse, F. Rousseau, G. Berger-Sabbatel, and A. Duda. Performance anomaly of 802.11b. In INFOCOM, San Francisco, USA, March-April 2003.
24
 
25
26
 
27
L. M. S. C. of the IEEE Computer Society. Wireless LAN medium access control (MAC) and physical layer (PHY) specifications. IEEE Standard 802.11, 1999.
 
28
 
29
C. Perkins. Ad hoc On demand Distance Vector (AODV) routing. IETF Internet Draft, 1997.
 
30
L. Pond and V. Li. A distributed time-slot assignment protocol for mobile multi-hop broadcast packet radio networks. In MILCOM, 1999.
 
31
B. Raman and K. Chebrolu. Revisiting MAC design for an 802.11-based mesh network. In HOTNETS, 2004.
 
32
A. Rao and I. Stoica. An overlay MAC layer for 802.11 networks. Technical Report UCB//CSD-04-1317, University of California, Berkeley, 2004.
33
34
 
35
36
 
37
C. A. Waldspurger and W. E. Weihl. Lottery scheduling: Flexible proportional-share resource management. In Operating Systems Design and Implementation, pages 1--11, 1994.
 
38
Y. Yi and S. Shakkottai. Hop-by-hop congestion control over a wireless multi-hop network. In INFOCOM, 2004.

CITED BY  15