SlideShare a Scribd company logo
1 of 28
Mobile Ad-hoc Networks (manets)
By Donatas Sumyla
Table of Contents
1.   Introduction
Introduction
 Importance of networking
 Computer network – system for
  communication between computers (fixed,
  temporary)
 History starts with Advanced Research
  Projects Agency (ARPA) in 1962
 1969 the beginning of ARPANet which
  connected University of LA, SRI, University
  of California at Santa Barbara, and the
  University of Utah
Mobile Ad-hoc Network
   Self-configuring network of mobile routers (and
    associated hosts) connected by wireless links
   This union forms a random topology
   Routers move randomly free
   Topology changes rapidly and unpredictably
   Standalone fashion or connected to the larger
    Internet
   Suitable for emergency situations like natural or
    human-induced disasters, military conflicts,
    emergency medical situations, etc.
Mobile Ad-hoc Network
   Ad-hoc network versus Mobile Ad-hoc
    network
     Increase of mobile applications
     Additional challenges
     Changes to the network topology
     Need of extreme network flexibility
     Answer = Mobile Ad-hoc Network

   While MANETs are self contained, they can
    also be tied to an IP-based global or local
    network – Hybrid MANETs
Hybrid Mobile Ad-hoc Network
Hybrid Mobile Ad-hoc Network
Hybrid Mobile Ad-hoc Network
Hybrid Mobile Ad-hoc Network
Hybrid Mobile Ad-hoc Network
History of MANETs
   Earliest MANETs were called “packet radio”
    networks, sponsored by DARPA (1970)
   These packet radio systems predated the Internet
    and were part of motivation of the original IP suite
   Later DARPA experiments included the Survivable
    Radio Network (SURAN) project (1980s)
   1990s – the advent of inexpensive 802.11 radio
    cards for personal computer
   Current MANETs are designed primary for military
    utility; examples include JTRS (Joint Tactical
    Radio System) and NTDR (Near-Term Digital
    Radio).
Routing Protocols for MANETs
    Two types of routing protocols:
    1.   Table-Driven Routing Protocols
            Destination-Sequenced Distance-Vector Routing
             (DSDV)
            Clusterhead Gateway Switch Routing (CGSR)
            The Wireless Routing Protocol (WRP)
    1.   Source-Initiated On-Demand Routing
         Protocols
            Ad-Hoc On-Demand Distance Vector Routing
             (AODV)
            Dynamic Source Routing (DSR)
            Temporally-Ordered Routing Algorithm (TORA)
            Associativity-Based Routing (ABR)
Routing Protocols for MANETs
Destination-Sequenced Distance-
         Vector Routing (DSDV)
 Table-driven algorithm based on the
  classical Bellman-Ford routing mechanism
 Improvements – freedom of loops in routing
  tables
 Routing is achieved by using routing tables
  maintained by each node
 The main complexity in DSDV is in
  generating and maintaining these routing
  tables
Clusterhead Gateway Switch
               Routing (CGSR)
    Uses DSDV as an underlying protocol and Least
     Cluster Change (LCC) clustering algorithm
    A clusterhead is able to control a group of ad-
     hoc hosts
    Each node maintains 2 tables:
    1.   A cluster member table, containing the cluster head
         for each destination node
    2.   A DV-routing table, containing the next hop to the
         destination
    The routing principle:
        Lookup of the clusterhead of the destination node
        Lookup of next hop
        Packet send to destination
        Destination clusterhead delivers packet
Clusterhead Gateway Switch
      Routing (CGSR)
Clusterhead Gateway Switch
             Routing (CGSR)
   Drawbacks: too frequent cluster head
    selection can be an overhead and cluster
    nodes and Gateway can be a bottleneck
The Wireless Routing Protocol
                   (WRP)
   Table-based protocol with the goal of maintaining routing
    information among all nodes in the network
   Each node is responsible for four tables:
       Distance table
       Routing table
       Link-cost table
       Message retransmission list (MRL) table
   Link exchanges are propagated using update messages
    sent between neighboring nodes
   Hello messages are periodically exchanged between
    neighbors
   This protocol avoids count-to-infinity problem by forcing
    each node to check predecessor information
   Drawbacks: 4 tables requires a large amount of memory
    and periodic hello message consumes power and
    bandwidth
