Loading Test Purposes/App/Mp1/Notifications/RnisNotifications.tplan2 +53 −14 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about cell change if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.2", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.2", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -67,7 +67,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about RAB establishment if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.3", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.3", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -114,7 +114,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about RAB modification if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.4", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.4", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -157,7 +157,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about RAB release if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.5", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.5", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -198,10 +198,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_05" Test objective "Check that the RNIS service sends an RNIS notification about measurement report "Check that the RNIS service sends an RNIS notification about UE measurement report if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.6", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.6", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -241,10 +241,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_06" Test objective "Check that the RNIS service sends an RNIS notification about timing advance "Check that the RNIS service sends an RNIS notification about UE timing advance if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.7", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.7", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -285,10 +285,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_07" Test objective "Check that the RNIS service sends an RNIS notification about carrier aggregation reconfiguration "Check that the RNIS service sends an RNIS notification about UE carrier aggregation reconfiguration if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.8", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.8", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -329,10 +329,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_08" Test objective "Check that the RNIS service sends an RNIS notification about S1 bearer "Check that the RNIS service sends an RNIS notification about S1-U bearer if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.9", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.10", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -370,13 +370,52 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { } Test Purpose { TP Id "TP_MEC_APP_MP1_RNI_SUBSCRIPTION_02" TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_09" Test objective "Check that the RNIS service sends an RNIS notification about 5G NR UE measurement report if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.4, clause 6.4.11", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Initial conditions with { the IUT entity having a RNIS_subscription containing subscriptionType indicating value "NrMeasRepUeSubscription", callbackReference indicating value CALLBACK_URI, filterCriteriaNrMrs indicating value FILTER_CRITERIA //the attributes of filterCriteriaNrMrs are FFS - ref. clause 6.3.11 ; } Expected behaviour ensure that { when { // TODO: Check whether this could be triggered by the tester of document otherwise // with a reference describing this type of events the IUT entity generates a nr_measurement_repost_event containing associateId set to ASSOCIATE_ID; //TBD - how to link this with the filter criteria } then { the IUT entity sends a vPOST containing uri indicating value CALLBACK_URI, body containing notificationType indicating value "NrMeasRepUeNotification" ; ; to the MEC_SUB entity } } } Test Purpose { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_10" Test objective "Check that the RNIS service sends an RNIS notification on subscription expiration if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.7", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.9", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Test Purposes/mec-common.tplan2 +1 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,7 @@ Package MEC_Common { - timing_advance_event - carrier_aggregation_reconfiguration_event - S1_bearer_event - nr_measurement_repost_event - expiry_notification_event ; } Loading Loading
Test Purposes/App/Mp1/Notifications/RnisNotifications.tplan2 +53 −14 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about cell change if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.2", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.2", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -67,7 +67,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about RAB establishment if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.3", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.3", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -114,7 +114,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about RAB modification if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.4", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.4", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -157,7 +157,7 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { "Check that the RNIS service sends an RNIS notification about RAB release if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.5", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.5", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -198,10 +198,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_05" Test objective "Check that the RNIS service sends an RNIS notification about measurement report "Check that the RNIS service sends an RNIS notification about UE measurement report if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.6", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.6", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -241,10 +241,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_06" Test objective "Check that the RNIS service sends an RNIS notification about timing advance "Check that the RNIS service sends an RNIS notification about UE timing advance if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.7", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.7", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -285,10 +285,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_07" Test objective "Check that the RNIS service sends an RNIS notification about carrier aggregation reconfiguration "Check that the RNIS service sends an RNIS notification about UE carrier aggregation reconfiguration if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.8", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.8", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -329,10 +329,10 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_08" Test objective "Check that the RNIS service sends an RNIS notification about S1 bearer "Check that the RNIS service sends an RNIS notification about S1-U bearer if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.9", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.10", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading Loading @@ -370,13 +370,52 @@ Package MEC012_APP_MP1_RNI_NOTIF_BV { } Test Purpose { TP Id "TP_MEC_APP_MP1_RNI_SUBSCRIPTION_02" TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_09" Test objective "Check that the RNIS service sends an RNIS notification about 5G NR UE measurement report if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.4, clause 6.4.11", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Initial conditions with { the IUT entity having a RNIS_subscription containing subscriptionType indicating value "NrMeasRepUeSubscription", callbackReference indicating value CALLBACK_URI, filterCriteriaNrMrs indicating value FILTER_CRITERIA //the attributes of filterCriteriaNrMrs are FFS - ref. clause 6.3.11 ; } Expected behaviour ensure that { when { // TODO: Check whether this could be triggered by the tester of document otherwise // with a reference describing this type of events the IUT entity generates a nr_measurement_repost_event containing associateId set to ASSOCIATE_ID; //TBD - how to link this with the filter criteria } then { the IUT entity sends a vPOST containing uri indicating value CALLBACK_URI, body containing notificationType indicating value "NrMeasRepUeNotification" ; ; to the MEC_SUB entity } } } Test Purpose { TP Id "TP_MEC_APP_MP1_RNI_NOTIFICATION_10" Test objective "Check that the RNIS service sends an RNIS notification on subscription expiration if the RNIS service has an associated subscription and the event is generated" Reference "ETSI GS MEC 012 2.0.3, clause 6.4.7", Reference "ETSI GS MEC 012 2.0.4, clause 6.4.9", "https://forge.etsi.org/gitlab/mec/gs012-rnis-api/blob/master/RniAPI.yaml" Config Id Config_MEC_1 PICS Selection PIC_RNIS and PIC_RNIS_NOTIFICATIONS Loading
Test Purposes/mec-common.tplan2 +1 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,7 @@ Package MEC_Common { - timing_advance_event - carrier_aggregation_reconfiguration_event - S1_bearer_event - nr_measurement_repost_event - expiry_notification_event ; } Loading