Wireless Mesh Networks: Opportunities & Challenges Victor Bahl Senior Researcher Manager, Networking Research Group Microsoft Research.

Slides:



Advertisements
Similar presentations
$ Network Support for Wireless Connectivity in the TV Bands Victor Bahl Ranveer Chandra Thomas Moscibroda Srihari Narlanka Yunnan Wu Yuan.
Advertisements

Victor Bahl Joint work with Amer Hassan and Pierre de Vries Microsoft Corporation Spectrum Policy: Property or Commons Stanford Law School March 2, 2003.
MultiNet: Connecting to Multiple IEEE Networks Using a Single Radio Ranveer Chandra, Cornell University joint work with: Victor Bahl (MSR) and Pradeep.
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitu Padhye, Brian Zill Microsoft Research.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
Troubleshooting Wireless Mesh Networks Victor Bahl joint work with Lili Qiu, Ananth Rao (UCB) & Lidong Zhou Microsoft Research April.
Sogang University ICC Lab Using Game Theory to Analyze Wireless Ad Hoc networks.
1 Estimation of Link Interference in Static Multi-hop Wireless Networks Jitendra Padhye, Sharad Agarwal, Venkat Padmanabhan, Lili Qiu, Ananth Rao, Brian.
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
Arsitektur Jaringan Terkini
SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in Ad Hoc Networks Victor Bahl (Microsoft Research) Ranveer Chandra (Cornell University)
The Meraka Indoor wireless mesh test bed A new multi hop routing benchmarking tool David Johnson Senior Researcher Wireless Africa Programme Meraka CSIR.
Comparison of Routing Metrics for Static Multi-Hop Wireless Networks Richard Draves, Jitendra Padhye and Brian Zill Microsoft Research Presented by Hoang.
1 An overview Always Best Connected Networks Dênio Mariz Igor Chaves Thiago Souto Aug, 2004.
Is an Office Without Wires Feasible? Sharad Agarwal Jakob Eriksson, Victor Bahl, Jitu Padhye.
Comparison of Routing Metrics for a Static Multi-Hop Wireless Network Richard Draves, Jitendra Padhye, Brian Zill Microsoft Research Presented by: Jón.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Enabling Large Scale Wireless Broadband: The Case for TAPs Roger Karrer, Ashu Sabharwal and Ed Knightly ECE Department Rice University Joint project with.
Fault Detection, Isolation, and Diagnosis In Multihop Wireless Networks Lili Qiu, Paramvir Bahl, Ananth Rao, and Lidong Zhou Microsoft Research Presented.
Wireless Mesh Networks
Wireless MESH network Tami Alghamdi. Mesh Architecture – Mesh access points (MAPs). – Mesh clients. – Mesh points (MPs) – MP uses its Wi-Fi interface.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
SMUCSE 8344 Wireless Mesh. SMUCSE 8344 The Premise.
1 Architecture and Techniques for Diagnosing Faults in IEEE Infrastructure Networks Atul Adya, Victor Bahl, Ranveer Chandra, Lili Qiu Microsoft.
Link Quality Source Routing (LQSR) Girish Nandagudi.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Guided by: Jenela Prajapati Presented by: (08bec039) Nikhlesh khatra.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
LAN Switching and Wireless – Chapter 1
Overview of Research Activities Aylin Yener
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Mesh Networking Victor Bahl Senior Researcher Systems and Networking Group Microsoft Research.
Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University.
Wireless Hotspots: Current Challenges and Future Directions CNLAB at KAIST Presented by An Dong-hyeok Mobile Networks and Applications 2005.
Wi-Fi Technology. Agenda Introduction Introduction History History Wi-Fi Technologies Wi-Fi Technologies Wi-Fi Network Elements Wi-Fi Network Elements.
Opportunistic Use of Client Repeaters to Improve Performance of WLANs Victor Bahl 1, Ranveer Chandra 1, Patrick P. C. Lee 2, Vishal Misra 2, Jitendra Padhye.
Overview of Mesh Networking MSR Jitendra Padhye Microsoft Research January 23, 2006.
Doc.: IEEE e Submission: NAN Application Description 11 November 2008 RolfeSlide 1 Project: IEEE P Working Group for Wireless.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
COGNITIVE RADIO NETWORKING AND RENDEZVOUS Presented by Vinay chekuri.
1 Exploiting Diversity in Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign Presentation at Mesh.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
Chapter2 Networking Fundamentals
Self Organizing Wireless Mesh Networks Microsoft Research March 21, 2003 Intel/Microsoft Quarterly Strategic CTO Review.
Troubleshooting Mesh Networks Lili Qiu Joint Work with Victor Bahl, Ananth Rao, Lidong Zhou Microsoft Research Mesh Networking Summit 2004.
Advanced Computer Networks Lecturer: E EE Eng. Ahmed Hemaid Office: I 114.
1 A Cross-Layer Architecture to Exploit Multi-Channel Diversity Jay A. Patel, Haiyun Luo, and Indranil Gupta Department of Computer Science University.
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
Wireless Mesh Networks Myungchul Kim
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
Company LOGO Network Management Architecture By Dr. Shadi Masadeh 1.
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
1 Wireless Networks Lecture 31 Wireless Mesh Networks Dr. Ghalib A. Shah.
Architecture and Algorithms for an IEEE 802
Opportunities and Challenges of Community Wireless Networks
Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks
Ad-hoc Networks.
Wireless Fidelity 1 1.
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Presentation transcript:

