SlideShare a Scribd company logo
1 of 8
AGENT DISCOVRY IN MOBILE IP
AGENT DISCOVERY
 A mobile node uses a method known as agent discovery to determine
the following information.
 When the node has moved from one network to another
 Whether the network is the node’s home or a foreign network
 What is the foreign agent care-of-address offered by each foreign agent on that
network
 Mobility agents transmit agent advertisement to advertise their
services on a network. In the absence of agent advertisements, a
mobile node can solicit advertisements. This is known as agent
solicitation.
Agent Advertisement
 HA and FA periodically send advertisement messages into their physical
subnets
 Usually, the FA periodically broadcast the IRDP (Internet Router
Discovery Protocol) message in its own network to let the visited MN
know the FA is here and what services the FA provides (Agent
Advertisement).
 MN listens to these messages and detects, if it is in the home or a foreign
network (standard case for home network)
 MN reads a COA from the FA advertisement messages
Agent Advertisement Packet
ICMP
Mobility
Extension
type = 16
length = 6 + 4 * #COAs
R: registration required
B: busy, no more registrations
H: home agent
F: foreign agent
M: minimal encapsulation
G: GRE (Generic Routing Encapsulation)
r: =0, ignored (former Van Jacobson compression)
T
: FA supports reverse tunneling
reserved: =0, ignored
 Type  set to 9,
 Code  0 if the agent also routes traffic from non-mobile nodes or else 16
 Checksum  simple error detection mechanism to determine the integrity of the data
transmitted over network
 #addresses  The number of router addresses advertised in this message
 Addr. Size  The number of 32-bit words of information per each router address
 Lifetime  length of time this advertisement is valid.
 Router Address [i = 1, 2 ,3…]  The sending router’s IP address on the ith
interface from which this message is sent
 Preference levels  each address help a node to choose the router that is the most
eager one to get a new node.
Agent Advertisement Packet
ICMP
Mobility
Extension
type = 16
length = 6 + 4 * #COAs
R: registration required
B: busy, no more registrations
H: home agent
F: foreign agent
M: minimal encapsulation
G: GRE (Generic Routing Encapsulation)
r: =0, ignored (former Van Jacobson compression)
T
: FA supports reverse tunneling
reserved: =0, ignored
 Sequence number  The count of agent advertisement messages sent since the agent
was initialized.
 Registration lifetime  maximum lifetime in seconds a node can request during
registration
 R bit (registration) shows, if a registration with this agent is required even when using
a colocated COA at the MN.
 If the agent is currently too busy to accept new registrations it can set the B bit.
 The following two bits denote if the agent offers services as a home agent (H) or
foreign agent (F) on the link where the advertisement has been sent.
 Bits M and G specify the method of encapsulation, M can specify minimal
encapsulation and G generic routing encapsulation.
 The new field T indicates that reverse tunneling is supported by the FA
 A foreign agent setting the F bit must advertise at least one COA.
Agent Solicitation
 If no agent advertisements are present or the inter-arrival time is too high, and an MN
has not received a COA by other means, the mobile node must send agent solicitations.
 Care must be taken to ensure that these solicitation messages do not flood the network
 Typically, a mobile node can send out three solicitations, one per second, as soon as it
enters a new network.
 If a node does not receive an answer to its solicitations it must decrease the rate of
solicitations exponentially to avoid flooding the network until it reaches a maximum
interval between solicitations (typically one minute).
 After these steps of advertisements or solicitations the MN can now receive a COA,
either one for an FA or a co-located COA.
 The MN knows its location (home network or foreign network) and the capabilities of
the agent (if needed).

More Related Content

What's hot

Umts explained
Umts explainedUmts explained
Umts explainedassinha
 
lte intra freq neighbour cells
lte intra freq neighbour cellslte intra freq neighbour cells
lte intra freq neighbour cellssanjib_agrawala
 
Настройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MXНастройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MXSkillFactory
 
5G Idle Mode Mobility and 5G Dedicated Mode
5G Idle Mode Mobility and 5G Dedicated Mode5G Idle Mode Mobility and 5G Dedicated Mode
5G Idle Mode Mobility and 5G Dedicated Modebakshirahulgsm
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call3G4G
 
