-
Hi, all. I have a few questions regarding the use of compute_bler and sim_ber, as well as how to correctly compute and compare Goodput and spectral efficiency. My questions are,
For Goodput, I used the following:
Even though the BLER is 0, This brings me to my final question: This is my code. num_bits_per_symbol = 8 # 256Q modulation
coderate = 0.91# Code rate
n_nb = int(rg_sch.num_data_symbols * num_bits_per_symbol) # Number of coded bits
k_nb = int(n_nb * coderate) # Number of information bits
tb_size = sionna.phy.nr.utils.calculate_tb_size(num_bits_per_symbol, coderate, target_tb_size = k_nb, num_coded_bits = n_nb)[0]
tb_encoder = sionna.phy.nr.TBEncoder(target_tb_size = tb_size,
num_coded_bits = n_nb,
target_coderate = coderate,
num_bits_per_symbol = num_bits_per_symbol,
num_layers = n_s,
n_rnti = 1,
n_id = 1,
channel_type = "PDSCH",
codeword_index = 0,
use_scrambler = False,
verbose = False,
output_dtype = tf.float32) I'd appreciate any clarification on these points. Thank you in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @hssam1002,
|
Beta Was this translation helpful? Give feedback.
Hi @hssam1002,