SlideShare a Scribd company logo
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

More Related Content

PPT
Mobile ad hoc networks (manets)
PDF
Lecture 19 22. transport protocol for ad-hoc
PDF
3GPP SON Series: SON Management in HetNets and Enhanced ICIC (eICIC)
PPTX
Lte default and dedicated bearer / VoLTE
PPTX
AODV routing protocol
PPTX
Introduction to Mobile Ad hoc Networks
PDF
LTE Air Interface
PPSX
Adhoc and routing protocols
Mobile ad hoc networks (manets)
Lecture 19 22. transport protocol for ad-hoc
3GPP SON Series: SON Management in HetNets and Enhanced ICIC (eICIC)
Lte default and dedicated bearer / VoLTE
AODV routing protocol
Introduction to Mobile Ad hoc Networks
LTE Air Interface
Adhoc and routing protocols

What's hot (20)

PPTX
Routing Presentation
PDF
LTE Call Processing and Handover
PDF
VoLTE Interfaces , Protocols & IMS Stack Explained
PPT
PDF
Lte signaling
PPTX
Schedule and Contention based MAC protocols
PPTX
DSR Protocol
PDF
Lte rrc-connection-setup-messaging
PPTX
Ericsson 5G learning portfolio 2018
PDF
5G network architecture progress
PPTX
Mpls technology
PDF
LTE (Long Term Evolution) Introduction
PDF
Lte optimization
PDF
Lte ue initial attach & detach from networkx
PDF
Telecom Roaming Overview
PPT
Adhoc wireless
PDF
5G Network Architecture, Design and Optimisation
PDF
Routing protocols in ad hoc network
PPT
GSM fundamentals (Huawei)
PPT
IEEE 802.11
Routing Presentation
LTE Call Processing and Handover
VoLTE Interfaces , Protocols & IMS Stack Explained
Lte signaling
Schedule and Contention based MAC protocols
DSR Protocol
Lte rrc-connection-setup-messaging
Ericsson 5G learning portfolio 2018
5G network architecture progress
Mpls technology
LTE (Long Term Evolution) Introduction
Lte optimization
Lte ue initial attach & detach from networkx
Telecom Roaming Overview
Adhoc wireless
5G Network Architecture, Design and Optimisation
Routing protocols in ad hoc network
GSM fundamentals (Huawei)
IEEE 802.11
Ad

Similar to Introduction to Routing Protocols of MANET (20)

PPTX
AODV - Ad hoc On-Demand Distance Vector Routing Protocols
PPTX
DSDV Protocols by Mr.Darwin Nesakumar A, AP/ECE, R.M.K.Engineering College
PDF
ip routing and troubleshooting algorithms
PDF
IoT network planning ST 15122016 related to IoT planning and deployment
PPTX
MOBILE COMPUTING Unit 4.pptx
PPTX
Manet - The Art of Networking without a Network
PDF
8. MANET 9. WSN1.pdf____________________
PPTX
Multimedia services in VANETs
PPTX
It6601 mobile computing unit 4
PDF
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
PPTX
MC Lecture 8 67875667767777775677887.pptx
PPTX
PPT
VANETS Vehicular Adhoc NETworkS
PPTX
Adhoc wireless networks and its issues
PDF
adhoc wireless networks and its issues.pdf
PPTX
networking
PPTX
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
PPTX
THE EFFECTS OF PAUSE TIME ON THE PERFORMANCE OF DSR PROTOCOL IN MOBILE ADHOC ...
PDF
Improved greedy routing protocol for VANET
AODV - Ad hoc On-Demand Distance Vector Routing Protocols
DSDV Protocols by Mr.Darwin Nesakumar A, AP/ECE, R.M.K.Engineering College
ip routing and troubleshooting algorithms
IoT network planning ST 15122016 related to IoT planning and deployment
MOBILE COMPUTING Unit 4.pptx
Manet - The Art of Networking without a Network
8. MANET 9. WSN1.pdf____________________
Multimedia services in VANETs
It6601 mobile computing unit 4
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
MC Lecture 8 67875667767777775677887.pptx
VANETS Vehicular Adhoc NETworkS
Adhoc wireless networks and its issues
adhoc wireless networks and its issues.pdf
networking
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
THE EFFECTS OF PAUSE TIME ON THE PERFORMANCE OF DSR PROTOCOL IN MOBILE ADHOC ...
Improved greedy routing protocol for VANET
Ad

More from Darwin Nesakumar (12)

