Mobile Ad-hoc Networks -- Overview and a case study Yinzhe Yu Oct. 8, 2003.

Slides:



Advertisements
Similar presentations
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Topic 6. Security in Mobile Ad-Hoc Networks.
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Mitigating Routing Misbehavior in Mobile Ad-Hoc Networks Reference: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks, Sergio Marti, T.J. Giuli,
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
Improving TCP Performance over MANETs by Exploiting Cross-Layer Information Awareness Xin Yu NYU Presented by: David Choffnes.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Advanced Topics in Next-Generation Wireless Networks
Mobile Ad-Hoc Networks (MANET)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
1 Routing in Mobile Ad Hoc Networks most slides taken with permission from presentation of Nitin H. Vaidya University of Illinois at Urbana-Champaign.
1 Ad Hoc Networks Routing (1/2) Instructor: Carlos Pomalaza-Ráez Fall 2003 University of Oulu, Finland.
Routing in Mobile Ad Hoc Networks Marc Heissenbüttel University of Berne Bern,
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Boundary detection in sensor networks for phenomenon classification GROUP MEMBERS : AKSHAY BALASUBRAMANIAN NANDAKUMAR P VENUGOPAL SATISH RAMASWAMI SALEM.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
ITIS 6010/8010: Wireless Network Security Weichao Wang.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Routing Protocols in MANETs CS290F Winter What is a MANET Mobile nodes, wireless links Infrastructure-less: by the nodes, … Multi-hop routing: …,
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
BLACK HOLE IN MANET SUBMITTED TO:--SUBMITTED BY:-- Dr. SAPNA GAMBHIRINDRAJEET KUMAR CSE DEPTT.MNW/887/2K11.
CIS 725 Wireless networks. Low bandwidth High error rates.
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.
Dsr – dynamics source routing. basics Two types of routing –On-demand / reactive Information is only collected when required, I.e., when a packet needs.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Routing protocols MANET
Mobile Adhoc Network: Routing Protocol:AODV
Routing in Ad Hoc Networks Audun Søberg Henriksen Truls Becken.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Ad Hoc Routing: The AODV and DSR Protocols Jonathan Sevy Geometric and Intelligent Computing Lab Drexel University
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)
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
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.
1 ECE453 – Introduction to Computer Networks Lecture 13 – Network Layer (V) -
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.
Routing in Mobile Ad Hoc Networks (from Ad Hoc Networking by Charles Perkins) Thanks to Prof. Yu at Cleveland State Univ.
Security in Ad Hoc Networks. What is an Ad hoc network? “…a collection of wireless mobile hosts forming a temporary network without the aid of any established.
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
Traditional Routing A routing protocol sets up a routing table in routers A node makes a local choice depending on global topology.
Ch 4. Routing in WMNs Myungchul Kim
Security in Mobile Ad Hoc Networks: Challenges and Solutions (IEEE Wireless Communications 2004) Hao Yang, et al. October 10 th, 2006 Jinkyu Lee.
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.
Session 15 Mobile Adhoc Networks Prof. Sridhar Iyer IIT Bombay
Dynamic Source Routing in Ad Hoc Wireless Networks
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
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.
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.
Mobile Ad Hoc Networks: Introduction
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
A comparison of Ad-Hoc Routing Protocols
Routing Protocols in MANETs
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
Ad hoc Routing Protocols
Mobile Computing CSE 40814/60814 Spring 2018.
by Saltanat Mashirova & Afshin Mahini
Mobile Ad-hoc Networks (MANET)
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
Computer Networks: Wireless Networks
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

Mobile Ad-hoc Networks -- Overview and a case study Yinzhe Yu Oct. 8, 2003

Introduction on MANET Recent research topics Case study: Dynamic Source Routing Contents

What is a MANET ? Mobile nodes, wireless links Infrastructure-less: by the nodes,… Multi-hop routing: …,and for the nodes Minimal administration: no hassles

