|
Hyacinth: An IEEE
802.11-based Multi-channel Wireless Mesh Network
|
|
|
| Group
Members |
|
|
| Summary |
|
Even though multiple non-overlapped channels exist in the 2.4GHz
and 5GHz spectrum, most IEEE 802.11-based multi-hop ad hoc networks today use
only a single channel. As a result, these networks rarely can fully exploit
the aggregate bandwidth available in the radio spectrum provisioned by the standards.
This architectural limitation prevents multi-hop ad hoc networks from being used
as an ISP's wireless last-mile access network or as a wireless enterprise backbone network.
In this project, we propose a novel multi-channel wireless mesh network (WMN) architecture (called Hyacinth)
that can be readily built using IEEE 802.11 a/b/g or IEEE 802.16a technology. Hyacinth equips each mesh
network node with multiple 802.11 radios. The central design issues of this multi-radio-based mesh architecture are (1)
interface channel assignment and (2) packet routing.
For two nodes to communicate with each other, their interfaces need to be assigned
to a common channel. However, as more interfaces
within an interference range are assigned to the same radio channel, the effective bandwidth available to each interface decreases. Therefore, a channel assignment algorithm needs to balance between maintaining network connectivity
and increasing aggregate bandwidth. The routing strategy, on the other
hand, determines the load on each 802.11 interface, and in turn affects the bandwidth requirement and
thus the channel assignment decision for each interface.
We have shown
that intelligent channel assignment is critical to the performance of multi-channel mesh architecture, and have
devised centralized as well as distributed algorithms to assign channels and to route packets.
A comprehensive performance study (using both ns-2 simulations as well as a system prototype) shows that even with just
2 radios on each node, it is possible to improve the network throughput by a factor of 6 to 7 when compared with the conventional
single-channel ad hoc network architecture. The intuition behind this non-linear improvement is that even
use of 2 radios on each node enables the overall network to utilize several
channels simultaneously (as shown in Figure below). This breaks each collision
domains into multiple collisions domains operating on different frequencies.
The Hyacinth prototype currently has 10 nodes that are built using small form-factor PCs (RouterBoard RB-230)
each equipped with three 802.11a NICs.
|
|
|
Figure: System architecture of Multi-channel Wireless
Mesh Network. End users' mobile devices connect to the network through access point-like traffic aggregation nodes, which
form a multi-channel wireless mesh network among themselves to relay the data traffic to/from end user devices. The links between
nodes denote direct communication over the channel indicated by the number on the link. In this network, each node is
equipped with 2 wireless NICs. Therefore the number of channels any node uses simultaneously cannot be more than 2; the network
as a whole uses 5 distinct channels.
|
|
|
|
|
|
Publications
|
-
Architecture and Algorithms for an IEEE 802.11-based Multi-channel Wireless Mesh Network (A
Raniwala,
Prof Chiueh) - Appears in proceedings of IEEE Infocom '05
-
Evaluation of a Wireless Enterprise
Backbone Network Architecture (A Raniwala, Prof Chiueh) - in
proceedings of Hot Interconnects 12, August '04
-
Centralized Channel Assignment and Routing Algorithms for Multi-channel
Wireless Mesh Networks (A Raniwala, K Gopalan, Prof Chiueh) - ACM
Mobile Computing and Communications Review (MC2R) Vol 8, No 2 April '04
-
Architecting a High-Capacity
Last-Mile Wireless Mesh Network (A Raniwala, Prof Chiueh) - Mobicom
poster session, Sept '04
-
Coverage and Capacity Issues in Enterprise Wireless LAN Deployment (A Raniwala, Prof Chiueh) - Under review
-
Deployment Issues in Enterprise
Wireless LANs -- Full-length version (A Raniwala) - Research
Proficiency Exam Report, Sept '03
|
|
Presentations
|
-
Capacity, Fairness, and Security Issues in IEEE 802.11-based Wireless Mesh Networks (A Raniwala) - CEWIT Third Annual Tech Conference, Dec '05
-
Architecture and Algorithms for an IEEE 802.11-based Multi-channel Wireless Mesh Network (A Raniwala) - Invited Talk at Bell Labs, Holmdel, April '05
-
Architecture and Algorithms for an IEEE 802.11-based Multi-channel Wireless Mesh Network (A Raniwala) - VMWare, April '05
-
Architecture and Algorithms for an IEEE 802.11-based Multi-channel Wireless Mesh Network (A Raniwala) - IEEE Infocom, March '05
-
Evaluation of a Wireless Enterprise
Backbone Network Architecture (A Raniwala) - Hot
Interconnects 12, August '04
-
Architecting
a High-Capacity Last-Mile Wireless Mesh Network (A Raniwala) - Mobicom
poster session, Sept '04
-
Implementation Techniques for
Last-Mile Wireless Mesh Networks
(Prof Chiueh) - NSF PI Meeting Oct '04
-
A High-Capacity Wireless Mesh
Network Architecture (A Raniwala) - Guest Lecture for Graduate Wireless Networking Class, Fall '04
-
Implementation Techniques for
Last-Mile Wireless Mesh Networks
(Prof Chiueh, A Raniwala, F Guo) - CEWIT Second Annual Tech Conference, Nov '04
-
System Software Challanges for Wireless Mobile Computing (Prof
Chiueh) - CEWIT First Annual Tech Conference, Nov '03
-
Deployment Issues in Enterprise
Wireless LANs (A Raniwala) - Research
Proficiency Exam, Sept '03
|
|
Software Downloads
|
|
|
|
Related Projects at ECSL
|
|
|
|
Past Works
|
Multi-channel Ad hoc Networks
-
V. Bahl, R. Chandra, J. Dunagan; ``SSCH:
Slotted Seeded Channel Hopping for Capacity Improvement in IEEE 802.11 Ad-Hoc
Wireless Networks'';Proc. ACM Mobicom 2004
-
J. So, N. Vaidya; ``Multi-Channel
MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using
A Single Transceiver''; Proc. ACM MobiHoc 2004
-
Z. Tang and J.J. Garcia-Luna-Aceves; ``Hop-Reservation
Multiple Access (HRMA) for Multichannel Packet Radio Networks''; Proc.
IEEE IC3N '98.
-
A. Muir and J.J. Garcia-Luna-Aceves; ``A
Channel Access Protocol for Multihop Wireless Networks with Multiple Channels'';Proc.
IEEE ICC 1998.
-
A. Tzamaloukas and JJ. Garcia-Luna-Aceves; ``Channel-Hopping
Multiple Access''; Proc. IEEE ICC 2000, New Orleans, Louisiana, June
18-22, 2000.
-
W. C. Hung, K.L. Eddie Law, A. Leon-Garcia; ``A
Dynamic Multi-Channel MAC for Ad-Hoc LAN''; Proc. 21st Biennial Symposium
on Communications, pp.31-35, 2002
-
A. Tzamaloukas and J. J. Garcia-Luna-Aceves; ``A
Receiver-Initiated Collision-Avoidance Protocol for Multi-channel Networks'';
Proc. of Infocom 2001.
-
A. Nasipuri and S. R. Das; ``A
Multichannel CSMA MAC Protocol for Mobile Multihop Networks''; IEEE
Wireless Communications and Networking Conference (WCNC'99).
-
R. Garces and J.J. Garcia-Luna-Aceves; ``Collision
Avoidance and Resolution Multiple Access for Multichannel Wireless Networks'';
Proc. Infocom 2000.
-
J. LI, Zygmunt J. Haas, and M. Sheng; ``Capacity
Evaluation of Multi-Channel Multi-Hop Ad Hoc Networks ''; IEEE International
Conference on Personal Wireless Communications, ICPWC 2002.
Mesh Networking
-
``Delivering High Quality Broadband Service with Wireless
Mesh Networking''; 9th Annual WCA Technical Symposium, January 14,
2003.
-
D. Beyer, Nokia; ``Fundamental Characteristics and Benefits
Of Wireless Routing (Mesh) Networks''; 8th Annual WCA Technical Symposium,
January 15, 2002.
-
B. A. Chambers; ``The
Grid Roofnet: a Rooftop Ad Hoc Wireless Network''; MS Thesis,
Dept of Electrical Engg and Computer Science, MIT.
-
R. Karrer, A. Sabharwal, E. Knightly; ``Enabling
Large-scale Wireless Broadband: A Case for TAPs''; HotNets 2003.
-
P. Bhagwaty, B. Ramanz, D. Sanghi; ``Turning
802.11 Inside-Out''; HotNets 2003.
-
-
Roofnet
-
Seattle
Wireless
-
Locust
World
-
Kingsbride
Link
-
Muniwireless
-
-
Mesh Networks Inc
-
FireTide Inc.
-
Strix Networks Inc
-
Telabria Inc
-
Tropos Inc
-
Cowave Inc
Multi-channel/Multi-radio WLAN
-
Engim - Multi-Channel
WLAN Switching Engine
-
MeshDynamics Inc.
-
Digital
Gangetic Plains
-
BelAir
Networks
-
Radiant Networks
-
V. Bahl, A. Adya, J. Padhye, A. Wolman;``Reconsidering
the Wireless LAN Platform with Multiple Radios''; Future Directions
in Network Architecture, SIGCOMM 2003.
-
J. Padhye, R. Draves, B. Zill;``Routing
in multi-radio, multi-hop wireless mesh networks''; Mobicom 2004
Wireless Switches (Centralized Controllers)
-
P. Zerfos, G. Zhong, J. Cheng, H. Luo, S. Lu, J. Jia-Ru Li;
DIRAC:
A Software-Based Wireless Router System; Mobicom 2003.
-
Proxim Inc.
-
Symbol Inc.
-
Trapeze Inc.
-
Aruba Inc.
-
Airespace Inc.
-
Vivato Inc.
Load-Balancing Routing
-
J. Gao, L. Zhang; ``Load
Balanced Short Path Routing in Wireless Networks''; IEEE Infocom 2004
-
E.M. Royer and C-K Toh.; ``A
Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks'';
IEEE Personal Comm, April 1999.
-
P. H. Hsiao, A. Hwang, H. T. Kung, and D. Vlah; ``Load-Balancing
Routing for Wireless Access Networks ''; Proceedings of IEEE INFOCOM
2001.
-
I. Katzela and M. Naghshineh; ``Routing with load balancing
in wireless Ad hoc networks''; Proceedings of the 4th ACM international
workshop on Modeling, analysis and simulation of wireless and mobile systems,
2001. Rome, Italy.
-
K. Wu, J. Harms; ``Performance
Study of a Multipath Routing Method for Wireless Mobile Ad Hoc Networks'';
9th MASCOTS, 2001.
-
L. Zhang, Z. Zhao, Y. Shu, L. Wang, and O. W.W. Yang; ``Load
Balancing of Multipath Source Routing in Ad Hoc Networks''; IEEE Intl Conf
on Communications (ICC 2002)
-
K. Gopalan; ``Efficient
Network Resource Allocation with QoS Guarantees''; Technical Report
TR133, ECSL, SUNY-Stony Brook, NY-1794.
Channel Assignment/Routing in Other Networking Fields
-
I. Katzela and M. Naghshineh; ``Channel assignment schemes
for cellular mobile telecommunication systems: a comprehensive survey'';
IEEE Personal Comm Mag (June 1996)
-
M. Kodialam, T.V. Lakshman; ``Minimum Interference Routing
with Applications to MPLS Traffic Engineering''; Infocom 2000.
-
S. Suri, M. Waldvogel, Priyank Ramesh Warkhede; ``Profile-Based
Routing: A New Framework for MPLS Traffic Engineering''; Quality of future
Internet Services 2001.
-
``DIMACS Workshop on Multi-channel Optical Networks: Theory
and Practice''; Rutgers University, 1998.
-
R. Klasing; ``Methods and Problems of Wavelength-Routing
in All-Optical Networks''; Proc. of the MFCS Workshop on Communication,
August 1998.
|