Commit 06065d21 authored by Yann Garcia's avatar Yann Garcia
Browse files

Remove PX_PLMN_IDENTITY and use PX_MCC/PX_MNC

parent bce5a261
Loading
Loading
Loading
Loading
+2 −22
Original line number Diff line number Diff line
@@ -12,7 +12,8 @@ LibNGAP_Pics.PICS_OFFLINE_MODE := true
LibNGAP_Pixits.PX_AMF_NAME         := "Kontron5G-amf"
LibNGAP_Pixits.PX_RAN_UE_NGAP_ID   := 0
LibNGAP_Pixits.PX_AMF_UE_NGAP_ID   := 22 #8934
LibNGAP_Pixits.PX_PLMN_IDENTITY    := '00f110'O
LibNGAP_Pixits.PX_NAS_MCC          := '999'H
LibNGAP_Pixits.PX_NAS_MNC          := '70'H
LibNGAP_Pixits.PX_AMF_REGION_ID    := '00000010'B
LibNGAP_Pixits.PX_AMF_SET_ID       := '0000000001'B
LibNGAP_Pixits.PX_AMF_POINTER      := '011111'B
@@ -34,7 +35,6 @@ Lib_NG_NAS_Pixits.PX_OPERATOR_SECRET_KEY := '00000000000000000000000
Lib_NG_NAS_Pixits.PX_FORCE_USING_OPERATOR_SECRET_KEY := true

Lib_NG_NAS_Pixits.PX_SUBSCRIPTION_KEY                := '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'B
Lib_NG_NAS_Pixits.PX_PLMN_IDENTITY                            := '00f110'O;
Lib_NG_NAS_Pixits.PX_BEARER_ID                       := '00001'B

Parameters.px_IMSI_Def                               := '696d73692d3939393730303030303030'H; // imsi-99970000000
@@ -150,8 +150,6 @@ NGAP_TestCases.TC_NGAP_AMF_CMP_04

# Verify that the IUT can send an DOWNLINK NAS TRANSPORT message to carry NAS information over the NG interface.
#NGAP_TestCases.TC_NGAP_AMF_NAS_01
# Verify that the IUT can send an REROUTE NAS REQUEST message to reroute the INITIAL UE MESSAGE message to another AMF.
#NGAP_TestCases.TC_NGAP_AMF_NAS_02

# Verify that the AMF node successfully processes a NG SETUP REQEST message that contains mandatory IEs and answers with NG SETUP RESPONSE to acknowledge the setup.
#NGAP_TestCases.TC_NGAP_AMF_IMP_01
@@ -178,24 +176,6 @@ NGAP_TestCases.TC_NGAP_AMF_CMP_04
# Verify that the AMF can send a OVERLOAD STOP to the GNB.
#NGAP_TestCases.TC_NGAP_AMF_IMP_12

# Verify that the IUT can send a WRITE REPLACE WARNING REQUEST to start broadcasting of warning messages.
#NGAP_TestCases.TC_NGAP_AMF_WTP_01
#Verify that the IUT can send a PWS CANCEL REQUEST to cancel broadcasting of warning messages.
#NGAP_TestCases.TC_NGAP_AMF_WTP_02

# Verify that the IUT can send a TRACE_START to initiate a trace session for a UE.
#NGAP_TestCases.TC_NGAP_AMF_TRP_01
# Verify that the IUT can send a DEACTIVATE_TRACE to deactivate a trace session for a UE.
#NGAP_TestCases.TC_NGAP_AMF_TRP_02

# Verify that the IUT can send a UE TNLA BINDING RELEASE REQUEST to initiate a UE TNLA Binding Release procedure.
#NGAP_TestCases.TC_NGAP_AMF_UBP_01
# Verify that the IUT can send a UE RADIO CAPABILITY ID MAPPING RESPONSE message that contains mandatory IEs to provide the UE radio capabilities id mapping.
#NGAP_TestCases.TC_NGAP_AMF_URP_02

