Introduction to Routing Protocols of
MANET- 1
By
Mr. Darwin Nesakumar A, M.E., (P.hD)
Assistant Professor
Department of ECE
R. M. K. Engineering College
The purpose of the education is to socialize and moralize the people. - Dr.B.R.Ambedkar, P.hD
Welcome
Agenda
 Review of previous session
 Introduction to Routing Protocols
 AODV Protocol
 Quizzes
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 2
Review of previous session
Let’s play a Game
Open a new tab in google chrome
Type Joinmyquiz.comin the search bar
Enter the Game Code : 697670
Enter Your Name along with Register and start the Game
“Winner Certificate” will be provided for the TOP 5 students later
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 3
IMPORTANT POINTS TO BE REMEMBER
MANETs
• Multi Hop Relaying Network
• No fixed infrastructure
• No Pre existing Infrastructure
• Dynamic network topology
• Nodes in the network are mobile in general
• No central Controller ( To serve as server)
• The wireless hosts in such networks
communicate with each other without existing
of fixed infrastructure and without central
controller
• Decentralized Network
• Cooperative Communications
• Heterogeneous in nature
• Device to Device Communication
• A MANET can be connected to other fixed
network or to the internet
• Limited bandwidth and power
• No peer – peer communication
• Multipath Propagation
• Proactive / Reactive Protocols
• CSMA/CA Protocol to avoid hidden terminal
problem
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 4
IMPORTANT POINTS TO BE REMEMBER
Issues in MANETs
• Computation, storage, and communications
capabilities and interoperability
• Identification of neighbouring devices and their
corresponding attributes (Characteristics).
• Battery capacity
• Limitations imposed by Mobility
• Dynamically changing topologies/routes
• Lack of mobility awareness by
system/applications
• Limitations of the Mobile Computer
• Short battery lifetime
• Limited capacities
• Packet loss due to transmission errors
• Mobility-induced route changes
• Mobility-induced packet losses
• Variable capacity links
• Frequent disconnections/partitions
• Limited communication bandwidth
• Broadcast nature of the communications
• Hidden terminal problem
• Limited wireless transmission range
• Ease of snooping on wireless transmissions
(security hazard)
• Quality of Service
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 5
IMPORTANT POINTS TO BE REMEMBER
Applications of MANETs
Tactical Network - Military Communications, Telecommunication Network
Sensor Networks - Environmental / Earth Sensing -Air Pollution Monitoring, Forest Fire detection, Water
Quality Monitoring, Natural Disaster Monitoring, Industrial Monitoring - Machine health monitoring, Data
Logging, Health care monitoring - Implanted devices, Wearable devices, Environment-embedded systems,
Waste water monitoring, Area Monitoring
Emergency Services - Search and rescue -Crowd control, Commando operations, Disaster recovery Sensors
used to sense the natural disasters, Replacement of a fixed infrastructure in case of earthquakes, hurricanes,
fire, Emergency operations -108 Ambulance, Using Google Maps, KAVALAN App, Policing and fire fighting
Location Based Services - Automatic call forwarding, Google Maps – SWIGY, OLA, UBER, OYO, AMAZON,
FLIPCART & all online based service applications, WhatsApp, Face Book, We Chat, Arokya Setu APP –
COVID 19
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 6
IMPORTANT POINTS TO BE REMEMBER
Applications of MANETs
Home and enterprise Networking- Home/office wireless networking(WLAN), e.g., shared whiteboard, application,
Use PDA (Personal Digital Assistant) to print anywhere – Bus, Super Market, Personal area network (PAN) ,Cell phone,
laptop, ear phone, SMART wrist watch, Mobile Hotspot
Educational Applications - Set up virtual classrooms or conference rooms, Google MEET, Zoom Communications,
Microsoft Meeting, My Meeting, Set up ad hoc communication during conferences, meetings, or lectures
Commercial applications- E-commerce - Electronic payments from anywhere(Ex. In taxi) – Google PAY, Phone Pay,
PayTM, Business, Dynamic access to customer files stored in a central location. Mobile – AADHAAR, Vehicular
services -Transmission of news ,road conditions ,weather, Local ad hoc network with nearby vehicles for
road/accident guidance, Civilian environments - Taxi cab network, Meeting rooms, Sports stadiums, Boats, small
aircraft
Entertainment - Multiuser games – PUBG, Robotic pets, Outdoor internet access, Online Games - Cricket – Tennis –
Foot Ball, Online FUN Quizzes – Multiple Participants, Online Movies – NETFLIX, AMAZON PRIME etc.
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 7
ROUTING PROTOCOLS
INTRODUCTION
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 8
Classification of routing protocols
Routing protocols for ad-hoc wireless networks can be classified based on:
 routing information update mechanism:
