# SPDX-License-Identifier: LicenseRef-CSSL-1.0 Active_gNBs = ( "gNB-OAI"); # Asn1_verbosity, choice in: none, info, annoying Asn1_verbosity = "none"; gNBs = ( { ////////// Identification parameters: gNB_ID = 0xe00; gNB_name = "gNB-OAI"; // Tracking area code, 0x0000 and 0xfffe are reserved values tracking_area_code = 1; plmn_list = ({ mcc = 001; mnc = 01; mnc_length = 2; snssaiList = ({ sst = 1; }) }); nr_cellid = 12345678L; # ------- 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.70.132"; }); NETWORK_INTERFACES : { GNB_IPV4_ADDRESS_FOR_NG_AMF = "192.168.70.129/24"; GNB_IPV4_ADDRESS_FOR_NGU = "192.168.70.129/24"; GNB_PORT_FOR_S1U = 2152; # Spec 2152 }; } ); positioning_config = ( { NumTRPs = 4; # number of TRPs TRPIDs = [1,2,3,4]; # userdefined distinct IDs TRPxAxis = [71,21,10,45]; # X-axis value of each TRP TRPyAxis = [11,22,62,14]; # Y-axis value of each TRP TRPzAxis = [41,22,33,42]; # Z-axis value of each TRP Units = [0, 0, 0, 0]; # 0 = mm, 1 = cm, 2 = dm } ); uicc0 = { imsi = "001010000000001"; key = "fec86ba6eb707ed08905757b1bb44b8f"; opc = "C42449363BBAD02B66D16BC975D77CC1"; pdu_sessions = ({ dnn = "oai"; nssai_sst = 1; }); } L1s = ( { tr_n_preference = "local_mac"; prach_dtx_threshold = 120; pucch0_dtx_threshold = 150; ofdm_offset_divisor = 8; #set this to UINT_MAX for offset 0 } ); log_config : { global_log_level ="info"; hw_log_level ="info"; phy_log_level ="info"; mac_log_level ="info"; rlc_log_level ="info"; pdcp_log_level ="info"; rrc_log_level ="info"; ngap_log_level ="debug"; f1ap_log_level ="debug"; };