Wireless Mesh Networks: Opportunities & Challenges Victor Bahl Senior Researcher Manager, Networking Research Group Microsoft Research

Presentation Outline Motivation Viability & Challenges Network Formation Study Research Challenges Some Solutions System Architecture and Components Range Management Capacity Estimation & Improvement Multi-Radio Routing Troubleshooting Mesh Networks Testbeds & Trials Conclusions

Motivation “Residential broadband access is an under developed technology that has the potential for profound positive effect on people’s lives and Nation’s economy” Residential Broadband Revisited, NSF Report, October 23, 2003

Residential Broadband Source: Broadband & Dial-Up Access Source: Leitchman Research Group

Why should you care? The future is about rich multimedia services & information exchange  …possible only with wide-scale availability of broadband Internet access but… Many people are still without broadband service Majority of the developing world does not have broadband connectivity Up to 30% (32 million homes) of a developed nation (America) doesn’t get broadband service (rural areas, older neighbourhoods, poor neighbourhoods) It is not economically feasible to provide wired connectivity to these customers Broadband divide = Information divide = QL divide

Wiring the Last/First Mile? Scale & legacy make first mile expensive ~ 135 million housing units in the US (U.S. Census Bureau 2001) POTS (legacy) network designed for voice & built over 60 years POTS (legacy) network designed for voice & built over 60 years Cable TV networks built over last 25 years Cable TV networks built over last 25 years The Truck Roll Problem: Touching each home incurs cost: customer capital equipment; installation & servicing; central office equipment improvements; unfriendly terrain; political implications etc.. The Truck Roll Problem: Touching each home incurs cost: customer capital equipment; installation & servicing; central office equipment improvements; unfriendly terrain; political implications etc.. In our estimate building an alternate, physical last mile replacement to hit 80% of US homes will take 19 years and cost ~ US $ billion InternetBackboneMiddle MileLast / First Mile

Wireless First/Last Mile? < $2 Billion for 80% of the homes in US PHY – readily available & Inexpensive Low Deployment Cost Decentralized ownership & maintenance Trivial Setup Small Hardware Integrates easily indoors & outdoors Flexible Deployable In difficult terrain, both urban or remote

