Also removed the [eNB_index + 1] saving/writing
in the process_MeasObj function. This indexing
was incorrect. Also cleaned up the code, fixed
ssRSRB -> ssbRSRP. Lastly, added assertFatals
around indexing in process_measObj function.
Added check and logs. If we change ind = 1 it
crashes the LTE UE so we log for now. Also cleaned
up a lot of the code. Lastly, we set freed vars to NULL.
MR !1145 NR_FR2_initsync_fixes
-bug fixes that caused failure in PBCH detection after initial sync in FR2
MR !1100 NR_scheduling_request
-per-UE PUCCH F0 resource, CSI, Preamble
-Scheduling Request
-MAC scheduler fixes
MR !1150 rh_ci_phy_test_improve
-beautified HTML report for 5G NR phy test
MR !1113 hack-exit-gnb-when-no-enb-nsa
-Exit gNB if connection to eNB failed - to be modified if needed. We may want to try to connect over and over again until we succeed but the modifications to the code to get this behavior are complex
This commit has several other changes. The changes
include the following:
1. Changed the port numbers for the NRUE<->Proxy
2. Fixed the send to function in the NR UE
(Previously only sending buffer not buffer+msg_type)
3. Updated pack/unpack of the SSB PDU (new RSRB field added)
4. Fixed several NR logs
5. Opening socket with NRUE<->Proxy AFTER receving RRC
measurement request from the LTE UE
MR #1148 : Fix coreset dmrs idx
-- Fix coreset dmrs idx for coresets with more than 1 symbol duration
MR #1139 : bugfix for sib1 in case of ssb different from 0
-- solving a small bug in handling sib1 relative to ssb other than 0
MR #1136 : CI: Migration of the physical-simulators to OpenShift
-- switch to a parallel pod deployment on the OpenShift Cluster
-- Huge gain in time : 1h30m down to 25 minutes
MR #1134 : Docker improvements 2021 april
-- updated the LTE-UE image generation.
* Proper configuration file in nfapi case
* Proper entrypoint
MR #1131 : Removing deprecated dl and ul_bwp_dedicated in config request at UE
MR #1091 : Ue pdsch pusch parallel
-- The UE code for now is unfit to process more than 1 slot in parallel.
This is why the PUCCH signal is not transmitted most of the time.
Hence, the following changes are made:
* Process only one slot at a time. Previously it was 2 slots in parallel.
* Now we do parallelization with the slot i.e., PUSCH and PDSCH are processed in parallel.
* Option for the UE to go back to sync mode instead of stopping if it loses sync with gNB. Command line parameter --non-stop enables it.
* New feature: Included a mechanism to detect false DCIs.
MR #1147 : benetel conf files fix