Florian Kaltenberger
348343be8f
the gNB scheduler now schedules both UL and DL
2019-09-20 11:44:01 +02:00
Wang Tsu-Han
046920e6bb
changing ru process from slot base to symbol base
2019-09-18 16:36:50 +02:00
matzakos
f629b77e63
nr-ip-over-LTE: Add checks for noS1 use case (nr-UE side)
2019-09-17 11:44:12 +02:00
Florian Kaltenberger
f4758a17da
temporary workaround for real-time issues
2019-09-13 15:31:25 +02:00
Florian Kaltenberger
37a5ee9639
temporary workaround for real-time issues
2019-09-11 16:18:54 +02:00
Raymond Knopp
b2bdf7eb9a
temporary commit
2019-09-11 10:57:31 +02:00
yilmazt
7f72360dc5
Merge branch 'develop-nr' into develop-nr_cppcheck
2019-09-10 16:38:40 +02:00
yilmazt
aec1263e71
initial cppcheck fixes
2019-09-10 16:37:06 +02:00
Wang Tsu-Han
3ac6e3e5a5
fixing for sampling rate
2019-09-10 09:32:09 +02:00
Wang Tsu-Han
9ccb93a094
adding mask for feptx thread and VCD logging
2019-09-09 15:36:08 +02:00
Florian Kaltenberger
a1472f677b
Merge remote-tracking branch 'origin/nr-timing-measurement' into integration_develop-nr_w37
...
Conflicts:
executables/nr-ru.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
2019-09-09 10:49:56 +02:00
Florian Kaltenberger
6d69a1069f
adding PHY side of FAPI UL handling
2019-09-06 18:12:13 +02:00
matzakos
157a4f7b46
nr-ip-over-lte :Enable TUN interface at nrUE and required (LTE-based) PDCP, RLC configuration for DL IP traffic flow. Traffic received at the UE TUN IP interface successfully now.
2019-09-06 16:16:37 +02:00
Raymond Knopp
adf76a5f51
Merge remote-tracking branch 'origin/develop-nr' into nr_prach
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
executables/nr-ru.c
executables/nr-softmodem.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/PHY/INIT/nr_init.c
openair1/PHY/NR_UE_ESTIMATION/nr_ue_measurements.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
openair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h
openair1/PHY/TOOLS/Makefile
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/nr_phy_scope.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair1/SIMULATION/NR_PHY/dlschsim.c
openair1/SIMULATION/NR_PHY/dlsim.c
openair1/SIMULATION/NR_PHY/pbchsim.c
openair1/SIMULATION/NR_PHY/pucchsim.c
openair1/SIMULATION/NR_PHY/ulschsim.c
openair1/SIMULATION/NR_PHY/ulsim.c
openair2/COMMON/rrc_messages_types.h
openair2/GNB_APP/RRC_nr_paramsvalues.h
openair2/GNB_APP/gnb_config.c
openair2/GNB_APP/gnb_paramdef.h
openair2/LAYER2/NR_MAC_gNB/config.c
openair2/LAYER2/NR_MAC_gNB/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
2019-09-05 05:01:26 +02:00
Raymond Knopp
b3a26f9548
New merge with develop-nr. DL IP traffic reaching up to UE's MAC layer now successfully.
2019-09-04 17:40:08 +02:00
Wang Tsu-Han
131ad5383d
adding precoding into feptx thread and having 2 threads per antenna
2019-08-30 15:06:16 +02:00
laurent
839a7997d1
UE attach complete, added traces ulsch coding, remove temporary renaming
2019-08-29 19:22:46 +02:00
Florian Kaltenberger
dd7a65ceba
temporary workaround for real-time issues
2019-08-29 17:51:37 +02:00
Khalid Ahmed
c984c71f52
Adding VCD liberaries to nr-softmodem/nr-uesoftmodem
2019-08-28 10:52:29 +02:00
laurent
f112de54b1
fix -O3 issue; add FS6_REMOTE_IP to set distant CU or DU
2019-08-28 09:35:27 +02:00
laurent
43c07e401d
fix SR report from UE->DU->CU, remain later failure in PUSCH allocation
2019-08-26 21:14:25 +02:00
laurent
1fe5ed6f3a
changed terminology from/to split
2019-08-25 20:45:13 +02:00
laurent
55660e87ca
RACH working, fails later during MME authentication
2019-08-25 20:32:57 +02:00
laurent
cb41822b42
ulsch turbo decode success, fails after now
2019-08-24 18:59:45 +02:00
laurent
d28419cfca
usage of setAllfromTS in also monolitic version, RACH detected to the cu, several bugs fixed, still no attach complete
2019-08-24 16:28:55 +02:00
Khalid Ahmed
c4ae0b0691
Fixing TDD mode using USRP x300
2019-08-23 16:08:57 +02:00
Khalid Ahmed
fc2bbeef69
Adding VCD liberaries to nr-softmodem/nr-uesoftmodem
2019-08-23 16:08:56 +02:00
Khalid Ahmed
69abec3df1
Fix ulsim and PUSCH in rf-simulator
...
- initialize PUSCH parameters properly
2019-08-23 16:08:56 +02:00
Khalid Ahmed
9148716641
TDD fixes in real-time environment
2019-08-23 16:08:56 +02:00
Khalid Ahmed
d12a824433
TDD in rfsimulator
2019-08-23 16:08:56 +02:00
Khalid Ahmed
f9b583e06e
PUSCH running with rfsimulator
2019-08-23 16:08:56 +02:00
Ahmed Hussein
9d27079f05
adding PUSCH procedures to gNB side in RT with some logs
...
- removed gNB RT from "ru_procedures.c" to "nr_ru_procedures"
- added a new thread "nr_feprx_thread"
- added some functionalities for fep for rx in "nr_ru_procedures.c"
2019-08-23 16:08:56 +02:00
Khalid Ahmed
978f683eca
using LOG_I instead of LOG_D in RT PUSCH UE side
2019-08-23 16:08:56 +02:00
Khalid Ahmed
9d4f5b4de7
Adding Frame tx to LOG_D for debugging
2019-08-23 16:08:56 +02:00
Khalid Ahmed
8effb52c84
Restrict UL transmission to NR_UPLINK_SLOT
2019-08-23 16:08:56 +02:00
Thomas Schlichter
ece26036e6
Consolidate header files for nr_phy_scope
2019-08-23 16:08:56 +02:00
Khalid Ahmed
705f2c1e42
enabling PUSCH UE side in RT
2019-08-23 16:08:56 +02:00
Wang Tsu-Han
21fa809ce0
Merge branch 'ru_parallel' into ru-parallel-beamforming
...
Conflicts:
executables/nr-ru.c
nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
openair1/SCHED_NR/nr_ru_procedures.c
2019-08-14 16:51:59 +02:00
laurent
b907922014
SIB ok for UE, UE send RACH
2019-08-13 21:03:45 +02:00
Francesco Mani
a292f82fe2
conficts solved after merge with develop-nr
2019-08-13 17:52:07 +02:00
Florian Kaltenberger
469afa4bb6
removing #ifdef XFORMS from nr-uesoftmodem.c
2019-08-12 23:47:51 +02:00
laurent
9fb9ac5387
UE primary sync ok, DU upper layers disabled, UE DCI decoding nok (partial)
2019-08-12 21:32:46 +02:00
Florian Kaltenberger
1927e34312
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-merge
2019-08-11 18:03:31 +02:00
Wang Tsu-Han
054156c16c
Merge branch 'nr-timing-measurement' into ru_parallel
...
Conflicts:
executables/nr-ru.c
2019-08-09 17:10:48 +02:00
Florian Kaltenberger
58eae03b48
1. NR RU was using wrong config file descriptor. It should be the same as for the LTE RU and we should remove the NR RU config file descriptor (todo)
...
2. NR RU was calling feptx_prec from LTE RU procedures, which it should not. In the older versions this function didn't do anything anyway as there was a check on num_eNB, which is 0 for gNB. Now NR RU is not calling this function at all, but we have to write such a function for NR RU (todo)
2019-08-09 15:31:54 +02:00
laurent
32e19dbbb7
removed all frame/subframe copies distributed update, replace by a single function
2019-08-09 08:10:36 +02:00
yilmazt
7bb5320716
develop-nr up-to-date as of 8.8.19
2019-08-08 17:44:19 +02:00
Florian Kaltenberger
c4e43703ea
removing superflous parameter usrp_clrsrc from command line
2019-08-07 17:23:16 +02:00
Florian Kaltenberger
37fe6c743e
automatic UE sync adjust can be disabled from command line
2019-08-08 16:49:14 +02:00
Florian Kaltenberger
03ca7391d3
Merge remote-tracking branch 'origin/ue_adjust_gain' into integration_develop-nr_2019w32
2019-08-07 15:20:39 +02:00