Base Transceiver Station (BTS)
Base Transceiver Station (BTS)Base Transceiver Station (BTS)
Base Transceiver Station (BTS)Waqas Ahmed Nawaz
 
How to configure eo c services for huawei ol ts
How to configure eo c services for huawei ol tsHow to configure eo c services for huawei ol ts
How to configure eo c services for huawei ol tsHuanetwork
 
Riorganizzazione della guardia medica in Italia e nelle Marche
Riorganizzazione della guardia medica in Italia e nelle MarcheRiorganizzazione della guardia medica in Italia e nelle Marche
Riorganizzazione della guardia medica in Italia e nelle MarcheFranco Pesaresi
 
Message queuing telemetry transport (mqtt) message format
Message queuing telemetry transport (mqtt) message formatMessage queuing telemetry transport (mqtt) message format
Message queuing telemetry transport (mqtt) message formatHamdamboy (함담보이)
 
Lecture notes on mobile communication
Lecture notes on mobile communicationLecture notes on mobile communication
Lecture notes on mobile communicationInocentshuja Ahmad
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor networkA. Shamel
 
2.5G, second and half generation, All about 2.5..
2.5G, second and half generation, All about 2.5..2.5G, second and half generation, All about 2.5..
2.5G, second and half generation, All about 2.5..Muhammad Ahad
 
Ecmascript 6 (ES6) جافا سكربت (6)
Ecmascript 6 (ES6) جافا سكربت (6)Ecmascript 6 (ES6) جافا سكربت (6)
Ecmascript 6 (ES6) جافا سكربت (6)anees abu-hmaid
 
Using Propagation Delay in WCDMA RAN Optimization.ppt
Using Propagation Delay in WCDMA RAN Optimization.pptUsing Propagation Delay in WCDMA RAN Optimization.ppt
Using Propagation Delay in WCDMA RAN Optimization.pptAliNaPetrescuNita1
 
I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)
I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)
I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)Diego Badilla
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flowMohd Nazir Shakeel
 
Localization in WSN
Localization in WSNLocalization in WSN
Localization in WSNYara Ali
 
Chapter 5 slides
Chapter 5 slidesChapter 5 slides
Chapter 5 slideslara_ays
 

What's hot (20)

Umts explained
Umts explainedUmts explained
Umts explained
 
lte intra freq neighbour cells
lte intra freq neighbour cellslte intra freq neighbour cells
lte intra freq neighbour cells
 
Настройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MXНастройка маршрутизаторов Juniper серии MX
Настройка маршрутизаторов Juniper серии MX
 
Le Réseau GSM
Le Réseau GSMLe Réseau GSM
Le Réseau GSM
 
5G Idle Mode Mobility and 5G Dedicated Mode
5G Idle Mode Mobility and 5G Dedicated Mode5G Idle Mode Mobility and 5G Dedicated Mode
5G Idle Mode Mobility and 5G Dedicated Mode
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call
 
Base Transceiver Station (BTS)
Base Transceiver Station (BTS)Base Transceiver Station (BTS)
Base Transceiver Station (BTS)
 
Book 4 “Radar Transmitter”
Book 4 “Radar Transmitter”Book 4 “Radar Transmitter”
Book 4 “Radar Transmitter”
 
How to configure eo c services for huawei ol ts
How to configure eo c services for huawei ol tsHow to configure eo c services for huawei ol ts
How to configure eo c services for huawei ol ts
 
Riorganizzazione della guardia medica in Italia e nelle Marche
Riorganizzazione della guardia medica in Italia e nelle MarcheRiorganizzazione della guardia medica in Italia e nelle Marche
Riorganizzazione della guardia medica in Italia e nelle Marche
 
Message queuing telemetry transport (mqtt) message format
Message queuing telemetry transport (mqtt) message formatMessage queuing telemetry transport (mqtt) message format
Message queuing telemetry transport (mqtt) message format
 
Lecture notes on mobile communication
Lecture notes on mobile communicationLecture notes on mobile communication
Lecture notes on mobile communication
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor network
 
