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
3939406141
Logging fixes at UE and gNB
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
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
Thomas Schlichter
ac5f5d7899
add missing init_symbol_rotation() to nr-uesoftmodem.c
2020-09-04 14:15:58 +02:00
Raphael Defosseux
869f0e989c
Merge remote-tracking branch 'origin/NR_UE_DCI_decode_fix' into develop_integration_2020_w36
2020-09-03 16:45:56 +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
96f78feec7
moving init_symbol_rotation in uesoftmodem
2020-08-27 14:52:58 +02:00
Shweta Shrivastava
3a999254c9
Fixes for handling NR UE DCI decoding errors
2020-08-26 15:01:00 -05:00
Thomas Schlichter
a8fc7ebd38
Merge remote-tracking branch 'develop' into nr_ue_txdata_cleanup
2020-08-26 16:45:48 +02:00
Francesco Mani
28b280a657
Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling
2020-08-26 13:49:30 +02:00
Francesco Mani
d219341905
to make simulators compile
2020-08-25 19:02:13 +02:00
Raymond Knopp
2124343889
Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling
2020-08-25 01:50:43 +02:00
Raymond Knopp
cc0ff7422e
implementation of missing symbol-based rotation for NR modulation/demodulation (Section 5.3 38.211). Tested with unitary simulators (ulsim/dlsim).
...
To be tested with gNB testbench and rfsimlator
2020-08-25 01:48:55 +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
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
Sakthivel Velumani
f42291a4f7
Merge branch 'develop' into improve_nr_modulation
2020-08-18 17:20:46 +02:00
Raphael Defosseux
470ecad248
Merge remote-tracking branch 'origin/add_chansimuparams' into develop_integration_2020_w31
2020-08-10 16:56:23 +02:00
Sakthivel Velumani
f8675c258d
Fixed linking errors
2020-08-03 14:11:52 +02:00
frtabu
7eb2ab66c5
add telnet commands to show and modify channel simulation parameters
2020-07-28 01:33:16 +02:00
Laurent
427b223136
small fiwes
2020-07-27 16:08:31 +02:00
frtabu
8b4498cd11
nr scope as a dynamically loaded shared lib
2020-07-17 15:59:38 +02:00
Cedric Roux
0b8d5a8fd2
Merge remote-tracking branch 'origin/develop' into NR_RRC_PDCP
...
Conflicts:
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
2020-07-15 12:06:41 +02:00
matzakos
895cf14973
Merge NR_RRC_harq_hacks branch into NR_RRC_PDCP
2020-07-03 17:10:40 +02:00
laurent
4b58b9d38a
gcc warnings
2020-07-02 16:32:07 +02:00
Raphael Defosseux
dde8ba2d51
Merge remote-tracking branch 'origin/trx_thread_param' into develop_integration_2020_w26
2020-06-30 09:57:51 +02:00
WANG Tsu-Han
099169831e
adding parameter in nr uesoftmodem for usrp trx thread
2020-06-29 16:23:10 +02:00
laurent
aad868d8fa
5G scope cleaning round 2
2020-06-24 09:48:35 +02:00
Raphael Defosseux
cc16b290b9
Merge remote-tracking branch 'origin/rework-5G-scope' into develop_integration_2020_w25
2020-06-18 11:33:12 +02:00
laurent
1f95ec0888
coarse scope cleanup
2020-06-15 14:14:38 +02:00
Raymond Knopp
65cf9da7d2
Merge branch NR_RRC_harq_hacks into NR_RRC_PDCP
2020-05-29 16:57:34 +02:00
matzakos
47713f2a08
NR RB configuration: Remove dependencies from LTE structures
...
-Remaining LTE dependency in RLC add_srb function (not used for NSA setup)
-Rename function for DRB static preconfiguration used in noS1 mode
2020-05-25 15:46:00 +02:00
Francesco Mani
d268c320ca
Merge branch 'develop' into NR_RRC_harq_hacks
2020-05-15 16:26:33 +02:00
Thomas Schlichter
79471f2f6d
Merge branch 'develop' into NR_RRC_PRACH_procedures
...
Conflicts:
executables/nr-ue.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
openair1/PHY/defs_RU.h
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
openair2/RRC/NR/rrc_gNB_nsa.c
openair2/X2AP/x2ap_eNB_handler.c
2020-04-30 18:54:37 +02:00
laurent
dfafa90037
big merge with develop
2020-04-14 18:02:45 +02:00
Francesco Mani
3dc9ad0567
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-04-14 14:17:34 +02:00
laurent
861caa735d
merge develop
2020-04-13 18:04:18 +02:00
Raphael Defosseux
10b484279c
Merge remote-tracking branch 'origin/feature-4g-sched' into develop_integration_2020_w15_bis
2020-04-10 12:11:58 +02:00
Francesco Mani
8892d00693
flag do_ra alternative to phy_test to perform RA procedures
2020-04-04 10:32:07 +02:00
cig
6e404180f7
Fixed compilation warnings
2020-04-02 17:24:33 +02:00
Robert Schmidt
ffc4f464f5
Remove useless mac_proto.h include
...
When a header is changed, all including files need to be recompiled,
too. Thus, including a header needlessly all over the place drives
compile times up without any reason.
2020-04-01 08:49:26 +02:00
cig
3bb82a02ee
UE: N_TA_offset configuration depending on SCS and N_RB_DL
2020-03-26 18:54:57 +01:00
Francesco Mani
d320fa13b3
Merge branch 'develop' into NR_RRC_PRACH_procedures
2020-03-25 18:45:00 +01:00
Florian Kaltenberger
897ca561f5
adding time_source command line parameter and removing duplications of clock_source
...
ignoring command line paramters clock_source and time_source in lte-softmodem and harmonizing it with nr-softmodem
time_source and clock_source handled separately in usrp_lib.cpp
2020-03-23 17:45:48 +01:00
Sakthivel Velumani
07a48f87e4
loading LDPC libs for UE
2020-03-17 19:06:22 +01:00
Raymond Knopp
914e17b57b
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration
...
Conflicts:
executables/nr-softmodem.c
executables/nr-ue.c
executables/softmodem-common.c
openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/LAYER2/NR_MAC_UE/mac_proto.h
openair2/NR_PHY_INTERFACE/NR_IF_Module.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/MESSAGES/asn1_msg.h
openair2/RRC/NR/nr_rrc_config.c
openair2/RRC/NR/nr_rrc_defs.h
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
2020-03-14 12:45:02 +01:00
Raymond Knopp
47e0d056be
Merge branch 'NR_RRCConfiguration' into NR_RRC_PRACH_procedures
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dci.c
openair1/PHY/NR_TRANSPORT/nr_prach.c
openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
openair1/PHY/defs_nr_common.h
openair1/SIMULATION/NR_PHY/nr_unitary_defs.h
openair1/SIMULATION/NR_PHY/prachsim.c
openair2/LAYER2/NR_MAC_UE/main_ue_nr.c
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
2020-03-09 21:14:32 +01:00