Internet DRAFT - draft-mext-park-vnemo

draft-mext-park-vnemo






MEXT Working Group                                               E. Paik
Internet-Draft                                                        KT
Expires: April 24, 2012                                          C. Park
                                               Seoul National University
                                                        October 22, 2011


     Service Differentiation Using Virtualization of Mobile Network
                      draft-mext-park-vnemo-03.txt

Abstract

   A mobile network can be multihomed as described in [RFC4980].  This
   document describes the experimental result of service differentiation
   using multihoming with multiple prefixes.  The multiple prefixes in
   IPv6 NEMO implements multiple virtual mobile networks on a single
   physical NEMO.  The multiple virtual mobile networks provide service
   differentiation on a single mobile network.  Each mobile network node
   inside the mobile network prioritizes for service differenciation.
   It can be differenciated among the virutal mobile networks or
   forwarding traffic from each virtual mobile network to different
   access networks.  In this experiment, a mobile router with multiple
   interfaces can make connection to several access networks
   simultaneoulsly.

Status of this Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

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

   This Internet-Draft will expire on April 24, 2012.

Copyright Notice

   Copyright (c) 2011 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal



Paik & Park              Expires April 24, 2012                 [Page 1]

Internet-Draft                 sdiff-vnemo                  October 2011


   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.


Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 3

   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . 3

   3.  Virtualization on a mobile network  . . . . . . . . . . . . . . 4

   4.  Differentiation Using Virtual Mobile Network  . . . . . . . . . 5
     4.1.  Service Scenario for Single Access Network  . . . . . . . . 5
     4.2.  Service Scenario for Multiple Access Networks . . . . . . . 5
     4.3.  Service Scenario for Multiple Access Networks . . . . . . . 6

   5.  Security Considerations . . . . . . . . . . . . . . . . . . . . 6

   6.  References  . . . . . . . . . . . . . . . . . . . . . . . . . . 6

   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . . . 7























Paik & Park              Expires April 24, 2012                 [Page 2]

Internet-Draft                 sdiff-vnemo                  October 2011


1.  Introduction

   Various mobility support mechanism have been supposed, including
   Mobile IPv6 [RFC3775] and NEMO basic support protocol [RFC3963].
   [RFC4980] shows that NEMO achieves benefits from multihoming.  There
   are eight configurations for a multihomed NEMO in [RFC4980], four of
   them are related to a scenario with multiple mobile network prefixes
   (MNPs).

   This document describes the experimental results and and its
   applicability of multihomed NEMO.  This experiment focuses on
   multiple mobile network prefixes (MNPs), and shows the beneifit of
   preference setting to the mobile router and the mobile network, e.g.,
   a choice of interface or access network to transmit the traffic.  The
   implementation takes (1, 1, n) configuration, i.e., single mobile
   router, single home agent, and multiple prefixes, of [RFC4980] that
   the mobile router has multiple interfaces.  With this configuration,
   the mobile router can access different access networks simultaneously
   then the mobile network and the mobile nodes inside it can exploit
   the advantage of each access network,


2.  Terminology

   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 [RFC2119].

   Terms used in this draft are defined in [RFC5213], [RFC3963],
   [RFC3775], [MCoA].  In addition or in replacement of these, the
   following terms are defined or redefined:

   Mobile Network

      A mobile network is a network which is composed of a router and
      its subnet nodes, while the router has mobility.

   Mobile Network Node

      A mobile network node is a node connected to the mobile router.  A
      mobile network node is provided with Internet connectivity from a
      mobile router, so even a mobile network moves, a mobile network
      node that is attached to the mobile router is not aware of the
      movement.  A mobile network node can be mobile itself, or fixed
      with the mobile router.






Paik & Park              Expires April 24, 2012                 [Page 3]

Internet-Draft                 sdiff-vnemo                  October 2011


   Virtual Mobile Network

      A virtual mobile network is a logical network that lies on a
      single physical mobile network.  Several virtual mobile network
      can be exist on a single physical mobile network.  Every virtual
      mobile network includes the mobile router and all or some of the
      mobile network nodes.


3.  Virtualization on a mobile network

   Virtualization is a term that refers to a technique for abstraction
   of physical resource to provide it to one or more users.  One single
   resource can be seen as several virtual resources to multiple users,
   or several physical resources can be seen as a single virtual
   resource to a user.  For a network, various types of virtualization
   can be exist according to the layer that is virtualized.
   Virtualization at lower layer, PHY or MAC, is implemented using
   various multiplexing or multiple access mechanisms to support
   multiple users that shares a single resource, like a link or radio
   spectrum.

   In this document we consider virtualization at the network layer.  In
   IPv6 networks, a virtual mobile can be implemented by using multiple
   mobile network prefixes in a single NEMO.  Parts of a mobile network,
   e.g., a mobile router itself and one or more mobile network nodes,
   organize a virtual mobile network while the mobile router and other
   mobile network nodes compose another virtual mobile network in the
   same NEMO.  An analysis about scenarios for NEMO with multiple mobile
   network prefixes is described in [RFC4980].  According to [RFC4980],
   multiple mobile network prefixes configuration can give beneifit of
   preference setting to the mobile network nodes.



                                 +---------------+
                                 | Mobile Router |
                                 +-------+-------+
                                         |
 +-----------------------------------+   |   +----------------------------------+
 |  VMN 1  :  2001:a:e:1::/64        |   |   |   VMN 2  :  2001:a:e:2::/64      |
 |                                   |   |   |                                  |
 |         +--------------+----------+---+------------+---------------+         |
 |         |              |          |       |        |               |         |
 |  +---------+      +---------+     |       |    +---------+    +----+----+    |
 |  |  MNN 1  |      |  MNN 2  |     |       |    |  MNN 3  |    |  MNN 4  |    |
 |  +---------+      +---------+     |       |    +---------+    +---------+    |
 |                                   |       |                                  |



