March 13, 2003 Routing Functional Components Steven D. Jones (JHU/APL) Chunyue Liu (CCNY) Tarek Saadawi (CCNY) I-Jeng Wang (JHU/APL)

Slides:



Advertisements
Similar presentations
Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Advertisements

1 Routing in Mobile Ad Hoc Networks CS 598HL, 2006.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
HYDRO: A Hybrid Routing Protocol for Lossy and Low Power Networks draft-tavakoli-hydro-01 Stephen Dawson-Haggerty, Jonathan Hui, Arsalan Tavakoli.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
Multicasting in Mobile Ad-Hoc Networks (MANET)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Adaptive backup routing for ad-hoc networks Adviser: Ho-Ting Wu Speaker: Zen-De Liu Date:05/14/2007.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Routing Security in Ad Hoc Networks
CS 268: Ad Hoc Routing Kevin Lai Feb 20, Ad Hoc Motivation  Internet goal: decentralized control -someone still has to deploy.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
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.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #5 Mobile Ad-Hoc Networks TBRPF.
1 Internet Networking Spring 2006 Tutorial 3 Ad-hoc networks TBRPF (based on IETF tutorials on TBRPF)
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
8/7/2015 Mobile Ad hoc Networks COE 549 Routing Protocols II Tarek Sheltami KFUPM CCSE COE 1.
Ad Hoc Wireless Routing COS 461: Computer Networks
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Profiles and Multi-Topology Routing in Highly Heterogeneous Ad Hoc Networks Audun Fosselie Hansen Tarik Cicic Paal Engelstad Audun Fosselie Hansen – Poster,
EAIT, February 2006 A Pragmatic Approach towards the Improvement of Performance of Ad Hoc Routing ProtocolsOptimizations To Multipath Routing Protocols.
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
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Ad hoc On-demand Distance Vector (AODV) Routing Protocol ECE 695 Spring 2006.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
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)
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
Computer Networks Dr. Jorge A. Cobb The Performance of Query Control Schemes for the Zone Routing Protocol.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Link State Routing David Holmer Generic Link State Routing  Each node monitors neighbors/local links and advertises them to the network.
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.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Computer Networks22-1 Network Layer Delivery, Forwarding, and Routing.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
Doc.: IEEE /0174r2 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Date: Authors: Notice: This document.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Routing design goals, challenges,
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
Routing.
Vinay Singh Graduate school of Software Dongseo University
A Routing Protocol for WLAN Mesh
Exploiting Routing Redundancy via Structured Peer-to-Peer Overlays
Presentation transcript:

March 13, 2003 Routing Functional Components Steven D. Jones (JHU/APL) Chunyue Liu (CCNY) Tarek Saadawi (CCNY) I-Jeng Wang (JHU/APL)

March 13, Motivation and Objectives Develop a component-oriented framework for design and analysis of routing protocols  Most protocols can be constructed by common key components and many share fundamentally the same mechanisms/algorithms for specific components.  Analysis and comparisons based on simulation of entire protocols provide inadequate characterization of performance.  Component-oriented approach can provide insights into key aspects of protocols that lead to specific performance.  New techniques can be developed for specific component to address the new challenges arise in applications Establish a framework for dynamic component configuration to support heterogeneous routing  Component-wise reconfiguration provides more flexibility and can support the wider spectrum of operating conditions for tactical network

March 13, Routing Functional Components Route Representation & Determination Neighbor Discovery & Maintenance Packet Forwarding Route Information Initialization Primary Functions Route Discovery Information Dissemination Supporting Functions Route Maintenance Failure Response Dynamic Route Management

March 13, Route Representation and Packet Forwarding Route Representation & Determination: Distributed information necessary to compute routes and the underlying algorithms  Mechanisms:  Source routes  Link state  Routing table  General next-hop utility Packet Forwarding: Mechanism to forward data packet based on route information  Largely driven by route representation  More significant when multiple routes are available

March 13, Neighbor Discovery and Maintenance Dynamically maintain the knowledge of necessary neighborhood information  Information from link layer  Hello messages  Information from information dissemination in support of routing  Information from data transmission Might include information beyond the 1-hop neighbors for some protocols  For example, multi-points relays for OLSR

March 13, Route Information Initialization Properly initialize route information under relevant constraints when a network is deployed or a new routing domain is configured  Constraints can include time, overhead, energy, stealth  Prior information useful and resources required to configure initialization is typically available when a tactical network is deployed Mechanisms  Partial or complete  Using route discovery driven by traffic models derived from IER

March 13, Dynamic Route Management: Route Maintenance and Failure Response Route Maintenance: Properly update route information to address dynamics  Mechanisms:  Triggering conditions Event-driven: time-out, threshold on route quality, demand-driven Periodic  Specific actions Route discovery Information dissemination Failure Response: Respond to the detected loss of a link due to failure, mobility, or jamming  Mechanisms:  Active: properly update the route information to repair affected routes or compute alternative routes (TBRBF).  Passive: remove invalid route information due to the failure (AODV or DSR).  Mixed

March 13, Mapping Protocols to Functions Route Representation Packet Forwarding Neighbor Discovery & Maintenance Route Information Init. Route Maintenance Failure Response AODVRouting Table:  At most one entry for each dest.  Timer  Sequence # Table entriesNot explicit  On-demand w/ route discovery  Timer-based deletion for stale routes Notify all sources using failed link via RERR DSRSource Routes  possibly multiple routes in cache  min-hop route  salvaging Not explicitOn-demand w/ route discovery  Notify source node following the reverse route when the packet meet the failed link)  Gratuitous repair TBRPF  Reportable source tree  Link state  Rely on partial topology  Hop-by-hop  Hello  Differential Hello Modified Dijkstra’s alg.  Periodic updates  Differential updates Report in differential updates Ant Routing Next-hop utility:  Multiple routes  utility can reflect general qualities of the route Max-utility next hop Hello messageNo explicit  periodic update with randomized agents  on-demand update  modify utility via backward agents  Local repair to salvage the packets

March 13, Plan for the Remaining Year Develop clear definition of routing functional components  More detailed mapping of protocols to components  Incorporate multicast protocols  Define interfaces among components and with other layers Characterize the impact of component designs to critical routing performance metrics  Define key mechanisms and design parameters for each components  Identify routing performance metrics that are highly correlated to each component  Identify specific operating conditions under which specific component designs are required for satisfactory performance  Based on existing results, analytical techniques and focused simulation of existing protocols