Commit 87607f2e authored by Yann Garcia's avatar Yann Garcia
Browse files

Adding Kgnb key calculation; Bug foixed in f_Check_5GAKA_NAS_DL_Message (inner...

Adding Kgnb key calculation; Bug foixed in f_Check_5GAKA_NAS_DL_Message (inner message); TITAN issue pending
parent a32822a0
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -13,7 +13,10 @@
			"path": "../UERANSIM"
		},
		{
			"path": "../../tmp/titan_5gngap_per_issue"
			"path": "../../tmp/tobedeleted/nas-TTF_T048_AMF"
		},
		{
			"path": "../../tmp/tobedeleted/nas-TTF_T048_GNB"
		}
	],
	"settings": {
(2.87 KiB)

File changed.

No diff preview for this file type.

−1.8 KiB (3.57 KiB)

File changed.

No diff preview for this file type.

+17 −17
Original line number Diff line number Diff line
@@ -110,9 +110,9 @@ system.NGAP_AMF.params := "NGAP/SCTP(server=127.0.0.5,port=38412,debug=1)"
#AtsImsIot_TestControl.control

# Verify that the IUT can send a  PDU SESSION RESOURCE SETUP REQUEST with at least one PDU session resource list to established PDU session.
NGAP_TestCases.TC_NGAP_AMF_PDU_01
#NGAP_TestCases.TC_NGAP_AMF_PDU_01
# Verify that the IUT can send a  PDU_SESSION_RESOURCE_RELEASE_COMMAND to release PDU session.
#NGAP_TestCases.TC_NGAP_AMF_PDU_02
NGAP_TestCases.TC_NGAP_AMF_PDU_02
# Verify that the IUT can send a  PDU_SESSION_RESOURCE_MODIFY_REQUEST to modify PDU session.
#NGAP_TestCases.TC_NGAP_AMF_PDU_03
# Verify that the AMF node successfully processes a  PDU_SESSION_RESOURCE_MODIFY_INDICATION contains mandatory IEs and answers with PDU_SESSION_RESOURCE_MODIFY_CONFIRM for successfully modified PDU session.
@@ -127,21 +127,21 @@ NGAP_TestCases.TC_NGAP_AMF_PDU_01
# Verify that the IUT sends a UE CONTEXT RELEASE COMMAND after UE_CONTEXT_RELEASE_REQUEST to release the UE-associated logic NG-connection due to NG-RAN node generated reasons
#NGAP_TestCases.TC_NGAP_AMF_CMP_03
# Verify that the IUT can send a UE CONTEXT MODIFICATION REQUEST containing mandatory IEs
#NGAP_TestCases.TC_NGAP_AMF_CMP_04
# Verify that the IUT can send a CONNECTION ESTABLISHMENT INDICATION that contains mandatory IEs
#NGAP_TestCases.TC_NGAP_AMF_CMP_05
# Verify that the IUT can send an AMF CP RELOCATION INDICATION that contains mandatory IEs
#NGAP_TestCases.TC_NGAP_AMF_CMP_06
# Verify that the IUT can successfully request UE information from the AMF
#NGAP_TestCases.TC_NGAP_AMF_CMP_07
# Verify that the AMF node successfully processes a UE CONTEXT SUSPEND REQUEST containing mandatory IEs and answers with UE CONTEXT SUSPEND REQUEST RESPONSE with successfully suspend UE context
#NGAP_TestCases.TC_NGAP_AMF_CMP_08
# Verify that the AMF node successfully processes a UE CONTEXT SUSPEND REQUEST containing mandatory IEs and answers with UE CONTEXT SUSPEND FAILURE with failed suspension
#NGAP_TestCases.TC_NGAP_AMF_CMP_09
# Verify that the AMF node successfully processes a UE CONTEXT RESUME REQUEST containing mandatory IEs and answers with UE CONTEXT RESUME RESPONSE with successfully resume UE context
#NGAP_TestCases.TC_NGAP_AMF_CMP_10
# Verify that the AMF node successfully processes a UE CONTEXT RESUME REQUEST containing mandatory IEs and answers with UE CONTEXT RESUME FAILURE with failing to resume UE context
#NGAP_TestCases.TC_NGAP_AMF_CMP_11
##NGAP_TestCases.TC_NGAP_AMF_CMP_04
## Verify that the IUT can send a CONNECTION ESTABLISHMENT INDICATION that contains mandatory IEs
##NGAP_TestCases.TC_NGAP_AMF_CMP_05
## Verify that the IUT can send an AMF CP RELOCATION INDICATION that contains mandatory IEs
##NGAP_TestCases.TC_NGAP_AMF_CMP_06
## Verify that the IUT can successfully request UE information from the AMF
##NGAP_TestCases.TC_NGAP_AMF_CMP_07
## Verify that the AMF node successfully processes a UE CONTEXT SUSPEND REQUEST containing mandatory IEs and answers with UE CONTEXT SUSPEND REQUEST RESPONSE with successfully suspend UE context
##NGAP_TestCases.TC_NGAP_AMF_CMP_08
## Verify that the AMF node successfully processes a UE CONTEXT SUSPEND REQUEST containing mandatory IEs and answers with UE CONTEXT SUSPEND FAILURE with failed suspension
##NGAP_TestCases.TC_NGAP_AMF_CMP_09
## Verify that the AMF node successfully processes a UE CONTEXT RESUME REQUEST containing mandatory IEs and answers with UE CONTEXT RESUME RESPONSE with successfully resume UE context
##NGAP_TestCases.TC_NGAP_AMF_CMP_10
## Verify that the AMF node successfully processes a UE CONTEXT RESUME REQUEST containing mandatory IEs and answers with UE CONTEXT RESUME FAILURE with failing to resume UE context
##NGAP_TestCases.TC_NGAP_AMF_CMP_11



+5 −1
Original line number Diff line number Diff line
@@ -34,6 +34,11 @@ LibNGAP_Pixits.PX_TIME_ZONE := '80'O # 0x40 for GMT+1, 0x80 for GMT+2

LibNGAP_Pixits.PX_PDU_SESSION_ID   := 1

LibNGAP_Pixits.PX_NR_ENCRYPTION_ALGORITHMS              := '1110000000000000'B
LibNGAP_Pixits.PX_NR_INTEGRITY_PROTECTION_ALGORITHMS    := '1110000000000000'B
LibNGAP_Pixits.PX_EUTRA_ENCRYPTION_ALGORITHMS           := '1110000000000000'B
LibNGAP_Pixits.PX_EUTRA_INTEGRITY_PROTECTION_ALGORITHMS := '1110000000000000'B

Lib_NG_NAS_Pixits.PX_CHECK_SECURITY                  := false
Lib_NG_NAS_Pixits.PX_SUPI_FORMAT                     := '0000'B # IMSI format
Lib_NG_NAS_Pixits.PX_TYPE_OF_ID                      := '001'B # SUCI type
@@ -52,7 +57,6 @@ Lib_NG_NAS_Pixits.PX_SQN := '00000000000000000000000
#Lib_NG_NAS_Pixits.PX_AMF                             := oct2bit('8000'O)
#Lib_NG_NAS_Pixits.PX_RAND_VALUE                      := oct2bit('23553cbe9637a89d218ae64dae47bf35'O)


Parameters.px_IMSI_Def                               := '393939373030303030303030303031'H # 999700000000001
Parameters.px_IMEISV_Def                             := '73806121856151f1'H
NAS_5GC_Parameters.px_NAS_5GC_XRES_Length            := 8 # In ETSI TS 135 206 V16.0.0 (2020-08) Table Table 5. f2 output, RES length is 8 octets (64 bits)
Loading