PPTX
MG8591 - PRINCIPLES OF MANAGEMENT.pptx
PPTX
Digital Electronics Fundamentals
PPTX
Feedback Amplifiers & Operational Amplifiers (OPAMP)
PPTX
Field Effect Transistor (FET)
PPTX
Bipolar Junction Transistor (BJT).pptx
PPTX
Semiconductor Diodes and Circuits
PPTX
Unit 4 ec8702 - ad hoc and wireless sensor networks unit -4 mr.darwin nesaku...
PPTX
Contention based MAC protocols
PPTX
Schedule Based MAC Protocol
PPTX
Sensor Networks – Introduction & Architectures by Mr.Darwin Nesakumar, AP/EC...
PDF
Introduction to MANET By Mr.Darwin Nesakumar A,M.E.,(P.hD) AP/ECE, R.M.K.Engi...
PDF
Applications and issues of MANET By Mr.Darwin Nesakumar A,M.E.,(P.hD) AP/ECE...
MG8591 - PRINCIPLES OF MANAGEMENT.pptx
Digital Electronics Fundamentals
Feedback Amplifiers & Operational Amplifiers (OPAMP)
Field Effect Transistor (FET)
Bipolar Junction Transistor (BJT).pptx
Semiconductor Diodes and Circuits
Unit 4 ec8702 - ad hoc and wireless sensor networks unit -4 mr.darwin nesaku...
Contention based MAC protocols
Schedule Based MAC Protocol
Sensor Networks – Introduction & Architectures by Mr.Darwin Nesakumar, AP/EC...
Introduction to MANET By Mr.Darwin Nesakumar A,M.E.,(P.hD) AP/ECE, R.M.K.Engi...
Applications and issues of MANET By Mr.Darwin Nesakumar A,M.E.,(P.hD) AP/ECE...

Recently uploaded (20)

PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
Artificial Intelligence
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPT
introduction to datamining and warehousing
PPTX
UNIT 4 Total Quality Management .pptx
PPT
Project quality management in manufacturing
PPT
Mechanical Engineering MATERIALS Selection
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Artificial Intelligence
R24 SURVEYING LAB MANUAL for civil enggi
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Categorization of Factors Affecting Classification Algorithms Selection
Embodied AI: Ushering in the Next Era of Intelligent Systems
CYBER-CRIMES AND SECURITY A guide to understanding
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
introduction to datamining and warehousing
UNIT 4 Total Quality Management .pptx
Project quality management in manufacturing
Mechanical Engineering MATERIALS Selection
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Foundation to blockchain - A guide to Blockchain Tech
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
Automation-in-Manufacturing-Chapter-Introduction.pdf

Introduction to Routing Protocols of MANET

  • 1. 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
  • 2. Agenda  Review of previous session  Introduction to Routing Protocols  AODV Protocol  Quizzes Monday, 20 July 2020 Introduction to Routing Protocols of MANET 2
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. ROUTING PROTOCOLS INTRODUCTION Monday, 20 July 2020 Introduction to Routing Protocols of MANET 8
  • 9. 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
  • 10. 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
  • 11. Answer for the Question Flat, Hierarchical Monday, 20 July 2020 Introduction to Routing Protocols of MANET 11
  • 12. 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
  • 13. Answer for the Question Routing information update mechanism Monday, 20 July 2020 Introduction to Routing Protocols of MANET 13
  • 14. Routing Protocols Routing Protocols Reactive ProtocolHybrid Protocol Proactive Protocol Monday, 20 July 2020 Introduction to Routing Protocols of MANET 14
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. Question Which is true for Table driven Protocol? PROCATIVE PROTOCOL REACTIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 18
  • 19. Answer for the Question PROCATIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 19
  • 20. 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
  • 21. Answer for the Question 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-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
  • 24. Question Which is true for On-demand Protocol? PROCATIVE PROTOCOL REACTIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 24
  • 25. Answer for the Question REACTIVE PROTOCOL Monday, 20 July 2020 Introduction to Routing Protocols of MANET 25
  • 26. 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
  • 27. Answer for the Question On-demand Protocol Monday, 20 July 2020 Introduction to Routing Protocols of MANET 27
  • 28. 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
  • 29. 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
  • 30. Question Traditional Link state is related to TOPOLOGY TRUE FALSE Monday, 20 July 2020 Introduction to Routing Protocols of MANET 30
  • 31. Answer for the Question TRUE Monday, 20 July 2020 Introduction to Routing Protocols of MANET 31
  • 32. 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
  • 33. 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
  • 34. Answer for the Question Source node Monday, 20 July 2020 Introduction to Routing Protocols of MANET 34
  • 35. 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
  • 36. 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
  • 37. Answer for the Question Only Once Monday, 20 July 2020 Introduction to Routing Protocols of MANET 37
  • 38. Question Which casting is being used in flooding? Unicasting Multicasting Broadcasting Monday, 20 July 2020 Introduction to Routing Protocols of MANET 38
  • 39. Answer for the Question Broadcasting Monday, 20 July 2020 Introduction to Routing Protocols of MANET 39
  • 40. 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
  • 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 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
  • 43. 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
  • 44. 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
  • 45. 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
  • 46. THANK YOU Monday, 20 July 2020 Introduction to Routing Protocols of MANET 46