Versions Compared

Key

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

...

In Casablanca release, we propose CCVPN(Cross Domain and Cross Layer VPN) use case, in which scenario if a customer wants to set up a VPN from Beijing to London, we can use ONAP to stretch such a VPN service that is cross operator, cross domain and cross layer.
cross operator: the VPN service could be stretched between two ONAPs.
cross domain: a VPN service is cross diffrent OTN domains which is controlled by different 3rd parties
cross layer: the VPN service can be l1,l2,l3 or any composition of these layers, eg: a VPN service that is cross l2 and l3


From an Operator's perspective, it is important to introduce the capability to manage the performance of the CCVPN End-to-End service (especially when it spans across different Operators).  The ultimate goal of this use case is, by taking advantage of the strong orchestration ability of ONAP, to automatically create and deploy a cross operator, cross domain (SOTN + SD-WAN), cross layer (L1, L2, L3) end to end VPN and update the service dynamically.
Main functions in this use case include automatically design of end to end service, creation of end to end service, cross-domain resource cooperation, global rerouting.
We testified this possibility in C release and realized functions like topology discovery, simple service creation, as well as back-up link switch in closed loop.

...

User Stories

  1. Service Procurement (SP)

  2. Service Initialization

    Service Instantiation (SI)

  3. Service Change (SC)

    1. SC1: Adding a new site

    2. SC2: Adding a new value-added service 

  4.  Close Loop Intelligent Suveillance (IS)

...

Run Time Sequence Diagram

  • Service Procurement (SP)

  • Service Initialization (SI)

  • Service Change (SC)

    1. SC1: Adding a new site

    2. SC2: Adding a new value-added service 

  • Close loop Intelligent Suveillance (IS)

...