SlideShare a Scribd company logo
1 of 20
 Ad-hoc Network definition
 MANET Definition
 Network architecture
 Applications of ad-hoc networks
 Ad-hoc networks characteristics and
requirements
 Ad hoc Routing and Mobile IP and
Mobility
6. Mobile andAd hoc Networks
2
6.2Ad Hoc Network definition
 An ad-hoc network is a wireless LAN, in which some devices
are part of the network only for the duration of a communication
session or while in some close proximity to the rest of the
network.
 A "mobile ad hoc network" (MANET) is an autonomous system
of mobile routers (and associated hosts) connected by wireless
links forming an arbitrary graph.
• Autonomous => does not require support from any existing network
infrastructure
– But might be able to use such support if available
» Such support might be available from time to time
– Support could be: an Internet gateway or some fixed stations
• Notice how different from cellular network
– Requires infrastructure (BS, MSC, backbone network, etc.) =>
not ad hoc
 Routers are free to move randomly and organize
themselves arbitrarily; network topology may
change rapidly and unpredictably.
 May operate in a stand-alone fashion, or may be
connected to the Internet.
• An ad hoc network can be regarded as a
“spontaneous network”: a network that automatically
“emerges” when nodes gather together
4
MANET – MobileAd hoc NETworks
A
C
B
D
- Mobility - Self configuring and healing - Rapid Deployment
- High capacity - Independent of public infrastructure - Relaying
- Internet compatible standards-based wireless systems
Ad hoc networks
• Standard Mobile IP needs an infrastructure
– Home Agent/Foreign Agent in the fixed network
– DNS, routing etc. are not designed for mobility
• Sometimes there is no infrastructure!
– remote areas, ad-hoc meetings, disaster areas
– cost can also be an argument against an infrastructure!
• Main topic: routing
– no default router available
– every node should be able to forward
A B C
6
NetworkArchitecture
• Flat network infrastructure  Multi-layered network infrastructure
Cluster
Head
Cluster
Head
Cluster
Head
Wireless Ad-Hoc Network
Applications ofAd Hoc Networks
 Personal communications
 Cell phones, laptops
 Cooperative environments
 Taxi cab network
 Meeting rooms
 Emergency operations
 Policing and fire fighting
 Military environments
 Battlefield
 Network of sensors or floats over water
• Crisis-management applications
– Natural disasters, where the entire communication infrastructure is in disarray
• Telemedicine
– E.g., assistance by a surgeon for an emergency
• Tele-geoprocessing applications
– Queries dependent on location of the users
– Integrating geographical info systems (GIS) & GPS
9
Ad Hoc Networks Characteristics and Requirements
• Dynamically changing topology
– Changing in an unpredictable manner
• Since nodes are free to move
• Autonomous and spontaneous nature of nodes
– Distributed Algorithms to support security, reliability and consistency of exchanged and
stored information
• Time-varying network topology (no pre-existing infrastructure or central
administration)
– Scalable routing and mobility management techniques to face network dynamics
• Fluctuating link capacity and network resources
– Enhanced functionalities to improve link layer performance, QoS network support and
end-to-end efficiency
• Low-power devices
 Limited power available to nodes (e.g., a battery)
 Energy conserving techniques at all layers
