Architecture and Algorithms for an IEEE 802

Slides:



Advertisements
Similar presentations
Architecture and Algorithms for an IEEE 802
Advertisements

EdgeNet2006 Summit1 Virtual LAN as A Network Control Mechanism Tzi-cker Chiueh Computer Science Department Stony Brook University.
Extended Service Set (ESS) Mesh Network Daniela Maniezzo.
A Novel 3D Layer-Multiplexed On-Chip Network
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science R3: Robust Replication Routing in Wireless Networks with Diverse Connectivity Characteristics.
Page 1 / 14 The Mesh Comparison PLANET’s Layer 3 MAP products v.s. 3 rd ’s Layer 2 Mesh.
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
Networking Research in Stony Brook University. Faculty and Labs Lab NameAcronym Experimental Computer Systems Lab ECSL Wireless Networking and Simulation.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
Stony Brook Mesh Router: Architecting a Multi-Radio Multihop Wireless LAN Samir R. Das (Joint work with Vishnu Navda, Mahesh Marina and Anand Kashyap)
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
Architecture and Algorithms for an IEEE based Multi-channel Wireless Mesh Network Ashish Raniwala, Tzi-cker Chiueh Stony Brook University Infocom2005.
Link Quality Source Routing (LQSR) Girish Nandagudi.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Design and Implementation of a Multi-Channel Multi-Interface Network Chandrakanth Chereddi Pradeep Kyasanur Nitin H. Vaidya University of Illinois at Urbana-Champaign.
S4-Chapter 3 WAN Design Requirements. WAN Technologies Leased Line –PPP networks –Hub and Spoke Topologies –Backup for other links ISDN –Cost-effective.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
OSI Model. Switches point to point bridges two types store & forward = entire frame received the decision made, and can handle frames with errors cut-through.
Multipath Routing in Wireless Mesh Networks Mobile Adhoc and Sensor Systems (MASS), 2006 IEEE International Conference on Author: Nagesh S. Nandiraju,
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
Network and Systems Laboratory nslab.ee.ntu.edu.tw R. Vedantham, S. Kakumanu, S. Lakshmanan and R. Sivakumar Georgia Institute of Technology Appear in.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
Wireless Mesh Networks Myungchul Kim
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
© Saravanan Kandasamy, Ricardo Morla, and Manuel Ricardo,INESC Porto 1 Improving the Performance of IEEE802.11s Networks using Directional Antennas over.
1 Scalability and Accuracy in a Large-Scale Network Emulator Nov. 12, 2003 Byung-Gon Chun.
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Introduction to SkyPilot Networks November 2005
Routing Metrics for Wireless Mesh Networks
Yiting Xia, T. S. Eugene Ng Rice University
Working at a Small-to-Medium Business or ISP – Chapter 6
Instructor Materials Chapter 1: LAN Design
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Routing Metrics for Wireless Mesh Networks
Presented by Tae-Seok Kim
Ad-hoc Networks.
The Medium Access Control Sublayer
Suman Bhunia and Shamik Sengupta
Managing the performance of multiple radio Multihop ESS Mesh Networks.
Multi-channel, multi-radio wireless networks
The Medium Access Control Sublayer
Routing.
UCSD’s Responsphere Infrastructure
Network Layer Path Determination.
Routing Metrics for Wireless Mesh Networks
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Computing Over Distance
A Survey on Routing Protocols for Wireless Sensor Networks
NTHU CS5421 Cloud Computing
Distributed Channel Assignment in Multi-Radio Mesh Networks
The Impact of Multihop Wireless Channel on TCP Performance
Authentication and handoff protocols for wireless mesh networks
Network Architecture for Cyberspace
Hemant Kr Rath1, Anirudha Sahoo2, Abhay Karandikar1
Multi-channel, multi-radio
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Working at a Small-to-Medium Business or ISP – Chapter 6
Routing.
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Kyu-Han Kim and Kang G. Shin
Presentation transcript:

Architecture and Algorithms for an IEEE 802 Architecture and Algorithms for an IEEE 802.11-based Multi-channel Wireless Mesh Network Ashish Raniwala Tzi-cker Chiueh Experimental Computer Systems Lab Stony Brook University

Motivation Characteristics- Characteristics - Applications - Goal - 802.11 Deployment Characteristics- Wireless last-hop (AP-to-Mobile) Wired backbone Wireless Mesh Network Characteristics - Wireless backbone Single channel Low capacity Applications - Last-mile ISP connectivity Wireless campus backbone Hyacinth Architecture Goal - High-capacity wireless mesh network Using Multiple channels No MAC modifications (off-the-shelf hardware) Wires

