An Approach to Flexible QoS Routing with Active Networks

Similar documents
Analysis of TCP and UDP Traffic in MANETs. Thomas D. Dyer Rajendra V. Boppana CS Department UT San Antonio

Routing Protocols in MANETs

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Comprehensive Study and Review Various Routing Protocols in MANET

Mobility and Density Aware AODV Protocol Extension for Mobile Adhoc Networks-MADA-AODV

An Evaluation of Adaptive Multimedia Communication from a QoS Perspective

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. Broch et al Presented by Brian Card

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

The General Analysis of Proactive Protocols DSDV, FSR and WRP

Keywords: AODV, MANET, WRP

A Comparison of Routing Protocols for MANET using NS-2 Simulator

Lecture 13: Routing in multihop wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 3, Monday

Automated Routing Protocol Selection in Mobile Ad Hoc Networks

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

Considerable Detection of Black Hole Attack and Analyzing its Performance on AODV Routing Protocol in MANET (Mobile Ad Hoc Network)

Zone-based Proactive Source Routing Protocol for Ad-hoc Networks

Evaluation of Routing Protocols for Mobile Ad hoc Networks

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Basics (cont.) Characteristics of data communication technologies OSI-Model

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

A Survey on Performance Evaluation of MANET Routing Protocols

Security in Mobile Ad-hoc Networks. Wormhole Attacks

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Ad Hoc Routing Protocols and Issues

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Chapter 7 CONCLUSION

A Survey - Energy Efficient Routing Protocols in MANET

Analysis QoS Parameters for Mobile Ad-Hoc Network Routing Protocols: Under Group Mobility Model

A Review paper on Routing Protocol Comparison

Ad Hoc Networks: Issues and Routing

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

Performance Evaluation of Various Routing Protocols in MANET

A Literature survey on Improving AODV protocol through cross layer design in MANET

Introduction to Mobile Ad hoc Networks (MANETs)

II. ROUTING CATEGORIES

AVC College of Engineering, Mayiladuthurai, India

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

Architecture & Protocols for Supporting Routing & QoS in MANET.

Quantitative Performance Evaluation of DSDV and OLSR Routing Protocols in Wireless Ad-hoc Networks

Performance Evaluation of AODV and DSR routing protocols in MANET

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

CS 138: Communication I. CS 138 V 1 Copyright 2012 Thomas W. Doeppner. All rights reserved.

Comparative Study of Mobility Models using MANET Routing Protocols under TCP and CBR Traffic

Performance Evaluation of MANET through NS2 Simulation

Performance Comparison of DSDV, AODV, DSR, Routing protocols for MANETs

Performance Evaluation of Routing Protocols (AODV, DSDV and DSR) with Black Hole Attack

Ad Hoc Networks: Introduction

GSM Based Comparative Investigation of Hybrid Routing Protocols in MANETS

Performance Evaluation of Routing Protocols in Mobile Ad Hoc Networks Using Http Traffic

Routing Protocols in Mobile Ad-Hoc Network

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

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types

Simulation and Performance Analysis of Throughput and Delay on Varying Time and Number of Nodes in MANET

A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET

A Novel Review on Routing Protocols in MANETs

Qos-Aware Routing Based on Bandwidth Estimation for Mobile Ad Hoc Networks

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

Impact of Hello Interval on Performance of AODV Protocol

Network Layer (Routing)

3. Evaluation of Selected Tree and Mesh based Routing Protocols

Real-Time Protocol (RTP)

Performance Of OLSR Routing Protocol Under Different Route Refresh Intervals In Ad Hoc Networks

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

CS519: Computer Networks. Lecture 1 (part 2): Jan 28, 2004 Intro to Computer Networking

SUMMERY, CONCLUSIONS AND FUTURE WORK

What is an Ad Hoc Network?

Performance Evaluation of Routing Protocols for MAC Layer Models

Impact of Pause Time on the Performance of DSR, LAR1 and FSR Routing Protocols in Wireless Ad hoc Network

