Self-management in chaotic wireless deployments |
| |
Authors: | Aditya Akella Glenn Judd Srinivasan Seshan Peter Steenkiste |
| |
Affiliation: | (1) Computer Science Department, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, USA |
| |
Abstract: | Over the past few years, wireless networking technologies have made vast forays into our daily lives. Today, one can find
802.11 hardware and other personal wireless technology employed at homes, shopping malls, coffee shops and airports. Present-day
wireless network deployments bear two important properties: they are unplanned, with most access points (APs) deployed by users in a spontaneous manner, resulting in highly variable AP densities; and
they are unmanaged, since manually configuring and managing a wireless network is very complicated. We refer to such wireless deployments as
being chaotic.
In this paper, we present a study of the impact of interference in chaotic 802.11 deployments on end-client performance. First,
using large-scale measurement data from several cities, we show that it is not uncommon to have tens of APs deployed in close
proximity of each other. Moreover, most APs are not configured to minimize interference with their neighbors. We then perform
trace-driven simulations to show that the performance of end-clients could suffer significantly in chaotic deployments. We
argue that end-client experience could be significantly improved by making chaotic wireless networks self-managing. We design and evaluate automated power control and rate adaptation algorithms to minimize interference among neighboring
APs, while ensuring robust end-client performance.
This work was supported by the Army Research Office under grant number DAAD19-02-1-0389, and by the NSF under grant numbers
ANI-0092678, CCR-0205266, and CNS-0434824, as well as by IBM and Intel.
Aditya Akella obtained his Ph.D. in Computer Science from Carnegie Mellon University in September 2005. He obtained a B.Tech in Computer
Science and Engineering from IIT Madras in May 2000. Currently, Dr. Akella is a post-doctoral associate at Stanford University.
He will join the Computer Sciences faculty at the University of Wisconsin-Madison in Fall 2006. Dr. Akella's research interests
include Internet Routing, Network Protocol Design, Internet Security, and Wireless Networking. His web page is at .
Glenn Judd, is a Computer Science Ph.D. candidate at Carnegie Mellon University. His research interests include wireless networking
and pervasive computing. He has an M.S. and B.S. in Computer Science from Brigham Young University.
Srinivasan Seshan is currently an Associate Professor and holds the Finmeccanica chair at Carnegie Mellon University’s Computer Science Department.
Dr. Seshan received his Ph.D. in 1995 from the Computer Science Department at University of California, Berkeley. From 1995
to 2000, Dr. Seshan was a research staff member at IBM’s T.J. Watson Research Center. Dr. Seshan’s primary interests are in
the broad areas of network protocols and distributed network applications. In the past, he has worked on topics such as transport/routing
protocols for wireless networks, fast protocol stack implementations, RAID system design, performance prediction for Internet
transfers, Web server benchmarking, new approaches to congestion control, firewall design and improvements to the TCP protocol.
His current work explores new approaches in overlay networking, sensor networking, online multiplayer games and wide-area
Internet routing. His web page is at .
Peter Steenkiste is a Professor of Computer Science and of Electrical and Computer Engineering at Carnegie Mellon University. His research
interests include networking, distributed systems, and pervasive computing. He received an M.S. and Ph.D. in Electrical Engineering
from Stanford University and an Engineering degree from the University of Gent, Belgium. You can learn more about his research
from his home page . |
| |
Keywords: | Dense deployment 802 11 access points Interference Power control Channel assignment |
本文献已被 SpringerLink 等数据库收录! |
|