Internet DRAFT - draft-garneij-ipv6-nd-m2m-issues

draft-garneij-ipv6-nd-m2m-issues





6man WG                                                       F. Garneij
Internet-Draft                                                  Ericsson
Intended status: Informational                         February 14, 2014
Expires: August 18, 2014


             IPv6 Periodic RA Cellular Impact Investigation
                draft-garneij-ipv6-nd-m2m-issues-00.txt

Abstract

   The use of IPv6 in 3GPP cellular broadband for accessing the Internet
   and other data services like VoLTE via smartphones has increased as a
   result of EPS network deployments worldwide and new IPv6 capable
   smartphones tablets, and netbook computers.  The upcoming rise of
   IoT/M2M is anticipated to bring billions of new devices into these
   networks and the majority of these devices will be using only IPv6.
   This document discusses the EPS network impact of IoT/M2M IPv6
   connectivity specifically targeting the IPv6 Stateless Address Auto
   Configuration (SLAAC), as specified in [RFC4861] and [RFC4862], which
   currently is the only supported IPv6 address configuration mechanism
   in 3GPP standards.

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 August 18, 2014.

Copyright Notice

   Copyright (c) 2014 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
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of



Garneij                  Expires August 18, 2014                [Page 1]

Internet-Draft     IPv6 ND and Cellular networks impact    February 2014


   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.  Background  . . . . . . . . . . . . . . . . . . . . . . . . . . 3
   2.  The M2M Scenario and Neighbor Discovery Impact  . . . . . . . . 4
   3.  Definition Of Terms . . . . . . . . . . . . . . . . . . . . . . 4
   4.  Analysis of Results . . . . . . . . . . . . . . . . . . . . . . 5
   5.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . 5
   6.  References  . . . . . . . . . . . . . . . . . . . . . . . . . . 5
     6.1.  Normative References  . . . . . . . . . . . . . . . . . . . 5
     6.2.  Informative References  . . . . . . . . . . . . . . . . . . 6
   Appendix A.   . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . . . 6































Garneij                  Expires August 18, 2014                [Page 2]

Internet-Draft     IPv6 ND and Cellular networks impact    February 2014


1.  Background

   Conceptually, IPv6 multicast messages are supposed to avoid broadcast
   messages, but in practice, the multicast operation at many link
   layers the mutlicast message is a broadcast. 3GPP links are cellular
   links consuming expensive radio spectrum.  Thus such radio networks
   like to limit unnecessary signals in the network.  IPv6 neighbor
   discovery being the heart of IPv6 protocol, the document shows how it
   can affect the cellular networks for M2M. M2M networks are usually
   low bandwidth radio networks.

   In 3GPP networks, mobility and connectivity is generated by the
   arrangement of allocated radio resources and EPC node resources into
   a PDN connection.  The following list gives the logical functions
   performed within the Evolved Packet System (EPS):
   o  Network Access Control Functions.
   o  Packet Routing and Transfer Functions
   o  Mobility Management Functions.
   o  Security Functions
   o  Radio Resource management functions
   o  Network Management Functions

   For a User Equipment (UE) attached to a 3GPP network there are
   procedures defined related to device mobility, EPS Mobility
   Management (EMM) states and connectivity session, EPS Connectivity
   Management (ECM) states as described in [TS.23401] Section 4.6.  The
   purpose of this document is to analyze the EPS resources impacted by
   the procedures of the IPv6 Stateless Address Auto Configuration
   (SLAAC), as specified in [RFC4861] and [RFC4862], as it is utilized
   in 3GPP standards.  Special attention is put on EPS control signaling
   load and UE targeting packets generated by IPv6 periodic Router
   Advertisements (unsolicited multicast Router Advertisements).  In an
   effort to adapt initial and periodic Router Advertisements in order
   to preserve radio resources and UE power consumption while still
   allowing for appropriate robustness and fast user-plane set-up time
   even in bad radio conditions to the radio, 3GPP has defined specific
   values and behavior for Router Advertisement in 3GPP TS 29.061
   Section 11.2.1.3.4 IPv6 Router Configuration Variables.

   Since in EPS, radio and network resources are not permanently
   assigned to a specific UE there is a cost associated with the
   allocation and release of resources and associated changes of states
   in EPS nodes.  It is desirable to reduce or avoid any additional
   periodic packets that are not of any use to the application using the
   3GPP derived UE connectivity. 2G and 3G radio resource allocation
   have their own mechanisms with similar functionality but these are
   not described or considered in this document.




Garneij                  Expires August 18, 2014                [Page 3]

Internet-Draft     IPv6 ND and Cellular networks impact    February 2014


