Sakthivel Velumani
94b88cf2cf
bug fixes
2020-05-22 13:16:30 +02:00
Sakthivel Velumani
453e257d8d
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-05-22 12:47:03 +02:00
Sakthivel Velumani
eb5a7a9ab1
added harq handling in gnb mac
2020-05-22 12:41:28 +02:00
Raymond Knopp
8f8894d764
suppressed some LOG_M that were killing real-time.
2020-05-21 23:02:08 +02:00
Thomas Schlichter
ce105df4e7
Merge branch 'develop' into NR_RRC_PRACH_procedures
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_transport.h
openair1/PHY/NR_TRANSPORT/nr_transport_common_proto.h
openair1/PHY/NR_TRANSPORT/nr_transport_proto_common.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/prachsim.c
openair2/GNB_APP/RRC_nr_paramsvalues.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
openair2/LAYER2/NR_MAC_gNB/nr_mac_gNB.h
2020-05-20 19:26:16 +02:00
Francesco Mani
2f4f90ba24
bugfix
2020-05-20 15:49:43 +02:00
laurent
bdee45878a
cleanup branch
2020-05-20 15:44:20 +02:00
Francesco Mani
3284e42e51
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-05-20 15:06:03 +02:00
Francesco Mani
b0ff2cef54
rearranged function to prepare pucch scheduling
2020-05-20 15:05:33 +02:00
cig
928dd902e3
Code cleanup
2020-05-20 12:41:06 +02:00
cig
783470905d
Bugfix: missing deactivation dlsch after processing is done:
...
- the issue popped up with the new rx/tx implementation at the UE
- this was causing false processing of DLSCH PDU and reception of false
TA commands
2020-05-20 12:41:05 +02:00
WANG Tsu-Han
a85a39048d
Merge branch 'develop' into NR_RRCConfiguration_trx_thread
2020-05-20 09:50:05 +02:00
Raymond Knopp
6fb195867b
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-05-19 23:59:31 +02:00
Raymond Knopp
dd8cb98443
added support in gNB and UE for long PRACH sequences. Tested format 0 with unitary simulation only.
2020-05-19 23:58:28 +02:00
Francesco Mani
49991e100b
bugfix for 2 acknacks in pucch0
2020-05-19 19:09:29 +02:00
Francesco Mani
03ce05571a
Merge branch 'NR_RRC_harq_b' into NR_RRC_harq_hacks
2020-05-18 19:00:58 +02:00
Sakthivel Velumani
5a5f503997
Merge branch 'develop' into NR_RRC_harq_b
2020-05-18 12:57:51 +02:00
Sakthivel Velumani
54ca9ea5ab
fixed pucch procedures to use rrc struct in UE
2020-05-18 12:57:24 +02:00
matzakos
6d71096637
Change pseudo-subheader byte of random ULSCH PDU (phytest) to an appropriate value
...
- Apply a value which cannot be interpreted as any valid LCID at the MAC layer of the receiver gNB (as per 38.321 Table 6.2.1-2),
to avoid forwarding the random PDU to the upper layers in noS1 mode.
2020-05-17 13:03:24 +02:00
Raymond Knopp
4e50e36ede
intermediate commit, pucch2 RX with polar still not complete
2020-05-17 10:43:15 +02:00
Francesco Mani
b5b78125c9
test scheduling of pucch reception
2020-05-15 18:47:06 +02:00
Francesco Mani
d268c320ca
Merge branch 'develop' into NR_RRC_harq_hacks
2020-05-15 16:26:33 +02:00
Raphael Defosseux
11783e755a
Fixing errored/missing circular dependency protection
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-05-15 15:39:11 +02:00
Francesco Mani
0add4fdb55
bugfix in pucch timing indicator selection
2020-05-15 09:14:30 +02:00
Thomas Schlichter
7fc9ab7720
use NR_UE_sched_ctrl_t instead of UE_sched_ctrl_t in gNB_scheduler
2020-05-14 18:38:08 +02:00
Thomas Schlichter
95833dde60
Merge branch 'develop'
2020-05-14 18:36:59 +02:00
Ahmed Hussein
566de5670b
Bug fixes regarding ping issues
2020-05-14 16:18:53 +02:00
Raymond Knopp
f043c63a34
added 2 UCI tests to CI for polartest
2020-05-14 00:45:58 +02:00
Raymond Knopp
100f75ba45
polar coding for UCI (PUCCH) integrated into polartest for lengths 12...64
2020-05-14 00:41:15 +02:00
Francesco Mani
1c7ee3caba
using num_dmrs_cdm_grps_no_data for PUSCH in PHY
2020-05-13 18:05:15 +02:00
Francesco Mani
6f0e4fe149
using numDmrsCdmGrpsNoData for PDSCH in PHY
2020-05-13 16:22:05 +02:00
cig
268a35419e
Hotfix scrambling rnti
...
- this is needed because in the current implementation of the gNB
the scrambling rnti is 0 for the RA and dci rnti otherwise
2020-05-12 17:38:47 +02:00
cig
4522cd4eb9
Changes to RA procedures:
...
- monitoring RA window
- taking RA_offset into account
- workaround to generate PRACH only when the RAR has not been received yet (RA is idle)
2020-05-12 17:33:28 +02:00
cig
66395ff7b7
Set RA offset at UE to compensate for 2 frames offset introduced by gNB
2020-05-12 17:28:35 +02:00
cig
8394ee82f5
More dynamic DCI configuration
2020-05-12 17:28:11 +02:00
cig
08b6211956
Scheduling of Msg2
2020-05-12 17:23:50 +02:00
cig
12b585a190
Fixes to RA procedure
2020-05-12 17:19:10 +02:00
cig
58dbf7d4b9
New design UE scheduler
2020-05-12 17:19:00 +02:00
Francesco Mani
ad246f961b
reset rnti and harq_mask in dlsch structure
2020-05-12 14:14:41 +02:00
Raphael Defosseux
e376241a82
Merge branch 'develop_integration_2020_w19' into 'develop'
...
Develop Integration Branch -- 2020 week 19
The following Merge Requests were included:
* MR [810] : NR PUCCH
* MR [812] : fix 20 compilation warnings
* MR [815] : rlc v2 -- coverity scan fixes
* MR [816] : hotfix: fix compilation of UE with --musim
Also add fixes for CI
2020-05-11 21:10:34 +02:00
Raphael Defosseux
f9403e9a2e
Merge remote-tracking branch 'origin/hotfix-ue-musim-compilation' into develop_integration_2020_w19
2020-05-11 11:22:48 +02:00
Raphael Defosseux
ab7ec85342
Merge remote-tracking branch 'origin/rlc_v2_coverity_fixes' into develop_integration_2020_w19
2020-05-11 11:22:34 +02:00
cig
96b5755753
Cleanup NR UE DCI configuration
2020-05-11 11:09:36 +02:00
cig
785ffa4def
Minor fixes
2020-05-11 11:09:36 +02:00
cig
4dc0e7f235
Enabled UE to process RX and TX in every DL or UL (or mixed) slot respectivey
...
- the commit fixes also the selection of the thread_id in TX procedures
- DCI configuration is currently limited to slot 1 and 7
2020-05-11 11:09:36 +02:00
cig
e3ba90b055
Fixes for polar and scrambling RNTI at UE
...
- including temporary hotfix for the polar rnti
2020-05-11 11:09:36 +02:00
Francesco Mani
cdead06962
fix for scrambling rnti and dci format
2020-05-11 11:09:36 +02:00
Cedric Roux
301ea42482
hotfix: fix compilation of UE with --musim
...
The following was failing:
./build_oai --UE --musim
Not sure this fix is correct, but it seems consistent with
the rest of platform_constants.h.
2020-05-09 10:12:38 +02:00
Francesco Mani
88e5203dfa
bugfix in dci1_1 size
2020-05-08 17:19:31 +02:00
Francesco Mani
185477dc9f
fix for ULSCH ok when PRBs are empty
2020-05-08 15:29:28 +02:00