free5GRAN  V1.0
common_variables.h File Reference
Include dependency graph for common_variables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 free5GRAN
 

Variables

int free5GRAN::G_CRC_24_C [25] = {1,1,0,1,1,0,0,1,0,1,0,1,1,0,0,0,1,0,0,0,1,0,1,1,1}
 
int free5GRAN::G_CRC_24_A [25] = {1,1,0,0,0,0,1,1,0,0,1,0,0,1,1,0,0,1,1,1,1,1,0,1,1}
 
int free5GRAN::G_CRC_16 [27] = {1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1}
 
int free5GRAN::PBCH_PAYLOAD_INTERLEAVER [32] = {16, 23, 18, 17, 8, 30, 10, 6, 24, 7, 0, 5, 3, 2, 1, 4, 9, 11, 12, 13, 14, 15, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31}
 
int free5GRAN::SUB_BLOCK_INTERLEAVER_PATTERN [32] = {0, 1, 2, 4, 3, 5, 6, 7, 8, 16, 9, 17, 10, 18, 11, 19, 12, 20, 13, 21, 14, 22, 15, 23, 24, 25, 26, 28, 27, 29, 30, 31}
 
int free5GRAN::INTERLEAVING_PATTERN [164]
 
int free5GRAN::POLAR_SEQUENCE_QNMAX_AND_RELIABILITY [1024]
 
int free5GRAN::SIZE_SSB_PBCH_SYMBOLS = 432
 
int free5GRAN::SIZE_SSB_DMRS_SYMBOLS = 144
 
int free5GRAN::NUM_SC_SSB = 240
 
int free5GRAN::INTERVAL_SSB_NO_PBCH_DMRS [2] = {48, 191}
 
int free5GRAN::MAX_I_BAR_SSB = 8
 
int free5GRAN::NUM_SYMBOL_PBCH_SSB = 3
 
int free5GRAN::SIZE_PSS_SSS_SIGNAL = 127
 
int free5GRAN::MAX_N_ID_1 = 336
 
int free5GRAN::SIZE_PBCH_POLAR_DECODED = 56
 
int free5GRAN::BCH_CRC_LENGTH = 24
 
int free5GRAN::BCH_PAYLOAD_SIZE = 32
 
int free5GRAN::PSS_BASE_SEQUENCE [7] = {0,1,1,0,1,1,1}
 
int free5GRAN::SSS_BASE_X0_SEQUENCE [7] = {1, 0, 0, 0, 0, 0, 0}
 
int free5GRAN::SSS_BASE_X1_SEQUENCE [7] = {1, 0, 0, 0, 0, 0, 0}
 
int free5GRAN::NUM_SYMBOLS_SSB = 4
 
int free5GRAN::DMRS_BASE_X1_SEQUENCE [32] = {1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
 
int free5GRAN::NUM_SUPPORTED_BANDS = 7
 
free5GRAN::band free5GRAN::AVAILABLE_BANDS [7] = {free5GRAN::BAND_N_1, free5GRAN::BAND_N_2, free5GRAN::BAND_N_3, free5GRAN::BAND_N_7, free5GRAN::BAND_N_8, free5GRAN::BAND_N_78, free5GRAN::BAND_N_28}
 
int free5GRAN::TS_38_213_TABLE_13_1 [16][4]
 
int free5GRAN::TS_38_213_TABLE_13_2 [16][4]
 
int free5GRAN::TS_38_213_TABLE_13_3 [16][4]
 
int free5GRAN::TS_38_213_TABLE_13_4 [16][4]
 
float free5GRAN::TS_38_213_TABLE_13_11 [16][4]
 
int free5GRAN::TS_38_214_TABLE_5_1_2_1_1_2 [16][2][4]
 
int free5GRAN::TS_38_214_TABLE_5_1_3_1_1 [29][2]
 
int free5GRAN::TS_38_211_TABLE_7_4_1_1_2_3 [15][4]
 
int free5GRAN::TS_38_214_TABLE_5_1_3_2_1 [93]
 
int free5GRAN::TS_38_212_TABLE_5_3_2_1 [8][8]
 
int free5GRAN::NUMBER_SYMBOLS_PER_SLOT_NORMAL_CP = 14
 
int free5GRAN::NUMBER_REG_PER_CCE = 6
 
int free5GRAN::SI_RNTI [16] = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
 
int free5GRAN::PSS_SSS_FFT_SIZE = 128