Proactive, Reactive, Hybrid
 usage of temporal information (e.g. cached routes):
Past temporal , Future temporal
 usage of topology information:
Flat, Hierarchical
 usage of specific resources :
Power-aware routing
Geographical information assisted routing
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 9
Question
Based on the usage of topology information the protocols are classified into
Proactive, Reactive, Hybrid
Past temporal , Future temporal
Flat, Hierarchical
Power-aware routing
Geographical information assisted routing
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 10
Answer for the Question
Flat, Hierarchical
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 11
Question
Proactive, Reactive, Hybrid protocols are classified based on
usage of temporal information
usage of topology information
usage of specific resources
Routing information update mechanism
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 12
Answer for the Question
Routing information update mechanism
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 13
Routing Protocols
Routing Protocols
Reactive ProtocolHybrid Protocol Proactive Protocol
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 14
Overview
Ad Hoc Routing Protocols
Table-Driven Demand-Driven
DSDV WRP
AODV DSRLMR ABR
SSR
ReactiveProactive
CGSR
TORA
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 15
Protocols
• DSR: Dynamic Source Routing
• ABR: Associativity-Based Routing
• SSA: Signal Stability-Based Adaptive Routing Algorithm
• AODV: Ad Hoc On-Demand Distance Vector
• LAR : Location Aided Routing Protocol
• RDMAR: Relative Distance Micro-Discovery Ad Hoc Routing
• LMR: Light-weight Mobile Routing
• DSDV: Destination-Sequenced Distance-Vector
• TORA: Temporally Ordered Routing Algorithm
• ARA: Ant-colony-based Routing Algorithm
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 16
On-demand vs. Table-driven
Table-Driven Routing Protocol
• Proactive!!
• Continuously evaluate the routes
• Attempt to maintain consistent, up-to-date routing information
• when a route is needed, one may be ready immediately
• When the network topology changes
• The protocol responds by propagating updates throughout the network to
maintain a consistent view
• Example DSDV
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 17
Question
Which is true for Table driven Protocol?
PROCATIVE PROTOCOL
REACTIVE PROTOCOL
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 18
Answer for the Question
PROCATIVE PROTOCOL
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 19
Question
Find the ODD one for the Table Driven Protocol
Up-to-date routing information
Reactive Protocol
Proactive Protocol
Continuously evaluate the routes
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 20
Answer for the Question
Reactive
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 21
On-demand vs. Table-driven
• Each node maintains a routing table which stores
• next hop, cost metric towards each destination
• a sequence number that is created by the destination itself
• Each node periodically forwards routing table to neighbors
• Each node increments and appends its sequence number when sending its
local routing table
• Each route is tagged with a sequence number; routes with greater sequence
numbers are preferred
• Each node advertises a monotonically increasing even sequence number for itself
• When a node decides that a route is broken, it increments the sequence number
of the route and advertises it with infinite metric
• Destination advertises new sequence number
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 22
On-demand vs. Table-driven
On-Demand Routing Protocol
• Reactive!!
• On-demand style: create routes only when it is desired by the source
node
• Route discovery: invoke a route-determination procedure
• The procedure is terminated when
• A route has been found
• No route is found after all route permutations are examined
• Longer delay: sometimes a route may not be ready for use immediately
when data packets come
• Example AODV
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 23
Question
Which is true for On-demand Protocol?
PROCATIVE PROTOCOL
REACTIVE PROTOCOL
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 24
Answer for the Question
REACTIVE PROTOCOL
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 25
Question
In which of the protocol route discovery is available?
Table Driven Protocol
On-demand Protocol
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 26
Answer for the Question
On-demand Protocol
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 27
On-demand vs. Table-driven
The route is discovered only when it is required/needed.
 Process of route discovery occurs by flooding the route request packets
throughout the mobile network.
 Route Discovery:
This phase determines the most optimal path for the transmission of data
packets between the source and the destination mobile nodes
 Route Maintenance:
