Performance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks

Similar documents
Performance Evaluation of Failed Link Detection in Mobile Ad Hoc Networks

Outline. CS5984 Mobile Computing. Taxonomy of Routing Protocols AODV 1/2. Dr. Ayman Abdel-Hamid. Routing Protocols in MANETs Part I

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

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

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

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

LECTURE 9. Ad hoc Networks and Routing

CMPE 257: Wireless and Mobile Networking

Recent Researches in Communications, Information Science and Education

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

2013, IJARCSSE All Rights Reserved Page 85

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

3. Evaluation of Selected Tree and Mesh based Routing Protocols

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Security Scheme for Malicious Node Detection in Mobile Ad Hoc Networks

Performance of Route Caching Strategies in Dynamic Source Routing

Routing Protocols in MANETs

Revealing the problems with medium access control protocol in multi hop wireless ad hoc networks

Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Abstract Keywords:

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

CS551 Ad-hoc Routing

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Appointed BrOadcast (ABO): Reducing Routing Overhead in. IEEE Mobile Ad Hoc Networks

Mitigating Superfluous Flooding of Control Packets MANET

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

An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

Routing in ad-hoc networks Marina Dupcinov, Srdjan Krco Applied Research Lab, EEI, Ericsson Ireland

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

Performance Analysis of Aodv Protocol under Black Hole Attack

PERFORMANCE COMPARISON OF AODV/DSR ON-DEMAND ROUTING PROTOCOLS FOR AD HOC NETWORKS Bhavesh Kataria 1, Jethva Harikrishna 2

Mobile Ad-hoc Networks (MANET)

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

Performance Comparison of Two On-demand Routing Protocols for Ad Hoc Networks Λ

ECS-087: Mobile Computing

AODV-PA: AODV with Path Accumulation

Lecture 16: Wireless Networks

Mobile Ad-Hoc Networks & Routing Algorithms

Mobile & Wireless Networking. Lecture 10: Mobile Transport Layer & Ad Hoc Networks. [Schiller, Section 8.3 & Section 9] [Reader, Part 8]

Wireless Networking & Mobile Computing

A Routing Protocol for Utilizing Multiple Channels in Multi-Hop Wireless Networks with a Single Transceiver

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

Chapter-2 Routing Protocols of MANET

Transport layer issues

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

Chapter 7 CONCLUSION

CHAPTER 3 IMPROVED AODV BASED ON LINK QUALITY METRICS

Poonam kori et al. / International Journal on Computer Science and Engineering (IJCSE)

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

UCS-805 MOBILE COMPUTING Jan-May,2011 TOPIC 8. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

INTERNATIONAL JOURNAL FOR ADVANCE RESEARCH IN ENGINEERING AND TECHNOLOGY WINGS TO YOUR THOUGHTS..

CMPE 257: Wireless and Mobile Networking

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Mobile Ad Hoc Networks

CROSS LAYER USING END-TO-END DELAY ASSESSMENT FOR ROUTING PROTOCOL IN VEHICULAR AD HOC NETWORK

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

CHAPTER 7 SIMULATION OBSERVATIONS

Chapter 7. Wireless Ad Hoc Networks. 7: Wireless Ad Hoc Networks 7-1

CS5984 Mobile Computing

Dynamic Source Routing in ad hoc wireless networks

Performance Comparison of Ad Hoc Routing Protocols over IEEE DCF and TDMA MAC Layer Protocols

Analysis and Simulations of Routing Protocols with Different Load Conditions of MANETs

A Performance Comparison of MDSDV with AODV and DSDV Routing Protocols

Dynamic Traffic Engineering for Future IP Networks

Experiment and Evaluation of a Mobile Ad Hoc Network with AODV Routing Protocol

Performance Analysis of Various Routing Protocols for Motorway Surveillance System Cameras Network

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

Volume 2 No. 1 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Wireless Sensor Networks

Comparison of proposed path selection protocols for IEEE s WLAN mesh networks

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Wireless Sensor Networks

