cig
f2bc1012be
Minor cleanup UE
...
- removed commented out code
- improved logging in UL channel estimation
- minor fixes according to OAI coding guidelines
- moving fetching TDD configuration parameters in nr-ue.c only in TDD case
2021-03-03 17:58:07 +01:00
cig
94d956fa55
Fixed warning about use of wrong enum
2021-02-15 13:24:20 +01:00
cig
24fc20e2e2
Bugfix in USRP flags configuration for NR UE
...
- missing check on duplex mode before fetching the TDD period
- missing flags configuration for FDD mode
2021-02-12 17:02:20 +01:00
Sakthivel Velumani
8902902706
Merge branch 'develop' into ue-fixes
2021-02-08 15:06:17 +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
Sakthivel Velumani
3858af320f
Write to USRP only when needed in TDD
2021-01-22 15:48:34 +01:00
Thomas Schlichter
220c5b2ddf
make sure MAC is enabled in nr-uesoftmodem
2021-01-22 12:06:41 +01:00
Thomas Schlichter
c107b9b756
Merge remote-tracking branch 'develop'
2021-01-21 18:28:33 +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
3e893b0dfe
Review of UE DL indication
...
- moved fill_dl_indication to phy procedures
- introduced a new function to fill the RX indication
- replaced redundant configuration code with the fill functions
- extended the function to fill the rx indication
- handling different dl pdus types
- cleanup of redundant code
2021-01-11 18:36:37 +01:00
Laurent
ebccfe5117
add raw capture from UHD examples and fix a rfsim bug
2021-01-02 18:58:13 +01:00
Laurent
c4a91bcc62
scope, dirty replay
2020-12-29 19:00:51 +01:00
cig
895d97d0e8
Cleanup UE mac_enabled conditions
...
- skipping RA procedures when MAC is disabled
- added mac_enabled flag that allows to disable RA and TA at UE from CL
2020-12-27 19:28:13 +01:00
cig
a21e858f4f
Cleanup runmode @ UE side
...
- removed unused arguments to phy functions
- removed irrelevant conditions on UE run mode
- replaced hardcoded param with PHY UE stored value
2020-12-27 19:27:51 +01:00
cig
1c24adeef9
Cleanup NR UE
...
- focus: defs_nr_UE.h, nr-ue.c, phy_procedures_nr_ue.c, nr_init_ue.c
- removed long-time commented out code
- replaced hardcoded params
- removed unnecessary header inclusions
2020-12-27 19:26:18 +01:00
cig
a9cc183cf6
Moved definitions and extern variables in nr-ue.c to .h files
...
- extern vars to phy_extern_nr_ue.c
- def/undef to defs_nr_ue.h
2020-12-27 19:24:36 +01:00
cig
eea30e7250
Moved dl indication config code to fill_dl_indication function
2020-12-27 19:24:17 +01:00
frtabu
d3919b6af4
Merge branch 'develop' into cleanup_softmodem_main
2020-12-22 23:07:54 +01:00
hardy
69cc0767c0
Merge remote-tracking branch 'origin/ldpc_short_codeword_fixes' into integration_2020_wk51_2
2020-12-16 11:09:56 +01:00
cig
440e820f6d
Moved code for timing alignment procedures to PHY UE procedures
...
- new function called ue_ta_procedures
- this makes the code more easier to read
- small cleanup was also done
2020-12-09 09:35:41 +01:00
frtabu
fdc1049a70
Fix phy simulators compilation, number of threads for dlsch configurable
2020-12-03 23:22:07 +01:00
cig
8f7b041d7c
Cleanup of hardcoded C-RNTI
...
- Giving C-RNTI as an input to DRB preconfiguration
- Set C-RNTI from UE configuration for higher layer function calls
2020-12-01 15:10:04 +01:00
frtabu
0dcf4ef8f8
remove L2L1 task, parallelisation as config option
2020-11-27 17:37:45 +01:00
Thomas Schlichter
010321e582
NR UE: fix USRP write timestamp when applying new timing_advance value
2020-11-27 15:56:14 +01:00
Thomas Schlichter
47ce347d7e
NR UE cleanup: remove current_thread_id array, nr_tti_rx, nr_tti_tx, subframe_rx and subframe_tx
2020-11-13 17:29:02 +01:00
cig
7e1ac1fa49
Merge remote-tracking branch 'origin/develop' into fhg-fdd-custom-if
2020-11-10 10:41:10 +01:00
cig
6862affdf4
Cleanup RF HW configuration at UE side
...
- removed redundant initialisation of variables
- introduced two "RF helpers" function that are replacing shared code in the sync routines
- added a new .c file and updated the cmakelists and .h files
2020-10-27 11:09:17 +01:00
cig
95bd55d8b6
Cleanup redundant setting of duplex mode after sync
2020-10-27 10:43:24 +01:00
cig
8e7d69989b
Cleanup initialisation frame params UE and command line options
...
- got rid of global variable fp
- code cleanup, removed redundant and unused code
- removed unused command line options and variables
- grouped command line setting in set_options function
2020-10-27 10:43:24 +01:00
cig
eb3c6538ee
Moved N_TA offset setting to init function
2020-10-27 10:43:24 +01:00
cig
8ee8b81043
Cleaned up unused UE variables, members, commented out code
2020-10-27 10:43:24 +01:00
cig
7e45f8be7a
Fix for scan carrier to make it compatible with custom DL/UL IF implementation
2020-10-27 10:41:59 +01:00
cig
fa07a48456
Set downlink carrier and uplink CO @ UE through command line
...
- this reflects the implementation of IF and IF offset in the gNB RU
- the RF frequencies are set at HW level while the target frequencies are
stored in fp, therefore the values stored in fp should not be changed
after sync as only the tx/rx freq is updated
- removed overwritten dl/ul carrier frequencies in fp after sync
- removed redundant set of tx/rx freq in ue_synch (done in init_openair0)
- removed irrelevant set of dl/ul carrier freq in get_options
2020-10-27 10:41:59 +01:00
cig
1bacb91add
Bugfix: set freq_offet to static to avoid re-initialisation in frequency scanner
2020-10-27 10:41:59 +01:00
Florian Kaltenberger
9e69c0e35d
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2
2020-10-20 07:38:07 +02:00
Thomas Schlichter
97354f1e2f
Merge remote-tracking branch 'NR_UE_UL_DCI_improvements' into integration_2020_wk40
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-10-05 12:15:59 +02:00
Shweta Shrivastava
06313dc616
Introduced UE Assertion if value of K2 is less than DURATION_RX_TO_TX
2020-09-24 23:53:07 -05:00
Rakesh
8ab1c0b9d4
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2
2020-09-16 11:56:07 +02:00
Rakesh
0b7573484c
overiting centre frequency for FR2 testing
2020-09-09 15:49:40 +02:00
Rakesh
39f84c3a62
FR2 testing
2020-09-09 15:46:25 +02:00
Thomas Schlichter
9e52db7538
Merge remote-tracking branch 'develop'
...
Conflicts:
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_coding.c
openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-09-08 17:42:52 +02:00
cig
9ac6dfee09
Minor fixes UE
...
- added some descriptions to the code
- fixed hardcoded factors
- removed commented out and unused code
- phy_procedures_nrUE_RX: removed unused do_pdcch_flag
- updated LTE naming to 5G
2020-09-08 14:09:05 +02:00
Raphael Defosseux
a05f7e1448
Merge remote-tracking branch 'origin/nr_ue_txdata_cleanup' into develop_integration_2020_w36
2020-09-03 16:41:25 +02:00
Francesco Mani
28b280a657
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-26 13:49:30 +02:00
Thomas Schlichter
cec42dc330
Some more UE timing fixes
...
- Check for timing_advance update _after_ RX (and TX) processing
- Update writeBlockSize when timing_advance value changes (for USRP)
- ignore timestamp when pre-reading the first OFDM symbol of a frame (for rfsimulator)
- do not busy wait for a finished RX-TX thread, use blocking wait instead
2020-08-24 20:01:56 +02:00
Raymond Knopp
e471d8b898
Merge remote-tracking branch 'origin/NR_RRC_PDCP' into NR_UL_scheduling
2020-08-24 11:19:42 +02:00
Thomas Schlichter
4049eb4f53
clean TX buffer on UE side after transmitting it via USRP
2020-08-22 11:08:47 +02:00
Thomas Schlichter
b0903e2079
change timing advance to only affect the TX timestamp, not the position in the "txdata" buffer
2020-08-22 10:21:36 +02:00
Thomas Schlichter
1f57bd9bd2
Transmit data to USRP after finishing the producing thread
2020-08-22 10:18:30 +02:00
Florian Kaltenberger
54f7019e19
Merge branch 'develop' into 'dongzhanyi-zte-develop'
...
# Conflicts:
# openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
2020-08-20 10:24:24 +02:00