2.5G, second and half generation, All about 2.5..
2.5G, second and half generation, All about 2.5..2.5G, second and half generation, All about 2.5..
2.5G, second and half generation, All about 2.5..
 
Ecmascript 6 (ES6) جافا سكربت (6)
Ecmascript 6 (ES6) جافا سكربت (6)Ecmascript 6 (ES6) جافا سكربت (6)
Ecmascript 6 (ES6) جافا سكربت (6)
 
Using Propagation Delay in WCDMA RAN Optimization.ppt
Using Propagation Delay in WCDMA RAN Optimization.pptUsing Propagation Delay in WCDMA RAN Optimization.ppt
Using Propagation Delay in WCDMA RAN Optimization.ppt
 
I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)
I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)
I manager u2000 v200r014 optional feature description (elte2.3) 01(20140314)
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flow
 
Localization in WSN
Localization in WSNLocalization in WSN
Localization in WSN
 
Chapter 5 slides
Chapter 5 slidesChapter 5 slides
Chapter 5 slides
 

Similar to Ec8004 wireless networks unit 2 agent discovery

Mobile internet protocol
Mobile internet protocolMobile internet protocol
Mobile internet protocolSaranyaK68
 
PERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IP
PERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IPPERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IP
PERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IPIJNSA Journal
 
Unit 4 MC QA.pdf
Unit 4 MC  QA.pdfUnit 4 MC  QA.pdf
Unit 4 MC QA.pdfCSEHOD11
 
UNIT-IV.pptx
UNIT-IV.pptxUNIT-IV.pptx
UNIT-IV.pptxpbrinda
 
Chapter 7 - Wireless and Mobile Networks
Chapter 7 - Wireless and Mobile NetworksChapter 7 - Wireless and Mobile Networks
Chapter 7 - Wireless and Mobile NetworksAndy Juan Sarango Veliz
 
SS7: Locate -Track - Manipulate Attack - SPY24™.pdf
SS7: Locate -Track - Manipulate Attack - SPY24™.pdfSS7: Locate -Track - Manipulate Attack - SPY24™.pdf
SS7: Locate -Track - Manipulate Attack - SPY24™.pdfSPY24
 
Roaming VAS (optimal routing)
Roaming VAS (optimal routing)Roaming VAS (optimal routing)
Roaming VAS (optimal routing)Rawand Jaf
 
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2cscpconf
 
mobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocolmobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet ProtocolGaurav Dwivedi
 
Mobility And Mobile I Pv4
Mobility And Mobile I Pv4Mobility And Mobile I Pv4
Mobility And Mobile I Pv4Ram Dutt Shukla
 

Similar to Ec8004 wireless networks unit 2 agent discovery (20)

Mobile network layer (mobile comm.)
Mobile network layer (mobile comm.)Mobile network layer (mobile comm.)
Mobile network layer (mobile comm.)
 
Ip packet delivery
Ip packet deliveryIp packet delivery
Ip packet delivery
 
Mobile ip group_3
Mobile ip group_3Mobile ip group_3
Mobile ip group_3
 
Mobile ip presented by nafiz
Mobile ip   presented by nafizMobile ip   presented by nafiz
Mobile ip presented by nafiz
 
Mobile internet protocol
Mobile internet protocolMobile internet protocol
Mobile internet protocol
 
PERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IP
PERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IPPERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IP
PERFORMANCE EVALUATION OF A NEW ROUTE OPTIMIZATION TECHNIQUE FOR MOBILE IP
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
Unit 4 MC QA.pdf
Unit 4 MC  QA.pdfUnit 4 MC  QA.pdf
Unit 4 MC QA.pdf
 
UNIT-IV.pptx
UNIT-IV.pptxUNIT-IV.pptx
UNIT-IV.pptx
 
Chapter 7 - Wireless and Mobile Networks
Chapter 7 - Wireless and Mobile NetworksChapter 7 - Wireless and Mobile Networks
Chapter 7 - Wireless and Mobile Networks
 
Report
ReportReport
Report
 
SS7: Locate -Track - Manipulate Attack - SPY24™.pdf
SS7: Locate -Track - Manipulate Attack - SPY24™.pdfSS7: Locate -Track - Manipulate Attack - SPY24™.pdf
SS7: Locate -Track - Manipulate Attack - SPY24™.pdf
 
