Active_gNBs = ( "gNB-OAI"); # Asn1_verbosity, choice in: none, info, annoying Asn1_verbosity = "none"; Num_Threads_PUSCH = 8; sa = 1; gNBs = ( { ////////// Identification parameters: gNB_ID = 0xe00; # cell_type = "CELL_MACRO_GNB"; gNB_name = "gNB-OAI"; // Tracking area code, 0x0000 and 0xfffe are reserved values tracking_area_code = 1; plmn_list = ({ mcc = 208; mnc = 99; mnc_length = 2; snssaiList = ({ sst = 1, sd = 0xffffff }) }); nr_cellid = 12345678L; tr_s_preference = "f1"; local_s_if_name = "lo"; local_s_address = "192.168.72.140"; remote_s_address = "192.168.72.143"; local_s_portc = 501; local_s_portd = 2152; remote_s_portc = 500; remote_s_portd = 2152; # ------- SCTP definitions SCTP : { # Number of streams to use in input/output SCTP_INSTREAMS = 2; SCTP_OUTSTREAMS = 2; }; ////////// AMF parameters: amf_ip_address = ( { ipv4 = "192.168.71.132"; ipv6 = "192:168:30::17"; active = "yes"; preference = "ipv4"; } ); E1_INTERFACE = ( { type = "cp"; ipv4_cucp = "192.168.72.140"; port_cucp = 38462; ipv4_cuup = "192.168.72.141"; port_cuup = 38462; } ) NETWORK_INTERFACES : { GNB_INTERFACE_NAME_FOR_NG_AMF = "demo-oai"; GNB_IPV4_ADDRESS_FOR_NG_AMF = "192.168.71.140/24"; }; } ); security = { # preferred ciphering algorithms # the first one of the list that an UE supports in chosen # valid values: nea0, nea1, nea2, nea3 ciphering_algorithms = ( "nea0" ); # preferred integrity algorithms # the first one of the list that an UE supports in chosen # valid values: nia0, nia1, nia2, nia3 integrity_algorithms = ( "nia2", "nia0" ); # setting 'drb_ciphering' to "no" disables ciphering for DRBs, no matter # what 'ciphering_algorithms' configures; same thing for 'drb_integrity' drb_ciphering = "yes"; drb_integrity = "no"; }; log_config : { global_log_level ="info"; hw_log_level ="info"; phy_log_level ="info"; mac_log_level ="info"; rlc_log_level ="debug"; pdcp_log_level ="info"; rrc_log_level ="info"; f1ap_log_level ="info"; ngap_log_level ="debug"; };