Commit e8a6d2b9 authored by kretzschmann's avatar kretzschmann
Browse files

create TP TP_NGNAS_AMF_AUT_REQ_01

parent b5d1d5d2
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -318,6 +318,10 @@ Package Ngnas_Common {
        NgapMessage UPLINK_RAN_EARLY_STATUS_TRANSFER;
        NgapMessage DOWNLINK_RAN_EARLY_STATUS_TRANSFER;

        //Table 8.2
        NgapMessage AUTHENTICATION_REQUEST;
        NgapMessage AUTHENTICATION_RESPONSE;
        
        //Section 9.3.1.2
        Cause Multiple_Location_Reporting_Reference_ID_instances; 
                
+45 −2
Original line number Diff line number Diff line
@@ -21,7 +21,50 @@ Package TP_AMF {
	{
		Group "5.4.1 Primary authentication and key agreement procedure"
		{
			import all from Ngnas_Common;
    	 
			Test Purpose {
			
			TP Id TP_NGNAS_AMF_AUT_REQ_01 
			
			Test objective "Verify that the IUT accepts an AUTHENTICATION REQUEST that from the AMF containing only mandatory IEs from the AMF node."
			
			Reference 
				"ETSI TS 124 501 [1], Clause 5.4.1",
				"ETSI TS 123 007 [TODO], Clause 11.2.3.1.1 "
			
			Config Id CF_AMF_N2
			
			PICS Selection NONE
			
			Initial conditions with {
				the UE entity isNotRegisteredTo the AMF
			}
			
			Expected behaviour
				ensure that {
					when {
					the IUT entity receives an AUTHENTICATION_REQUEST containing
						extended_protocol_discriminator indicating value 01111110, //reference ts_124007v180200p: Table 11.2.3.1.1A.1: EPD values 
						security_header_type indicating value 0000, //not security protected
						spare_half_octet indicating value 0000,
						authentication_request_message_identity indicating value 01000001,
						ngKSI, //TODO: see [1] Table 9.11.3.32.1
						spare_half_octet indicating value 0000,
						ABBA //TODO: see 9.11.3.10
						;
					from the AMF entity
					}
					then {
					the IUT entity sends a AUTHENTICATION_RESPONSE containing
						extended_protocol_discriminator indicating value 01111110, //reference ts_124007v180200p: Table 11.2.3.1.1A.1: EPD values 
						security_header_type indicating value 0000,
						spare_half_octet indicating value 0000,
						authentication_response_message_identity indicating value 01000010, // accept correct? table 9.7.1
					to the AMF entity       
					}
				}
			} // end TP_NGNAS_AMF_AUT_REQ_01

		} // end Group Primary authentication and key agreement procedure