Unit 2
Unit 2Unit 2
Unit 2
 
Roaming VAS (optimal routing)
Roaming VAS (optimal routing)Roaming VAS (optimal routing)
Roaming VAS (optimal routing)
 
It6601 mobile computing unit2
It6601 mobile computing unit2It6601 mobile computing unit2
It6601 mobile computing unit2
 
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
PERFORMANCE EVALUATION OF MOBILE IP ON MOBILE AD HOC NETWORKS USING NS2
 
CN UNIT IV ..pptx
CN UNIT IV ..pptxCN UNIT IV ..pptx
CN UNIT IV ..pptx
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
mobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocolmobile ip, Mobile COmmunication Internet Protocol
mobile ip, Mobile COmmunication Internet Protocol
 
Mobility And Mobile I Pv4
Mobility And Mobile I Pv4Mobility And Mobile I Pv4
Mobility And Mobile I Pv4
 

More from HemalathaR31

EC8004 WIRELESS NETWORKS UNIT 5 - IMS
EC8004 WIRELESS NETWORKS UNIT 5 - IMS EC8004 WIRELESS NETWORKS UNIT 5 - IMS
EC8004 WIRELESS NETWORKS UNIT 5 - IMS HemalathaR31
 
EC8004 WIRELESS NETWORKS UNIT 5 - LTE
EC8004 WIRELESS NETWORKS UNIT 5 - LTE EC8004 WIRELESS NETWORKS UNIT 5 - LTE
EC8004 WIRELESS NETWORKS UNIT 5 - LTE HemalathaR31
 
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIESEC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIESHemalathaR31
 
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIESEC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIESHemalathaR31
 
EC8004 WIRELESS NETWORK UNIT 5 - 4G
EC8004 WIRELESS NETWORK UNIT 5 - 4GEC8004 WIRELESS NETWORK UNIT 5 - 4G
EC8004 WIRELESS NETWORK UNIT 5 - 4GHemalathaR31
 
EC8002 Unit 4 Interworking objectives and requirements
EC8002 Unit 4 Interworking objectives and requirementsEC8002 Unit 4 Interworking objectives and requirements
EC8002 Unit 4 Interworking objectives and requirementsHemalathaR31
 
EC8004 wireless networks unit 3 UTRAN
EC8004 wireless networks unit 3 UTRANEC8004 wireless networks unit 3 UTRAN
EC8004 wireless networks unit 3 UTRANHemalathaR31
 
EC8004 wireless networks unit 1
EC8004 wireless networks unit 1 EC8004 wireless networks unit 1
EC8004 wireless networks unit 1 HemalathaR31
 
Ec8004 wireless networks unit 1 bluetooth
Ec8004 wireless networks unit 1 bluetoothEc8004 wireless networks unit 1 bluetooth
Ec8004 wireless networks unit 1 bluetoothHemalathaR31
 
Ec8004 wireless networks unit 1 hiperlan 2
Ec8004 wireless networks unit 1 hiperlan 2Ec8004 wireless networks unit 1 hiperlan 2
Ec8004 wireless networks unit 1 hiperlan 2HemalathaR31
 
Ec8004 wireless networks unit 1 hiperlan1
Ec8004 wireless networks unit 1 hiperlan1Ec8004 wireless networks unit 1 hiperlan1
Ec8004 wireless networks unit 1 hiperlan1HemalathaR31
 
Ec8004 wireless networks unit 1 ieee 802.11a and ieee 802.11b
Ec8004 wireless networks unit 1 ieee 802.11a and ieee 802.11bEc8004 wireless networks unit 1 ieee 802.11a and ieee 802.11b
Ec8004 wireless networks unit 1 ieee 802.11a and ieee 802.11bHemalathaR31
 
Ec8004 wireless networks unit 1 watm
Ec8004 wireless networks unit 1 watmEc8004 wireless networks unit 1 watm
Ec8004 wireless networks unit 1 watmHemalathaR31
 
