/* UE simulator configuration file version 2026-07-16 * LTE / 5G Non StandAlone * Copyright (C) 2019-2026 Amarisoft */ { #define N_ANTENNA_DL 1 #define CELL_BANDWIDTH 10 #define N_CELL 3 log_options: "all.level=debug,all.max_size=1,phy.ntn=1", log_filename: "/tmp/ue0.log", /* Enable remote API and Web interface */ com_addr: "[::]:9002", rf_driver: { name: "sdr", #if N_CELL == 1 args: "dev0=/dev/sdr0", #elif N_CELL == 2 args: "dev0=/dev/sdr0,dev1=/dev/sdr1", #elif N_CELL == 3 args: "dev0=/dev/sdr0,dev1=/dev/sdr1,dev2=/dev/sdr2", #elif N_CELL == 4 args: "dev0=/dev/sdr0,dev1=/dev/sdr1,dev2=/dev/sdr2,dev3=/dev/sdr3", #elif N_CELL == 5 args: "dev0=/dev/sdr0,dev1=/dev/sdr1,dev2=/dev/sdr2,dev3=/dev/sdr3,dev4=/dev/sdr4", #endif /* TDD: force the RX antenna on the RX connector */ rx_antenna: "rx", /* synchronisation source: none, internal, gps, external (default = none) */ // sync: "gps", }, tx_gain: 70, rx_gain: 10, cell_groups: [{ group_type: "nr", multi_ue: true, cell_sync: false, ground_position: { longitude: 11.4050, latitude: 45.52, altitude: 20, }, cells: [ { rf_port: 0, bandwidth: CELL_BANDWIDTH, band: 256, dl_nr_arfcn: 435000, ssb_nr_arfcn: 434910, ssb_subcarrier_spacing: 15, subcarrier_spacing: 30, n_antenna_dl: N_ANTENNA_DL, n_antenna_ul: 1, }, #if N_CELL > 1 { rf_port: 1, bandwidth: CELL_BANDWIDTH, band: 256, dl_nr_arfcn: 437000, ssb_nr_arfcn: 437090, ssb_subcarrier_spacing: 15, subcarrier_spacing: 30, n_antenna_dl: N_ANTENNA_DL, n_antenna_ul: 1, }, #endif #if N_CELL > 2 { rf_port: 2, bandwidth: CELL_BANDWIDTH, band: 256, dl_nr_arfcn: 439000, ssb_nr_arfcn: 438970, ssb_subcarrier_spacing: 15, subcarrier_spacing: 30, n_antenna_dl: N_ANTENNA_DL, n_antenna_ul: 1, }, #endif #if N_CELL > 3 { rf_port: 3, bandwidth: CELL_BANDWIDTH, band: 256, dl_nr_arfcn: 435000, ssb_nr_arfcn: 434910, ssb_subcarrier_spacing: 15, subcarrier_spacing: 30, n_antenna_dl: N_ANTENNA_DL, n_antenna_ul: 1, }, #endif ], /* In case your system has a high SNR and you are running high number of * UEs, enable this option to optimize PDCCH decoding and save CPU */ pdcch_decode_opt: false, pdcch_decode_opt_threshold: 0.1, }], ue_list: [{ imsi: "001010123456789", K: "00112233445566778899aabbccddeeff", /* UE capabilities */ as_release: 18, ue_category: "nr", apn: "ntn-internet", /* Enable it to create a TUN interface for each UE PDN */ //tun_setup_script: "ue-ifup", }], }