+ All Categories
Home > Documents > QuRiNet:Quail Ridge wireless mesh Network

QuRiNet:Quail Ridge wireless mesh Network

Date post: 12-Sep-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
47
Quail Ridge Wireless Mesh (QuRiNet) and Related Research Prasant Mohapatra Department of Computer Science University of California, Davis
Transcript
Page 1: QuRiNet:Quail Ridge wireless mesh Network

Quail Ridge Wireless Mesh (QuRiNet)

and Related Research

Prasant MohapatraDepartment of Computer Science

University of California, Davis

Page 2: QuRiNet:Quail Ridge wireless mesh Network

Wireless Mesh Networks (WMNs)WMNs consist of wireless routers, which provide the wireless backbone, and access points for mobile clientsNodes of WMNs are mostly static, although the clients may be mobileCommunication is usually through multiple hops in the wireless mediumWMNs are being increasingly deployed across enterprises, universities and even cities

Page 3: QuRiNet:Quail Ridge wireless mesh Network

Wireless Mesh Architecture

INTERNET

Page 4: QuRiNet:Quail Ridge wireless mesh Network

ApplicationsCommunity NetworksEnterprise NetworksHome NetworksLocal Area Networks for Hotels, Malls, Parks, Trains, etc.Metropolitan Area NetworksAd hoc deployment of LAN

Public Safety, Rescue & Recovery Operation

Page 5: QuRiNet:Quail Ridge wireless mesh Network

Public Safety

[Source: www.meshdynamics.com]

Page 6: QuRiNet:Quail Ridge wireless mesh Network

Real Time Information Bus Stops

I+ Information Kiosk

Intelligent Transportation System

[Source: Intelligent Transport SystemsCity of Portsmouth, IPQC Mesh Networking Forum presentation, 2005]

Page 7: QuRiNet:Quail Ridge wireless mesh Network

Why Wireless Mesh?Low up-front costsEase of incremental deploymentEase of maintenanceProvide NLOS coverageAdvantages of Wireless APs (over MANETs)

Wireless AP backbone provides connectivity and robustness which is not always achieved with selfish and roaming users in ad-hoc networksTake load off of end-usersStationary APs provide consistent coverage

Page 8: QuRiNet:Quail Ridge wireless mesh Network

In this presentation…

Overview of QuRiNet: Quail Ridge Wireless Mesh NetworkLessons LearntLeveraging research efforts:

QoS Provisioning in WMNsWiMOScalable Enterprise Networks

Future Plans

Page 9: QuRiNet:Quail Ridge wireless mesh Network

Quail Ridge

A natural reserve maintained by the University of California Natural Reserve System (NRS)2,000 acres of wilderness adjacent to Lake Berryessa near DavisHilly terrain with heavy forest growthUsed by ecological researchers for studying flora and fauna on the region

Page 10: QuRiNet:Quail Ridge wireless mesh Network

Quail Ridge Reserve

Page 11: QuRiNet:Quail Ridge wireless mesh Network

Why a WMN in a natural reserve ?Quail Ridge is used by ecological researchers for wildlife and botanical research Various audio/video data to be collected, along with weather information and other statisticsHilly terrain, forest growth make repeated trips a tedious task for researchersData collection in a non-intrusive manner is not feasibleLack of power supply and wired infrastructure in the regionWeather ranges from very hot to very cold, making on-site research difficult

Page 12: QuRiNet:Quail Ridge wireless mesh Network

By deploying a WMN …We made remote data collection an easier task for the researchersAlso provide a communication infrastructure for on-site researchEstablished an excellent test bed for future research on WMNsThe interference-free test-bed facilitate protocol design, diagnostics, and tuning

This benefit cannot be provided by urban mesh networks, where it will be difficult to isolate interferences from external sources

Page 13: QuRiNet:Quail Ridge wireless mesh Network

Unique Features of QuRiNetDeployed in a wild life reserve in face of various topological and technological challengesCurrently operational and helping researchers and one graduate course in ecology.Area is free of any interference and other electronic noiseRuns completely on solar-power due to lack of power supply in the region

Page 14: QuRiNet:Quail Ridge wireless mesh Network

