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
90e05a2702
rlc v2: fix cppcheck error (disable it)
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
Thomas Schlichter
2a0bfde4a0
use "PUSCH_PDU_BITMAP_PUSCH_PTRS" when setting, clearing or checking pdu_bit_map
2020-04-17 10:20:09 +02:00
Ahmed Hussein
68ba04abf8
Adding an extra condition for L_ptrs
...
- if L_ptrs is >= number of pusch symbols, then no ptrs will be scheduled
2020-04-16 21:48:27 +02:00
Ahmed Hussein
728a903369
Making "is_ptrs_symbol" as a static inline function
2020-04-16 19:30:52 +02:00
Ahmed Hussein
9b52bf29ca
Separating "is_ptrs_subcarrier" from "is_ptrs_symbol"
2020-04-16 19:21:35 +02:00
Raphael Defosseux
c918f1d86c
Merge branch 'NR_fix_Downlink_IP' into 'develop'
...
NR fix downlink IP
See merge request oai/openairinterface5g!806
2020-04-16 18:45:08 +02:00
Ahmed Hussein
f8c0de63cd
Using "ptrs_re_offset" at UE side instead of using the function "get_kRE_ref" (TEMP implementation)
2020-04-16 18:02:59 +02:00
Ahmed Hussein
eae301e5d8
Fix regarding PTRS frequeny domain allocation
2020-04-16 16:49:44 +02:00
Ahmed Hussein
6adc40bbd1
Removed "ptrs_configured" and using "pusch_pdu->pdu_bit_map" instead at UE side
2020-04-16 15:58:50 +02:00
Ahmed Hussein
870845fc9d
Minor fixes and modifications for get_K_ptrs
2020-04-16 14:50:11 +02:00
Ahmed Hussein
b0611cf49d
Modifying get_L_ptrs and minor fixes
2020-04-16 14:34:40 +02:00
Ahmed Hussein
15629f126c
Moving get_L_ptrs and get_K_ptrs from PHY to MAC
2020-04-16 13:49:52 +02:00
laurent
71cbb7e894
dirty workaround if4p5 bug
2020-04-16 10:40:33 +02:00
Ahmed Hussein
b8f77a9c60
Fixed PTRS frequency domain allocation
...
- The bug occurs when the PUSCH allocation contains the central RB of the whole UL BW
2020-04-15 19:14:14 +02:00
Ahmed Hussein
e9dd51a746
Minor clean-ups regarding PTRS
2020-04-15 18:48:03 +02:00
Ahmed Hussein
c878bbcc78
Fixing ptrs time domain allocation in set_ptrs_symb_idx
2020-04-15 16:11:56 +02:00
Raphael Defosseux
e9b8c72b7c
CI: adding ping operations to 5G-RF sim; try loop on failures
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-04-15 15:55:47 +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
laurent
58e973409a
small compilation details
2020-04-14 11:25:59 +02:00
Ahmed Hussein
672937b4d7
Using SCF structs for DMRS at UE side instead of dmrs_UplinkConfig
2020-04-14 08:38:13 +02:00
Raphael Defosseux
1bf529be68
Merge remote-tracking branch 'origin/develop' into split73
2020-04-13 22:14:44 +02:00
Raphael Defosseux
238c83f400
Merge remote-tracking branch 'origin/feature-4g-sched' into develop
2020-04-13 22:08:41 +02:00
Raphael Defosseux
69869810a1
Merge branch 'develop_integration_2020_w15_bis' into 'develop'
...
See merge request oai/openairinterface5g!804
Develop Integration Branch : 2020 week 15
The following Merge Requests have been included :
* MR 789 : fix sync source configuration for eNB and B200-mini
* MR 795 : dft/fft in shared lib
* MR 795 : NR gNB SCF indication
* MR 798 : Improvements on the "default" LTE-4G scheduler
2020-04-13 22:00:47 +02:00
laurent
861caa735d
merge develop
2020-04-13 18:04:18 +02:00
Florian Kaltenberger
e197824e20
updating targets/ARCH/rfsimulator/README.md
2020-04-10 14:16:15 +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
Robert Schmidt
0e4ff0ecb4
L2 sim: space RA in time
2020-04-10 00:09:36 +02:00
Robert Schmidt
23fb00a248
Fix: telnet use right variable names
2020-04-10 00:09:36 +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
382b815fa4
Remove AssertFatal from UCI handlers
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
Raymond Knopp
b568d5b01a
removed faulty entries in ci unitary simulators and SNR starting point for nr_ulsim tests
2020-04-09 22:25:02 +02:00
Raymond Knopp
786be88101
fixed unitary simulation issue for nr_ulsim and removed broken pucch1 tests
2020-04-09 15:52:19 +02:00
Raphael Defosseux
46b386f0db
Merge branch 'develop_inria_ci_deployment_gp' into develop_integration_2020_w15
2020-04-09 12:16:22 +02:00
Raphael Defosseux
64fcb6daa1
Merge branch 'develop_inria_ci_deployment_gp' of gitlab.eurecom.fr:oai/openairinterface5g into develop_inria_ci_deployment_gp
2020-04-09 12:11:20 +02:00