Source-Initiated On-Demand
             Routing Protocols
     Ad-Hoc On-Demand Distance Vector Routing
                     (AODV)
   Builds on DSDV algorithm and the improvement is on
    minimising the number of required broadcasts by creating
    routes on an on-demand basis (not maintaining a complete
    list of routes)
   Broadcast is used for route request
   Advantages: uses bandwidth efficiently, is responsive to
    changes in topology, is scalable and ensures loop free
    routing
   Drawbacks: nodes use the routing caches to reply to route
    queries. Result: “uncontrolled” replies and repetitive
    updates in hosts’ caches yet early queries cannot stop the
    propagation of all query messages which are flooded all
    over the network
Dynamic Source Routing (DSR)
   Based on the concept of source routing
   Mobile nodes are required to maintain route caches that
    contain the source routes of which the mobile is aware
   2 major phases:
       Route discovery – uses route request and route reply packets
       Route maintenance – uses route error packets and
        acknowledgments
   Advantages: No periodic hello message and fast recovery -
    cache can store multiple paths to a destination
   Drawbacks: the packets may be forwarded along stale
    cached routes. It has a major scalability problem due to the
    nature of source routing. Same as AODV, nodes use the
    routing caches to reply to route queries
Temporally-Ordered Routing
         Algorithm (TORA)
 Highly adaptive, loop-free, distributed
  routing algorithm based on the concept of
  link reversal
 Proposed to operate in a highly dynamic
  mobile networking environment
 It is source initiated and provides multiple
  routes for any desired source/ destination
  pair
 This algorithm requires the need for
  synchronized clocks
Temporally-Ordered Routing
             Algorithm (TORA)
   3 basic functions:
       Route creation
       Route maintenance
       Route erasure
   Advantages: provides loop free paths at all
    instants and multiple routes so that if one path is
    not available, other is readily available. It
    establishes routes quickly so that they may be
    used before the topology changes.
   Drawbacks: exhibits instability behavior similar to
    "count-to-infinity" problem in distance vector
    routing protocols.
Associativity-Based Routing (ABR)
   Free from loops, deadlock, and packet duplicates,
    and defines a new routing metric for ad-hoc mobile
    networks
   Each node generates periodic beacons (hello
    messages) to signify its existence to the neighbors
   These beacons are used to update the
    associativity table of each node
   With the temporal stability and the associativity
    table the nodes are able to classify each neighbor
    link as stable or unstable
Associativity-Based Routing (ABR)
   ABR consists of 3 phases:
     Route Discovery
     Route Repair/Reconstruction
     Route Delete

   If node A has in his Route Cache a route to
    the destination E, this route is immediately
    used. If not, the Route Discovery protocol is
    started
Associativity-Based Routing (ABR)
Associativity-Based Routing (ABR)
 Advantages: free from duplicate packets
 Drawbacks: Short beaconing interval to
  reflect association degree precisely
Signal Stability Routing (SSR)
 descendent of ABR and ABR predates SSR
 it selects routes based on signal strength
  between nodes and on a node’s location
  stability thus offers little novelty
 SSR route selection criteria has effect of
  choosing routes that have ‘stronger’
  connectivity and it can be divided into:
     Dynamic Routing Protocol (DRP) or
     Static Routing Protocol (SRP)
Signal Stability Routing (SSR)
 DRP is responsible for maintenance of
  signal stability table and routing table
 SRP processes packets by passing the
  packets up the stack if it is the intended
  receiver and forwarding the packet if it is not
 Advantages: to select strong connection
  leads to fewer route reconstruction
 Drawbacks: long delay since intermediate
  nodes can’t answer the path (unlike AODV,
  DSR)

More Related Content

What's hot

Introduction to mobile ad hoc network (m.a.net)
Introduction to mobile ad hoc network (m.a.net)Introduction to mobile ad hoc network (m.a.net)
Introduction to mobile ad hoc network (m.a.net)Sohebuzzaman Khan
 
Introduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc NetworksIntroduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc NetworksSayed Chhattan Shah
 
Lecture 11 14. Adhoc routing protocols cont..
Lecture 11 14. Adhoc  routing protocols cont..Lecture 11 14. Adhoc  routing protocols cont..
Lecture 11 14. Adhoc routing protocols cont..Chandra Meena
 
Mobile ad hoc network
Mobile ad hoc networkMobile ad hoc network
Mobile ad hoc networkskobu
 
mobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applicationsmobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applicationsAman Gupta
 
Introduction to mobile ad hoc network
Introduction to mobile ad hoc networkIntroduction to mobile ad hoc network
Introduction to mobile ad hoc networkAshish Prajapat
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and ClassificationsArunChokkalingam
 