Hmm, A MANET makes sense. Dad, you can use Nelson if I am too fast. Hi, Marge. I miss you. I can hear u, Lisa. Can u hear me? Yes. What are you doing, Nelson? Be home early, Homer. Application Example – The Simpson's

Why a MANET? Fast deployment of ad-hoc networks Special events/conference, military combat/emergency rescue What about also cheaper ? sensor dust, home networking

What’s unique about a MANET ? Moving nodes  ever changing topology Wireless links  various and volatile link quality Pervasive (cheap) devices  Power constraints Security  Confidentiality, other attacks

MANET Protocol Zoo Topology based routing Proactive approach, e.g., DSDV. Reactive approach, e.g., DSR, AODV, TORA. Hybrid approach, e.g., Cluster, ZRP. Position based routing Location Services: DREAM, Quorum-based, GLS, Home zone etc. Forwarding Strategy: Greedy, GPSR, RDF, Hierarchical, etc.

Recent Research Topics Routing Better metric, higher throughput A high-throughput path metric for multi-hop wireless routing. MobiCom 03. Transport Layer TCP performance: throughput, fairness, etc. Enhancing TCP fairness in ad-hoc networks using neighborhood RED. MobiCom 03. Improving fairness among TCP flows crossing wireless ad-hoc and wired networks. MobiHoc 03. MAC Layer MAC protocol for directional antennas A MAC protocol for full exploitation of directional antennas in ad-hoc wireless networks. MobiHoc 03.

Recent Research Topics (cont.) Security Reliable routing against malicious nodes Ariadne: A secure on-demand routing protocol for ad-hoc networks. MobiCom Power Management Power saving and power control Asynchronous wakeup for ad hoc networks. MobiHoc A power control MAC protocol for ad hoc network. MobiCom 2002.

A Case study: Dynamic Source Routing On-demand Source Routing Route Discovery Route Request Route Reply Route Maintenance

Assumption: Cooperative nodes Relatively small network diameter (5-10 hops) Detectable packet error Unidirectional or bidirectional link Promiscuous mode (optional)

A B C E D G H F A A A-B A-C A-C-E A-B-DA-B-D-G Route Discovery A-B-C Route Request (RREQ) Route Reply (RREP) Route Discovery is issued with exponential back-off intervals. Initiator ID Initiator seq# Target ID Partial route RREQ FORMAT

Route Discovery: at source A A need to send to G Lookup Cache for route A to G Route found ? Start Route Discovery Protocol Continue normal processing Route Discovery finished Packet in buffer ? Send packet to next-hop don e Buffer packet no Write route in packet header yes no wait

Route Discovery: At an intermediate node Accept route request packet in recently seen requests list? Discard route request yes no Host’s address already in patrial route Discard route request yes Store in list Broadcast packet Send route reply packet done myAdd r=targ et no Append myAddr to partial route no yes

A B C E D G H F Route Maintenance G RERR Route Cache (A) G: A, B, D, G G: A, C, E, H, G F: B, C, F

Additional feature #1: Caching Overheard Routes ABCDE VWXYZ Node A Cache E: A, B, C, D, E Node C Cache E: C, D, E E: C, D, E A: C, B, A E: C, D, E A: C, B, A Z: C, X, Y, Z V: C, X, W, V

Additional feature #2: RREP with Cached Routes A B C E D H F G RERR Route Cache (A) G: A, B, D, G F: B, C, F RREQ Route Cache (C) G: C, E, H, G RREP G:A,C,E,H,G Route Cache (C) G: C, E, D, G RREQ (! D-G) RREQ (! D-G) RREQ (! D-G)

A B C E D G H F Additional feature #3: Packet Salvage G RERR Route Cache (D) G: D, E, H, G Caution: No double salvage allowed !!!

A Summary of DSR Entirely on-demand, potentially zero control message overhead Trivially loop-free with source routing Conceptually supports unidirectional links as well as bidirectional links High packet delays/jitters associated with on-demand routing Space overhead in packets and route caches Promiscuous mode operations consume excessive amount of power