• Bandwidth-constrained, variable capacity links
– Wireless links have typically lower capacity than wired
– Realized throughput of wireless communication is lower than the radio’s maximum
transmission rate
– Link capacity is relatively low => congestion is common (collisions occurs frequently as
application demand approaches link capacity)
• Energy-constrained operation
– Nodes in ad hoc network may rely on batteries or other limited energy sources
• Energy conservation may be a dominant design factor
• Usually communicates only with neighboring nodes
-Among other reasons, to save power
• Peer-to-peer
- No more or less “important” nodes
• Information transmission via store-and-forward (
• Using multi-hop routing
• MSs also serve as routers
• Limited physical security
– More prone to physical security threats than wired networks
• Incl. stealing mobile ad hoc devices
– Many attacks, incl. Eavesdropping, spoofing, and DoS
attacks are easier
• Decentralized network control
– Eliminates single points of failure (=> better reliability)
• Scalability problems
– As networks get large
Routing examples for an ad-hoc network
N1
N4
N2
N5
N3
N1
N4
N2
N5
N3
good link
weak link
time = t1 time = t2
MS3
MS2
MS4
MS1
MS5
MS6
MS2
MS7
Symmetric link
Asymmetric link
Moving to a new location
Asymmetric =
unidirectional - when
xmission power of
nodes on its ends is
different (e.g., MS4
stronger than MS7)
• As nodes move:
– Connectivity changes
– Topology information must be updated
• E.g., MS2 changes attachment: from MS3 to MS4
• Communication characteristics for MANETs:
– Each node equipped with a wireless transmitter and a
receiver with an appropriate antenna
– Impossible to have all nodes within each other’s radio
range
– When the nodes are close by (within each others radio range),
they can communicate directly
• If direct comm. => no routing needed (one hop)
– Wireless connectivity modeled by a random multi-hop
graph exists between the nodes
6.2 Routing in MANETS
• Many factors affecting routing in MANETs:
– Models of topology
– Selection of routers
– Initiation of route requests
– Specific underlying characteristics
• E.g. application-based characteristics
• Major goals in selecting routing protocols:
– Provide the maximum possible reliability - use
alternative routes if an intermediate node fails
– Choose a route with the least cost
• E.g., minimal # of hops from source to destination
– Give the nodes the best possible response time and
throughput
– Each node in MANETs expected to serve as a router
• All execute the same routing protocol
– Protocol calculates a route
6.2.1. Need for Routing in MANETS
• Goals for routing in MANETs:
1) Route computation must be distributed
• Centralized routing in a dynamic network is usually too expensive
2) Routing computation should not involve the maintenance of global
state
3) As few nodes as possible involved in route computation and state
propagation
• But every node must have quick access to routes on demand
• Ensure infrequent topology updates for MANET portions that have
no traffic
4) Each node must be only concerned about the routes to its
destinations
5) Broadcasts should be avoided
• Broadcasts can be highly unreliable in MANETs
6) If topology stabilizes, the routes must converge to the optimal routes
• A major challenge in designing routing protocol:
– Must know at least how to route a packet via its
neighbors
– Network topology can change frequently
– Large # of network nodes (MSs)
=> Could have a lot of info to update
• Unless a clever protocol design
6.3.2. Routing Classification
• Types of routing protocols:
1) Proactive protocols
• Keep routes ready at all times
– When a packet needs to be forwarded, the
route is already known
• Example: distance vector routing protocols
2) Reactive (= on-demand) protocols
• Route determination on demand
– Determine a route only when there is a packet to
send
• Examples: flooding routing algorithms, ad hoc on-demand
distance vector (AODV), temporarily ordered routing
algorithm (TORA)
• Proactive vs. reactive
– In proactive: a route available immediately
– In reactive: (1) a significant delay
(2) significant traffic of control msgs
(searching for a route)
• Is proactive or reactive better for MANETs?
– Pure proactive use too much bandwidth for control -
updating routing information
• Too keep it current all the time
• But topology changes are so quick that most routes never
used – a waste!
– Pure reactive too slow for real-time applications
• (Orthogonal) types of routing protocols:
1) Table-driven protocols
2) Source-initiated on-demand protocols
3) Hybrid protocls
More on all of them in the following subsections
6.4. Table-driven Routing Protocols
• “Table-driven” because:
Each node maintains table(s) with routing information for
every other nodes in the network
• Table-driven is proactive
– When the topology changes, updates are propagated throughout
the network.
• Examples of table-driven routing protocols are:
– Destination Sequenced Distance Vector routing (DSDV)
– Cluster-head Gateway Switch routing (CGSR)
– Wireless Routing Protocol (WRP)
Note: Reading Assignment about other routing protocols