proactive and reactive routing comparisons
proactive and reactive routing comparisonsproactive and reactive routing comparisons
proactive and reactive routing comparisonsITM Universe - Vadodara
 
Wireless Sensor Network Routing Protocols
Wireless Sensor Network Routing ProtocolsWireless Sensor Network Routing Protocols
Wireless Sensor Network Routing ProtocolsVirendra Thakur
 
Computer networks--networking hardware
Computer networks--networking hardwareComputer networks--networking hardware
Computer networks--networking hardwareMziaulla
 
Energy consumption of wsn
Energy consumption of wsnEnergy consumption of wsn
Energy consumption of wsnDeepaDasarathan
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile ComputingKABILESH RAMAR
 
Wireless routing protocols
Wireless routing protocolsWireless routing protocols
Wireless routing protocolsbarodia_1437
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...ArunChokkalingam
 

What's hot (20)

MANET VS VANET
MANET VS VANETMANET VS VANET
MANET VS VANET
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
 
Vanet ppt
Vanet pptVanet ppt
Vanet ppt
 
Introduction to mobile ad hoc network (m.a.net)
Introduction to mobile ad hoc network (m.a.net)Introduction to mobile ad hoc network (m.a.net)
Introduction to mobile ad hoc network (m.a.net)
 
Introduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc NetworksIntroduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc Networks
 
Lecture 11 14. Adhoc routing protocols cont..
Lecture 11 14. Adhoc  routing protocols cont..Lecture 11 14. Adhoc  routing protocols cont..
Lecture 11 14. Adhoc routing protocols cont..
 
Mobile ad hoc network
Mobile ad hoc networkMobile ad hoc network
Mobile ad hoc network
 
mobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applicationsmobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applications
 
Introduction to mobile ad hoc network
Introduction to mobile ad hoc networkIntroduction to mobile ad hoc network
Introduction to mobile ad hoc network
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and Classifications
 
proactive and reactive routing comparisons
proactive and reactive routing comparisonsproactive and reactive routing comparisons
proactive and reactive routing comparisons
 
Wireless Sensor Network Routing Protocols
Wireless Sensor Network Routing ProtocolsWireless Sensor Network Routing Protocols
Wireless Sensor Network Routing Protocols
 
Global state routing
Global state routingGlobal state routing
Global state routing
 
WLAN
WLANWLAN
WLAN
 
Computer networks--networking hardware
Computer networks--networking hardwareComputer networks--networking hardware
Computer networks--networking hardware
 
Energy consumption of wsn
Energy consumption of wsnEnergy consumption of wsn
Energy consumption of wsn
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile Computing
 
Wireless routing protocols
Wireless routing protocolsWireless routing protocols
Wireless routing protocols
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
 

Similar to MANETs: Mobile Ad-Hoc Networks Explained

Adhoc Sensor Networks1.pptx
Adhoc Sensor Networks1.pptxAdhoc Sensor Networks1.pptx
Adhoc Sensor Networks1.pptxkapss043
 
Comparing: Routing Protocols on Basis of sleep mode
Comparing: Routing Protocols on Basis of sleep modeComparing: Routing Protocols on Basis of sleep mode
Comparing: Routing Protocols on Basis of sleep modeIJMER
 
Unit VIII wireless sensor networks
Unit VIII wireless sensor networksUnit VIII wireless sensor networks
Unit VIII wireless sensor networkssangusajjan
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptxpriyam219327
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptxSujit833143
 
survey of manet protocols
survey of manet protocolssurvey of manet protocols
survey of manet protocolsIIIT Jaganathan
 
Improved routing scheme with ACO in WSN in comparison to DSDV
Improved routing scheme with ACO in WSN in comparison to DSDVImproved routing scheme with ACO in WSN in comparison to DSDV
Improved routing scheme with ACO in WSN in comparison to DSDVijsrd.com
 
A SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETs
A SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETsA SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETs
A SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETspijans
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
introAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.pptintroAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.pptDEEPAK948083
 
Study of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless NetworkStudy of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless Networkijsrd.com
 
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks Sitamarhi Institute of Technology
 
International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)inventionjournals
 

Similar to MANETs: Mobile Ad-Hoc Networks Explained (20)

Adhoc Sensor Networks1.pptx
Adhoc Sensor Networks1.pptxAdhoc Sensor Networks1.pptx
Adhoc Sensor Networks1.pptx
 
UNIT-3 Adhoc.pptx
UNIT-3 Adhoc.pptxUNIT-3 Adhoc.pptx
UNIT-3 Adhoc.pptx
 
