francescomani
67544e83af
re-compute TBS after reducing PRBs or MCS
2022-11-28 09:52:41 +01:00
Robert Schmidt
06753f0a32
Merge remote-tracking branch 'origin/NR_UE_ulsch_local_vars' into integration_2022_wk47
2022-11-23 16:25:29 +01:00
Robert Schmidt
cb764590e8
Merge remote-tracking branch 'origin/Trigger_RRCReconfiguration_on_InitialBWP' into integration_2022_wk47
2022-11-23 16:25:22 +01:00
Robert Schmidt
fcfddc7e34
Merge remote-tracking branch 'origin/Fix_ulsch_scheduler_multi_ues' into integration_2022_wk47
2022-11-23 16:25:12 +01:00
luis_pereira87
aebe83e45b
Fix infinite loop in ULSCH scheduler when scheduling for multiple UEs
2022-11-22 21:09:18 +00:00
Sakthivel Velumani
3c8478f785
Moved PHY ULSCH struct to stack
2022-11-22 11:54:18 -05:00
francescomani
e487c76260
fix msg4 failing retransmissions
2022-11-21 11:48:46 +01:00
francescomani
daf890932c
avoid gnb stalling on retransmissions
2022-11-21 11:11:49 +01:00
Robert Schmidt
39cf6006d8
Merge remote-tracking branch 'origin/NR_ULSCH_scheduler_fixes' into integration_2022_wk46
2022-11-18 16:20:24 +01:00
Luis Pereira
2e2246f946
Fix tx Msg.4 after rx Msg.3 through DCCH/DTCH
2022-11-18 16:16:05 +01:00
Robert Schmidt
99a7a7a747
Merge remote-tracking branch 'origin/fix_NR_msg4_scheduler' into integration_2022_wk46
2022-11-17 18:32:11 +01:00
Robert Schmidt
cbc98579d6
Merge remote-tracking branch 'origin/fix_NR_PUCCH_scheduler' into integration_2022_wk46
2022-11-17 18:31:56 +01:00
Robert Schmidt
f54f1fd61d
Merge remote-tracking branch 'origin/NR_UE_improve_RA' into integration_2022_wk46
2022-11-17 18:31:45 +01:00
francescomani
920c866e42
fix for msg4 scheduler in case vrb map for selected slot is occupied
2022-11-17 18:10:36 +01:00
francescomani
623d0e362d
further fixes in ulsch (and dlsch) scheduler
2022-11-17 18:01:50 +01:00
luis_pereira87
8a37a2dadb
Send RRCReconfiguration when RA with Msg3 through DCCH also when the UE is in the InitialBWP
...
This commit re-enables SRS when Msg3 through DCCH in InitialBWP that seems to be disabled after the RA (the same behaviour for other configurations may happen, so it is safer to send always the RRCReconfiguration when we have this RA).
2022-11-17 16:02:59 +00:00
francescomani
22617b21d4
fixes for 2 bugs in the ULSCH scheduler
2022-11-15 09:32:05 +01:00
Thomas Schlichter
0e520e9456
fix in NR PUCCH scheduler when the list is larger than a frame
...
based on a patch from Francesco Mani <email@francescomani.it >
2022-11-07 15:33:20 +01:00
Robert Schmidt
e5eabe203e
Merge remote-tracking branch 'origin/NR_DeltaTF_hotfix' into integration_2022_wk44
2022-11-04 10:59:55 +01:00
Robert Schmidt
b89daf68b7
Merge remote-tracking branch 'origin/Fix_BWP_switching_when_Msg3_DCCH' into integration_2022_wk44
2022-11-04 10:59:50 +01:00
Robert Schmidt
00106a7ec8
Merge remote-tracking branch 'origin/configurable_rounds_in_sim' into integration_2022_wk44
2022-11-03 20:10:00 +01:00
Robert Schmidt
e9126363ea
Merge remote-tracking branch 'origin/removing_calltotimers_for_msg3_dcch_dtch' into integration_2022_wk44
2022-11-03 20:09:51 +01:00
francescomani
4e80dc4a20
move PL comutation at MAC
2022-11-03 17:56:20 +01:00
francescomani
a962ba8d5b
replacing call to RRC processing timers for msg3 dcch
2022-11-03 13:55:07 +01:00
luis_pereira87
dbb6182124
Fix BWP switching to the previous active BWP when there is a RA with Msg3 through DCCH or DTCH
2022-10-30 09:38:56 +00:00
francescomani
1304a682fc
fix usage of FAPI new data indicator for PUSCH
2022-10-29 14:29:35 +02:00
francescomani
c07cbce037
better handling of PRACH TX power to improve separation between PHY and MAC
2022-10-29 14:16:12 +02:00
francescomani
c9553fe696
moving prach_resources to MAC
2022-10-29 14:16:12 +02:00
francescomani
e0cdf278b5
remove init_msg1 and sync_frame from prach structure
2022-10-29 14:02:23 +02:00
francescomani
f3aac37427
bugfix in delta_tf calculation
2022-10-28 19:01:59 +02:00
Robert Schmidt
b5952593ac
Merge remote-tracking branch 'origin/gNB_MAC_PDU_decoding_improvements' into integration_2022_wk43
2022-10-28 18:15:06 +02:00
Robert Schmidt
f3397d0c9b
Merge remote-tracking branch 'origin/NR_CSI_UE_fixes' into integration_2022_wk43
2022-10-27 18:51:14 +02:00
Robert Schmidt
652df48a99
Merge remote-tracking branch 'origin/NR_UE_deadcode_cleanup' into integration_2022_wk43
2022-10-27 18:51:03 +02:00
Robert Schmidt
ebd622ac3c
Merge remote-tracking branch 'origin/NR_MAC_PUCCH_rework' into integration_2022_wk43
2022-10-27 18:50:46 +02:00
francescomani
3247cdd0c3
addressing review
2022-10-27 12:52:10 +02:00
francescomani
0df6dfba94
fixing the new PUCCH procedures
2022-10-24 16:30:21 +02:00
Robert Schmidt
b9db3044fb
Merge remote-tracking branch 'origin/episys-5g-mimo' into integration_2022_wk42b
2022-10-20 15:00:32 +02:00
Robert Schmidt
79857ec8e6
Merge remote-tracking branch 'origin/rename_sdr_radio' into integration_2022_wk42b
2022-10-20 15:00:12 +02:00
Robert Schmidt
b3d4321d77
Merge remote-tracking branch 'origin/common_to_executables' into integration_2022_wk42b
2022-10-20 14:57:29 +02:00
francescomani
e79b926905
rename sdr to radio
2022-10-19 17:42:26 +02:00
luis_pereira87
705c6b76d2
gNB MAC PDU decoding improvements when there are issues in UL TB payload (MAC subPDU overlap)
2022-10-18 15:34:28 +01:00
francescomani
bb28445567
fixes in CSI UE reception and reporting for multiple BWPs
2022-10-18 16:09:42 +02:00
Robert Schmidt
9155befaf6
Add error messages if a TBS cannot be decoded
2022-10-18 15:24:48 +02:00
Melissa Elkadi
f8efb13b7d
NR MIMO 2x2 Support
...
This commit provides CSI reporting support
which is required for MIMO. It also updates
the configuration files, provides sample BLER
simualtion files for packet dropping in the
MIMO 2x2 case. It also includes the hooks
and functions (e.g., updating UCI2_3_4 PDU field)
for MIMO 2x2 support. This commit will not include
any channel abstraction code or modelling.
2022-10-18 15:24:48 +02:00
Anurag Asokan
bfbebe2de1
Merge targets/COMMON to executables
2022-10-18 14:22:06 +02:00
francescomani
44ee11be8e
cleanup NR UE dead code
2022-10-18 09:03:25 +02:00
Bruno Mongazon-Cazavet
392040a842
Fix build error when -g is specified, fix various warnings when -g is specified
2022-10-18 08:48:10 +02:00
Robert Schmidt
e1226d9fd1
Merge remote-tracking branch 'origin/remove-exmimo' into integration_2022_wk42
2022-10-17 12:31:58 +02:00
Robert Schmidt
4a535dd057
Merge remote-tracking branch 'origin/ue_security_mode_complete_nea_bug' into integration_2022_wk42
2022-10-17 12:31:42 +02:00
Robert Schmidt
cc8da80fbc
Remove EXMIMO leftover
...
- Remove all files referencing EXMIMO
- Remove all targets/variables/defines that seem to be related to EXMIMO
2022-10-14 09:14:18 +02:00