More Related Content

Similar to MC Lecture 8 67875667767777775677887.pptx

IT6601 Mobile Computing Unit IV
IT6601 Mobile Computing Unit IVIT6601 Mobile Computing Unit IV
IT6601 Mobile Computing Unit IVpkaviya
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and ClassificationsArunChokkalingam
 
adhoc wireless networks and its issues.pdf
adhoc wireless networks and its issues.pdfadhoc wireless networks and its issues.pdf
adhoc wireless networks and its issues.pdfparuvathavardhinij
 
Adhoc wireless networks and its issues
Adhoc wireless networks and its issuesAdhoc wireless networks and its issues
Adhoc wireless networks and its issuesMenaga Selvaraj
 
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNETMobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNETateeq ateeq
 
Adhoc technologies
Adhoc technologiesAdhoc technologies
Adhoc technologiesshashi712
 
A review of routing protocols in wsn
A review of routing protocols in wsnA review of routing protocols in wsn
A review of routing protocols in wsnAyman Adel
 
Chapter 6 WSN.ppt
Chapter 6 WSN.pptChapter 6 WSN.ppt
Chapter 6 WSN.pptTekle12
 
WMN Chapter5.pptx
WMN Chapter5.pptxWMN Chapter5.pptx
WMN Chapter5.pptxdamayanti68
 
CS553_ST7_Ch15-LANOverview (1).ppt
CS553_ST7_Ch15-LANOverview (1).pptCS553_ST7_Ch15-LANOverview (1).ppt
CS553_ST7_Ch15-LANOverview (1).pptMekiPetitSeg
 
CS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.pptCS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.pptSmitNiks
 
CS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.pptCS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.pptssuser2cc0d4
 
Applications of ad hoc and wireless sensor networks
Applications of ad hoc and wireless sensor networksApplications of ad hoc and wireless sensor networks
Applications of ad hoc and wireless sensor networksparuvathavardhinipra
 

Similar to MC Lecture 8 67875667767777775677887.pptx (20)

unit-4
unit-4 unit-4
unit-4
 
Wsn protocols
Wsn protocolsWsn protocols
Wsn protocols
 
IT6601 Mobile Computing Unit IV
IT6601 Mobile Computing Unit IVIT6601 Mobile Computing Unit IV
IT6601 Mobile Computing Unit IV
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and Classifications
 
adhoc wireless networks and its issues.pdf
adhoc wireless networks and its issues.pdfadhoc wireless networks and its issues.pdf
adhoc wireless networks and its issues.pdf
 
Adhoc wireless networks and its issues
Adhoc wireless networks and its issuesAdhoc wireless networks and its issues
Adhoc wireless networks and its issues
 
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNETMobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
 
Adhoc technologies
Adhoc technologiesAdhoc technologies
Adhoc technologies
 
A review of routing protocols in wsn
A review of routing protocols in wsnA review of routing protocols in wsn
A review of routing protocols in wsn
 
Chapter 6 WSN.ppt
Chapter 6 WSN.pptChapter 6 WSN.ppt
Chapter 6 WSN.ppt
 
WMN Chapter5.pptx
WMN Chapter5.pptxWMN Chapter5.pptx
WMN Chapter5.pptx
 
Switching
SwitchingSwitching
Switching
 
3. WIRELESS_PROTOCOLS.pptx
3. WIRELESS_PROTOCOLS.pptx3. WIRELESS_PROTOCOLS.pptx
3. WIRELESS_PROTOCOLS.pptx
 
CS553_ST7_Ch15-LANOverview (1).ppt
CS553_ST7_Ch15-LANOverview (1).pptCS553_ST7_Ch15-LANOverview (1).ppt
CS553_ST7_Ch15-LANOverview (1).ppt
 
CS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.pptCS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.ppt
 
