The 4x4 Approach, a MobileIP Variation

13
The 4x4 Approach, a MobileIP Variation The 4x4 Approach, a MobileIP The 4x4 Approach, a MobileIP Variation Variation An Address Mobility Solutions An Address Mobility Solutions Extension of MobileIP Extension of MobileIP

description

The 4x4 Approach, a MobileIP Variation. An Address Mobility Solutions Extension of MobileIP. Mobile IP - Concerns. Mobile devices Addresses assigned by region is not applicable Device location Integration into current infrastructure Compatibility Scalability Transparency. Key Terms. - PowerPoint PPT Presentation

Transcript of The 4x4 Approach, a MobileIP Variation

Page 1: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP The 4x4 Approach, a MobileIP VariationVariation

• An Address Mobility SolutionsAn Address Mobility Solutions

• Extension of MobileIPExtension of MobileIP

Page 2: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

Mobile IP - ConcernsMobile IP - Concerns

• Mobile devicesMobile devices– Addresses assigned by region is not applicableAddresses assigned by region is not applicable– Device locationDevice location

• Integration into current infrastructureIntegration into current infrastructure– CompatibilityCompatibility– ScalabilityScalability– TransparencyTransparency

Page 3: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

Key TermsKey Terms

• Mobile node (MN)Mobile node (MN)– Mobile end user device/system communication Mobile end user device/system communication

with CNwith CN– Communicates with CNCommunicates with CN

• Correspondent node (CN)Correspondent node (CN)– Fixed (for this topic) or mobile device/systemFixed (for this topic) or mobile device/system– Communicates with a MNCommunicates with a MN

Page 4: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

Key Terms Cnt’dKey Terms Cnt’d

• Foreign agent (FA)Foreign agent (FA)– Node/router MN is connected toNode/router MN is connected to– Boasts all network facilitiesBoasts all network facilities

• Home Network (HA)Home Network (HA)– MN’s IP address belongs to this networkMN’s IP address belongs to this network– A router/nodeA router/node

Page 5: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

MobileIP - BackgroundMobileIP - Background

• Keeps old IP addressKeeps old IP address

• Adds an additional addressAdds an additional address– Care of address (COA)Care of address (COA)– Two types:Two types:

* Foreign agent-based (COA is FA)Foreign agent-based (COA is FA)* Colocated (Uses Tunneling, COA is topologically Colocated (Uses Tunneling, COA is topologically

correct)correct)

Page 6: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

The 4x4 ApproachThe 4x4 Approach

• Removes unnecessary overhead of MobileIPRemoves unnecessary overhead of MobileIP

• Presumes MN not dependent on FAPresumes MN not dependent on FA

• MN able to aquire COA from current subnetMN able to aquire COA from current subnet

• Optimization Goals:Optimization Goals:– Guaranteed delivery, low latency, and low Guaranteed delivery, low latency, and low

overheadoverhead

Page 7: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

4x4 Approach - Concepts4x4 Approach - Concepts

• MN-to-CN (OUT)MN-to-CN (OUT)– Four packet delivery optionsFour packet delivery options

• CN-to-MN (IN)CN-to-MN (IN)– An additional four packet delivery optionsAn additional four packet delivery options

• Delivery selection optionsDelivery selection options– IN/OUT selection not necessarily independentIN/OUT selection not necessarily independent– session-to-sessionsession-to-session– packet-to-packetpacket-to-packet

Page 8: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

4x4 Terms4x4 Terms

• ss– Encapsulated sourceEncapsulated source

• dd– Encapsulated sourceEncapsulated source

• SS– SourceSource

• DD– DestinationDestination

Page 9: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

4x4 IN packet options4x4 IN packet optionsIN StrategyIN Strategy ss dd SS DD NotesNotes

Incoming Incoming Indirect Indirect Encapsulated Encapsulated (IN-IE)(IN-IE)

IP IP address address of HAof HA

COA COA of of MNMN

IP IP addresaddress of s of CNCN

Home IP Home IP address of address of MNMN

1. Highest overhead1. Highest overhead

2. Guaranteed Delivery2. Guaranteed Delivery

3. Uses tunneling3. Uses tunneling