Option: Wireless Mesh Classic Hub & Spoke NetworkMesh Network Ad hoc multi-hop wireless network Grows “organically” Does not require any infrastructure Provides high overall capacity Robust & Fault tolerant No centralized management, administration necessary Identity and security is a challenge

Wireless Mesh Companies SkyPilot, Flarion, Motorola (Canopy) Invisible Networks, RoamAD, Vivato, Arraycomm, Malibu Networks, BeamReach Networks, NextNet Wireless, Navini Networks, etc. Motorola (Meshnetworks Inc).,Radiant Networks, Invisible Networks, FHP, Green Packet Inc., LocustWorld, etc. Infrastructure BasedInfrastructure-less Architecture effects design decisions on Capacity management, fairness, addressing & routing, mobility management, energy management, service levels, integration with the Internet, etc.

Top Four Scenarios VillageNet – Broadband in rural areas CityNet – City-wide blanket coverage CompanyNet - Enterprise-wide wireless networks NeighborNet - Neighborhood community networks

Community Mesh Networks Wireless mesh networks have the potential to bridge the Broadband divide

Applications (From a focus group study) Inexpensive shared broadband Internet Sharepoint (sharing info on goods, services, A/V,..) Medical & emergency response Gaming Security - neighborhood video surveillance Ubiquitous access - one “true” network Internet use increased social contact, public participation and size of social network. (social capital - access to people, information and resources) Keith N. Hampton, MIT (author of “Netville Neighborhood Study”) URL:

Many Challenges Business model? Spectrum rules & etiquettes? Connectivity? Range? Capacity? Scale? Security? Privacy? Fairness? QoS? Troubleshooting? (Self) Management? Content? Digital Rights Management (DRM)?

Mesh Viability & Challenges

Viability - Mesh Formation Question How many homes in the neighborhood have to sign up before a viable mesh forms? How many homes in the neighborhood have to sign up before a viable mesh forms? Answer depends on Definition of “viable” Wireless range Neighborhood topology Probability of participation by a given houshold Example Scenario Viable mesh: group of at least 25 houses that form a connected graph Topology: A North Seattle Neighborhood houses, 4Km x 4Km Wireless range: 50, 100, 200 and 1000 meters Houses decide to join at random, independent of each other. We consider 0.1% to 10% participation rates.

Viability Study - Mesh Formation Increasing range is key for good mesh connectivity 5-10% subscription rate needed for suburban topologies with documented wireless ranges Once a mesh forms, it is usually well-connected i.e. number of outliers are few (most nodes have > 2 neighbors) Need to investigate other joining models Business model considerations will be important

5 GHz: Bandwidth is good, Published a ranges (Yellow circles) decent Measured range (red circle) poor Range is not sufficient to bootstrap mesh until installed % is quite high (in this diagram ~50%)

802.11a in a Multihop Network R. Draves, J. Padhye, and B. Zill Comparison of Routing Metrics for Static Multi-Hop Wireless Networks ACM SIGCOMM 2004 (also Technical Report, MSR-TR , March 2004)

Round Trip Delay A new 100Kbps CBR connection starts every 10 seconds, between a new pair of nodes. All nodes hear each other.

Colliding Communications Panasonic 2.4GHz Spread Spectrum Phone 5 m and 1 wall from receiver TCP download from a AP Performance worsens when there are large number of short-range radios in the vicinity Badly written rules: Colliding standards Phone Victor Bahl, Amer Hassan, Pierre De Vries,, White paper, Spectrum Victor Bahl, Amer Hassan, Pierre De Vries, Spectrum Etiquettes for Short Range Wireless Devices Operating in the Unlicensed Band, White paper, Spectrum Policy: Property or Commons, Stanford Law School

To make them real To make them real Identify and solve key problems build & deploy meshes in a variety of RF environments Conclusion Conclusion Meshes are viable existing technologies are inadequate

