Security Architecture for Global Host Mobility (MoIPS)

Objective

The objective of this project is to develop technology for the advancement of secure and scaleable mobile IP-based communication. This includes a Domain Name System (DNS) based public-key infrastructure (PKI) and key management protocols to be used by mobility-aware Internet nodes to support authenticated mobile Internet host location updates and secure efficient IP packet forwarding. It also includes extension of the IETF Mobile IP standard to support domain-based mobile host admission control and mobility management. The DNS-based PKI and key management protocols will allow peer Internet hosts to maintain secure uninterrupted communication sessions with mobile hosts, while domain-based mobile IP technology can be used to efficiently support rapid host movements in the global Internet.

Approach

The project is organized into two overlapping phases, consistent with its objectives. Phase I focused on the development of an IETF-compatible secure Mobile IP by integrating a DNS-based PKI and a Diffie-Helman key exchange protocol with the IETF Route-Optimized Mobile IP. This approach is intended to enable authenticated IP-based connectivity between mobile hosts (MH's) and arbitrary "corresponding hosts" (CH's) on the Internet, without requiring all CH->MH packets to be (inefficiently) forwarded through a "home agent" intermediate Internet node.

Phase II is aimed at the development of two extensions of the IETF Mobile IP: an efficient mobile-host registration protocol to support uninterrupted data flow during fast handoffs; and a scaleable mobility hiding scheme to limit the network overhead associated with host location updates. Both of these extensions will be built upon two basic ideas: (1) separation of the flat Internet into hierarchical "mobility domains", and (2) division of the mobile host migration process into two steps -- establishment of a temporary residence when a mobile host first enters into a mobility domain, and local updates of the "care-of address" of the mobile host when it changes its attachment point within the domain. As the result, a mobile host can quickly roam within a domain by contacting only the mobility agents in the domain, without a requirement to contact its home agent. The public key management mechanism will be used in support of the authentication of host location updates and the administration of domain-based admission control.

Project Accomplishments (1996)

Project Accomplishments (1997)

Technology Transition