Versions Compared

Key

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

...

PROJECTPTLUser Story / EpicRequirement
A&AI


AAF

Epic #4 Secure PnP

(just a dependency) Functionality will be developed in separate release requirement

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-140

Epic #4:

  1. CMPv2 Client implementation so that ONAP platform components can get operator certificates.
  2. Ensure AAF provides interface allowing DCAE to deploy extra client certificate for external communication
APPC


CLAMP

CC-SDK Epic#1: Controller to PNF exchange (Epic) STEP 37

Epic #1:

  1. Support NetConf, uses CDS component. W/F in SO. Extended with optional configuration step in SO uses CDS API. wi/ CDS to create blueprint ansible/netconf. CDS south-bound can use different protocols.
  2. Support ONAP communication back to the PNF (via Ansible/Netconf) see Step 37 on the PnP Wiki.
  3. (Might be all fully working - might no new development)
DCAE

Epic #4: Secure PnP

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDCAEGEN2-1794


____________________________


Epic #5: Refactor Tests for DCAE-SDK DMaaP-Client


____________________________

Epic #7: Adjust VES collector to SECCOM requirements

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDCAEGEN2-1775

Epic #4:

  1. CMPv2 for operator certificate enrollment for VES Collector to correctly handle pnfRegistration event.

________________________________

Epic #5: Refactor Tests for DCAE-SDK DMaaP-Client

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

_________________________________

Epic #7:

  1. Secure VES collector - make sure client certificate authentication (together with Basic authentication) is default authentication method (according to SECCOM requirements)
DMaaP

External API

MODELINGEpic #2: Geolocation parameters

Epic #2:

  1. Geolocation information and standards alignment
  2. ETSI SOL001 Alignment
  3. A&AI Schema alignment
  4. Complex object updates

Multi-VIM /

Cloud



OOFShankaranarayanan Puzhavakath Narayanan

POLICY



PORTAL

SDN-C

SDC

SOEpic #3: SO Building Blocks.

Refactor PBMN workflow. Clean up.

Migrate existing workflows to existing building blocks.

Need to sync on the VID implementation of 5G VID Instantiation/orchestration. VCPE also wants to use these building blocks.

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

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

VIDEpic #3: SO Building BlocksNeed to sync on the VID implementation of 5G VID Instantiation/orchestration. VCPE also wants to use these building blocks.
VNFRQTS

VNF-SDK

CDSYuriy MalakovEpic #6: CDS Integration with SDC (Low priority)

Epic #6: CDS integration with SDC (VF/PNF Resource artifact upload screens)  (Best effort)

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

...

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

DCAE

Frankfurt Work ItemDESCRIPTION

DCAE1: Secure PnP



CMPv2 for operator certificate enrollment for VES Collector to correctly handle pnfRegistration event.

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDCAEGEN2-1794

DCAE2: Refactor Tests for DCAE-SDK DMaaP-Client

Refactor Tests for DCAE-SDK DMaaP-Client

DCAE3: Adjust VES collector to SECCOM requirements

Secure VES collector - make sure client certificate authentication (together with Basic authentication) is default authentication method (according to SECCOM requirements)

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyDCAEGEN2-1775



AAF

Frankfurt Work ItemDESCRIPTION
Secure pnfRegistration

Introduction of Secure Communications with CMPv2.

3GPP PnP operator certificate (to DCAE) before it sends pnfRegistration event. Not on DCAE-side. Setup ONAP system have to have root CA, CA chain from the CAs that issue NF certificates.

you get DCAE component Certificate signed by local AAF/CA. DCAE doesn't use AAF directly, DCAE component uses its own init container to get certs. NetConf over TLS will use CMPv2. 

External border components (DCAE, Controllers) need real certificates, which they don't have right now. This will be developed in R6.

ONAP platform Containers / Prepare system to upload certificates manually. Need automatic way to get operator certificates through CMPv2 client. Plug-in to AAF to get certificates, how are these distributed to other ONAP components. Need trust chain. Can't do this manually with 100s of instances. Don't have a factory certificate w/ inherent identifier. PNFs scope. DCAE components need to get operator certificates.

COMPONENTS: DCAE, AAF.



...

SUPPORTING FILES & PRESENTATIONS

PresentationFile
Presentation for Epic #4:

View file
name2019-09-24 ONAP_Secure_Communication_PNF_PnP_R6.pptx
height250

TESTING - PNF PLUG AND PLAY INTEGRATION & TESTING

  1. WHO IS TESTING - what company, team, and people will be doing the testing & responsibilities for testing.
  2. TEST ENVIRONMENT - which does the lab & test environment.
  3. RESOURCES NEEDED - what resources are needed.
  4. WHO IS CONTRIBUTING RESOURCES - what resources will be provided and by whom/what company.
  5. NETWORK CONNECTIVITY - How will a PNF make connectivity to ONAP DCAE VES Event Listener.
  6. TEST/INTEGRATION LEADER - Marcin Przybysz 

TEST CASES 

PnP Flow STEP

TEST CASE SECTION

TEST STATUS

1 Resource Definition

PnP1 Resource Definition

NOT TESTED

2 Service Definition

PnP2 Service Definition

NOT TESTED

MEETINGS & RECORDINGS

PNF: PnP - PNFD/SDC AID/AAI Schema Modeling - for GeoLocation - (Aug 22 2019) Discussion of Geolocation / PNFD/ Civic Address parameters

...