# Verify that the IUT can send a DOWNLINK RIM INFORMATION TRANSFER.
#NGAP_TestCases.TC_NGAP_AMF_RIP_01

[GROUPS]
# In this section you can specify groups of hosts. These groups can be used inside the
# [COMPONENTS] section to restrict the creation of certain PTCs to a given set of hosts.
+4 −21
Original line number Diff line number Diff line
@@ -8,7 +8,8 @@ NGAP_Pics.PICS_NGAP_GNB_IUT := false

LibNGAP_Pics.PICS_OFFLINE_MODE := false # true for offline mode with pcap files, false for online mode with SCTP server

LibNGAP_Pixits.PX_PLMN_IDENTITY    := '99f907'O
LibNGAP_Pixits.PX_NAS_MCC          := '999'H
LibNGAP_Pixits.PX_NAS_MNC          := '70'H
LibNGAP_Pixits.PX_RAN_NODE_NAME    := "gnb0012345"
LibNGAP_Pixits.PX_GNB_ID           := '00000000000000000000000000000001'B
LibNGAP_Pixits.PX_RAN_NODE_NAME    := "UERANSIM-gnb-999-70-1"
@@ -152,10 +153,10 @@ system.NGAP_AMF.params := "NGAP/SCTP(server=127.0.0.5,port=38412,debug=1)"
#NGAP_TestCases.TC_NGAP_AMF_MMP_09

# Verify that the IUT can send an DOWNLINK NAS TRANSPORT message to carry NAS information over the NG interface.
NGAP_TestCases.TC_NGAP_AMF_NAS_01
#NGAP_TestCases.TC_NGAP_AMF_NAS_01

# Verify that the AMF node successfully processes a NG SETUP REQEST message that contains mandatory IEs and answers with NG SETUP RESPONSE to acknowledge the setup.
#NGAP_TestCases.TC_NGAP_AMF_IMP_01
NGAP_TestCases.TC_NGAP_AMF_IMP_01
# Verify that the AMF node successfully processes a NG SETUP REQEST message that contains mandatory IEs and answers with NG SETUP RESPONSE to acknowledge the setup.
#NGAP_TestCases.TC_NGAP_AMF_IMP_02
# Verify that the AMF node successfully processes a NG SETUP REQEST message with optional field UE Retention Information and answers with NG SETUP RESPONSE to acknowledge the setup.
@@ -179,24 +180,6 @@ NGAP_TestCases.TC_NGAP_AMF_NAS_01
# Verify that the AMF can send a OVERLOAD STOP to the GNB.
#NGAP_TestCases.TC_NGAP_AMF_IMP_12

# Verify that the IUT can send a WRITE REPLACE WARNING REQUEST to start broadcasting of warning messages.
#NGAP_TestCases.TC_NGAP_AMF_WTP_01
#Verify that the IUT can send a PWS CANCEL REQUEST to cancel broadcasting of warning messages.
#NGAP_TestCases.TC_NGAP_AMF_WTP_02

# Verify that the IUT can send a TRACE_START to initiate a trace session for a UE.
#NGAP_TestCases.TC_NGAP_AMF_TRP_01
# Verify that the IUT can send a DEACTIVATE_TRACE to deactivate a trace session for a UE.
#NGAP_TestCases.TC_NGAP_AMF_TRP_02

# Verify that the IUT can send a UE TNLA BINDING RELEASE REQUEST to initiate a UE TNLA Binding Release procedure.
#NGAP_TestCases.TC_NGAP_AMF_UBP_01
# Verify that the IUT can send a UE RADIO CAPABILITY ID MAPPING RESPONSE message that contains mandatory IEs to provide the UE radio capabilities id mapping.
#NGAP_TestCases.TC_NGAP_AMF_URP_02

# Verify that the IUT can send a DOWNLINK RIM INFORMATION TRANSFER.
#NGAP_TestCases.TC_NGAP_AMF_RIP_01