UNIT 2 WIRELESS NETWORKS - MANET and DSDV
UNIT 2 WIRELESS NETWORKS - MANET and DSDVUNIT 2 WIRELESS NETWORKS - MANET and DSDV
UNIT 2 WIRELESS NETWORKS - MANET and DSDVHemalathaR31
 
Ec8004 wireless networks unit 2 mobile ip
Ec8004 wireless networks unit 2 mobile ipEc8004 wireless networks unit 2 mobile ip
Ec8004 wireless networks unit 2 mobile ipHemalathaR31
 
EC8004 wireless networks unit 1 IEEE802.11
EC8004 wireless networks unit 1 IEEE802.11EC8004 wireless networks unit 1 IEEE802.11
EC8004 wireless networks unit 1 IEEE802.11HemalathaR31
 
Ec8004 wireless networks unit 1 introduction
Ec8004 wireless networks unit 1 introductionEc8004 wireless networks unit 1 introduction
Ec8004 wireless networks unit 1 introductionHemalathaR31
 

More from HemalathaR31 (17)

EC8004 WIRELESS NETWORKS UNIT 5 - IMS
EC8004 WIRELESS NETWORKS UNIT 5 - IMS EC8004 WIRELESS NETWORKS UNIT 5 - IMS
EC8004 WIRELESS NETWORKS UNIT 5 - IMS
 
EC8004 WIRELESS NETWORKS UNIT 5 - LTE
EC8004 WIRELESS NETWORKS UNIT 5 - LTE EC8004 WIRELESS NETWORKS UNIT 5 - LTE
EC8004 WIRELESS NETWORKS UNIT 5 - LTE
 
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIESEC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
 
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIESEC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
EC8004 WIRELESS NETWORKS UNIT 5 - 4G TECHNOLOGIES
 
EC8004 WIRELESS NETWORK UNIT 5 - 4G
EC8004 WIRELESS NETWORK UNIT 5 - 4GEC8004 WIRELESS NETWORK UNIT 5 - 4G
EC8004 WIRELESS NETWORK UNIT 5 - 4G
 
EC8002 Unit 4 Interworking objectives and requirements
EC8002 Unit 4 Interworking objectives and requirementsEC8002 Unit 4 Interworking objectives and requirements
EC8002 Unit 4 Interworking objectives and requirements
 
EC8004 wireless networks unit 3 UTRAN
EC8004 wireless networks unit 3 UTRANEC8004 wireless networks unit 3 UTRAN
EC8004 wireless networks unit 3 UTRAN
 
EC8004 wireless networks unit 1
EC8004 wireless networks unit 1 EC8004 wireless networks unit 1
EC8004 wireless networks unit 1
 
Ec8004 wireless networks unit 1 bluetooth
Ec8004 wireless networks unit 1 bluetoothEc8004 wireless networks unit 1 bluetooth
Ec8004 wireless networks unit 1 bluetooth
 
Ec8004 wireless networks unit 1 hiperlan 2
Ec8004 wireless networks unit 1 hiperlan 2Ec8004 wireless networks unit 1 hiperlan 2
Ec8004 wireless networks unit 1 hiperlan 2
 
Ec8004 wireless networks unit 1 hiperlan1
Ec8004 wireless networks unit 1 hiperlan1Ec8004 wireless networks unit 1 hiperlan1
Ec8004 wireless networks unit 1 hiperlan1
 
Ec8004 wireless networks unit 1 ieee 802.11a and ieee 802.11b
Ec8004 wireless networks unit 1 ieee 802.11a and ieee 802.11bEc8004 wireless networks unit 1 ieee 802.11a and ieee 802.11b
Ec8004 wireless networks unit 1 ieee 802.11a and ieee 802.11b
 
Ec8004 wireless networks unit 1 watm
Ec8004 wireless networks unit 1 watmEc8004 wireless networks unit 1 watm
Ec8004 wireless networks unit 1 watm
 
UNIT 2 WIRELESS NETWORKS - MANET and DSDV
UNIT 2 WIRELESS NETWORKS - MANET and DSDVUNIT 2 WIRELESS NETWORKS - MANET and DSDV
UNIT 2 WIRELESS NETWORKS - MANET and DSDV
 