CS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.pptCS553_ST7_Ch15-LANOverview.ppt
CS553_ST7_Ch15-LANOverview.ppt
 
Applications of ad hoc and wireless sensor networks
Applications of ad hoc and wireless sensor networksApplications of ad hoc and wireless sensor networks
Applications of ad hoc and wireless sensor networks
 
adhoc applications.pptx
adhoc applications.pptxadhoc applications.pptx
adhoc applications.pptx
 
It6601 mobile computing unit 4
It6601 mobile computing unit 4It6601 mobile computing unit 4
It6601 mobile computing unit 4
 
Mane ts
Mane tsMane ts
Mane ts
 

More from BinyamBekeleMoges

labffbhhhhjjjjjjjjj bnbbnv material.pptx
labffbhhhhjjjjjjjjj bnbbnv material.pptxlabffbhhhhjjjjjjjjj bnbbnv material.pptx
labffbhhhhjjjjjjjjj bnbbnv material.pptxBinyamBekeleMoges
 
Introduction to Distributed Systems (1).pdf
Introduction to Distributed Systems (1).pdfIntroduction to Distributed Systems (1).pdf
Introduction to Distributed Systems (1).pdfBinyamBekeleMoges
 
MC Lecture 9234455566667777777777777.pptx
MC Lecture 9234455566667777777777777.pptxMC Lecture 9234455566667777777777777.pptx
MC Lecture 9234455566667777777777777.pptxBinyamBekeleMoges
 
The 4 Key Issues about Communication.pptx
The 4 Key Issues about Communication.pptxThe 4 Key Issues about Communication.pptx
The 4 Key Issues about Communication.pptxBinyamBekeleMoges
 
2 Dev t Comm Paradigms and Practices.pptx
2 Dev t Comm Paradigms and Practices.pptx2 Dev t Comm Paradigms and Practices.pptx
2 Dev t Comm Paradigms and Practices.pptxBinyamBekeleMoges
 
research methedology ppt.pptx
research methedology ppt.pptxresearch methedology ppt.pptx
research methedology ppt.pptxBinyamBekeleMoges
 
babo corora grade 9 ICT-ppt.pptx
babo corora grade 9 ICT-ppt.pptxbabo corora grade 9 ICT-ppt.pptx
babo corora grade 9 ICT-ppt.pptxBinyamBekeleMoges
 

More from BinyamBekeleMoges (9)

labffbhhhhjjjjjjjjj bnbbnv material.pptx
labffbhhhhjjjjjjjjj bnbbnv material.pptxlabffbhhhhjjjjjjjjj bnbbnv material.pptx
labffbhhhhjjjjjjjjj bnbbnv material.pptx
 
Introduction to Distributed Systems (1).pdf
Introduction to Distributed Systems (1).pdfIntroduction to Distributed Systems (1).pdf
Introduction to Distributed Systems (1).pdf
 
MC Lecture 9234455566667777777777777.pptx
MC Lecture 9234455566667777777777777.pptxMC Lecture 9234455566667777777777777.pptx
MC Lecture 9234455566667777777777777.pptx
 
The 4 Key Issues about Communication.pptx
The 4 Key Issues about Communication.pptxThe 4 Key Issues about Communication.pptx
The 4 Key Issues about Communication.pptx
 
2 Dev t Comm Paradigms and Practices.pptx
2 Dev t Comm Paradigms and Practices.pptx2 Dev t Comm Paradigms and Practices.pptx
2 Dev t Comm Paradigms and Practices.pptx
 
research methedology ppt.pptx
research methedology ppt.pptxresearch methedology ppt.pptx
research methedology ppt.pptx
 
Chapter one.pptx
Chapter one.pptxChapter one.pptx
Chapter one.pptx
 
babo corora grade 9 ICT-ppt.pptx
babo corora grade 9 ICT-ppt.pptxbabo corora grade 9 ICT-ppt.pptx
babo corora grade 9 ICT-ppt.pptx
 