Hyacinth Architecture Research Issues Outline Motivation Hyacinth Architecture Research Issues Load-balancing Routing Traffic-aware Channel Assignment Throughput and Latency Gains Hyacinth Prototype Conclusions

Interconnection Network ? Network Model Internet NFS ERP Enterprise Resources Gateways Interconnection Network ? Access Net

Hyacinth Architecture Internet NFS ERP Enterprise Resources Gateways Access Net

Hyacinth Architecture Wired Network 4 3 3 5 4 2 1 3 2 1 5 4 2 1 3 2 Virtual link operating on Channel 2 Mesh router operating on Channel 2 and Channel 3

Connectivity Optimal Capacity Research Issues Interface Channel Assignment Channel assignment => Bandwidth of virtual links Connectivity vs. radio spectrum utilization efficiency Workload awareness Connectivity Optimal Capacity Packet Routing Routing => Traffic load on virtual links and gateways Network-wide load balance Interaction between routing and channel assignment Goal: Maximize network cross-section goodput

Load-Balancing Routing: Problem 30 20 40 10 30 10 40 50 20

Load-Balancing Routing: Solution 802.1D-like Gateway Discovery Protocol Each node joins one (or more) gateways Messages: ADVERTISE/JOIN/ACCEPT/LEAVE Structure: Forest of trees rooted at gateway nodes. Cache extra advertisements for failure recovery Metrics Hop-count + stable because mostly static - load-imbalance Gateway residual capacity + load balanced, adapts to traffic - route flaps because dynamic Path residual capacity + handles non-gateway bottlenecks (1) (2) (3)

Traffic-Aware Channel Assignment: Problem 70 110 60 30 40 40 30 40 30 20

Traffic-Aware Channel Assignment Workload-Awareness Why ? Need to distribute load uniformly across channels. How ? 1. Periodically construct a neighborhood channel-usage map 2. Re-assign channels to balance traffic load across channels 3. Coordinate with direct neighbors 10 40 30 Channel load imbalance 10 40 30 10 40 30 Channel load balanced

Traffic-Aware Channel Assignment Channel Dependency Issue Each node has a limited number of interfaces. Hence each interface is used to communicate with multiple neighbors. Control Channel - Physical: Extra NIC on dedicated channel - Virtual: Multi-hop connectivity to neighbors C E SOLUTION D B A Channel Load Metrics - Contention group size Aggregated channel usage Weighted sum of the two

Performance Evaluation: Throughput Gains Simulation Setup 60 nodes with 4 gateway nodes 2 or 3 NICs/node, 12 channels 30 random flows to wired net Cross-section goodput X Results Baseline: Single-channel net Identical CA: 2x improvement Centralized CA: 6-7x gains Distributed CA: 6-7x gains Single-NIC Multi-channel: only marginal improvement

Performance Evaluation: Latency Reductions Simulation Setup 64 nodes with 4 gateway nodes 2 NICs/node, 12 channels HTTP traffic requests/response Traffic intensity:0, X, 2X, 3X, 4X Results Reduced average delay Saturation point: 4x users with multi-channel networking

Hyacinth Channel/Route Allocation Daemon Prototype Implementation Hyacinth Channel/Route Allocation Daemon User Channels Routes Statistics NDIS Miniport Driver Kernel Routing Tables Windows Performance Counters Kernel Optional Wired Interface Hardware Wireless Network Interfaces

Prototype Evaluation Configuration – 9 Win XP desktops, 2 gateway nodes Two 802.11a NICs / node FTP Throughput – 5-times improvement Should be higher for larger testbed Fail-over – Node 6 fails; Node 3 switches to Node 2 < 700 msec to recover ~450 msec for changing route tables

IEEE 802.11 beyond AP—mobile communication Conclusions.. IEEE 802.11 beyond AP—mobile communication Multi-channel wireless mesh backbone Multiple commodity cards per node Workload-aware channel assignment Load-balancing routing Many-fold improvement with small increase in price Applicable to IEEE 802.16a Ongoing Mesh Networking Research:- Link-aware transport layer Station-transparent mobility management Secure routing protocol Self-diagnosing and self-healing network management Directional antenna: Spatial Diversity Project site: http://www.ecsl.cs.sunysb.edu/multichannel