[GROUPS]
# In this section you can specify groups of hosts. These groups can be used inside the
# [COMPONENTS] section to restrict the creation of certain PTCs to a given set of hosts.
+2 −21
Original line number Diff line number Diff line
@@ -8,7 +8,8 @@ NGAP_Pics.PICS_NGAP_GNB_IUT := false

LibNGAP_Pics.PICS_OFFLINE_MODE := true # true for offline mode with pcap files, false for online mode with SCTP server

LibNGAP_Pixits.PX_PLMN_IDENTITY    := '00F110'O # '99f907'O
LibNGAP_Pixits.PX_NAS_MCC          := '001'H
LibNGAP_Pixits.PX_NAS_MNC          := '01'H
LibNGAP_Pixits.PX_RAN_NODE_NAME    := "UERANSIM-gnb-999-70-1"
LibNGAP_Pixits.PX_GNB_ID           := '0000000000000000000001'B
LibNGAP_Pixits.PX_RAN_NODE_NAME    := "UERANSIM-gnb-999-70-1"
@@ -150,8 +151,6 @@ NGAP_TestCases.TC_NGAP_AMF_PDU_01

# Verify that the IUT can send an DOWNLINK NAS TRANSPORT message to carry NAS information over the NG interface.
#NGAP_TestCases.TC_NGAP_AMF_NAS_01
# Verify that the IUT can send an REROUTE NAS REQUEST message to reroute the INITIAL UE MESSAGE message to another AMF.
#NGAP_TestCases.TC_NGAP_AMF_NAS_02

# Verify that the AMF node successfully processes a NG SETUP REQEST message that contains mandatory IEs and answers with NG SETUP RESPONSE to acknowledge the setup.
#NGAP_TestCases.TC_NGAP_AMF_IMP_01
@@ -178,24 +177,6 @@ NGAP_TestCases.TC_NGAP_AMF_PDU_01
# Verify that the AMF can send a OVERLOAD STOP to the GNB.
#NGAP_TestCases.TC_NGAP_AMF_IMP_12

# Verify that the IUT can send a WRITE REPLACE WARNING REQUEST to start broadcasting of warning messages.
#NGAP_TestCases.TC_NGAP_AMF_WTP_01
#Verify that the IUT can send a PWS CANCEL REQUEST to cancel broadcasting of warning messages.
#NGAP_TestCases.TC_NGAP_AMF_WTP_02

# Verify that the IUT can send a TRACE_START to initiate a trace session for a UE.
#NGAP_TestCases.TC_NGAP_AMF_TRP_01
# Verify that the IUT can send a DEACTIVATE_TRACE to deactivate a trace session for a UE.
#NGAP_TestCases.TC_NGAP_AMF_TRP_02

# Verify that the IUT can send a UE TNLA BINDING RELEASE REQUEST to initiate a UE TNLA Binding Release procedure.
#NGAP_TestCases.TC_NGAP_AMF_UBP_01
# Verify that the IUT can send a UE RADIO CAPABILITY ID MAPPING RESPONSE message that contains mandatory IEs to provide the UE radio capabilities id mapping.
#NGAP_TestCases.TC_NGAP_AMF_URP_02

# Verify that the IUT can send a DOWNLINK RIM INFORMATION TRANSFER.
#NGAP_TestCases.TC_NGAP_AMF_RIP_01

[GROUPS]
# In this section you can specify groups of hosts. These groups can be used inside the
# [COMPONENTS] section to restrict the creation of certain PTCs to a given set of hosts.
+3 −3
Original line number Diff line number Diff line
@@ -10,7 +10,9 @@ LibNGAP_Pics.PICS_OFFLINE_MODE := true
LibNGAP_Pixits.PX_AMF_NAME         := "open5gs-amf0"
LibNGAP_Pixits.PX_RAN_UE_NGAP_ID   := 1
LibNGAP_Pixits.PX_AMF_UE_NGAP_ID   := 1
LibNGAP_Pixits.PX_PLMN_IDENTITY    := '99f907'O
# https://www.binaryhexconverter.com/hex-to-binary-converter
LibNGAP_Pixits.PX_NAS_MCC          := '999'H
LibNGAP_Pixits.PX_NAS_MNC          := '70'H
LibNGAP_Pixits.PX_AMF_REGION_ID    := '00000010'B
LibNGAP_Pixits.PX_AMF_SET_ID       := '0000000100'B
LibNGAP_Pixits.PX_AMF_POINTER      := '000000'B
@@ -33,8 +35,6 @@ Lib_NG_NAS_Pixits.PX_OPERATOR_SECRET_KEY := 'E8ED289DEBA952E4283B54E
Lib_NG_NAS_Pixits.PX_FORCE_USING_OPERATOR_SECRET_KEY := true

