Multi Channel, Multi Radio

Similar documents
Routing in Multi-Channel Multi-Interface Ad Hoc Wireless Networks

Performance Evaluation of The Split Transmission in Multihop Wireless Networks

other. A B AP wired network

A Distributed Multi-Channel MAC Protocol. for Ad Hoc Wireless Networks

Load Balancing Routing in Multi-Channel Hybrid Wireless Networks with Single Network Interface

Multi-Channel Wireless Networks: Capacity, Protocols, and Experimentation (with Net-X) Nitin Vaidya

A Routing Metric for Load-Balancing in Wireless Mesh Networks

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

WIRELESS networks that are widely deployed for commercial

Achieving Energy Efficiency in MANETs by Using Load Balancing Approach

Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols

Enhanced Power Saving for IEEE WLAN with Dynamic Slot Allocation

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

Study of Network Characteristics Incorporating Different Routing Protocols

Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR

An Interference based Routing Metric In Wireless Mesh Network

Security in Ad Hoc Network

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Ad hoc On Demand Distance Vector (AODV) Routing Protocol

NetworkPathDiscoveryMechanismforFailuresinMobileAdhocNetworks

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS

Routing Analysis in Wireless Mesh Network with Bandwidth Allocation

IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks

Multichannel MAC Protocols for Wireless Networks

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Efficient Load Balancing Routing in Wireless Mesh Networks

Automated Reconfiguration Enabled Mesh Network based on Fuzzy Logic for Performance Improvement


PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

A survey on Wireless Mesh Networks

CAODV: Routing in Mobile Ad-hoc Cognitive Radio Networks

Simulation Analysis of Different Routing Protocols Using Directional Antenna in Qualnet 6.1

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

A load dependent metric for balancing Internet traffic in Wireless Mesh Networks

Customer Specific Wireless Network Solutions Based on Standard IEEE