Implementation and simulation of OLSR protocol with QoS in Ad Hoc Networks

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

Webpage: Volume 4, Issue VI, June 2016 ISSN

Dynamic Route Switching Protocol in Mobile Ad Hoc Networks

A STUDY ON AODV AND DSR MANET ROUTING PROTOCOLS

MAC protocols. Lecturer: Dmitri A. Moltchanov

An Efficient Routing Approach and Improvement Of AODV Protocol In Mobile Ad-Hoc Networks

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

A Performance Comparison of Routing Protocols for Ad Hoc Networks

Expected Path Bandwidth Based Efficient Routing Mechanism in Wireless Mesh Network

Collision Free and Energy Efficient MAC protocol for Wireless Networks

Lecture 10: Link layer multicast. Mythili Vutukuru CS 653 Spring 2014 Feb 6, Thursday

Arvind Krishnamurthy Fall 2003

A Reliable Route Selection Algorithm Using Global Positioning Systems in Mobile Ad-hoc Networks

White Paper. Mobile Ad hoc Networking (MANET) with AODV. Revision 1.0

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

MAC in /20/06

XORs in the Air: Practical Wireless Network Coding

A Comparative study of On-Demand Data Delivery with Tables Driven and On-Demand Protocols for Mobile Ad-Hoc Network

Performance Improvement of Wireless Network Using Modern Simulation Tools

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

An Efficient Scheme for Detecting Malicious Nodes in Mobile ad Hoc Networks

Subject: Adhoc Networks. Navodaya Institute of Technology, Raichur Page 1

IEEE Fragmentation-Aware Energy-Efficient Ad-Hoc Routing Protocols

Evaluation of Ad-hoc Routing Protocols with. Different Mobility Models for Warfield. Scenarios

Mitigating Routing Misbehavior in Mobile Ad Hoc Networks

A Review of On-Demand Routing Protocols for Mobile Ad-Hoc Networks

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

Transcription:

Performance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks Dimitri Marandin 4. Würzburger Workshop "IP Netzmanagement, IP Netzplanung und Optimierung" 27.-28. July 2004 www.ifn.et.tu-dresden.de/tk/ 1

Contents Introduction Reasons of route failures Reaction on route failures Route breakage detection Hello messages IEEE 802.11 MAC Feedback Passive ACKs Performance evaluation Conclusions www.ifn.et.tu-dresden.de/tk/ 2

Properties of Ad hoc Network Lack of a centralized entity Rapid mobile host movements Communication over the wireless medium Limited wireless bandwidth Limited battery power Multi-hop routing www.ifn.et.tu-dresden.de/tk/ 3

Reasons of Route Failures Node mobility Environment conditions Node failure - battery usage Hard medium contention www.ifn.et.tu-dresden.de/tk/ 4

Route Maintenance Link breakage -> Route maintenance Link breakage detected by: link-layer ACK, AODV Hello messages attempt local repair - RREQ for destination from intermediate node Route Error (RERR) message - Contains list of unreachable destinations - Sent to precursors : neighbors who recently sent packet over broken link - Propagated recursively www.ifn.et.tu-dresden.de/tk/ 5

Impact Route Failures on TCP route failure route failure detected route found TCP times out no throughput Packet discarded www.ifn.et.tu-dresden.de/tk/ 6

Optimisation Goals Correct route failure detection - avoiding false decisions Quick route failure detection Route failure detection with minimum overhead (energy, bandwidth) www.ifn.et.tu-dresden.de/tk/ 7

Link Breakage Detection Link level ACKs Hello messages (beacons) passive ACKs -used in DSR End-to-end ACKs involvement of transport layer www.ifn.et.tu-dresden.de/tk/ 8

Hello Messages Each node must periodically send broadcast packets Each receiving node must also process them Hello messages cause a large amount of control overhead Current implementations use periodic hello messages to detect local link connectivity www.ifn.et.tu-dresden.de/tk/ 9