Comparing: Routing Protocols on Basis of sleep mode
Comparing: Routing Protocols on Basis of sleep modeComparing: Routing Protocols on Basis of sleep mode
Comparing: Routing Protocols on Basis of sleep mode
 
Unit VIII wireless sensor networks
Unit VIII wireless sensor networksUnit VIII wireless sensor networks
Unit VIII wireless sensor networks
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptx
 
Presentation MANETs.pptx
Presentation MANETs.pptxPresentation MANETs.pptx
Presentation MANETs.pptx
 
survey of manet protocols
survey of manet protocolssurvey of manet protocols
survey of manet protocols
 
Improved routing scheme with ACO in WSN in comparison to DSDV
Improved routing scheme with ACO in WSN in comparison to DSDVImproved routing scheme with ACO in WSN in comparison to DSDV
Improved routing scheme with ACO in WSN in comparison to DSDV
 
A SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETs
A SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETsA SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETs
A SURVEY OF ENHANCED ROUTING PROTOCOLS FOR MANETs
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
introAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.pptintroAdhocRoutingRoutingRoutingRouting-new.ppt
introAdhocRoutingRoutingRoutingRouting-new.ppt
 
Study of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless NetworkStudy of Attacks and Routing Protocol in Wireless Network
Study of Attacks and Routing Protocol in Wireless Network
 
En33838844
En33838844En33838844
En33838844
 
En33838844
En33838844En33838844
En33838844
 
Md3421762181
Md3421762181Md3421762181
Md3421762181
 
It6601 mobile computing unit 4
It6601 mobile computing unit 4It6601 mobile computing unit 4
It6601 mobile computing unit 4
 
Unit8 tgb
Unit8 tgbUnit8 tgb
Unit8 tgb
 
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
 
International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)
 
Manet
ManetManet
Manet
 

Recently uploaded

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 

