One document matched: draft-ivancic-mobile-platforms-problem-00.txt


Ivancic                                                      W. Ivancic 
Internet Draft                                                     NASA 
Expires: March 2007                                  September 18, 2006 
                                    
 
                Multi-Domained, Multi-Homed Mobile Networks  
               draft-ivancic-mobile-platforms-problem-00.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. 

   This document may only be posted in an Internet-Draft. 

   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 on March 18, . 

Abstract 

   This document describes numerous problems associated with deployment 
   of multi-homed mobile platforms consisting of multiple networks and 
   traversing large geographical areas.  The purpose of this document is 
   to provide insight to real-world deployment issues and provide 
   information to working groups that are addressing many issues related 
   to multi-homing, policy-base routing, route optimization and mobile 
   security.    

 
 
 
 
Ivancic                 Expires March 18, 2007                 [Page 1] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

 Conventions used in this document 

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 
   document are to be interpreted as described in Error! Reference 
   source not found.RFC2119]. 

Table of Contents 

    
   1. Introduction...................................................2 
   2. Mobility solution space........................................4 
      2.1. Host-based Solutions......................................4 
      2.2. Radio-link layer mobility.................................5 
      2.3. Transport layer mobility..................................5 
      2.4. Routing Protocols for Mobile Networks.....................5 
      2.5. NEtworks in MOtion (NEMO).................................9 
   3. Policy-based routing..........................................10 
   4. Radio Operations..............................................13 
      4.1. Layer-2 Triggers.........................................13 
      4.2. Multiplexing Links.......................................14 
         4.2.1. Multiplexing at the Radio...........................14 
         4.2.2. Multiplexing at the Router..........................15 
   5. Network Access (auto-login)...................................16 
      5.1. Cellular Access..........................................16 
      5.2. Satellite Access.........................................17 
      5.3. WiFi Access..............................................17 
   6. Costs.........................................................17 
   7. Security Considerations.......................................18 
   8. IANA Considerations...........................................18 
   9. Acknowledgments...............................................18 
   10. References...................................................20 
      10.1. Normative References....................................20 
      10.2. Informative References..................................21 
   Author's Addresses...............................................21 
   Intellectual Property Statement..................................21 
   Disclaimer of Validity...........................................22 
   Copyright Statement..............................................22 
   Acknowledgment...................................................22 
    
1. Introduction 

   The purpose of this document is to provide insight to real-world 
   deployment issues and provide information to working groups that are 
   addressing many issues related to multi-homing, policy-based routing, 
   route optimization and mobile security.    

 
 
Ivancic                 Expires March 18, 2007                 [Page 2] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   This document describes numerous problems associated with deployment 
   of multi-homed, mobile platforms consisting of multiple networks in 
   multiple domains and traversing large geographical areas.  These 
   multi-networked, multi-homed, multi-domained mobile networks are 
   often large platforms such as planes, trains, or ships and even 
   automobiles and spacecraft.  One key characteristic that separates 
   them from general "networks in motion" (NEMOs) is that these 
   platforms have multiple networks that are generally owned and 
   operated by different parties (domains).  Because of the various 
   network domains, policy-based routing and security have some 
   different issues and concerns relative to single-domained systems. 

   Three examples of multi-domained, multi-networked systems include:  
   defense systems, aeronautics systems and space systems.  In all of 
   these systems there are critical control systems that reside in a 
   particular network that requires highly reliable links and time-
   critical information, but limited bandwidth. We shall call this 
   network the "command and control" domain.  A second network may be 
   present for operations and maintenance.  This "operations and 
   maintenance" domain requires little bandwidth.  In addition, 
   information is not as time-critical and reliability is relaxed.   The 
   third network is the "user domain".  This network generally requires 
   much more bandwidth than does command and control network or 
   operations and maintenance.  However, this network, to date, is 
   generally not required to have data reach its destination within a 
   guaranteed time.      

   In the aeronautical industry, all critical air traffic control (ATC) 
   is performed via a closed network.  Currently the air/ground link is 
   not Internet-based, but this is expected to change in the future.  
   All ATC traffic is time-critical and the links must be highly 
   reliable.  However, these links require relatively little bandwidth 
   in the order of 10s of kilobits per second.  This domain, to date, 
   has been a closed network with all infrastructure effectively owned 
   or controlled by the civil air authorities.  In the United States of 
   America, this civil air authority is the Federal Aviation 
   Administration (FAA).   

   The second domain is the used for aircraft operations and maintenance 
   and is call the airline operational communications (AOC) network.  
   Information that may run on this network includes passenger lists, 
   aircraft fuel and weight and other operations and maintenance 
   information.  This link is not as safety critical and the information 
   carried over this link is generally not time-critical.  Like the ATC 
   domain, the AOC domain is closed although traditionally it has 
   resided within the same closed network as ATC.   

 
 
