- 04 Feb, 2021 2 commits
-
-
Thomas Schlichter authored
-
Thomas Schlichter authored
Even stricter check/hack for BWP ID. Drop every DCI where this value is not '1'.
-
- 02 Feb, 2021 1 commit
-
-
dir authored
-
- 29 Jan, 2021 10 commits
-
-
Thomas Schlichter authored
-
Remi Hardy authored
MR1006 : itti enhancement -new feature: creates itti queue during runtime -modified itti message instance MR1012 : 5G NR: UL transform precoding (SC-FDMA) MR1022 : Wireshark t hack ueid MR997 : LTE uplink improvement -LTE update about uplink performance improvement and some bug fixes from Fujitsu. -Fix uplink calculation error in SCD and PHY layer. -Add interference calculation for PUSCH. -Update TPC control. -Fix nFAPI hang-up -Fix DRB is non active after Re-establishment. -Msg3 PHICH problem. -Add statistical logs. MR1030 : CI RHEL container update -CI adaptation to build the shared and target images on asterix and obelix Python framework MR1023 : ci ue parallel -Enables OAI UE parallelization in CI tests (where applicable)
-
cig authored
- bugfix in nr_ue_dci_configuration - cleanup of irrelevant RA-related data structure members in UE - moved msg1 init condition to MAC - minor fixes concerning init_ra function
-
hardy authored
-
hardy authored
-
hardy authored
-
hardy authored
-
hardy authored
-
hardy authored
-
hardy authored
-
- 28 Jan, 2021 3 commits
-
-
Thomas Schlichter authored
-
Thomas Schlichter authored
Recently we stared using the BWP_indicator signalled in DCI, before we always assumed BWP_Id == 1. Now "fake-DCI" with bandwidth_indicator == 0 lead to segmentation faults, so we discard these. Note: There are still several placed where we assume BWP_Id == 1!
-
Thomas Schlichter authored
-
- 27 Jan, 2021 1 commit
-
-
Thomas Schlichter authored
Code between a 'switch' statement and its first 'case' statement is not reachable! So move the LOG_D() statement just before the 'switch' statement.
-
- 26 Jan, 2021 1 commit
-
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
- 25 Jan, 2021 4 commits
-
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Mohammed Ismail authored
fix ssh connection when remote server has public key Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
-
- 22 Jan, 2021 5 commits
-
-
hardy authored
-
Mohammed Ismail authored
Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
- 21 Jan, 2021 7 commits
-
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
hardy authored
-
Laurent Thomas authored
-
Cedric Roux authored
Same logic as previous commit, same caveats.
-
Cedric Roux authored
There was a problem with several UEs in the wireshark log. It seems that wireshark needs the UE id otherwise it gets confused and sees retransmissions where it's just another UE connecting and doing the same as a previous UE. Let's put kind of a UE id. Each RNTI seen by macpdu2wireshark gets an UE id assigned the first time it's seen in a trace. This is a bit hackish but seems to be fine. We could have added UE_id in all the traces, that is change the T() calls in the softmodem. It was less work to do it as it is, ie. only touch macpdu2wireshark.c. The RAR uses the same UE id all the time, may be a problem. To be refined if needed.
-
Cedric Roux authored
You need a recent version of wireshark for this to work properly. Successfully tested with 3.3.2.
-
- 20 Jan, 2021 3 commits
-
-
Thomas Schlichter authored
-
cig authored
- this commit was necessary because the location of the MAC UE functions does not reflect the context in which they are used - therefore all UL scheduling-related functions have been moved to a new nr_ue_scheduler.c file - and the irrelevant file rar_tools_nrUE.c has been deleted (nr_ue_process_rar moved to nr_ue_procedures) - the new locations are supposed to make the file and functions organisations more structured and cleaner
-
cig authored
- new data structure RAR_grant_t to handle RAR grant - new common ul scheduler function - new common ul pdu configuration function handling ul grants - new function to fill ul_config_request - moved pdu configuration code from process dci function - merged procedures for Msg3 and PUSCH together in nr_ue_scheduler - the same functions are now handling both PUSCH and Msg3 - relying on ul_config (no more RA Msg3 frame and slot storage) - done some cleanup and logging in the process
-
- 15 Jan, 2021 3 commits
-
-
Thomas Schlichter authored
-
cig authored
- this return whether the transform precoder is enabled or not - redundant configuration code has been migrated to the new function - get_transformPrecoding is a common MAC function used already @ UE side, can be adopted by gNB too
-
cig authored
- this will be later be necessary in DCI procedures which are dependent on the RNTI type
-