Raymond Knopp
bd1c4dd00b
Add default NR RLC UM bearer configuration
2020-05-05 20:30:19 +02:00
Sakthivel Velumani
7746421192
Merge branch 'develop' into NR_RRC_harq_b
2020-05-05 16:32:37 +02:00
Raymond Knopp
632ef048c8
Introduce triggering of PDCP and RLC configuration for the list of added DRBs
...
-Upon reception of SgNB Addition Request from the eNB, the gNB configures pdcp and rlc entities for the list of DRBs provided from the eNB
2020-05-04 18:12:20 +02:00
Raymond Knopp
017a6ef141
Introduce NR RRC->RLC configuration
...
-Create nr_rrc_rlc_config_asn1_req function
-Update RLC DRB addition functions with NR structures instead of LTE
2020-05-04 17:58:36 +02:00
Raymond Knopp
eb51e39f39
Introduce NR RRC->PDCP configuration
...
-Create nr_rrc_pdcp_config_asn1_req function
-Update PDCP DRB addition functions with NR structures instead of LTE
2020-05-04 17:48:18 +02:00
laurent
da54778c4a
fix warnings
2020-05-03 18:27:07 +02:00
Raymond Knopp
7caf3d9cd9
Merge remote-tracking branch 'origin/develop' into nr_pucch2
...
Conflicts:
cmake_targets/autotests/test_case_list.xml
executables/nr-gnb.c
openair1/PHY/INIT/nr_init.c
openair1/PHY/TOOLS/tools_defs.h
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
2020-04-30 09:48:13 +02:00
Raphael Defosseux
8007758efe
Merge remote-tracking branch 'origin/split73' into develop_integration_2020_w17
2020-04-29 10:31:14 +02:00
Raphael Defosseux
c47daed70c
LIC: wrong license banner on proto-agent files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-04-29 10:30:09 +02:00
laurent
744fe92859
set back rrc as a separate thread, lead to create back race conditions
2020-04-28 15:39:50 +02:00
laurent
60845819a2
Merge branch 'develop' of gitlab.eurecom.fr:oai/openairinterface5g into split73
2020-04-28 14:32:38 +02:00
Francesco Mani
5cbb380efb
almost empty function to handle uci indication
2020-04-28 14:08:19 +02:00
Raymond Knopp
2723d095b6
Merge remote-tracking branch 'origin/NR_RRC_harq_hacks' into NR_RRC_PDCP
2020-04-27 19:26:53 +02:00
Francesco Mani
46a7b6c742
bugfix in dci size for RA
2020-04-24 18:59:59 +02:00
cig
bfe580bd41
UE RA procedures changes to preamble selection:
...
- get preamble from rach_ConfigDedicated in contention free mode
- do preamble selection only in prach slot
2020-04-24 13:31:52 +02:00
Francesco Mani
111ea68f63
fix for scrambling rnti and dci format
2020-04-24 11:42:50 +02:00
Sakthivel Velumani
93e745b8ec
updated dlsim to test harq
2020-04-23 19:45:00 +02:00
Raphael Defosseux
f6383343fc
Merge remote-tracking branch 'origin/new_rlc_2020' into develop_integration_2020_w17
2020-04-23 18:19:00 +02:00
Raphael Defosseux
4da101fd7f
Merge remote-tracking branch 'origin/split73' into develop_integration_2020_w17
2020-04-23 11:31:51 +02:00
Francesco Mani
80571bb81e
fapi functions for pucch
2020-04-22 09:54:56 +02:00
matzakos
6b79403767
NR pdcp: Rebase initial implementation
...
Initially targeting ENDC setup with commercial UE
- Missing nr_rrc_pdcp and nr_rrc_rlc configuration wrt the established DRB
- Remaining to test with user plane data traffic (Downlink and Uplink)
2020-04-21 15:20:22 +02:00
Francesco Mani
48325d58e5
some logs for phytest scheduling DL with phone
2020-04-21 09:58:53 +02:00
Cedric Roux
456e90e25d
rlc v2: bugfixes for mbms
2020-04-20 16:28:20 +02:00
Francesco Mani
3c5b6368f1
bugfix for numdldci for RA
2020-04-20 13:19:10 +02:00
Cedric Roux
baa9cd0140
rlc v2: mbms support
2020-04-19 13:44:15 +02:00
Francesco Mani
4b0ddb81d5
scheduling one pdcch+pdsch after RA procedure
2020-04-18 10:52:49 +02:00
Francesco Mani
ddf4ca87d2
[gNB] taking into account preamble set at RRC and finalization of RA procedures
2020-04-17 19:07:47 +02:00
Javier Morgade
72cba28436
Add UE MCH NFAPI
2020-04-17 18:50:55 +02:00
laurent
3c4cafa1cd
fix L2 sim issue (bad manual merge)
2020-04-17 12:58:46 +02:00
Francesco Mani
b51beff901
Merge branch 'NR_gNB_SCF_Indication' into NR_RRC_harq_hacks
2020-04-17 11:13:27 +02:00
Cedric Roux
3089dc0d45
rlc v2: update to latest develop
...
All previous commits for rlc v2 are proably
not functional or even compiling.
2020-04-17 10:41:21 +02:00
Cedric Roux
123745118c
rlc v2: hotfix: remove some AssertFatal
...
Not sure if the problem is in the MAC layer or in the RLC v2 layer.
Maybe the buffer status reporting in RLC v2 is not good. Let's remove
two AssertFatal in the MAC for the time being.
2020-04-17 10:40:05 +02:00
Cedric Roux
4b6f5cea52
rlc v2: have the L2 simulator functional
...
Not very clean, but will do the job for the time being.
2020-04-17 10:40:05 +02:00
Cedric Roux
fbd69663b1
rlc v2: fix for CU/DU split
...
Limitation: this fix only works if there is only one eNB,
because we force module_id = 0 in the function deliver_sdu where
(as the code is today) we have no way to know which module_id is
concerned. More generally, the rlc v2 does not work with more than
1 eNB.
2020-04-17 10:40:05 +02:00
Cedric Roux
8ca42918d6
hotfix: remove an AssertFatal
...
The UE code to compute BSR is too complex, has to be reworked/simplified.
This commit just removes the assert, does not solve anything.
2020-04-17 10:40:05 +02:00
Cedric Roux
9b9654a8e8
rlc v2: initial UE support
2020-04-17 10:40:05 +02:00
Cedric Roux
eebf2cb938
rlc v2: improve buffer status reporting
...
The old method was wrong.
The new method is better, but not accurate, especially when the
TX buffer contains SDU of size > 2047 bytes.
Plus it's probably too slow.
To be refined at some point.
2020-04-17 10:40:05 +02:00
Cedric Roux
d860ca510e
rlc v2: bugfix
2020-04-17 10:40:04 +02:00
Cedric Roux
fd61774f26
rlc v2: fix: remove #define RRC_DEFAULT_RAB_IS_AM 1 in rrc_eNB.c
2020-04-17 10:40:04 +02:00
Cedric Roux
6698759a60
rlc v2: fix crash deliver_sdu: ERROR: pdcp_data_ind failed
...
simply ignore the error
maybe not the best solution
2020-04-17 10:40:04 +02:00
Cedric Roux
3310f5c6b0
alternative RLC implementation
...
This commit introduces an alternative RLC implementation
based on 36.322 version 8. AM and UM done, TM not done.
See openair2/LAYER2/rlc_v2/TODO for missing parts.
2020-04-17 10:40:04 +02:00
Francesco Mani
c4e284a3e1
fix in CCEs function
2020-04-16 15:54:27 +02:00
Francesco Mani
fd237596cf
uncommenting in cce function
2020-04-16 12:08:16 +02:00
laurent
71cbb7e894
dirty workaround if4p5 bug
2020-04-16 10:40:33 +02:00
Cedric Roux
7f196b11f6
5g nsa: hacks for eurecom testing
2020-04-15 17:06:59 +02:00
matzakos
e1b968db8b
Small Fix for NR Downlink IP traffic issue after last updates in develop branch
2020-04-15 10:17:12 +02:00
laurent
8a58359a1b
rereremerge
2020-04-14 19:51:00 +02:00
laurent
b3c06eae1c
reremerge
2020-04-14 18:06:25 +02:00
laurent
dfafa90037
big merge with develop
2020-04-14 18:02:45 +02:00
Sakthivel Velumani
ccb7d693f4
Merge branch 'NR_RRC_harq' of remote into NR_RRC_harq
2020-04-14 15:03:52 +02:00