Test objective "Verify that the IUT can send a WRITE REPLACE WARNING REQUEST to start broadcasting of warning messages."
Reference
"ETSI TS 138 413 [1], Clauses 8.9.1.2"
"ETSI TS 138 413 [1], Clauses 8.9.1.2 and 9.2.8.1"
Config Id CFG_AMF_01
@@ -1839,7 +1839,7 @@ Package TP_AMF {
Test objective "Verify that the IUT can send a PWS CANCEL REQUEST to cancel broadcasting of warning messages."
Reference
"ETSI TS 138 413 [1], Clauses 8.9.2.2"
"ETSI TS 138 413 [1], Clauses 8.9.2.2 and 9.2.8.3"
Config Id CFG_AMF_01
@@ -1877,7 +1877,7 @@ Package TP_AMF {
Test objective "Verify that the IUT can send a DOWNLINK UE ASSOCIATED NRPPA TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
Reference
"ETSI TS 138 413 [1], Clauses 8.10.2.1"
"ETSI TS 138 413 [1], Clauses 8.10.2.1 and 9.2.9.1"
Config Id CFG_AMF_01
@@ -1911,7 +1911,7 @@ Package TP_AMF {
Test objective "Verify that the IUT can send a DOWNLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
Reference
"ETSI TS 138 413 [1], Clauses 8.10.2.3"
"ETSI TS 138 413 [1], Clauses 8.10.2.3 and 9.2.9.3"
Config Id CFG_AMF_01
@@ -1949,7 +1949,7 @@ Package TP_AMF {
Test objective "Verify that the IUT can send a TRACE_START to initiate a trace session for a UE."
Reference
"ETSI TS 138 413 [1], Clauses 8.11.1.2"
"ETSI TS 138 413 [1], Clauses 8.11.1.2 and 9.2.10.1"
Config Id CFG_AMF_01
@@ -1986,7 +1986,7 @@ Package TP_AMF {
Test objective "Verify that the IUT can send a DEACTIVATE_TRACE to deactivate a trace session for a UE."
Reference
"ETSI TS 138 413 [1], Clauses 8.11.3.2"
"ETSI TS 138 413 [1], Clauses 8.11.3.2 and 9.2.10.3"
Group "8.9 Warning Message Transmission Procedures"
{
import all from Ngap_Common;
Test Purpose {
TP Id TP_NGAP_GNB_WTP_01
Test objective "Verify that the NG-RAN node successfully processes a WRITE-REPLACE WARNING REQUEST containing mandatory IEs and answers with WRITE-REPLACE WARNING RESPONSE to start broadcasting of warning messages."
Reference
"ETSI TS 138 413 [1], Clauses 8.9.1.2 and 9.2.8.2"
Config Id CFG_GNB_01
PICS Selection PICS_A2/1 and PICS_A3/8_1
Initial conditions with {
the UE entity isRegisteredTo the AMF
}
Expected behaviour
ensure that {
when {
the IUT entity receives a WRITE_REPLACE_WARNING_REQUEST containing
Message_Identifier,
Serial_Number,
Repetition_Period,
Number_of_Broadcasts_Requested;
from the AMF entity
}
then {
the IUT entity sends a WRITE_REPLACE_WARNING_RESPONSE containing
Message_Identifier,
Serial_Number;
to the AMF entity
}
}
} // end TP_NGAP_GNB_WTP_01
Test Purpose {
TP Id TP_NGAP_GNB_WTP_02
Test objective "Verify that the NG-RAN node successfully processes a WRITE-REPLACE WARNING REQUEST containing Message Identifier IE and/or Serial Number IE different from those in the warning message being broadcast and if Concurent Warning Message Indicator is not present then IUT node answers with WRITE-REPLACE WARNING RESPONSE and replaces the warning message being broadcast with newly received one for that area."
the IUT entity receives a WRITE_REPLACE_WARNING_REQUEST containing
Message_Identifier indicating value "different from already being broadcasted",
Serial_Number indicating value "different from already being broadcasted",
Repetition_Period,
Number_of_Broadcasts_Requested,
not Concurent_Warning_Message_Indicator;
from the AMF entity
}
then {
the IUT entity sends a WRITE_REPLACE_WARNING_RESPONSE containing
Message_Identifier,
Serial_Number;
to the AMF entity
}
}
} // end TP_NGAP_GNB_WTP_02
//TODO:possible to add additional tests from 8.9.1.2 paragraph 4 and on
Test Purpose {
TP Id TP_NGAP_GNB_WTP_03
Test objective "Verify that the NG-RAN node successfully processes a PWS CANCEL REQUEST containing mandatory IEs and answers with PWS CANCEL RESPONSE to cancel an already ongoing broadcast warning messages in all of the cells in the NG-RAN."
the IUT entity receives a PWS_CANCEL_REQUEST containing
Message_Identifier,
Serial_Number;
from the AMF entity
}
then {
the IUT entity sends a PWS_CANCEL_RESPONSE containing
Message_Identifier,
Serial_Number;
to the AMF entity
}
}
} // end TP_NGAP_GNB_WTP_03
//TODO:possible to add additional tests from 8.9.2.2 paragraph 3, 5 and on
Test Purpose {
TP Id TP_NGAP_GNB_WTP_04
Test objective "Verify that the IUT can send a PWS RESTART INDICATION to inform AMF that PWS information for some or all cells may be reloaded from the CBC if needed."
Reference
"ETSI TS 138 413 [1], Clauses 8.9.3.2 and 9.2.8.5"
Config Id CFG_GNB_01
PICS Selection PICS_A2/1 and PICS_A3/8_3
Initial conditions with {
the UE entity isNotRegisteredTo the AMF
}
Expected behaviour
ensure that {
when {
the IUT entity indicate a PWS restart indication
}
then {
the IUT entity sends a PWS_RESTART_INDICATION containing
Cell_List_for_Restart,
Global_RAN_Node_ID,
TAI_List_for_Restart,
Emergency_Area_ID_List_for_Restart;
to the AMF entity
}
}
} // end TP_NGAP_GNB_WTP_04
Test Purpose {
TP Id TP_NGAP_GNB_WTP_05
Test objective "Verify that the IUT can send a PWS FAILURE INDICATION to inform AMF that ongoing PWS operation for one or more cells has failed."
Reference
"ETSI TS 138 413 [1], Clauses 8.9.4.2 and 9.2.8.6"
Config Id CFG_GNB_01
PICS Selection PICS_A2/1 and PICS_A3/8_4
Initial conditions with {
the UE entity isRegisteredTo the AMF
}
Expected behaviour
ensure that {
when {
the IUT entity indicate a PWS failure indication
}
then {
the IUT entity sends a PWS_FAILURE_INDICATION containing
PWS_Failed_Cell_List,
Global_RAN_Node_ID;
to the AMF entity
}
}
} // end TP_NGAP_GNB_WTP_05
} // end "8.9 Warning Message Transmission Procedures"
@@ -1618,7 +1799,7 @@ Package TP_GNB {
Test objective "Verify that the IUT can send a UPLINK_UE_ASSOCIATED_NRPPA_TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
Reference
"ETSI TS 138 413 [1], Clause 8.10.2.2"
"ETSI TS 138 413 [1], Clauses 8.10.2.2 and 9.2.9.2"
Config Id CFG_GNB_01
@@ -1652,7 +1833,7 @@ Package TP_GNB {
Test objective "Verify that the IUT can send a UPLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
Reference
"ETSI TS 138 413 [1], Clause 8.10.2.4"
"ETSI TS 138 413 [1], Clauses 8.10.2.4 and 9.2.9.4"
Config Id CFG_GNB_01
@@ -1690,7 +1871,7 @@ Package TP_GNB {
Test objective "Verify that the IUT can send a TRACE_FAILURE_INDICATION to inform AMF that Trace Start procedure has failed due to an interaction with handover procedure."
Reference
"ETSI TS 138 413 [1], Clauses 8.11.1.2 and 8.11.2.2"
Test objective "Verify that the IUT can send a TRACE_FAILURE_INDICATION to inform AMF that a Deactivate Trace procedure has failed due to an interaction with handover procedure."
Reference
"ETSI TS 138 413 [1], Clauses 8.11.2.2 and 8.11.3.2"