Raphael Defosseux
746fb82839
Merge remote-tracking branch 'origin/NR_UE_get_Qm_dl_fix' into develop_integration_2020_w36
2020-09-03 16:49:58 +02:00
Raphael Defosseux
2dcf50a5bc
Merge remote-tracking branch 'origin/benetel_integration' into develop_integration_2020_w36
2020-09-03 16:47:39 +02:00
Raphael Defosseux
869f0e989c
Merge remote-tracking branch 'origin/NR_UE_DCI_decode_fix' into develop_integration_2020_w36
2020-09-03 16:45:56 +02:00
Raphael Defosseux
a05f7e1448
Merge remote-tracking branch 'origin/nr_ue_txdata_cleanup' into develop_integration_2020_w36
2020-09-03 16:41:25 +02:00
Raphael Defosseux
ec1a7cadff
Merge remote-tracking branch 'origin/NR_UL_scheduling' into develop_integration_2020_w36
2020-09-03 16:35:03 +02:00
Raphael Defosseux
3970424b29
Merge remote-tracking branch 'origin/docs/fix-small-error' into develop_integration_2020_w36
2020-09-03 16:34:42 +02:00
Florian Kaltenberger
a44a32af28
Merge remote-tracking branch 'origin/develop' into benetel_integration
2020-09-03 15:28:52 +02:00
Florian Kaltenberger
8ba3ba91ef
updating conf file for CI
2020-09-03 15:27:56 +02:00
Sakthivel Velumani
1ffa59c9f2
moved dl & ul harq handlers to MAC
2020-09-03 13:33:43 +02:00
Sakthivel Velumani
9026652468
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-09-03 11:03:03 +02:00
Sakthivel Velumani
0c1c2edd65
small fix
2020-09-03 11:02:41 +02:00
Thomas Schlichter
15a376fab2
Harden nr_get_Qm() and nr_get_code_rate_dl() functions
...
Check the provided MCS index according to the specified table.
Some tables go up to MCS index 27, others up to MCS index 28.
If the MCS index exceeds the allowed limit, assume max. MCS.
2020-09-03 09:10:51 +02:00
Raymond Knopp
37dcdeb338
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-09-02 22:11:44 +02:00
Raymond Knopp
142249d84b
added ulsch statistics
2020-09-02 22:11:04 +02:00
Francesco Mani
1025fd850c
trying to fix some cppcheck errors
2020-09-02 16:44:40 +02:00
Raphael Defosseux
5a9ed93032
CPPCHECK: does not understand the different lengths of arrays
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-02 16:38:06 +02:00
Raphael Defosseux
1c457bf1fa
BUILD: missing dependency on T_TRACER for L2_LTE_NR sub-lib
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-02 16:13:22 +02:00
Raymond Knopp
73c7bee040
added basic analytics for PDSCH measurements
2020-09-02 16:12:16 +02:00
Sakthivel Velumani
0a3941fd17
dl harq handle update
2020-09-01 12:07:06 +02:00
Sakthivel Velumani
9e7ae9ce5f
ul harq numbering fix
2020-09-01 11:35:08 +02:00
Raymond Knopp
d443d9e915
added multi-antenna support for gNB RX (tested in ulsim)
2020-08-31 13:43:16 +02:00
Raymond Knopp
dbdae54c6d
removed AssertFatal in nr_ue_mac_procedures.c for nr_dlsim HARQ tests. For some unknown reason there are occasion 0 SDUs sent up to MAC which causes failure.
2020-08-29 21:51:10 +02:00
Shweta Shrivastava
f8b130a8ee
Fix for build warnings
2020-08-28 16:15:13 -05:00
Raymond Knopp
cbeccf9868
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-28 17:35:18 +02:00
Raymond Knopp
99774b2afb
bugfix in nr_dlsch_decoding.c
2020-08-28 17:34:47 +02:00
Francesco Mani
4e8fa97d7d
getting rid of frame_rx and slot_rx in gnb scheduler
2020-08-28 15:42:14 +02:00
Francesco Mani
96f78feec7
moving init_symbol_rotation in uesoftmodem
2020-08-27 14:52:58 +02:00
Francesco Mani
4cc5bf586e
fix for pucchsim with sr
2020-08-27 10:35:05 +02:00
Raymond Knopp
260a9e58a0
nr_pbchsim modifications for carrier phase rotation procedure
2020-08-27 05:49:46 +02:00
Shweta Shrivastava
3a999254c9
Fixes for handling NR UE DCI decoding errors
2020-08-26 15:01:00 -05:00
Raphael Defosseux
e31349256f
hotfix for eNB-OCP build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-08-26 17:24:45 +02:00
Cedric Roux
d7bdf4937a
nr: use RLC AM instead of RLC UM
2020-08-26 17:15:43 +02:00
Cedric Roux
01da43a00d
nr rlc: remove hardcoded values
2020-08-26 16:54:03 +02:00
Thomas Schlichter
070ee365e3
Fixup dlsch harq if() conditions in nr_dlsch_demodulation.c
2020-08-26 16:46:48 +02:00
Thomas Schlichter
a8fc7ebd38
Merge remote-tracking branch 'develop' into nr_ue_txdata_cleanup
2020-08-26 16:45:48 +02:00
Francesco Mani
28b280a657
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-26 13:49:30 +02:00
Raphael Defosseux
ab025ab026
Merge branch 'develop_integration_2020_w34' into 'develop'
...
Develop integration 2020 week 34
The following merge requests have been included:
* MR [859] : Fixed the bug not sending MSG3
* MR [860] : FeMBMS eNB / UE End-to-End chain
* MR [866] : Improved modulation speed
* MR [872] : Improvement on CUDA GPU ldpc latency
2020-08-26 12:00:24 +02:00
Francesco Mani
6042df1ab5
to make lte-uesoftmodem compile
2020-08-26 07:06:28 +02:00
Francesco Mani
d219341905
to make simulators compile
2020-08-25 19:02:13 +02:00
Raymond Knopp
12a75c60e2
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-25 15:03:06 +02:00
Raymond Knopp
632803289c
fixed initialization of rotation for symbol 0
2020-08-25 15:02:41 +02:00
Francesco Mani
1b06523c86
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-25 14:44:24 +02:00
Francesco Mani
0130518529
rssi dBFS based on 16 bits
2020-08-25 14:44:08 +02:00
Raymond Knopp
b58ea80990
debug trace
2020-08-25 10:47:48 +02:00
Raymond Knopp
0bb99458c3
bugfix for TX slot processing
2020-08-25 10:06:02 +02:00
Raymond Knopp
2124343889
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-25 01:50:43 +02:00
Raymond Knopp
cc0ff7422e
implementation of missing symbol-based rotation for NR modulation/demodulation (Section 5.3 38.211). Tested with unitary simulators (ulsim/dlsim).
...
To be tested with gNB testbench and rfsimlator
2020-08-25 01:48:55 +02:00
Thomas Schlichter
cec42dc330
Some more UE timing fixes
...
- Check for timing_advance update _after_ RX (and TX) processing
- Update writeBlockSize when timing_advance value changes (for USRP)
- ignore timestamp when pre-reading the first OFDM symbol of a frame (for rfsimulator)
- do not busy wait for a finished RX-TX thread, use blocking wait instead
2020-08-24 20:01:56 +02:00
Francesco Mani
664ac4facc
bugfix on last commit
2020-08-24 17:59:30 +02:00
Francesco Mani
c127a5a2f8
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-24 16:10:16 +02:00