450 likes | 616 Views
A Wireless Mesh Network Based on Multichannel Ad Hoc Connections. Jingyi He Gary Chan HKUST Oct. 22, 2003. Outline. Introduction System Architecture Channel Requirement Illustrative System Performance Conclusions. Current Wireless LAN Deployment . Attached to the wired network
E N D
A Wireless Mesh Network Based on Multichannel Ad Hoc Connections Jingyi He Gary Chan HKUST Oct. 22, 2003
Outline • Introduction • System Architecture • Channel Requirement • Illustrative System Performance • Conclusions
Current Wireless LAN Deployment • Attached to the wired network • Operates in the IEEE 802.11 Infrastructure Mode
IEEE 802.11 Operational Modes • Infrastructure Mode (WLAN) • Ad Hoc Mode (MANET)
Limitations of Current WLAN Deployment • Depending on the existence of the wired infrastructure • Limited coverage: only one hop away from the wired network (~ 250m)
Next … • Introduction • System Architecture • Channel Requirement • Illustrative System Performance • Conclusions
Major Building Blocks • The Air Interface • PHY layer • MAC layer • The Routing Strategy (the network layer)
PHY Layer - Multichannel Operation • All the WLANs can use the same channel with good planning • Communications between APs use different channels than that used by the WLANs at least two wireless interfaces are needed at each AP • Multiple channels can be used in the mesh network
Transmission Range (TR) and Interference Range (IR) • TR: the maximum distance between two mobile nodes which can communicate with each other. • IR: the maximum distance between two mobile nodes which disable each other from being active (transmitting or receiving) simultaneously.
TR and IR – cont’d • Typical values: • TR: 250m • IR: 550m • For mesh communication: larger values TR IR
Power Control • Since the APs are stationary, power control is easier than in ad hoc networks • Power control can be used to control the connectivity of the mesh network • Power control can be used to reduce the interferences and hence channel requirement for a given connectivity
MAC Layer - Options • IEEE 802.11 • CSMA/CA • IEEE 802.16a Mesh Mode • Scheduling Based (No collision) • Other names of IEEE 802.16: • WirelessMAN • Broadband Wireless Access (BWA) system
Our choice – 802.11 • Under the same framework of 802.11, adding the ad hoc functionality to the APs would require minor modifications • 802.11 AP has been a mature market product with wide-spread deployment, while 802.16 hasn’t seen the same commercial success.
Network Layer - Routing in the Wireless Mesh Network • Fixed routing is not desirable as channel conditions could vary drastically even between two fixed points (as observed from MIT Roofnet testbed) • Ad hoc routing protocols can be used, with reduced control overhead (e.g., less frequent routing information exchange)
Modifications needed for Multichannel Operation • A wireless interface field should be added to each routing table entry • Broadcast packets (e.g., routing information updates) should be sent to all interfaces • A mechanism which handles multiple channels between two APs is needed
Next … • Introduction • System Architecture • Channel Requirement • Illustrative System Performance • Conclusions
Connectivity Patterns of WMesh • All links active (ALA) • Spanning tree (ST) • Spanning tree with power control (ST-Pctrl)
All Links Active (ALA) 8 channels
Spanning Tree (ST) 5 channels
Spanning Tree with Power Control (ST-Pctrl) 4 channels
Determining the Channel Requirement • Given: the connectivity of the wireless mesh network • Approaches: • Step 1: Graph tranformation • Step 2: Graph coloring 2 4 2 5 1 3 1 3 5 4
Topologies Considered • Random • Grid a a
Number of APs Needed • To set up a connected mesh of APs for the square region of width a (m)
Next … • Introduction • System Architecture • Channel Requirement • Illustrative System Performance • Conclusions
Performance Metrics • Throughput • Overall • Per-channel • Fairness among the connections • Jain’s Fairness Index • f (0, 1], with f =1 meaning perfect fairness
Simulation Setup • Simulator: ns-2 (2.1b9a) • Mesh topology: • 16 APs in grid manner with a=1250m • ST-Pctrl connectivity 2 9 1 2 6 7 8 3 3 9 4 5 1 2 6
Simulation Setup – cont’d • Traffic pattern • Skewed: a small number of APs (attached to the infrastructure) are the destinations of the connections from other infrastructureless APs • Routing Protocol • Modified AODV
Single infrastructure AP 2 9 1 2 6 7 8 3 3 9 4 5 1 2 6
Throughput ~ UDP traffic load • Overall • Per-channel
Multiple infrastructure APs • 1 channel
Multiple infrastructure APs • 9 channels
Next … • Introduction • System Architecture • Channel Requirement • Illustrative System Performance • Conclusions
Conclusions • A framework of the proposed multichannel wireless mesh network has been presented • Channel requirement in such networks has been studied. Results show that a sparse connectivity can reduce the channel requirement • System performance has been studied. Results show that multichannel network achieves higher throughput and better fairness than single-channel ad hoc network. However, with sparse connectivity, the channel efficiency is not as high.
Future Work • Better connectivity and channel assignment, to improve the channel efficiency • Infrastructure node placement