Chapter Five.pptx
Chapter Five.pptxChapter Five.pptx
Chapter Five.pptx
 

Recently uploaded

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
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
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 

Recently uploaded (20)

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
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
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 

MC Lecture 8 67875667767777775677887.pptx

  • 1.  Ad-hoc Network definition  MANET Definition  Network architecture  Applications of ad-hoc networks  Ad-hoc networks characteristics and requirements  Ad hoc Routing and Mobile IP and Mobility 6. Mobile andAd hoc Networks
  • 2. 2 6.2Ad Hoc Network definition  An ad-hoc network is a wireless LAN, in which some devices are part of the network only for the duration of a communication session or while in some close proximity to the rest of the network.  A "mobile ad hoc network" (MANET) is an autonomous system of mobile routers (and associated hosts) connected by wireless links forming an arbitrary graph. • Autonomous => does not require support from any existing network infrastructure – But might be able to use such support if available » Such support might be available from time to time – Support could be: an Internet gateway or some fixed stations • Notice how different from cellular network – Requires infrastructure (BS, MSC, backbone network, etc.) => not ad hoc
  • 3.  Routers are free to move randomly and organize themselves arbitrarily; network topology may change rapidly and unpredictably.  May operate in a stand-alone fashion, or may be connected to the Internet. • An ad hoc network can be regarded as a “spontaneous network”: a network that automatically “emerges” when nodes gather together
  • 4. 4 MANET – MobileAd hoc NETworks A C B D - Mobility - Self configuring and healing - Rapid Deployment - High capacity - Independent of public infrastructure - Relaying - Internet compatible standards-based wireless systems
  • 5. Ad hoc networks • Standard Mobile IP needs an infrastructure – Home Agent/Foreign Agent in the fixed network – DNS, routing etc. are not designed for mobility • Sometimes there is no infrastructure! – remote areas, ad-hoc meetings, disaster areas – cost can also be an argument against an infrastructure! • Main topic: routing – no default router available – every node should be able to forward A B C
  • 6. 6 NetworkArchitecture • Flat network infrastructure  Multi-layered network infrastructure Cluster Head Cluster Head Cluster Head
  • 8. Applications ofAd Hoc Networks  Personal communications  Cell phones, laptops  Cooperative environments  Taxi cab network  Meeting rooms  Emergency operations  Policing and fire fighting  Military environments  Battlefield  Network of sensors or floats over water • Crisis-management applications – Natural disasters, where the entire communication infrastructure is in disarray • Telemedicine – E.g., assistance by a surgeon for an emergency • Tele-geoprocessing applications – Queries dependent on location of the users – Integrating geographical info systems (GIS) & GPS
  • 9. 9 Ad Hoc Networks Characteristics and Requirements • Dynamically changing topology – Changing in an unpredictable manner • Since nodes are free to move • Autonomous and spontaneous nature of nodes – Distributed Algorithms to support security, reliability and consistency of exchanged and stored information • Time-varying network topology (no pre-existing infrastructure or central administration) – Scalable routing and mobility management techniques to face network dynamics • Fluctuating link capacity and network resources – Enhanced functionalities to improve link layer performance, QoS network support and end-to-end efficiency • Low-power devices  Limited power available to nodes (e.g., a battery)  Energy conserving techniques at all layers
  • 10. • Bandwidth-constrained, variable capacity links – Wireless links have typically lower capacity than wired – Realized throughput of wireless communication is lower than the radio’s maximum transmission rate – Link capacity is relatively low => congestion is common (collisions occurs frequently as application demand approaches link capacity) • Energy-constrained operation – Nodes in ad hoc network may rely on batteries or other limited energy sources • Energy conservation may be a dominant design factor • Usually communicates only with neighboring nodes -Among other reasons, to save power • Peer-to-peer - No more or less “important” nodes • Information transmission via store-and-forward ( • Using multi-hop routing • MSs also serve as routers
  • 11. • Limited physical security – More prone to physical security threats than wired networks • Incl. stealing mobile ad hoc devices – Many attacks, incl. Eavesdropping, spoofing, and DoS attacks are easier • Decentralized network control – Eliminates single points of failure (=> better reliability) • Scalability problems – As networks get large
  • 12. Routing examples for an ad-hoc network N1 N4 N2 N5 N3 N1 N4 N2 N5 N3 good link weak link time = t1 time = t2
  • 13. MS3 MS2 MS4 MS1 MS5 MS6 MS2 MS7 Symmetric link Asymmetric link Moving to a new location Asymmetric = unidirectional - when xmission power of nodes on its ends is different (e.g., MS4 stronger than MS7)
  • 14. • As nodes move: – Connectivity changes – Topology information must be updated • E.g., MS2 changes attachment: from MS3 to MS4 • Communication characteristics for MANETs: – Each node equipped with a wireless transmitter and a receiver with an appropriate antenna – Impossible to have all nodes within each other’s radio range – When the nodes are close by (within each others radio range), they can communicate directly • If direct comm. => no routing needed (one hop) – Wireless connectivity modeled by a random multi-hop graph exists between the nodes
  • 15. 6.2 Routing in MANETS • Many factors affecting routing in MANETs: – Models of topology – Selection of routers – Initiation of route requests – Specific underlying characteristics • E.g. application-based characteristics • Major goals in selecting routing protocols: – Provide the maximum possible reliability - use alternative routes if an intermediate node fails – Choose a route with the least cost • E.g., minimal # of hops from source to destination – Give the nodes the best possible response time and throughput – Each node in MANETs expected to serve as a router • All execute the same routing protocol – Protocol calculates a route
  • 16. 6.2.1. Need for Routing in MANETS • Goals for routing in MANETs: 1) Route computation must be distributed • Centralized routing in a dynamic network is usually too expensive 2) Routing computation should not involve the maintenance of global state 3) As few nodes as possible involved in route computation and state propagation • But every node must have quick access to routes on demand • Ensure infrequent topology updates for MANET portions that have no traffic 4) Each node must be only concerned about the routes to its destinations 5) Broadcasts should be avoided • Broadcasts can be highly unreliable in MANETs 6) If topology stabilizes, the routes must converge to the optimal routes
  • 17. • A major challenge in designing routing protocol: – Must know at least how to route a packet via its neighbors – Network topology can change frequently – Large # of network nodes (MSs) => Could have a lot of info to update • Unless a clever protocol design
  • 18. 6.3.2. Routing Classification • Types of routing protocols: 1) Proactive protocols • Keep routes ready at all times – When a packet needs to be forwarded, the route is already known • Example: distance vector routing protocols 2) Reactive (= on-demand) protocols • Route determination on demand – Determine a route only when there is a packet to send • Examples: flooding routing algorithms, ad hoc on-demand distance vector (AODV), temporarily ordered routing algorithm (TORA) • Proactive vs. reactive – In proactive: a route available immediately – In reactive: (1) a significant delay (2) significant traffic of control msgs (searching for a route)
  • 19. • Is proactive or reactive better for MANETs? – Pure proactive use too much bandwidth for control - updating routing information • Too keep it current all the time • But topology changes are so quick that most routes never used – a waste! – Pure reactive too slow for real-time applications • (Orthogonal) types of routing protocols: 1) Table-driven protocols 2) Source-initiated on-demand protocols 3) Hybrid protocls More on all of them in the following subsections
  • 20. 6.4. Table-driven Routing Protocols • “Table-driven” because: Each node maintains table(s) with routing information for every other nodes in the network • Table-driven is proactive – When the topology changes, updates are propagated throughout the network. • Examples of table-driven routing protocols are: – Destination Sequenced Distance Vector routing (DSDV) – Cluster-head Gateway Switch routing (CGSR) – Wireless Routing Protocol (WRP) Note: Reading Assignment about other routing protocols