Lib_NG_NAS_Pixits.PX_SUBSCRIPTION_KEY                := '01000110010110110101110011101000101100011001100110110100100111111010101001011111000010100010111011100010001110001010011010111100'B
# https://www.binaryhexconverter.com/hex-to-binary-converter
Lib_NG_NAS_Pixits.PX_PLMN_IDENTITY                            := '00f110'O;
Lib_NG_NAS_Pixits.PX_BEARER_ID                       := '00001'B

Parameters.px_IMSI_Def                               := '393939373030303030303030303031'H; # 999700000000001
+5 −6
Original line number Diff line number Diff line
@@ -9,11 +9,12 @@ NGAP_Pics.PICS_NGAP_GNB_IUT := false
LibNGAP_Pics.PICS_OFFLINE_MODE := true

# 5GRegAuthSec_deReg.pcap
LibNGAP_Pixits.PX_PLMN_IDENTITY          := '00f110'O;
LibNGAP_Pixits.PX_AMF_NAME               := "open5gs-amf0"
LibNGAP_Pixits.PX_RAN_UE_NGAP_ID         := 1
LibNGAP_Pixits.PX_AMF_UE_NGAP_ID         := 1
LibNGAP_Pixits.PX_PLMN_IDENTITY          := '99f907'O
# https://www.binaryhexconverter.com/hex-to-binary-converter
LibNGAP_Pixits.PX_NAS_MCC                := '999'H
LibNGAP_Pixits.PX_NAS_MNC                := '70'H
LibNGAP_Pixits.PX_AMF_REGION_ID          := '00000010'B
LibNGAP_Pixits.PX_AMF_SET_ID             := '0000000100'B
LibNGAP_Pixits.PX_AMF_POINTER            := '000000'B
@@ -35,8 +36,6 @@ Lib_NG_NAS_Pixits.PX_OPERATOR_SECRET_KEY := 'E8ED289DEBA952E4283B54E
Lib_NG_NAS_Pixits.PX_FORCE_USING_OPERATOR_SECRET_KEY := true

Lib_NG_NAS_Pixits.PX_SUBSCRIPTION_KEY                := '01000110010110110101110011101000101100011001100110110100100111111010101001011111000010100010111011100010001110001010011010111100'B
# https://www.binaryhexconverter.com/hex-to-binary-converter
LibNGAP_Pixits.PX_PLMN_IDENTITY := '00f110'O;
Lib_NG_NAS_Pixits.PX_BEARER_ID                       := '00001'B

Parameters.px_IMSI_Def                               := '393939373030303030303030303031'H; # 999700000000001
@@ -148,7 +147,7 @@ system.NGAP_AMF.params := "NGAP/SCTP_FILE/IP_OFFLINE/ETH(mac_src=8c554ac1eee0,ma
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_11
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_12_01
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_12_02
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_13
NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_13
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_14_01
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_14_02
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_15_01
@@ -175,7 +174,7 @@ system.NGAP_AMF.params := "NGAP/SCTP_FILE/IP_OFFLINE/ETH(mac_src=8c554ac1eee0,ma
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_26_01_01
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_26_01_02
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_26_01_03
NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_26_02_02
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_26_02_02
#NG_NAS_TestCases.TC_5G_AKA_CRYPTO_FUNCTIONS_TEST_26_03_01

[GROUPS]
Loading