Mobile Ad-hoc Networks (manets)

Slides:



Advertisements
Similar presentations
Routing protocols in Mobile Ad Hoc Network
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Prepared by: Suman Chakraborty CSE, 4 th year Roll Sensor Networks(CS-704D)
Overview of Ad Hoc Routing Protocols. Overview 1.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta.
Progress Report Wireless Routing By Edward Mulimba.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Challenges of Routing in Ad-hoc Networks Chandra D Yarlagadda.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
CS 268: Ad Hoc Routing Kevin Lai Feb 20, Ad Hoc Motivation  Internet goal: decentralized control -someone still has to deploy.
A Review of Current Routing Potocols for Ad-Hoc Mobile Wireless Networks Yibo Sun
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
Sensor Network Routing Romit Roy Choudhury and Pradeep Kyasanur (Some slides are based on Dr. Nitin Vaidya’s tutorial)
Mobile Ad hoc Networks COE 549 Routing Protocols I
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Research Paper By V. D. Park and M. S. Corson.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Routing in mobile ad-hoc networks (MANETs). 1. WHAT IS A MANET ? A MANET can be defined as a system of autonomous mobile nodes A MANET can be defined.
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
ROUTING ALGORITHMS IN AD HOC NETWORKS
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
The Destination Sequenced Distance Vector (DSDV) protocol
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
2003/04/24AARON LEE 1 An Efficient K-hop Clustering Routing Scheme for Ad-Hoc Wireless Networks S. F. Hwang, C. R. Dow Journal of the Internet Technology,
Traditional Routing A routing protocol sets up a routing table in routers A node makes a local choice depending on global topology.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Ad Hoc Network.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
Scalable Routing Protocols for
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Introduction to Ad Hoc Mobile Wireless Networks
Reactive Routing Protocols for Ad hoc Mobile Wireless Networks
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
PERFORMANCE EVALUATION OF COMMON POWER ROUTING FOR AD-HOC NETWORK Zhan Liang Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Boris Makarevitch.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Asstt. Professor Adeel Akram. Other Novel Routing Approaches Link reversal Aimed for highly dynamic networks Goal: to identify some path, as opposed.
Ad Hoc Wireless Routing Different from routing in the “wired” world Desirable properties of a wireless routing protocol –Distributed operation –Loop freedom.
A D HOC N ETWORKS by Dr.P.SAMUNDISWARY Dept. of Electronics Engineering Pondicherry University.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Kyle Fitzpatrick Konstantin Zak
Internet Networking recitation #4
Sensor Network Routing
CSE 4340/5349 Mobile Systems Engineering
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
by Saltanat Mashirova & Afshin Mahini
Subject Name: Computer Networks - II Subject Code: 10CS64
Proactive vs. Reactive Routing
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

Mobile Ad-hoc Networks (manets) By Donatas Sumyla

Table of Contents Introduction

Introduction Importance of networking Computer network – system for communication between computers (fixed, temporary) History starts with Advanced Research Projects Agency (ARPA) in 1962 1969 the beginning of ARPANet which connected University of LA, SRI, University of California at Santa Barbara, and the University of Utah

Mobile Ad-hoc Network Self-configuring network of mobile routers (and associated hosts) connected by wireless links This union forms a random topology Routers move randomly free Topology changes rapidly and unpredictably Standalone fashion or connected to the larger Internet Suitable for emergency situations like natural or human-induced disasters, military conflicts, emergency medical situations, etc.

Mobile Ad-hoc Network Ad-hoc network versus Mobile Ad-hoc network Increase of mobile applications Additional challenges Changes to the network topology Need of extreme network flexibility Answer = Mobile Ad-hoc Network While MANETs are self contained, they can also be tied to an IP-based global or local network – Hybrid MANETs

Hybrid Mobile Ad-hoc Network

Hybrid Mobile Ad-hoc Network

Hybrid Mobile Ad-hoc Network

Hybrid Mobile Ad-hoc Network

Hybrid Mobile Ad-hoc Network

History of MANETs Earliest MANETs were called “packet radio” networks, sponsored by DARPA (1970) These packet radio systems predated the Internet and were part of motivation of the original IP suite Later DARPA experiments included the Survivable Radio Network (SURAN) project (1980s) 1990s – the advent of inexpensive 802.11 radio cards for personal computer Current MANETs are designed primary for military utility; examples include JTRS (Joint Tactical Radio System) and NTDR (Near-Term Digital Radio).

Routing Protocols for MANETs Two types of routing protocols: Table-Driven Routing Protocols Destination-Sequenced Distance-Vector Routing (DSDV) Clusterhead Gateway Switch Routing (CGSR) The Wireless Routing Protocol (WRP) Source-Initiated On-Demand Routing Protocols Ad-Hoc On-Demand Distance Vector Routing (AODV) Dynamic Source Routing (DSR) Temporally-Ordered Routing Algorithm (TORA) Associativity-Based Routing (ABR) Signal Stability Routing (SSR)

