Architecture & Protocols for Supporting Routing & QoS in MANET.

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

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

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

Location-Aided Routing (LAR) in mobile ad hoc networks

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

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

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

NetworkPathDiscoveryMechanismforFailuresinMobileAdhocNetworks

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

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

A Survey on Reduction in Energy Consumption by Improved AODV on Mobile Ad Hoc Network

LIST OF FIGURES. Figure No. Caption Page No.

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS

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

Energy Efficiency of Load Balancing in MANET Routing Protocols

Investigating the Performance of Routing Protocols Using Quantitative Metrics in Mobile Ad Hoc Networks

A Performance Comparison of Routing Protocols for Large-Scale Wireless Mobile Ad Hoc Networks

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Security for Ad Hoc Networks. Hang Zhao

Fast and Secure Data Transmission by Using Hybrid Protocols in Mobile Ad Hoc Network

A Survey of Mobile Ad Hoc network Routing Protocols*

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

Simulation of Internet Connectivity for Mobile Ad Hoc Networks in Network Simulator-2

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

Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol

Performance comparison and analysis of routing strategies in Mobile ad hoc networks

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

Achieving Energy Efficiency in MANETs by Using Load Balancing Approach

SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS

Comparative Study of Performance Evaluation for Mobile Ad hoc networks using a proxy node

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

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

Energy Consumption analysis under Random Mobility Model

Scalable Routing Protocols for Mobile Ad Hoc Networks

Location Information Services in Mobile Ad Hoc Networks

Classification of Ad Hoc Routing Protocols

A Study of Dynamic Addressing Techniques in Mobile Ad hoc Networks

AntHocNet: an Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks

Energy-Aware Performance Metric for AODV and DSDV Routing Protocols in Mobile Ad-Hoc Networks

A Comprehensive Analysis on Route Discovery and Maintenance Features of DSDV, AODV and IERF Ad-hoc Routing Protocols

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

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

An Extended AODV Protocol to Support Mobility in Hybrid Networks

Intelligent Agents for Routing on Mobile Ad-Hoc Networks

A Workload-Based Adaptive Load-Balancing Technique for Mobile Ad Hoc Networks

INTELLIGENT LOAD BALANCING IN MOBILE AD HOC NETWORKS. A Thesis by. Varun Khanna. Bachelor of Technology, Kurukshetra University, India, 2004

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

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

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

Keywords- manet, routing protocols, aodv, olsr, grp,data drop parameter.

A Link-state QoS Routing Protocol for Ad Hoc Networks

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

IJMIE Volume 2, Issue 7 ISSN:

Routing Performance in the Presence of Unidirectional Links in Multihop Wireless Networks

Mobile Ad hoc Networking

Study of Network Characteristics Incorporating Different Routing Protocols

Load Balancing and Resource Reservation in Mobile Ad-Hoc Networks 1

Study and Performance Comparison of AODV & DSR on the basis of Path Loss Propagation Models

International Journal of Advanced Research in Computer Science and Software Engineering

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

Performance Evaluation of Aodv and Dsr Routing Protocols for Vbr Traffic for 150 Nodes in Manets

EXTENDING NETWORK KNOWLEDGE: MAKING OLSR A QUALITY OF SERVICE CONDUCIVE PROTOCOL

II RELATED PROTOCOLS. Dynamic Source Routing (DSR)

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

Ad hoc On Demand Distance Vector (AODV) Routing Protocol

Position and Velocity Aided Routing Protocol in Mobile Ad Hoc Networks

Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol

Issues in Scalable Clustered Network Architecture for Mobile Ad Hoc Networks

A Novel Technique to Isolate and Detect Jamming Attack in MANET

MASTER THESIS REPORT MSc IN ELECTRICAL ENGINEERING WITH EMPHASIS ON TELECOMMUNICATION

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

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

Optimized Load Balancing Mechanism Using Carry Forward Distance

A Study of Internet Connectivity for Mobile Ad Hoc Networks in NS 2

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

Quality of Service Routing in Mobile Ad Hoc Networks

PERFORMANCE OF MOBILE AD HOC NETWORKING ROUTING PROTOCOLS IN REALISTIC SCENARIOS

Zone Routing Protocol (ZRP)

Realistic Mobility for Mobile Ad Hoc Network Simulation

