NEMO Working Group T. Ernst Internet-Draft WIDE at Keio University Expires:August 16,April 25, 2005 H-Y. Lach Motorola Labs October 25, 2004 Network Mobility Support Terminology draft-ietf-nemo-terminology-02 Abstract This document defines a terminology for discussing network mobility issues and solution requirements. NEMO Working Group T. Ernst Internet-Draft WIDE at Keio University Expires: April 25, 2005 H-Y. Lach Motorola LabsFebruary 16,October 25, 2004 Network Mobility Support Terminologydraft-ietf-nemo-terminology-01draft-ietf-nemo-terminology-02 Status of this Memo This document is an Internet-Draft and isin full conformance withsubject to all provisions ofSection 10section 3 of RFC 3667. By submitting this Internet-Draft, each author represents that any applicable patent or other IPR claims of which he or she is aware have been or will be disclosed, and any ofRFC2026.which he or she become aware will be disclosed, in accordance with RFC 3668. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed athttp:// 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 http://www.ietf.org/shadow.html. This Internet-Draft will expire onAugust 16, 2004.April 25, 2005. Copyright Notice Copyright (C) The Internet Society (2004).All Rights Reserved.Abstract This document defines a terminology for discussing network mobilityproblemsissues and solution requirements.Network mobility arises when a router connecting an entire network to the Internet dynamically changes its point of attachment to the Internet therefrom causing the reachability of the entire network to be changed in the topology. Such kind of network is referred to as a mobile network. Without appropriate mechanisms, sessions established between nodes in the mobile network and the global Internet cannot be maintained while the mobile router changes its point of attachment.Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. Architecture Components . . . . . . . . . . . . . . . . . .4 3. Functional Terms . . . . . . . . . . . . . . . . ... . . . 5 3.14 2.1 Mobile Network. . . . . . . . . . . . . . . . . . . . . . . 6 3.2 NEMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.3 MONET [DEPRECIATED] . .(NEMO) . . . . . . . . . . . . . . . . . . 63.42.2 Mobile Router (MR) . . . . . . . . . . . . . . . . . . . .. 7 3.56 2.3 Egress Interface (E-face) . . . . . . . . . . . . . . . ..73.62.4 Ingress Interface (I-face) . . . . . . . . . . . . . . . ..73.7 NEMO-prefix2.5 Mobile Network Prefix (MNP) . . . . . . . . . . . . . . .. . . . . .73.82.6 NEMO-link . . . . . . . . . . . . . . . . . . . . . . . ..73.92.7 Mobile Network Node (MNN) . . . . . . . . . . . . . . . ..73.102.8 Correspondent Nodebehind the MR(CN) . . . . . . . . . . . . . . . . . 7 3. Functional Terms . . . .7 3.11 Local Fixed Node (LFN). . . . . . . . . . . . . . . . . . .7 3.128 3.1 LocalMobileFixed Node(LMN)(LFN) . . . . . . . . . . . . . . . . . .7 3.138 3.2 Visiting Mobile Node (VMN) . . . . . . . . . . . . . . . .. 7 3.14 NEMO-enabled (NEMO-node) .9 3.3 Local Mobile Node (LMN) . . . . . . . . . . . . . . . . .8 3.159 3.4 NEMO-enabledMR . . . . . . . .node (NEMO-node) . . . . . . . . . . . . . .8 3.169 3.5 MIPv6-enabled (MIPv6-node) . . . . . . . . . . . . . . . .. 9 3.1710 3.6 CorrespondentNode (CN) . .Router (CR) . . . . . . . . . . . . . . . .910 4. Nested Mobility Terms . . . . . . . . . . . . . . . . . . .9. 10 4.1 Nested Mobile Network (nested-NEMO) . . . . . . . . . . . 11 4.2 root-NEMO . . . . . . . .9 4.2 root-NEMO. . . . . . . . . . . . . . . . 11 4.3 parent-NEMO . . . . . . . . .9 4.3 parent-NEMO. . . . . . . . . . . . . . 11 4.4 sub-NEMO . . . . . . . . . .9 4.4 sub-NEMO. . . . . . . . . . . . . . . 11 4.5 root-MR . . . . . . . . . . .10 4.5 root-MR (or TLMR, but depreciated). . . . . . . . . . . . .10. 11 4.6 parent-MR . . . . . . . . . . . . . . . . . . . . . . . .. 1011 4.7 sub-MR . . . . . . . . . . . . . . . . . . . . . . . . . .. 1012 5. Multihoming Terms . . . . . . . . . . . . . . . . . . . . .11. 13 5.1 MultihomedHost . . . .host or MNN . . . . . . . . . . . . . . . . . .1113 5.2 Multihomed Mobile Router . . . . . . . . . . . . . . . . .. 1213 5.3 Multihomed Mobile Network (multihomed-NEMO) . . . . . . .. . . . . . . . . . 1314 5.4Multihomed andNested Multihomed Mobile Network . . . . . . . . . . . .13. 14 5.5 Illustration . . . . . . . . . . . . . . . . . . . . . . .. 1415 6.Mobility SupportHome Network Model Terms . . . . . . . . . . . . . . . . . . .1516 6.1Host mobility supportHome Link . . . . . . . . . . . . . . . . . . .15. . . . . 16 6.2 Home NetworkMobility support (NEMO Support). . . . . . . . . .15 6.3 NEMO Basic Support. . . . . . . . . . . . . 17 6.3 Home Address . . . . . . . . .16 6.4 NEMO Extended Support. . . . . . . . . . . . . . 17 6.4 Mobile Home Network . . . . .16 7. New Text From Usage Draft. . . . . . . . . . . . . . 17 6.5 Distributed Home Network . . .16 7.1 Home Link. . . . . . . . . . . . . . 17 6.6 Mobile Aggregated Prefix . . . . . . . . . . .16 7.2. . . . . . 17 6.7 Aggregated Home Network . . . . . . . . . . . . . . . . . 17 6.8 Extended Home Network . . . . . . .16 7.3 Home Address. . . . . . . . . . . 17 6.9 Virtual Home Network . . . . . . . . . . . . .16 7.4 MRHA Tunnel. . . . . . 17 7. Mobility Support Terms . . . . . . . . . . . . . . . . . .16 7.5 Mobile Aggregated Prefix. . 18 7.1 Host Mobility Support . . . . . . . . . . . . . . . .16 7.6 Aggregated Home. . 18 7.2 Network Mobility Support (NEMO Support) . . . . . . . . . 18 7.3 NEMO Basic Support . . . . . . . . .16 7.7. . . . . . . . . . . 18 7.4 NEMO ExtendedHome NetworkSupport . . . . . . . . . . . . . . . . . . 18 7.5 MRHA Tunnel .17 7.8 Virtual Home Network. . . . . . . . . . . . . . . . . . . .17. . 18 8. Miscellaneous Terms . . . . . . . . . . . . . . . . . . . .17. 18 8.1 Idle MNN . . . . . . . . . . . . . . . . . . . . . . . . .. 1718 8.2 Idle Mobile Network . . . . . . . . . . . . . . . . . . .. 1718 9. Changes sincedraft-nemo-terminology-00.txtdraft-nemo-terminology-01.txt . . . . . . . .17. 19 10. Changes since draft-nemo-terminology-00.txt . . . . . . . . 19 11. Acknowledgments . . . . . . . . . . . . . . . . . . . . . .1820 12. References . . . . . . . . . . . . . . . . . . . . . . . . .1820 Authors' Addresses . . . . . . . . . . . . . . . . . . . . .19. 21 Intellectual Property and Copyright Statements . . . . . . .20. 22 1. Introduction Network mobility support is concerned with managing the mobility of an entire network. This arises when a router connecting an entire networkwhichto the Internet dynamically changes its point of attachment to the Internetand thus itstherefrom causing the reachability of the entire network to be changed in theInternettopology.IfSuch networkmobilityisnot explicitly supported by some mechanisms,referred to as a mobile network. Without appropriate mechanisms to support network mobility, sessions established between nodes in the mobile network and the global Internet cannot be maintained while the mobile router changes its point of attachment. As a result, existing sessions would break and connectivity to the global Internetiswould be lost. This document defines the specific terminology needed to describe the problemspace we face with network mobility and to edictspace, thesolutionsdesign goals [4], and therequirements they must comply with.solutions for network mobility support. This terminology complies with the usual IPv6 terminology [7] and the generic mobility-related terms already defined in[2][3] and in the Mobile IPv6 [1] specifications. Some terms introduced in the present version of the draft may only be useful for the purpose of defining the problem scope and functional requirements of network mobilitysupport and shall be removed or refined once we agree onsupport. Note that therequirements.abbreviation NEMO stands either for "a NEtwork that is MObile" and for "NEtwork MObility". Thefirst sectionformer (see Section 2.1 is used as a noun, e.g. "a NEMO" meaning "a mobile network". The latter (see Section 7 refers to the concept of "network mobility" as in "NEMO Basic Support" and is also the working group's name. Section 2 introduces terms to define the architecturecomponents; the second introduceswhile terms needed todiscussemphasize therequirements, the third,distinct functionalities of those architecture components are described in Section 3. Section 4, Section 5 and Section 6 respectively describe terms pertaining todiscussnestedmobility; the forth defines multihoming,mobility, multihoming and those necessary to describe thelast,different configurations of mobile networks at home. The different types of mobility are defined in Section 7. The last section lists miscellaneous terms which do not fit in either sections.The overall terminology is summarized in fig.1 to 5. Fig.1 shows a single mobile subnetwork. Fig.2. shows a larger mobile network comprising several subnetworks, attached on a foreign link. Fig.3 illustrates a node changing its point of attachment within the mobile network. Fig.4 and 5 illustrate nested mobility whereas Fig.6 to Fig.8 illustrate multihoming.2. Architecture ComponentsFig.1 and 2 illustrate the architecture components involved in network mobility. The terms "Fixed Node (FN)", "Mobile Node (MN)", "Mobile Network", "Mobile Router (MR)", "Mobile Network Node (MNN)", "home link", "foreign link", "ingress interface", "egress interface", access router (AR), home link, foreign link are defined in [2].A mobile network is composed by one or more mobile IP-subnet (NEMO-link) and is viewed as a single unit.ItThe unit is connected to the Internet by means of mobile routers (MRs). Nodes behind the MR (MNNs) primarily comprise 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). In most cases, the internal structure of the mobile network will in effect be relatively stable (no dynamic change of the topology), but this is not a general assumption.____ | | |Figure 1 illustrates the architecture components involved in network mobility and defined in the below paragraphs: Mobile Router (MR), NEMO-link, Mobile Network Node (MNN), "ingress interface", "egress interface", and Correspondent Nodes (CNs). The other terms "access router" (AR), "Fixed Node (FN)", "Mobile Node (MN)", "home agent" (HA), "home link" and "foreign link" are not terms specific to network mobility and are thus defined in [3]. _ CN| |____| ___|____________________ | | | | |->|_|-| Internet | _____ |-| | |<- home link _ ||________________________| __|_ __|_ | | Access | | | AR|-| _ |Router_ |-|_|-|_____| |-|_|-|-|_|<- HA (Home Agent) |AR^ ||____| |____| ______|___ foreign__|_____________ homelink__|_ link | | |->| . |-|_|<- MR|(Mobile Router) .. AR (access ___|___ router) _| |_ |_| |_| ^ ^ MNN1 MNN2 Figure 1: MobileRouter |____| _________|_______ NEMO-link __|__ __|__Network on the Home Link Figure 2 shows a single mobile subnetwork. Figure 3 illustrates a larger mobile network comprising several subnetworks, attached on a foreign link. _ CN ->|_|-| | _____ _ | |-| | |<- home link |_|-| _ | _ |MNN|-| _ | _ 2 MNNs -> _ |-|_|-|-|_|-|_____| |-|_|-|-|_|<- HA |_|-| . |MNN. | | . |<- foreign . single NEMO-link -> . link ^ AR . ^ MR Figure 2: Single MobileNetwork Nodes |_____| |_____| Fig.1: Architecture ComponentsSubnetwork on a Foreign Link At the network layer, MRs get access to the global Internet from the Access Routers (ARs) on the visited link. TheMR maintainsMRs maintain the Internet connectivity for the entire mobile network.ItA given MR has one or more egress interface(s) and one or more ingress interface(s). When forwarding a packet to the Internet the packet is transmitted upstream through one of the MR's egress interfaces to the AR; when forwarding a packet from the AR down to the mobile network, the packet is transmitted downstream through one of the MR's ingress interfaces. 2.1 Mobile Network (NEMO) As defined in [3]: An entire network, moving as a unit, which dynamically changes its point of attachment to the Internet and thus its reachability in the topology. The mobile network is composed of one or more IP-subnets and is connected to the global Internet via one or more Mobile Routers (MR). The internal configuration of the mobile network is assumed to be relatively stable with respect to the MR. 2.2 Mobile Router (MR) As defined in [3]: A router capable of changing its point of attachment to the network, moving from one link to another link. The MR is capable of forwarding packets between two or more interfaces, and possibly running a dynamic routing protocol modifying the state by which it does packet forwarding. A MR acting as a gateway between an entire mobile network and the rest of the Internet has one or more egress interface(s) and one or more ingress interface(s). Packets forwarded upstream to the rest of the Internet are transmitted through one of the MR's egress interface; packets forwarded downstream to the mobile network are transmitted through one of the MR's ingress interface. 2.3 Egress Interface (E-face) As defined in [3]: The interface of a MR attached to the home link if the MR is at home, or attached to a foreign link if the MR is in a foreign network. 2.4 Ingress Interface (I-face) As defined in [3]: The interface of a MR attached to a link inside the mobile network. 2.5 Mobile Network Prefix (MNP) As defined in [3]: A bit string that consists of some number of initial bits of an IP address which identifies the entire mobile network within the Internet topology. All nodes in a mobile network necessarily have an address containing this prefix. MNP is an acronym for Mobile Network Prefix. 2.6 NEMO-link A link (subnet) located within the mobile network. 2.7 Mobile Network Node (MNN) As defined in [3]: Any node (host or router) located within a mobile network, either permanently or temporarily. A Mobile Network Node may either be a fixed node (LFN) or a mobile node (VMN or LMN). 2.8 Correspondent Node (CN) Any node that is communicating with one or more MNNs. A CN could be either located within a fixed network or within a mobile network, and could be either fixed or mobile. 3. Functional Terms ________________________ | | | | | Internet | | | |________________________| __|_ Access | | Router | AR | |____| foreign _____|_____________ link | | 'e' __|__ | 'i'| | |____| MR | Mobile Router | |_____| | |'i' | | | ____|________________ NEMO-link 1 | __|__ __|__ _____ | | | | | | |__| | MNN | | MNN | | MNN | | |_____| |_____| |_____| | | NEMO-link 2 'i': MR's ingress interface 'e': MR's egress interfaceFig.2:Figure 3: Larger Mobile Network with 2 subnets Within the term Mobile Network Node (MNN), we can distinguish betweenLFN, VMNLocal Fixed Node (LFN), Visiting Mobile Node (VMN) andLMN.Local Mobile Node (LMN). The distinction is a property of how different types of nodes can move in the topology and is necessary to discuss issues related to mobility management and access control, but does notprecludeimply that network mobility or host mobility should be handled differently. Nodes are classified according to their function and capabilities with the rationale that nodes with different properties (may) have different requirements. 3.1Mobile Network As defined in [2]) 3.2 NEMO An abbreviation either for "NEtwork MObility" or for " a NEtwork that is MObile". It the former, it refers to the concept of "network mobility" like in "NEMO Basic Support" and is also the working group's name. In the latter, it is used as a noun, e.g. "a NEMO" meaning "a mobile network". 3.3 MONET [DEPRECIATED] An abbreviation for MObile NETwork. MONET can be used as a noun, e.g. a MONET" meaning "a mobile network". Not to be confused with MANET (Mobile Ad-hoc NETwork) 3.4 Mobile Router (MR) As defined in [2]) 3.5 Egress Interface (E-face) As defined in [2]) 3.6 Ingress Interface (I-face) As defined in [2]) 3.7 NEMO-prefix (MNP) An acronym for Mobile Network Prefix (as defined in [2]) 3.8 NEMO-link A link (subnet) located within the mobile network. 3.9 Mobile Network Node (MNN) As defined in [2]). May be either a LFN, LMN, or a VMN. 3.10 Node behind the MR Any MNN located in a mobile network, beside the MRs connecting the mobile network to the Internet. 3.11Local Fixed Node (LFN) A fixed node (FN), either a host or a router, that belongs to the mobile network and whichdoesn't move topologically with respect to the MR. It's addressistaken from a NEMO-prefix. 3.12 Local Mobile Node (LMN) A mobile node (MN), either a host or a router which can move topologically with respect to the MR and whose home link belongsunable tothe mobile network. It'schange its point of attachment while maintaining ongoing sessions. Its address is taken from aNEMO-prefix. 3.13MNP. 3.2 Visiting Mobile Node (VMN) A mobile node (MN), either a host or a routerwhich can move topologically with respect to the MR andwhose home link doesn't belong to the mobilenetwork.network and which is able to change its point of attachment while maintaining ongoing sessions. A VMN that gets temporarily attached to a NEMO-link (used as a foreign link) obtains an address on that link (i.e. the address is taken from aNEMO-prefix). 3.14MNP). 3.3 Local Mobile Node (LMN) A mobile node (MN), either a host or a router whose home link belongs to the mobile network and which is able to change its point of attachment while maintaining ongoing sessions. Its address is taken from a MNP. Figure 4 illustrates a LMN changing its point of attachment within the mobile network. 3.4 NEMO-enabled node (NEMO-node) A node that has been extended with network mobility support capabilities and that may take special actions based onthat (detailsthat. In NEMO Basic Support, only the MR and the HA are NEMO-enabled. In NEMO Extended Support, details of the capabilities are not known yet, butitNEMO-enabled nodes may be implementing some sort of RouteOptimization).Optimization. ________________________ | | | | | Internet | | | |________________________| __|_ __|_ | | Access | | | AR | Router | AR | |____| |____| __|_ _____|_____________ foreign | | _|__ link | MN | | | | |____| _____ |__| MR | Mobile Router | |__| |____| |--> | LMN | | __|_____________ NEMO-link 1 | |_____| | __|__ | | _____ | | | | | |__| | LFN | | | LFN | | |_____| | | |_____| | | | | NEMO-link 2 | | | |------------------------------|Fig.3:Figure 4: LFNand LMN:versus LMNchanging from NEMO-link 1 to NEMO-link 2 3.15 NEMO-enabled MR3.5 MIPv6-enabled (MIPv6-node) Amobile router thatnode which has been extended withnetworkhost mobility support capabilities as defined Mobile IPv6 in [1] and that may take special actions based onthat (for instance as the ones defined in NEMO Basic Support [3] 3.16 MIPv6-enabled (MIPv6-node)that. 3.6 Correspondent Router (CR) Anode whichrouter topologically close to the CN that has beenextendedextented withhostsome mobility support capabilitiesas defined in [1]and that may take special actions based onthat 3.17 Correspondent Node (CN) Any node that is communicating with one or more MNNs. A CN could either be locatedthat. Details of the capabilities do not matter in thefixedpresent documents. The CR is said NEMO-enabled if such capabilities are defined for networkor within the mobile network, and could be either fixed or mobile.mobility support. 4. Nested Mobility Terms Nested mobility occurs when there are more than one level ofmobility. A MNNmobility, i.e. when a mobile networks acts as anAccess Router (AR)access network and allows visiting nodes to get attached to it. There are two cases of nested mobility: o when the attaching node is a singlenode:VMN (see figure 4). For instance, when a passenger carrying a mobile phone gets Internet access from the public access network deployed into a bus. o when the attaching node is arouterMR with nodes behind it, i.e. a mobile network (see figure 5). For instance, when a passenger carrying a PAN gets Internet access from the public access network deployed in the bus. For the second case, we introduce the following terms: 4.1 Nested Mobile Network (nested-NEMO) A mobile network is said to be nested when a mobile network (sub-NEMO) is getting attached to a larger mobilenetwork.network (parent-NEMO). The aggregated hierarchy of mobile networks becomes a single nested mobile network. 4.2 root-NEMO The mobile network at the top of the hierarchy connecting the aggregated nested mobile network to the Internet. 4.3 parent-NEMO The upstream mobile network providing Internet access toaanother mobile network down the hierarchy. 4.4 sub-NEMO The downstream mobile network attached toaanother mobile network up the hierarchy. It becomes a subservient of the parent-NEMO. The sub-NEMO is getting Internet access through the parent-NEMO and does not provide Internet access to the parent-NEMO. 4.5 root-MR(or TLMR, but depreciated)The MR(s) of the root-NEMO used to connect the nested mobile network to the fixed Internet. Was referred to as "TMLR" (Top-Level Mobile Router) in former versions of this document. 4.6 parent-MR The MR(s) of the parent-NEMO. 4.7 sub-MR The MR(s) of the sub-NEMO connected to a parent-NEMO ________________________ | | | | | Internet | | | |________________________| __|_ __|_ | | Access | | | AR | Router | AR | |____| |____| _____|_____________ home | _|__ link | | | | | _____ |__| MR | Mobile Router | | |__| |____| ----------> | VMN | | __|_____________ NEMO-link 1 |_____| | __|__ __|__ _____ | | | | | | |__| | LFN | | LMN | | LFN | | |_____| |_____| |_____| | | NEMO-link 2Fig.4:Figure 5: Nested Mobility: single VMN attached to a mobile network________________________ | | | | | Internet | | | |________________________| __|__ __|__ | | | | | AR1 | | AR2 | |_____| |_____| _____|_____________ foreign __|__ link | | |_____|__| MR1_ |root-MR |__| |__| |_____| | | MR2 | | __|_____________ NEMO-link 1| _ |--|_|-| |-| _ _ |--|_|--| |_____| |__|__ __|__ _____ | | | | |_ |-|_| _ |--|_|--| | |-|_|-| |_|-| | | | MNN sub-MR| | LFN | | LMN | | LFN |__| | |_____| |_____| |_____| | | | | NEMO-link 2 |-------------------| |---------------------------|root-MR AR AR HA <--------><------><-------><------><------------> sub-NEMO root-NEMOFig.5:fl Internet Home Network Figure 6: Nested Mobility: sub-NEMO attached to a larger mobile network 5. Multihoming Terms Multihoming, as currently defined by the IETF, covers site-multihoming [8] and host multihoming. We enlarge this terminology to include "multihomed mobile router" and "multihomed mobile network". The specific configurations and issues pertaining to multihomed mobile networks are coverd in [5]. 5.1 MultihomedHost Within host-multihoming, ahostmay either be: o multi-addressed: multiple source addresses to choose between onor MNN A host (e.g. agiven interface; allMNN) is multihomed when it has several IPv6nodes are multi-addressed dueaddresses to choose between, i.e. in thepresence of link-local addressesfollowing cases when it is either: multi-prefixed: multiple prefixes are advertised onall interfaces. othe link(s) the host is attached to, or. multi-interfaced: the host has multiple interfaces to choose between, on the same link or not.o multi-linked: multiple links to choose between (just like multi-interfaced but all interfaces are NOT connected to the same link) o multi-sited: when using IPv6 site-local address and attached to different sites5.2 Multihomed Mobile RouterA MRFrom the definition of a multihomed host, it follows that a router is multihomed when it hassimultaneously more than one active connectionseveral IPv6 addresses to choose between, i.e. in theInternet, that isfollowing cases whenit is either: o multi-egress-addressed MR:the MRhas simultaneouslyis either: multi-prefixed: multipleactive addresses to choose betweenprefixes are advertised on the link(s) agivenMR's egress interfaceo multi-egress-interfaced MR:is attached to, or. multi-interfaced: the MR hassimultaneouslymultipleactiveegress interfaces to choose between, on the same link ornot o multi-egress-linked MR: the MR has simultaneously multiple active egress interfaces on distinct links o multi-egress-sited MR: the MR is simultaneously attached to different sites (possible distinct ISPs). ________________________ | | | | | Internet | | | |________________________| __|__ __|__ | | | | | AR1 |not. _____ _ _ |AR2| |_|-| _ |-|_|-| |-| _ _ |-|_|=| |_____||_____| foreign ______|_____ _____|______ foreign link 1 | ____ | link 2| _ |-|_| |_|-| | |-|_|-| || |___|MNNs MR|___| |____| ______|_____ NEMO-link __|__ | | | LFN | |_____| Fig.6: Multihomed Mobile Network:AR Internet AR HA Figure 7: MRhaswith multipleegress interfacesE-faces 5.3 Multihomed Mobile Network (multihomed-NEMO) A mobile network is multihomed whenthere more than one active egress interface connected to the global Internet, that is when either: oeither a MR ismultihomed,multihomed oro multi-MR-NEMO: the mobile network has more than one MRthere are multiple MRs to choosebetween ________________________ | | | | | Internet | | | |________________________| __|__ __|__ | | | | | AR1 | | AR2 | |_____| |_____| foreign ______|_____ _____|______ foreign link 1 __|__ __|__ link 2 |between, or multiple prefixes are advertised in the mobile network. MR1 _ | _ |-|_|-| _____ |_|-| |-| | MNNs _ | |MR1|-| _ |_|-| _ |-|_____| | _ |-|_| |-|_|-| |-|_|-| | | MR2| |_____| |_____| _____|__________|_____Figure 8: Single NEMO-link__|__ | | | LFN | |_____| Fig.7: Multihomed Mobile Network: NEMOwithmultipleMultiple MRs 5.4Multihomed andNested Multihomed Mobile Network A nested mobile network is multihomed whenthere are more than one active interface connected to the global Internet, that is when either: oeither a root-MR ismultihomed,multihomed oro multi-rooted-NEMO:there aremore than one root-MRmultiple root-MRs to choose between or multiple prefixes are advertised in the nested mobile network. 5.5 IllustrationFig.6 andFigure 7 and Figure 8 show two examples of multihomed mobile networks.Fig.8.Figure 9 shows two independent mobile networks. NEMO-1 is single-homed to the Internet through MR1. NEMO-2 is multihomed to the Internet through MR2a and MR2b. Both mobile networks offer access to visiting nodes and networks through an AR. Let's consider the two following nested scenarios inFig.8:Figure 9: Scenario 1: what happens when MR2a's egress interfaced is attached to AR1 ? * NEMO-2 becomes a subservient ofNEMO-11NEMO-1 * NEMO-1 becomes the parent-NEMO for NEMO-2 and the root-NEMO for the aggregated nested mobile network * NEMO-2 becomes the sub-NEMO * MR1 is the root-MR for the aggregated nested mobile network * MR2a is a sub-MR in the aggregated nested mobile network * NEMO-2 is still multihomed to the Internet through AR1 and ARz * The aggregated nested mobile network is not multihomed since NEMO-2 cannot be used as a transit network for NEMO-1 Scenario 2: what happens when MR1's egress interface is attached to AR2 ? * NEMO-1 becomes a subservient of NEMO-2 * NEMO-1 becomes the sub-NEMO * NEMO-2 becomes the parent_NEMO for NEMO-1 and also the root-NEMO for the aggregated nested mobile network) * MR2a and MR2b are both root-MRs for the aggregated nested mobile network * MR1 is a sub-MR in the aggregated nested mobile network * NEMO-1 is not multihomed * The aggregated nested mobile network is multihomed _____________________________ | | | | | Internet | | | |_____________________________| __|__ __|__ __|__ | | | | | | | ARx | | ARy | | ARz | |_____| |_____| |_____| ______|__ ____|____ ___|____ __|__ __|___ __|___ | | | | | | | MR1 | | MR2a | | MR2b | |_____| |______| |______| NEMO-1 _____|____ ___|__________|___ NEMO-2 __|__ __|__ | | | | | LFN | AR1 | LFN | AR2 |_____| |_____|Fig.8: MultihomedFigure 9: Nested Multihomed Mobile Network 6.Mobility Support Terms 6.1 Host mobility support Host Mobility Support is a mechanism which maintains session continuity between mobile nodes and their correspondents upon the mobile host's change of point of attachment. It could be achieved by Mobile IPv6. 6.2 Network Mobility support (NEMO Support)Home NetworkMobility Support is a mechanism which maintains session continuity between mobile network nodes and their correspondent upon a mobile router's change of point of attachment. Solutions forModel Terms The terms in thisproblemsection areclassified into NEMO Basic Support, and NEMO Extended Support. 6.3 NEMO Basic Support NEMO Basic Support is a solutionuseful topreserve session continuity by meansdescribe the possible configurations ofbidirectional tunneling much like what is done using [1] formobilenodes. The solution for doing this is solely specified in [3]. 6.4 NEMO Extended Support NEMO Extended support is to provide the necessary optimization, including routing optimization between arbitrary MNNs and CNs. 7. New Text From Usage Draftnetworks are home. Thetextconfigurations are illustrated inthis section is taken from [5] and is subject to discussion on the mailing list. 7.1[6] 6.1 Home Link The link attached to the interface at the Home Agent on which the Home Prefix is configured. The interface can be a virtual interface, in which case the Home Link is a virtual Home Link.7.26.2 Home Network The Network formed by the application of the Home Prefix on the Home Link. With Nemo, the concept of Home Network is extended as explained below.7.36.3 Home Address With Mobile IPv6, a Home Address is derived from the Home Network prefix. This is generalized in Nemo, with some limitations: A Home Address can be either derived from the Home Network or from one of the Mobile Router's Mobile Network prefixes.7.4 MRHA Tunnel6.4 Mobile Home Network A Mobile Network that also serves as a Home Network. Thebi-directional tunnel betweenMR that owns the MNP acts as aMobile Router and itsHome Agent7.5for it. 6.5 Distributed Home Network A Distributed Home Network is advertised by several sites that are geographically distributed and meshed using tunnels in a VPN fashion. 6.6 Mobile Aggregated Prefix An aggregation of Mobile Network Prefixes.7.66..7 Aggregated Home Network The Home Network associated with a Mobile Aggregated Prefix. This Aggregation is advertised as a subnet on the Home Link, and thus used as Home Network for Nemo purposes.7.76.8 Extended Home Network The network associated with the aggregation of one or more Home Network(s) and Mobile Network(s). As opposed to the Mobile IPv6 Home Network that is a subnet, the extended Home Network is an aggregation and is further subnetted.7.86.9 Virtual Home Network The Home Network associated with a Virtual Network. The Extended Home Network and the Aggregated Home Network can be configured as Virtual Home Network.8.7. Mobility Support Terms 7.1 Host Mobility Support Host Mobility Support is a mechanism which maintains session continuity between mobile nodes and their correspondents upon the mobile host's change of point of attachment. It can be achieved using Mobile IPv6 or other mobility support mechanisms. 7.2 Network Mobility Support (NEMO Support) Network Mobility Support is a mechanism which maintains session continuity between mobile network nodes and their correspondent upon a mobile router's change of point of attachment. Solutions for this problem are classified into NEMO Basic Support, and NEMO Extended Support. 7.3 NEMO Basic Support NEMO Basic Support is a solution to preserve session continuity by means of bidirectional tunneling between MRs and their HAs much like what is done with [1] for mobile nodes when Routing Optimization is not used. Only the HA and the MR are NEMO-enabled. The solution for doing this is solely specified in [2]. 7.4 NEMO Extended Support NEMO Extended support is to provide the necessary optimization, including routing optimization between arbitrary MNNs and CNs. 7.5 MRHA Tunnel The bi-directional tunnel between a Mobile Router and its Home Agent 8.. Miscellaneous Terms 8.1 Idle MNN A MNN that does not engage in any communication. 8.2 Idle Mobile Network A mobile network that does not engage in any communication outside the networkmaycan be considered idle from the global Internet. This doesn'tprecludeimply that MNNs are themselves idle. Internal traffic between any two MNNs located in the same mobile network is not concerned by this statement. 9. Changes since draft-nemo-terminology-01.txt - Shorten abstract. - Reshaped some figures. - LFN, VMN, LMN: said that the node is able/unable to move while maintaining/not maintaining ongoing sessions. Text already appareared in the document, but not in the definition itself. - NEMO-enabled: said that MR and HA are the only NEMO-enabled nodes in NEMO Basic Support - Removed "NEMO-enabled MR" as this definition is self-contained into "NEMO-enabled Node" - Rephrased the definition of "multihomed host", "multihomed router", "multihomed mobile network" and removed the terms multi-addressed and multi-sited, multi-rooted-NEMO, etc. Such terms were not so useful, and somewhat too long. - Added the case "multiple MNPs are advertised" to the definition of mobile network - Copy-pasted terms defined from RFC 3753 so that the document is self-contained - Updated References - Added new term "Correspondent Router" - Permanently removed NEMO-Prefix. Only MNP will be used - Added terms "Mobile Home Network" and "Distributed Home Network" in the Home Network Model section. These 2 terms were provided by Pascal Thubert on July 30th 2004 10. Changes since draft-nemo-terminology-00.txt - NEMO will be used either as the concept for NEtwork MObility and a noun meaning "NEtwork that is MObile" -AddedDeprecated TMLRas depreciated term (everyone should use root-MR instead) - Added NEMO-prefix - Added NEMO-linkand MONET. - Added NEMO-prefix, NEMO-link, NEMO-enabledMRMR. - Precision that IP address of LFN, LMN, or VMN is taken from aNEMO-prefixMNP - Added abbreviation E-face (Egress interface) and I-face (Ingress interface) - Some re-ordering of terms, and a few typos. - Added some text from the usagedraft [5] 10.draft-thubert-usages (now home network model draft-ietf-nemo-home-network-models) 11. Acknowledgments The material presented in this document takes most of the text fromourformer internet-drafts submitted to the former MobileIP WG andtotheformerMONET BOF. Authors would therefore like to thank both Motorola Labs Paris and INRIA (PLANETE team, Grenoble,France),France) where this terminology originated, for the opportunity to bringthis terminologyit to the IETF, and particularly Claude Castelluccia(INRIA)for his advices, suggestions, and direction, Alexandru Petrescu(Motorola)and ChristopheJanneteau (Motorola).Janneteau. We also acknowledgetheinput from HeshamSoliman (Ericsson),Soliman, MattiasPetterson (Ericsson),Petterson, Marcelo Bagnulo and numerous other people from the NEMO WorkingGroupGroup. The Home Network Model section is contributed by Pascal Thubert, Ryuji Wakikawa and Vijay Devaparalli. 12 References [1] Johnson, D., Perkins, C. and J. Arkko, "Mobility Support in IPv6",draft-ietf-mobileip-ipv6-24 (work in progress), July 2003.RFC 3775, June 2004. [2]Manner, J. and M. Kojo, "Mobility Related Terminology", draft-ietf-seamoby-terminology-04 (work in progress), April 2003. [3]Devarapalli, V., "Network Mobility (NEMO) Basic Support Protocol",draft-ietf-nemo-basic-support-02draft-ietf-nemo-basic-support-03 (work in progress),December 2003.June 2004. [3] Manner, J. and M. Kojo, "Mobility Related Terminology", RFC 3753, June 2004. [4] Ernst, T., "Network Mobility Support Goals and Requirements",draft-ietf-nemo-requirements-02draft-ietf-nemo-requirements-03 (work in progress),FebruaryOctober 2004. [5] Ng, C-W., Paik, E-K. and T. Ernst, "Analysis of Multihoming in Network Mobility Support", draft-ietf-nemo-multihoming-issues-01 (work in progress), October 2004. [6] Thubert, P., Wakikawa, R. and V. Devarapalli,"Examples of Basic NEMO Usage", draft-thubert-nemo-basic-usages"NEMO Home Network Models", draft-ietf-nemo-home-network-models-01 (work in progress),February 2004. [6] Perkins, C., "IP Mobility support", IETF RFC 2002,October1996.2004. [7] Deering, S. and R. Hinden, "Internet Protocol Version 6 (IPv6)", IETF RFC 2460, December 1998. [8] Abley, J., Black, B. and V. Gill, "Goals for IPv6 Site-Multihoming Architectures",IETFRFC 3582, August 2003. Authors' AddressesErnstThierry Ernst WIDE at Keio University Jun Murai Lab., Keio University. K-square Town Campus, 1488-8 Ogura, Saiwa-Ku Kawasaki, Kanagawa 212-0054 Japan Phone: +81-44-580-1600 Fax: +81-44-580-1437 EMail: ernst@sfc.wide.ad.jp URI: http://www.sfc.wide.ad.jp/~ernst/ Hong-Yon Lach Motorola Labs Paris Espace Technologique - Saint Aubin Gif-sur-Yvette Cedex, 91 193 France Phone: +33-169-35-25-36 Fax: EMail: hong-yon.lach@motorola.com URI: Intellectual Property Statement The IETF takes no position regarding the validity or scope of anyintellectual propertyIntellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available;neithernor does it represent that it has made any independent effort to identify any such rights. Information on theIETF'sprocedures with respect to rights instandards-track and standards-related documentationRFC documents can be found inBCP-11.BCP 78 and BCP 79. Copies ofclaims of rightsIPR disclosures madeavailable for publicationto the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights byimplementorsimplementers or users of this specification can be obtained from the IETFSecretariat.on-line IPR repository at http://www.ietf.org/ipr. The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rightswhichthat may cover technology that may be required topracticeimplement this standard. Please address the information to the IETFExecutive Director. Full Copyright Statement Copyright (C) The Internet Society (2004). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purposeat ietf-ipr@ietf.org. Disclaimer ofdeveloping Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assignees.Validity This document and the information contained hereinisare provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCEDISCLAIMSDISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Copyright Statement Copyright (C) The Internet Society (2004). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights. Acknowledgment Funding for the RFC Editor function is currently provided by the Internet Society.