- 22 Nov, 2021 2 commits
-
-
Melissa Elkadi authored
The filtering added in the nrue_procedures.c file are already happening in the stub function so we should be duplicating them in the NRUE MAC layer.
-
Melissa Elkadi authored
-
- 19 Nov, 2021 7 commits
-
-
David Kim authored
-
Melissa Elkadi authored
In this commit, we changed the UCI handling. When the UL_TTI_REQ arrives at the NRUE it has info related to how many UCIs we should pull from the queue and send to the gNB. If we do not have that many UCIs available (likely becasue a DL_TTI_REQ is late), then we will requeue the UL_TTI_REQ and wait until we have all the UCI indications before multiplexing. This change makes it easier to handle multiple UCIs becasue previously we would send what we had and then try again later which made keeping track of the UL_TTI_REQ and second UCI more difficult.
-
David Kim authored
-
David Kim authored
1. Added rnti filter for multiple UEs. 2. Adjusted mode offset for SA mode.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
Also, we had two heap-buffer-overflow crashes while filling the CRC_IND and RX_IND. The corrected CALLOC command is included in this commit as well. Lastly, we included a better fix for handling late DL_TTI_REQs. If the number of active harqs is larger than the number of UCIs we have built, this is a good indicator that the DL_TTI_REQ is late. To mitigate problems, we will requeue the UL_TTI_REQ to when the late DL_TTI_REQ comes in, we can handle the late UCI that is built from it.
-
Melissa Elkadi authored
-
- 18 Nov, 2021 8 commits
-
-
Melissa Elkadi authored
-
Melissa Elkadi authored
The nr_rrc_ue_process_RadioBearerConfig() function call in the RRC layer of the NRUE was removed when it should not have been for NSA mode. This is now added back in for NSA mode. Also, the call to pdcp_run should only be when were NOT in NOS1 mode and ARE in SA mode. This was fixed as well. Ue-to-Ue IP traffic in NSA works, but eventually the NSA UE will crash due to an incorrect PDCCH configuration. This is a bug we will need to look into. It doesnt always crash, only about 40% of the time. And even when the NRUE does crash, it happens towards the end of the simulation.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
This commit includes a hack fix that has allowed the Ip traffic to work in SA mode. Furthermore, NSA mode (without the EPC) works in this commit as well with up to 4 NSA UEs. We will need to understand better the issue with the UL_DCI handling in the NRUE that was causing the gNB to crash. The AssertFatal in the gNB when the gNB runs out of downlink HARQ PIDs is caused by the NRUE receiving a UL_DCI and then building BOTH a UCI and a CRC/RX pair. So we are essentially sending a UL and DL DCI to the gNB in this case which results in an unexpected HARQ PID being received in the gNB. The filtering in this commit stops the UCI being built in the NRUE when a UL_DCI is recevied.
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
- 17 Nov, 2021 8 commits
-
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa Elkadi authored
-
Melissa authored
Integrated ra procedure for both nsa and sa. See merge request aburger/openairinterface5g!83
-
Deokseong "David" Kim authored
-
Melissa Elkadi authored
The IP traffic of a single NRUE works most of the time in this commit. There seems to be a bug in the gNB and it will occassionally crash with a heap-buffer-overflow. This will be looked at in the next commit. The changes in this commit include gathering all of the UCI indications in the queue that have the same scheduled sfn_slot and sending them as one aggregated UCI when the scheduled sfn_slot matches the received ul_tti_request.
-
- 14 Nov, 2021 3 commits
-
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Michael Cook authored
It's used only if LOG_M is enabled.
-
Remi Hardy authored
MR !1307: WIP: [CI] real time stats and monitoring update -MR !1280 (closed) : MAC statistics in separate thread -log X1AP-PDU messages for eNB -update real time stats collection (from stats logs file instead of stdout) -update runtime monitoring (conf file, pages) MR !1301: Fix for blocked process in FR2 MR !1312: CI: adding NSA-B200 sanity check pipeline to automatic regression test-suite -Validate that all required routes are present -Copy the image from a "build" server to a "test" server -fixes for the log collection on the CoreNetwork components MR !1282 : Add MCS from HARQ BLER -Estimates correct MCS using EMA, kept between target thresholds dl_bler_target_upper and dl_bler_target_lower (conf options) for 1st retx and below dl_rd2_bler_threshold for 2nd retx -Maximum MCS configurable -on 3rd retx, reduce MCS by 5 Other commits in the integration branch: -push DL traffic to 60Mb -solve long ping time in SA
-
- 12 Nov, 2021 4 commits
-
-
Melissa Elkadi authored
-
David Kim authored
-
Melissa Elkadi authored
When IP traffic is started on the NRUE, the gNB immediately crashes
-
Melissa Elkadi authored
-
- 11 Nov, 2021 4 commits
-
-
Melissa Elkadi authored
-
David Kim authored
-
hardy authored
-
David Kim authored
-
- 10 Nov, 2021 4 commits
-
-
Melissa Elkadi authored
-
David Kim authored
-
hardy authored
-
hardy authored
-