Paik & Park              Expires April 24, 2012                 [Page 4]

Internet-Draft                 sdiff-vnemo                  October 2011


 +-----------------------------------+       +----------------------------------+



   Each virtual mobile network is distinguished by mobile network prefix
   that the virtual mobile network uses.  A mobile router sets up
   multiple mobile network prefixes for the virtual mobile networks.  A
   mobile network node selects one of the mobile network prefixes
   advertised by the mobile router.


4.  Differentiation Using Virtual Mobile Network

   Service differentiation for mobile network can be implemented with
   following scenarios of virtual mobile networking.

4.1.  Service Scenario for Single Access Network

   A mobile router generates several mobile network prefixes to organize
   multiple virtual mobile networks.  Each virtual mobile network
   corrsponds to a priority class of each mobile network node.  The
   selection of a specific virtual mobile network among the virtual
   mobile networks for a mobile network node is negotiated when the
   mobile network node attahces to the mobile router.  When a mobile
   network node sends traffic to the Internet, the mobile router
   regulates the traffic according to the priority of the virtual mobile
   network in which the mobile network joined.

4.2.  Service Scenario for Multiple Access Networks

   In the case that the mobile router has several interfaces that are
   connected to multiple access networks, characteristic of each access
   network can be used for service differentiation of virtual mobile
   networks.  A mobile router generates new mobile network prefix when
   it attaches to a new access network.  Each mobile network prefix
   forms a new virtual mobile network, while the mobile network prefix
   also connected to a specific access network.  The mapping information
   between the mobile network prefix and the access network is stored in
   the mobile router.

   When a mobile network node joins to the mobile network, it notifies
   its requirement for an access network to the mobile router.  The
   requirement can be traffic classification, like BE, Voice, or Video,
   or the network requirement can be specified by some parameters like
   bandwidth, packet loss rate, or latency.  According to the
   requirement, the mobile network selects an appropriate virtual mobile
   network, i.e. the mobile network prefix, that is connected to one of
   the access networks.  With the selected mobile network prefix, the



Paik & Park              Expires April 24, 2012                 [Page 5]

Internet-Draft                 sdiff-vnemo                  October 2011


   mobile network node can configure its network address, and joins to
   the virtual mobile network.  Traffic from the mobile network node
   destined to the Internet is classified at the mobile router and
   forwarded to the access network connected to the virtual mobile
   network prefix.

   The scenario can be combined with lower layer network resource
   virtualization.  When a lower layer virtual network is organized and
   isolated from the other virtual networks for special service
   provision, the proposed scenario can provide the mechanism of
   classification.

4.3.  Service Scenario for Multiple Access Networks

   In the case that the mobile router deploys one or more caches and
   allows one or more prioritized virtual mobile networks to use the
   caches, it can provide specific service.  For example, one virtual
   mobile network is allowed to use the mobile router cache for
   accelerating large volume of content networking and another virtual
   mobile network does not use the mobile router cache.


5.  Security Considerations

   We do not consider any security issues in this draft.


6.  References

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

   [RFC3963]  Devarapalli, V., Wakikawa, R., Petrescu, A., and P.
              Thubert, "Network Mobility (NEMO) Basic Support Protocol",
              RFC 3963, January 2005.

   [RFC5213]  Gundavelli, S., Leung, K., Devarapalli, V., Chowdhury, K.,
              and B. Patil, "Proxy Mobile IPv6", RFC 5213, August 2008.

   [MCoA]     Wakikawa, R., Devarapalli, V., Ernst, T., and K. Nagami,
              "Multiple Care-of Addresses Registration", January 2009.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, March 1997.

   [RFC4980]  Ng, C., Ernst, T., Paik, E., and M. Bagnulo, "Analysis of
              Multihoming in Network Mobility Support", RFC 4980,
              October 2007.



Paik & Park              Expires April 24, 2012                 [Page 6]

Internet-Draft                 sdiff-vnemo                  October 2011


Authors' Addresses

   Eunkyoung Paik
   KT
   Network R&D Lab. KT
   17 Woomyeon-dong, Seocho-gu
   Seoul  137-792
   Korea

   Phone: +82-2-526-5233
   Fax:   +82-2-526-5759
   Email: euna@kt.com
   URI:   http://mmlab.snu.ac.kr/~eun/


   Chulhyun Park
   Seoul National University
   Multimedia Communications Lab., Seoul National Univ.
   Shillim-dong, Kwanak-gu
   Seoul  151-744
   Korea

   Phone: +82-2-880-9147
   Fax:   +82-2-876-7170
   Email: chpark@mmlab.snu.ac.kr
   URI:   http://mmlab.snu.ac.kr/~chpark/

























Paik & Park              Expires April 24, 2012                 [Page 7]