Problem Space Range and Capacity Inexpensive electronically steerable directional antenna and/or MIMO Multi-frequency meshes Multi-radio hardware for capacity enhancement via greater spectrum utilization Data channel MAC with Interference management for higher throughput Route selection with multiple radios (channels) and link quality metrics Self Healing & Management Goal: Minimal human intervention - avoid network operator Watchdog mechanism with data cleaning and liar detection Online simulation based fault detection, isolation and diagnosis Security, Privacy, and Fairness Guard against malicious users (and freeloaders) EAP-TLS (bet. MeshBoxes), PEAPv2 or EAP-TLS (bet. clients & MeshBoxes) Priority based admission control, Secure traceroute

Smart Spectrum Utilization Spectrum etiquettes and/or rules Lower frequency bands (700 Mhz) Agile radios, cognitive radios, 60 GHz radio, underlay technologies Cognitive software & applications Analytical Tools Information theoretic tools that predict network viability & performance with practical constraints, based on experimental data Ease of use (Plug and play, HCI) Pleasant, hassle-free user experience QoS protocols to improve content delivery Digital Rights Management (DRM) Broadband access popularity related to expanded digital content. Increase the value proposition for end-users/subscribers Problem Space (Cont.) Proof of concept via rapid prototyping and testbed deployments

Mesh Architecture

End Device Scenario: Neighborhood Wireless Meshes Mesh Router End Device Connects to a Mesh Router Standards Compliant Network Interface Mesh Router / MeshBox Routes traffic within the mesh and to the neighborhood Internet Gateway Serves as access point for End Devices Neighborhood Internet Gateway Gateway between the mesh nodes and the Internet ITAP Key: Multiple radios, cognitive software

Connectivity

2.6 GHz 10 cell sites Red – Good; Blue – Bad; Blue/Green Limits of Indoor coverage

700 MHz 3 cell sites Red – Good; Blue – Bad; Blue/Green Limits of Indoor coverage

700 MHz: Much better range: about 7 times further than 5 GHz at equal power settings Three 2 MHz channels can bootstrap a neighbourhood with ~3-5 Mbps

Dual Freq. Network As more clients come online, links form in high- frequency range and more of the mesh is connected with high-bandwidth

Capacity Victor Bahl, Ranveer Chandra, John Dunagan, SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in IEEE Ad-Hoc Wireless Networks, ACM MobiCom 2004,Philadelphia, PA, September 2004

Capacity Improvement Only one of 3 pairs is any given time In current IEEE meshes Three ways to improve capacity - Improve spectrum utilization - Use multiple radios - Use directional antennas …..All of the above

Capacity Improvement Problem Improve throughput via better utilization of the spectrum Design Constraints Require only a single radio per node Use unmodified IEEE protocol Assumption Node equipped with omni-direction antenna ( MIMO ok) Multiple orthogonal channels are available Channel switching time < 80 usecs. - current speeds 150 microseconds

Prior Work SEEDEX (MobiHoc ‘01), TSMA (ToN ’97), multi-channel MAC (VTC ’00, MobiHoc ’04), SEEDEX (MobiHoc ‘01), TSMA (ToN ’97), multi-channel MAC (VTC ’00, MobiHoc ’04),

Slotted Seeded Channel Hopping Approach Divide time into slots At each slot, node hops to a different channel Senders & receiver probabilistically meet & exchange sch. Senders & receiver probabilistically meet & exchange sch. Senders loosely synchronize hopping schedule to receivers Implement as a layer 2.5 protocol Features : every node makes independent choices Distributed: every node makes independent choices : exploits common case that nodes know each others’ channel hopping schedules Optimistic: exploits common case that nodes know each others’ channel hopping schedules Traffic-driven: nodes repeatedly overlap when they have packets to exchange