ISSN: (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

An Extended AODV Protocol to Support Mobility in Hybrid Networks

C-MAC: A Cognitive MAC Protocol for Multi- Channel Wireless Networks

MDA: An Efficient Directional MAC scheme for Wireless Ad Hoc Networks 1

Energy Optimal Routing Protocol for a Wireless Data Network

MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card

Dynamic Channel Allocation And Load Balancing With Sleep Scheduling In Manet

Adaptive Multiple Metrics Routing Protocols for Heterogeneous Multi-Hop Wireless Networks

Wireless LAN Concepts

Delay aware Reactive Routing Protocols for QoS in MANETs: a Review

IJMIE Volume 2, Issue 7 ISSN:

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

Energy Efficiency of Load Balancing in MANET Routing Protocols

II RELATED PROTOCOLS. Dynamic Source Routing (DSR)

Security and Scalability of MANET Routing Protocols in Homogeneous & Heterogeneous Networks

Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization

SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS

Cluster-based Multi-path Routing Algorithm for Multi-hop Wireless Network

Distributed Call Admission Protocol for Multi-channel Multi-radio Wireless Networks

A Topology Control Approach for Utilizing Multiple Channels in Multi-Radio Wireless Mesh Networks

UNIT 8:- Mobile Ad-Hoc Networks, Wireless Sensor Networks

International Journal of Wireless & Mobile Networks (IJWMN) Vol. 4, No. 2, April 2012

Keywords: DSDV and AODV Protocol

{p t [D1t(p t ) + D2t(p t )]}. Proposition 1. With a dynamic centralized pricing mechanism, p cen

Deployment of VoIP in the IEEE s Wireless Mesh Networks

SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in IEEE Ad-Hoc Wireless Networks

Joint Link Scheduling and Routing for Load Balancing in STDMA Wireless Mesh Networks

Performance Comparison of AODV, DSDV, DSR and TORA Routing Protocols in MANETs

PERFORMANCE ANALYSIS OF AODV, DSR AND ZRP ROUTING PROTOCOLS IN MANET USING DIRECTIONAL ANTENNA

Comprehensive Evaluation of AODV, DSR, GRP, OLSR and TORA Routing Protocols with varying number of nodes and traffic applications over MANETs

An Analysis of the Optimum Node Density for Ad hoc Mobile Networks

Ariadne A Secure On-Demand Routing Protocol for Ad-Hoc Networks

Wave Relay System and General Project Details

PERFORMANCE ANALYSIS OF AODV, DSDV AND AOMDV USING WIMAX IN NS-2

Multi-Channel, Multi-Radio in Wireless Mesh Networks

Control overhead reduction: A Hierarchical Routing Protocol In Mobile Ad hoc Networks

An Efficient AODV-Based Algorithm for Small Area MANETS

DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks

MEDIUM ACCESS CONTROL PROTOCOLS FOR AD-HOC WIRELESS NETWORKS: A SURVEY

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu

Network Lifetime Analysis of AODV, DSR and ZRP at Different Network Parameters

Planning in FARS by dynamic multipath Reconfiguration system failure recovery in Wireless Mesh Network

SYSTEM ARCHITECTURE FOR MULTICHANNEL MULTI-INTERFACE WIRELESS NETWORKS BY CHANDRAKANTH CHEREDDI. B.E., Osmania University, 2004 THESIS

Flow-Based Real-Time Communication in Multi-Channel Wireless Sensor Networks

Hyacinth An IEEE based Multi-channel Wireless Mesh Network

A Performance Comparison of Stability, Load-Balancing and Power-Aware Routing Protocols for Mobile Ad Hoc Networks

ECE/CS 372 introduction to computer networks. Lecture 13

Lecture 17: Wireless Networking"

Security for Ad Hoc Networks. Hang Zhao

Routing in Cognitive Radio Ad-Hoc Networks

ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS

Gateway Load Balancing in Integrated Internet- MANET to Improve Network Performance

Mobile Ad Hoc Networks

VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs

Study of Different Types of Attacks on Multicast in Mobile Ad Hoc Networks

Towards a New Approach in Available Bandwidth Measures on Mobile Ad Hoc Networks

... neither PCF nor CA used in practice

c 2008 Thomas Bo-Yu Shen

Improving End-to-End Delay through Load Balancing with Multipath Routing in Ad Hoc Wireless Networks using Directional Antenna

Performance Analysis of Optimal Path Finding Algorithm In Wireless Mesh Network

Wireless Mesh Networks under FreeBSD

Transcription:

Multi Channel, Multi Radio

Lecture Outline What is multi channel, multi radio Why use multi channel, multi radio? Design Issues in using multi channel, multi radio. Examples of protocols MMAC HMCP Link Layer Protocol Routing Protocol Evaluation of HMCP

What is Multi Channel, Multi Radio? Use multiple frequencies to transmit on. 802.11a has 12 non overlapping channels in the 5GHz range. each channel is 20MHz wide 5.200 GHz, 5.180 GHz, 5.220 GHz, 5.240 GHz, 5.260 GHz, 5.280 GHz, 5.300 GHz, 5.320 GHz, 5.745 GHz, 5.765 GHz, 5.785 GHz, 5.805 GHz Use multiple antennas to transmit/receive at the same time wireless routers

Why use Multi channel, multi radio? Increased Throughput Decreased chance of collision/interference Hardware cost is low enough to allow multiple radios(interfaces)

Design Issues? Distribution of load across channels Divide the traffic across all the available channels decreases chance of collision Increases throughput 1 2

Design Issues? Channel coordination ensure connectivity prevent virtual network partitions 1 1 2 2

Design Issues? Broadcast support routing protocol information 1 1 2 3

Examples MAC protocols Multichannel CSMA - Nasipuri and Zhuang[2] Link Layer protocols MUP - Adya et al.[3] SSCH - Bahl et al.[4] MMAC - So and Vaidya.[5] HMCP - Kyasanur and Vaidya.[7] Routing protocols WCETT - Draves et al.[1] MCR(HMCP)[7]

Summary Multiple channels and multiple antennas will increase throughput Any solution should support: distribution of load across channels maintaining node connectivity broadcast abilities

MMAC Link Layer protocol only 1 interface ATIM window when all nodes are on the same channel negotiate channel to use Control Messages: ATIM ATIM-ACK ATIM-RES

MMAC

Simulation Environment 64 Nodes 32 Flows 3 orthogonal channels each running at 2Mbps DCA 1 control channel, n data channels each node has 2 interfaces

Simulation Results

Summary of MMAC Pros: Single interface Cons: Tight node synchronization Load is distributed across all available channels Broadcast supported during ATIM window

Hybrid Multi-channel Protocol(HMCP) Used when there are 2 or more interfaces Synchronization is not required Link Layer Protocol coordinates distribution of load across channels Routing Protocol selects channel diverse paths uses a new routing metric MCR

HMCP Link Layer at least 2 interfaces divided into fixed and switchable interfaces different nodes can use different fixed and switched channels. broadcast Hello message notified neighbors of which channels are fixed NeighborTable is used to track fixed channels for neighbors

HMCP Link Layer - Setup Each node divides its available interfaces into the groups fixed and switchable broadcasts Hello messages to notify neighbors of which channel they are on. Neighbors will add an entry into their NeighborTable for use when sending messages

HMCP Link Layer - Sending Look up which channel is being used by receiver. Switch to channel if needed. Wait a maximum sized transfer Send packet Broadcasts are achieved by duplicating the message on all channels

HMCP Link Layer - fixed doesn't mean fixed Fixed channels may be clogged if too many nodes are using it. fixed = longer term change channel if there are too many (probabilistic) broadcast Hello message

Clogged is determined by 2 hops ChannelUsageList created from neighbors NeighborTables transmitted in Hello message A B C

HMCP Routing(MCR) Multi-channel Routing Metric based on WCETT Incorporates switching cost Used in source initiated on demand protocols

Motivation Even if Link Layer ensures diversity in neighborhoods, routing protocol may not take advantage of links on different routes.

MCR weights for each link based on the expected transmission time(ett) based on an Expected transmission attempts (ETX), the average packet size (S) and the data rate (B) ETX is based on the probability of a loss

Routing Protocol Similar to DSR Broadcast RREQ sequence number ETT, switching cost, channels for all previous hops Forwarded by intermediate nodes if: new sequence number lower cost if discovered RREP from destination RERR from DSR

Simulation Environment Simulated for 100 seconds Interface switching delay of 1ms Compared to one channel DSR Single Flow performance: Stationary nodes with communication only between adjacent nodes 40m between adjacent nodes Network performance: Random topologies of 50 nodes No mobility 500m x 500m area

Evaluation - Multiple channels improves Throughput

Evaluation - MCR is resistant to high congestion

Evaluation - More channels = More overhead

Evaluation - Shortest Path can be better for many hops

Summary of HMCP/MCR Pros: Easily scalable to more channels Supports broadcast Cons: Increased overhead for broadcasts Distributes load across all available channels Maintains connectivity

Lecture Summary Using multiple channels with multiple interfaces can improve throughput HMCP provides support for broadcasts, maintains connectivity in the network, and utilizes all available channels MCR selects channel diverse paths

Resources 1) R. Draves, J. Padhyye, and B. Zill, Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks 2) A. Nasipuri, J. Zhuang, and S.R. Das, A Multichannel CSMA MAC Protocol for Multihop Wireless Networks 3) A. Adya, P. Bahl, J. Padhye, A. Wolman, and L. Zhou, A Multi-Radio Unification Protocol for IEEE 802.11 Wireless Networks 4) P. Bahl, R. Chandra, and J. Dunagan, SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in IEEE 8802.11 Ad-Hoc Wireless Networks 5) J. So and N. H. Vaidya, Multi-Channel MAC for Ad-Hoc Networks: Handling Multi-Channel Wireless Hidden Terminals using a Single Transceiver 6) S.-L. Wu, C.-Y. Lin, Y.-C. Tseng, and J.-P. Sheu, A New Multi- Channel MAC Protocol with On-Demand Channel Assignment for Multi-Hop Mobile Ad Hoc Networks 7) P. Kyasanur and N. H. Vaidya, Routing and Link-layer Protocols for Multi-Channel Multi- Interface Ad hoc Wireless Networks 8) P. Kyasanur, J. So, C, Chereddi, and N. H. Vaidya, Multi-Channel Mesh Networks: Challenges and Protocols 9) Y. Yang, J. Wang, R. Kravets, Designing Routing Metrics for Mesh Networks