Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Advertisements

Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Mobile Routing protocols MANET Lecture: 4. DIALOGUE CONTROL In any communication there are two types of user dialogues. –long session-oriented transactions.
Routing Protocol.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Multicasting in Mobile Ad-Hoc Networks (MANET)
Advanced Topics in Next-Generation Wireless Networks
Mobile Ad-Hoc Networks (MANET)
1 Routing in Mobile Ad Hoc Networks most slides taken with permission from presentation of Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
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.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Mobile Ad Hoc Networks (MANET). 2 Mobile Ad Hoc Networks  Formed by wireless hosts which may be mobile  Without (necessarily) using a pre-existing.
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Mobile Ad Hoc Networks: Routing, MAC and Transport Issues Material in this slide set are from a tutorial by Prof. Nitin Vaidya 1.
CIS 725 Wireless networks. Low bandwidth High error rates.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
Mobile Routing protocols MANET
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Mobile Adhoc Network: Routing Protocol:AODV
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Ad-Hoc Networks. References r Elizabeth Royer and Chai-Keong Toh, " A Review of Current Routing Protocols for Ad Hoc Wireless Mobile Networks, " IEE Personal.
CCNA 1 Module 10 Routing Fundamentals and Subnets.
ROUTING ALGORITHMS IN AD HOC NETWORKS
1 ECE453 – Introduction to Computer Networks Lecture 13 – Network Layer (V) -
1 Mobile ad hoc networking: imperatives and challenges Imrich Chlamtac, Marco Conti, Jennifer J.N. Liu MMLAB, Seongil Han
1 Mobile Ad Hoc Networks for CSC 453 Sp 2011 From a tutorial by Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Routing in Mobile Ad Hoc Networks (from Ad Hoc Networking by Charles Perkins) Thanks to Prof. Yu at Cleveland State Univ.
Asstt. Professor Adeel Akram. Infrastructure vs. multi-hop Infrastructure networks: One or several Access-Points (AP) connected to the wired network.
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
Traditional Routing A routing protocol sets up a routing table in routers A node makes a local choice depending on global topology.
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
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/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
Ad Hoc Multicast Routing
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες Ενότητα # 13: Δρομολόγηση σε Κινητά Αδόμητα Δίκτυα (Mobile Ad Hoc Networks) Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Sharp Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
1 Mobile Ad Hoc Networks (MANET) Introduction and Generalities.
Self-stabilizing energy-efficient multicast for MANETs.
UNIT-V Ad-hoc Networks
Routing in Mobile Ad Hoc Network (MANET)
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Fundamentals of Computer Networks ECE 478/578
Mobile Ad Hoc Network (MANET)
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.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Outline Introduction Routing in Mobile Ad Hoc Networks
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
Ad hoc Routing Protocols
by Saltanat Mashirova & Afshin Mahini
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
Computer Networks: Wireless Networks
Routing protocols in Mobile Ad Hoc Network
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

Network Layer Routing Issues (I)

Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected to the wired network ◦ Mobile nodes communicate through the AP Multi-hop network (Infrastructureless): ◦ Mobile nodes communicate directly with each other ◦ Multi-hop networks: all nodes can also act as routers

Adaptivity and Cooperation Multi-hop networks require more cooperation between layers: ◦ Channel variation ◦ network topology changes affect the application ◦ Routing in a multi-hop considerably affects the medium access control (MAC) performance ◦ Collisions and channel fading affect both the physical layer and the MAC

Problems in Multi-Hop Networks Routing ◦ How to keep up-to-date information on the network topology? ◦ How to determine number of hops ◦ How to cope with network topology changes Higher Delay Resource Limitations Security Issues (Unreliability) Complex and Large Structures (Routing tables) Hard-to-Control

Routing Protocols Routing Classification Unicast Routing (one-to-one connection) Multicast routing (one-to-many connection) Broadcasting (one-to-all connection)

Routing Protocols Routing (unicasting) Protocols Proactive Routing Reactive Routing Hybrid Routing Geometric Routing

Routing Protocols Proactive Routing (table-driven) Keep routing information current at all times Route maintenance Good for static networks High overhead and low delay Route invalidity Examples: (DSDV) Destination-Sequenced Distance Vector Destination-Sequenced Distance Vector

