Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updating page status
Page Status:

...

Updated for Istanbul  
Component Status:

...

 ArchCom Reviewed  

Last Reviewed on:  

Certified by: Christophe Closset  

SDC High Level Component Definition and Architectural Relationships 

...

draw.io Diagram
bordertrue
diagramNameserviceDesign_R9
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1281
revision512

2. SDC Component Description:

...

  • SDC Provides Service Provider a seamless design time user experience
    • Allow SP to configure for its design environment including user roles and design workflows
    • Import generic ONAP management functions (MS, Flows, Policies) from ONAP developed software and SP’s adaptations (1) (2)
    • Onboard & Design resource level network functions (VNF, PNF) (3)
    • Compose Service models with resources (4)
    • Design Service Provider specific Management Flows and Policies for the Resource or Service Model (5)
  • SDC integrates multi design tools into one platform
    • Provide ONAP development a “Pluggable framework” for easy design tools integration
  • SDC Provides a common Catalog for designed objects
    • Support robust catalog cataloging capabilities for storage and management of ONAP standard compliant data models
  • Provide linkage & management of SP’s Test/validation process & artifacts for certification of the designed models (6)
  • Distributes models to runtime for execution (7)
    • Note: in addition, ETSI compliant models/packages will be distributed to the Modeling etsicatalog (ETSI Catalog Manager) 

 3 SDC Target Functional Architecture

...

SDC provides the following interfaces:

Interface NameInterface DefinitionDDefinitionAPI Spec (Swagger)

SDCE-1

VNF is on-boarded thru through VNF Onboarding GUI

SDCE-1.json

SDCI-1

VNF is stored in Design CatalogVNF is stored in Design CataloCatalog


SDCE-2

Service designer creates a service model from Design Catalog items

SDCE-2-SDCE-5.json

SDCI-2 

 Designer Designer Studio stores and retrieves Design Catalog items


SDCE-3 

Ops designer creates monitoring templates with mS data flows → replaced by DCAE-MOD


SDCI-3 

 DCAE DCAE Designer Studio stores and retrieves monitoring flow with mS elements


SDCE-4 

 Service Service tester certifies service models for distribution

SDCE-4.json

SDCE-5 

 Service Service tester distributes service models

SDCE-2-SDCE-5.json

SDCE-

Distribution Engine publishes service notification to DMaaP.

ONAP components subscribe to service notification from DMaaP

SDCE-6.json

SDCE-

 ONAP ONAP components retrieve service models from the Design Catalog

SDCE-7.json

Note:   xxxI interface is a SDC internal interface.  xxxxE interface is a SDCE external interface

...

SDC Release planning for R8 : SDC R8 Release Planning (link between REQ JIRA and SDC Epics/Stories)


1) Use Case Impact :

No new use case impacting SDC for

...

I release

2) Functional Impact :

ARC reviews of new functional features :

RequirementDescriptionArch Review linkArchComm decision (star)Arch Impact ?

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-458

ONAP CNF orchestration - Honolulu Enhancements

864

SDC Multi Model Support Istanbul

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-636698

Approved

No

, enhancements to existing feature

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-446

PNF Software Upgrade enhancement

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-644

ApprovedNo, enhancements to existing feature

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-400

ETSI-Alignment for Honolulu

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-648

ApprovedNo, enhancements to existing feature

.

New internal APIs to manage the models.

Retro-compatible changes for any other API.

Jira
serverONAP Jira
Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-433627

ONAP /3GPP & O-RAN Alignment-Standards Defined Notifications over VES (Honolulu)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-633

ApprovedNo, enhancements to existing feature

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-463

ONAP to support Multi Tenancy (part 2)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-664

ApprovedNo, enhancements to existing featureCNF orchestration - Istanbul Enhancements



(star) Full Arch review status for functional : HonoluluIstanbul-R8 R9 Functional Requirements Architecture Reviews

3) Non Functional Impact

JIRA
RequirementDescriptionArch Review linkArchComm decision (star)Arch Impact

Jira
serverONAP

columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-443
Best Practice (to apply to new code)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-653

Pending reviewNo, mostly only about ensuring proper encryption algorithms

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionJira
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-439

Best Practice (to apply to new code)CONTINUATION OF PACKAGES UPGRADES IN DIRECT DEPENDENCIES


Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-656

N/A (Arch review not required)No, select most appropriate version for new dependency, if any

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionJira
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-438

Global Requirement (apply to all code)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-657

ClosedNo, already done on SDC

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-437

Global Requirement (apply to all code)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-658

ClosedNo, already done on SDC

443

CONTINUATION OF CII BADGING SCORE IMPROVEMENTS FOR SILVER LEVEL


(star) Full Arch review status for non functional : HonoluluIstanbul-R8 R9 NonFunctional Requirements Architecture Reviews

6.

...

Istanbul Functional View (No change)

The SDC Honolulu Istanbul view is:

7 SDC Architecture Evolution (optional item)

...