Critical Issues/Bug List
We list here critical issues that are identified by others along with information on gitlab branch, assigned person to look into it.
Please also refer to the issues, milestones, and branches pages on gitlab for more up-to-date information. This twiki page might become obsolete in the future.
Bugs in PHY/MAC (low layer signaling)
All the issues can be tracked under milestone, %Improve stability of L1-L2
-
MAC CE only sent when there is DL traffic
-
Failures leading to ConnectionReestablishment (milestone: Conn reestablish procedures) (NN to look into this)
- Current workaround: We send ReestablishmentReject, this will lead to a re-attach using STMSI, but only after a very long time
-
Attach procedure using STMSI -> (This is very critical issue. Lot of UEs do not work because of this behaviour). Navid/Lionel wants to take a look. -> AI: Rohit to test with Nexus V (Lionel)
- to be decided: shall eNB keep context even when it crashes? i.e. in a file?
Fixed
- RLC AM has issues -> issue 65 -> fixed in branch, but not yet merged
- Timing advance issue (L1L2 signalling has a fix)
- UE removal (L1/Partial-L2): NN (L1/L2/L3)
- UE removal from RRC not ok (RRCConnectionRelease), does not remove lower layers (for all the layers of eNB)
- UL scheduling: L1L2 signalling issue, https://gitlab.eurecom.fr/oai/openairinterface5g/issues/48
- very low/fluctuating throughput
- check BSR: ok now
oaisim issues
EXMIMO2 Issues:
- (fixed) serious bug on lime 3 (in FPGA upsampling circuit or clock) -> DN, HM
- (fixed) PLL problem in TDD mode -> fundamental problem when TX and RX PLLs are tuned to the same frequency -> requires HW and software changes
- (fixed) TDD/FDD problem of lime requires modifications in HW and SW: RK to followup with Dominique
- lime4 problem (some bits erronous on ODDR) due to clock
- clock has been cleaned up a bit, but issue still remains
- 20MHz? to be tested. It does not work on testbench
- Real-time on ExpressMIMO: if TX processing is a bit late (not finished 5 mbox counters before end of subframe) it is not dma-ed to ExpressMIMO2
- Harmonize EXMIMO interfaces after RRH/GW branch is in
- Input from Syrtem on their code (20 MHz)
https://gitlab.eurecom.fr/oai/openair-cn/milestones/1
Openair-cn Issues: Milestone:- UE removal not handled correctly in openair-CN/ There is also problem in PDCP layer of eNB
- Crashes with Huawei Hilink USB dongle. https://gitlab.eurecom.fr/oai/openair-cn/issues/16
- Traffic issues when eNB + EPC on same host. https://gitlab.eurecom.fr/oai/openair-cn/issues/16
UE issues
- I/Q over Ethernet for UE
- TEsting and include in Gitlab CI
Doxygen comments
Less critical Issues/Bug List (simulation / emulation)
- BLER saturation for certain MCS all TMs (fixed in TM4 branch, should go into develop)
- (fixed) BW and sampling rate confusion. BW has to be globally replaced with sampling rate according to amount of RB
- (fixed)In abstraction.c init_freq_channel does not work correctly with sin cos LUT
- There are crashes in unitary phy simulators for secuirity messages
- (fixed in TM4 branch)lte_ue_measurements.c - missing lines for subband pmi calculation.
- (fixed in TM4 branch) channel level computation
- prepare to merge back to develop in february
Milestones used to track the critical features
oaisim: %Improve stability of oaisim
lte-softmodem: %Improve stability of lte-softmodem
L1/L2 Stability: %Improve stability of L1-L2
L3+ (eNB + UE RAN, excluding Core-Network): %Improve stability of L3+ (eNB + UE RAN)