Anil Saini Ph.D. Research Scholar Department of Comp. Sci. & Applns, India. Keywords AODV, CBR, DSDV, DSR, MANETs, PDF, Pause Time, Speed, Throughput.

MODIFICATION AND COMPARISON OF DSDV AND DSR PROTOCOLS

Performance Analysis Of Qos For Different MANET Routing Protocols (Reactive, Proactive And Hybrid) Based On Type Of Data

Chapter -5 QUALITY OF SERVICE (QOS) PLATFORM DESIGN FOR REAL TIME MULTIMEDIA APPLICATIONS

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

Real-Time Applications. Delay-adaptive: applications that can adjust their playback point (delay or advance over time).

Performance evaluation of reactive and proactive routing protocol in IEEE ad hoc network

Performance Modeling

Performance Analysis and Enhancement of Routing Protocol in Manet

End-to-End Mechanisms for QoS Support in Wireless Networks

A Comparative Study between AODV and DSDV Routing Protocols in Mobile Ad Hoc Networks using Network Simulator NS2

Comparative Study on Performance Evaluation of Ad-Hoc Network Routing Protocols Navpreet Chana 1, Navjot Kaur 2, Kuldeep Kumar 3, Someet Singh 4

Tietokoneverkot T

PERFORMANCE EVALUATION OF DSR AND AODV OVER UDP AND TCP CONNECTIONS

Analysis of Routing Protocols in MANETs

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Design and Implementation of a Simulator for Ad Hoc Network Routing Protocol

Optimizing Performance of Routing against Black Hole Attack in MANET using AODV Protocol Prerana A. Chaudhari 1 Vanaraj B.

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks

Performance Evaluation of Two Reactive and Proactive Mobile Ad Hoc Routing Protocols

Test Bed Simulation for Mobile Ad Hoc Routing Protocol: An On Demand Vector Routing Algorithm Case Study

Performance Improvement of Wireless Network Using Modern Simulation Tools

Outline. Routing. Introduction to Wide Area Routing. Classification of Routing Algorithms. Introduction. Broadcasting and Multicasting

Performance evaluation of associative based routing in Adhoc networks

Performance Analysis of Routing Protocols in MANET

Investigating the Use of Synchronized Clocks in TCP Congestion Control

Scalability Performance of AODV, TORA and OLSR with Reference to Variable Network Size

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Simulation Comparison and Analysis of Quality of Service in DSDV and AODV Mobile Adhoc Networks

Transcription:

U Innsbruck Informatik - 1 An Approach to Flexible QoS Routing with Active Networks Michael Welzl Alfred Cihal Max Mühlhäuser Leopold Franzens University Innsbruck Johannes Kepler University Linz TU Darmstadt

U Innsbruck Informatik - 2 Outline QoS with Active Networks: why / how? The mechanism Simulation: two scenarios Evaluation Conclusion / future work

U Innsbruck Informatik - 3 Active Networks and QoS AN break with OSI tradition: quality scaling ACC,... AQR ARP Advantage: flexibility (e.g., who will standardize proprietary quality scaling?)

U Innsbruck Informatik - 4 Active Networks and MANETs MANETs: Mobile Devices, also as routers Memory and CPU restrictions Flexible environment, changing topology attractive for mobile devices! Active Networks: Lightweight software (app + net stack): only relevant code necessary Flexible (customizable, programmable) networking infrastructure Active QoS Routing: Active Networks -> source influences the network Source routing often needed for MANET (changing topology) Source routing <=> routing control + information at the source -> QoS

U Innsbruck Informatik - 5 AQR: Requirements and Assumptions channel properties readable (we need QoS information - exception: delay) demand loading (we send a lot of packets ( capsules ) - enhance scalability) link state routing table available? Yes: enhance scalability Assumption: flexibility routing mechanism should be sender- or receiver-initiated no standardized routing metrics

