sfn
3a83e8df03
Fix pdsch UE variables memory allocation
2021-03-12 09:19:44 +01:00
Thomas Schlichter
d2f353acf6
Merge remote-tracking branch 'develop' into NR_DL_MIMO
2021-02-12 15:33:51 +01:00
Thomas Schlichter
97801299dc
some whitespace fixes in openair1/PHY/MODULATION/nr_modulation.c
2021-02-10 09:10:22 +01:00
hardy
665688681b
Merge remote-tracking branch 'origin/ue-fixes' into integration_2021_wk06_b
2021-02-09 10:54:58 +01:00
Thomas Schlichter
14e84f8782
Merge remote-tracking branch 'develop' into NR_DL_MIMO
2021-02-09 10:02:54 +01:00
Sakthivel Velumani
8902902706
Merge branch 'develop' into ue-fixes
2021-02-08 15:06:17 +01:00
Robert Schmidt
8bd3ec7602
Fix whitespace issues (review request)
2021-02-07 10:45:57 +01:00
Robert Schmidt
71fd526e12
Remove unused variables
2021-02-07 10:45:57 +01:00
Raymond Knopp
0496c15d27
Remove PHY HARQ round_trials logs
2021-02-07 10:39:40 +01:00
Raymond Knopp
a3867df5f3
cleanup after removing harq state in L0
2021-02-07 10:39:39 +01:00
Raymond Knopp
ee2ce7670d
made L1 DLSCH encoding stateless. harq_pid/round information are not kept in PHY. Full channel encoding is performed for each transmission of a transport block.
...
Still to be done: test, then cleanup data structures and fix unitary simulations.
2021-02-07 10:39:39 +01:00
Robert Schmidt
0d90ecfd62
Make dci_pdu in PDCCH PDU an array
...
SCF222 says that dci_pdu in PDCCH PDU
(nfapi_nr_dl_tti_pdcch_pdu_rel15_t) should be an array, and not its
members.
2021-02-07 10:39:39 +01:00
Francesco Mani
868f55513f
rnti in pucch 0 indication
2021-02-06 20:50:28 +01:00
hardy
663dd1251c
Merge remote-tracking branch 'origin/NR_RA_cleanup' into integration_2021_wk05
2021-02-05 12:00:38 +01:00
hardy
c00b44028b
Merge remote-tracking branch 'origin/develop-sib1-update' into integration_2021_wk05
2021-02-02 15:40:22 +01:00
Sakthivel Velumani
c9dcff3d7e
Merge branch 'develop' into ue-fixes
2021-02-01 16:07:58 +01:00
Khodr Saaifan
d7facef8a4
Back to SISO mode
2021-02-01 15:00:23 +01:00
Khodr Saaifan
88f293d3ba
clean up nr_dlsch_demodulation, solve bug in nr_rb_extract to consider data/dmrs multiplexing/no data, and remove ra_pdsch hack in phy_procedures_nr_ue
2021-02-01 14:59:56 +01:00
Khodr Saaifan
3fdb550909
reconfigure dmrs_type 1 for RA and phy_test mode
2021-02-01 14:59:56 +01:00
Khodr Saaifan
fd8cf7769c
Modify and fix nr_dlsim to support 4*4 MIMO with 1 layer
2021-02-01 14:59:56 +01:00
Khodr Saaifan
e4370cc30b
remove printf in nr_zero_forcing receiver
2021-02-01 14:59:56 +01:00
Khodr Saaifan
53046a9289
add zero forcing receiver for 2 tx layers and 2 or 4 rx antennas for PDSCH
2021-02-01 14:59:56 +01:00
Khodr Saaifan
812dc116f7
MIMO 4x4 with 1 layer test commit
2021-02-01 14:58:59 +01:00
Khodr Saaifan
0f55139dc6
Extend nr_dlsch demoulation to support multiple Rx antennas with MRC
2021-02-01 14:47:31 +01:00
Khodr Saaifan
b962cc94ce
Add rb extract to support multiple tx layers feature for MIMO mode
2021-02-01 14:47:31 +01:00
Khodr Saaifan
4b541b444d
Extend the UE side to support 4 Rx antennas
2021-02-01 14:46:51 +01:00
Khodr Saaifan
0ae83fac6d
Fix dl PDSCH channel estimation to support multi-port channel estimation
2021-02-01 10:12:38 +01:00
Khodr Saaifan
74009a7200
Enable dmrsConfigType2 for pdsch
2021-02-01 10:09:30 +01:00
Khodr Saaifan
58f4f155cc
Enable beamforming for 2 tx antenna ports and fix corresponding segmentation error
2021-02-01 10:06:08 +01:00
Khodr Saaifan
e72d0483b4
Add PDSCH precoder functions, fix pusch_rx for 2 rx antennas, fix nr_dlsim for 2x1 MIMO simulation
2021-02-01 10:06:08 +01:00
Thomas Schlichter
bca9f74e66
Merge remote-tracking branch 'develop' into NR_RA_cleanup
2021-01-29 18:52:37 +01:00
Sakthivel Velumani
0eb2e06725
Moved pusch thread parameter to L1 in config file
2021-01-29 13:14:14 +01:00
cig
5a9014e960
Review of MR 1025
...
- bugfix in nr_ue_dci_configuration
- cleanup of irrelevant RA-related data structure members in UE
- moved msg1 init condition to MAC
- minor fixes concerning init_ra function
2021-01-29 12:44:28 +01:00
hardy
5db5657df7
Merge remote-tracking branch 'origin/lte_uplink_improvement' into integration_2021_wk04_b
2021-01-29 07:41:47 +01:00
Sakthivel Velumani
e913e2ebc8
disabling logs
2021-01-25 17:05:16 +01:00
Thomas Schlichter
aafe94c556
move definitions from defs_nr_UE.h back to nr-ue.c to fix compilation of LTE UE
2021-01-25 13:59:21 +01:00
luis_pereira87
583d2cc0d4
Fix for NR_MAX_PDCCH_AGG_LEVEL
2021-01-24 12:14:48 +00:00
rmagueta
094f21a165
Fix REG to CCE mapping at UE
2021-01-23 18:40:30 +00:00
rmagueta
e2df86be88
Fix PDCCH extract RBs
2021-01-23 15:54:16 +00:00
rmagueta
70938bb907
Fix REG to CCE mapping at gNB
2021-01-22 17:18:37 +00:00
Thomas Schlichter
df06b67d1e
reduce logging output
2021-01-22 12:26:59 +01:00
Thomas Schlichter
a9bfdb2d6e
NR_UE: use 'do_ra' instead of 'mac_enabled' to enable RA procedure
2021-01-22 12:09:04 +01:00
Thomas Schlichter
c107b9b756
Merge remote-tracking branch 'develop'
2021-01-21 18:28:33 +01:00
Thomas Schlichter
f1653c5f73
fix build of phy_simulators
2021-01-20 18:04:28 +01:00
cig
73fbbf50ed
Cleanup MAC header files
...
- sorted out according to recurring logic that wants function
prototypes in separate files from data struct and constants
definitions, variables in separate .c files with inclusion
of "extern" header files
- moved function prototypes to resective header files
- moved data structures and constants to respective header files
- merged unnecessary mac.h file into mac_defs.h @ MAC UE
- moved const variables suchs as tables to respective .c files
- moved extern references to respective extern.h files
2021-01-15 16:53:15 +01:00
cig
2e8e9b7dcf
UE power measurements fixes
...
- RA preamble power computation review
- RSRP review
- PCmax computation
- Pathloss computation
- cleanup of reference to LTE
- minor fixes
2021-01-15 16:53:06 +01:00
Thomas Schlichter
7e93eef40c
fix unsigned/signed warning regarding nr_(i)dft
2021-01-15 14:55:38 +01:00
Thomas Schlichter
691ad0bba0
Merge remote-tracking branch 'develop' into nr_ul_scfdma
...
Conflicts:
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
2021-01-15 14:54:37 +01:00
hardy
213c948d84
Merge remote-tracking branch 'origin/develop-sib1' into integration_2021_wk02_wMR988
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
2021-01-14 13:17:19 +01:00
cig
ad230dcc31
UE Msg2 reception review
...
- enhancement of DL indication flow for Msg2 (RAR)
- merging interface procedures to handle DLSCH and RAR together
- better separation of MAC and PHY functionalities
- cleanup of double ambiguous functions to process RAR
- merging functions to process TA command into the ue_ta_procedures function
- enhancement of logging and formatting in the process
2021-01-11 18:36:43 +01:00