nmrg                                                              X. Li
Internet Draft                                                  L. Zhang
Intended status: Informational                                    J. Wei
Expires: May 2021                                              Y. Tang
                                                                S. Huang
                                                                    BUPT
                                                        November 2, 2020

        Centralized Control and Distributed Function Slicing for Fast
       Connection Establishment and Fault Recovery in Optical Networks
                       draft-li-nmrg-control-slicing-00.txt


Status of this Memo

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

   This document may contain material from IETF Documents or IETF
   Contributions published or made publicly available before November
   10, 2008. The person(s) controlling the copyright in some of this
   material may not have granted the IETF Trust the right to allow
   modifications of such material outside the IETF Standards Process.
   Without obtaining an adequate license from the person(s) controlling
   the copyright in such materials, this document may not be modified
   outside the IETF Standards Process, and derivative works of it may
   not be created outside the IETF Standards Process, except to format
   it for publication as an RFC or to translate it into languages other
   than English.

   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




Li, et al.                  Expires May 2, 2021                        [Page 1]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


   This Internet-Draft will expire on May 2, 2021.

Copyright Notice

   Copyright (c) 2020 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
   (https://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.

Abstract

   Optical networks which support a large number of emerging
   applications, such as 5G, Cloud Computing, Big Data, Internet of
   things, autonomous driving, etc., play an increasingly important
   role in the current world. All the time spectrum resources in
   optical networks have been treated equally. All spectrum resources
   form a resource pool which is allocated to applications bit by bit
   until it is all used up. Although this pattern reduces the
   complexity of resource maintenance, it has poor flexibility and high
   operation complexity for different types of applications. This draft
   proposes a framework of centralized control and distributed function
   slicing for fast connection establishment and fault recovery in
   optical networks. The proposed framework divides all spectrum
   resources into four functional areas, i.e., optical channel area,
   fault recovery area, resource pool area, and the reserved functional
   area. A functional area is responsible for a specific network
   function. This framework improves the flexibility of optical
   networks and can achieve fast connection establishment and fault
   recovery for the request with a highest service level.
Table of Contents


   1. Introduction...................................................3
   2. Conventions used in this document..............................4
   3. Motivation of Centralized Control and Distributed Function
   Slicing...........................................................5


Li, et al.                  Expires May 2, 2021                        [Page 2]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


   4. Centralized Control and Distributed Function Slicing Framework.5
       4.1. Framework.................................................6
       4.2. Optical Channel Area......................................7
       4.3. Fault Recovery Area.......................................8
       4.4. Resource Pool Area........................................8
       4.5. Reserved Functional Area..................................8
   5. Security Considerations........................................8
   6. IANA Considerations............................................8
   7. References.....................................................9
       7.1. Normative References......................................9
       7.2. Informative References....................................9

1. Introduction
   This document describes the framework of centralized control and
   distributed function slicing for fast connection establishment and
   fault recovery in optical networks. Recently, a large number of
   emerging applications, such as 5G, Cloud Computing, Big Data,
   Internet of things, autonomous driving, etc., are emerging. Optical
   networks which take advantages of large-capacity, high-speed, and
   low energy consumption play an increasingly important role while
   accommodating these applications. Meanwhile, optical networks have
   been developed gradually from the point-to-point transmission to
   multi-layer and multi-domain networking. In the process of
   development, some important architectures and protocols have been
   proposed, such as automatically switched optical network (ASON),
   generalized multiprotocol label switching (GMPLS), path computation
   element (PCE), software defined optical network (SDON), etc. ASON is
   to facilitate fast configuration of both switched and soft permanent
   connections. The GMPLS protocol is proposed to realize the control
   plane. The PCE is proposed to conduct the constraint-based light-
   path computation in multi-domain and multi-layer optical networks
   [Pao2013]. SDON adopts the centralized control mode and supports
   multiple novel applications such as bandwidth on demand (BoD),
   virtual optical network (VON), dynamic path protection, etc
   [Thy2016]. These architectures and protocols help to reduce the
   operation complexity of optical networks. However, all the time
   spectrum resources for these architectures and protocols have been
   treated equally. For example, when a user request arrives, spectrum
   resources are equally allocated whether this request has a high
   service level or not. No matter the request has a high service level
   or a low high service level, the control plane equally conducts the
   process of routing and spectrum allocation. In other words, all
   spectrum resources form a resource pool which is equally allocated
   to applications bit by bit until it is all used up. Although this


Li, et al.                  Expires May 2, 2021                        [Page 3]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


   pattern reduces the complexity of resource maintenance, it has poor
   flexibility and high operation complexity for different types of
   applications. For example, the establishment and removal of an end-
   to-end light-path is implemented by the centralized controller in
   SDONs. When a user request arrives at an optical network, the
   controller needs to compute the path and distribute the cross
   connection message by southbound protocol for optical networks. The
   process will consume a lot of time and is difficult to achieve the
   fast connection establishment. For some user requests with the
   highest service level, this time consumption may be intolerable. If
   some light-paths or light-trees are pre-established, then these
   light-paths can be used directly. This new mechanism can save a lot
   of path computation time for some services with the highest level.
   This draft proposes a framework of centralized control and
   distributed function slicing for fast connection establishment and
   fault recovery in optical networks. The proposed framework divides
   all spectrum resources into four functional areas. A functional area
   is a range of spectrum in the resource pool. Some particular pre-
   configured functions have been reserved in each functional area. A
   functional area or multiple functional areas can be allocated to an
   application. The first functional area is the optical channel area
   in which a group of light-paths or light-trees have already been
   established and can be used directly. The second functional area is
   the fault recovery area in which all interrupted light-paths or
   light-trees are recovered in this area. The third functional area is
   the resource pool area where spectrum resources are allocated to
   applications equally. The fourth functional area is the reserved
   functional area where new function can be explored in this area.
   This framework improves the flexibility of optical networks and can
   achieve fast connection establishment and fault recovery.

2. Conventions used in this document

   This document makes use of the following acronyms:

   SDON: Software-Defined Optical Networks

   GMPLS: Generalized Multi-Protocol Label Switching

   PCE: Path Calculation Element
   ASON: Automatically Switched Optical Network

   VON: Virtual Optical Network



Li, et al.                  Expires May 2, 2021                        [Page 4]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


   BoD: Bandwidth on Demand
   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 RFC 2119 [RFC2119].

   In this document, these words will appear with that interpretation
   only when in ALL CAPS. Lower case uses of these words are not to be
   interpreted as carrying significance described in RFC 2119.

   In this document, the characters ">>" preceding an indented line(s)
   indicates a statement using the key words listed above. This
   convention aids reviewers in quickly identifying or finding the
   portions of this RFC covered by these keywords.

3. Motivation of Centralized Control and Distributed Function Slicing
   All the time spectrum resources in optical networks have been
   treated equally. All spectrum resources form a resource pool which
   is used in the same way. Although this pattern reduces the
   complexity of resource maintenance, it has poor flexibility and high
   operation complexity for different types of applications. It is
   difficult to achieve fast connection establishment and fault
   recovery based on this organization form of spectrum resources. The
   disadvantage of SDON is decoupling the control function from
   physical optical devices. The next research will focus on how to
   make better use of all spectrum resources. Therefore, in order to
   resolve this problem, this draft proposes a framework of centralized
   control and distributed function slicing for fast connection
   establishment and fault recovery in optical networks. It divides all
   spectrum resources into four functional areas, i.e., optical channel
   area, fault recovery area, resource pool area, and the reserved
   functional area. A functional area is responsible for a specific
   network function, especially for fast connection establishment and
   fault recovery. This framework improves the flexibility of optical
   networks and can achieve fast connection establishment and fault
   recovery for the request with a highest service level. From the
   perspective of time consuming of connection establishment and fault
   recovery, the centralized control and distributed function slicing
   framework will get enormous benefits.
4. Centralized Control and Distributed Function Slicing Framework

   This section first gives an overview of the framework of centralized
   control and distributed function slicing.


Li, et al.                  Expires May 2, 2021                        [Page 5]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


4.1. Framework
     +------------------------------------------------------------+
     |                                                            |
     |                   Centralized Controller                   |
     |                                                            |
     +------------------------------------------------------------+
          |                |                |             |
          |                |                |             |
          V                V                V             V
    +------------+  +------------+  +------------+  +------------+
    | Lightweight|  | Lightweight|  |   Normal   |  | Lightweight|
    |  Operating |  |  Operating |  |  Operating |  |  Operating |
    +------------+  +------------+  +------------+  +------------+
          |                |                |             |
          |                |                |             |Control Plane
   --------------------------------------------------------------------
          |                |                |             |Physical
   Plane
          V                V                V             V
    +------------+  +-------------+  +------------+  +-------------+
    |   Optical  |  |    Fault    |  |  Resource  |  |  Reserved   |
    |Channel Area|  |Recovery Area|  |  Pool Area |  |Function Area|
    +------------+  +-------------+  +------------+  +-------------+
   ------------------------------------------------------------------->
                           Distributed Function Slicing

        Figure 1 Centralized Control and Distributed Function Slicing
   Figure 1 shows the framework of centralized control and distributed
   function slicing. It contains two parts, i.e., control plane and
   physical plane. Control plane is realized by a centralized
   controller. Being different from conventional controller, this
   controller supports the lightweight operating on some functional
   areas. Therefore, conventional complex operations can be simplified.
   All spectrum resources in physical plane are divided into four
   functional areas, i.e., optical channel area, fault recovery area,
   resource pool area, and the reserved functional area. Figure 2
   presents four functional areas. Since physical plane contains
   different types of resources, this draft only focus on spectrum
   resource slicing. A functional area is responsible for a specific
   network function. For the optical channel area, some optical
   channels have been already established. These optical channels can
   be used directly without routing and spectrum allocation. Therefore,
   only lightweight operating is required in the optical channel area.


Li, et al.                  Expires May 2, 2021                        [Page 6]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


   This area supports fast connection establishment. The fault recovery
   area can continue to be divided into sub-area. When faults occur in
   the optical networks, all interrupted services can be recovered in
   these sub-areas in parallel. It avoids the traffic congestion caused
   by resource competition. This area supports fast fault recovery. For
   the resource pool area, all spectrum resources are treated equally
   and can be allocated to applications bit by bit until it is all used
   up. For the reserved functional area, this area is reserved for
   developing other novel network functions.

   |<-------------->|<----------------->|<----------->|<------------->|
   | | |   …   | | | | |    …     | | | | |  … | | | | |   …  | | |
   | | |   …   | | | | |    …     | | | | |  … | | | | |   …  | | |
   +----------------+-------------------+-------------+--------- -----+
   |Optical Channel |Fault Recovery Area|Resource Pool|   Reserved    |
   |      Area      |                   |             |  Fuction Area |
                          Figure 2 Four Functional Areas

4.2. Optical Channel Area

   In the optical channel area, some optical channels have been already
   established. These optical channels can be used directly. The type
   and the number of established optical channels are determined by the
   real network environment. Each established optical channels contain
   four parts, i.e., source, destination, bandwidth, and path.

                  Table 1 Already Established Optical Channels
           +------------+--------------+------------+-------------+
           |   Source   | Destinations |  Bandwidth |    Path     |
           +------------+--------------+------------+-------------+
           |     A      |     B        |   40G      |  A->E->F->B |
           +------------+--------------+------------+-------------+
           |     C      |     D        |   100G     |C->H->G->Q->D|
           +------------+--------------+------------+-------------+
           |     …     |     …       |    …      |      …     |
           +------------+--------------+------------+-------------+
   Source: the node at which the traffic uploads.

   Destinations: a set of nodes at which the traffic downloads.

   Bandwidth: the transmission rate of this optical channel.
   Path: successive links which connect the source and destinations.


Li, et al.                  Expires May 2, 2021                        [Page 7]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


4.3. Fault Recovery Area
   The fault recovery area is divided into multiple sub-areas. When
   faults occur in the optical networks, all interrupted services can
   be recovered in these sub-areas in parallel. It avoids the traffic
   congestion caused by resource competition. This area supports fast
   fault recovery.
   |                     Fault Recovery Area                          |
   |<---------------------------------------------------------------->|
   | | |      …      | | | | |      …      | | | | |     …     | | |
   | | |      …      | | | | |      …      | | | | |     …     | | |
   +----------------------+----------------------+--------------------+
   |       Sub-Area       |       Sub-Area       |      Sub-Area      |

              Figure 3 Multiple Sub-Areas in Fault Recovery Area
   Once a fault occurs in an optical network, all interrupted services
   are sorted and organized into several groups. Each group is
   allocated to a sub-area. These groups can conduct service recovery
   in parallel. Therefore, the fault recovery area supports fast fault
   recovery.
4.4. Resource Pool Area

   In the resource pool area, all spectrum resources are treated
   equally and can be allocated to applications bit by bit until it is
   all used up.
4.5. Reserved Functional Area

   This area is reserved for developing other novel network functions.

5. Security Considerations

   TBD

6. IANA Considerations

   This document makes no request of IANA.




Li, et al.                  Expires May 2, 2021                        [Page 8]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


7. References
7.1. Normative References

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

7.2. Informative References

   [Pao2013] F. Paolucci, F. Cugini, A. Giorgetti, N. Sambo, and P.
               Castoldi, "A Survey on the Path Computation Element (PCE)
               Architecture", IEEE COMMUNICATIONS SURVEYS & TUTORIALS,
               vol. 15, no. 4, pp. 1819-1841, 2013.
   [Thy2016] A. Thyagaturu, A. Mercian, M. McGarry, M. Reisslein, and
               W. Kellerer, "Software Defined Optical Networks (SDONs):
               A Comprehensive Survey", IEEE COMMUNICATIONS SURVEYS &
               TUTORIALS, VOL. 18, NO. 4, pp. 2738-2786, 2016.




Li, et al.                  Expires May 2, 2021                        [Page 9]


Internet-Draft Centralized Control and Distributed Function Slicing for
Fast Connection Establishment and Fault Recovery in Optical Networks
                                 November 2020


Authors' Addresses

   Xin Li
   Beijing University of Posts and Telecommunications
   10 Xitucheng Road, Haidian District, Beijing, China

   Email: xinli@bupt.edu.cn


   Lu Zhang
   Beijing University of Posts and Telecommunications
   10 Xitucheng Road, Haidian District, Beijing, China

   Email: luzhang@bupt.edu.cn


   Jianghua Wei
   Beijing University of Posts and Telecommunications
   10 Xitucheng Road, Haidian District, Beijing, China

   Email: jhwei@bupt.edu.cn


   Ying Tang
   Beijing University of Posts and Telecommunications
   10 Xitucheng Road, Haidian District, Beijing, China

   Email: ytang@bupt.edu.cn


   Shanguo Huang
   Beijing University of Posts and Telecommunications
   10 Xitucheng Road, Haidian District, Beijing, China

   Email: shghuang@bupt.edu.cn







Li, et al.                  Expires May 2, 2021                      [Page 10]