Network ArchitectureCurrently consists of 10 operational nodes, with 30 being the final objectiveEach node utilizes dual-radios and multiple orthogonal IEEE 802.11g channelsEach node utilizes directional and omni-directional antennas for connecting to the wireless backbone and to provide local Wi-Fi accessThree layers:

Backbone (directional antenna)Midlayer (omnidirectional)Sensor Network: functionality-specific networks at various locations

Page 15: QuRiNet:Quail Ridge wireless mesh Network

QuRiNet Site Layout

Page 16: QuRiNet:Quail Ridge wireless mesh Network

Nuts & bolts of QuRiNetSoekris net4826 boards serve as access points266 MHz 586 processor with 128 MB SDRAM main memory and 64 MB flash memorySupport dual mini-PCI Type III socketsUbiquiti Networks SuperRange2 802.11 b/g 400mW Atheros cards are used as wireless radios for the networkHigh power cards were chosen keeping in mind the large distances and hilly terrain

Page 17: QuRiNet:Quail Ridge wireless mesh Network

Nuts & bolts of QuRiNet (contd.)Using a custom built Linux distribution with madwifi-ng driver for wireless cards (provides higher level of programmability)Directional and omni-directional antennas attached to each nodeSolar-power equipment deployed at each site for power supply

Page 18: QuRiNet:Quail Ridge wireless mesh Network

Performance Data from QuRiNet

End-to-end Throughput matrix (Mbps)

End-to-end Average RTT matrix (ms)

Page 19: QuRiNet:Quail Ridge wireless mesh Network
Page 20: QuRiNet:Quail Ridge wireless mesh Network
Page 21: QuRiNet:Quail Ridge wireless mesh Network
Page 22: QuRiNet:Quail Ridge wireless mesh Network
Page 23: QuRiNet:Quail Ridge wireless mesh Network
Page 24: QuRiNet:Quail Ridge wireless mesh Network
Page 25: QuRiNet:Quail Ridge wireless mesh Network
Page 26: QuRiNet:Quail Ridge wireless mesh Network
Page 27: QuRiNet:Quail Ridge wireless mesh Network
Page 28: QuRiNet:Quail Ridge wireless mesh Network
Page 29: QuRiNet:Quail Ridge wireless mesh Network
Page 30: QuRiNet:Quail Ridge wireless mesh Network
Page 31: QuRiNet:Quail Ridge wireless mesh Network

Lessons LearntDeployment constraints

Location, line of sight, eventsBureaucratic hassles

Interferences among orthogonal channels because of antenna placementDevice driver issuesTransmission power issuesMaintenance issuesRobustness and reliabilityMeasurements, Monitoring, and ManagementRemote access and network data collection

Page 32: QuRiNet:Quail Ridge wireless mesh Network

Analyzing Interference among Orthogonal Channels

4 Access Points in a linear topologyMulti-radio, Multi-Channel, Multi-Hop Tests5 dBi gain antennas elevated 4 ft and separated 4 ft100 ft between APs

Page 33: QuRiNet:Quail Ridge wireless mesh Network

Impact of Antenna Proximity

Page 34: QuRiNet:Quail Ridge wireless mesh Network

Performance Data from QuRiNet -1

Page 35: QuRiNet:Quail Ridge wireless mesh Network

Performance Data from QuRiNet- 2

Page 36: QuRiNet:Quail Ridge wireless mesh Network

Research leveraging QuRiNet TestbedCapacity Enhancement

Multi-radio and multi-channel configurations QoS provisioning in WMNs

Adaptible Per-Hop Differentiation (APHD)TDMA-based channel and link scheduling

WiMO: Wireless management Overlay

Page 37: QuRiNet:Quail Ridge wireless mesh Network

Capacity EnhancementProtocol enhancement would provide marginal improvements –shouldn’t ignore them thoughCapacity limitation – fundamental

Spatial interferenceSpectrum availability

Spatial interference: could be handled through effective use of space

Directional antennaMIMO

Spectrum availability: enhance channel utilizationsMultiple channelsMultiple radios

Page 38: QuRiNet:Quail Ridge wireless mesh Network

MAC for Multichannel MultihopMultiradio Wireless networks

