Versions Compared

Key

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

...

S. No

Test Case

Description

Priority

Dependency/Issue

Tester

Status

Remarks

Test Details

1

Generate PM data

Generate closed-loop  PM data in Ransim, store the XML files in VM and send VES notification


Status
colourGreen
titleCOMPLETED




2

Generate PM data

DataFileCollector reads the VES notification, fetches the PM xml file from the VM (using SFTP) and posts it in data router


Aniello Paolo Malinconico 

Status
colourGreen
titleCOMPLETED



3

Generate PM data

PM Mapper reads the PM file from data router, generates PM events and posts the data in the message router(uses unauthenticated topic)


Aniello Paolo Malinconico 

Status
colourGreen
titleCOMPLETED



4Closed LoopSlice Analysis MS reads the message from message router(uses unauthenticated topic) and triggers Control Loop(uses CPS and AAI to fetch relevant data) action towards Policy for throughput update 


Aniello Paolo Malinconico 

Status
NOT PASSED
colourYellow
titleIN PROGRESS

DCAEGEN2-3145

Status
colourGreen
titleCOMPLETED
with the WA on right column, the test passes

Prerequisite:

  1. Data should be loaded in CPS
  2. TBDMT templates should be preloaded



DATA TO BE PRELOADED INTO AAI:

  1. PUT svc [AF-NF], customer, svctype into AAI
curl --location --request PUT 'https://x.y.z.v:30233/aai/v21/business/customers/customer/5GCustomer/service-subscriptions/service-subscription/5G/service-instances/service-instance/116cb42a-dca5-40c9-ab97-527f06420bf8?resource-version=1650458313745' \

--header 'X-TransactionId: 558d1874-10c5-464a-b0ee-5e275c3b48ed' \
--header 'X-FromAppId: jimmy-postman' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Basic QUFJOkFBSQ==' \

--data-raw '{
    "service-instance-id": "116cb42a-dca5-40c9-ab97-527f06420bf8",
    "service-instance-name": "an_sp_1",
    "service-type": "00-000",
    "service-role": "nssi",
    "environment-context": "01-3C5C90",
    "workload-context": "AN-NF",
    "service-instance-location-id": "[\"460-00\",\"460-01\"]",
    "orchestration-status": "deactivated",
    "resource-version": "1650458313745",
    "slice-profiles": {
        "slice-profile": [
            {
                "profile-id": "878f32c0-3677-4dbd-95a3-1f01d6c763c1",
                "latency": 30,
                "max-number-of-UEs": 200,
                "exp-data-rate-UL": 40,
                "exp-data-rate-DL": 50,
                "coverage-area-TA-list": "[1, 2, 3, 4]",
                "resource-sharing-level": "non-shared",
                "max-number-of-conns:": 3000
            }
        ]
    }
}'


Lack into AAI of service instances with service-role=nssi

Gerrit Code

5Closed LoopUpon reception of CL action from Slice Analysis MS, Policy triggers SO (RAN NSSMF) for reconfiguration of RAN resources.


Aniello Paolo Malinconico 

Status
colourGreen
titleCOMPLETED



6Closed LoopUpon CL trigger from Policy, SO (RAN NSSMF) triggers SDN-R for updating the throughput per Near-RT RIC.


Status
colourGreen
titleCOMPLETED



7Closed LoopUpon receiving the reconfiguration trigger from SO, SDN-R(uses CPS to fetch relevant data) sends the config updates to RAN-Sim.


Status
colourYellowGreen
titleNOT PASSEDCompleted

Prerequisite:

  1. Data should be loaded in CPS
  2. TBDMT templates should be preloaded
SDNC DG “instantiateRANslice” is invoked, then it crashes when it tries to reconfigure dlThroughput parameter into the CPS.

Upload from RAN Slicing - TBDMT Templates

  1. CPS db creation/initialization
  2. CPS templates


Preload the SliceProfile into ransim-honeycomb 11 [Near RTRIC]

curl -X POST "https://{{sdnc}}:30267/rests/data/network-topology:network-topology/topology=topology-netconf/node=11/yang-ext:mount/ran-network:ran-network/NearRTRIC=11/attributes/sliceProfilesList=878f32c0-3677-4dbd-95a3-1f01d6c763c1"
-H "accept: */*"
-H "Content-Type: application/json"
-d "{\"sNSSAI\":\"01-3C5C90\",\"maxNumberofUEs\":1000,\"latency\":20,\"uLThptPerSlice\":100,\"dLThptPerSlice\":1000,\"maxNumberofConns\":100000,\"uEMobilityLevel\":\"stationary\",\"coverageAreaList\":[\"\"],\"resourceSharingLevel\":\"Shared\"}"


8ReconfigureRAN-Sim updates DB and netconf servers.


Aniello Paolo Malinconico 

Status
NOT STARTED
colourGreen
titleCOMPLETED




In the attached file you can find a demo about the Control Loop features that encopasses the above test list

View file
nameOnap Control loop v6-3sec scenes v2.avi
height250


Smart Intent Guarantee based on Closed-loop integration test

S. No

Test Case

Description

Priority

Dependency/Issue

Tester

Status

Remarks

Test Details

1

Generate PM data

Generate intelligent-slicing PM data in Ransim, store the XML files in VM and send VES notification


Status
colourGreen
titleCOMPLETED




2

Generate PM data

DataFileCollector reads the VES notification, fetches the PM xml file from the VM (using SFTP) and posts it in data router


Status
colourGreen
titleCOMPLETED



3

Generate PM data

PM Mapper reads the PM file from data router, generates PM events and posts the data in the message router(uses unauthenticated topic)


Status
colourGreen
titleCOMPLETED



4ML MSML MS reads the PM message from message-router(unauthenticated topic), predicts the maxNumOfConns for the cells and sends the predicted output to slice-analysis via message-router.

Status
colourYellow
title

NOT STARTED

in progress

DCAEGEN2-3067

Status
colourGreen
titlecompleted
with below patch-set

https://gerrit.onap.org/r/c/dcaegen2/services/+/127490

Prerequisite:

  1. Data should be loaded in config DB

Test case completed with patch-set code.

Code yet to be merged.

5Closed LoopSlice Analysis MS reads the message from message router(uses unauthenticated topic) and triggers Control Loop action towards Policy for maxNumOfConns update 


Status
colourGreen
title

NOT STARTED

completed

Prerequisite:

  1. Data should be loaded in CPS
  2. TBDMT templates should be preloaded




6Closed LoopUpon reception of CL action from Slice Analysis MS, Policy triggers SO (RAN NSSMF) for reconfiguration of RAN resources.


Status
colourGreen
title

NOT STARTED

completed



7Closed LoopUpon CL trigger from Policy, SO (RAN NSSMF) triggers SDN-R for updating the maxNumOfConns.


Status
colourGreen
title

NOT STARTED

completed



8Closed LoopUpon receiving the reconfiguration trigger from SO, SDN-R(uses CPS to fetch relevant data) sends the config updates to RAN-Sim.


Status
colourGreen
title

NOT STARTED

completed

Prerequisite:

  1. Data should be loaded in CPS
  2. TBDMT templates should be preloaded

9ReconfigureRAN-Sim updates DB
.
and netconf servers


Status
colourGreen
title

NOT STARTED

completed