`PERFORMANCE COMPARISON OF ENERGY EFFICIENT AODV PROTOCOLS

Dynamic Source Routing in Ad Hoc Wireless Networks

A review of routing protocols for mobile ad hoc networks

MASTER'S THESIS. Routing Protocols in Wireless Ad-hoc Networks - A Simulation Study. Tony Larsson, Nicklas Hedman. Civilingenjörsprogrammet

Load balanced routing in mobile ad hoc networks

Comparison of WCA with AODV and WCA with ACO using clustering algorithm

On the Evaluation and Classification of Routing Protocols for Mobile Ad Hoc Networks

Impact of Node Mobility and Network Density on Service Availability in MANETs*

2. Related protocols. 1. Introduction

Research Article Ant Colony and Load Balancing Optimizations for AODV Routing Protocol

How To Protect A Network From Black Hole Attack On A Network (Manet)

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

Effective Link Operation Duration: a New Routing Metric for Mobile Ad Hoc Networks

Evaluating the performance of secure routing protocols in Mobile Ad-hoc Networks

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

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

Load-Balanced Routing through Virtual Paths: Highly Adaptive and Efficient Routing Scheme for Ad Hoc Wireless Networks

Experimental Comparison of Routing and Middleware Solutions for Mobile Ad Hoc Networks: Legacy vs Cross-Layer Approach

Scalable Source Routing

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

Transcription:

Architecture & Protocols for Supporting Routing & Navid NIKAEIN QoS in MANET http://www.eurecom.fr/~nikaeinn Navid Nikaein 2003

Outline Introduction: Issues and Trade-Offs Related Work Architecture Topology Management Route Determination Quality of Service Support Conclusion and Open Issues

Issues in MANET Mobile ad hoc networks: Wireless low-capacity Collision Mobility time-varying resources Link Failure Lack of infrastructure fully-distributed Complex Small devices Limited resources Multihop Routing Routing & QoS

Routing Issues Dilemma at a node: Do I keep track of routes to all destinations, or instead keep track of only those that are of immediate interest? Three strategies: Proactive: keep track of all. Reactive: only those of immediate interest. Hybrid: partial proactive / partial reactive. Trade-off between routing overhead and delay

QoS Routing Issues State of communication path should be considered in QoS routing: Resource availability and its stability Cause longer path than shortest path Trade-off between shortest path and optimal path

Assumption Fully symmetric environment All nodes have identical capabilities Capabilities: Transmission range, Battery life, processing capacity, buffer capacity Each node periodically sends a Beacon All nodes participate in protocol operation and packet forwarding [Michardi, Molva, Crowcroft]

Related Work Ad Hoc Routing Topology-based Position-based Proactive Reactive Hybrid Proactive Reactive Hybrid OLSR TBRPF DSDV WRP CGSR FSH-HSR LANMAR DSR AODV RDMAR ABR SSR TORA ZHLS ZRP CBRP DDR+ HARP DREAM LAR Terminodes GLS ALM

Architecture AN ARCHITECTURE THAT SEPARATES [1]: Route Determination With respect to Application requirements Topology Management With respect to Quality of Network Application HARP DDR Network QoS Classes QoS: Delay TPut BE Network Quality QoC: Power, buffer Stability Protocol stack QoS extension

Outline Topology Management [2,3] DDR- Distributed Dynamic Routing Algorithm Route Determination HARP- Hybrid Ad hoc Routing Protocol Quality of Service Routing LQoS- Layered Quality of Service

Topology Management Intuition DDR- Distributed Dynamic Routing Algorithm Forest Construction Zone Partitioning Zone Behaviors Simulation Model Performance Results Summary

Intuition Generate a set of preferred paths in the network Criteria Network Topology Forest BEACON TREE TREE. TREE ZONE ZONE. ZONE BEACON Time

Forest Construction Each node select the best node in its neighborhood according to the given unique criteria, e.g. degree If identical nodes, select the one with the higher ID Theorem: Connecting each node to its preferred neighbor yields to a forest [2] MPR-tree [Qayyum] used in OLSR [Jacquet] Forest Reduces the number of forwarding nodes 2 4 b a 3 c d 4 5 f e 3 g 3 1 h

Zone Partitioning Tree Zone Maintained using periodical beaconing a b f s c k y t d g w x v z i u e h n DDR a z 1 b f s c k y t d x i g v z 2 w u e z h n Zones : Improves delay performance Contributes in protocol scalability z 3

Criteria for FC [4]: Quality of Connectivity (QoC) Power level p battery lifetime Buffer level b available unallocated buffer Stability level s t=t 1 -t 2 : period s( x) = QoC = α s + β b (+ δ p ) N I N The set of forwarding nodes belongs to the nodes with the high quality N t t 0 0 U N t t 1 1

Zone Behaviors Whatever the network density is, the zone diameter is bounded to 8 The average ratio of tree-path to shortest path is no longer than 2 Low Complexity O(N) Zone Diameter Tree Path / Shortest Path

Protocol Model To study the effect of the proposed topology management on routing performance? Hybrid Ad Hoc Routing Protocol (HARP) [5] Dual mode: node level and zone level Intra-zone and inter-zone routing Discover the shortest path Establish forward and reverse path Maintenance

Simulation Model [Johansson, Perkins, Broach] Traffic model: CBR 512 byte/packet 4 packets/second Source 10, 20, 30 Performance Metrics: Packet delivery fraction Avg. E2E delay Routing overhead Movement model: Random way point [Yoon] 50 nodes 1500mx300m 0-20 m/s (or 1-20m/s) 900 simulated seconds Pause time=0, 30, 60, 150, 300, 600, 900 10 scenarios for each pause time

Packet Delivery Fraction Simple routing has a slightly better PDF in low traffic load Routing+TM outperforms simple routing up to 20% as the traffic load increases 10 sources 20 sources 30 sources

Avg. E2E Delay Routing +TM significantly improves the delay performance up to 200ms as the network conditions become stressful 10 sources 20 sources 30 sources

Routing Overhead (pkt) Simple Routing outperforms Routing+TM in low/medium traffic load Most of the packets produced by Routing+TM are the beacons Forest does reduce the broadcasting overhead but not entirely NOTE: Beacon is local while PREQ is global 10 sources 20 sources 30 sources

Routing Overhead (bytes) Simple Routing outperforms Routing+TM in low/medium traffic load Forest does reduce the broadcasting overhead 10 sources 20 sources 30 sources

Packet Delivery Fraction The effect of mobility rate and traffic load on PDF The fluctuation The congestion Adaptive Routing Fluctuation Fluctuation Congestion 10 sources 20 sources 30 sources

Avg. E2E Delay The effect of mobility rate and traffic load on DELAY Shortest path is not enough! The load balancing Note: QoC = α s + β b, where α =2 & β = 1 Shortest path is not enough Load Balancing 10 sources 20 sources 30 sources

Summary Overall Performance Low traffic load Medium traffic load High traffic load Low Mobility Routing Similar Medium Mobility Routing High Mobility Similar Routing +TM Routing +TM Routing +TM Routing +TM Routing +TM

Outline Topology Management DDR- Distributed Dynamic Routing Algorithm Route Determination [5,6] HARP- Hybrid Ad hoc Routing Protocol Quality of Service Routing LQoS- Layered Quality of Service

Route Determination [5,6] HARP- Hybrid Ad Hoc Routing Protocol Intra-zone and Inter-zone routing Query localization technique [Aggelou, Tafazolli] Performance Results [Osafune] Summary

Routing Intra-zone Routing a b z 1 f s r c k d y t m x i g z 2 w v u e z 3 z h n Inter-zone Routing src zone Zone abstraction Z1 Z2 Z4 Z3 dst zone z 4 Shortcut intra-zone routing - Zone level routing - Distance estimation

Simulation Model [Johansson, Perkins, Broach] Traffic model: CBR 512 byte/packet 4 packets/second Source 10, 20, 30 Performance Metrics: Packet delivery fraction Avg. E2E delay Routing overhead Movement model: Random way point [Yoon] 50 nodes 1500mx300m 0-20 m/s (or 1-20m/s) 900 simulated seconds Pause time=0, 30, 60, 150, 300, 600, 900 10 scenarios for each pause time

Packet Delivery Fraction The effect of mobility and traffic load is not uniform Congestion stems from the lack of load balancing in the protocols Fluctuation point is a function of network parameters The effect of cashing and/or neighboring table in high mobility Fluctuation Congestion 10 sources 20 sources 30 sources

Avg. E2E Delay The effect of traffic load and mobility on the delay performance is non-uniform Caching (DSR), route request (AODV), and beaconing/preq (HARP+TM) Load balancing Load balancing 10 sources 20 sources 30 sources

Routing Overhead (pkt) Reaction to mobility (main cause of link failure) Caching (DSR), route request (AODV), beaconing and PREQ (HARP+TM) Effect of beaconing on battery lifetime [Toh] No handshaking is required for beaconing 10 sources 20 sources 30 sources

Routing Overhead (bytes) Reaction to mobility (main cause of link failure) Caching (DSR), route request (AODV), beaconing and PREQ (HARP+TM) Effect of beaconing on battery lifetime [Toh] No handshaking is required for beaconing 10 sources 20 sources 30 sources

Summary Overall Performance Low traffic load Medium traffic load High traffic load Low Mobility Medium Mobility HARP HARP HARP +TM +TM +TM HARP +TM High Mobility HARP +TM Similar Similar HARP +TM HARP +TM

Outline Topology Management DDR- Distributed Dynamic Routing Algorithm Route Determination HARP- Hybrid Ad hoc Routing Protocol Quality of Service Routing [7] LQoS- Layered Quality of Service

Quality of Service Routing [8] Motivation Architecture and Intuition Network Metrics Application Metrics Performance Results

Motivation Application QoS Network QoC Whether the communication path can support any particular application delay, or bandwidth? Ad Hoc QoS means to provide a set of parameters in order to adapt application to the quality of communication path while routing through the network [7]

Architecture AN ARCHITECTURE THAT SEPARATES [8]: Application HARP DDR Network QoS Classes App. Metrics Delay TPut BE Network Metrics: QoC: Power, buffer Stability, # hops Path selection phase Path Discovery phase Protocol stack QoS extension

Network Metrics Hop count resource conservation Power level Buffer Level Load balancing Stability Level Trade-off between load balancing & resource conservation Compute during path discovery using concave function Reflect the quality of the communication paths Map this quality to application metrics

Application Metrics Service App. Metrics Net. Metrics Legend 1st Class 2nd Class Delay Throughput h.(r-b)/c c/(2h.(r-b)) h : hop count r : buffer size b : buffer occupancy 3rd Class Best-Effort 1/s c : nodes throughput s : stability Compute during path selection Reflect the quality of service requirement

Avg. E2E Delay Delay performance has significant improved QoS metric is the key factor for the delay performance due to its load balancing effect 10 sources 20 sources 30 sources

Packet Delivery Fraction QoS metrics has no significant effect on PDF Route discovery and route maintenance are the key factors for improving PDF Deal with Traffic load/pattern and mobility model/rate 10 sources 20 sources 30 sources

Conclusion- Architecture Pro-Network Routing Pro-Application Topology management Route determination Quality of connectivity (QoC) Quality of Service (QoS)

Conclusion Topology management improves routing Load balancing HARP QoS metrics DDR QoC metrics Control flooding overhead Forest redundancy & collision Query localization technique scope Scalability zone abstraction

Conclusion Routing requires: Adaptive topology management Load balancing Congestion avoidance mechanisms Neighboring information Factors affecting routing performance Network size, mobility rate and model, traffic load and pattern, network density Traffic locality vs. network size

Future Work Optimal criteria of forest Construction Introduce the congestion avoidance mech. Extend the QoS model to support metrics at the link layer (e.g. SNR) Simulation with other mobility models and traffic patterns

Publications [1] N. Nikaein and C. Bonnet, An Architecture for Improving Routing and Network Performance in Mobile Ad Hoc Network, Kluwer/ACM MONET, 2003. [2] N. Nikaein, H. Labiod, and C. Bonnet, DDR-- Distributed Dunamic Routing Algorithm for Mobile Ad Hoc Networks, MobiHoc, 2000. [3] N. Nikaein, S. Wu, C. Bonnet and H. Labiod, Designing Routing Protocol for Mobile Ad Hoc Networks, DNAC, 2000. [4] N. Nikaein and C. Bonnet, Improving Routing and Network Performance in MANET using Quality of Nodes, WiOpt, 2003

Publications [5] Navid Nikaein, C. Bonnet and Neda Nikaein, HARP- Hybrid Ad Hoc Routing Protocol, IST, 2001. [6] Navid Nikaein, C. Bonnet, N. Akhtar and R. Tafazolli, HARP-v2 Hybrid Ad Hoc Routing Protocol, To be submitted, 2003. [7] N. Nikaein and C. Bonnet, A Glance at Quality of Service models in Mobile Ad Hoc Networks,DNAC, 2002. [8] N. Nikaein, C. Bonnet, Y. Moret and I. A. Rai, LQoS- Layered Quality of Service Model for Routing in Mobile Ad Hoc Networks, SCI, 2002. [9] N. Nikaein and C. Bonnet, ALM-- Adaptive Location Management Model Incorporating Fuzzy Logic For Mobile Ad Hoc Networks, Med-Hoc-Net, 2002.