Ec8004 wireless networks unit 2 mobile ip
Ec8004 wireless networks unit 2 mobile ipEc8004 wireless networks unit 2 mobile ip
Ec8004 wireless networks unit 2 mobile ip
 
EC8004 wireless networks unit 1 IEEE802.11
EC8004 wireless networks unit 1 IEEE802.11EC8004 wireless networks unit 1 IEEE802.11
EC8004 wireless networks unit 1 IEEE802.11
 
Ec8004 wireless networks unit 1 introduction
Ec8004 wireless networks unit 1 introductionEc8004 wireless networks unit 1 introduction
Ec8004 wireless networks unit 1 introduction
 

Recently uploaded

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Recently uploaded (20)

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

Ec8004 wireless networks unit 2 agent discovery

  • 1. AGENT DISCOVRY IN MOBILE IP
  • 2. AGENT DISCOVERY  A mobile node uses a method known as agent discovery to determine the following information.  When the node has moved from one network to another  Whether the network is the node’s home or a foreign network  What is the foreign agent care-of-address offered by each foreign agent on that network  Mobility agents transmit agent advertisement to advertise their services on a network. In the absence of agent advertisements, a mobile node can solicit advertisements. This is known as agent solicitation.
  • 3. Agent Advertisement  HA and FA periodically send advertisement messages into their physical subnets  Usually, the FA periodically broadcast the IRDP (Internet Router Discovery Protocol) message in its own network to let the visited MN know the FA is here and what services the FA provides (Agent Advertisement).  MN listens to these messages and detects, if it is in the home or a foreign network (standard case for home network)  MN reads a COA from the FA advertisement messages
  • 4. Agent Advertisement Packet ICMP Mobility Extension type = 16 length = 6 + 4 * #COAs R: registration required B: busy, no more registrations H: home agent F: foreign agent M: minimal encapsulation G: GRE (Generic Routing Encapsulation) r: =0, ignored (former Van Jacobson compression) T : FA supports reverse tunneling reserved: =0, ignored
  • 5.  Type  set to 9,  Code  0 if the agent also routes traffic from non-mobile nodes or else 16  Checksum  simple error detection mechanism to determine the integrity of the data transmitted over network  #addresses  The number of router addresses advertised in this message  Addr. Size  The number of 32-bit words of information per each router address  Lifetime  length of time this advertisement is valid.  Router Address [i = 1, 2 ,3…]  The sending router’s IP address on the ith interface from which this message is sent  Preference levels  each address help a node to choose the router that is the most eager one to get a new node.
  • 6. Agent Advertisement Packet ICMP Mobility Extension type = 16 length = 6 + 4 * #COAs R: registration required B: busy, no more registrations H: home agent F: foreign agent M: minimal encapsulation G: GRE (Generic Routing Encapsulation) r: =0, ignored (former Van Jacobson compression) T : FA supports reverse tunneling reserved: =0, ignored
  • 7.  Sequence number  The count of agent advertisement messages sent since the agent was initialized.  Registration lifetime  maximum lifetime in seconds a node can request during registration  R bit (registration) shows, if a registration with this agent is required even when using a colocated COA at the MN.  If the agent is currently too busy to accept new registrations it can set the B bit.  The following two bits denote if the agent offers services as a home agent (H) or foreign agent (F) on the link where the advertisement has been sent.  Bits M and G specify the method of encapsulation, M can specify minimal encapsulation and G generic routing encapsulation.  The new field T indicates that reverse tunneling is supported by the FA  A foreign agent setting the F bit must advertise at least one COA.
  • 8. Agent Solicitation  If no agent advertisements are present or the inter-arrival time is too high, and an MN has not received a COA by other means, the mobile node must send agent solicitations.  Care must be taken to ensure that these solicitation messages do not flood the network  Typically, a mobile node can send out three solicitations, one per second, as soon as it enters a new network.  If a node does not receive an answer to its solicitations it must decrease the rate of solicitations exponentially to avoid flooding the network until it reaches a maximum interval between solicitations (typically one minute).  After these steps of advertisements or solicitations the MN can now receive a COA, either one for an FA or a co-located COA.  The MN knows its location (home network or foreign network) and the capabilities of the agent (if needed).