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
Robert Schmidt
5662fb2177
Merge remote-tracking branch 'origin/develop-ta' into integration_2022_wk41
2022-10-11 23:31:49 +02:00
francescomani
b3e18641c3
fix for scheduling msg3 without mixed slot and to avoid scheduling SR using pucch-ResourceCommon
2022-09-28 11:42:59 +02:00
Robert Schmidt
01a3f9d5f9
Merge remote-tracking branch 'origin/NR_UL_LBRM' into integration_2022_wk35b
2022-09-04 21:38:38 +02:00
francescomani
cf6ac388fd
addressing review comments
2022-08-29 17:10:08 +02:00
Arash Sahbafard
23e6341237
Logs: initial TA and color != 31, various others
2022-08-26 13:46:09 +02:00
Arash Sahbafard
e494c11b65
Store TA total in UE
2022-08-26 13:44:26 +02:00
francescomani
51483a3223
add option for limited buffer rate-matching for UL
2022-08-26 09:01:48 +02:00
Robert Schmidt
f3cdc11269
Merge remote-tracking branch 'origin/NR_UE_multi_SSB_meas' into integration_2022_wk33
2022-08-18 20:53:04 +02:00
francescomani
032879c0c1
Merge remote-tracking branch 'origin/develop' into NR_RRC_harmonization_after_BWP
2022-08-08 12:37:40 +02:00
Robert Schmidt
ebc55ea206
Merge remote-tracking branch 'origin/NR_BWP_config' into integration_2022_wk31b
2022-08-04 19:13:57 +02:00
francescomani
8c81c70de9
Fix AckNack and SR multiplexing in PUCCH2
...
- correctly reset HARQ structure for HARQ Ack/Nack/PUCCH0
- reduce max PUCCH2 bits to have room for SR
2022-08-04 10:53:41 +02:00
francescomani
5fc23d5864
Merge remote-tracking branch 'origin/develop' into NR_RRC_harmonization_after_BWP
2022-08-03 12:11:37 +02:00
francescomani
cbff9df713
Merge remote-tracking branch 'origin/develop' into NR_BWP_config
2022-08-03 10:59:12 +02:00
Robert Schmidt
a21c31a6a5
Merge remote-tracking branch 'origin/HARQ_rv_circular_array' into integration_2022_wk30b
2022-08-02 11:04:04 +02:00
francescomani
4ad4edb871
Log arbitrary number of HARQ rounds
...
Contributors
francescomani <email@francescomani.it >
Robert Schmidt <robert.schmidt@openairinterface.org >
2022-08-01 16:31:01 +02:00
francescomani
be0fc1a982
Merge remote-tracking branch 'origin/develop' into NR_UE_multi_SSB_meas
2022-07-30 10:21:58 +02:00
luis_pereira87
b7b6e8a60f
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_measurements_gNB.c
2022-07-28 16:50:04 +01:00
francescomani
e8c637cd32
Merge remote-tracking branch 'origin/develop' into NR_RRC_harmonization_after_BWP
2022-07-28 17:21:04 +02:00
francescomani
d5a086d396
Merge remote-tracking branch 'origin/develop' into NR_BWP_config
2022-07-28 16:12:27 +02:00
Roberto Louro Magueta
8cd8799981
Update range for reported RSRP
2022-07-27 18:43:47 +01:00
Roberto Louro Magueta
3ca83257cc
UE sends the report with the RSRP based on CSI-RS to gNB
2022-07-26 15:45:11 +01:00
francescomani
56e73266cb
Merge remote-tracking branch 'origin/develop' into NR_RRC_harmonization_after_BWP
2022-07-25 15:02:38 +02:00
laurent
017fd225bc
fix ubsan detected errors
2022-07-20 10:40:32 +02:00
Roberto Louro Magueta
0c2b3a1eeb
Remove some variables from nr_csi_rs_info_t
2022-07-06 20:18:44 +01:00
francescomani
39b5d98c1e
Merge remote-tracking branch 'origin/develop' into NR_BWP_config
2022-07-05 14:42:34 +02:00
Roberto Louro Magueta
85802b828f
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
2022-07-05 10:19:52 +01:00
francescomani
0196dd6dc2
Merge remote-tracking branch 'origin/develop' into NR_RRC_harmonization_after_BWP
2022-06-27 14:44:04 +02:00
francescomani
e27356500e
Merge remote-tracking branch 'origin/develop' into NR_BWP_config
2022-06-27 12:33:41 +02:00
Roberto Louro Magueta
2141d6b5af
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/RRC/NR/nr_rrc_config.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band66.fr1.106PRB.usrpn300.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.24PRB.usrpb210.conf
2022-06-27 10:24:58 +01:00
Robert Schmidt
0b91791f67
Use (std) bool instead of custom bool types
...
OAI is riddled with boolean_t, FALSE, TRUE, etc. This makes no sense, as
there is a standard bool type, and could lead to nasty bugs if a
definition of a bool is non-standard (0 == false, true == !false). This
commit removes all non-standard bools in the whole project.
2022-06-27 10:07:48 +02:00
francescomani
d71658d373
Merge remote-tracking branch 'origin/develop' into NR_BWP_config
2022-06-20 11:20:19 +02:00
rmagueta
607561af6c
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/RRC/NR/MESSAGES/asn1_msg.c
2022-06-13 10:32:21 +01:00
francescomani
045de837ab
Merge remote-tracking branch 'origin/develop' into NR_PUCCH_RRC_Resources
2022-06-13 10:25:05 +02:00
francescomani
e592045d8f
improvements in using genericParameters and other stuff
2022-06-10 18:18:57 +02:00
Robert Schmidt
28ad0eaacb
Merge remote-tracking branch 'origin/NR_fix_msg3_rtx' into integration_2022_wk23
2022-06-09 17:46:45 +02:00
francescomani
85b48193d4
fix msg3 retransmissions with OAI UE
2022-06-08 16:45:30 +02:00
francescomani
539e5e89f3
Merge remote-tracking branch 'origin/develop' into NR_PUCCH_RRC_Resources
2022-06-08 14:45:33 +02:00
francescomani
9f4153b55b
Merge remote-tracking branch 'origin/develop' into NR_UE_multi_SSB_meas
2022-06-08 14:10:54 +02:00
francescomani
9a43678ed0
Merge remote-tracking branch 'origin/develop' into NR_PUCCH_RRC_Resources
2022-06-01 09:06:57 +02:00
rmagueta
2f3079b808
Merge remote-tracking branch 'origin/develop-CSI' into develop-CSI-Measurements
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
# openair2/RRC/NR/nr_rrc_config.c
2022-05-27 11:13:02 +01:00
rmagueta
6bca31c7e3
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
2022-05-27 10:18:13 +01:00
Roberto Louro Magueta
8bc5f273bd
Improve log
2022-05-21 01:24:02 +01:00
Roberto Louro Magueta
23dab34e7c
Fix CSI bitlen for rank = 2
2022-05-21 01:15:26 +01:00
Roberto Louro Magueta
9887982e00
Merge remote-tracking branch 'origin/develop-CSI' into develop-CSI-Measurements
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/LAYER2/NR_MAC_gNB/nr_mac_gNB.h
# openair2/RRC/NR/MESSAGES/asn1_msg.c
2022-05-19 13:21:00 +01:00
francescomani
0c5d6a59e7
Merge remote-tracking branch 'origin/develop' into NR_PUCCH_RRC_Resources
2022-05-18 15:19:00 +02:00
Roberto Louro Magueta
e5c4e0f3d3
Address review comments
2022-05-18 12:59:24 +01:00
francescomani
1f49b73eac
Merge remote-tracking branch 'origin/develop' into NR_dl_ul_fapi_improv
2022-05-18 08:55:40 +02:00
Roberto Louro Magueta
8ac68929bc
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair1/PHY/defs_nr_common.h
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/rrc_gNB_reconfig.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.162PRB.2x2.usrpn300.conf
2022-05-17 19:13:38 +01:00
francescomani
075e8c6d8f
Merge remote-tracking branch 'origin/develop' into NR_RRC_harmonization_after_BWP
2022-05-17 15:27:12 +02:00