Passive ACKs Listen for data to be forwarded Passive ack: - a node relays the packet to its neighbours via radio transmission - previous node hears this transmission and uses it as an ack All nodes are overhearing (promiscuous) No energy saving A B C Passive ack www.ifn.et.tu-dresden.de/tk/ 10

Link Layer Detection Unicast packet is successfully transmitted Route failure Based on IEEE 802.11 MAC Problem: Access link layer feedback information in off the shelf hardware Feedback Application TCP,UDP AODV. DSR,.. MAC 802.11 Phy 802.11 www.ifn.et.tu-dresden.de/tk/ 11

802.11 DCF Operation RTS B A S R Data RTS Data RTS CTS Data ACK CTS CTS C ACK Atomic unit ACK RTS CTS Data ACK www.ifn.et.tu-dresden.de/tk/ 12

IEEE 802.11 MAC Feedback After 7 failed RTS retransmissions -> packet loss -> link is failed -> route is failed -> initiating route request No additional overhead Unpredicted detection delay Incorrect detection due to channel contention www.ifn.et.tu-dresden.de/tk/ 13

Simulation Parameters Simulation Parameters (ns-2) 50 nodes 5, 10, 15, 20, 25, 30, 35 cbr connections (for each 5 runs) Static network, mobile network - max speed 20 m/s Packet size 512 bytes Simulation time 900s (200s war-up) Confidence interval 95% Performance metrics Goodput - number of unique correctly received packets Energy efficiency - total consumed energy of all nodes to total number of successfully received packets www.ifn.et.tu-dresden.de/tk/ 14

Energy Model Simplified model Decrease the energy level of the node for every packet transmitted and every packet received rxpower - receiving power 0.1 Watts txpower - transmitting power 0.3 Watts Initial energy 1000 Joules www.ifn.et.tu-dresden.de/tk/ 15

Simulations Results Overall received packets Overall recieved packets 3000 2500 2000 1500 1000 500 0 Goodput MAC feedback Hello 5 10 15 20 25 30 35 Number of connections static network www.ifn.et.tu-dresden.de/tk/ 16

Simulations Results Energy efficiency Energy, Joules 0,1 0,08 0,06 0,04 0,02 0 Hello MAC Feedback 5 10 15 20 25 30 35 Number of connections static network www.ifn.et.tu-dresden.de/tk/ 17

Simulations Results Goodput Overall received packets 3000 2500 2000 1500 1000 500 0 MAC Feedback Hello 5 10 15 20 25 30 35 Number of connections mobile network www.ifn.et.tu-dresden.de/tk/ 18

Simulations Results Energy, Joules 0,08 0,07 0,06 0,05 0,04 0,03 0,02 0,01 0 Energy efficiency 5 10 15 20 25 30 35 Number of connections MAC Feedback Hello mobile netwok www.ifn.et.tu-dresden.de/tk/ 19

MAC Feedback: Detection delay After 7 failed RTS retransmissions -> packet loss -> link is failed -> route is failed -> initiating route request Unpredicted detection delay www.ifn.et.tu-dresden.de/tk/ 20

MAC Feedback: Detection Delay Active neigbours: 2 Active neigbours: 5 Active neigbours: 10 Active neigbours: 15 35 cbr connections www.ifn.et.tu-dresden.de/tk/ 21

MAC: Detection Delay Complementary Cumulative Distribution Function www.ifn.et.tu-dresden.de/tk/ 22

Conclusions - I Goals Correct quick route failure detection with minimum overhead (energy, bandwidth) Route failure detection mechanisms Link level ACKs Hello messages passive ACKs (used in DSR) end-to-end acks www.ifn.et.tu-dresden.de/tk/ 23

Conclusions - II High traffic condition - detection time of MAC Feedback increases - number of MAC Feedback false decisions increases Recommendations from energy efficiency aspect for low or moderate traffic MAC Feedback for high traffic Hello messages Recommendations from goodput aspect - static network Hello messages - mobile network MAC Feedback www.ifn.et.tu-dresden.de/tk/ 24

Thank you! www.ifn.et.tu-dresden.de/tk/ 25