This phase performs the maintenance work of the route as the topology in
the mobile ad-hoc network is dynamic in nature
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 28
Proactive Protocol
• Traditional distributed shortest-path protocols
• Maintain routes between every host pair at all times
• Based on periodic updates; High routing overhead
• Example: DSDV (destination sequenced distance vector)
• Determine routes independent of traffic pattern
• Traditional link-state and distance-vector routing protocols are proactive
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 29
Question
Traditional Link state is related to TOPOLOGY
TRUE
FALSE
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 30
Answer for the Question
TRUE
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 31
Reactive Protocol
• Determine route if and when needed
• Source initiates route discovery
• Maintain routes only if needed
• Example: DSR (dynamic source routing
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 32
Question
Who initiates route discovery in reactive protocols?
Source node
Destination node
Intermediate nodes
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 33
Answer for the Question
Source node
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 34
Reactive Protocol
 Source floods the network with a Route Request packetwhen a route is not available to the
required destination
 Flood is propagated outwards from thesource
 Pure flooding = every node transmits the request onlyonce
 Destination send the Route reply to Route Request
 Reply uses reversed path of Route Request
 sets up the forwardpath
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 35
Question
How many times every nodes will transmit in
pure flooding?
Continuously
Only Once
Twice
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 36
Answer for the Question
Only Once
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 37
Question
Which casting is being used in flooding?
Unicasting
Multicasting
Broadcasting
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 38
Answer for the Question
Broadcasting
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 39
Advantages & disadvantages of Reactive
routing protocol
Advantages:
 Eliminate periodic updates
 Adaptive to network dynamics
Disadvantages:
 High flood-search overhead with mobility,
 Distributed traffic
 High route acquisition latency
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 40
Hybrid Protocol
 Adaptive
 Combination of proactive and reactive
 Example : ZRP (zone routing protocol)
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 41
Proactive vs Reactive
Proactive Reactive
Route from each node to every
other node in the network
Routes from Source to Destination
only
Routes are ready to use
instantaneously
Routes constructed when needed,
higher connection setup delay
Periodic route-update packets Route update when necessary
Large routing tables Small or No routing tables
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 42
Objective of routing protocols in ad hoc
networks
• To transmit the packets from one node(Source) to another node (Destination) via intermediate
nodes
• Nodes – Mobile devices
• We need a new routing and multicasts protocols that perform the following functions :
• Ensure routing in a dynamic, Ad-Hoc network through automatic detection of new or missing
links.
• Automatically select the highest quality, least congested paths.
• Provide an efficient multicast mechanism across the wireless broadcast channel.
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 43
Challenges of routing protocols in ad hoc networks
Movement of nodes:
 Path breaks
 Partitioning of a network
 Inability to use protocols developed for fixed network
 Bandwidth is a scarce resource:
 Inability to have full information about topology
 Control overhead must be minimized
 Shared broadcast radio channel:
 Nodes compete for sending packets
 Collisions
 Erroneous transmission medium:
 Loss of routing packets
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 44
Challenges of routing protocols in ad hoc networks
Issues
• Frequent route changes
• amount of data transferred between route changes may be much smaller than traditional networks
• Route changes may be related to host movement
• Low bandwidth links
Goal of routing protocols
• Decrease routing-related overhead
• Find short routes
• Find “stable” routes (despite mobility)
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 45
THANK YOU
Monday, 20 July 2020 Introduction to Routing Protocols of MANET 46

Introduction to Routing Protocols of MANET

  • 1.
    Introduction to RoutingProtocols of MANET- 1 By Mr. Darwin Nesakumar A, M.E., (P.hD) Assistant Professor Department of ECE R. M. K. Engineering College The purpose of the education is to socialize and moralize the people. - Dr.B.R.Ambedkar, P.hD Welcome
  • 2.
    Agenda  Review ofprevious session  Introduction to Routing Protocols  AODV Protocol  Quizzes Monday, 20 July 2020 Introduction to Routing Protocols of MANET 2
  • 3.
    Review of previoussession Let’s play a Game Open a new tab in google chrome Type Joinmyquiz.comin the search bar Enter the Game Code : 697670 Enter Your Name along with Register and start the Game “Winner Certificate” will be provided for the TOP 5 students later Monday, 20 July 2020 Introduction to Routing Protocols of MANET 3
  • 4.
    IMPORTANT POINTS TOBE REMEMBER MANETs • Multi Hop Relaying Network • No fixed infrastructure • No Pre existing Infrastructure • Dynamic network topology • Nodes in the network are mobile in general • No central Controller ( To serve as server) • The wireless hosts in such networks communicate with each other without existing of fixed infrastructure and without central controller • Decentralized Network • Cooperative Communications • Heterogeneous in nature • Device to Device Communication • A MANET can be connected to other fixed network or to the internet • Limited bandwidth and power • No peer – peer communication • Multipath Propagation • Proactive / Reactive Protocols • CSMA/CA Protocol to avoid hidden terminal problem Monday, 20 July 2020 Introduction to Routing Protocols of MANET 4
  • 5.
    IMPORTANT POINTS TOBE REMEMBER Issues in MANETs • Computation, storage, and communications capabilities and interoperability • Identification of neighbouring devices and their corresponding attributes (Characteristics). • Battery capacity • Limitations imposed by Mobility • Dynamically changing topologies/routes • Lack of mobility awareness by system/applications • Limitations of the Mobile Computer • Short battery lifetime • Limited capacities • Packet loss due to transmission errors • Mobility-induced route changes • Mobility-induced packet losses • Variable capacity links • Frequent disconnections/partitions • Limited communication bandwidth • Broadcast nature of the communications • Hidden terminal problem • Limited wireless transmission range • Ease of snooping on wireless transmissions (security hazard) • Quality of Service Monday, 20 July 2020 Introduction to Routing Protocols of MANET 5
  • 6.
    IMPORTANT POINTS TOBE REMEMBER Applications of MANETs Tactical Network - Military Communications, Telecommunication Network Sensor Networks - Environmental / Earth Sensing -Air Pollution Monitoring, Forest Fire detection, Water Quality Monitoring, Natural Disaster Monitoring, Industrial Monitoring - Machine health monitoring, Data Logging, Health care monitoring - Implanted devices, Wearable devices, Environment-embedded systems, Waste water monitoring, Area Monitoring Emergency Services - Search and rescue -Crowd control, Commando operations, Disaster recovery Sensors used to sense the natural disasters, Replacement of a fixed infrastructure in case of earthquakes, hurricanes, fire, Emergency operations -108 Ambulance, Using Google Maps, KAVALAN App, Policing and fire fighting Location Based Services - Automatic call forwarding, Google Maps – SWIGY, OLA, UBER, OYO, AMAZON, FLIPCART & all online based service applications, WhatsApp, Face Book, We Chat, Arokya Setu APP – COVID 19 Monday, 20 July 2020 Introduction to Routing Protocols of MANET 6
  • 7.
    IMPORTANT POINTS TOBE REMEMBER Applications of MANETs Home and enterprise Networking- Home/office wireless networking(WLAN), e.g., shared whiteboard, application, Use PDA (Personal Digital Assistant) to print anywhere – Bus, Super Market, Personal area network (PAN) ,Cell phone, laptop, ear phone, SMART wrist watch, Mobile Hotspot Educational Applications - Set up virtual classrooms or conference rooms, Google MEET, Zoom Communications, Microsoft Meeting, My Meeting, Set up ad hoc communication during conferences, meetings, or lectures Commercial applications- E-commerce - Electronic payments from anywhere(Ex. In taxi) – Google PAY, Phone Pay, PayTM, Business, Dynamic access to customer files stored in a central location. Mobile – AADHAAR, Vehicular services -Transmission of news ,road conditions ,weather, Local ad hoc network with nearby vehicles for road/accident guidance, Civilian environments - Taxi cab network, Meeting rooms, Sports stadiums, Boats, small aircraft Entertainment - Multiuser games – PUBG, Robotic pets, Outdoor internet access, Online Games - Cricket – Tennis – Foot Ball, Online FUN Quizzes – Multiple Participants, Online Movies – NETFLIX, AMAZON PRIME etc. Monday, 20 July 2020 Introduction to Routing Protocols of MANET 7
  • 8.
    ROUTING PROTOCOLS INTRODUCTION Monday, 20July 2020 Introduction to Routing Protocols of MANET 8
  • 9.
    Classification of routingprotocols Routing protocols for ad-hoc wireless networks can be classified based on:  routing information update mechanism: Proactive, Reactive, Hybrid  usage of temporal information (e.g. cached routes): Past temporal , Future temporal  usage of topology information: Flat, Hierarchical  usage of specific resources : Power-aware routing Geographical information assisted routing Monday, 20 July 2020 Introduction to Routing Protocols of MANET 9
  • 10.
    Question Based on theusage of topology information the protocols are classified into Proactive, Reactive, Hybrid Past temporal , Future temporal Flat, Hierarchical Power-aware routing Geographical information assisted routing Monday, 20 July 2020 Introduction to Routing Protocols of MANET 10
  • 11.
    Answer for theQuestion Flat, Hierarchical Monday, 20 July 2020 Introduction to Routing Protocols of MANET 11
  • 12.
    Question Proactive, Reactive, Hybridprotocols are classified based on usage of temporal information usage of topology information usage of specific resources Routing information update mechanism Monday, 20 July 2020 Introduction to Routing Protocols of MANET 12
  • 13.
    Answer for theQuestion Routing information update mechanism Monday, 20 July 2020 Introduction to Routing Protocols of MANET 13
  • 14.
    Routing Protocols Routing Protocols ReactiveProtocolHybrid Protocol Proactive Protocol Monday, 20 July 2020 Introduction to Routing Protocols of MANET 14
  • 15.
    Overview Ad Hoc RoutingProtocols Table-Driven Demand-Driven DSDV WRP AODV DSRLMR ABR SSR ReactiveProactive CGSR TORA Monday, 20 July 2020 Introduction to Routing Protocols of MANET 15
  • 16.
    Protocols • DSR: DynamicSource Routing • ABR: Associativity-Based Routing • SSA: Signal Stability-Based Adaptive Routing Algorithm • AODV: Ad Hoc On-Demand Distance Vector • LAR : Location Aided Routing Protocol • RDMAR: Relative Distance Micro-Discovery Ad Hoc Routing • LMR: Light-weight Mobile Routing • DSDV: Destination-Sequenced Distance-Vector • TORA: Temporally Ordered Routing Algorithm • ARA: Ant-colony-based Routing Algorithm Monday, 20 July 2020 Introduction to Routing Protocols of MANET 16
  • 17.
    On-demand vs. Table-driven Table-DrivenRouting Protocol • Proactive!! • Continuously evaluate the routes • Attempt to maintain consistent, up-to-date routing information • when a route is needed, one may be ready immediately • When the network topology changes • The protocol responds by propagating updates throughout the network to maintain a consistent view • Example DSDV Monday, 20 July 2020 Introduction to Routing Protocols of MANET 17
  • 18.
    Question Which is truefor Table driven Protocol? PROCATIVE PROTOCOL REACTIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 18
  • 19.
    Answer for theQuestion PROCATIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 19
  • 20.
    Question Find the ODDone for the Table Driven Protocol Up-to-date routing information Reactive Protocol Proactive Protocol Continuously evaluate the routes Monday, 20 July 2020 Introduction to Routing Protocols of MANET 20
  • 21.
    Answer for theQuestion Reactive Monday, 20 July 2020 Introduction to Routing Protocols of MANET 21
  • 22.
    On-demand vs. Table-driven •Each node maintains a routing table which stores • next hop, cost metric towards each destination • a sequence number that is created by the destination itself • Each node periodically forwards routing table to neighbors • Each node increments and appends its sequence number when sending its local routing table • Each route is tagged with a sequence number; routes with greater sequence numbers are preferred • Each node advertises a monotonically increasing even sequence number for itself • When a node decides that a route is broken, it increments the sequence number of the route and advertises it with infinite metric • Destination advertises new sequence number Monday, 20 July 2020 Introduction to Routing Protocols of MANET 22
  • 23.
    On-demand vs. Table-driven On-DemandRouting Protocol • Reactive!! • On-demand style: create routes only when it is desired by the source node • Route discovery: invoke a route-determination procedure • The procedure is terminated when • A route has been found • No route is found after all route permutations are examined • Longer delay: sometimes a route may not be ready for use immediately when data packets come • Example AODV Monday, 20 July 2020 Introduction to Routing Protocols of MANET 23
  • 24.
    Question Which is truefor On-demand Protocol? PROCATIVE PROTOCOL REACTIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 24
  • 25.
    Answer for theQuestion REACTIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 25
  • 26.
    Question In which ofthe protocol route discovery is available? Table Driven Protocol On-demand Protocol Monday, 20 July 2020 Introduction to Routing Protocols of MANET 26
  • 27.
    Answer for theQuestion On-demand Protocol Monday, 20 July 2020 Introduction to Routing Protocols of MANET 27
  • 28.
    On-demand vs. Table-driven Theroute is discovered only when it is required/needed.  Process of route discovery occurs by flooding the route request packets throughout the mobile network.  Route Discovery: This phase determines the most optimal path for the transmission of data packets between the source and the destination mobile nodes  Route Maintenance: This phase performs the maintenance work of the route as the topology in the mobile ad-hoc network is dynamic in nature Monday, 20 July 2020 Introduction to Routing Protocols of MANET 28
  • 29.
    Proactive Protocol • Traditionaldistributed shortest-path protocols • Maintain routes between every host pair at all times • Based on periodic updates; High routing overhead • Example: DSDV (destination sequenced distance vector) • Determine routes independent of traffic pattern • Traditional link-state and distance-vector routing protocols are proactive Monday, 20 July 2020 Introduction to Routing Protocols of MANET 29
  • 30.
    Question Traditional Link stateis related to TOPOLOGY TRUE FALSE Monday, 20 July 2020 Introduction to Routing Protocols of MANET 30
  • 31.
    Answer for theQuestion TRUE Monday, 20 July 2020 Introduction to Routing Protocols of MANET 31
  • 32.
    Reactive Protocol • Determineroute if and when needed • Source initiates route discovery • Maintain routes only if needed • Example: DSR (dynamic source routing Monday, 20 July 2020 Introduction to Routing Protocols of MANET 32
  • 33.
    Question Who initiates routediscovery in reactive protocols? Source node Destination node Intermediate nodes Monday, 20 July 2020 Introduction to Routing Protocols of MANET 33
  • 34.
    Answer for theQuestion Source node Monday, 20 July 2020 Introduction to Routing Protocols of MANET 34
  • 35.
    Reactive Protocol  Sourcefloods the network with a Route Request packetwhen a route is not available to the required destination  Flood is propagated outwards from thesource  Pure flooding = every node transmits the request onlyonce  Destination send the Route reply to Route Request  Reply uses reversed path of Route Request  sets up the forwardpath Monday, 20 July 2020 Introduction to Routing Protocols of MANET 35
  • 36.
    Question How many timesevery nodes will transmit in pure flooding? Continuously Only Once Twice Monday, 20 July 2020 Introduction to Routing Protocols of MANET 36
  • 37.
    Answer for theQuestion Only Once Monday, 20 July 2020 Introduction to Routing Protocols of MANET 37
  • 38.
    Question Which casting isbeing used in flooding? Unicasting Multicasting Broadcasting Monday, 20 July 2020 Introduction to Routing Protocols of MANET 38
  • 39.
    Answer for theQuestion Broadcasting Monday, 20 July 2020 Introduction to Routing Protocols of MANET 39
  • 40.
    Advantages & disadvantagesof Reactive routing protocol Advantages:  Eliminate periodic updates  Adaptive to network dynamics Disadvantages:  High flood-search overhead with mobility,  Distributed traffic  High route acquisition latency Monday, 20 July 2020 Introduction to Routing Protocols of MANET 40
  • 41.
    Hybrid Protocol  Adaptive Combination of proactive and reactive  Example : ZRP (zone routing protocol) Monday, 20 July 2020 Introduction to Routing Protocols of MANET 41
  • 42.
    Proactive vs Reactive ProactiveReactive Route from each node to every other node in the network Routes from Source to Destination only Routes are ready to use instantaneously Routes constructed when needed, higher connection setup delay Periodic route-update packets Route update when necessary Large routing tables Small or No routing tables Monday, 20 July 2020 Introduction to Routing Protocols of MANET 42
  • 43.
    Objective of routingprotocols in ad hoc networks • To transmit the packets from one node(Source) to another node (Destination) via intermediate nodes • Nodes – Mobile devices • We need a new routing and multicasts protocols that perform the following functions : • Ensure routing in a dynamic, Ad-Hoc network through automatic detection of new or missing links. • Automatically select the highest quality, least congested paths. • Provide an efficient multicast mechanism across the wireless broadcast channel. Monday, 20 July 2020 Introduction to Routing Protocols of MANET 43
  • 44.
    Challenges of routingprotocols in ad hoc networks Movement of nodes:  Path breaks  Partitioning of a network  Inability to use protocols developed for fixed network  Bandwidth is a scarce resource:  Inability to have full information about topology  Control overhead must be minimized  Shared broadcast radio channel:  Nodes compete for sending packets  Collisions  Erroneous transmission medium:  Loss of routing packets Monday, 20 July 2020 Introduction to Routing Protocols of MANET 44
  • 45.
    Challenges of routingprotocols in ad hoc networks Issues • Frequent route changes • amount of data transferred between route changes may be much smaller than traditional networks • Route changes may be related to host movement • Low bandwidth links Goal of routing protocols • Decrease routing-related overhead • Find short routes • Find “stable” routes (despite mobility) Monday, 20 July 2020 Introduction to Routing Protocols of MANET 45
  • 46.
    THANK YOU Monday, 20July 2020 Introduction to Routing Protocols of MANET 46