system.N3_gNB_1.params := "GTPU(auto_echo_reply=0)/UDP_FILE(port=2152)/IP_OFFLINE/ETH(mac_src=000000000000,mac_dst=000000000000)/PCAP_FILE(file=../captures/TC_NGAP_GNB_PDU_01.offline.pcap,filter=udp port 2152)"
system.N3_gNB_1.params := "GTPU(auto_echo_reply=0)/UDP_FILE(port=2152)/IP_OFFLINE/ETH(mac_src=000000000000,mac_dst=000000000000)/PCAP_FILE(file=../captures/TC_NGAP_GNB_PDU_00.offline.pcap,filter=udp port 2152)"
# Online, with the gNB under test (see AtsNGAP_GNB_p_net.cfg_): act as AMF, listen for incoming connections from the gNB
# Verify that the GNB successfully processes a PDU_SESSION_RESOURCE_SETUP_REQUEST and answers with PDU_SESSION_RESOURCE_SETUP_RESPONSE for successfully established PDU session.
NGAP_TestCases.TC_NGAP_GNB_PDU_01
NGAP_TestCases.TC_NGAP_GNB_PDU_00
## Verify that the NG-RAN node reports the establishment of the corresponding PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains several PDU Session ID IEs set to the same value.
##NGAP_TestCases.TC_NGAP_GNB_PDU_02
## Verify that the NG-RAN node reports the establishment of the new PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains a PDU Session ID IE set to value that identifies an active PDU Session. NOTE: Run TP_NGAP_GNB_PDU_01 before this TP.
LibNGAP_Pics.PICS_REGISTRATION_REQUEST_WITH_NO_UE_CONTEXT_REQUEST := true # true to send RegistrationRequest with no UE Context Request IE, false to send it with UE Context Request IE
LibNGAP_Pixits.PX_NAS_MCC := '999'H
LibNGAP_Pixits.PX_NAS_MNC := '40'H
LibNGAP_Pixits.PX_UT_PLMN_MCC := '999'H;
LibNGAP_Pixits.PX_UT_PLMN_MNC := '40'H;
LibNGAP_Pixits.PX_NAS_MNC := '38'H
LibNGAP_Pixits.PX_UT_PLMN_MCC := '999'H
LibNGAP_Pixits.PX_UT_PLMN_MNC := '38'H
# After its restart, the real UE (modem) is forced onto this PLMN: AT+CFUN=1, then AT+COPS=1
# In this section you can specify what parts of your test suite you want to execute.
#AtsImsIot_TestControl.control
# Complete end to end registration/deregistration procedure
NGAP_TestCases.TC_NGAP_GNB_PDU_00
# Verify that the GNB successfully processes a PDU_SESSION_RESOURCE_SETUP_REQUEST and answers with PDU_SESSION_RESOURCE_SETUP_RESPONSE for successfully established PDU session.
NGAP_TestCases.TC_NGAP_GNB_PDU_01
#NGAP_TestCases.TC_NGAP_GNB_PDU_01
## Verify that the NG-RAN node reports the establishment of the corresponding PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains several PDU Session ID IEs set to the same value.
##NGAP_TestCases.TC_NGAP_GNB_PDU_02
## Verify that the NG-RAN node reports the establishment of the new PDU session as failed if a PDU SESSION RESOURCE SETUP REQUEST contains a PDU Session ID IE set to value that identifies an active PDU Session. NOTE: Run TP_NGAP_GNB_PDU_01 before this TP.