SSCH Divide time into slots: switch channels at beginning of a slot 3 channels E.g. for b Ch 1 maps to 0 Ch 6 maps to 1 Ch 11 maps to New Channel = (Old Channel + seed) mod (Number of Channels) seed is from 1 to (Number of Channels - 1) Seed = 2 Seed = 1 (1 + 2) mod 3 = 0 (0 + 1) mod 3 = 1 A B Enables bandwidth utilization across all channels Does not need control channel rendezvous

SSCH: Syncing Seeds Each node broadcasts (channel, seed) once every slot If B has to send packets to A, it adjusts its (channel, seed) Stale (channel, seed) info simply results in delayed syncing 3 channels Seed Follow A: Change next (channel, seed) to (2, 2) A B B wants to start a flow with A

Capacity Improvement Only one of 3 pairs is any given time In current IEEE meshes 10 msecs Ch 1 Ch 2 … 5636 Ch With MSR’s SSCH enabled meshes

SSCH: Performance Per-Flow throughput for disjoint flows IEEE a SSCH SSCH significantly outperforms single channel IEEE a

Routing with Multiple Radios in Wireless Meshes Richard Draves, Jitendra Padhye, and Brian Zill Routing in Multi-radio Multi-hop in Wireless Meshes ACM MobiCom 2004, September 2004 Atul Adya, Victor Bahl, Jitendra Padhye, Alec Wolman, and Lidong Zhou. A Multi-Radio Unification Protocol for IEEE Wireless Networks IEEE BroadNets 2004 (also Technical Report, MSR-TR , June 2003)

Mesh Connectivity Layer (MCL) Design Multi-hop routing at layer 2.5 Framework NDIS miniport – provides virtual adapter on virtual link NDIS protocol – binds to physical adapters that provide next-hop connectivity Inserts a new L2.5 header Features Works over heterogeneous links (e.g. wireless, powerline) Implements DSR-like routing with optimizations at virtual link layer We call it We call it Link Quality Source Routing (LQSR) Incorporates Link metrics: hop count, MIT’s ETX, MSR’s WCETT Transparent to higher layer protocols. Works equally well with IPv4, IPv6, Netbeui, IPX, … Source & Binary Download

Radio Selection Metric State-of-art metrics (shortest path, RTT, MIT’s ETX) not suitable for multiple radio / node State-of-art metrics (shortest path, RTT, MIT’s ETX) not suitable for multiple radio / node Do not leverage channel, range, data rate diversity Multi-Radio Link Quality Source Routing (MR-LQSR) Multi-Radio Link Quality Source Routing (MR-LQSR) Link metric: Link metric: Expected Transmission Time (ETT) Takes bandwidth and loss rate of the link into account Path metric: Path metric: Weighted Cumulative ETTs (WCETT) Combine link ETTs of links along the path Takes channel diversity into account Incorporates into source routing

Expected Transmission Time Given: Loss rate p Bandwidth B Mean packet size S Min backoff window CW min Formula matches simulations

WCETT = Combining link ETTs Need to avoid unnecessarily long paths Need to avoid unnecessarily long paths - bad for TCP performance - bad for TCP performance - bad for global resources - bad for global resources All hops on a path on the same channel interfere All hops on a path on the same channel interfere Add ETTs of hops that are on the same channel Path throughput is dominated by the maximum of these sums Given a n hop path, where each hop can be on any one of k channels, and two tuning parameters, a and b: Given a n hop path, where each hop can be on any one of k channels, and two tuning parameters, a and b: Select the path with min WCETT

Results Test Configuration Randomly selected 100 sender- receiver pairs (out of 23x22 = 506) 2 minute TCP transfer Two scenarios: Baseline (Single radio): a NetGear cards Two radios a NetGear cards g Proxim cards Repeat for Shortest path MIT’s ETX metric MSR’s WCETT metric WCETT utilizes 2 nd radio better than ETX or shortest path