Ivancic                 Expires March 18, 2007                 [Page 3] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   The third domain is the passenger domain.  This domain is used for 
   in-flight entertainment (IFE) services and communication.  To date, 
   the IFE network has not been allowed to carry any time critical ATC 
   communications.  This policy is in place in part for security and in 
   part because the IFE network has not been specified and certified to 
   the same time-critical information transfer and reliability as the 
   ATC network.  However that does not imply that the IFE network could 
   not meet those requirements.  

   A second example of multi-domained, multi-networked systems is the 
   deployment of Internet technologies for the United States National 
   Aeronautics and Space Administration (NASA) space program.  Three 
   domains of interest for a spacecraft are: ground operations located 
   in Florida; mission control located in Texas; and the general science 
   community.  Both ground operations and mission control require 
   reliable, time-critical commanding but do not require large amounts 
   of bandwidth - assuming video in sent on its own links.  The user 
   network (scientific community) has greatly relaxed reliability 
   requirements and does not require time-critical information.  
   However, this network is expected to transport large volumes of data.  
   Each of these networks is effectively owned and operated by a 
   different community of interest on different domains.  

   Other multi-domained, multi-networked systems might be found in 
   military operations, the global shipping industry, taxi and limousine 
   services, and perhaps even in the general automotive industry. 

2. Mobility solution space 

   Mobility here is the ability to move between radio systems and 
   networks without having to reestablish session.  Mobility can be 
   performed as a host-based or network based solution.  Mobility can 
   also be performed at various layers including the radio-link, 
   transport and network layers.  Two network layer technologies are 
   applicable include routing protocols or mobile-ip based solutions 
   such as NEMO.   

2.1. Host-based Solutions 

   Host-based solutions include: SCTP [RFC3286] at the transport layer, 
   HIP [RFC4423] as a shim between the network and transport layers and 
   mobile-ip at the network layer [RFC3344] [RFC3775].  A major problem 
   with host-based where a large number of hosts are sharing the same 
   low-rate radio link is that a binding update storm will occur when a 
   network is traversed.  All hosts have to inform all of their 
   corresponding nodes as well as their location managers (e.g. home 
   agent for mobile-ip, DNS or some other location manager for SCTP, and 
 
 
Ivancic                 Expires March 18, 2007                 [Page 4] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   rendezvous servers for HIP) when their location has changed.  This 
   can saturate the RF link.  Thus host-based solutions have a 
   scalability problem for this situation.  

2.2. Radio-link layer mobility 

   Radio-link layer mobility is currently deployed in cellular systems 
   and work effectively over relatively large geographical areas (i.e. 
   countries and continents). Use of radio-link handoffs for mobility 
   provides a partial solution over a limited space.  Radio-link layer 
   handoffs only solve mobility problems for a single link.    It does 
   not address multihoming nor is it scalable over extremely large 
   geographic areas (i.e. globally).  Since multiple providers, possibly 
   with multiple access link technologies, are usually required for 
   global connectivity, link-layer mobility solutions alone are not 
   feasible for global mobility. 

2.3. Transport layer mobility 

   Transport layer mobility using Stream Control Transport Protocol 
   (SCTP) provides route optimization and potentially could provide good 
   convergence times.  As with any non-routing protocol, transport layer 
   mobility requires some sort of location manager to enable a 
   corresponding node to initiate communications.  The location manager 
   is used by the mobile node to register its current location.  Use of 
   Domain Name Servers (DNS) has been shown to functionally perform this 
   function using "do not cache" options.  However, the reliability and 
   convergence time for updating the DNS has not been proven 
   operationally as often times the "do not cache" option is ignored 
   [Pan2004]. 

   SCTP-based transport layer mobility and has been implemented as a 
   host-based solution.  This solution currently is not applicable for 
   large mobile networks.  However, research is being performed to use 
   one-to-one address translation to provide network-based SCTP whereby 
   one host acts and an SCTP proxy for all hosts behind it performing 
   SCTP for all hosts behind it. Conceptually this effectively performs 
   transport-layer mobile routing.  However, even if SCTP can be adapted 
   to handle many nodes, binding update storms may still be a problem.  

2.4. Routing Protocols for Mobile Networks 

   Routing protocols provide route optimization as that is their job.  
   There are a number of problems with using routing protocols to solve 
   the multi-domained, multi-homed mobile network problem including: 
   convergence time, inability to share network infrastructure, 

 
 
