Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Team

kalyana@huawei.com 

Name
Organization
Email
Satish KHuaweiTechonologiessatishk@huawei.com
Dhruv DhodyHuawei Techonologiesdhruv.dhody@huawei.com
Young LeeHuawei Techonologiesleeyoung@huawei.com
Haomian ZhengHuawei Techonologieszhenghaomian@huawei.com
KalyanaHuawei Techonologies kalyana@huawei.com

Overview

ACTN refers to the set of virtual network operations needed to
orchestrate, control and manage large-scale multi-domain TE networks
so as to facilitate network programmability, automation, efficient
resource sharing, and end-to-end virtual service aware connectivity
and network function virtualization services.

...

      . CNC - Customer Network Controller - App
      . MDSC - Multi Domain Service Coordinator -  Super Controller
      . PNC - Physical Network Controller - Domain Controller

 

 

Customer Network Controller

...

Multi Domain Service Coordinator (Super Controller)

The MDSC (Multi Domain Service Coordinator) sits between the CNC
(the one issuing connectivity requests) and the PNCs (Physical
Network Controllersr - the ones managing the physical network
resources). The MDSC can be collocated with the PNC, especially in
those cases where the service provider and the network provi
der are the same entitythesameentity.

The MDSC istheonly building istheonlybuilding block of thearchitecture that is thatis a
ble to implement all the four ACTN main functionalities, i.e. multi
domain coordination function, virtualization/abstraction function,
customer mapping function and virtual service coordination. The key
point of the MDSC and the whole ACTN framework is detaching the
network and service control from underlying technology and help
customer express the network as desired by business needs. The MDSC
envelopes the instantiation of right technology and network control
to meet business criteria. In essence it controls and manages the
primitives to achieve functionalities as desired by CNC
A hierarchy of MDSCs can be foreseen for scalability and
administrative choices. In order to allow for a hierarchy of MDSC,
the interface between the parent MDSC and a child MDSC must be th
e same as the interface between the MDSC and the PNC. This does not
introduce any complexity as it is transparent from the perspectiveperspec
tive of the CNCs and the PNCs and it makes use of the same interfaceinterfac
e model and its primitives as the CMI and MPI.

A key requirement for allowing recursion of MDSCs is that a single
interface needs to be defined both for the north and the south
bounds. In order to allow for multi-domain coordination a
1:N relationship must be allowed between MDSCs and between MDSCs and PNCs
(i.e. 1 parent MDSC and N child MDSC or 1 MDSC and
N PNCs)
. In addition to that it could be possible to have also a M:1 relationship
between MDSC and PNC to allow for network resource partitioning/
sharing among different customers not necessarily connected to the
same MDSC (e.g. different serviceproviders).


Physical Network Controller (Domain Controller)

The Physical Network PhysicalNetwork Controller is the one in charge of configuring
the network elements, monitoring the physical topology of the
network and passing it, either raw orabstracted, to the MDSC.

The PNC, in addition to being in charge of controlling the physical
network, is able to implement two of the four ACTN main
functionalities: multi domain coordination function and
virtualization/abstraction function
A hierarchy of PNCs can be foreseen for scalability and
administrative choices.

 

Implementing ACTN in ONOS

via PCEP

Image Removed

Image Removed

Image Removed

Supporting VN operations in PCEP for ACTN

...

 

Implementing ACTN in ONOS

via Yang (RestConf / gRPC etc)

  • models

via PCEP

Image Added

Image Added

Image Added


Supporting VN operations in PCEP for ACTN

Image Added