Troubleshooting Lili Qiu, Victor Bahl, Ananth Rao, Lidong Zhou, A Novel Framework for Troubleshooting Multihop Wireless Networks September 2003, MSR Tech Report Network management is a process of controlling a complex data network so as to maximize its efficiency and productivity - Network Management a Practical Perspective, Addison Wesley 1993

Goals Reactive and Pro-active Investigate reported performance problems Time-series analysis to detect deviation from normal behavior Localize and Isolate trouble spots Collect and analyze traffic reports from mesh nodes Determine possible causes for the trouble spots Interference, or hardware problems, or network congestion, or malicious nodes …. Respond to troubled spots Re-route traffic Rate limit Change topology via power control & directional antenna control Flag environmental changes & problems

Challenges in Fault Diagnosis Characteristics of multi-hop wireless networks Unpredictable physical medium, prone to link errors Network topology is dynamic Resource limitation calls for a diagnosis approach with low overhead Vulnerable to link attacks Identifying root causes Just knowing link statistics is insufficient Signature based techniques don’t work well − Determining normal behavior is hard Handling multiple faults Complicated interactions between faults and traffic, and among faults themselves

Our Approach Observe, collect & clean network data from participating nodes Use a packet-level network simulator to detect, isolate & diagnose faults in “real-time” Take corrective actions Faults detected & diagnosed  Malicious & non-malicious Packet dropping  Link congestion  External RF noise  MAC misbehavior

Fault Detection, Isolation & Diagnosis Process Root Causes Collect Data Clean Data Diagnose Faults Simulate Raw Data Measured Performance Routing updates, Link Loads Signal Strength Inject Candidate Faults Performance Estimate Agent Module Manager Module SNMP MIBs Performance Counters WRAPI MCL Native WiFi Steps to diagnose faults Establish normal behavior Deviation from the normal behavior indicates a potential fault Identify root causes by efficiently searching over fault space to re- produce faulty symptoms

Root Cause Analysis Module

Troubleshooting Framework Advantages Flexible & customizable for a large class of networks Captures complicated interactions  within the network  between the network & environment, and  among multiple faults Extensible in its ability to detect new faults Facilitates what-if analysis Challenges Accurately reproduce the behavior of the network inside a simulator Build a fault diagnosis technique using the simulator as a diagnosis tool

Why Simulator? Flow 1 Flow 2 Flow 3 Flow 4 Flow Mbps 0.23 Mbps 2.09 Mbps 0.17 Mbps 2.55 Mbps

Diagnosis Performance Number of faults Coverage False Positive node random topology Faults detected: - - Random packet dropping - - MAC misbehavior - - External noise

Testbeds & Trials

Testbeds Details 60 (Bldg. 32) + 25 (Bldg. 112) nodes Inexpensive desktops (HP d530 SF) Two radios in each node NetGear WAG or WAB, Proxim OriNOCO Cards can operate in a, b or g mode. Purpose Verification of the mesh software stack Routing protocol behavior Fault diagnosis and mesh management algorithms Security and privacy architecture Range and 5 GHz with different a hardware Stress Testing Various methods of loading testbed: Harpoon traffic generator (University of Wisconsin) Peer Metric traffic generator Ad-hoc use by researchers

Redmond Apartment Trials Microsoft Campus 32 Bellaire Apts 31

Redmond Apartment Trial Control Apt GG302 Mesh Box Mesh Hall (Kitchen)Apt FF201

Cambridge UK Trial 10 node mesh Working with ehome to create a media sharing demo in collaboration with ZCast DVB trial Deployed by The Venice Team

Mesh Visualization Module

Resources Software, Papers, Presentations, articles URL: Mesh Research Academic Resource Kit Contact: Mesh Networking Summit 2004 Videos, Presentations, Notes etc.

Going Forward Elements of the converging Digital Future Smart Regulation Power at the Edge of The Network Cognitive Software & Hardware

Call To Action Together academia, government, and industry must develop common vision Perform scenario & systems based research tackling hard problems Partner in building and deploying real-world test beds