Raphael Defosseux
238c83f400
Merge remote-tracking branch 'origin/feature-4g-sched' into develop
2020-04-13 22:08:41 +02:00
laurent
861caa735d
merge develop
2020-04-13 18:04:18 +02:00
Francesco Mani
478a3f73e2
bugfix for coreset id
2020-04-13 15:29:40 +02:00
Francesco Mani
ecb81ef995
Merge branch 'NR_RRC_PRACH_procedures' into NR_RRC_harq
2020-04-13 15:15:48 +02:00
Francesco Mani
042e4e5c77
reworking of nr_configure_pdcch
2020-04-13 09:18:48 +02:00
Sakthivel Velumani
181e59db96
fixing bugs in 1_1 dci
2020-04-10 17:54:23 +02:00
Raymond Knopp
b6ce8ed962
ENDC S1-U gNB support: Separate some GTP functions between eNB and gNB. Downlink traffic from SGW arrives properly at gNB now after path switch
2020-04-10 12:15:52 +02:00
Raphael Defosseux
10b484279c
Merge remote-tracking branch 'origin/feature-4g-sched' into develop_integration_2020_w15_bis
2020-04-10 12:11:58 +02:00
Raphael Defosseux
d367260214
Merge remote-tracking branch 'origin/NR_gNB_SCF_Indication' into develop_integration_2020_w15_bis
2020-04-10 12:11:31 +02:00
Raphael Defosseux
149454ed4c
Merge remote-tracking branch 'origin/extend_sharedlibusage2' into develop_integration_2020_w15_bis
2020-04-10 12:11:07 +02:00
Raphael Defosseux
b00ef27355
Merge remote-tracking branch 'origin/NR_RRCConfiguration_sync_source' into develop_integration_2020_w15_bis
2020-04-10 12:10:44 +02:00
Francesco Mani
221e152653
one file left behind
2020-04-10 10:43:44 +02:00
Francesco Mani
6237ba3735
Merge branch 'nr_pucch' into NR_RRC_harq
2020-04-10 10:02:21 +02:00
Robert Schmidt
a56be93e80
Reduce CPU load in PHY stub UE (L2 sim)
...
Instead of looping over UEs and all DL config Req/HI DCI0, loop first
over all DL config Req/HI DCI0, and for each, match UE. Lowers CPU
traffic for high traffic situations.
2020-04-10 00:09:36 +02:00
Robert Schmidt
4df3157a7a
L2: do not overwrite FAPI message, correct check
2020-04-10 00:09:36 +02:00
Robert Schmidt
0bef57e2d4
L2 sim: fix PDU_index test
2020-04-10 00:09:36 +02:00
Robert Schmidt
8f450f0e51
DL PP: consider the last RBG might be smaller
2020-04-10 00:09:36 +02:00
Sakthivel Velumani
9e8e7de10a
using same dci_pdu_rel15 for UE also
2020-04-08 22:24:08 +02:00
Sakthivel Velumani
e0acce65c4
dci 1_1 bit decoding
2020-04-08 22:22:52 +02:00
Francesco Mani
def0450b4a
Merge branch 'NR_RRC_PRACH_procedures' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_PRACH_procedures
2020-04-08 17:57:45 +02:00
Francesco Mani
b9d80576aa
patch for no data in dmrs symbol for pusch tx
2020-04-08 17:32:19 +02:00
Raymond Knopp
c8ac5d56bf
compilation of NR executables with MAC
2020-04-08 12:47:34 +02:00
matzakos
732081dd22
ENDC testing: Remove some remaining modifications used only for testing
2020-04-08 11:17:44 +02:00
Thomas Schlichter
c128e82291
use nfapi_nr_ue_pusch_pdu_t instead of fapi_nr_ul_config_pusch_pdu for pusch_config_pdu
2020-04-07 21:18:28 +02:00
Sakthivel Velumani
6f3934acc0
moved dci_pdu_rel15_t to mac_common
2020-04-07 18:09:07 +02:00
Sakthivel Velumani
3053f37dec
added NR_CellGroupConfig to mac in UE
2020-04-07 18:08:22 +02:00
Francesco Mani
ac2d1d79d7
minor fixes
2020-04-07 17:38:31 +02:00
Francesco Mani
20f5e27e50
filling dci pdu
2020-04-07 17:24:55 +02:00
Thomas Schlichter
690176821d
make mac_sdus an array instead of a pointer
2020-04-07 13:31:14 +02:00
Raymond Knopp
dcf7678fef
Merge remote-tracking branch 'origin/develop' into nr_pucch
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
openair2/LAYER2/NR_MAC_gNB/mac_proto.h
2020-04-07 12:11:48 +02:00
cig
1e63219bbf
Fixed bugs in UE RA procedures:
...
- number or RA preambles unitialised
- power ramp counter not incrementing
- segmentation fault due to wrong pointer initialisation
2020-04-07 11:07:41 +02:00
matzakos
3b6b6d0671
Fix ULSCH traffic generation at UE side. Still not received at gNB
2020-04-06 19:06:58 +02:00
Francesco Mani
b29d270708
Merge branch 'NR_RRC_harq_newdcipdu' into NR_RRC_harq
2020-04-06 15:30:10 +02:00
Robert Schmidt
1372e02206
Check for CCE allocation in UL PP
2020-04-06 13:56:59 +02:00
Robert Schmidt
36ebfe04f6
Use CCE_try_allocate_ulsch() in ULSCH
2020-04-06 13:56:59 +02:00
Robert Schmidt
c76af0a142
Check for CCE allocation in DL PP
2020-04-06 13:56:56 +02:00
Robert Schmidt
ed6e5ce832
Use CCE_try_allocate_dlsch()
2020-04-06 13:56:31 +02:00
Robert Schmidt
6b3b0b0b8b
Final CCE allocation check: print message on fail
2020-04-06 13:56:31 +02:00
Robert Schmidt
88d156478f
CCE_allocation_infeasible(): log only debug
2020-04-06 13:56:31 +02:00
Robert Schmidt
5443c7a792
fill_nfapi_dlsch_config() takes index for filling
2020-04-06 13:56:31 +02:00
Robert Schmidt
0f46f17c1c
UL PP can change retx freq allocation
2020-04-06 13:56:31 +02:00
Robert Schmidt
24fb5e9c80
add adaptive HARQ UL
2020-04-06 13:56:31 +02:00
Robert Schmidt
9256a9e813
Clean up schedule_ulsch_rnti()
2020-04-06 13:56:31 +02:00
Robert Schmidt
c9a921504c
TEST: TPC + TA cleaned up in DLSCH
2020-04-06 13:56:31 +02:00
Robert Schmidt
fd2e5fee96
Clean up schedule_dlsch()
2020-04-06 13:56:31 +02:00
Robert Schmidt
2f32448707
Correctly handle 2ms Sched. Reqs
2020-04-06 13:56:31 +02:00
Robert Schmidt
a3bbbd0630
Lock PRACH region through vrb_map_UL
2020-04-06 13:56:31 +02:00
Robert Schmidt
abc65b1d86
Reimplement UL PP
2020-04-06 13:56:31 +02:00
Robert Schmidt
8bf7a13ffa
Remove first_rb from ULSCH scheduler
2020-04-06 13:56:31 +02:00
Robert Schmidt
8a84e2d92e
Rewrite assign_max_mcs_min_rb() more concisely
2020-04-06 13:56:31 +02:00