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
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
colourGreen
titleCompleted

Prerequisite:

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
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

...