MANETs: Mobile Ad-Hoc Networks Explained

  • 1. Mobile Ad-hoc Networks (manets) By Donatas Sumyla
  • 2. Table of Contents 1. Introduction
  • 3. Introduction  Importance of networking  Computer network – system for communication between computers (fixed, temporary)  History starts with Advanced Research Projects Agency (ARPA) in 1962  1969 the beginning of ARPANet which connected University of LA, SRI, University of California at Santa Barbara, and the University of Utah
  • 4. Mobile Ad-hoc Network  Self-configuring network of mobile routers (and associated hosts) connected by wireless links  This union forms a random topology  Routers move randomly free  Topology changes rapidly and unpredictably  Standalone fashion or connected to the larger Internet  Suitable for emergency situations like natural or human-induced disasters, military conflicts, emergency medical situations, etc.
  • 5. Mobile Ad-hoc Network  Ad-hoc network versus Mobile Ad-hoc network  Increase of mobile applications  Additional challenges  Changes to the network topology  Need of extreme network flexibility  Answer = Mobile Ad-hoc Network  While MANETs are self contained, they can also be tied to an IP-based global or local network – Hybrid MANETs
  • 11. History of MANETs  Earliest MANETs were called “packet radio” networks, sponsored by DARPA (1970)  These packet radio systems predated the Internet and were part of motivation of the original IP suite  Later DARPA experiments included the Survivable Radio Network (SURAN) project (1980s)  1990s – the advent of inexpensive 802.11 radio cards for personal computer  Current MANETs are designed primary for military utility; examples include JTRS (Joint Tactical Radio System) and NTDR (Near-Term Digital Radio).
  • 12. Routing Protocols for MANETs  Two types of routing protocols: 1. Table-Driven Routing Protocols  Destination-Sequenced Distance-Vector Routing (DSDV)  Clusterhead Gateway Switch Routing (CGSR)  The Wireless Routing Protocol (WRP) 1. Source-Initiated On-Demand Routing Protocols  Ad-Hoc On-Demand Distance Vector Routing (AODV)  Dynamic Source Routing (DSR)  Temporally-Ordered Routing Algorithm (TORA)  Associativity-Based Routing (ABR)
  • 14. Destination-Sequenced Distance- Vector Routing (DSDV)  Table-driven algorithm based on the classical Bellman-Ford routing mechanism  Improvements – freedom of loops in routing tables  Routing is achieved by using routing tables maintained by each node  The main complexity in DSDV is in generating and maintaining these routing tables
  • 15. Clusterhead Gateway Switch Routing (CGSR)  Uses DSDV as an underlying protocol and Least Cluster Change (LCC) clustering algorithm  A clusterhead is able to control a group of ad- hoc hosts  Each node maintains 2 tables: 1. A cluster member table, containing the cluster head for each destination node 2. A DV-routing table, containing the next hop to the destination  The routing principle:  Lookup of the clusterhead of the destination node  Lookup of next hop  Packet send to destination  Destination clusterhead delivers packet
  • 16. Clusterhead Gateway Switch Routing (CGSR)
  • 17. Clusterhead Gateway Switch Routing (CGSR)  Drawbacks: too frequent cluster head selection can be an overhead and cluster nodes and Gateway can be a bottleneck
  • 18. The Wireless Routing Protocol (WRP)  Table-based protocol with the goal of maintaining routing information among all nodes in the network  Each node is responsible for four tables:  Distance table  Routing table  Link-cost table  Message retransmission list (MRL) table  Link exchanges are propagated using update messages sent between neighboring nodes  Hello messages are periodically exchanged between neighbors  This protocol avoids count-to-infinity problem by forcing each node to check predecessor information  Drawbacks: 4 tables requires a large amount of memory and periodic hello message consumes power and bandwidth
  • 19. Source-Initiated On-Demand Routing Protocols Ad-Hoc On-Demand Distance Vector Routing (AODV)  Builds on DSDV algorithm and the improvement is on minimising the number of required broadcasts by creating routes on an on-demand basis (not maintaining a complete list of routes)  Broadcast is used for route request  Advantages: uses bandwidth efficiently, is responsive to changes in topology, is scalable and ensures loop free routing  Drawbacks: nodes use the routing caches to reply to route queries. Result: “uncontrolled” replies and repetitive updates in hosts’ caches yet early queries cannot stop the propagation of all query messages which are flooded all over the network
  • 20. Dynamic Source Routing (DSR)  Based on the concept of source routing  Mobile nodes are required to maintain route caches that contain the source routes of which the mobile is aware  2 major phases:  Route discovery – uses route request and route reply packets  Route maintenance – uses route error packets and acknowledgments  Advantages: No periodic hello message and fast recovery - cache can store multiple paths to a destination  Drawbacks: the packets may be forwarded along stale cached routes. It has a major scalability problem due to the nature of source routing. Same as AODV, nodes use the routing caches to reply to route queries
  • 21. Temporally-Ordered Routing Algorithm (TORA)  Highly adaptive, loop-free, distributed routing algorithm based on the concept of link reversal  Proposed to operate in a highly dynamic mobile networking environment  It is source initiated and provides multiple routes for any desired source/ destination pair  This algorithm requires the need for synchronized clocks
  • 22. Temporally-Ordered Routing Algorithm (TORA)  3 basic functions:  Route creation  Route maintenance  Route erasure  Advantages: provides loop free paths at all instants and multiple routes so that if one path is not available, other is readily available. It establishes routes quickly so that they may be used before the topology changes.  Drawbacks: exhibits instability behavior similar to "count-to-infinity" problem in distance vector routing protocols.
  • 23. Associativity-Based Routing (ABR)  Free from loops, deadlock, and packet duplicates, and defines a new routing metric for ad-hoc mobile networks  Each node generates periodic beacons (hello messages) to signify its existence to the neighbors  These beacons are used to update the associativity table of each node  With the temporal stability and the associativity table the nodes are able to classify each neighbor link as stable or unstable
  • 24. Associativity-Based Routing (ABR)  ABR consists of 3 phases:  Route Discovery  Route Repair/Reconstruction  Route Delete  If node A has in his Route Cache a route to the destination E, this route is immediately used. If not, the Route Discovery protocol is started
  • 26. Associativity-Based Routing (ABR)  Advantages: free from duplicate packets  Drawbacks: Short beaconing interval to reflect association degree precisely
  • 27. Signal Stability Routing (SSR)  descendent of ABR and ABR predates SSR  it selects routes based on signal strength between nodes and on a node’s location stability thus offers little novelty  SSR route selection criteria has effect of choosing routes that have ‘stronger’ connectivity and it can be divided into:  Dynamic Routing Protocol (DRP) or  Static Routing Protocol (SRP)
  • 28. Signal Stability Routing (SSR)  DRP is responsible for maintenance of signal stability table and routing table  SRP processes packets by passing the packets up the stack if it is the intended receiver and forwarding the packet if it is not  Advantages: to select strong connection leads to fewer route reconstruction  Drawbacks: long delay since intermediate nodes can’t answer the path (unlike AODV, DSR)