Routing Protocols for MANETs

Destination-Sequenced Distance-Vector Routing (DSDV) Table-driven algorithm based on the classical Bellman-Ford routing mechanism Improvements – freedom of loops in routing tables Routing is achieved by using routing tables maintained by each node The main complexity in DSDV is in generating and maintaining these routing tables

Clusterhead Gateway Switch Routing (CGSR) Uses DSDV as an underlying protocol and Least Cluster Change (LCC) clustering algorithm A clusterhead is able to control a group of ad-hoc hosts Each node maintains 2 tables: A cluster member table, containing the cluster head for each destination node A DV-routing table, containing the next hop to the destination The routing principle: Lookup of the clusterhead of the destination node Lookup of next hop Packet send to destination Destination clusterhead delivers packet

Clusterhead Gateway Switch Routing (CGSR)

Clusterhead Gateway Switch Routing (CGSR) Drawbacks: too frequent cluster head selection can be an overhead and cluster nodes and Gateway can be a bottleneck

The Wireless Routing Protocol (WRP) Table-based protocol with the goal of maintaining routing information among all nodes in the network Each node is responsible for four tables: Distance table Routing table Link-cost table Message retransmission list (MRL) table Link exchanges are propagated using update messages sent between neighboring nodes Hello messages are periodically exchanged between neighbors This protocol avoids count-to-infinity problem by forcing each node to check predecessor information Drawbacks: 4 tables requires a large amount of memory and periodic hello message consumes power and bandwidth

Source-Initiated On-Demand Routing Protocols Ad-Hoc On-Demand Distance Vector Routing (AODV) Builds on DSDV algorithm and the improvement is on minimising the number of required broadcasts by creating routes on an on-demand basis (not maintaining a complete list of routes) Broadcast is used for route request Advantages: uses bandwidth efficiently, is responsive to changes in topology, is scalable and ensures loop free routing Drawbacks: nodes use the routing caches to reply to route queries. Result: “uncontrolled” replies and repetitive updates in hosts’ caches yet early queries cannot stop the propagation of all query messages which are flooded all over the network

Dynamic Source Routing (DSR) Based on the concept of source routing Mobile nodes are required to maintain route caches that contain the source routes of which the mobile is aware 2 major phases: Route discovery – uses route request and route reply packets Route maintenance – uses route error packets and acknowledgments Advantages: No periodic hello message and fast recovery - cache can store multiple paths to a destination Drawbacks: the packets may be forwarded along stale cached routes. It has a major scalability problem due to the nature of source routing. Same as AODV, nodes use the routing caches to reply to route queries

Temporally-Ordered Routing Algorithm (TORA) Highly adaptive, loop-free, distributed routing algorithm based on the concept of link reversal Proposed to operate in a highly dynamic mobile networking environment It is source initiated and provides multiple routes for any desired source/ destination pair This algorithm requires the need for synchronized clocks

Temporally-Ordered Routing Algorithm (TORA) 3 basic functions: Route creation Route maintenance Route erasure Advantages: provides loop free paths at all instants and multiple routes so that if one path is not available, other is readily available. It establishes routes quickly so that they may be used before the topology changes. Drawbacks: exhibits instability behavior similar to "count-to-infinity" problem in distance vector routing protocols.

Associativity-Based Routing (ABR) Free from loops, deadlock, and packet duplicates, and defines a new routing metric for ad-hoc mobile networks Each node generates periodic beacons (hello messages) to signify its existence to the neighbors These beacons are used to update the associativity table of each node With the temporal stability and the associativity table the nodes are able to classify each neighbor link as stable or unstable

Associativity-Based Routing (ABR) ABR consists of 3 phases: Route Discovery Route Repair/Reconstruction Route Delete If node A has in his Route Cache a route to the destination E, this route is immediately used. If not, the Route Discovery protocol is started

Associativity-Based Routing (ABR)

Associativity-Based Routing (ABR) Advantages: free from duplicate packets Drawbacks: Short beaconing interval to reflect association degree precisely

Signal Stability Routing (SSR) descendent of ABR and ABR predates SSR it selects routes based on signal strength between nodes and on a node’s location stability thus offers little novelty SSR route selection criteria has effect of choosing routes that have ‘stronger’ connectivity and it can be divided into: Dynamic Routing Protocol (DRP) or Static Routing Protocol (SRP)

Signal Stability Routing (SSR) DRP is responsible for maintenance of signal stability table and routing table SRP processes packets by passing the packets up the stack if it is the intended receiver and forwarding the packet if it is not Advantages: to select strong connection leads to fewer route reconstruction Drawbacks: long delay since intermediate nodes can’t answer the path (unlike AODV, DSR)