Subject: [Mip4] IPv4: Mobile IP Lite (Host/Network Mobility)

From: "Amin Abdul" <[email-masked]>
Date: Mon, 15 Aug 2005 14:18:29 +0000

Any comments/questions are welcome:

Objectives:

1. Re-thinking IPv4 Mobility design.
2. Take advantage of last ~10 years of IPv4 evolution
3. simplified design by removing redundant\unused\unusable objects
4. Design reused

Issues:
1. IPv4 Mobility model pre-dates some recents developments in IPv4
2. IPv4 Mobility model develop in parallel with widely deployed changes in 
IPv4 without
   taking into account those changes
3. In recent years, it seems that IPv4 mobility model is bit ignore because 
of the push for IPv6.

Mobile IP Lite: Frameworks:

A. Host Mobility framework:

                                  ------------------------------------------
                                  |  Mobile Node
                                  |
                                  |  Objects:
                                  |  - Registration
                                  |  - Co-located Care-OF-Addr
                                  |  - DHCP Client
                                  |  - UDP/IP Tunnel
                                  |  - DNA (Detecting Network Attachment)
                                  |  - Cookies (depends) (such as AAA 
Cookies)
                                  |  - Optional tunnel Feature Profile
                                  
|-------------------------------------------
                                        |
                                        |
                                        |
                --------------------------------------------
                |  Access Network
                |
                |  Objects:
                |  - Access Point
                |  - DHCP Relay/Server
                |  - AAA Client/Proxy (depends)
                |  - Cookies (depends) (such as AAA Cookies)
                |  - NAT (depends)
                |--------------------------------------------
                        |
                        |
                        |
-------------------------------------
|  Home Agent
|
|  Objects:
|  - Registration
|  - Binding Information
|  - UDP/IP Tunnel
|  - Optional tunnel Feature Profile
|     - Header Compression
|     - Data Compression
|     - Content Adaptation
|     - Packet Buffering
|     - Encryption
|     - Proxying/Caching
|     - Congestion Control
|     - QoS
|     - etc...
|-------------------------------------
                   |
                   |
        ------------------------
        |  Corresponding Node
        |-----------------------

Please note that:
1. No Foreign Agent (FA)
2. Mobile Node Don't care about the nature of co-located care-of-addr, is it 
public or private
3. Simply Tunnel options - UDP/IP only
4. Usage of cookies for stateful information (such as AAA). Scope could be 
intra/inter domains
5. Customized tunnel features according to user(s) needs
6. AAA can be reuse for IP information as well (such as IP address, IP 
netmask ...)

B. Network Mobility framework:

                                 ------------------------   
-----------------------
                                 |  IP Enabled Device 1 |   | IP Enabled 
Device 2 |
                                 ------------------------   
-----------------------
                                           |                      |
                                           |                      |
                                  ------------------------------------------
                                  |  Mobile Router
                                  |
                                  |  Objects:
                                  |  - Registration
                                  |  - Co-located Care-OF-Addr
                                  |  - DHCP Client
                                  |  - UDP/IP Tunnel
                                  |  - DNA (Detecting Network Attachment)
                                  |  - Cookies (depends) (such as AAA 
Cookies)
                                  |  - Optional tunnel Feature Profile
                                  |  - IP forwarding
                                  |  - NAT
                                  
|-------------------------------------------
                                        |
                                        |
                                        |
                --------------------------------------------
                |  Access Network
                |
                |  Objects:
                |  - Access Point
                |  - DHCP Relay/Server
                |  - AAA Client/Proxy (depends)
                |  - Cookies (depends) (such as AAA Cookies)
                |  - NAT (depends)
                |--------------------------------------------
                        |
                        |
                        |
-------------------------------------
|  Home Agent
|
|  Objects:
|  - Registration
|  - Binding Information
|  - UDP/IP Tunnel
|  - Optional tunnel Feature Profile
|     - Header Compression
|     - Data Compression
|     - Content Adaptation
|     - Packet Buffering
|     - Encryption
|     - Proxying/Caching
|     - Congestion Control
|     - QoS
|     - etc...
|-------------------------------------
                   |
                   |
        ------------------------
        |  Corresponding Node
        |-----------------------

Please note that only changes are:
1. Mobile Router supports IP forwarding
2. Mobile Router supports NAT

Any comments/questions are welcome.

/Amin
1 (519) 721 3301

-- 
Mip4 mailing list: [email-masked]
    Web interface: https://www1.ietf.org/mailman/listinfo/mip4
     Charter page: http://www.ietf.org/html.charters/mip4-charter.html
Supplemental site: http://www.mip4.org/