Beacon() const | Config | inline |
beacon_ | Config | private |
beacon_ant_ | Config | private |
beacon_ci16_ | Config | private |
beacon_len_ | Config | private |
BeaconAnt() const | Config | inline |
BeaconCi16() | Config | inline |
BeaconLen() const | Config | inline |
beam_batch_size_ | Config | private |
beam_block_size_ | Config | private |
beam_events_per_symbol_ | Config | private |
beam_thread_num_ | Config | private |
BeamBatchSize() const | Config | inline |
BeamBlockSize() const | Config | inline |
BeamEventsPerSymbol() const | Config | inline |
Beamforming() const | Config | inline |
beamforming_algo_ | Config | private |
beamforming_str_ | Config | private |
BeamformingAlgo() const | Config | inline |
Beamsweep() const | Config | inline |
beamsweep_ | Config | private |
BeamThreadNum() const | Config | inline |
bf_ant_num_ | Config | private |
BfAntNum() const | Config | inline |
bigstation_mode_ | Config | private |
BigstationMode() const | Config | inline |
bs_ant_num_ | Config | private |
bs_mac_rx_port_ | Config | private |
bs_mac_tx_port_ | Config | private |
bs_rru_addr_ | Config | private |
bs_rru_port_ | Config | private |
bs_server_addr_ | Config | private |
bs_server_port_ | Config | private |
BsAntNum() const | Config | inline |
BsAntNum(size_t n_bs_ant) | Config | inline |
BsMacRxPort() const | Config | inline |
BsMacTxPort() const | Config | inline |
BsRruAddr() const | Config | inline |
BsRruPort() const | Config | inline |
BsServerAddr() const | Config | inline |
BsServerPort() const | Config | inline |
bw_filter_ | Config | private |
BwFilter() const | Config | inline |
calib_tx_gain_a_ | Config | private |
calib_tx_gain_b_ | Config | private |
CalibTxGainA() const | Config | inline |
CalibTxGainB() const | Config | inline |
cell_id_ | Config | private |
CellId() const | Config | inline |
Channel() const | Config | inline |
channel_ | Config | private |
cl_corr_scale_ | Config | private |
cl_tx_advance_ | Config | private |
ClCorrScale() const | Config | inline |
client_gain_rx_a_ | Config | private |
client_gain_rx_b_ | Config | private |
client_gain_tx_a_ | Config | private |
client_gain_tx_b_ | Config | private |
client_rx_gain_a_ | Config | private |
client_rx_gain_b_ | Config | private |
client_tx_gain_a_ | Config | private |
client_tx_gain_b_ | Config | private |
ClientRxGainA(size_t id) const | Config | inline |
ClientRxGainA() const | Config | inline |
ClientRxGainB(size_t id) const | Config | inline |
ClientRxGainB() const | Config | inline |
ClientTxGainA(size_t id) const | Config | inline |
ClientTxGainA() const | Config | inline |
ClientTxGainB(size_t id) const | Config | inline |
ClientTxGainB() const | Config | inline |
ClTxAdvance() const | Config | inline |
Coeffs() const | Config | inline |
coeffs_ | Config | private |
common_pilot_ | Config | private |
CommonPilot() const | Config | inline |
Config(std::string jsonfilename) | Config | explicit |
config_filename_ | Config | private |
ConfigFilename() const | Config | inline |
core_offset_ | Config | private |
CoreOffset() const | Config | inline |
correct_phase_shift_ | Config | private |
cp_len_ | Config | private |
CpLen() const | Config | inline |
decode_thread_num_ | Config | private |
DecodeThreadNum() const | Config | inline |
demul_block_size_ | Config | private |
demul_events_per_symbol_ | Config | private |
demul_thread_num_ | Config | private |
DemulBlockSize() const | Config | inline |
DemulEventsPerSymbol() const | Config | inline |
DemulThreadNum() const | Config | inline |
dl_bits_ | Config | private |
dl_data_bytes_num_persymbol_ | Config | private |
dl_iq_f_ | Config | private |
dl_iq_t_ | Config | private |
dl_ldpc_config_ | Config | private |
dl_mac_bytes_num_perframe_ | Config | private |
dl_mac_data_bytes_num_perframe_ | Config | private |
dl_mac_data_length_max_ | Config | private |
dl_mac_packet_length_ | Config | private |
dl_mac_packets_perframe_ | Config | private |
dl_mcs_params_ | Config | private |
dl_mod_bits_ | Config | private |
dl_mod_order_ | Config | private |
dl_mod_order_bits_ | Config | private |
dl_mod_table_ | Config | private |
dl_modulation_ | Config | private |
dl_num_bytes_per_cb_ | Config | private |
dl_num_padding_bytes_per_cb_ | Config | private |
dl_packet_length_ | Config | private |
DlBits() | Config | inline |
DlIqF() | Config | inline |
DlIqT() | Config | inline |
DlModBits() | Config | inline |
DlPacketLength() const | Config | inline |
dpdk_mac_addrs_ | Config | private |
dpdk_num_ports_ | Config | private |
dpdk_port_offset_ | Config | private |
DpdkMacAddrs() const | Config | inline |
DpdkNumPorts() const | Config | inline |
DpdkPortOffset() const | Config | inline |
DumpMcsInfo() | Config | private |
encode_block_size_ | Config | private |
EncodeBlockSize() const | Config | inline |
external_ref_node_ | Config | private |
ExternalRefNode(size_t id) const | Config | inline |
fft_block_size_ | Config | private |
fft_in_rru_ | Config | private |
fft_thread_num_ | Config | private |
FftBlockSize() const | Config | inline |
FftInRru() const | Config | inline |
FftThreadNum() const | Config | inline |
Frame() const | Config | inline |
frame_ | Config | private |
frames_to_test_ | Config | private |
FramesToTest() const | Config | inline |
Freq() const | Config | inline |
freq_ | Config | private |
freq_ghz_ | Config | private |
freq_orthogonal_pilot_ | Config | private |
FreqGhz() const | Config | inline |
FreqOrthogonalPilot() const | Config | inline |
GenData() | Config | |
GetBeaconDlIdx(size_t symbol_id) const | Config | inline |
GetBeamScId(size_t sc_id) const | Config | inline |
GetCalibBuffer(Table< complex_float > &calib_buffer, size_t frame_id, size_t sc_id) const | Config | inline |
GetDataBuf(Table< complex_float > &data_buffers, size_t frame_id, size_t symbol_id) const | Config | inline |
GetFrameDurationSec() const | Config | inline |
GetInfoBits(Table< int8_t > &info_bits, Direction dir, size_t symbol_id, size_t ue_id, size_t cb_id) const | Config | inline |
GetMacBits(Table< int8_t > &info_bits, Direction dir, size_t frame_id, size_t symbol_id, size_t ue_id, size_t cb_id) const | Config | inline |
GetModBitsBuf(Table< int8_t > &mod_bits_buffer, Direction dir, size_t frame_id, size_t symbol_id, size_t ue_id, size_t sc_id) const | Config | inline |
GetOFDMDataIndex(size_t sc_id) const | Config | inline |
GetOFDMDataNum() const | Config | inline |
GetOFDMPilotNum() const | Config | inline |
GetPilotUlIdx(size_t symbol_id) const | Config | inline |
GetSymbolId(size_t input_id) const | Config | |
GetSymbolType(size_t symbol_id) const | Config | |
GetTotalDataSymbolIdx(size_t frame_id, size_t symbol_id) const | Config | inline |
GetTotalDataSymbolIdxDl(size_t frame_id, size_t symbol_idx_dl) const | Config | inline |
GetTotalDataSymbolIdxUl(size_t frame_id, size_t symbol_idx_ul) const | Config | inline |
gold_cf32_ | Config | private |
GoldCf32() const | Config | inline |
hub_id_ | Config | private |
HubId() const | Config | inline |
hw_framer_ | Config | private |
HwFramer() const | Config | inline |
imbalance_cal_en_ | Config | private |
ImbalanceCalEn() const | Config | inline |
init_calib_repeat_ | Config | private |
InitCalibRepeat() const | Config | inline |
IsBeacon(size_t, size_t) const | Config | |
IsCalDlPilot(size_t, size_t) const | Config | |
IsCalUlPilot(size_t, size_t) const | Config | |
IsDataSubcarrier(size_t sc_id) const | Config | inline |
IsDlPilot(size_t, size_t) const | Config | |
IsDownlink(size_t, size_t) const | Config | |
IsPilot(size_t, size_t) const | Config | |
IsUplink(size_t, size_t) const | Config | |
kCbPerSymbol | Config | privatestatic |
kDebugRecipCal | Config | static |
kDefaultDLSymPerFrame | Config | inlineprivatestatic |
kDefaultDLSymStart | Config | inlineprivatestatic |
kDefaultPilotSymPerFrame | Config | inlineprivatestatic |
kDefaultSymbolNumPerFrame | Config | inlineprivatestatic |
kDefaultULSymPerFrame | Config | inlineprivatestatic |
kDefaultULSymStart | Config | inlineprivatestatic |
LdpcConfig(Direction dir) const | Config | inline |
log_listener_addr_ | Config | private |
log_listener_port_ | Config | private |
LogListenerAddr() const | Config | inline |
LogListenerPort() const | Config | inline |
mac_remote_addr_ | Config | private |
MacBytesNumPerframe(Direction dir) const | Config | inline |
MacDataBytesNumPerframe(Direction dir) const | Config | inline |
MacPacketLength(Direction dir) const | Config | inline |
MacPacketsPerframe(Direction dir) const | Config | inline |
MacPayloadMaxLength(Direction dir) const | Config | inline |
MCSParams(Direction dir) const | Config | inline |
ModifyRecCalIndex(size_t previous_index, int mod_value=0) const | Config | inline |
ModOrderBits(Direction dir) const | Config | inline |
ModTable(Direction dir) | Config | inline |
Modulation(Direction dir) const | Config | inline |
Nco() const | Config | inline |
nco_ | Config | private |
noise_level_ | Config | private |
NoiseLevel() const | Config | inline |
num_cells_ | Config | private |
num_channels_ | Config | private |
num_radios_ | Config | private |
num_ue_channels_ | Config | private |
NumBytesPerCb(Direction dir) const | Config | inline |
NumCells() const | Config | inline |
NumChannels() const | Config | inline |
NumPaddingBytesPerCb(Direction dir) const | Config | inline |
NumRadios() const | Config | inline |
NumUeChannels() const | Config | inline |
ofdm_ca_num_ | Config | private |
ofdm_data_num_ | Config | private |
ofdm_data_start_ | Config | private |
ofdm_data_stop_ | Config | private |
ofdm_pilot_spacing_ | Config | private |
ofdm_rx_zero_prefix_bs_ | Config | private |
ofdm_rx_zero_prefix_cal_dl_ | Config | private |
ofdm_rx_zero_prefix_cal_ul_ | Config | private |
ofdm_rx_zero_prefix_client_ | Config | private |
ofdm_tx_zero_postfix_ | Config | private |
ofdm_tx_zero_prefix_ | Config | private |
OfdmCaNum() const | Config | inline |
OfdmDataNum() const | Config | inline |
OfdmDataStart() const | Config | inline |
OfdmDataStop() const | Config | inline |
OfdmPilotSpacing() const | Config | inline |
OfdmRxZeroPrefixBs() const | Config | inline |
OfdmRxZeroPrefixCalDl() const | Config | inline |
OfdmRxZeroPrefixCalDl(const size_t prefix) | Config | inline |
OfdmRxZeroPrefixCalUl() const | Config | inline |
OfdmRxZeroPrefixCalUl(size_t prefix) | Config | inline |
OfdmRxZeroPrefixClient() const | Config | inline |
OfdmTxZeroPostfix() const | Config | inline |
OfdmTxZeroPrefix() const | Config | inline |
packet_length_ | Config | private |
PacketLength() const | Config | inline |
Parse(const nlohmann::json &in_json, const std::string &json_handle) | Config | private |
Pilot() const | Config | inline |
pilot_ | Config | private |
pilot_cf32_ | Config | private |
pilot_ci16_ | Config | private |
PilotCf32() const | Config | inline |
PilotCi16() | Config | inline |
pilots_ | Config | private |
pilots_sgn_ | Config | private |
PilotsSgn() const | Config | inline |
Print() const | Config | private |
radio_id_ | Config | private |
radio_rf_freq_ | Config | private |
RadioId() const | Config | inline |
RadioRfFreq() const | Config | inline |
Rate() const | Config | inline |
rate_ | Config | private |
RecipCalDlAnt(size_t frame_id, size_t dl_cal_symbol) const | Config | inline |
RecipCalFrameCnt() const | Config | inline |
RecipCalIndex(size_t frame_id) const | Config | inline |
RecipCalUlRxIndex(size_t frame_id, size_t ant) const | Config | inline |
ref_ant_ | Config | private |
ref_radio_ | Config | private |
RefAnt(size_t id) const | Config | inline |
RefRadio(size_t id) const | Config | inline |
Running(bool value) | Config | inline |
Running() const | Config | inline |
running_ | Config | private |
rx_gain_a_ | Config | private |
rx_gain_b_ | Config | private |
RxGainA() const | Config | inline |
RxGainB() const | Config | inline |
sample_cal_en_ | Config | private |
SampleCalEn() const | Config | inline |
samps_per_symbol_ | Config | private |
SampsPerFrame() const | Config | inline |
SampsPerSymbol() const | Config | inline |
Scale() const | Config | inline |
scale_ | Config | private |
scramble_enabled_ | Config | private |
ScrambleEnabled() const | Config | inline |
single_gain_ | Config | private |
SingleGain() const | Config | inline |
socket_thread_num_ | Config | private |
SocketThreadNum() const | Config | inline |
SubcarrierPerCodeBlock(Direction dir) const | Config | inline |
symbol_data_id_ | Config | private |
symbol_map_ | Config | private |
Timestamp() const | Config | inline |
timestamp_ | Config | private |
trace_file_ | Config | private |
TraceFilename() const | Config | inline |
transport_block_size_ | Config | private |
tx_gain_a_ | Config | private |
tx_gain_b_ | Config | private |
TxGainA() const | Config | inline |
TxGainB() const | Config | inline |
ue_ant_num_ | Config | private |
ue_ant_offset_ | Config | private |
ue_ant_total_ | Config | private |
ue_channel_ | Config | private |
ue_core_offset_ | Config | private |
ue_hw_framer_ | Config | private |
ue_mac_rx_port_ | Config | private |
ue_mac_tx_port_ | Config | private |
ue_num_ | Config | private |
ue_radio_id_ | Config | private |
ue_radio_name_ | Config | private |
ue_resync_period_ | Config | private |
ue_rru_addr_ | Config | private |
ue_rru_port_ | Config | private |
ue_server_addr_ | Config | private |
ue_server_port_ | Config | private |
ue_socket_thread_num_ | Config | private |
ue_specific_pilot_ | Config | private |
ue_specific_pilot_t_ | Config | private |
ue_worker_thread_num_ | Config | private |
UeAntNum() const | Config | inline |
UeAntOffset() const | Config | inline |
UeAntTotal() const | Config | inline |
UeChannel() const | Config | inline |
UeCoreOffset() const | Config | inline |
UeHwFramer() const | Config | inline |
UeMacRxPort() const | Config | inline |
UeMacTxPort() const | Config | inline |
UeNum() const | Config | inline |
UeRadioId() const | Config | inline |
UeRadioName() const | Config | inline |
UeResyncPeriod() const | Config | inline |
UeRruAddr() const | Config | inline |
UeRruPort() const | Config | inline |
UeServerAddr() const | Config | inline |
UeServerPort() const | Config | inline |
UeSocketThreadNum() const | Config | inline |
UeSpecificPilot() | Config | inline |
UeSpecificPilotT() | Config | inline |
UeWorkerThreadNum() const | Config | inline |
ul_bits_ | Config | private |
ul_data_bytes_num_persymbol_ | Config | private |
ul_iq_f_ | Config | private |
ul_iq_t_ | Config | private |
ul_ldpc_config_ | Config | private |
ul_mac_bytes_num_perframe_ | Config | private |
ul_mac_data_bytes_num_perframe_ | Config | private |
ul_mac_data_length_max_ | Config | private |
ul_mac_packet_length_ | Config | private |
ul_mac_packets_perframe_ | Config | private |
ul_mcs_params_ | Config | private |
ul_mod_bits_ | Config | private |
ul_mod_order_ | Config | private |
ul_mod_order_bits_ | Config | private |
ul_mod_table_ | Config | private |
ul_modulation_ | Config | private |
ul_num_bytes_per_cb_ | Config | private |
ul_num_padding_bytes_per_cb_ | Config | private |
ul_tx_f_data_files_ | Config | private |
UlBits() | Config | inline |
UlIqF() | Config | inline |
UlIqT() | Config | inline |
UlModBits() | Config | inline |
UlTxFreqDataFiles(void) const | Config | inline |
UpdateDlMCS(const nlohmann::json &mcs) | Config | |
UpdateUlMCS(const nlohmann::json &mcs) | Config | |
worker_thread_num_ | Config | private |
WorkerThreadNum() const | Config | inline |
~Config() | Config | |