Commit 896e00c1 authored by Steffen Ludtke's avatar Steffen Ludtke
Browse files

add messages for TP_5GNAS_AMF_DLN_ACC_01

parent 64339997
Loading
Loading
Loading
Loading
+58 −3
Original line number Original line Diff line number Diff line
@@ -264,6 +264,12 @@ Package TP_AMF {
			
			
			PICS Selection NONE
			PICS Selection NONE


			Initial conditions with {
				the UE entity isNotRegisteredTo the AMF and
				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
								uL_NAS_TRANSPORT_message_identity,
								payload_container containing 
									payload_container_type set to "N1 SM information"
								;,
								pDU_session_ID
					;
					to the UE entity
					}

			} // end TP_5GNAS_AMF_DLN_ACC_01


		} // end Group 5.4.5 NAS transport procedure
		} // end Group 5.4.5 NAS transport procedure