Routing Protocols Reactive Routing (on-demand routing) ◦ Finds a route to the destination only after a request comes in ◦ Good for more dynamic networks ◦ Low overhead and high delay ◦ Higher delay ◦ examples: AODV(Ad hoc On-Demand Distance Vector), dynamic source routing (DSR)

Routing Protocols Hybrid Schemes Combines the advantages of reactive and proactive Performs better both under dynamic and static conditions Reasonable delay compared to reactive Reasonable overhead compared to proactive example: Zone Routing Protocol (ZRP)

Routing Protocols Geometric routing: ◦ Assume location-awareness ◦ Locating nodes by Global Positioning System (GPS) ◦ Forwarding the packets toward the node location ◦ Take advantage of the geometry of plane ◦ Example: Geographic-based routing protocols

Proactive vs Reactive Routing Latency of route discovery ◦ Proactive protocols may have lower latency since routes are maintained at all times ◦ Reactive protocols may have higher latency because a route from X to Y will be found only when X attempts to send to Y

Proactive vs Reactive Routing Overhead of route discovery/maintenance ◦ Reactive protocols may have lower overhead since routes are determined only if needed ◦ Proactive protocols can (but not necessarily) result in higher overhead due to continuous route updating

Flooding for Data Delivery Network-wide Broadcasting Sender S broadcasts data packet P to all its neighbors Each node receiving P forwards P to its neighbors for the first time Packet P reaches destination D provided that D is reachable from sender S Node D does not forward the packet

Flooding for Data Delivery B A S E F H J D C G I K Communication link Represents that the nodes are within each other’s transmission range Z Y M N L

Flooding for Data Delivery B A S E F H J D C G I K Represents transmission of packet P Represents a node that receives packet P for the first time Z Y Broadcast transmission M N L

Flooding for Data Delivery B A S E F H J D C G I K Z Y M N L

B A S E F H J D C G I K Node C receives packet P from G and H, but does not forward it again, because node C has already forwarded packet P once Z Y M N L

Flooding for Data Delivery B A S E F H J D C G I K Z Y M N L

B A S E F H J D C G I K Z Y Node D does not forward packet P, because node D is the intended destination of packet P M N L

Flooding for Data Delivery B A S E F H J D C G I K Flooding completed Nodes unreachable from S do not receive packet P (e.g., node Z) Nodes for which all paths from S go through the destination D also do not receive packet P (example: node N) Z Y M N L

Flooding for Data Delivery B A S E F H J D C G I K Broadcast Storm Problem Flooding may deliver packets to too many nodes (in the worst case, all nodes reachable from sender may receive the packet) Z Y M N L

Flooding: Advantages Simplicity (no complex control mechanism) More efficient than other protocols ◦ In small networks ◦ Under light load traffic conditions ◦ Highly dynamic networks Potentially higher reliability of data delivery ◦ Because packets may be delivered to the destination on multiple paths

Flooding: Disadvantages Very high overhead ◦ Data packets may be delivered to too many nodes who do not need to receive them Energy consuming Bandwidth consuming Congestion

Flooding of Control Packets Many protocols perform flooding of control packets, instead of data packets The control packets are used to discover routes Discovered routes are subsequently used to send data packet(s)

Flooding Overhead reduction Virtual Backbone Formation (VBF) ◦ Connected Dominating Set (CDS) ◦ Maximal Independent Set (MIS) Forwarding Group (FG) Network Clustering

Flooding Scoped Flooding Scope Limited Flooding ?

Routing Protocols Link-state Routing Protocols ◦ Routes are constructed based on the selection of the communication links ◦ Routes are optimized based on the link characteristics ◦ Shortest Path Problem ◦ Spanning Tree (Steiner Tree)

Routing Protocols Node-state Routing Protocols ◦ Routes are constructed based on the selection of the nodes ◦ Routes are optimized based on the node characteristics ◦ Connected dominating set (CDS)

Routing Protocols Link-state Routing Protocols ◦ Relative mobility ◦ Link duration ◦ Link Bandwidth, … Node-state Routing Protocols ◦ Node Failure Rate ◦ Node Mobility ◦ Node Energy ◦ Nodal capacity