The components that are to be implemented during the project
and the compents that these interact with.
The software to be implemented during the project.
The project group (Tom Weckström, Björn Andersson,
Dan Forsberg, Jari Hautio, Jouni Malinen, Kimmo Mustonen),
Hannu Kari (instructor), Kari Alho (teacher in-charge),
Reijo Sulonen (professor in-charge) and
Jari Vanhanen (course assistant).
The following terms are defined in
and are used with the same definitions in this project.
The termination point of a tunnel toward a mobile node,
for datagrams forwarded to the mobile node while it is
away from home. The protocol can use two different types
of care-of address: a "foreign agent care-of address" is
an address of a foreign agent with which the mobile node
is registered, and a "co-located care-of address" is an
externally obtained local address which the mobile node
has associated with one of its own network interfaces.
A peer with which a mobile node is communicating. A
correspondent node may be either mobile or stationary.
A router on a mobile node's visited network which provides
routing services to the mobile node while registered. The
foreign agent detunnels and delivers datagrams to the mobile
node that were tunneled by the mobile node's home agent. For
datagrams sent by a mobile node, the foreign agent may serve as
a default router for registered mobile nodes.
Any network other than the mobile node's Home Network.
An IP address that is assigned for an extended period of
time to a mobile node. It remains unchanged regardless
of where the node is attached to the Internet.
A router on a mobile node's home network which tunnels
datagrams for delivery to the mobile node when it is away from
home, and maintains current location information for the mobile
A network, possibly virtual, having a network prefix
matching that of a mobile node's home address. Note that
standard IP routing mechanisms will deliver datagrams
destined to a mobile node's Home Address to the mobile
node's Home Network.
A facility or medium over which nodes can communicate at
the link layer. A link underlies the network layer.
The address used to identify an endpoint of some
communication over a physical link. Typically, the
Link-Layer address is an interface's Media Access Control
A host or router that changes its point of attachment from one
network or subnetwork to another. A mobile node may change its
location without changing its IP address; it may continue to
communicate with other Internet nodes at any location using its
(constant) IP address, assuming link-layer connectivity to a
point of attachment is available.
Either a home agent or a foreign agent.
The association of a home address with a care-of address,
along with the remaining lifetime of that association.
A host or a router.
A randomly chosen value, different from previous choices,
inserted in a message to protect against replays.
Security Parameter Index (SPI)
An index identifying a security context between a pair
of nodes among the contexts available in the Mobility
Security Association. SPI values 0 through 255 are
reserved and MUST NOT be used in any Mobility Security
The path followed by a datagram while it is encapsulated.
The model is that, while it is encapsulated, a datagram
is routed to a knowledgeable decapsulating agent, which
decapsulates the datagram and then correctly delivers it
to its ultimate destination.
A network with no physical instantiation beyond a router
(with a physical network interface on another network).
The router (e.g., a home agent) generally advertises
reachability to the virtual network using conventional
A network other than a mobile node's Home Network, to
which the mobile node is currently connected.
The list of mobile nodes visiting a foreign agent.