2.  The M2M Scenario and Neighbor Discovery Impact

   The analysis considers an IoT/M2M UE deployment scenario with less
   frequent packet communications occurrences than would normally be
   seen in a smartphone.  Given an infrequent communication pattern the
   current ECM state before a downlink packet is to be sent, UE ECM
   state is with high probability going to be found in state IDLE.
   Sending a packet to the UE while in ECM_IDLE state triggers UE Paging
   followed by a UE Service Request and radio resource allocation.
   These procedures are considered as among the heavier procedures in
   EPS with regards to control signaling load and node state changes.
   They are energy consuming in radio and in node processing power
   utilized by the procedures.  It is also likely that other devices
   with different communications usage patterns like smartphones may
   compete over network resources causing the procedure to be repeated
   on order to complete.  It should be noted that in addition to
   establishing connectivity, security functions create node state that
   are used in the UE Service Request procedure to provide
   authentication, ciphering and integrity protection.

   The use case to be analyzed considers the following network
   dimensioning for a single P-GW node based on estimations and derived
   from real world network deployment best practices:
   o  There are 10,000,000 simultaneous IPv6 PDN connections to IoT/M2M
      devices.  No dedicated bearers.  Communication direction for IoT/
      M2M service is from network to UE infrequent (e.g. twice a day or
      less).  GTP-U is used between P-GW and S-GW as described in
      TS.23401 of 3GPP specification
   o  EPS Connectivity Management (ECM) state is ECM_IDLE, paging will
      be done
   o  Tracking Area (TA) contains 100 base stations (eNodeB)
   o  MME UE Tracking Area Identifier (TAI) list containing 10 TA which
      gives 10 * 100 eNodeB = 1000 eNodeB for a UE TAI list
   o  Calculation: periodic Router Advertisement interval is 18900 s
      (5,25h)

   The analysis focus on the connectivity state changes and resource
   allocation are related to 1) Packet Routing and Transfer Functions 2)
   Mobility Management Functions 3) Radio Resource Management Functions


3.  Definition Of Terms

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





Garneij                  Expires August 18, 2014                [Page 4]

Internet-Draft     IPv6 ND and Cellular networks impact    February 2014


   3GPP
      Third Generation Partnership Project.  Throughout the document,
      the term "3GPP networks" refers to architectures standardized by
      3GPP, in Second, Third, and Fourth Generation releases: 99, 4, and
      5, as well as future releases.
   EPS
      Evolved packet System
   eNodeB
      The eNodeB is a base station entity that supports the Long-Term
      Evolution (LTE) air interface.
   MME
      Mobility Management Entity
   UE
      User Equipment or host terminal
   M2M
      Machine to Machine Communication networks and related standards.
      M2M includes industrial networks and communication.


4.  Analysis of Results

   If the periodic router advertisements are allowed in the network, the
   measurement result shows that approximately 529 PPS(RA) can be sent
   to the eNodeB from the Edge Router/Gateway device(PDN GW).  And there
   is ~100 to ~1000 state changes per second for MME, eNodeB, UE in the
   network.

   It has been shown that a single downlink packet consumes energy and
   bandwidth and ties up resources in the EPS network and UE.  It is
   desirable to free up the 3GPP networks from periodic signaling
   traffic (in this case IPv6 ND) so that the bandwith can be used for
   packets that have business values.


5.  Acknowledgements


6.  References

6.1.  Normative References

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

   [RFC2434]  Narten, T. and H. Alvestrand, "Guidelines for Writing an
              IANA Considerations Section in RFCs", BCP 26, RFC 2434,
              October 1998.




Garneij                  Expires August 18, 2014                [Page 5]

Internet-Draft     IPv6 ND and Cellular networks impact    February 2014


   [6LOWPAN-ND]
              Shelby, Z., Chakrabarti, S., Nordmark, E., and C. Bormann,
              "ND Optimizations for 6LoWPAN", RFC 6775, November 2012.

   [ND]       Narten, T., Nordmark, E., Simpson, W., and H. Soliman,
              "Neighbor Discovery for IP version 6", RFC 4861,
              September 2007.

6.2.  Informative References

   [IPV6]     Deering, S. and R. Hinden, "Internet Protocol, Version 6
              (IPv6), Specification", RFC 2460, December 1998.

   [AUTOCONF]
              Thomson, S., Narten, T., and T. Jinmei, "IPv6 Stateless
              Autoconfiguration", RFC 4862, September 2007.

   [3GPP]     Korhonen, J., "IPv6 in 3rd Generation Partnership Project
              (3GPP) Evolved Packet System (EPS)", RFC 6459,
              January 2012.


Appendix A.


Author's Address

   Fredrik Garneij
   Ericsson
   Sweden

   Email: fredrik.garneij@ericsson.com



















Garneij                  Expires August 18, 2014                [Page 6]