< draft-ernst-monet-terminology-00.txt   draft-ernst-monet-terminology-01.txt >
IETF INTERNET-DRAFT Thierry Ernst IETF INTERNET-DRAFT Thierry Ernst
WIDE Project / INRIA WIDE Project and INRIA
Hong-Yon Lach Hong-Yon Lach
Motorola Labs Motorola Labs
February 2002 July 2002
Network Mobility Support Terminology Network Mobility Support Terminology
draft-ernst-monet-terminology-00.txt draft-ernst-monet-terminology-01.txt
Status of This Memo Status of This Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts. groups may also distribute working documents as Internet-Drafts.
skipping to change at page 1, line 34 skipping to change at page 1, line 34
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
Abstract Abstract
The purpose of traditional mobility support is to provide continuous This document proposes a terminology for defining the problem faced
Internet connectivity to mobile hosts (host mobility support). In by network mobility. Network mobility is concerned with situations
contrast, network mobility support is concerned with situations where where an entire network changes its point of attachment to the
an entire network changes its point of attachment to the Internet and Internet and thus its reachability in the topology. We shall refer to
thus its reachability in the topology. We shall refer to such a such a network as a mobile network. Network mobility support is to
network as a mobile network (MONET). There is presently no existing maintain session continuity between nodes in the mobile network and
terminology to define the issues, goals, architecture elements, nodes in the global Internet.
problems and requirements pertaining to network mobility support, but
one is needed. It is therefore the object of this document to define
a new terminology, to depict the characteristics of mobile networks
and to make some observations.
Contents Contents
Status of This Memo Status of This Memo
Abstract Abstract
1. Introduction 1. Introduction
2. Terminology 2. Terminology
2.1. Architecture Components 2.1. Architecture Components
2.2. Other Terminology 2.2. Nested Mobility
2.3. Miscellaneous Terms
3. Characteristics / Observations 3. Characteristics / Observations
4. Changes since last version of the draft
Acknowledgments Acknowledgments
References References
Author's Addresses Author's Addresses
1. Introduction 1. Introduction
The purpose of traditional mobility support is to provide continuous A mobile network is an entire network, moving as a unit, which
Internet connectivity to mobile hosts (host mobility support). In changes its point of attachment to the Internet and thus its
contrast, network mobility support is concerned with situations where reachability in the topology. A mobile network may be composed by one
an entire network changes its point of attachment to the Internet and or more IP-subnets and is connected to the global Internet via one or
thus its reachability in the topology. We shall refer to such a more Mobile Routers (MR). Nodes behind the MR primarily comprise
network as a mobile network (MONET). fixed nodes (nodes unable to change their point of attachment while
maintaining ongoing sessions), and additionally mobile nodes (nodes
able to change their point of attachment while maintaining ongoing
sessions). The internal configuration of the mobile network is
assumed to be relatively stable with respect to the MR.
If network mobility is not explicitly supported by some mechanisms
once a MR changes its point of attachment, existing sessions between
CNs and nodes behind the MR are broken, and connectivity to the
global Internet is lost. In addition, fixed nodes behind the MR may
experiment dog-leg routing, whereas multiple levels of mobility may
cause multiple dog-leg routing. Traditional work on mobility support
as conducted in the Mobile IP working group is to provide continuous
Internet connectivity to mobile hosts only (host mobility support)
and are unable to support network mobility. It is thus proposed to
create a NEMO working group that would specify solutions for network
mobility support (the proposed name for the working group was renamed
from MONET to NEMO).
Cases of mobile networks include networks attached to people Cases of mobile networks include networks attached to people
(Personal Area Network or PAN, i.e. a network composed by all (Personal Area Network or PAN, i.e. a network composed by all
Internet appliances carried by people, like a PDA, a mobile phone, a Internet appliances carried by people, like a PDA, a mobile phone, a
digital camera, a laptop, etc.) and networks of sensors deployed in digital camera, a laptop, etc.) and networks of sensors deployed in
aircrafts, boats, busses, cars, trains, etc. An airline company that aircrafts, boats, busses, cars, trains, etc. An airline company that
provides permanent on-board Internet access is an example of a mobile provides permanent on-board Internet access is an example of a mobile
network. This allows passengers to use their laptops (this scenario network. This allows passengers to use their laptops (this scenario
is mentioned in [Tanenbaum96] under section 1.2.4 and section 5.5.8; is mentioned in [Tanenbaum96] under section 1.2.4 and section 5.5.8;
[Perkins98] under section 5.12; [Solomon98] under section 11.2; and [Perkins98] under section 5.12; [Solomon98] under section 11.2; and
skipping to change at page 3, line 28 skipping to change at page 3, line 48
(network management, security, performance,...), it is desirable to (network management, security, performance,...), it is desirable to
interconnect the Internet appliances deployed in cars, trains, busses interconnect the Internet appliances deployed in cars, trains, busses
by means of, for instance, an Ethernet cable, instead of connecting by means of, for instance, an Ethernet cable, instead of connecting
them individually and directly to the Internet, therefore exhibiting them individually and directly to the Internet, therefore exhibiting
the need to displace an entire network. the need to displace an entire network.
To describe such kind of scenarios, we need to agree on a To describe such kind of scenarios, we need to agree on a
terminology. However, there is presently no existing terminology to terminology. However, there is presently no existing terminology to
define the issues, goals, architecture elements, problems and define the issues, goals, architecture elements, problems and
requirements pertaining to the scenarios outlined here above, but one requirements pertaining to the scenarios outlined here above, but one
is needed. It is therefore the object of this document to define such is needed. It is therefore the object of this document to propose
a new terminology and to make some observations. The material such a new terminology and to highlight some characteristics of
presented in this document is based on [Ernst01] and on our former mobile networks.
internet-draft that was submitted in July 2001 [OLD-draft] for the
consideration of the Mobile IP Working Group. In addition to the The material presented in this document is based on [Ernst01] and on
present terminology, this former draft was also presenting a set of our former internet-draft that was submitted in July 2001 [OLD-draft]
requirements and issues as an attempt to clarify the problem caused for the consideration of the Mobile IP Working Group. In addition to
by networks in motion. We decided to split this former document in the present terminology, this former draft was also presenting a set
two because requirements are more subject to discussion and of requirements and issues as an attempt to clarify the problem
disagreements that the terminology on which we must agree on to base caused by network mobility. We decided to split this former document
in two because requirements are more subject to discussion and
disagreements than the terminology on which we must agree on to base
our discussion. Our proposed requirements can therefore now be found our discussion. Our proposed requirements can therefore now be found
in [REQUIREMENTS]. Additional requirements may be found in in [REQUIREMENTS-1]. Additional requirements may be found in
[REQUIREMENTS-NOKIA] and [REQUIREMENTS-MOTOROLA]. A comprehensive [REQUIREMENTS-2] and [REQUIREMENTS-3]. A comprehensive description of
description of the problem and issues posed by networks in motion is the problem and issues posed by network mobility is discussed in
discussed in [SCOPE]. More information may be found on the MONET web [SCOPE]. More information may be found on the MONET web page [WEB-
page [WEB-MONET]. MONET].
2. Terminology 2. Terminology
Our proposed terminology defines a number of new terms in conformance The new terms we introduce comply with the terminology already
with the terminology already defined in the IPv6 [RFC2460] and Mobile defined in the IPv6 [RFC2460] and Mobile IPv6 [MIPv6] specifications.
IPv6 [MIPv6] specifications. Note that our terminology is primarily Although our terminology is primarily targeted toward IPv6, it is not
targeted to IPv6, but is not limited to it. The first section defines necessarily limited to it. This list comprises terms that appeared on
the architecture components, and the second section defines a number the mailing list for the purpose of explaining the problem scope.
of other terms useful to discuss requirements. Some of them may only be useful for the purpose of defining the
problem scope and functional requirements of network mobility
support. Definitions will have to be refined once we agree on the
problem scope.
The first section introduces terms to define the architecture
components; the second introduces terms to discuss nested mobility;
the last section introduces a number of other terms useful to discuss
requirements.
2.1. Architecture Components 2.1. Architecture Components
Mobile Network (MONET) Mobile Network
A set of nodes composed by one or more IP-subnets attached to a An entire network, moving as a unit, which dynamically changes its
mobile router (MR) and mobile as a unit, with respect to the rest point of attachment to the Internet and thus its reachability in
of the Internet, i.e. a MR and all its attached nodes. The MR the topology. The mobile network is connected to the global
changes dynamically its point of attachment to the Internet and Internet via one or more mobile router(s) (MR). The internal
thus its reachability in the Internet. configuration of the mobile network is assumed to be relatively
stable with respect to the MR and is not a matter of concern.
Mobile IP-subnet Mobile Network Node (MNN)
Any host or router located within the mobile network, either
permanently or temporarily. A MNN could be any of a MR, LFN, VMN,
or LMN. The distinction between LFN, LMN and VMN is necessary to
discuss issues related to mobility management and access control,
but does not preclude that mobility should be handled differently.
Nodes are classified according to their function and capabilities.
A MONET composed of a single IP-subnet.
____ ____
| | | |
| CN | | CN |
|____| |____|
___|____________________ ___|____________________
| | | |
| | | |
| Internet | | Internet |
| | | |
|________________________| |________________________|
skipping to change at page 4, line 47 skipping to change at page 5, line 35
| MR | Mobile Router | MR | Mobile Router
|____| |____|
_________|_______ internal _________|_______ internal
__|__ __|__ link __|__ __|__ link
| | | | | | | |
| MNN | | MNN | Mobile Network Nodes | MNN | | MNN | Mobile Network Nodes
|_____| |_____| |_____| |_____|
Figure 1: Terminology Figure 1: Terminology
Mobile Network Node (MNN) Mobile Router (MR)
Any host or router located within the MONET, either permanently or A router which changes its point of attachment to the Internet and
temporarily. A MNN could be any of a MR, LFN, VMN, or LMN. The which acts as a gateway to route packets between the mobile
distinction between LFN, LMN and VMN is necessary to discuss network and the rest of the Internet. The MR is NEMO-enabled and
issues related to mobility management and access control, but does maintains the Internet connectivity for the mobile network. It has
not preclude that mobility should be handled differently. at least two interfaces, an egress interface, and an ingress
interface. When transmitting a packet to the Internet (i.e.
outside), it forwards it through the egress interface; when
transmitting it withing the mobile network (i.e. inside), it
forwards it through the ingress interface.
Mobile Router (MR) Local Fixed Node (LFN)
A standard IPv6 node, either a host (LFH) or a router (LFR), that
belongs to the mobile network and which has no mobility support
capabilities at all (i.e. it isn't NEMO-enabled nor
MIPv6-enabled).
A router which attaches the MONET to the rest of the Internet. The
MR maintains the Internet connectivity for the MONET. It is used
as a gateway to route packets between the MONET and the Internet.
The MR has at least two interfaces, an egress interface, and an
ingress interface. When transmitting a packet to the Internet
(i.e. outside), it sends it through the egress interface; when
transmitting it withing the MONET (i.e. inside), it sends it
through the ingress interface.
____ ____
| | | |
| CN | | CN |
|____| |____|
___|____________________ ___|____________________
| | | |
| | | |
| Internet | | Internet |
| | | |
|________________________| |________________________|
skipping to change at page 5, line 47 skipping to change at page 6, line 36
| __|__ __|__ link 1 | __|__ __|__ link 1
_____ | | | | | _____ | | | | |
| |__| | LFN | | LMN | | |__| | LFN | | LMN |
| LFN | | |_____| |_____| | LFN | | |_____| |_____|
|_____| | |_____| |
| internal | internal
link 2 link 2
Figure 2: Larger Mobile Network with 2 subnets Figure 2: Larger Mobile Network with 2 subnets
Local Fixed Node (LFN) Local Mobile Node (LMN)
A node permanently located within the MONET and that does not A mobile node, either a host (LMH) or a router (LMR), that belongs
change its point of attachment. A LFN can either be a LFH (Local to the mobile network (i.e. its home link is within the mobile
Fixed Host) or a LFR (Local Fixed Router). network). It is MIPv6-enabled and may be NEMO-enabled.
Local Mobile Node (LMN) Visiting Mobile Node (VMN)
A mobile node that belongs to the MONET and that changes its point A mobile node, either a host (VMH) or a router (VMR), that doesn't
of attachment from a link within the mobile network to another belong to the mobile network (i.e. its home link is not within the
link within or outside the MONET (the home link of the LMN is a mobile network), and which gets attached to a link within the
link within MONET). A LMN can either be a LMH (Local Mobile Host) mobile network and obtains an address on that link. It is
or a LMR (Local Mobile Router). MIPv6-enabled and may be NEMO-enabled.
____ ____
| | | |
| CN | | CN |
|____| |____|
___|____________________ ___|____________________
| | | |
| | | |
| Internet | | Internet |
| | | |
skipping to change at page 6, line 44 skipping to change at page 7, line 36
| _____ | | | | _____ | | |
| | |__| | LFN | | | |__| | LFN |
| | LFN | | |_____| | | | LFN | | |_____| |
| |_____| | | | |_____| | |
| | internal | | | internal |
| link 2 | | link 2 |
|------------------------------| |------------------------------|
Figure 3: LMN changing subnet Figure 3: LMN changing subnet
Visiting Mobile Node (VMN)
A mobile node that does not belong to the MONET and that changes
its point of attachment from a link outside the MONET to a link
within the MONET (the home link of the VMN is not a link within
the MONET). A VMN that attaches to a link within the MONET obtains
an address on that link. A VMN can either be a VMH (Visiting
Mobile Host) or a VMR (Visiting Mobile Router).
Top-Level Mobile Router (TLMR)
In case there are more MONETs aggregated into the MONET, the TLMR
is the MR(s) used to direcly connect the aggregated MONET to the
fixed Internet.
Node behind the MR Node behind the MR
Any MNN in a MONET that is not a MR for this MONET. Any MNN in a mobile network that is not a MR for this mobile
network.
Correspondent Node (CN) of a MONET Correspondent Node (CN)
Any node located outside the MONET that is communicating with one Any node that is communicating with one or more MNNs located in
or more MNNs. CNs corresponding with MNNs located in the same the same mobile network. A CN could itself be located within the
MONET are said to be CNs of this MONET. mobile network.
Access Router (AR) Access Router (AR)
Any subsequent point of attachment of the MONET at the network Any subsequent point of attachment of the MR at the network layer.
layer. Basically, a router on the home link or the foreign link. Basically, a router on the home link or the foreign link.
When considering nested mobility, an AR seen by the MONET may be a
MR or a LFR for the entire network.
Home subnet prefix Home subnet prefix
A bit string that consists of some number of initial bits of an IP A bit string that consists of some number of initial bits of an IP
address which identifies the home link within the Internet address which identifies the MR's home link within the Internet
topology (i.e. the IP subnet prefix corresponding to the mobile topology (i.e. the IP subnet prefix corresponding to the mobile
node's home address, as defined in [MIPv6]). node's home address, as defined in [MIPv6]).
Foreign subnet prefix Foreign subnet prefix
A bit string that consists of some number of initial bits of an IP A bit string that consists of some number of initial bits of an IP
address which identifies a foreign link within the Internet address which identifies the MR's foreign link within the Internet
topology. topology.
Mobile Network Prefix Mobile Network Prefix
A bit string that consists of some number of initial bits of an IP A bit string that consists of some number of initial bits of an IP
address which identifies a MONET within the Internet topology. address which identifies the entire mobile network within the
Nodes belonging to the MONET (i.e. at least MR, LFNs and LMNs) Internet topology. All MNNs necessarily have an address named
share the same IPv6 "network identifier". For a single mobile IP- after this prefix.
subnet, the Mobile Network Prefix is the "network identifier" of
this subnet.
Egress Interface of a MR Egress Interface of a MR
The interface attached to the home link if the MONET is at home, The interface attached to the home link if the MR is at home, or
or attached to a foreign link if the MONET is in a foreign attached to a foreign link if the MR is in a foreign network.
network.
Ingress Interface of a MR Ingress Interface of a MR
The interface attached to a link inside the MONET. This interface The interface attached to a link inside the mobile network. This
is configured with the Mobile Network Prefix. interface is configured with the Mobile Network Prefix.
The terminology is summarized in fig.1 to 3. Fig.1 shows a single
mobile subnetwork. Fig.2. shows a larger mobile network comprising
several subnetworks. Fig.3 illustrates a LMN changing its point of
attachment within the mobile network.
2.2. Nested Mobility
We speak about nested mobility when there are more than one level of
mobility, i.e. when a VMN gets attached to the mobile network. A MNN
acts as an Access Router for this VMN.
If the VMN is actually a VMR with nodes behind it, this is a mobile
network which gets attached to a larger mobile network. The former is
a sub-MONET, and the latter the parent-MONET. It is generally
assumed that the sub-MONET and the parent-MONET become a single
aggregated mobile network, i.e. the sub-MONET is indeed a subservient
of the larger MONET in terms of getting address space.
The MR(s) used to directly connect the aggregated mobile network to
the fixed Internet is referred to as the Top-Level Mobile Router
(TLMR) The terms upstream-MONET, downstream-MONET, and root-MONET
have also been introduced.
____ ____
| | | |
| CN | | CN |
|____| |____|
___|____________________ ___|____________________
| | | |
| | | |
| Internet | | Internet |
| | | |
|________________________| |________________________|
skipping to change at page 8, line 39 skipping to change at page 9, line 40
| | |__| |____| | | |__| |____|
----------> | VMN | | __|_____________ internal ----------> | VMN | | __|_____________ internal
|_____| | __|__ __|__ link 1 |_____| | __|__ __|__ link 1
_____ | | | | | _____ | | | | |
| |__| | LFN | | LMN | | |__| | LFN | | LMN |
| LFN | | |_____| |_____| | LFN | | |_____| |_____|
|_____| | |_____| |
| internal | internal
link 2 link 2
Figure 4: Nested Mobility: Visiting Mobile Node (VMN) Figure 4: Nested Mobility: single VMN that attaches to a mobile network
The terminology is summarized in fig.1 and to 5. Fig.1 shows a single
mobile IP-subnet. Fig.2. shows a large mobile network. Fig.3
illustrates a LMN changing subnet within the mobile network whereas
fig.4 illustrates the case of a VMN that enters the mobile network.
Fig 5. illustrates the case of a mobile IP-subnet that attaches to a
MONET.
2.2. Other Terminology As for an instance of nested mobility, when a passenger carrying a
mobile phone (VMN) or a PAN (sub-MONET) gets Internet access from
the public access network deployed in the bus (parent-MONET).
Fig.4 and 5. illustrate nested mobility. In fig.4, a single VMN
gets attached to the mobile network. In fig 5, a VMR carrying an
entire network, thus a sub-MONET.
Nested mobility
We speak about nested mobility when a MONET comprises mobile nodes
(LMNs or VMNs) and even MONETs. In the bus instance, the bus is a
MONET whereas a passenger is either a VMN in a MONET if it carries
a mobile phone or a MONET in the MONET if it carries a PAN.
____ ____
| | | |
| CN | | CN |
|____| |____|
___|____________________ ___|____________________
| | | |
| | | |
| Internet | | Internet |
| | | |
|________________________| |________________________|
skipping to change at page 9, line 35 skipping to change at page 10, line 32
| _____ |__| MR | Mobile Router (TLMR) | _____ |__| MR | Mobile Router (TLMR)
|_| |__| |____| |_| |__| |____|
| | VMR | | __|_____________ internal | | VMR | | __|_____________ internal
| |_____| | __|__ __|__ link 1 | |_____| | __|__ __|__ link 1
_____ | | | | | | _____ | | | | | |
| | | | | LFN | | LMN | | | | | | LFN | | LMN |
| LFN |__| | |_____| |_____| | LFN |__| | |_____| |_____|
|_____| | | |_____| | |
| | internal | | internal
link 2 link 2
<------------------> <--------------------------->
sub-MONET parent-MONET
Figure 5: Nested Mobility: sub-MONET that attaches to a larger
mobile network
Figure 5: Nested Mobility: mobile IP-subnet in a MONET 2.3. Miscellaneous Terms
Multi-Homing NEMO-enabled node
A MONET is multi-homed when it has two or more active egress a node that has been extended with NEtwork MObility support
interfaces connected to distinct parts of the Internet. This could capabilities and may take special actions based on that. (Details
either be a single MR with two egress interfaces simultaneously of the capabilities are not known yet, but it will be based on
connected to the Internet, or the MONET may be connected to the enhancements to Mobile IPv6 [MIPv6] and may be implementing some
Internet via two or more MRs. In the first case, we could think of sort of Route Optimization).
a unique router used to connect a car both to the cellular phone
network and to a satellite. In the second case, we may think of a MIPv6-enabled node
PAN where a phone is used to connect the PAN to the cellular phone
network whereas a Bluetooth PDA is used to collect bus timetables A mobile node that implements the "MN Operation" of Mobile IPv6
from the city bus network. In this situation both the phone and
the PDA are MRs. [MIPv6]. I.e. A node that only implements the "CN Operation" of
Mobile IPv6 is NOT considered MIPv6-enabled.
Multihoming
Multihoming, as currently defined by the IETF, covers site-
multihoming [MULTI6] and host multihoming. Within host-
multihoming, a host may be either:
- multi-addressed: multiple source addresses to choose between
on a given interface; all IPv6 nodes are multi-addressed due to
the presence of link-local addresses on all interfaces.
- multi-interfaced: multiple interfaces according to [RFC2460]
definition.
- multi-linked: just like multi-interfaced but all interfaces
are NOT connected to the same link.
- multi-sited: when using IPv6 site-local address and attached
to different sites
What is meant by a multihomed-MONET is not clear and is left for
open discussion. It depends on the possible configurations covered
by the revised problem scope. Future discussion will assess if a
MR may fall in all the above described cases and if multiple MRs
may be used to connect the mobile network to the Internet.
Local-Area Mobility Local-Area Mobility
Mobility within a single administrative domain, i.e. between Mobility within a single administrative domain, i.e. between
subnetworks topologically close in the IP hierarchy. In the subnetworks topologically close in the IP hierarchy. In the
literature, and depending on the definition of ``closeness'', this literature, and depending on the definition of ``closeness'', this
is also termed intra-site mobility, intra-domain mobility, local is also termed intra-site mobility, intra-domain mobility, local
mobility or micro-mobility. As an instance of Local-Area Mobility, mobility or micro-mobility. As an instance of Local-Area Mobility,
the displacement of a node within a limited vicinity of adjacent the displacement of a node within a limited vicinity of adjacent
subnetworks, like in a campus, that belong to the same subnetworks, like in a campus, that belong to the same
skipping to change at page 10, line 32 skipping to change at page 12, line 11
macro-mobility. As an instance of Wide-Area Mobility, displacement macro-mobility. As an instance of Wide-Area Mobility, displacement
of a node between distinct ISPs or organizations, or between of a node between distinct ISPs or organizations, or between
widely separated sites of a single organization. widely separated sites of a single organization.
Idle MNN Idle MNN
A MNN that does not engage in any communication. A MNN that does not engage in any communication.
Idle Mobile Network Idle Mobile Network
A MONET that does not engage in any communication outside the A mobile network that does not engage in any communication outside
network may be considered as idle from the point of view of the the network may be considered as idle from the point of view of
Internet. This doesn't preclude that MNNs are themselves idle. the Internet. This doesn't preclude that MNNs are themselves idle.
Internal traffic between any two MNNs located in the same MONET is Internal traffic between any two MNNs located in the same mobile
not concerned by this statement. network is not concerned by this statement.
3. Observations 3. Observations
Structure of the mobile network Structure of the mobile network
A MR changing its point of attachment does not cause the MNNs A MR changing its point of attachment does not cause the MNNs
behind the MR to change their own physical point of attachment. behind the MR to change their own physical point of attachment.
Thus, the internal structure of a MONET is not modified as a Thus, the internal structure of a mobile network is not modified
result of the MONET changing its point of attachment and a MNN may as a result of the mobile network changing its point of
not notice such a displacement. However, MNNs MAY appear to move attachment. MNNs may or may not notice such a displacement, but
from the point of view of an other node in the Internet. they must not be required to be NEMO-enabled. However, MNNs MAY
appear to move from the point of view of an observer in the
Internet. In addition, the internal structure of the mobile
network is assumed to be relatively stable (no dynamic change of
the topology).
Mobile Router is a transit point Mobile Router is a transit point
All packets sent from a CN to a MNN necessarily transit through a All packets sent from a CN to a MNN necessarily transit through a
MR. MR.
Size of the MONET Size of the mobile network
A MONET may comprise one or more subnets. Its size could scale A mobile network may comprise one or more subnets. Its size could
from a sole subnet with a few IP devices, such as in the case of a scale from a sole subnet with a few IP devices, such as in the
PAN, to a collection of subnets with hundreds of IP devices, such case of a PAN, to a collection of subnets with hundreds of IP
as in a train. devices, such as in a train.
Large number of CNs Large number of CNs
A MONET may have a very large number of CNs. For instance, each A mobile network may have a very large number of CNs. For
passenger in a train may be considered a MNN. Each of them may be instance, each passenger in a train may be considered a MNN. Each
communicating with a few CNs. As a result, the total number of CNs of them may be communicating with a few CNs. As a result, the
could be several times as large as the number of MNNs and scale up total number of CNs could be several times as large as the number
to a few thousands. of MNNs and scale up to a few thousands.
Sparseness of the CNs Sparseness of the CNs
CNs are typically sparsely distributed in the Internet and belong CNs are typically sparsely distributed in the Internet and belong
to distinct administrative domains. to distinct administrative domains.
Handoff frequency Handoff frequency
MONETs may not move with the same speed and frequency. For Mobile networks may not move with the same speed and frequency.
instance, a PAN connected to the Internet via a 802.11b WLAN (e.g. For instance, a PAN connected to the Internet via a 802.11b WLAN
user in a shopping mall) is likely to change its point of (e.g. user in a shopping mall) is likely to change its point of
attachment very frequently, while an aircraft or a boat may be attachment very frequently, while an aircraft or a boat may be
connected to the Internet via the same satellite link for a couple connected to the Internet via the same satellite link for a couple
of hours. Obviously, MONETs may not move at all for a large amount of hours. Obviously, mobile networks may not move at all for a
of time. large amount of time.
Dog-leg Routing
As a result of mobility, routing between a CN in the global
Internet and a mobile node may not be optimal. Packets usually
transit via the home link of the mobile node if no routing
optimization is explicitly performed. In network mobility,
multiple dog-leg routing may be introduced by nested mobility. In
this case, packets intended to a VMN may first transit by the
VMN's home link, then being rerouted to the MR's home link.
Ad-Hoc Network Ad-Hoc Network
An Ad-hoc network as defined in the IETF MANET Working Group is An Ad-hoc network as defined in the IETF MANET Working Group is
not to be confused with a MONET. An ad-hoc network is an not to be confused with a mobile network. An ad-hoc network is an
autonomous system of mobile nodes (i.e. routers) connected by autonomous system made of mobile nodes (i.e. routers) connected by
wireless links. The routers are free to move randomly and to wireless links. The routers are free to move randomly and to
organize themselves arbitrary. In a mobile network, some routers organize themselves arbitrary. Topologies are highly dynamic. In a
may effectively move arbitrary, but this not a common case. mobile network, some routers may effectively move arbitrary, but
However, an Ad-hoc network connected to the Internet and that this not a common case. However, an Ad-hoc network connected to
changes its point of attachment may be considered as a special the Internet and that changes its point of attachment may be
instance of a MONET. considered as a special instance of a mobile network.
Network mobility support (NEMO) and Mobile Ad-hoc Networking
(MANET) have not the same objectives. Network mobility support
aims at providing Internet reachability to nodes in the mobile
network and at maintaining session continuity after the mobile
network has changed its point of attachment in the topology. On
the other hand, MANET aims at maintaining routes between highly
dynamic nodes.
Routers in the Mobile Network Routers in the Mobile Network
All routers in the Internet are considered to run a number of All routers in the Internet are considered to run a number of
protocols such as a routing protocol, Neighbor Discovery, ICMP, protocols such as a routing protocol, Neighbor Discovery, ICMP,
and others. This also applies to routers in the MONET, including and others. This also applies to routers in the mobile network,
the MR. including the MR.
4. Changes from previous draft
- updated definition of LFN, LMN, VMN, mobile network, mobile network
prefix, CN
- added terms NEMO-enabled and MIPv6-enabled.
- added a section (2.2) for terminology specific to nested mobility:
root-MONET, parent-MONET, sub-MONET, upstream, downstream.
- added a paragraph about multihoming
- removed mobile IP-subnet.
- added comments about Ad-Hoc network in section 3
- added comments about multiple dog-leg routing in section 3
Acknowledgments Acknowledgments
The first author would like to thank both Motorola Labs Paris and The first author would like to thank both Motorola Labs Paris and
INRIA Rhône-Alpes, for the opportunity to bring this topic to the INRIA Rhône-Alpes, for the opportunity to bring this topic to the
IETF, and particularly Claude Castelluccia (INRIA) for its advices, IETF, and particularly Claude Castelluccia (INRIA) for its advices,
suggestions, and direction. We also acknowledge Alexandru Petrescu suggestions, and direction. We also acknowledge Alexandru Petrescu
(Motorola), Christophe Janneteau (Motorola), Hesham Soliman (Motorola), Christophe Janneteau (Motorola), Hesham Soliman
(Ericsson) and Mattias Petterson (Ericsson) for their comments on (Ericsson) and Mattias Petterson (Ericsson) for their comments on
this draft. this draft. We also thank people on the MONET mailing list for their
discussion which helped to improve this draft.
References References
[Ernst01] Thierry Ernst "Network Mobility Support in IPv6", PhD [Ernst01] Thierry Ernst
Thesis, University Joseph Fourier Grenoble, France. October 2001. "Network Mobility Support in IPv6", PhD Thesis,
University Joseph Fourier Grenoble, France. October
2001.
[MIPv6] David B. Johnson and C. Perkins. "Mobility Support in IPv6". [MIPv6] David B. Johnson and C. Perkins.
Internet Draft draft-ietf-mobileip-ipv6-14.txt, Internet Engineering "Mobility Support in IPv6".
Task Force (IETF), July 2001. Work in progress. Internet Draft draft-ietf-mobileip-ipv6-14.txt, July
2001.
Work in progress.
[OLD-draft] Thierry Ernst, Hong-Yon Lach, Claude Castelluccia [MULTI6] B. Black, V. Gill and J. Abley
"Network Mobility Support in IPv6: Problem Statement and "Requirements for IPv6 Site-Multihoming
Requirements", IETF Internet-Draft draft-ernst-mobileip- Architectures"
monetv6-00.txt, July 2001. Expiration pending. draft-ietf-multi6-multihoming-requirements-03
May 2002. Work in progress
[Perkins98] C. E. Perkins. Mobile IP, Design Principles and [OLD-draft] Thierry Ernst, Hong-Yon Lach, Claude Castelluccia
Practices. Wireless Communications Series. Addison-Wesley, 1998. ISBN "Network Mobility Support in IPv6: Problem Statement
0-201-63469-4. and
Requirements",
Internet-Draft draft-ernst-mobileip-monetv6-00.txt,
July 2001.
Expired.
[Quinot98] Thomas Quinot. An IPv6 architecture for Aeronautical [Perkins98] C. E. Perkins.
Telecommunication Network. Master's thesis, Ecole Nationale "Mobile IP, Design Principles and Practices."
Superieure des Telecommunications Paris, EUROCONTROL - European Wireless Communications Series. Addison-Wesley,
Organization for the Safety of Air Navigation - ISA project (IPv6, 1998.
Satellite communication and ATMode for ATN), 1998. ISBN 0-201-63469-4.
http://www.eurocontrol.fr/.
[RFC1726] C. Partridge "Technical Criteria for Choosing IP the Next [Quinot98] Thomas Quinot.
Generation (IPng)", IETF RFC 1726 section 5.15, December 1994. "An IPv6 architecture for Aeronautical
Telecommunication Network"
Master's thesis,
Ecole Nationale Superieure des Telecommunications
Paris,
EUROCONTROL - European Organization for the Safety
of Air Navigation
ISA project (IPv6, Satellite communication and
ATMode for ATN),
1998. http://www.eurocontrol.fr/.
[RFC2460] S. Deering and R. Hinden. "Internet Protocol Version 6 [RFC1726] C. Partridge
(IPv6) Specification". IETF RFC 2460, Internet Engineering Task "Technical Criteria for Choosing IP the Next
Force (IETF), December 1998. Generation (IPng)",
IETF RFC 1726 section 5.15, December 1994.
[RFC2002] C. Perkins (Editor). IP Mobility Support. IETF RFC 2002, [RFC2460] S. Deering and R. Hinden.
October 1996. "Internet Protocol Version 6 (IPv6) Specification".
IETF RFC 2460, December 1998.
[REQUIREMENTS] Thierry Ernst "Requirements for Network Mobility [RFC2002] C. Perkins (Editor).
Support", IETF Internet-Draft draft-ernst-monet-requirements-00.txt, "IP Mobility Support".
February 2001. Work in progress. IETF RFC 2002,October 1996.
[REQUIREMENTS-MOTOROLA] Hong-Yon Lach "Mobile Network Scenarios, [REQUIREMENTS-1] Thierry Ernst, Hong Yon Lach
Scope and Requirements", IETF Internet-Draft draft-lach-monet- "Requirements for Network Mobility Support",
requirements-00.txt, February 2002. Work in progress. Internet-Draft draft-ernst-monet-
requirements-00.txt,
February 2001. Work in progress.
[REQUIREMENTS-NOKIA] draft-kniveton-monet-requirements.txt, February [REQUIREMENTS-2] Hong-Yon Lach, Christophe Janneteau, Alexandru
2002. Work in progress. Petrescu
"Mobile Network Scenarios, Scope and Requirements",
Internet-Draft draft-lach-monet-requirements-00.txt,
February 2002. Work in progress.
[SCOPE] Hesham Soliman "Problem Scope", IETF Internet-Draft draft- [REQUIREMENTS-3] T.J. Kniveton
soliman-monet-scope-00.txt, February 2002. Work in progress. draft-kniveton-monet-requirements.txt, February
2002.
Work in progress.
[Solomon98] J. D. Solomon. Mobile IP, The Internet Unplugged. [SCOPE] Hesham Soliman
Prentice Hall Series in Computer Networking and Distributed Systems. "Problem Scope",
Prentice Hall PTR, 1998. ISBN 0-13-856246-6. Internet-Draft draft-soliman-monet-scope-00.txt,
February 2002. Work in progress.
[Tanenbaum96] Andrew Tanenbaum "Computer Networks", Prentice-Hall, [Solomon98] J. D. Solomon.
Third Edition. 1996 "Mobile IP, The Internet Unplugged".
Prentice Hall Series in Computer Networking and
Distributed Systems.
Prentice Hall PTR, 1998. ISBN 0-13-856246-6.
[WEB-MONET] MONET web page http://www.nal.motlabs.com/monet [Tanenbaum96] Andrew Tanenbaum
"Computer Networks",
Prentice-Hall, Third Edition. 1996
[WEB-MONET] NEMO web page
http://www.nal.motlabs.com/monet
Author's Addresses Author's Addresses
Questions about this document can be directed to the authors: Questions about this document can be directed to the authors:
Thierry Ernst, Thierry Ernst,
WIDE Project French National Institute for Research in Computer Science and Control
Visiting Researcher at WIDE Project
Jun Murai lab. Faculty of Environmental Information, Jun Murai lab. Faculty of Environmental Information,
Keio University. Keio University.
5322 Endo, Fujisawa-shi, Kanagawa 252-8520, Japan. 5322 Endo, Fujisawa-shi, Kanagawa 252-8520, Japan.
Phone : +81-466-49-1100 Phone : +81-466-49-1100
Fax : +81-466-49-1395 Fax : +81-466-49-1395
E-mail: ernst@sfc.wide.ad.jp E-mail: ernst@sfc.wide.ad.jp
Web: http://www.sfc.wide.ad.jp/~ernst/ Web: http://www.sfc.wide.ad.jp/~ernst/
Hong-Yon Lach Hong-Yon Lach
Motorola Labs Paris, Lab Manager, Motorola Labs Paris, Lab Manager,
 End of changes. 67 change blocks. 
214 lines changed or deleted 354 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/