No Working Group R. Wakikawa Internet-Draft Keio University Expires:August 9, 2007January 10, 2008 P. Thubert Cisco T. Boot Infinity Networks J. Bound HP B. McCarthy Lancaster UniversityFebruary 5,July 9, 2007MANEMOProblem Statementdraft-wakikawa-manemo-problem-statement-00and Requirements for MANEMO draft-wakikawa-manemo-problem-statement-01.txt Status of this Memo 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 of which he or she becomes aware will be disclosed, in accordance with Section 6 of BCP 79. 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 at 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 9, 2007.January 10, 2008. Copyright Notice Copyright (C) The IETF Trust (2007). AbstractThis document outlines the fundamental problems and approach rationale of MANEMO. WhenThe NEMO Basic Support protocol has well-known issues when multiple mobilenodes converge at the edge of the Internet using wireless interfaces, they can form a network in an ad- hoc fashion androuters areable to provide Internet connectivityconnected toone another. This type of network is calledeach other in aMANEMO Fringe Stub (MFS). Severalnested fashion. These issuesexisthave been already analyzed in theMFS such as network loop, un-optimized path and multiple exit routers to the Internet. While fixed routers provide connectivity constantly, mobile routers can experience intermittent connectivity to the Internet due to their movement. WhenNEMOBasic Support is usedWorking Group. However, solutions are not yet considered and discussed inthis context, network loops naturally occur. NEMO forces the packets to always travel throughthehome agent, which in turn causesIETF. MANEMO (MANET for NEMO) is anun-optimized path that can become a considerable problem when mobile routers form a nested topology. Multicast support introduces emphasized inefficiency. Different typesapproach to resolve these issues. Although most ofroutersissues areable to provide Internet connectivity in the MFS, including both mobile routers and fixed access routers. Any node requiring Internet connectivity hasrelevant toselect the best exit router towardwhat theInternet, therefore itMANET working group isnecessary for mobile nodeschartered tomaintaindeliver, alocal topology indifferent approach may be required. This document identifies theMFSproblems which MANEMO will solve andto utilise any available connectivity with a degree of Intelligence.provides the MANEMO requirements. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . .43 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . .65 3.Use cases . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.1. Layer 3 Mesh Network . . . . . . . . . . . . . . . . . . . 9 3.2. Layer 3 Sensor Network . . . . . . . . . . . .MANEMO Characteristic . . . . . .9 3.3. Fleet at sea. . . . . . . . . . . . . . 6 4. Problem Statements . . . . . . . . .10 3.4. Crowd of Personal Mobile Router. . . . . . . . . . . . . 103.5. Deployable5. Existing Solutions andMobile networks . . . . . . . . . . . . . . 11 3.6. Disaster-Ready municipal network . . . . . .MANEMO approach . . . . . . .11 3.7. Various Access Points Discovery (beyond 802.21). . . . . 124. Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 13 5. Problem Statement . . . . . . . . . . . . . . . . . . . . . . 15 5.1. Network Loop . . . . . . . . . . . . . . . . . . . . . . . 15 5.2. Un-optimized Route . . . . . . . . . . . . . . . . . . . . 16 5.3. Multiple Exit Routers . . . . . . . . . . . . . . . . . . 186.Approach Rationale . . . . . . . . . . . . . . . . . . . . . . 20 6.1. Layer 2 (mesh, spanning tree) based approach . . . . . . . 20 6.2. 802.21 based approach . . . . . . . . . . . . . . . . . . 20 6.3. MANET based approach . . . . . . . . . . . . . . . . . . . 21 6.4. Neighbor Discovery based approach . . . . . . .Requirements . . . . .22 6.4.1. MANEMO ND and other MANET protocols. . . . . . . . .23 6.4.2. MANEMO ND and AUTOCONF. . . . . . . . . . .. . . . . 2314 7.Related Information . . . . . . . . . . . . . . . . . . . . . 25 8.IANA considerations . . . . . . . . . . . . . . . . . . . . .26 9.16 8. Security Considerations . . . . . . . . . . . . . . . . . . .27 10.17 9. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .28 11.18 10. References . . . . . . . . . . . . . . . . . . . . . . . . . .28 11.1.18 10.1. Normative reference . . . . . . . . . . . . . . . . . . .28 11.2.18 10.2. Informative Reference . . . . . . . . . . . . . . . . . .2919 Appendix A. Change Log From Previous Version . . . . . . . . . .3121 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . .3121 Intellectual Property and Copyright Statements . . . . . . . . . .3323 1. IntroductionWith routers and access points now being priced as a commodity, a cloud ofMobile Ad-hoc Network mechanisms have been standardized for local communication when wireless nodes are connectedby wireless technology is being created at the edge of the Internet. This cloud is called a MANEMO Fringe Stub (MFS) in this document. The definition of all the terms usedinthis document can be found in Section 2. Examples of these wireless technologies usedan ad-hoc fashion. Several routing protocols were already standardized withina MFS are wireless metropolitanthe MANET working group and almost ready for deployment. The AUTOCONF working group has been recently formed to standardize the IP address configuration (both localarea network protocols (WiMAX, WLAN, 802.20, etc), short distance wireless technology (bluetooth, irDA, UWB),address andradio mesh networks (ex. 802.11s). Asglobal address). On theMFS extends toother hand, theconsumer market and intoNEMO working group has standardized thehomes, it's easeNEMO Basic Support Protocol [1] for global mobility ofuse should become comparablenetworks tothat of existing electrical appliancessupport network movement transparency. The MANET/AUTOCONF andextension cords, i.e. highly user friendly with little or no user interaction required. As a result, networking intheMFS will be highly unmanaged and ad-hoc, but atNEMO working groups discuss their solutions separately without thesame time will need to offer excellent service availability.consideration of integrating them. Inparticular,the NEMObasic support [1] could be used to provide global reachability for a mobile access network withinWorking Group, theMFS. However, when Mobile Nodes attach randomlywell-known issues caused by nested NEMO are addressed. Some of them are very similar toone another in this model (to formwhatis termed a nested NEMO)theoverall structure can become highly suboptimal and loops can also possibly occur. Therefore, there isMANET/AUTOCONF working groups deal with as aneed for additional information to be made available to Mobile Nodes to help them select an interfaceproblem space. However, the NEMO Basic Support protocol requires always connected Home Agent reachability andan attachment router over that interfacenetwork movement transparency inorderrelation toreach the Internet (possibly indirectly) inafashion avoiding network loops. The aim of MANEMO is to enablemobile network. These multiple effort creates some contradiction between MANET/AUTOCONF and NEMO. We discuss thisto happencontradiction briefly in this document and also in [11]. In addition to that, theMFS throughMANET protocols (DYMO [12] and OLSR [13]) may solve many of thedesignupcoming problems introduced by new technologies, but implementing all functionalities ofa specific MANET, tailoredthe MANET routing protocols may not be always desired for some specific issues. As theneeds of nested NEMO that can form an optimized acyclic graph directed6lowpan Working Group works on how totheapply MANET protocols tothe outside infrastructure and the Internet whenLoWPANs (ex. RSN mailing list: Routing Sensor Network), itis reachable. MANEMO enables a Mobile Router to install one or more default route(s) towards the Internet and be globally reachable using NEMO. MANEMOmayalsobe required toinstall backward routes towards prefixes owned by a Mobile Router in eachdetermine the possibility of either extending or downsizing theintermediate routers fromexisting MANET/ AUTOCONF solutions for theselected Exit Router down to that Mobile Router. Finally, Internet connectivity in mobile scenarios can be costly, limited or unavailable, therefore there isnested NEMO problems for aneed to enable local routing betweensensor network. Since theMobile Routersnested NEMO problems are minor issues caused only withina portion oftheMFS. This form of local routing is useful for route optimization between Mobile Routers that are communicating directly inNEMO Basic Support model, it may be time to look at aportion oflight-weight approach for theMFS. This type of local communication is especially an efficiency improvementissues within the IETF. Solutions formulticast, asMANEMOmulticast traffic could be distributed inhave already been proposed within theMFS withoutIETF such as [14] and [15]. The NEMO Working Group has the analysis document [16] for theoverhead ofnestedtunnelsNEMO issue. MANEMO is possibly related to the following on- going work in IETF. o Existing Routing Protocols (MANET, OSPF) o Network Mobility Support (NEMO) o Mobile Ad-hoc Network and Auto Configuration (AUTOCONF) o Mobile Ad-hoc Sensor Network (6LOWPAN) o Mobile Nodes andpseudo-broadcasting.Multiple Interfaces in IPv6 (Monami6) 2. Terminology The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [2] Readers are expected to be familiar with all the terms defined in the RFC3753 [3] and the NEMO Terminology draft [4]Directed Graph A graph whose edges are ordered pairsMANEMO Fringe Stub (MFS) The MANEMO Fringe Stub is a cloud ofvertices. That is, each edgeMobile Routers connected by wireless or wired links. Any type of link supporting IPv6 connectivity can befollowed from one vertex to another vertex. Directed Acyclic Graph (DAG) Directed graph with no path that starts and endsused, including partly meshed wireless topologies. An MFS is a stub at thesame vertex - inedge of the Internet, interconnecting various types of devices which discover each otherwords, loopless. Capability, InnocuousnessandAnonymity (CIA) Concepts which might replace the traditional AAA model in some circumstancesform a network inthe MFS: Capability: Capability explores whetheranAttachment Router can actually provide the requested services (reach back to Home, bandwidth...) Innocuousness: Innocuousness guarantees that giving a service to a peer (forwarding) or using a service from a peer (attaching) is harmlessad-hoc fashion toitself. Anonymity: Anonymity ensures that peers are unableprovide global connectivity toidentifyone another.This concept might contradict that of rating peers whichMany disjunctive MFS can beuseful for peerconnected topeer policing (tit for tat).the Internet. An MFS can also be floating, which means the cloud is not connected to the Internet. Exit Router The Exit Router is a router which providesInternetconnectivity to the Internet and acts as a layer-3 sink for the MFS. The Exit Router can be a fixed Access Router supporting MANEMO or a mobile router (root-MR) connected directly to the Internet. Multiple Exit Routers may be available in an MFS.Exit Route An Exit Route is a next hop on a Mobile Router towards an Exit Router Local Communication Local Communication is communication between nodes in the same MFS without going through the Internet. Local Routing Local Routing is a routing scheme inside a MFS. MANEMO is used for arranging a tree structure towards the Internet. In addition, other MANET protocols can be used to optimise Local Communication.MANEMO MANET for NEMO. MANEMO provides the necessary additions to existing protocols (IPv6, ND, NEMO), for nested Mobile Routers to find the most suited exit towards theinfrastructure.Internet. MANEMO enables some internal connectivity within the nested NEMO whether theinfrastructureInternet is reachable or not. MANEMO is not MANET + NEMO. MANET + NEMO could suggest a MANET protocol reuse whereas MANET for NEMO suggests the development of a new protocol.MANEMO Fringe Stub (MFS)Nested NEMO TheMANEMO Fringe Stub is a cloud of Mobile Routers connected by wireless or wired links. Any type of link supporting IPv6 connectivity can be used, including partly meshed wireless topologies. An MFSNested NEMO is astub at the edge of the Internet, interconnecting various types of devices which discover each other and form anetworkin an ad-hoc fashion to provide Internet connectivity toconfiguration where oneanother. Many disjunctive MFS can be connected to the Internet. An MFS can also be floating, which means the cloud is notor more mobile routers are connectedto the Internet. MANEMO Link A MANEMO Link isin aMANEMO enabled Mobile Router interface and the data link layer transmission medium connected to it. Via the link, other nodesnested formation. The detailed issues can bereached, calledfound in [17] and [18]. 3. MANEMO Characteristic Before discussing the1st hop neighbors.detail of MANEMOPath Aproblems, we highlight the characteristics of MANEMOPath isFringe Stub (MFS) by comparing it with a traditional ad-hoc networkpath between a(MANET) in this section. MobileRouter and the rootrouters of RFC3963 are theMANEMO Tree, the Exit Router. For Local Communication,core nodes of anup-tree and down-tree path provides connectivity within a MANEMO tree. MANEMO TreeMFS. AMANEMO Tree is the simplestmobile networktopology connecting Mobile Routers within a MFS toserved by asingle Exit Router. The Exit Routermobile router isthe root of the MANEMO Tree. In case of a floating MFS, a Mobile Router shall be electedseen asroot of the MANEMO Tree. Wireless Node A Wireless Node is a node that has a wireless link to access the Internet. Example Wireless Nodes are a Mobile Node (Mobile Host or Mobile Router) anda normal IPv6node [5] with a wireless link. Nested NEMO The Nested NEMOnetwork. It is possible for anetwork configuration where one or moremobile router to connect to another mobile router's mobile network. As a result, mobile routers are connectedin nested formation. The detailed issues can be found in [13]and[14]. Self Optimizing A Self-Optimizing network isform aself-forming, self- healing network that adapts itsnested topologydynamically in order to optimize some metrics. 3. Use cases 3.1. Layer 3 Mesh Network A layer 3 mesh networkwhich isa specific case ofknown as nestedNEMO with very, very slow inner movements of Mobile Routers relativeNEMO. In MFS, not only mobile routers, but also mobile hosts, fixed nodes (host and router) are considered. Fixed hosts and routers can be connected to oneanother. Changeofattachment will be triggered by node additions and interference, rather than actual displacement. The mesh network is self-formingthe mobile networks andself-healing. It forms a tree that is rooted atcan also be located in thenearest Exit Router (wire access). The tree will self-heal should a node fail, a radio link become unavailable (for a temporary interference), orInternet. Access routers to provide wireless connectivity are also considered as a nodeor a wire accesswithin an MFS. All these nodes may beadded toinvolved within thenetwork.MANEMO protocol. Figure 1 shows the abstract topology of mobile routers. Two exit routers (ER1 and ER2) are identified and each number indicates a mobile router. In order todeploy a mesh network easily, the inner addressing should be independent ofhighlight thewire accesses. TheMANEMOprotocol should enable packets transmitted from Mobile Routers visitingcharacteristic, we only show themesh to entermobile routers in theInternet via an Exit Router with a topologically correct address even thoughtopology. We discuss all theinner mesh addresses may be only unique local addresses. 3.2. Layer 3 Sensor Network A Sensor Network is an extreme formpossible topologies ofa MANETmobile routers in MFS interms oftheamount of devices and of their highly limited capabilities. Sensors can be low cost, mass produced devices operatingMANEMO architecture [11]. Each mobile router owns an assigned prefix from its home agent. The prefix is configured foryears onapair of AAA batteries.mobile network. Asensor dust can be spread overmobile router acquires amonitored location, and from that moment on,topologically correct address (care-of address) at thesensors are fixedegress interface andoperate fortunnels all thelifetime of their batteries, which are their most critical resource. Around a Sensor Network, sinks are deployed in orderdata tocollect the measurements from the sensors and relayits home agent by using thecommands fromcare-of address. Although MANET supports Internet connectivity, because of NEMO Basic Support, thecontrollers. Thus, sensors automatically formreachability to its home agent for home registration is astructurefundamental aspect of MANEMO. Without home registration, it cannot communicate toforward unicast packets from the sensorsother nodes with its mobile network prefix according to RFC3963. If thesinks, and to propagate broadcast packets acrossbinding registration is completed, all thenetworktraffic from thesinks. The sensors act as a community, relaying packets for one another; butmobile network is tunneled to themodel reaches its limits due inhome agent. In NEMO context, at least onehandexit router for MFS is required. MR1 and MR3 of Figure 1 can be away from the wireless attach facility and loose connectivity to theoperational costnetwork. The disconnected MFS can also occur. Moreover, on thebatteries for listening to asynchronous packets from other sensors and for forwarding, and inMANEMO mailing list, we currently discuss theother hand tocase when each mobile router is connected by thecomplexity involved in forming an ad-hoc network over a large area. In order to establish a routing infrastructureegress interface andscale toforms alarge geography, Mobile RoutersMANET-like network. This case can bedeployed to form a mesh and actseen asdefault gateways to backhaul and aggregate"mobile routers forming a mobile ad-hoc network". Except for thesensor data. In that case, most sensors could be either plain IPv6 hosts or at least be optimizedassigned prefix torelay over a limited area towardseach mobile router, thenearest Mobile Router. The Mobile Routers themselves mightcharacteristic of this scenario may beactually fixed and well- distributed acrosssame as mobile ad-hoc network. +-------------------+ Internet (Wired/Wireless) | | | | | \|/ ER1 ER2 /|\ | / | 1---2 3 | |\ / | Wireless Links 4 5---6---7----8--9 | | \ \ | 10---11 12 13---14 \|/ Figure 1: Example Topology Figure 2 shows themonitored location, with a fewdifference ofthem equippedcommunication model between MANET and MANEMO. A mobile router (MR6) communicates witha backhaul capability to the Infrastructure. They could also be in factanother mobileand appear, move and disappear, for instance as a drone passes over the sensor field to sweep a perimeter.router (MR14) . TheMANEMO protocol must ensureFigure 2-a shows the basic MANET communication model. MANET protocols maintain local routing information so that they can communicate directly inside this ad-hoc network. Even if there are multi-paths between nodes, most of theExit Route(s) is found and maintained as quickly as possible. Finally, a possible flowMANET routing protocols select the shortest path insensor networking isdefault. If many sessions are in process within thepolling ofnetwork, thesensors by an application.congestion at some links can be obviously observed. Theapplication request is multicastlinks between MR6 toall sensors, and the sensors replyMR8 ina synchronized fashion. In that flow,Figure 2 may become possible bottlenecks if many nodes are communicating at thecommand might interfere with itself as it is repeated oversame time. Figure 2-b, on theradios. Also,other hand, shows thesensor responses might interfere with one another. TheMANEMOprotocol should aim at minimizing interference with itselfcommunication model. The default communication path between MR6 andcould provide extensionsMR14 is through the Internet. Each mobile router transmits packets totransport and aggregate sensor data. 3.3. Fleet at sea Inthecase of a fleet at sea,exit router even if theMFSdestination node ismoving together, with maybe temporary splits and merges. Also, whenlocated nearby. Thus, packets are traveled over thefleetInternet (through several home agents if it isat sea, the communications to the outside can be costly. In this use case, some ships may have well defined roles (like admiral ship, communications ships etc...)required) andtherefore some additional engineering maybe required when considering the routing. For example, it may be desirable that certain specific ships be identified as preferred Exit Routers (root-MR) for the MANEMO. As opposedrouted to themesh networking and sensor networking cases, the fleet at sea involves inner movements within the fleet as demanded byexit router to which themissions. As a result, some part ofdestination mobile router belongs. Even if thefleet might split frompath length may increase, therest but still maintain local connectivity using MANEMO, as well as connectivity withpath over therest ofInternet is often more reliable than thefleet using NEMO. In particular,shortest link. Note that it ispossibletrue that thecomms ship may act as a Mobile Home for the fleet aggregation. 3.4. Crowd of Personal Mobile Router Another use case is a crowd of personal Mobile Routers. In this use case, people do not know each other but need to forward each others packets tolink between ER1-MR1 and ER2-MR3 become thenearest Exit Router in orderbottleneck for all thewhole system to operate for everyone. Also,traffic coming inthis situation people may move quite rapidly relative to one another therefore the densityand out of thecrowdMFS. Additional latency may also be observed, but it is a trade-off ofsignificance. In this sortseveral aspects such as latency, congestion, reliability and costs ofunmanaged environment we cannot rely on a traditional (AAA, trust based) mechanism. Instead, the MANEMO protocol must enable MRslocal routing management (MANET routing protocol). In MANEMO, it is still possible toobtainmaintain therequired Capabilities in an Innocuous fashion. MANEMO hasneighboring mobile routers. End nodes can communicate toenable and optimizethetrade-off between ensuring some reciprocity (TIT for TAT) and maintaining a safe degree of Anonymity betweendestination directly along thepeer Mobile Routers. 3.5. Deployable and Mobile networks A task-group could perform activities in a planned matter in an area that lacks a capable data communication infrastructure. In such a case,shortest path (not through theinfrastructure wouldexit routers). Each mobile router should beembedded inable to decide whether thetask-group itself. The used infrastructure would be heterogeneous; using whatever wireless or wired technology that is allowed, applicable, affordable and available. During their task, elements such as ships, vehicles, airborne elements and temporally used buildings, tentspackets are routed to the exit router orother setups mostly have fixed locations,to the destination directly. MANEMO does not identify how to manage local routing, butelements can relocate in a planned or unplanned manner. During relocation,thedata communication facilities can be shut down or kept active. Shut down data communication facilities would be classified as "onprimarily goal is to manage thehold" or "onpath to thepause". Data communication facilities that are active during relocation are classifiedexit router as"on the move". Networks withahigh degree of stationary elements are called "Deployable networks"; relocation would normally be planned. Networks withdefault. (Internet) +===== HAn =======+ ER1 ER2 || // 1---2 3 1---2 3 |\ / |\\ // 4 5---6<==7====8--9 4 5==>6---7----8--9 | \ \\ | \ \\ 10---11 12 13==>14 10---11 12 13==>14 a) MANET b) MANEMO Figure 2: Communication Model When ahigh degreemobile router changes its point ofmobility are called "Mobile Networks" and planning activities would be minimal. Deployed Mobile Networks have both ingredients. Deployable and Mobile networks are being used by military forces, oil and mineral recovery undertakings and large scale events. They can also be added to Disaster-Ready municipal networks. 3.6. Disaster-Ready municipalattachment, it must hide the changes from any nodes located in its mobile networkSeveral Groups like MetroNet6[1]. Since nodes in theUS and U-2010 in Europemobile network areconsidering solutions which would enable a quick restoration of communications after a disaster. This kindmoved all together, sets ofproblem has many facets, and MANEMO aims at solving implied the connectivity issues to provide a Disaster-Ready municipal network or a fast deployablemobilenetwork. A municipal Network is Disaster Ready if the networking operationsrouters can move at once in MFS. Nodes can berestored quickly during the normally chaotic phase that followsan IPv6 node, adisaster (earthquake, flood, tsunami, volcano). Thoughmobile host of RFC3775, and alarge partmobile router ofthe municipal network might be utterly destroyed, the goal is to leverage whatever infrastructure is left to restore connectivity as soon as possible. This requiresRFC3963. For instance, in Figure 3, amunicipal network with self-forming, self-healing characteristics. In addition, this requires the ability to support the dynamic reintroductionmobile router (MR4) moves its point ofadditional/replacement materials that will recombine withattachment. Even if MR4 moves, thesurviving infrastructure in an effortmovement has minimum impact tocomplete itany nodes including mobile routers (MR10 andfurther bolster the available coverage. In other wordsMR11) located in themunicipalMR4's mobile network. The mobile network nodes mustcollaborate with the emergency Mobile Routers, which willbeautomatically supported if the mesh network technology is compatible with thatcompletely unaware of theMobile Routers. Formovement. On theMANEMO protocol, this means that Mobile Routers (in trucks, Personal Mobile Routers, etc...) can be deployedother hand, within most of thedisaster areaMANET andrestore connectivity inAUTOCONF schemes, thepart(s)change of MR4's attachment effects thecity mesh that are still operational but isolated, and extend the connectivity inneighboring nodes (possibly theareas that are not covered. 3.7. Various Access Points Discovery (beyond 802.21) IEEE 802.21 working group has been developing a mechanism to support optimized handover and interoperability between heterogeneous networks. The current setentire network). Most of802.21 standards are not well designed to support mobile wireless access networks, thoughthe802.21 Working Group has not excluded supporting mobile access networks inrouting protocols require thefuture. Once Mobile Routersroute re-calculation or route re-discovery (route maintenance) when topology changes arewell deployed in vehicles, personal devices, etc.,occurred. This should be avoided because itis expected that we will begin to see access networks that are on the move. Withinbreaks thecurrent 802.21 standards, this moving access network is not considered. The 802.21 Information Service (IS) system cannot provide complete informationnature ofneighboring networks to users, becausetheIS basically deals with static types of information. Therefore, a user will obtain informationNEMO basic support protocol. A detailed explanation can be found in [11]. +------------------+ +------------------+ ER1 ER2 ER1 ER2 | / | / 1---2 3 ==> 1---2 3 |\ / \ / |4| 5---6---7----8--9 5---6---7----8--9 | \ \ \ \ 10---11 12 13---14 12 13---14 | Router-4 moves to Router-12 |4| >| > 10---11 ^^^^^^^ movement transparency Figure 3: Movement Model Another aspect ofstatic neighboring networks from IS and acquire information about possibleMANEMO characteristic is that each mobileaccess networks (Exit Routers)router can be connected byusing MANEMO. The best access network for users might depend on more than layer 2 and location knowledge. For instance, a passenger indifferent wireless technology, while avehicle (i.e. bus/train) should stickdefault MANET assumption is tothe access provided by that vehicle whileuse astationary passenger locatedsingle wireless interface inthe station should get access from a fixed resource. Some of the required informationad-hoc mode (ex. 802.11b ad-hoc mode). Each mobile router has, at least two interfaces such as egress and ingress interfaces. For example, MR3 connects tomake the proper decision is available from layer 3ER2 by 3G (HSDPA), MR3 andabove, as well as from the user himself. MANEMO should defineMR8 are connected by 802.11b, MR8 andutilize means for discoveringMR13 are by 802.11g, andselecting the best access network for users.so on. as described in Figure 4.Requirements MANEMO has the following requirements: R1: The MANEMO protocol must enable the discovery of multihop topologies at layer+------------------+ ER1 ER2 | WiMAX / <-3G(HSDPA) 1---2 3from mere reachability and elaborate links for IPv6 usage, regardless of the wired or wireless media. R2:|\ / <-wifi(802.11b) 4 5---6---7----8--9 | \ \ <-wifi(802.11g) 10---11 12 13---14 wifi(802.11a) Figure 4: Movement Model TheMANEMO protocol must enable packets transmitted from Mobile Routers visitingfinal difference is theMFS to reachrouting capability. In MANET, each router can route theInternet via an optimized path towardspacket received at thenearest Exit Router,manet interface [19]. A route can receive a packet from a manet interface andback. R3: MANEMO must enable IP connectivity within the nested NEMO whethercan send theinfrastructure is reachable or not. R4: The MANEMO protocol must enable packets transmittedpacket fromMobile Routers visitingtheMFSsame manet interface according toreach the Internet with a topologically correct address. R5: The MANEMO protocol should aim at minimizing radio interference with itself as the control messages get propagatedits routing table. However, in theMFS. R6: MANEMO protocol must enable inner movements within MFS to occur, and ensure details of this movement are not propagated beyondNEMO Basic Support model, a mobile router can route only theMFS. R7: An MFS may split to become two separate MFSs, in this case MANEMO will continuetunneled packet tomaintain local connectivity within the separate MFSs and connectivity between the MFSs will be restored once a NEMO connection becomes available. R8: The MANEMO protocol should enableandoptimizefrom its mobile network. Without thetrade-off between ensuring some reciprocity between MFS peers and maintaining a safe degree of CIA (see Paragraph 3 inbi- directional tunnel, theterminology section (Section 2)) properties betweenmobile router never routes thepeer Mobile Routers. R9: The MANEMO protocol should enable that Mobile Routers be deployednon- tunneled packet according torestore connectivity in parts of an MFS went isolated, or extend the connectivity in the areas that are not covered. R10:[1]. Thesolution MUST not require modifications to any node other than nodes that participatespacket sent from the ingress interface is always routed to theMFS. It must support fixed nodes, mobile hosts andmobilerouters in the NEMOs that form the MFS, and ensure backward compatibility with other standards definedrouter's home agent bythe IETF. R11:using IP encapsulation. TheMANEMO protocol shall enable multicast communication, for nodes within the MFS and on the Internet. Translation of MANEMO multicast signaling and multicast signaling on the Internet shall take place onincoming packets must always be tunneled from theExit Router. R12: The MANEMO protocol shall optimizemobile router's home agent except for thepathpackets sent to theInternet using cross-layer metrics. 5.mobile node itself. 4. ProblemStatementStatements Radio connectivity and movement have disrupted the concept of a link as we know it in the wired environment. Specific modes for specific radios are proposed to restore that concept, which is essential for IP operations, as single hop (802.11 infrastructure mode) or multihop (802.11S, 802.15.5, 802.16J). MANEMO aims a proposing a unified solution to reconstruct a minimum topological abstraction at layer 3 for the use of NEMO. The MANEMOproblem isproblems are already observed in several Working Groups and some are specified in[15][14]. The MANEMO[17], [20] 1. Sub-optimal route and Redundant tunnel: This issue ispossibly related to following on-going workdescribed inIETF o Existing Routing Protocols (MANET, OSPF) o Network Mobility Support (NEMO) o Mobile Ad-hoc NetworkSection 2.1, 2.3 andAuto Configuration (AUTOCONF) o Mobile Ad-hoc Sensor Network (6LOWPAN) o Mobile Nodes2.6 of [17] andMultiple InterfacesinIPv6 (Monami6) The main problems are "Network Loop", "Un-optimized Route", and "MultipleAppendix B.1, B.2, B.3, B.4 of [17]. 2. No Communication capability without Home Agent Reachability: This issue is described in Section 2.6 of [17] 3. Exit Router Selection: This problem occurs when a mobile node obtains multiple Exit Routers toward the Internet. In the illustrated case, the mobile node should attempt to obtain some information about each Exit Router in order to more efficiently utilize them. MANEMO may carry this information about each ExitRouters"Router and present it to the connected mobile node. . .5.1.. . . . . . . . . .. . . . The Internet . . . .. . . . . . . . . . . . | | +-+-+ +-+-+ |AR1| |AR2+--+ +-+-+ +-+-+ | | +---+ | | +-----|MR1|----+ | +-+-+ | | +-+-+ +--------+MR2| +---+ Figure 5: Multiple Exit Routers 4. NetworkLoopLoop: A network loop can occur when multiple mobile routers are nested and suddenly the Exit Router (root-MR, i.e. MR1) looses connectivity to the Internet and connects to the mobile network of a lower hierarchical MR (i.e. MR2 in thefigure)figure). In this case, the loop is observed betweenMRs.mobile routers. Each mobile network is designed to have movement transparencybyfrom the NEMO Basic Support Protocol. Any node connecting to a mobile network cannot know whether the access network is a mobile network or not. Moreover, it is impossible to know whether a connecting mobile router has managed Internet connectivity or not. The mobile router may loose Internet Connectivity, temporarily.Knowing the topology of MFS is highly important to prevent this network loop issue. +---+ +---+Internet Internet | | +-+-+ +-+-+ |AR | |AR | +-+-+ +---+ ||+-+-+ +---+ |MR1| -->|MR1+--+|MR1+->+ +-+-+ +-+-+ | ||/|\ | | | | +-+-+ +-+-+|\|/ |MR2||MR2|--+|MR2|<-+ +---+ +---+ Figure1:6: Network Loop5.2. Un-optimized Route This is well known issue of Nested NEMO. The problem is described inSection2.3 of [13]. The NEMO Working Group suggests not to prevent support for nested NEMO. [6]. Figure 2 shows a typical example of nested NEMO. Even if the destination is in the same MFS, the packets are always traveled through multiple home agents. There are several proposal in the NEMO Working Group. +---+ +---+ +---+ +---+ |HA1| |HA2| |HA3| |HA4| +-+-+ +-+-+ +-+-+ +-+-+ | | | | | | | | +. . . . . . . . . . . . .+ : : : The Internet : : : +. . . . . . . . . . . . .+ | +-+-+ The Path From MR1 to MR4 | AR| [MR1->AR->HA1->HA4->HA2->HA1->AR-> +-+-+ MR1->MR2->MR4] | +-+-+ The Path From MR3 to MR4 |MR1| [MR3->MR2->MR1->AR->HA1->HA2->HA3-> +-+-+ HA4->HA2->HA1->AR->MR1->MR2->MR4] | +---+ +-+-+ +---+ |MR3|----+MR2+----+MR4| +---+ +---+ +---+ Figure 2: Nested NEMO Figure 3 shows the another example of un-optimized path. This redundant path is also occurred in no nested NEMO scenario. In this example, two mobile routers are not directly connected. Most4.8 of [20] discussed thenested solution proposed in NEMO working group cannot solve this case. MANEMO solution should be able to solve this case, too. +---+ +---+ +---+ +---+ |HA1| |HA2| |HA1| |HA2| +-+-+ ++--+ +-+-+ ++--+ | | | | | | | | +.+. . . . . . . . ..+.+ +.+. . . . . . . ..+.+ . . . . . The Internet . . The Internet . . . . . +. . . . . . . . . . . + +. . . . .+. . . .. . + | | +-+-+ +----R-----+ +---+ AR+---+ | | | +-+-+ | +-+-+ +-+-+ | | +---+AR1| |AR2+---+ | | | +---+ +---+ | +-+-+ +-+-+ +-+-+ +-+-+ |MR1| |MR2| |MR1| |MR2| +-+-+ +-+-+ +-+-+ +-+-+ MR1->AR->HA1->HA2->AR->MR2 MR1->AR1->R->HA1->HA2->R->AR2->MR2 Figure 3: Unoptimized Route 5.3. Multiple Exit Routers Thisloop problemoccurswhen a mobilenode obtains multiple Exit Routers toward the Internet. In the illustrated case,router is multihomed. 5. Existing Solutions and MANEMO approach Several approaches can be taken for themobile node should attempt to obtain some information about each Exit Routerproblems listed inorder to more efficiently utilize them. MANEMO may carry this information about each Exit RouterSection 4. Some analysis can be found in [21]. [MANET Routing Protocol andpresent it toAUTOCONF] While manet routing protocols maintain theconnected mobile node. . . . . . . . . . . . .. . . . The Internet . . . .. . . . . . . . . . . . | | | | +-+-+ +-+-+ |AR1| |AR2+--+ +-+-+ +-+-+ | | +---+ | | +-----|MR1|----+ | +-+-+ | | +-+-+ +--------+MR2| +---+ Figure 4: Multiple Exit Routers 6. Approach Rationalelocal connectivity, the primary goal of MANEMOaims at extending IPv6 Neighbor Discovery [7]is toformdiscover an exit router and to maintainan optimized nested NEMO. This section coverstherationale behind this approach. 6.1. Layer 2 (mesh, spanning tree) based approach Arguably, an existing layer 2 technology such as a spanning tree of 802.11s could be usedpath toestablish a tree towardsthenearest Exit Router. This falls short whenInternet through thenodes are mobile routersexit router fora number of reasons: In a L2 based solution,binding registration and traffic over theMRs would end up bridgingbidirectional tunnel. Only forthe nested routers whilethis purpose, MANET routingfor their own (attached) Mobile Network Prefixes. A L3 based solution could span over multiple radio types, such as: 802.16 or 11a for backhaul, 802.11a or 11b/g for edge and 802.11 b/g or 802.15.4 for access. It also could span wired links. In an L3 solution, you control the broadcast domain and limit the multicast troubles without snooping. In particular, you segment the ND broadcast operations. NEMO operation is better if the MANEMO operation is done in ND at L3, because NEMO already interfaces with ND. A L2 solution would require NEMO to understand L2/2.5protocols have excess functionalities such aslike 802.11sflooding messages for route discovery or802.21. There can be value in integration between the NEMO and the MANET aspectsroute updates, etc. The primary goal of themobility problem. For instance, if the Reverse Routing Header technique [16]MANET routing protocols isusedtosolve the pinball routing problem, thenmaintain local connectivity. However, theRRH canlocal connectivity management should not becompressed dynamically if routes down the tree (or the DAG) are installed bymandated to the MANEMOprotocol in the intermediate routers. And then you get all the IP value that is not necessarily there or homogeneous at L2, like QoS, SNMP, RSVP, aggregation, etc... 6.2. 802.21 based approach In some scenarios, the information service approachsolution, although MANEMO may betaken. For example, trains are run on a regular schedule and a system can preempt the movement of mobile routers on each train. In such a case, the operator can dynamically updateinterested in theinformation of routerslocal routing ina train totheinformation service (IS).future. Themobile node can retrieve information aboutNEMO Basic Support protocol basically requires tunneling theneighboring access networks from IS in some scenarios. Unlesspackets to theIS supports dynamic updates of access routers and provides certain topology of mobile access routers, itInternet. NHDP [22] isdifficultalternate solution tosolve all the problems of MANEMO. For instance,discover neighboring nodes, but itdoes not enable us to structure the nested NEMO in an optimal fashion for reaching the infrastructure. 6.3. MANET based approach The Mobile Ad-hoc Network Architecture [17] provides an overview of the MANET problem and scope. MANEMOisabout designing a specific MANET that is tailored for the needs of nested NEMO, with a strong focus on finding the waylimited tothe outside infrastructure when itonly two hop neighbors' information. There isreachable. In that sense, MANEMO specializes onaspecific area of MANET by adding a set of constraintscase thatnarrow the problem down. Arguably,anexisting MANET protocol could be used to enable routing betweenexit router is more than 2 hops away. The AUTOCONF working group discusses theMobile Router within a nested NEMO. But existing MANET are not optimizedaddress assignment scheme for ad-hoc networks. However, thefollowing requirements: Default Route: Because itaddressing architecture isused by Mobile Routers to find a way out and bind to their Home Agent,slightly different from what theMANEMONEMO basic support protocolfocuses on building, maintaining and optimizing a default path to the exit of the nested NEMO. With MANET, the default routeisusually an addition, andexpecting. More details can be found inany case it[11]. [NEMO Route Optimization Scheme] There isjust another route, not the focus ofno route optimization scheme in IETF. Only theprotocol. Prefix Routing: Subnet (prefix) routinganalysis document isa secondary concern for the MANEMO protocol. Such routes are considered when conditions permit, but might be maintainedavailable ina Least Overhead Routing Approach (LORA) as opposed[16]. Contrary toan Optimized Routing Approach (ORA) which is used fortheDefault Route. Host Routes are not of concern sinceexisting solutions, MANEMOdeals with Mobile Routers. Note that DYMO and OLSR are capable of the prefix routing. Group Management: When forming a nested NEMO, the Mobile Routers needarranges aselection of information that is not present in traditional MANET approaches. Notions such as group, depth, free bandwidthtree structure towards theexit, etc... impact the formation of the nested NEMO and the way it optimizes itself overtime. On the other hand, existing MANET protocols could be integrated or adapted forInternet. This tree is thefollowing cases: On-demand Routing: When a node needssimplest network topology connecting Mobile Routers within an MFS todiscovera single ExitRouters, on- demand fashion may reduceRouter. The Exit Router is theoverheadroot ofdiscovery procedure. Some MANET routing protocols such as AODV and DYMO has the on- demand mechanism to discover a route towards the destination. Neighborhood Routing: Becausethe MANEMOprotocol provides only a minimized view of the local network, it might be missing a short path to a neighborhood destination over an alternate radio link. A collaboration with a MANET protocol would improve short-distance routing. As an example, internal connectivity between NEMOs withinTree. The packets from MFS are routed along thelocal network may improve by Mobile Routers running a MANEMO routing protocoltree anddiscovering more optimal routesare routed to theMNPs reachable within the local network. Mechanisms specificdestination. Routing toMANEMOmultiple home agents shouldalsobedeveloped to ensure this optimisation is safe. Global Reachabilityavoided as much as possible. Basic required functionalities fora MANET In the MANET working group,MANEMO are: 1. Discovering and Selecting exit routers 2. Forming loop-free Tree by making anInternet Gateway is introduced to provide Internet connectivity to MANET. In this case, the gateway of a MANET network is alsoexit router as aNEMO Mobile Router. Using NEMO, The gateway registersroot 3. Maintaining theMANET prefix(es)path toa Home Agent, enablingtheMANET network to move as a whole. The Mobile Router can also act as a Mobileexit router 4. Bypassing Home Agents for thewhole MANET, providing Home Agent services such as mobility and prefix delegation. In particular, the Mobile Home can maintain connectivity with Mobile IP6/NEMO enabled MANET Nodes that would stray awaytraffic fromthe mobile MANET. For these reasons, MANET could contribute in optimizing a deployment, but a specific protocol has to be engineered to match theMFS The MANEMOrequirements. 6.4. Neighbor Discovery based approachwork focus is on a Neighbor Discovery (ND)[7][5] based solution that is required to provide multihop reachability while supporting the inner movements within the nested NEMO. ND provides the means to discover neighbors and the prefix on a link, which are pervasive across IPv6 nodes and link types. Mobile IPv6[8][6] and NEMO [1] rely heavily on ND for roaming and Home Link activities. Considering that NEMO already uses ND for Router Discovery, it makes sense to extend ND in MANEMO as opposed to providing a second peering mechanism. ND has already been extended to expose some layer 3 information, such as router selection hints[9].[7]. ND is consistently being improved for mobility, in particular with Mobile IPv6[8][6] andDNA,DNA [23], and for security with Secure ND[10].[8]. ND operates on bidirectional links, whereas this is a restriction from the MANET standpoint, this condition enables simpler solutions for MANEMO. Neighbor Discovery is well suited for providing hints for composing a path to the Internet access router. Thehits could include Layer 2 information as well as application layer information, needed for providing optimal and stable paths to Exit Routers. TheExit Routes connectthe MANEMO Fringe StubMFS to the Internet.Path maintaining towards an Exit Router is suggested in a nested NEMO tree discovery protocol [18].Multicast support could be provided by using the loop-free MANEMO Tree to forward packets to the Internet. Down-tree forwarding would useMLD-proxy[19],MLD-proxy [24], either with native MLD[11][12][9][10] / ICMP packets or send with the ND extensions to increase efficiency.Multicast forwarding rules should be validated, mechanisms like RPF-check and duplicate packet detection [20] would be used to eliminate multicast looped packets. Forwarding rules on6. Requirements MANEMO has theExit Router is to be worked out. Thefollowing requirements: R1: MANEMOwork will thus focus on an ND based solution that is required to providemust enable the discovery of multihop topologies at layer 3 from mere reachabilitywhile supporting inner movements in the nested NEMO. 6.4.1. MANEMO NDandother MANET protocols The MANEMO ND provided information can be used by other MANET protocols. Other MANET protocols could be usedelaborate links foroptimize local connectivityIPv6 usage, regardless of the wired orused for other reasons.wireless media. R2: MANEMOND may provide IP link and address topology vectors to themust enable packets transmitted from nodesnext hop neighbors. Then that topology information at each next hop neighbor would be propagatedvisiting the MFS to reach the Internet via anOLSRv2 [21] / NHDP [22] symmetric 2-hop neighborhood and Multipoint Relay, or OSPF-MANET [23] / [24] MANET Designated Router (most likely Parentoptimized path towards the nearest Exit Router, andRoutable characteristics) who then can flood that topology to other Multipoint Relays or MANET Designated Routers down to other neighbors. This also could be accomplished using NEMO/MANEMO Access Routers toback. R3: MANEMO must enable IP connectivity within theNEMO Clusterhead usingMFS whether Internet is reachable or not. R4: MANEMO must enable packets transmitted from nodes visiting theproposed tree discovery protocol [18]. The diameter ofMFS to reach thetopology would spanInternet with asingle ad hoc link. This would provide an IP layer 3 solution andtopologically correct address. R5: MANEMO should aim at minimizing radio interference with itself as thetopology information could be placedcontrol messages get propagated innew ND options. 6.4.2.the MFS. R6: MANEMONDmust enable inner movements within MFS to occur, andAUTOCONF The useensure propagating details ofND for IP link and address topology could also fosterthis movement is kept at adiscussion with IETF AUTOCONF Working Group to analyze if ND could be used as defined aboveminimum. R7: An MFS may split tosupport ND stateless autoconfiguration. The design center for such a solution would bebecome two separate MFSs, in this case MANEMO must continue toplacemaintain local connectivity within the separate MFSs and connectivity between the split MFSs. MFSs may merge, in thisND linkcase inner MFS connectivity optimization must be restored. R8: MANEMO should enable andIP topology enhancement below current MANET routing protocolsoptimize the trade-off between ensuring some reciprocity between MFS peers andcould reduce latency for ad hoc links whether withinmaintaining aMESH or Radio Network link. ND extensions could assist greatly below MANET routing protocols to discover neighbors, verify two way communications, exchange link state information, and provide update informationsafe degree of CIA properties betweenneighbors and ingress/egress point to MANETthe peer Mobile Routers.These extensions could also be applied as enhancementsR9: MANEMO must support ad-hoc operation, for isolated MFSs (R3) and multi-hop access to thetree discovery protocolInternet (R2). R10: MANEMO must not require modifications to any node other than nodes thatwould support MANEMO, thus adding these extensionsparticipates totree discovery protocol is a suggestion or it could be its own specification. 7. Related Information Related Documents can be foundthe MFS, including HA. It must support fixed nodes, mobile hosts and mobile routers in theInformative Reference section Solutions are already proposed at IETF such as [16]MFS, and[18]. The NEMO Working Group hasensure backward compatibility with other standards defined by theanalysis document [25]IETF. R11: MANEMO should enable multicast communication, for nodes within thenested NEMO issue. 8.MFS and on the Internet. R12: MANEMO must optimize the path to the Internet using cross-layer metrics. R13: MANEMO may provide direct peer to peer reachability for nearby nodes. 7. IANA considerations This document does not require any IANA action.9.8. Security Considerations This document is a problem statement and does not create any security threat. It discusses the concepts of Capability, Innocuousness and Anonymity in a nested NEMO.10.9. Acknowledgments We would like to thank all the people who have provided comments on this draft, and also co-authors of earlier documents in which authors of this present document have been engaged. As such, we would like to thank Niko A. Fikouras, Yoshihiro Ohba, Emmanuel Baccelli, Hesham Soliman, Carlos Jesus Bernardos Cano and many others.11.10. References11.1.10.1. Normative reference [1] Devarapalli, V., Wakikawa, R., Petrescu, A., and P. Thubert, "Network Mobility (NEMO) Basic Support Protocol", RFC 3963, January 2005. [2] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. [3] Manner, J. and M. Kojo, "Mobility Related Terminology", RFC 3753, June 2004. [4] Ernst, T. and H. Lach, "Network Mobility Support Terminology", draft-ietf-nemo-terminology-06 (work in progress), November 2006. [5]Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", RFC 2460, December 1998. [6] Ernst, T., "Network Mobility Support Goals and Requirements", draft-ietf-nemo-requirements-06 (work in progress), November 2006. [7]Narten, T., Nordmark, E., and W. Simpson, "Neighbor Discovery for IP Version 6 (IPv6)", RFC 2461, December 1998.[8][6] Johnson, D., Perkins, C., and J. Arkko, "Mobility Support in IPv6", RFC 3775, June 2004.[9][7] Draves, R. and D. Thaler, "Default Router Preferences and More- Specific Routes", RFC 4191, November 2005.[10][8] Arkko, J., Kempf, J., Zill, B., and P. Nikander, "SEcure Neighbor Discovery (SEND)", RFC 3971, March 2005.[11][9] Deering, S., Fenner, W., and B. Haberman, "Multicast Listener Discovery (MLD) for IPv6", RFC 2710, October 1999.[12][10] Vida, R. and L. Costa, "Multicast Listener Discovery Version 2 (MLDv2) for IPv6", RFC 3810, June 2004.11.2.10.2. Informative Reference[13] Ng, C., "Network Mobility Route Optimization Problem Statement", draft-ietf-nemo-ro-problem-statement-03[11] Wakikawa, R., "MANEMO Topology and Addressing Architecture", draft-wakikawa-manemoarch-00 (work in progress),September 2006. [14] Clausen, T., Baccelli, E.,July 2007. [12] Perkins, C. andR. Wakikawa, "NEMO Route Optimisation Problem Statement", draft-clausen-nemo-ro-problem-statement-00I. Chakeres, "Dynamic MANET On-demand (DYMO) Routing", draft-ietf-manet-dymo-10 (work in progress),October 2004. [15] Ng, C., "Analysis of Multihoming in Network Mobility Support", draft-ietf-nemo-multihoming-issues-06July 2007. [13] Clausen, T., "The Optimized Link State Routing Protocol version 2", draft-ietf-manet-olsrv2-03 (work in progress),June 2006. [16]March 2007. [14] Thubert, P. and M. Molteni, "IPv6 Reverse Routing Header and its application to Mobile Networks",draft-thubert-nemo-reverse-routing-header-06draft-thubert-nemo-reverse-routing-header-07 (work in progress), February 2007. [15] Thubert, P., "Nested Nemo Tree Discovery", draft-thubert-tree-discovery-06 (work in progress), July 2007. [16] Ng, C., "Network Mobility Route Optimization Solution Space Analysis", draft-ietf-nemo-ro-space-analysis-03 (work in progress), September 2006. [17] Ng, C., "Network Mobility Route Optimization Problem Statement", draft-ietf-nemo-ro-problem-statement-03 (work in progress), September 2006. [18] Clausen, T., "NEMO Route Optimisation Problem Statement", draft-clausen-nemo-ro-problem-statement-01 (work in progress), March 2007. [19] Chakeres, I., "Mobile Ad hoc Network Architecture", draft-chakeres-manet-arch-01 (work in progress), October 2006.[18] Thubert, P., "Nested Nemo Tree Discovery", draft-thubert-tree-discovery-04 (work in progress), November 2006. [19] Janneteau,[20] Ng, C.,"IPv6 Multicast for Mobile Networks with MLD- Proxy", draft-janneteau-nemo-multicast-mldproxy-00 (work"Analysis of Multihoming inprogress), April 2004. [20] Macker, J., "Simplified Multicast Forwarding for MANET", draft-ietf-manet-smf-03Network Mobility Support", draft-ietf-nemo-multihoming-issues-07 (work in progress),October 2006.February 2007. [21]Clausen,Boot, T.,"The Optimized Link-State Routing Protocol version 2", draft-ietf-manet-olsrv2-02"Analysis of MANET and NEMO", draft-boot-manet-nemo-analysis-01 (work in progress), June2006.2007. [22] Clausen, T., "MANET Neighborhood Discovery Protocol (NHDP)",draft-ietf-manet-nhdp-00draft-ietf-manet-nhdp-04 (work in progress),June 2006.July 2007. [23]Spagnolo, P. and R. Ogier, "MANET Extension of OSPF using CDS Flooding", draft-ogier-manet-ospf-extension-08 (workKempf, J., "Detecting Network Attachment inprogress), October 2006. [24] Roy, A. and M. Chandra, "Extensions to OSPF to Support Mobile Ad Hoc Networking", draft-chandra-ospf-manet-ext-04IPv6 Networks (DNAv6)", draft-ietf-dna-protocol-06 (work in progress),JanuaryJune 2007.[25] Ng,[24] Janneteau, C.,"Network Mobility Route Optimization Solution Space Analysis", draft-ietf-nemo-ro-space-analysis-03"IPv6 Multicast for Mobile Networks with MLD- Proxy", draft-janneteau-nemo-multicast-mldproxy-00 (work in progress),September 2006.April 2004. Appendix A. Change Log From Previous Version oInitial DocumentationRemoved Use-Case Scenarios o Updated the Section4: use the references to existing documents o Removed the Approach Rationale Authors' Addresses Ryuji Wakikawa Department of Environmental Information, Keio Universityand WIDE5322 EndoFujisawaFujisawa, Kanagawa 252-8520JAPANJapan Phone: +81-466-49-1100 Fax: +81-466-49-1395 Email: ryuji@sfc.wide.ad.jp URI: http://www.wakikawa.org/ Pascal Thubert Cisco Systems Village d'Entreprises Green Side 400, Avenue de Roumanille Batiment T3 Biot - Sophia Antipolis 06410 FRANCE Phone: +33 4 97 23 26 34 Email: pthubert@cisco.com Teco Boot Infinity Networks B.V. Elperstraat 4 Schoonloo 9443TL NetherlandsPhone: +31 592 50 12 66Email: teco@inf-net.nl Jim Bound Hewlett-Packard PO BOX 570 Hollis, NH 03049 USA Phone: +603 465 3130 Email: jim.bound@hp.com McCarthy Ben Lancaster University Computing Department, Lancaster University. InfoLab 21, South Drive Lancaster, Lancashire LA1 4WA UK Phone: +44-1524-510-383 Fax: +44-1524-510-492 Email: b.mccarthy@lancaster.ac.uk URI: http://www.network-mobility.org/ Full Copyright Statement Copyright (C) The IETF Trust (2007). 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. This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM 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. Intellectual Property The IETF takes no position regarding the validity or scope of any Intellectual 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; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79. Copies of IPR disclosures made to 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 by implementers or users of this specification can be obtained from the IETF 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 rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org. Acknowledgment Funding for the RFC Editor function is provided by the IETF Administrative Support Activity (IASA).