Static Channel AllocationNeed multiple interfaces per nodeNon-overlapped channel allocationStatic scheduling of packets or flowsNo channel switching

Dynamic Channel AllocationSingle radio (or two radios, the second one forming a control framework)Multiple radio with multi-channel schedulingFast channel switching

Page 39: QuRiNet:Quail Ridge wireless mesh Network

Current progressModel development:

Create MCG (multi-channel conflict graph)Channel allocation Link allocation in time slots

Formulize the problem into a linear programming problemDevelop both dynamic and static algorithmsEvaluate and compare the performance for both algorithmsEvaluate the effect of topologies, varying number of radios and channels

Page 40: QuRiNet:Quail Ridge wireless mesh Network

QoS Support in Wireless MeshFor random access MAC

Admission controlScheduling flows

Hop-delay budget

For scheduled MACLink activation scheduleFlow-schedule

Page 41: QuRiNet:Quail Ridge wireless mesh Network

APHD (Adaptive Per Hop Differentiation)APHD extends IEEE 802.11e EDCA QoS capability into multihopnetworking environmentsAPHD provides excellent end-to-end delay assurance, while achieving much better network utilization, compared pure EDCA schemeExtending IEEE 802.11e for multihop networks

APHD focuses on per hop priority adaptation to achieve end-to-end requirement

Inter-layer design approachInformation is shared among multiple layersActions take place at multiple layers to do one task

Localized and distributedDecision making is on per packet and per node basis

Efficient network utilizationOnly raise packet’s priority level when needed

Page 42: QuRiNet:Quail Ridge wireless mesh Network

Sample Results I: delays

Page 43: QuRiNet:Quail Ridge wireless mesh Network

Sample Results II: throughputs

Page 44: QuRiNet:Quail Ridge wireless mesh Network

TDMA-based Scheme for QoS Provisioning in Wireless Mesh

Integrated scheme for admission control, routing, and flow schedulingFlow-based scheduling does not cause unfairness problem as observed in hop based schedulingWe adopt centralized scheduling approachThe Admission Controller and Scheduler (ACS) is maintained at a gateway node or a switch/serverAdmission control makes incoming flows interference-free with existing flows, reducing contention and improving utilization.

Page 45: QuRiNet:Quail Ridge wireless mesh Network

Overlays on MeshHeterogeneous wireless networks will prevail in the future

Multi-hop wireless mesh networks with Wifi/WiMax access pointsLong-haul links via WiMax and wireless cellular network

ProblemDesign and develop an open wireless architecture that is scalable, reliable, efficient, secure, flexible, and easy to manage

ChallengesHeterogeneity of radio interface/wireless protocols => interoperability issues, complexity in managementNode mobilityWireless broadcast media is prone to interference

Proposed Solution: Wireless Management OverlayA common overlay control layer for managing network resources

Page 46: QuRiNet:Quail Ridge wireless mesh Network

Multi-Tier Wireless Management Networks

AInternet

WLAN 802.11

802.11 WLAN

B

A: Clients on WLANB: Wireless Peers of Client A

C: Wireless Peer with multiple network interface

WiMax

C

Routing Link -stateannouncement

Network-layer monitoring

Router

B

Traffic Analysis

Mobility or ChannelTracking

Application -Specific Services

Different types of wireless overlay nodes

AInternetInternet

WLAN 802.11

802.11 WLAN

B

A: Clients on WLANB: Wireless Peers of Client A

C: Wireless Peer with multiple network interface

WiMax

C

Routing Link -stateannouncement

Router

B

Traffic Analysis

or ChannelTracking

-

Access points and (may be) a subset of clients (semi-static, resource-rich nodes, e.g., laptops) can be overlay nodes that coordinate resource allocation and routing at the application layer

Page 47: QuRiNet:Quail Ridge wireless mesh Network

Future PlansExpand the mesh sizeInclude heterogeneity – WiFi, WiMAX, BluetoothDevelopment of tools for wireless mesh design, maintenance, and monitoring, and managementStudy Multi-*(channel, radio, path, flow, layer, rate, antenna, IO) protocols – MAC and routing, and cross-layer designsFacilitate remote study access


Recommended