/
CCVPN Support for Intent CCVPN Support for Intent

CCVPN Support for Intent - PowerPoint Presentation

audrey
audrey . @audrey
Follow
27 views
Uploaded On 2024-02-02

CCVPN Support for Intent - PPT Presentation

2 Timeline of CCVPN and its relation with Net Slicing and IBN usecase CCVPN Usecase ONAP Releases Year 2018 Frankfurt Guilin Honolulu El Alto Developed CSMF and NSMF Transport Slicing solution integrated with E2E NS in Guilin ID: 1043873

service intent ccvpn network intent service network ccvpn loop ibn based domain data cll management e2e closed transport model

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "CCVPN Support for Intent" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

1. CCVPN Support for Intent

2. 2Timeline of CCVPN and its relation with Net Slicing and IBN use-caseCCVPN Use-caseONAP ReleasesYear 2018FrankfurtGuilinHonoluluEl AltoDeveloped CSMF and NSMFTransport Slicing solution, integrated with E2E NS in GuilinYear 2019Year 2020Year 2021DublinCasablancaBeijingIstanbulMay 2018June 2019Sept 2019June 2020Phase IIIPhase IE2E Network Slicing Use-casePhase IIPhase IPhase IVPhase IIPhase IIIDeveloped AN, TN, CN NSSMFAchieved E2E network slicing across AN, TN, and CN Modify and reuse of existing NSI and NSSIPhase IVNov2020May2021Developed multi-domain L2 Service (EPL and EVPL service creation)Developed Multi-domain L1 Service (OTN service creation)Implemented both IETF/ACTN L1 and MEF/ONF L1 (i.e., MDONS use-case) Modify/reuse of existing TN NSSI (Honolulu)FAN+OTN for cloud leased private line serviceIntent support for CCVPNIBN use-casePhase IPhase II

3. 3Background (1): CCVPN developed as ESTI ZSM Management DomainCCVPN can be implemented as a Transport Management Domain, which offers management services via standardized interfaces and also offers closed loop capability. This modular design enables CCVPN services to be consumed by or work with other usecases. E.g., The IBN usecase can consume CCVPN management services to deliver a complete E2E intent solution. Transport management services exposed by CCVPN to its consumers. Closed loop

4. 4Background (2): Intent-based Networking Concepts [1] https://tools.ietf.org/html/draft-irtf-nmrg-ibn-concepts-definitions-03Based on draft-irtf-nmrg-ibn-concepts-definitions [1]:Intent FulfillmentIntent ingestion and interaction with usersIntent translationOrchestration: configure/provisionIntent AssurancePerformance data monitoringIntent compliance assessmentcontinuously monitor & compare actual vs. intended configsIntent compliance actions: learn/plan/renderAbstraction and reportingIntent Control Loops“Inner” loop: classic zero-touch closed loop within a management domain“Outer” loop: E2E service manage domain closed loop; intent exchange – involves end user

5. 5How IBN and CCVPN work together to offer an E2E intent solution[1] https://tools.ietf.org/html/draft-irtf-nmrg-ibn-concepts-definitions-03SOSDNCDomain network controllersAAICPSPolicyHolmesDCAEONAP CCVPNONAP IBNZSM Management services exposed by CCVPN

6. 6Proposed CCVPN Architecture as Transport MD supporting IntentSOSDNCDomain network controllersAAICPSPolicyDCAEAI analytics algorithmsClosed loopNetwork performance data and eventsNetwork service configONAP IBNCCVPNTransport domain Control & orchestration Transport domain analyticsIntent service creation flowCCVPN (or Transport MD) offers the so-called “Service Intent”. Its NBI is a model-driven, intent-like interface. And it enables closed-loop to support service assurance. IBN and CCVPN, when federated together, may offer the complete implementation of an Intent-Based System (IBS).

7. 7Cloud Leased Line Use-case Enterprise/campus networkCEOLTCOCloud PECloud PECloud PECloud 3Cloud POPCloud 2Cloud POPCloud 1Cloud POPAccess networkCore networkOne VPN service that connects an enterprise network to multiple cloudsMultiple VPNs can co-exist (service isolation; performance monitoring)

8. 8CCVPN Support for Cloud Leased Line (CLL)

9. 9Intent Fulfillment for Cloud leased line (CLL)SOSDNCDomain network controllersIntent Fulfillment call flowONAP IBNIntent-based API (technology agnostic)ONAP Internal APIACTN MPIPhysical networkCLL definition modelCLL implementation modelsAAI23456user17User expresses his/her intent (in natural language? )IBN does Intent Translation and maps natural language into the parameters needed by the CLL definition model (i.e., Intent model of CLL)IBN calls SO NBI passing intent model parametersSO creates CLL definition model based on the input parametersSO calls SDNC for CLL service provisioningSDNC renders CLL definition model into implementation models and writes them into AAISDNC calls Domain Network Controllers, based on the implementation models, to configure the physical network

10. 10CCVPN closed-loop design (based on ZSM 009)SOSDNCAAIPolicyDCAED2EdecisionM2AmonitoringA2DanalysisE2MexecutiondataClosed loop control flow contains the following stages:M2A (monitoring): SDNC receives (or collects) telemetry and performance data from the domain network controllers, and forwards the data to DCAEA2D (analysis): DCAE performs data analytics on the received data changes, and generates and sends the data insights to Policy D2E (decision): Policy makes the decision on how to modify the existing services based on the data insights and calls SO to make service modificationE2M (execution): SO executes the service modification by instructing SDNC to apply new network configurations to domain controllers Service creationData collectorDomain controllers

11. 11Putting together: Intent-based system for Cloud Leased Line usecase “Inner” intent loopcontrolorchestrationintelligenceanalyticsdata collectionCCVPNIBNInput/recognizeinstantiatetranslateverifyreportCloud leased line network configurations“Outer” intent loop

12. Thanks!

13. Backup

14. 14Applicability of Intent CCVPN: Network Slicing usecasehttps://www.itu.int/en/ITU-T/Workshops-and-Seminars/2019101416/Documents/Intent%20Based%20Networking%20the%20technology-ITU.pdf“E2E Network Slicing is too complex, transport part of it is a perfect candidate for intent based network”CCVPN “inner” intent loopONAP IBN “outer” intent loop