Francesco Mani
7948d26f8c
Revert "scheduling dl in both half frames"
...
This reverts commit cf5bc231ec .
2020-06-03 15:45:00 +02:00
Francesco Mani
c359a05351
Revert "separation of dl and ul clear fapi information"
...
This reverts commit 17a1a554b7 .
2020-06-02 18:31:09 +02:00
Francesco Mani
17a1a554b7
separation of dl and ul clear fapi information
2020-06-02 16:14:49 +02:00
Francesco Mani
cf5bc231ec
scheduling dl in both half frames
2020-05-29 16:44:26 +02:00
Francesco Mani
4e12c39471
static bitmap to schedule dl slots (also to test phone)
2020-05-28 17:56:42 +02:00
Raymond Knopp
dad2d8bce7
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
...
Conflicts:
openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.c
2020-05-26 16:39:50 +02:00
Raymond Knopp
0a45909bd1
minor changes
2020-05-26 15:37:10 +02:00
Raymond Knopp
c042f7c26a
fixed issue related to scheduing of PRACH for long sequence (only gets done in last slot of subframe now, not both) and start point of DFT in RU processing for long-sequence. Removes fatal segfault.
2020-05-26 11:40:54 +02:00
Sakthivel Velumani
d37f077082
handling failed ack/nack reception
2020-05-26 00:22:48 +02:00
Raymond Knopp
539ff7bf85
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-05-26 00:05:40 +02:00
Raymond Knopp
fe5cd3d28d
fixed bug for long PRACH sequence configuration, flipped HARQ bits for 2-bit PUCCH0 UCI report
2020-05-26 00:04:49 +02:00
Francesco Mani
03b38ca871
Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks
2020-05-22 15:02:03 +02:00
Francesco Mani
17e52131d3
scheduling continuous dl transmission in first half frame
2020-05-22 15:00:37 +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
Francesco Mani
2f4f90ba24
bugfix
2020-05-20 15:49:43 +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
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
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
Francesco Mani
0add4fdb55
bugfix in pucch timing indicator selection
2020-05-15 09:14:30 +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
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
Francesco Mani
88e5203dfa
bugfix in dci1_1 size
2020-05-08 17:19:31 +02:00
Cedric Roux
21a2a8c6e1
rlc v2: some fixes for 'bugs' found by coverity scan
...
Minor fixes, doesn't change anything. Not sure these are 'bugs' either,
but let's be polite with coverity scan...
One thing was not changed.
Coverity scan says:
*** CID 357991: Memory - illegal accesses (USE_AFTER_FREE)
/home/carabe/raphael/openairinterface5g/openair2/LAYER2/rlc_v2/rlc_entity_am.c: 507 in tx_list_remove_sn()
501 } else {
502 prev = cur;
503 cur = cur->next;
504 }
505 }
506
>>> CID 357991: Memory - illegal accesses (USE_AFTER_FREE)
>>> Using freed pointer "head.next".
507 return head.next;
508 }
509
510 void cleanup_sdu_list(rlc_entity_am_t *entity)
511 {
512 rlc_sdu_t head;
But as far as I understand, there is no problem. We don't access
head.next at all if it has been freed. Or is there some aliasing
going on there (pointer aliasing)? I doubt it. False positive?
2020-05-07 18:05:05 +02:00
Ahmed Hussein
6a32e60a4f
Fixed bug regarding TBS calculation and G calculation
...
- The number of nb_dmrs_re at gNB side was set to 6, but here it is assumed
that there will be no data allocation in OFDM symbols that carry DMRS
- nb_dmrs_re that is being given as an input to the TBS calculation,
should be multiplied by the number of DMRS symbols in order to get the total
number of DMRS REs per RB
- In the calculation of G, only the number of DMRS per RB in 1 OFDM symbol should
be given as an input, because inside the function of the G calculation, this
number is being multiplied by the number of OFDM symbols that carry DMRS
2020-05-07 14:41:19 +02:00
Raphael Defosseux
0113a9b978
Merge remote-tracking branch 'origin/nr_pucch2' into develop_integration_2020_w19
2020-05-06 12:08:41 +02:00
Sakthivel Velumani
7746421192
Merge branch 'develop' into NR_RRC_harq_b
2020-05-05 16:32:37 +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
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
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
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