event AUTHENTICATION_REQUEST occurs //the "separation bit" in the AMF field of AUTN is set to 0
to the UE entity
}
Expected behaviour
Expected behaviour
ensure that {
ensure that {
when {
when {
@@ -272,7 +278,7 @@ Package TP_AMF {
extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGE, //reference ts_124007v180200p: Table 11.2.3.1.1A.1: EPD values
extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGE, //reference ts_124007v180200p: Table 11.2.3.1.1A.1: EPD values
security_header_type set to INTEGRITY_PROTECTED,
security_header_type set to INTEGRITY_PROTECTED,
authentication_failure_message_identity set to AUTHENTICATION_FAILURE,
authentication_failure_message_identity set to AUTHENTICATION_FAILURE,
5GMM_cause set to ngKSI_already_in_use
5GMM_cause set to "Non-5G authentication unacceptable (26)"
;
;
;
;
@@ -281,8 +287,7 @@ Package TP_AMF {
then {
then {
event IDENTIFICATION_REQUEST occurs with {
event IDENTIFICATION_REQUEST occurs with {
argument replaced by the AUTHENTICATION_REQUEST containing
argument replaced by the AUTHENTICATION_REQUEST containing
ngKSI containing
5GS_identity_type_IEI set to "SUCI"
nas_key_set_identifier indicating value PX_NON_DEFAULT_NGKSI
;
;
;
;
}
}
@@ -440,6 +445,56 @@ Package TP_AMF {
Group "5.4.5 NAS transport procedure"
Group "5.4.5 NAS transport procedure"
{
{
Test Purpose {
TP Id TP_5GNAS_AMF_DLN_ACC_01
Test objective "Verify that the IUT correctly handles a UL NAS transport message containing a PDU SESSION ESTABLISHMENT REQUEST from the UE and responds with a DL NAS transport message containing a PDU SESSION ESTABLISHMENT ACCEPT."
Reference
"ETSI TS 124 501 [1], Clause 5.4.5 and 8.2.10, 8.2.11"
Config Id CF_AMF_N2N1
PICS Selection NONE
Initial conditions with {
// TODO
}
Expected behaviour
ensure that {
when {
the IUT entity receives a UL_NAS_TRANSPORT containing
NAS_PDU containing
extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES,
security_header_type set to NOT_SECURITY_PROTECTED, // TODO
uL_NAS_TRANSPORT_message_identity,
payload_container containing
payload_container_type set to "N1 SM information",
number_of_optional_IEs set to 1,
optional_IE_1 set to "PDU SESSION ESTABLISHMENT REQUEST" // TODO
;,
old_PDU_session_ID
;
;
from the UE entity
}
then {
the IUT entity sends an DL_NAS_TRANSPORT containing // TODO
NAS_PDU containing
extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES,
security_header_type set to NOT_SECURITY_PROTECTED, // TODO