some small fixes for 5G NR
- gNB: make sure not to write behind end of
prach_pdu_indication_list
inL1_nr_prach_procedures()
- if there are more PRACH preambles detected than the
prach_pdu_indication_list
can hold, we now skip the last ones - this could be handled better by skipping the least likely PRACH detections --> future improvement
- if there are more PRACH preambles detected than the
- gNB: print error message if PRACH resources are already occupied in
schedule_nr_prach()
- gNB: consider
NTN_Koffset
when scheduling PRACH- this fixes the issue of already occupied PRACH resource in case of NTN
- NR UE: set time sync PI controller integral weight to 0.0 by default
- experiments have shown that time sync works better in terrestrial cases if the integral part of the PI controller is not used
- in case of NTN LEO, we can still use the complete PI controller by setting the integral weight via
--time-sync-I 0.2
- fixes #846 (closed)
- gNB: fix a comment - current TA interval is 100 frames, not 10
- NR UE: fix logical error in
nr_ue_process_dci_dl_10()
- gNB: respect config value dl_max_mcs also in case of harq_round_max == 1
- gNB: update DL and UL bler_stats.mcs for logging also in case of harq_round_max == 1
- nrscope: fix label on gNB scope - it is NR not LTE ;-)
Edited by Thomas Schlichter