4. CN can be mobility 4. CN can be mobility unawareunaware

Incoming Incoming Direct Direct Encapsulated Encapsulated (IN-DE)(IN-DE)

IP IP address address of CNof CN

COA COA of of MNMN

IP IP addresaddress of s of CNCN

Home IP Home IP address of address of MNMN

1. CN is mobility aware1. CN is mobility aware

2. No tunneling2. No tunneling

Incoming Incoming Uses Home Uses Home AddressAddress

(IN-DH)(IN-DH)

-- -- IP IP addresaddress of s of CNCN

Home IP Home IP address of address of MNMN

1. No encapsulation1. No encapsulation

2. Only if intervening 2. Only if intervening routers have no security routers have no security constraintsconstraints

3. MN & CN on common 3. MN & CN on common subnetsubnet

Incoming Incoming Direct Uses Direct Uses Temporary Temporary AddressAddress

(IN-DT)(IN-DT)

-- -- IP IP addresaddress of s of CNCN

COA of MNCOA of MN 1. MN cannot receive 1. MN cannot receive packets sent to its original packets sent to its original addressaddress

2. Short-term 2. Short-term communicationcommunication

Page 10: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

4x4 OUT packet options4x4 OUT packet optionsIN StrategyIN Strategy ss dd SS DD NotesNotes

Outgoing Outgoing Indirect Indirect Encapsulated Encapsulated (IN-IE)(IN-IE)

COA COA of of MNMN

IP IP address address of HAof HA

Home IP Home IP address of address of MNMN

IP IP addreaddress of ss of CNCN

1. Highest overhead1. Highest overhead

2. Guaranteed Delivery2. Guaranteed Delivery

3. No ingress filtering3. No ingress filtering

4. CN can be mobility 4. CN can be mobility unawareunaware

Outgoing Outgoing Direct Direct Encapsulated Encapsulated (IN-DE)(IN-DE)

COA COA of of MNMN

IP IP address address of HAof HA

Home IP Home IP address of address of MNMN

IP IP addreaddress of ss of CNCN

1. CN is mobility aware1. CN is mobility aware

2. No tunneling2. No tunneling

Outgoing Outgoing Uses Home Uses Home AddressAddress

(IN-DH)(IN-DH)

-- -- Home IP Home IP address of address of MNMN

IP IP addreaddress of ss of CNCN

1. No encapsulation1. No encapsulation

2. Only if intervening 2. Only if intervening routers have no security routers have no security constraintsconstraints

3. MN & CN on common 3. MN & CN on common subnetsubnet

Outgoing Outgoing Direct Uses Direct Uses Temporary Temporary AddressAddress

(IN-DT)(IN-DT)

-- -- COA of MNCOA of MN 1. MN cannot receive 1. MN cannot receive packets sent to its original packets sent to its original addressaddress

2. Short-term 2. Short-term communicationcommunication

Page 11: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

Note: (1) Lighter shading indicates compatibility with current standards (2) Darker shading indicates incompatibility with current standards

4x4 Option Set4x4 Option Set

Page 12: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

ReferencesReferences

1.1. Handout (unknown source), Wireless Internet, Ch4. Handout (unknown source), Wireless Internet, Ch4. Page 155 to 189.Page 155 to 189.

2.2. Stuart Cheshire and Mary Baker , “Internet Mobility Stuart Cheshire and Mary Baker , “Internet Mobility 4x4”. ACM SIGCOMM 1996, pp. 318-329, August 1996. 4x4”. ACM SIGCOMM 1996, pp. 318-329, August 1996. https://www.cs.tcd.ie/~htewari/papers/InternetMobility4https://www.cs.tcd.ie/~htewari/papers/InternetMobility4x4.pdfx4.pdf

3.3. http://www.stanford.edu/class/cs444n/handouts/http://www.stanford.edu/class/cs444n/handouts/mobile1.pptmobile1.ppt

Page 13: The 4x4 Approach, a MobileIP Variation

The 4x4 Approach, a MobileIP Variation

A TitleA Title

• FirstFirst– Sub-FirstSub-First

• SecondSecond– Sub-secondSub-second