francescomani
e49c6db2bf
final round of warning fixes to compile nr softmodems
2023-04-07 15:52:16 +02:00
francescomani
ebd70a3915
Merge remote-tracking branch 'origin/NR_pbch_errors_at_MAC' into integration_2023_w14
2023-04-04 19:35:23 +02:00
Robert Schmidt
a0a92f4581
Merge remote-tracking branch 'origin/NR_UE_aperiodic_SRS' into integration_2023_w14
2023-04-04 18:50:41 +02:00
Sakthivel Velumani
15c12caa37
Contains MAC changes to run || DLSCH
...
DL config as array in MAC
Run RX slot processing in Tpool thread
Fixed race in phy config
Changed mac_IF_mutex
Proc Tx: Lets wait for Proc Rx to get ACK/NACK
-(only on slots that carry ACK/NACK)
Fix problem with rfsim
Separated PDCCH and PDSCH decoding functions. Run PDCCH decoding in main UE_thread.
Fixed race in MAC dci config struct
needed for parallel processing of slots
Moved DLSCH transport block buffer to stack
rx_ind as static allocation
L2sim: Fixed calling of MAC sched in wrong slot
Fix DCI extract bug for RA procedure
2023-04-03 10:24:24 -04:00
francescomani
5c333cca65
move radio link failure detection on pbch at MAC
2023-04-02 09:48:09 +02:00
Roberto Louro Magueta
889a50072f
Implementation of resynchronization procedures for a gNB with a given Nid_cell
2023-03-28 18:52:48 +01:00
francescomani
0de51bcd93
scheduling aperiodic SRS at UE
2023-03-28 11:11:31 +02:00
Robert Schmidt
f97d002ca6
Merge remote-tracking branch 'origin/feat-603-bands-greater-64' into integration_2023_w11b
2023-03-18 11:43:45 +01:00
Weskley Vinicius Fernandes Mauricio
fefa0bfea7
Implementing bands greater than 64 in the code, feature #603
2023-03-16 09:57:52 -03:00
francescomani
2385bc364a
fixing most warning when compiling nr-softmodem
2023-03-09 19:01:46 +01:00
francescomani
a7e7899edd
addressing review including clang formatting
2023-02-23 19:09:25 +01:00
francescomani
0d9d4f55f7
further improvements in tda lists
2023-02-23 19:09:25 +01:00
Rúben Soares da Silva
af2ea8f275
Change hardcoded nFAPI ports to use htons and ntohs and changes to allow OAI VNF and PNF to run
2023-01-24 15:35:20 +00:00
laurent
b74ba0fb92
cleaning only
2023-01-19 14:52:39 +01:00
Robert Schmidt
18b9135c4f
Fix warning in nFAPI
2023-01-12 18:05:16 +01:00
Robert Schmidt
da70a37551
Merge remote-tracking branch 'origin/FAPI_fix_setup_time_from_overflowing' into integration_2023_w02
2023-01-12 17:55:42 +01:00
Robert Schmidt
ce1246e0dd
Merge remote-tracking branch 'origin/NR_UE_BWP_reworking' into integration_2022_wk02
2023-01-12 17:49:22 +01:00
Rúben Soares da Silva
cdf7fb6f70
Fix setup_time overflow in vnf processing thread, preventing gNB from stopping message processing once setup_time overflowed
2023-01-12 10:17:03 +00:00
francescomani
5300c57f3d
common BWP structure and further improvements
2022-12-27 19:00:41 +01:00
francescomani
e55e880b71
cleaning up of dci functions
2022-12-27 18:32:30 +01:00
Roberto Louro Magueta
c6bfb97988
Remove calloc of report_tlv, prg_list and prgs
2022-12-23 10:39:11 +00:00
Roberto Louro Magueta
01ddccb101
Fix size of IQ channel_matrix of SRS
2022-12-23 10:39:11 +00:00
francescomani
1d1d8a1ef5
nr_ue_get_rach at MAC -> separation completed
2022-12-15 16:00:57 +01:00
Robert Schmidt
5c11306d76
Merge remote-tracking branch 'origin/fix_fapi_max_ul_pdus' into integration_2022_wk46
2022-11-17 18:32:25 +01:00
francescomani
6e789bc275
update NFAPI_MAX_NUM_UL_PDU according to SCF specifications
2022-11-09 15:27:59 +01:00
francescomani
4e80dc4a20
move PL comutation at MAC
2022-11-03 17:56:20 +01: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
44ee11be8e
cleanup NR UE dead code
2022-10-18 09:03:25 +02:00
Roberto Louro Magueta
76c112a8fc
Merge remote-tracking branch 'origin/develop' into develop-SRS-feedback
2022-09-13 13:05:10 +01:00
Roberto Louro Magueta
e4f7733bc5
Merge remote-tracking branch 'origin/develop' into develop-SRS-feedback
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/PHY/TOOLS/tools_defs.h
2022-09-06 10:02:00 +01:00
francescomani
0a992c604a
Merge remote-tracking branch 'origin/develop' into ul-phr
2022-09-05 14:35:50 +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
Roberto Louro Magueta
514adc7594
Merge remote-tracking branch 'origin/develop' into develop-SRS-feedback
...
# Conflicts:
# nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface_scf.h
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
2022-08-30 17:29:14 +01:00
francescomani
9819268412
Merge remote-tracking branch 'origin/develop' into ul-phr
2022-08-29 17:23:43 +02:00
francescomani
51483a3223
add option for limited buffer rate-matching for UL
2022-08-26 09:01:48 +02:00
Roberto Louro Magueta
d39a772436
Remove tabs
2022-08-25 10:33:38 +01:00
Roberto Louro Magueta
ae7a2f5893
Merge remote-tracking branch 'origin/develop-SRS-MIMO' into develop-SRS-feedback
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
2022-08-22 14:47:55 +01:00
Roberto Louro Magueta
d04918eb9b
Merge remote-tracking branch 'origin/develop' into develop-SRS-MIMO
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/nr_rrc_config.c
# openair2/RRC/NR/nr_rrc_config.h
2022-08-22 10:45:56 +01:00
francescomani
166aae35ab
fixes to get 100MHz working with 2 layers
2022-08-16 11:18:00 +02:00
Roberto Louro Magueta
12e4619f05
Merge remote-tracking branch 'origin/develop-SRS-MIMO' into develop-SRS-feedback
...
# Conflicts:
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair2/LAYER2/NR_MAC_COMMON/nr_mac.h
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
# openair2/LAYER2/NR_MAC_gNB/mac_proto.h
2022-08-08 14:28:32 +01:00
Roberto Louro Magueta
7e87265a74
Merge remote-tracking branch 'origin/develop' into develop-SRS-MIMO
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
2022-08-08 11:54:43 +01:00
francescomani
64568b2a9d
Merge remote-tracking branch 'origin/develop' into ul-phr
2022-08-03 14:57:54 +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
478ea7ab6c
BG at MAC as part of new FAPI version
2022-07-28 15:10:03 +02:00
Robert Schmidt
57c545d4b3
Merge remote-tracking branch 'origin/use-ubsan' into integration_2022_wk30
2022-07-28 09:45:10 +02:00
Roberto Louro Magueta
1f818b4178
RSRP computation at UE based on CSI-RS
2022-07-26 12:45:30 +01:00
Roberto Louro Magueta
6ba60eb181
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/RRC/NR/nr_rrc_config.h
2022-07-20 19:59:34 +01: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