...
1. Common CSMF, NSMF
Venue: CMCC Lab
S.No. | Category | Test Case Description | Reference to main TC | Dependency | Tester | Status |
---|
COM_01 | Service/template design | Successful design of CST and Service Profile Templates | 1 |
| Zhang Min, He Tengjiao | Status |
---|
| |
---|
colour | Yellow |
---|
title | IN PROGRESS |
---|
|
|
COM_02 | Service/template design | Successful design of NST (option 1 and option 2) | 2 |
| Zhang Min, He Tengjiao | Status |
---|
| |
---|
colour | Yellow |
---|
title | IN PROGRESS |
---|
|
|
COM_03 | Service instantiation | Service instantiation via CSMF Portal (UUI) for Option 1/2 resulting in NST Selection request from SO towards OOF, and receiving the NST details in the callback from OOF. | 3 | COM_01, COM_02 | Zhang Min, He Tengjiao | |
COM_04 | Service instantiation (Option 1) | After NST selection, NSMF (SO) fetches sub-net capabilities for the 3 constituent sub-nets (RAN, Core and Transport) for Option 1. | 3 | COM_03 | Zhang Min, He Tengjiao | |
COM_05 | Service instantiation (Option 1) - New NSI | NSMF (SO) triggers OOF for NSI selection (passing Service Profile, NST and sub-net capabilities), resulting in OOF providing Slice Profiles (in callback API) for new NSI creation (Option 1). | 3 | COM_04 | Zhang Min, He Tengjiao | |
COM_06 | Service instantiation (Option 1) - New NSI | SO (NSMF) presents the NSI solution to NSMF Portal (UUI) for manual intervention. NSMF Portal (UUI) provides endpoints for RAN and Core sub-nets while allowing creation of new NSI. | 3 | COM_05 | Zhang Min, He Tengjiao | |
COM_07 | Service instantiation (Option 1) - New NSI | NSMF (SO) triggers RAN NSSMF with allocateNSSI operation via the NSSMF adaptor, and RAN NSSI is allocated successfully. | 3 | COM_06 | Zhang Min, He Tengjiao | |
COM_08 | Service instantiation (Option 1) - New NSI | NSMF (SO) triggers Core NSSMF with allocateNSSI operation via the NSSMF adaptor, and Core NSSI is allocated successfully. | 3 | COM_06 | Zhang Min, He Tengjiao | |
COM_09 | Service instantiation (Option 1) - New NSI | NSMF (SO) triggers TN NSSMF with allocateNSSI operation via the NSSMF adaptor along with the RAN & Core endpoint info, and TN NSSI is allocated successfully. | 3 | COM_08 | Zhang Min, He Tengjiao | |
COM_10 | Service instantiation (Option 2) - New NSI | After NST selection, NSMF (SO) fetches sub-net capabilities for the 3 constituent sub-nets (RAN, Core and Transport) for Option 2. | 4 | COM_03 | Zhang Min, He Tengjiao | |
COM_11 | Service instantiation (Option 2) - New NSI | NSMF (SO) triggers OOF for NSI selection (passing Service Profile, NST and sub-net capabilities), resulting in OOF providing Slice Profiles (in callback API) for new NSI creation (Option 2). | 4 | COM_10 | Zhang Min, He Tengjiao | |
COM_12 | Service instantiation (Option 2) - New NSI | NSMF (SO) calls OOF using selectNSSI API for the RAN NSSI selection (in case of external RAN NSSMF) with RAN Slice Profile and RAN sub-net capabilities. OOF provides (empty) response that no RAN NSSI exists (that can be reused). | 4 | COM_11 | Zhang Min, He Tengjiao | |
COM_13 | Service instantiation (Option 2) - New NSI | NSMF (SO) triggers External RAN NSSMF with allocateNSSI operation via the NSSMF adaptor (it also sends Slice Profile info), and new RAN NSSI is created successfully. RAN EP info is updated in AAI by NSMF Adaptor. | 4 | COM_12 | Zhang Min, He Tengjiao | |
COM_14 | Service instantiation (Option 2) - New NSI | NSMF (SO) triggers Core NSSMF with allocateNSSI operation via the NSSMF adaptor, and Core NSSI is allocated successfully. (This is more of a regression test case as new Core NSSI is already covered in COM_08) | 4 | COM_ |
1213 | Zhang Min, He Tengjiao | |
COM_15 | Service instantiation (Option 2) - New NSI | NSMF (SO) triggers TN NSSMF with allocateNSSI operation via the NSSMF adaptor along with the RAN & Core endpoint info, and TN NSSI is allocated successfully. (This is more of a regression test case as new |
Core TN NSSI is already covered in COM_09) | 4 | COM_14 | Zhang Min, He Tengjiao | |
COM_16 | Service instantiation (Option 1) - New NSI | NSMF (SO) triggers RAN NSSMF with allocateNSSI operation via the NSSMF adaptor, and RAN NSSMF responds that an existing |
RANNSSI RAN NSSI can be reused. | 5 | COM_11 | Zhang Min, He Tengjiao | |
COM_17 | Service instantiation (Option 1) - New NSI | NSMF (SO) triggers Core NSSMF with allocateNSSI operation via the NSSMF adaptor, and Core NSSMF responds that an existing Core NSSI can be reused. | 5 | COM_11 | Zhang Min, He Tengjiao | |
COM_16 | Service instantiation (Option 2) - New NSI | NSMF (SO) calls OOF using selectNSSI API for the RAN NSSI selection (in case of external RAN NSSMF) with RAN Slice Profile and RAN sub-net capabilities. OOF provides response with a suitable RAN NSSI exists (that can be reused). | 6 | COM_11 | Zhang Min, He Tengjiao | |
COM_17 | Service instantiation (Option 1) - Reuse existing NSI | NSMF (SO) triggers OOF for NSI selection (passing Service Profile, NST and sub-net capabilities), resulting in OOF providing details of existing NSI |
details to be reused in the response. | 7 | COM_04 | Zhang Min, He Tengjiao | |
COM_18 | Service instantiation (Option 1) - Reuse existing NSI | NSMF (SO) triggers OOF for obtaining Slice Profiles for the new Service Profile when an existing NSI is reused, and OOF provides the Slice Profiles | 7 | COM_17 | Zhang Min, He Tengjiao | |
COM_19 | Service instantiation (Option 1) - Reuse existing NSI | NSMF |
then calls modifyNSSI API towards RAN, Core and Transport NSSMFs with (SO) provides details of existing NSI |
to be reused the respective Slice ProfileSlice Profiles to UUI (NSMF Portal) for manual intervention. Existing NSI is chosen via UUI (regression) | 7 | COM_18 | Zhang Min, He Tengjiao | |
COM_20 | Service instantiation (Option |
2COM_04(similar to testcases COM_17 and 18)
NSMF (SO) triggers OOF for NSI selection (passing Service Profile, NST and sub-net capabilities), resulting in OOF providing existing NSI details in the response. NSMF (SO) triggers OOF for obtaining Slice Profiles for the new Service Profile when an existing NSI is reused, and OOF provides the Slice Profiles. | 8 | NSMF then calls modifyNSSI API towards RAN, Core and Transport NSSMFs with details of existing NSI to be reused and the respective Slice Profile | 7 | COM_19 | Zhang Min, He Tengjiao | |
COM_21 | Service instantiation (Option 2) - Reuse existing NSI (similar to |
testcase 19 then calls modifyNSSI API towards internal Core and Transport NSSMFs, and external RAN NSSMF with details of NSI to be reused and the respective Slice Profile8 | COM_20 | Zhang Min, He Tengjiao | | COM_22 | Service activation | Service activation from CSMF portal – resulting in slice service activation Service instantiation via CSMF Portal (UUI) for Option 1/2 resulting in NST Selection request from SO towards OOF, and receiving the NST details in the callback from OOF. | ...
(SO) triggers OOF for NSI selection (passing Service Profile, NST and sub-net capabilities), resulting in OOF providing existing NSI to be reused in the response. NSMF (SO) triggers OOF for obtaining Slice Profiles for the new Service Profile when an existing NSI is reused, and OOF provides the Slice Profiles. | 8 | COM_04 | Zhang Min, He Tengjiao | |
COM_22 | Service instantiation (Option 1) - Reuse existing NSI | NSMF (SO) provides details of existing NSI and Slice Profiles to UUI (NSMF Portal) for manual intervention. Existing NSI is chosen via UUI (regression) | 8 | COM_21 | Zhang Min, He Tengjiao | |
COM_23 | Service instantiation (Option 2) - Reuse existing NSI (similar to testcase COM_20) | NSMF then calls modifyNSSI API towards internal Core and Transport NSSMFs, and external RAN NSSMF with details of NSI to be reused and the respective Slice Profile | 8 | COM_22 | Zhang Min, He Tengjiao | |
COM_24 | Service activation (Option 1) | Service activation from CSMF portal (UUI) for Option 1/2 resulting in NSI Activation API called towards SO (NSMF). SO (NSMF) calls activateNSSI APIs towards RAN, Core and Transport NSSMFs | 9 | COM_09 or COM_20 | Zhang Min, He Tengjiao | |
COM_25 | Service activation (Option 2) | Service activation from CSMF portal (UUI) for Option 1/2 resulting in NSI Activation API called towards SO (NSMF). SO (NSMF) calls activateNSSI APIs towards internal Core and Transport NSSMFs, and external RAN NSSMF | 9 | COM_15 or COM_23 | Zhang Min, He Tengjiao | |
COM_26 | Service deactivation (Option 1) | Service deactivation from CSMF portal (UUI) for Option 1/2 resulting in NSI Deactivation API called towards SO (NSMF). SO (NSMF) calls DeactivateNSSI APIs towards RAN, Core and Transport NSSMFs | 10 | COM_24 | Zhang Min, He Tengjiao | |
COM_27 | Service deactivation (Option 2) | Service deactivation from CSMF portal (UUI) for Option 1/2 resulting in NSI Dectivation API called towards SO (NSMF). SO (NSMF) calls deactivateNSSI APIs towards internal Core and Transport NSSMFs, and external RAN NSSMF | 10 | COM_25 | Zhang Min, He Tengjiao | |
COM_28 | Service termination (Option 1/2) | Service termination from CSMF portal (UUI) for Option 1/2. SO (NSMF) triggers OOF to check for NSI termination, OOF returns NSI should not be terminated | 11 | COM_24 or COM_25 | Priya, Reshmasree | |
COM_29 | Service termination (Option 1/2) | SO (NSMF) triggers RAN, Core and TN NSSMF with modifyNSSI API to remove S-NSSAI from the respective NSSIs. Service and Slice profiles and their links are also removed. | 11 | COM_28 | Priya, Reshmasree | |
COM_30 | Service termination (Option 1) | Service termination from CSMF portal (UUI) for Option 1/2. SO (NSMF) triggers OOF to check for NSI termination, OOF returns NSI should be terminated | 12 | COM_24 or COM_25 | Priya, Reshmasree | |
COM_31 | Service termination (Option 1) | SO (NSMF) triggers RAN, Core and TN NSSMF with deallocateNSSI API. NSI is also removed by SO(NSMF). | 12 | COM_30 | Priya, Reshmasree | |
|
|
|
|
|
|
|
2. RAN Slicing
Venue: Winlab (Rutgers University)
...