Download presentation
Presentation is loading. Please wait.
Published byLauren Rice Modified over 9 years ago
1
Introducing Reliability and Load Balancing in Home Link of Mobile IPv6 based Networks Jahanzeb Faizan, Mohamed Khalil, and Hesham El-Rewini Parallel, Distributed, And Mobile Computing Lab (PDA Mobile Lab) Department of Computer Science and Engineering SMU Dallas, TX, USA rewini@engr.smu.edu
2
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Outline Introduction Problem Statement Related Work VHARP Home Link Reliability and Load Balancing Simulation Results Summary
3
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Why Mobile IP ? Seamless Roaming Reachable while Roaming No Connection Loss Roaming across different Technologies Voice and Data Services
4
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential IETF Mobile IP Main Idea Arbitrary Topology of Routers and Links Home Agent Mobile Host at Home Foreign Agent Mobile Host visiting A foreign subnet Home subnet Foreign subnet
5
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Introduction to Mobile IPv6 Home Link HA1HA2HA3 HA4 HA5HA6
6
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router Introduction to Mobile IPv6 HA4 HA5HA6
7
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::190.MN.COA Internet Edge Router Mobile IPv6 – HA Failure DHCP HA4 HA5HA6
8
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::190.MN.COA Internet Edge Router Home Link Failure DHCP HA4 HA5HA6
9
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#1: Delayed Failure Detection Detection Time =1 + 2 + 4 + 8 +16 +32 =63 sec DHCP HA4 HA5HA6 Number of Registration messages = 6
10
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#2: Service Interruption DHCP HA4 HA5HA6
11
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#3: Re-establishment of IPsec SAs IKE Messages DHCP HA4 HA5HA6 Number of IKEv2 messages = 4 to 6
12
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#4: Multiple Registrations DHCP HA4 HA5HA6
13
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::190.MN.COA Internet Edge Router Problem#5: Failure of Home Link DHCP HA4 HA5HA6
14
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#6: Unsuccessful Home Link Failure Detection and Message Overhead Detection Time =1 + 2 + 4 + 8 +16 +32 =63 sec DHCP HA4 HA5HA6 Number of Registration messages = 6
15
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#7: Service Interruption DHCP HA4 HA5HA6
16
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router Problem#8: Forced Home Registrations with all Home Agents DHCP HA4 HA5HA6
17
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link HA1HA2HA3 Home Address ::129.MN.Home Foreign Network Care-of Address ::200.MN.COA Internet Edge Router DHCP HA4 HA5HA6 Problem#9: Extra Workload on Mobile Node Failure Detection Finding available HAs IPSec SAs Re-establishment Multiple Registrations Latency
18
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Our Solutions Link Level Virtual Home Agent Reliability Protocol – VHARP Home Agent Reliability Home Agent Load Balancing Network Level Virtual Home Link – VHoL Home Link Reliability Home Link Load Balancing
19
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Big Picture IPv6 MIP6 VHARP VHoL VHoN Our Work
20
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Where does it fit? Physical/Data Link IPv6MIP6 Applications TCP/UDP IPv6 MIP6 VHARP VHoL VHoN Our Work
21
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Related Work SolutionProtocolLoad Balancing Approach Service Interruption Message overhead Extra Load on Mobile Node Home Agent Redundancy and Load Balancing in Mobile IPv6 Mobile IPv6MN initiatedNot Solved Inter Home Agents Protocol (HAHA) Mobile IPv6MN initiatedNot Solved Load Balance for Distributed Home Agents in Mobile IPv6 Mobile IPv6MN initiatedNot Solved Fault Tolerant Mobile IP Mobile IPv4StaticNot Solved Home Agent Redundancy in Mobile IP Mobile IPv4MN initiatedNot Solved Virtual Distributed Home Agent Protocol (VDHAP) Mobile IPv4HA initiatedSolved
22
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential VHARP Virtual Home Agent Reliability Protocol…..
23
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential VHARP Architecture Home Link LinkLocal1 HA1 LinkLocal2 HA2 LinkLocal3 HA3 LinkLocal4 HA4 LinkLocal5 HA5 LinkLocaln HAn DHCP Foreign Network Internet Edge Router IPv6 Tunnel Global HA address Mobile Node Correspondent Node
24
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Agent State Transition Inactive Active Backup
25
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Exclusive Services 1.Registration 2.De-Registration 3.Global HA address Ownership 4.Stateful Address Autoconfiguration 5.Dynamic HA Address Discovery 6.IKE Binding Cache {1-N} Front End Process 1.Proxy for Mobile Node 2.Tunneling 3.Reverse Tunneling 4.Return Routability support 5.Prefix Discovery 6.Intercepting and Forwarding 7.Multicast Packets Forwarding/Processing 8.IPv6 Neighbor Discovery 9.IPv6 Routing 10.IPsec SA Synchronization 11.Binding Synchronization 12.IPsec Authentication 13.Active_HA_Recovery 14.Backup_HA_Recovery Services Binding Cache {0-N} Front End Process Active HA Backup HA 1.Proxy for Mobile Node 2.Tunneling 3.Reverse Tunneling 4.Return Routability support 5.Prefix Discovery 6.Intercepting and Forwarding 7.Multicast Packets Forwarding/Processing 8.IPv6 Neighbor Discovery 9.IPv6 Routing 10.Binding Synchronization 11.IPsec Authentication 12.Active_HA_Recovery 13.Backup_HA_Recovery Services Binding Cache {0} Front End Process 1.Intercepting and Forwarding 2.Multicast Packets Forwarding/Processing 3.IPv6 Neighbor Discovery 4.IPv6 Routing 5.IPsec Authentication 6.Active_HA_Recovery Services Inactive HA
26
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Link ::129.119.1.7 Home address ::129.MN.Home ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.Global VHARP Registration Process
27
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.Global VHARP Registration Process
28
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router Binding Update Src IP = ::190.MN.COA Dst IP = ::129.Global IPv6 Tunnel ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.Global
29
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel MN Context Update Request Home address = ::129.MN.Home Care-of address= ::190.MN.COA ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.Global
30
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel Request Acknowledged MN Context Update Reply::129.Global
31
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel Binding Acknowledgment Src IP = ::129.Global Dst IP = ::190.MN.COA ::129.Global
32
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.Global BindingOwnerInfo (multicast) Home Address= ::129.MN.Home
33
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.Global Neighbor Advertisement (multicast) Target IP address= ::129.MN.Home Target LL IP address= ::129.119.1.1
34
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential VHARP Fault Detection and Redcovery
35
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global
36
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global
37
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.2 HA2 ::129.Global
38
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.3 HA3 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.2 HA2 ::129.119.1.4 HA4 ::129.Global
39
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.3 HA3 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.2 HA2 ::129.119.1.4 HA4 ::129.Global
40
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential ::129.119.1.5 HA5 Home Link ::129.119.1.4 HA4 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.2 HA2 ::129.Global
41
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential VHARP Home Agent Load Balancing
42
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Overloading Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global
43
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
44
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
45
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
46
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
47
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
48
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
49
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.119.1.1 HA1 ::129.Global
50
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Data Delivery
51
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global CN MN (Case:1) – HA1 is the least loaded HA
52
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global CN MN (Case:2) – HA2 is the least loaded HA
53
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global CN MN (Case:3) – HA3 is the least loaded HA
54
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential MN to CN Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global MN CN (Case:1) – HA1 is the least loaded HA
55
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential MN to CN Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global MN CN (Case:2) – HA2 is the least loaded HA
56
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link ::129.119.1.1 HA1 ::129.119.1.2 HA2 ::129.119.1.3 HA3 ::129.119.1.4 HA4 ::129.119.1.5 HA5 ::129.119.1.6 HA6 Home Address ::129.MN.Home DHCP Foreign Network Care-of Address ::190.MN.COA Internet Edge Router IPv6 Tunnel ::129.Global MN CN (Case:3) – HA3 is the least loaded HA
57
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link Reliability…..
58
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Architecture Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet Mobile Node Correspondent Node HA1 HA2HAn Primary Link Secondary Link-1 Secondary Link-n Global HA address -1 Global HA address -2 Global HA address -N HA1 HA2HAn HA1 HA2HAn
59
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Registration Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-2 Secondary Link-3 Binding Update Src IP = ::190.MN.COA Dst IP = anycast HA1 HA4 HA3HA2 HA1 HA4 HA3HA2 HA1 HA4 HA3HA2 Anycast address
60
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-2 Secondary Link-3 HA1 HA4 HA3 HA2 HA1 HA4 HA3 HA2 HA1 HA4 HA3 HA2 Registration
61
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-2 Secondary Link-3 HA1 HA4 HA3 HA2 HA1 HA4 HA3 HA2 HA1 HA4 HA3 HA2 Binding Acknowledgment Src IP = anycast Dst IP = ::190.MN.COA Registration
62
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Failure Detection Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn HA1 HA2HAn ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-2 Secondary Link-3
63
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn HA1 HA2HAn ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-2 Secondary Link-3 Failure Detection
64
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global3 Primary Link- 1 Secondary Link-3 Failure Detection
65
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Failure Recovery Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn HA1 HA2HAn ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-2 Secondary Link-3
66
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 ::129.Global3 Secondary Link-2 Secondary Link-3 Failure Recovery
67
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 ::129.Global3 Primary Link- 1 Secondary Link-3 Failure Recovery
68
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link Load Balancing…..
69
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Primary Link- 1 Secondary Link-2 HA1 HA2HAn ::129.Global3 Secondary Link-3
70
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Primary Link- 1 Secondary Link-2 HA1 HA2HAn ::129.Global3 Secondary Link-3
71
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Primary Link- 1 Secondary Link-2 HA1 HA2HAn ::129.Global3 Secondary Link-3
72
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Primary Link- 1 Secondary Link-2 HA1 HA2HAn ::129.Global3 Secondary Link-3
73
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Primary Link- 1 Secondary Link-2 HA1 HA2HAn ::129.Global3 Secondary Link-3 Overloaded Primary Link
74
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3 Switch to New Primary Link
75
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3
76
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Data Delivery
77
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3
78
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3 Case1: CN MN HA2 on Primary Link -2 is the Serving HA of MN
79
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3
80
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3 Case1: CN MN HA1 on Secondary Link -3 is now the Serving HA of MN
81
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3
82
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Anycast address Home Address ::129.MN.Home Care-of Address ::190.MN.COA Internet ::129.Global1 Mobile Node Correspondent Node HA1 HA2HAn HA1 HA2HAn ::129.Global2 Secondary Link-1 Primary Link - 2 HA1 HA2HAn ::129.Global3 Secondary Link-3
83
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Simulation Results......
84
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential VHoL Network Model
85
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Link Failure Detection and Recovery Message Exchange
86
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Registration Message Exchange
87
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Home Registration Time
88
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Service Interruption in Voice Over IP
89
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Service Availability for Mobile Applications - Voice over IP
90
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Average Load on each HA VHoL – Primary Link VHoL – Secondary Link VHARP
91
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Load Distribution among the Home Links
92
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Workload on the MN during Failure Detection, Recovery and Load Balancing
93
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Outcome of our Work Solution to the Mobile IPv6 Reliability Problems Reliable Mobile IPv6 Operations Single Virtual Home Agent and Home Link view Transparent Home Agent and Home Link Failure Detection and Recovery Mechanisms. One Time MN Home Registration. One Time IPSec SA Establishment Significant Reduction in Message Exchange over the Air Interface. High Service Availability in the Upper Layer Applications. Reduced Workload on the Mobile Node. Efficient, Dynamic and Transparent Load Balancing among multiple Home Agents and Home Links. Improved overall Mobile IPv6 and Upper Layer Applications Performance.
94
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Summary PerformanceMeasureMobile IPv6VHARPVHoL Service interruption during failure detection, recovery and load balancing Yes No Failure detection and recovery message exchange Not able to detect Home Link failure. For each MN, 6 packets were exchanged per Home Link failure detection and recovery attempt on the air interface. Not able to detect Home Link failure. For each MN, 6 packets were exchanged per Home Link failure detection and recovery attempt on the air interface. Successful Home Link failure detection and recovery. Exchanged only 2 packets per Home Link failure detection and recovery attempt in the Home Network. No message exchanged over the air interface. Load distribution among the Home Links Not applicable, since there is no support for multiple Home Links Not applicable, since there is no support for multiple Home Links Primary and Secondary Links share the total load. Load on the Primary Link is more than Secondary Links. Load distribution among the HAsNot applicableFair Workload on the MNIncreased MN WorkloadIncreased MN workloadNo effect on the MN Workload
95
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential For more information 1.IETF Draft: J. Faizan, H. El-Rewini, and M. Khalil, “Mobile IPv6 Home Agent Reliability Problem Statement.” 2.IETF Draft: J. Faizan, H. El-Rewini, and M. Khalil, “Virtual Home Agent Reliability Protocol(VHARP).” 3.Faizan, J., El-Rewini, H. and M. Khalil, “Virtual Home Agent Reliability Protocol – Implementation Details,” Southern Methodist University, Technical Report (04-CSE-03), May 2005. 4.J. Faizan, H. El-Rewini, and M. Khalil, “VHARP: Virtual Home Agent Reliability Protocol for Mobile IPv6 based Networks,” in Proc. IEEE Int. Conf. Wireless Networks, Communications, and Mobile Computing, Hawaii, June 13-16, 2005. 5.J. Faizan, H. El-Rewini, and M. Khalil, “Efficient Dynamic Load Balancing for Multiple Home Agents in Mobile IPv6 based Networks,” in Proc. IEEE Int. Conf. on Pervasive Services 2005, Santorini, Greece, July 11-14, 2005 6.J. Faizan, H. El-Rewini, and M. Khalil, “Introducing Reliability and Load Balancing in Mobile IPv6 based Networks,” submitted to Wireless Communications and Mobile Computing, Wiely.
96
Copyright © 2005 PDA Mobile Lab Proprietary and Confidential Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.