U Innsbruck Informatik - 6 AQR: How it works Starting from the source, at regular intervals (e.g., 2 RTT)... Is this the destination? + scalability no... Check QoS minimum requirements (drop?), update QoS data Add this node s address to the visited list If there is none, Calculate all non-cyclic paths to dest. from the link state simply flood routing table (altered depth search alg.) Send this code to all first hops on these paths (but not visited nodes) yes... remember this packet s visited list Destination: builds a list of paths from received packets for at least 1 RTT reports the best path back to the source

U Innsbruck Informatik - 7 MANET Routing Classification Proactive routing continuously make routing decisions examples: DBF, DSDV, WRP,.. Reactive routing determine routes when needed examples: TORA, DSR, AODV, ABR, RDMAR,.. AQR: reactive -but: continuously refresh to maintain QoS may be combined with existing proactive routing related mechanisms: DSR On-Demand QoS Routing in Multihop Mobile Networks [Lin, Infocom 2001] main difference: QoS spec. flexibility through Active Networks

U Innsbruck Informatik - 8 Simulation: Scenario 1 ns-2 simulator Topology: One domain, 50 nodes Constant parameters: Drop delay threshhold: 5s Probing frequency: 10s (RTT: approx. 4,88 s) Background traffic: UDP, Pareto distrib. ON-OFF sources packet size: 500 bytes, burst time 100ms, idle time 150ms, rate 1000 kb/s QoS parameter: delay

Delay U Innsbruck Informatik - 9

Throughput U Innsbruck Informatik - 10

U Innsbruck Informatik - 11 Scenario 2 Topology: One domain, 15 nodes Constant parameters: Drop delay threshhold: 1.5s Probing frequency: 1.5s (RTT: approx. 776 ms) Background traffic: UDP / TCP mixture, Pareto distrib. ON-OFF sources, packet size: 300 bytes, burst time 130ms, idle time 200ms, rate 1400 kb/s QoS parameter: delay

Delay U Innsbruck Informatik - 12

U Innsbruck Informatik - 13 Simulation Results Scenario 1: AQR Shortest Path avg. latency 1696 ms 2574 ms min. latency 1489 ms 2335 ms max. latency 2712 ms 2779 ms max. jitter 1224 ms 445 ms throughput 43.03 kb/s 24.86 kb/s Scenario 2: AQR Shortest Path avg. latency 410 ms 476 ms min. latency 353 ms 353 ms max. latency 574 ms 565 ms max. jitter 220 ms 212 ms throughput 48.76 kb/s 48.46 kb/s

U Innsbruck Informatik - 14 Other QoS Parameters Bandwidth: disappointing results with responsive and unresponsive bg traffic note: links had similar nominal bandwidth, only load varied AQR chooses long paths even additional jitter Bandwidth / Delay combination: smoother throughput (reduced jitter) faster convergence Other possibilities: choose route based on error rate, bandwidth fluctuation, packet loss ratio, cost,..

U Innsbruck Informatik - 15 Bandwidth / Delay Mixture Delay in sec. 0.60 0.58 Shortest path AQR- new 0.56 0.54 0.52 0.50 0.48 0.46 0.44 0.42 0.40 0.38 0.36 4 6 8 10 12 Time in sec.

U Innsbruck Informatik - 16 Bandwidth / Delay Mixture /2 Delay in sec. 0.60 AQR- new AQR- old 0.58 0.56 0.54 0.52 0.50 0.48 0.46 0.44 0.42 0.40 0.38 0.36 4 6 8 10 12 Time in sec.

U Innsbruck Informatik - 17 Additional Idea: Tolerance Factor Split traffic when paths are within tolerance range better resource utilization

U Innsbruck Informatik - 18 Conclusion / Future Work Delay: reduced Bandwidth / delay: reduced delay + smoother throughput Path splitting increases jitter / delay useful for bandwidth, but scalable? Work to do: multi-domain routing, problems with lost probing packets, more detailed examination of scalability Possible extension (easy?!): multicast

U Innsbruck Informatik - 19 Further Documentation http://come.to/michael.welzl/aqr/ (Simulator source code, example scripts)