Ivancic                 Expires March 18, 2007                 [Page 5] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   addressing, scalability and the applicability of some routing 
   protocols for particular applications.   

   Figures 1 and 2 illustrate some of the major issues with using 
   routing protocols for mobile networks.  Figure 1 shows how the 
   current International Organization for Standardization (ISO) 
   standards based Aeronautical Telecommunication Network (ATN) as 
   specified by the International Civil Aviation Organization (ICAO).  
   Figure 2 shows a conceptual migration to use of internet protocols 
   (IP) to perform the same function.   

    

    

           O---------O                      O---------O 
           |Mobile RD|                      |Mobile RD| 
           O------+--O                      O----+----O 
                   \                            / 
                 .--+--------------------------+-------. 
                 |   `--+     ATN Backbone    /        | 
                 |    +-+-.------------------+----+    | 
                 |    |  ,-`---.         ,--+--.  |    | 
                 |    | (ATN TRD)-------(ATN TRD) |    | 
                 |    |  `---+-'         `---+-'  |    | 
     O---------O |    +-----+----------------:----+    | 
     |Mobile RD|-+.        /                  \        | 
     O---------O | `-.  ,-+---.                \       | 
                 |    `-ATN TRD--.         .----+--.   | 
                 |      `--+--'   `--------|ATN ERD|   | 
                 |         ;               `-------'   | 
                 |        /                            | 
                 |       /                             | 
                 |  .---+---.                          | 
                 |  |ATN ER |       ATN Island RDC     | 
                 |  `-------'                          | 
                 `-------------------------------------' 
    
             ERD - End Routing Domain 
             RD - Routing Domain 
             RDC - Routing Domain Confederation 
             TRD - Transit Routing Domain 
     

          Figure 1 Aeronautical Telecommunication Network Island 

    
 
 
Ivancic                 Expires March 18, 2007                 [Page 6] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

                 Air  | Ground 
                      | 
                      | 
                      |    +--------+ 
                      |  )-|BGP/OSPF|\ 
          +----+      |    +--------+ `. .------. 
          |BPG |-(    |                 \| OSPF | 
          +----+      |                 /|AREA 1|`. 
          Mobile-1    |    +--------+ .' `------'  `. 
                      |  )-|BGP/OSPF|/               `. 
                      |    +--------+                .------. 
          +----+      |                              | OSPF | 
          |BPG |-(    |                              |AREA 0| 
          +----+      |    +--------+                `------' 
          Mobile-2    |  )-|BGP/OSPF|`.               .' 
                      |    +--------+  \  .------.   / 
                      |                 `.| OSPF | .' 
                      |                 .'|AREA N|' 
          +----+      |    +--------+  /  `------' 
          |BPG |-(    |  )-|BGP/OSPF|.' 
          +----+      |    +--------+ 
          Mobile-N    | 
                      | 
 
 
           Figure 2 Internet Protocol Based Aeronautical Network 

   For mobile networks that require time-critical command and control, 
   fast convergence time is essential. Take, for example, the ATC 
   problem with aircraft takeoff and landing.  This is the most crucial 
   portion of a flight.  One cannot wait 30 to 90 seconds or a few 
   minutes for routes to converge.  The same is true for a spacecraft 
   during launch when it is passing numerous ground stations in a short 
   time.  In order to control the convergence time in aeronautical 
   networks, the ISO Inter Domain Routing Protocol (IDRP) is used 
   [ISO10747].  To further improve convergence time, the network is 
   constructed as a highly controlled two tier architecture consisting 
   of transit routing domains and backbone interconnectivity. The 
   concept is that route propagation will occur quickly in the transit-
   domain where information is time-critical [Sig1998].  Route 
   propagation to geographically distant areas will occur over the 
   backbone where route propagation is not time-critical [Figure 1].   

   In the IP implementation of figure 2, BPG-4 [RFC4271] is seen as an 
   external route to the OSPF network [RFC2328].  Since the aeronautics 
   network is relatively small and currently a closed network operated 
 
 
Ivancic                 Expires March 18, 2007                 [Page 7] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   jointly by various civil aviation authorities, OSPF can be used 
   globally.  When a BGP route is advertised to the OSPF network, the 
   OSPF network will immediately propagate the route into the nearest 
   OSPF area thereby provide good convergence time locally where it 
   matters most [Iva2006]. 

   In figures 1 and 2, IDRP and BGP are also used to provide policy-
   based routing capability.  This is of interest and a current 
   requirement for the aeronautics community in order to have time-
   critical command and control flow through one link while other 
   traffic such as air operations flows through another.  Although this 
   requirement has existed within the ICOA ATN specification from the 
   beginning [ICAO9739] [ICAO9705], its use has seen limited deployment 
   to date and is operationally untested for the following reasons: 
   there currently are not enough ATN users to tax the system; system 
   deployment is minimal; and, the airlines generally only have one link 
   active for cost reasons.  For example, satellite links are not turned 
   on unless needed due to the high cost.  Furthermore, two simultaneous 
   VHF radios are not active simultaneously. 

   When using BGP or other routing protocols for mobility, additional 
   problems arise due to addressing.   Routing protocols generally 
   assume the interface connections on the routers are not dynamically 
   changing.  Thus, two routes connected are assumed to be on the same 
   subnet.  One may be able to use "un-numbered" serial interfaces to 
   alleviate this problem, but to date, this has not been proven to 
   work.  Thus, all mobile platforms must reside in the same network or 
   sub-network.  It may be possible to achieve this by having the mobile 
   platform obtain its WAN interface address from the ground using PPP, 
   DHCP, or IPv6 auto configuration. 

   Regarding use of an inter-autonomous system protocol such as BGP, 
   scalability issues arise due to the need to configure peering.  Each 
   BGP router has to have a configuration for each autonomous system 
   (AS) peer that wishes to communicate with.  Thus, each mobile has to 
   have preconfigured for each radio station router it will communicate 
   with.  Likewise, each radio station router will have to be 
   preconfigured for each mobile.  As the number of ground stations or 
   mobile platforms grows, this quickly becomes unmanageable. As new 
   mobile platforms or ground stations are added, all configurations 
   must be updated.  Furthermore, if the mobile platforms have multiple-
   domains, the question of who is authorized to update systems becomes 
   an issue. 

   Using general routing protocols for mobility make it very difficult 
   to share infrastructure.  In order to run routing protocols, one 
   generally has to either own all of the assets or pre-arrange peering 
 
 
Ivancic                 Expires March 18, 2007                 [Page 8] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   agreements.  For security reasons, one cannot simple inject routes 
   into another's network.  Furthermore, allowing relatively small 
   mobile networks to inject routes that do not conform to some form of 
   route aggregation will result in route table explosion and is 
   therefore not scalable or desirable 

2.5. NEtworks in MOtion (NEMO) 

   Networks in Motion (NEMO) protocols have been designed specifically 
   to manage the mobility of an entire network (or networks), which 
   changes, as a unit, its point of attachment to the Internet and thus 
   its reachability in the topology [RFC3963]. NEMO protocols also 
   address multihomed networks which may be either a single mobile 
   router (MR) that has multiple attachments to the internet, or may use 
   multiple MRs that attach the mobile network to the Internet.  

   NEMO protocols, by design, avoid many of the problems associated with 
   using general routing protocols for mobile networks including:  
   convergence time, the need for two communicating routers to reside on 
   the same subnet and the need to pre-configure peering relationships. 

   Mobile-ip based solutions such as NEMO solutions have relatively fast 
   convergence times as mobile-ip based protocols simply redirecting the 
   default-route pointer.  However, if one wishes to pass routing 
   protocols down a mobile-ip tunnel, then convergence issues may still 
   exists.  

   NEMO solutions also allow one to easily share.  NEMO solutions do not 
   require the mobile to inject routes into another's network.  Rather, 
   for each radio link one simply contracts with an Internet Service 
   Provider (ISP) for bandwidth and access.  The ISP provides a care-of-
   address once radio-link access is granted.  The user can use the 
   bandwidth however they wish.  (Note, this model may change if mobile 
   network users dominate use of the IPS's network.  At that point, the 
   cost model may change whereby a mobile network user pays an 
   appropriate usage fee relative to the capacity used.)    

   Two areas that NEMO protocols have yet to mature in are support for 
   route optimization and policy-based routing.   

   Current NEMO support requires a bi-directional tunnel between the 
   mobile router and the home agent.  This can result in significant 
   delays when the mobile unit traverses large distances.  These 
   distances can be global distances (or beyond for space systems).  It 
   is highly desirable to have route optimization at least to the point 
   of being able to bind a mobile node to a geographically closer home 

 
 
Ivancic                 Expires March 18, 2007                 [Page 9] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   agent.  Route optimization is expected to be the next area of work 
   being performed by the NEMO working group. 

   Another area of route optimization relative to mobile-ip and NEMO is 
   network-based local mobility management (netlmm).  Local  
   mobility involves movements across some administratively and  
   geographically contiguous set of subnets.  When a mobile node  
   moves from one access router to another, the access routers send a  
   route update to the mobility anchor point. While some mobile node  
   involvement is necessary and expected for generic mobility functions 
   such as movement detection and to inform the access router about  
   mobile node movement, no specific mobile node to network protocol 
   will be required for localized mobility management itself.  Netlmm 
   technology may prove useful for common radio systems owned and 
   operated by a single entity.  In the aeronautics community, netlmm 
   may be useful for connecting all of the VHF radios in a given control 
   area.  For a space mission, netlmm between tracking ground stations 
   may greatly improve performance for time critical commanding. 

   Past implementations of NEMO IPv4 or IPv6 protocols only allow for 
   binding to one care-of-address.  In this situation, a multihomed 
   mobile router can only use one link at a time.  It is not capable of 
   using two or more links even if they are available.  Use of multiple 
   links simultaneously is desirable for a number of reasons including 
   load balancing and policy-base routing.  The problem of policy-base 
   routing is currently being investigated by Mobile Nodes and Multiple 
   Interfaces in IPv6 (monami6) working group.  Two topics being 
   investigated that of interest to multi-domained, multi-homed mobile 
   networks are: 

  . A protocol extension to Mobile IPv6 (RFC 3775) and NEMO Basic 
     Support (RFC 3963) to support the registration of multiple Care-of-
     Addresses at a given Home Agent address [Wak2006]. 

  . A "Flow/binding policies exchange" solution for an exchange of 
     policies from the mobile host/router to the Home Agent and from the 
     Home Agent to the mobile host/router influencing the choice of the 
     Care-of Address and Home Agent address [Sol2006]. 

3. Policy-based routing 

   Figures 3 through 6 illustrate the advantages of policy-based routing 
   in a mobile aeronautical network.  Consider the mobile network having 
   three links available.  One link is classified as highly reliable but 
   relatively low rate.  This link is reserved for command and control.  
   The second link is a low-latency, low-bandwidth link.  The third link 

 
 
Ivancic                 Expires March 18, 2007                [Page 10] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   is high-rate for passenger services.   Assume it is possible to set 
   policy with the following rules:   

     . Only ATC traffic is allowed to use the reliable link. 

     . Data precedence is set such that ATC is highest priority, AOC is 
        next highest and passenger traffic has lowest priority. 

     . ATC and AOC traffic are allowed to use the low-latency link 

     . ATC, AOC and passenger traffic are allowed to use the high-rate 
        link. 

     . Link preference for ATC is reliable link - highest, low-latency 
        link - middle, high-rate - last. 

     . Link preference for AOC is low-latency followed by high-rate. 

    

   Figure 3 shows all links active.   Figure 4 shows that ATC traffic 
   can be delivered even if all other links are unavailable.  Figure 5 
   shows that ATC and AOC traffic have precedence over passenger traffic 
   and could use the high-rate link if their preferred links are 
   unavailable.   Figure 5 is of greatest interest because one could 
   conceivably make this the preferred link for all traffic if safety-
   of-flight QoS requirements could be met.  Doing so would release 
   spectrum to ATC and AOC as many users could be using the high-rate 
   links when available. (For aeronautical communications, RF spectrum 
   is a precious and limited resource.)   |                                      
   | 
















 
 
Ivancic                 Expires March 18, 2007                [Page 11] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

      +-+-+                                              +-+-+ 
      |P-3|                                              |P-3| 
      +-+-+                                              +-+-+ 
        |                                                  | 
      +-+-+               High-Speed Link    |           +-+-+ 
      |P-2|           +---+            +---+ |           |P-1 
      +-+-+           |P-3|============|P-3|=+           +-+-+ 
        |             +---+            +---+ |             | 
      +-+-+          /                       |           +-+-+ 
      |P-1|         /     Low Latency Link   | .-- --.   |P-2 
      +-+-+     .--+---.        +---+        | |Home |   +-+-+ 
        +-------|Router|========|P-2|========+-|Agent|-----+ 
      +-+-+     `--.---'        +---+        | `-- --'   +-+-+ 
      |P-3|         `.                       |           |P-3 
      +-+-+           `.  +---+              |           +-+-+ 
        |               `=|P-1|==============+             | 
                          +---+              | 
                           Reliable Link     | 
 
 
              Figure 3 Policy-Based Routing, All Links Active 

 
        |                                                  | 
      +-+-+                                                | 
      |P-3|                                                | 
      +-+-+                                                | 
        |                                                  | 
      +-+-+               High-Speed Link                  | 
      |P-2|           +---+             \ /  |             | 
      +-+-+           |P-3|==============+===+             | 
        |             +---+             / \  |             | 
      +-+-+          /                       |           +-+-+ 
      |P-1|         /     Low Latency Link   | .-----.   |P-1| 
      +-+-+     .--+---.        +---+   \ /  | |Home |   +-+-+ 
        +-------|Router|========|P-2|====+===+-|Agent|-----+ 
      +-+-+     `--.---'        +---+   / \  | `-----'     | 
      |P-3|         `.                       |             | 
      +-+-+           `.  +---+              |             | 
        |               `=|P-1|==============|             | 
                          +---+              | 
                           Reliable Link 
    
    
            Figure 4 Policy-Based Routing, Critical Link Active 

    
 
 
Ivancic                 Expires March 18, 2007                [Page 12] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

       |                                                    | 
     +-+-+                                                +-+-+ 
     |P-3|                                                |P-3| 
     +-+-+                                                +-+-+ 
       |                                      |             | 
     +-+-+               High-Speed Link      |           +-+-+ 
     |P-2|           +---+ +---+  +---+ +---+ |           |P-3| 
     +-+-+           |P-3|=|P-3|==|P-2|=|P-1|=+           +-+-+ 
       |             +---+ +---+  +---+ +---+ |             | 
     +-+-+          /                         |           +-+-+ 
     |P-1|         /     Low Latency Link     | .-----.   |P-2| 
     +-+-+     .--+---.          \ /          | |Home |   +-+-+ 
       +-------|Router|===========+===========+-|Agent|-----+ 
     +-+-+     `--.---'          / \          | `-----'   +-+-+ 
     |P-3|         `.                         |           |P-1| 
     +-+-+           `.                 \ /   |           +-+-+ 
       |               `=================+====+             | 
                                        / \   | 
                          Reliable Link       | 
                                                                                       
              Figure 5 Policy-Based Routing, User Link Active 

 
4. Radio Operations 

   Mobile networks are wireless and may utilize many types of radio 
   systems.  It is imperative to understand the interaction between 
   particular radio systems and the routing and transport protocols.  
   For example, the Transmission Control Protocol (TCP) has algorithms 
   to enable it to probe the network for capacity and adjust 
   accordingly.  Streaming video or rate-based protocols do not and can 
   easily saturate a link if not properly controlled.  Two techniques 
   that can be used to control non-congestion-friendly protocols are 
   policy-base routing and queue management. 

 
4.1. Layer-2 Triggers 

   For low rate (10s of kbps) radio links such as current avionics links 
   some minimal quality-of-service can be accomplished via message 
   prioritization.   When link capacity is low there is little need to 
   have a feedback mechanism between the radio and the router to enhance 
   QoS.   Current and future high-rate links would benefit greatly by 
   having a standardized feedback mechanism between the radio systems 
   and the router.   Such mechanism could indicate if a link is 
   available and the quality and bandwidth of the link.   The former is 
   important for fast handovers between links.  The latter is of 
 
 
Ivancic                 Expires March 18, 2007                [Page 13] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   particular importance for bandwidth-on-demand systems.   For 
   instance, the Boeing Connexion outbound radio link can operate from 
   approximately 16 kbps up to 1 or 2 Mbps in 16 kbps increments.  This 
   rate is continually varying depending on outbound traffic demands and 
   satellite network congestion.   Assuming the interface between the 
   router and Connexion radio is an Ethernet connection, some type of 
   layer-2 trigger or feedback to the router is necessary to determine 
   the available data rate.   If the interface is serial, having the 
   radio provide the clock may solve the data rate problem.   

4.2. Multiplexing Links 

   When building a robust mobile communication system, it is highly 
   desirable to have multiple radio types to ensure communication (e.g. 
   cellular, WiFi, satellite).  Each of these radio link technologies 
   operates at different frequencies and has different antenna 
   technologies that must be incorporated into the system design.  Radio 
   systems and their associated antenna systems can add significant 
   size, mass and power to communication systems.  Thus, although it is 
   highly desirable to have multiple radio systems, there is a practical 
   limit to what can be deployed.  One most certainly does not want to 
   have to deploy multiple radios of the same technology.  Rather one 
   will multiplex communications over similar radios. 

4.2.1. Multiplexing at the Radio  

   Figure 6 illustrates multiplexing communications at the radio link.  
   For each link, all information must be queued and prioritized in the 
   "MUX" box.  This is not overly difficult.   

   One of the main problems with multiplexing at the radios is that the 
   MUX box must obtain or be configured for addressing on the various 
   wireless networks.  The MUX box must pass this addressing on to the 
   NEMO routers.  For example, the MUX on the WiFi network may obtain 
   its Wide Area Network (WAN) address via DHCP.  The MUX must now 
   provide addressing to the various NEMO routers attached to the 
   ingress side.  Does the WiFi MUX provide different addresses to each 
   NEMO router or the same address?  How is this done?  One would like 
   this to be a standardized method. 

   One advantage that the architecture in figure 6 provides is physical 
   separation of the NEMOs.  Thus, security issues for this architecture 
   may be accomplished using a conventional approach.  However, if each 
   NEMO is getting the same WAN address, this is certainly not 
   conventional. 


 
 
Ivancic                 Expires March 18, 2007                [Page 14] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

                                                           +--------+ 
        +---------+..........,-----.    ,----------.-'''"""| NEMO-1 | 
        | NEMO-1  |.       .(  MUX  )---| Satellite|\     /|   HA   | 
        +---------+ \     /  `-----'    '----------* \   / +--------+ 
                   \ `. .'  /                       | \ /,' 
                    \  `.  /                        `. X | 
                     \'  `.                          `/ ,' 
                    / \  / \                         /|,'\ 
        +---------+'   \|   `,-----.    ,----------./ `|  \+--------+ 
        | NEMO-2  |-----+---(  MUX  )---|   WiFi   |..,:...| NEMO-2 | 
        +---------+.   /\  .'`-----'    '----------*\,'`.  |   HA   | 
                    \ /  \/                         ,'  | /+--------+ 
                     `. .'\                         | \ ;; 
                    /  X   \                       ,'  X `. 
                   / .' `.  \                      ' ," \ | 
        +---------+ /     \  ,-----.    ,----------./    \`+--------+ 
        | NEMO-3  |'       `(  MUX  )---|   VHF    |      \| NEMO-3 | 
        +---------+--------- `-----'    '----------*-......|   HA   | 
                                                           +--------+ 
                    Figure 6 Multiplexing at the Radio 

 
 
 
4.2.2. Multiplexing at the Router 

   Figure 7 illustrates combining information in the router rather than 
   a special MUX box per figure 6.  Here, multiple NEMOs are configured 
   in a single router.  There are many advantages to this architecture 
   over the one in figure 6.  First, there is no need for MUX boxes.  
   Second, only one router interface is necessary for each radio system; 
   therefore, traditional forms of acquiring a WAN address can be 
   used(i.e. DHCP, PPP, Auto-configuration, manual configuration) and 
   the same address is not assigned to multiple interfaces.  Third, only 
   one router is required for multiple NEMOs versus use of multiple 
   NEMOs, one for each domain.  Thus, there is potential for mass, 
   power, volume and cost savings.  Furthermore, this architecture is 
   potentially much easier to manage. 

   A definite security concern with multiplexing NEMOs and radios at the 
   router is that various domains may be cross connected if 
   configurations are not tightly controlled.   





 
 
Ivancic                 Expires March 18, 2007                [Page 15] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

                                                    _____+--------+ 
                               ,----------.--------------| NEMO-1 | 
                               | Satellite|`.          ,"|   HA   | 
                            ," '----------*\ `.      ," /+--------+ 
                         ,-"                \  `.  ,"  / 
        +----------+   ,"                    \   ;;   / 
        |          |,-"                       `,"  `./ 
        |  NEMO-1  |                         ," \   /`. 
        |          |           ,----------.,"    \ /   `.+--------+ 
        |  NEMO-2  |-----------|   WiFi   |......,;......| NEMO-2 | 
        |          |           '----------*`.   /  \     |   HA   | 
        |  NEMO-3  |`.                       `./    \  ,"+--------+ 
        |          |  `.                      /`.   ,-; 
        +----------+    \                    /   `,"   \ 
                         `.                 /   ," `.   \ 
                           `.  ,----------. ,-"     `.   +--------+ 
                             `.|   VHF    |,"          `.| NEMO-3 | 
                               '----------*............. |   HA   | 
                                                        `+--------+ 
    
 
                    Figure 7 Multiplexing at the Router 

 
 
 
 
 
5. Network Access (auto-login) 

   Obtaining access to a wireless network may be non-trivial for a 
   mobile platform, depending on the wireless technology being deployed.  
   A mobile platform SHOULD be able to obtain network access in an 
   automated manner.   

5.1. Cellular Access 

   For cellular systems, access is usually accomplished via prearranged 
   security and access agreements.  A user contracts for bandwidth with 
   a service provider and obtains a cellular modem that has a 
   corresponding electronic serial number. When the modem (phone) makes 
   a call, it transmits the ESN and the Mobile Identification Number 
   (MIN)- also referred to as MSID (Mobile Station Identification)- to 
   the network at the beginning of the call. The MIN/ESN pair is a 
   unique tag for each modem and is used to establish the system's 
   credentials and allow access to the wireless network. PPP or some 
   other protocol can then be used to obtain a care-of-address. 
 
 
Ivancic                 Expires March 18, 2007                [Page 16] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

5.2. Satellite Access 

   Satellite radio network access may be performed in a similar manner 
   to cellular radio systems depending on the provider.  In some 
   satellite modems a form of electronic serial number or media access 
   control (MAC) address is associated with a modem.  Once the ESN (or 
   MAC) is validated, the user obtains access to the network.  Network 
   addresses are obtained using PPP or statically configured addresses. 

5.3. WiFi Access 

   WiFi radio access is somewhat different than cellular or satellite 
   access.   Three basic modes of wireless network access are used: open 
   network, preconfigured and negotiated.   

   For open networks, any radio simply scans for a radio network and 
   obtains access.  Layer-3 address is usually provided via DHCP.  Such 
   radio and layer-3 access works well for a machine access (i.e. mobile 
   router access). 

   A preconfigured access will work for machine-to-machine operations.  
   Such pre-configurations are usually found on private networks.  Here, 
   a pre-placed key may be used along with a security protocol such as 
   Wired Equivalent Privacy (WEP) (802.11 encryption protocol).  Media 
   Access Control physical addresses may also be configured into access 
   list to limit what radios are allowed to connect to the network.    

   As security and accountability concerns grow, radio network access is 
   moving toward negotiated access.  Here, a user/name and password or 
   some type of token ID and password are required for access.  Such 
   secure radio network access techniques include Extensible 
   Authentication Protocol (EAP), and WiFi Protected Access (WPA).  
   Currently such systems focus on the needs of the human mobile user 
   who is in need of short term network access.  Machine-to-machine 
   negotiation of radio network access is not part of this operational 
   scenario.  Such concepts are new and businesses cases have yet to be 
   considered.  For NEMOs to take advantage of WiFi networks, techniques 
   that allow for machine-to-machine radio access without the need for 
   human intervention are imperative. 

6. Costs 

   Although not a protocol issue, the ISP cost model plays a significant 
   role in the ability to deploy large mobile networks especially if 
   they are multi-domained, multi-homed mobile networks.  Fixed rate 
   network access is essential to make it viable to budget for a mobile 
   network.  Paying a fixed price for a fixed amount of bandwidth works 
 
 
Ivancic                 Expires March 18, 2007                [Page 17] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   well as end users can budget for this cost model. If one has to pay 
   by the amount of data that transitions a given network or connect 
   time, it becomes extremely difficult to budget operations.  For 
   large-capacity users as it is extremely difficult to project how much 
   data one will transfer over the link from one month to the next.  
   Likewise, if one is being charged for connect time, one needs to 
   deploy a mechanism that only brings a link up when it is needed.  
   This results in a system that is out-bound oriented.  Peer-to-peer 
   communications only occurs when the links are turned on.  Thus, in 
   order for a corresponding node to initiate communications with the 
   mobile node, some sort of back-channel has to be used to the mobile 
   node to turn on the link of interest. 

7. Security Considerations 

   Having a single router operating in multiple domains either via 
   generic routing protocols or use of mobile-ip based NEMO protocols 
   has serious security issues.  The possibility of having a single 
   mobile router connected to multiple home agents residing in various 
   domains implies that these domains could be inadvertently connected 
   if the mobile router is misconfigured.  Similarly, unless great care 
   is taken to configure mobile platform routers that use generic 
   routing, cross-domain connectivity can easily occur.  

   Management of multi-domain routers is an interesting policy problem.  
   "Who has authority to configure and control the mobile unit? 

   ISPs often implement security mechanisms that break NEMO and mobile-
   ip.  One example of this is deployment of administrative filtering.  
   Here, an ISP may decide to have an out-bound only policy such that 
   all traffic must have originated from within their network.  At least 
   one GPRS ISP has such a policy in place.  One explanation provided 
   for such a policy is to keep potentially hostile Internet traffic off 
   the network.  Probing the GPRS system address space not only posses a 
   threat to customers, but, more importantly steals precious GPRS 
   bandwidth from the users [Iva2003]. 

8. IANA Considerations 

   There are no IANA considerations as this is an informational 
   document. 

9. Acknowledgments 

   The author would like to thank Terry Bell, Wesley Eddy, David Stewart 
   and Terry Davis for their review and comments.  The author would like 
   to thank Joe Touch for his Microsoft Word template [Tou2006].  The 
 
 
Ivancic                 Expires March 18, 2007                [Page 18] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   author would particularly like to thank Markus Gebhard - a picture is 
   worth a thousand words. 













































 
 
Ivancic                 Expires March 18, 2007                [Page 19] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

10. References 

10.1. Normative References 

   [ICAO9705]"Manual of Technical Provisions for Aeronautical 
             Telecommunication Network (ATN) - 3rd Edition", June 2002 

   [ICAO9739]"Comprehensive Aeronautical Telecommunication Network 
             (ATN)", September 2000 

   [ISO10747]ISO/IEC 10747:1994, Protocol for Exchange of Inter-Domain 
             Routing Information among Intermediate Systems to Support 
             Forwarding of ISO/IEC 8473 PDUS. 

   Error! Reference source not found.RFC2119] Bradner, S., "Key words 
             for use in RFCs to Indicate Requirement Levels", BCP 14, 
             RFC 2119, March 1997. 

   [RFC2328] Moy., J., "OSPF Version 2", RFC 2328. April 1998 

   [RFC3286] Ong, L., Yoakum, J., "An Introduction to the Stream Control 
             Transmission Protocol (SCTP)", RFC 3286, May 2002. 

   [RFC3344] Perkins, C., "IP Mobility Support for IPv4", RFC 3344, 
             August 2002. 

   [RFC3775] Johnson, D., Perkins, C., Arkko, J., "Mobility Support in 
             IPv6", RFC 3344 June 2004.  

   [RFC4271] Rekhter, Y., Li, T., Hares, S., "A Border Gateway Protocol 
             4 (BGP-4)", RFC 4271, January 2006. 

   [RFC4423] Moskowitz, R., Nikander, P., "Host Identity Protocol (HIP) 
             Architecture", RFC 4423, May 2006. 

   [Sol2006] Soliman, H., Montavont, N., Fikouras, N., Kuladinithi, K.,          
             "Flow Bindings in Mobile IPv6", draft-soliman-monami6-flow-
             binding-01.txt, work in progress, expires December 2006 

   [Wak2006] Wakikawa, R., Nagami, K., "Multiple Care-of Addresses 
             Registration", draft-ietf-monami6-multiplecoa-00.txt, work 
             in progress, expires December 2006 

    



 
 
Ivancic                 Expires March 18, 2007                [Page 20] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

10.2. Informative References 

   [Iva2003] Ivancic, W., "Administrative Filtering", September 2003, 
             http://roland.grc.nasa.gov/~ivancic/papers_presentations/20
             03/administrative_filtering.pdf  

   [Iva2006] Ivancic, W., "Aircraft Mobility using a combination of 
             Internet Standards", ICAO Aeronautical Communications 
             Panel(Acp)Working Group N - Networking Subgroup N1 - 
             Internet Communications Services ACP/WG N/SG N1 Paper 801, 
             May 2006, 
             http://roland.grc.nasa.gov/~ivancic/papers_presentations/20
             06/ICAO_WG-N_SG-N1_WP-801.pdf 

   [Pan2004] Pang, J., Akella, A., Shaikh, A., Krishnamurthy, B., 
             Seshan, S.,"On the Responsiveness of DNS-based Network 
             Control",Proceedings of the Internet Measurement Conference 
             2004, October 2004. 

    [Sig1998] Signore, T., Girard, M., "The Aeronautical 
             Telecommunication Network (ATN)", IEEE 0-7803-4902-4/98/, 
             1998  

   [Tou2006] Touch, J., "Version 2.0 Microsoft Word Template for 
             Creating Internet Drafts and RFCs", draft-touch-msword-
             template-v2.0-04.txt, work in progress expires August 2006 

Author's Addresses 

   William D. Ivancic 
   NASA Glenn Research Center 
   21000 Brookpark Road   MS 54-5 
   Cleveland, OH 44135 
       
   Phone: +1 (216) 433-3494 
   Email: William.D.Ivancic@nasa.gov 
    

Intellectual Property Statement 

   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 

 
 
Ivancic                 Expires March 18, 2007                [Page 21] 

Internet-Draft Multi-Domained Multi-Homed Mobile Networks September 2006 
    

   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. 

Disclaimer of Validity 

   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 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. 

Copyright Statement 

   Copyright (C) The Internet Society (2006). 

   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. 









 
 
Ivancic                 Expires March 18, 2007                [Page 22] 


PAFTECH AB 2003-20262026-04-23 02:51:11