Files
2025-08-21 01:07:07 +00:00

60 lines
5.3 KiB
YAML

cu_cp:
amf:
addr: AMF_IP # The address or hostname of the AMF.
bind_addr: SRS_GNB_IP # A local IP that the gNB binds to for traffic from the AMF.
supported_tracking_areas: # Sets the list of tracking areas supported by this AMF.
- tac: TAC # Tracking area code (needs to match the core configuration).
plmn_list: # The list of PLMN items supported for this Tracking Area.
- plmn: "PLMN" # PLMN broadcasted by the gNB.
tai_slice_support_list: # The list of TAI slices for this PLMN item.
- sst: 1 # Sets the Slice Service Type.
ru_sdr:
device_driver: zmq # The RF driver name.
device_args: tx_port=tcp://SRS_GNB_IP:2000,rx_port=tcp://SRS_UE_IP:2001,base_srate=23.04e6 # Optionally pass arguments to the selected RF driver.
srate: 23.04 # RF sample rate might need to be adjusted according to selected bandwidth.
tx_gain: 75 # Transmit gain of the RF might need to adjusted to the given situation.
rx_gain: 75 # Receive gain of the RF might need to adjusted to the given situation.
cell_cfg:
dl_arfcn: 368500 # ARFCN of the downlink carrier (center frequency).
band: 3 # The NR band.
channel_bandwidth_MHz: 20 # Bandwith in MHz. Number of PRBs will be automatically derived.
common_scs: 15 # Subcarrier spacing in kHz used for data.
plmn: "PLMN" # PLMN broadcasted by the gNB.
tac: TAC # Tracking area code (needs to match the core configuration).
pci: 1 # Physical cell ID.
pdcch:
dedicated:
ss2_type: common # Search Space type, has to be set to common
dci_format_0_1_and_1_1: false # Set correct DCI format (fallback)
common:
ss0_index: 0
coreset0_index: 13
pdsch:
mcs_table: qam64
pusch:
mcs_table: qam64
prach:
prach_config_index: 1
log:
filename: /mnt/srsran/gnb.log # Path of the log file.
all_level: warning # Logging level applied to all layers.
pcap:
mac_enable: false # Set to true to enable MAC-layer PCAPs.
mac_filename: /mnt/srsran/gnb_mac.pcap # Path where the MAC PCAP is stored.
ngap_enable: false # Set to true to enable NGAP PCAPs.
ngap_filename: /mnt/srsran/gnb_ngap.pcap # Path where the NGAP PCAP is stored.
f1ap_enable: false # Set to true to enable F1AP PCAPs.
f1ap_filename: /mnt/srsran/gnb_f1ap.pcap # Path where the F1AP PCAP is stored.
e1ap_enable: false # Set to true to enable E1AP PCAPs.
e1ap_filename: /mnt/srsran/gnb_e1ap.pcap # Path where the E1AP PCAP is stored.
e2ap_enable: false # Set to true to enable E2AP PCAPs.
e2ap_cu_cp_filename: /mnt/srsran/cu_cp_e2ap.pcap # Path where E2AP CU-CP PCAP is stored.
e2ap_cu_up_filename: /mnt/srsran/cu_up_e2ap.pcap # Path where E2AP CU-UP PCAP is stored.
e2ap_du_filename: /mnt/srsran/du_e2ap.pcap # Path where E2AP CU PCAP is stored.
n3_enable: false # Set to true to enable N3 PCAPs.
n3_filename: /mnt/srsran/gnb_n3.pcap # Path where the N3 PCAP is stored.