Commit Graph
221 Commits
Author SHA1 Message Date
Sakthivel Velumani a8301b9aac More fixes for FR2 2020-02-27 15:50:53 +01:00
Sakthivel Velumani 334519d16a Fixed several bugs in UE initial sync procedures
Now UE gets sync all time in rfsimulator. Yet to be tested with hardware.
2020-02-26 12:52:40 +01:00
Sakthivel Velumani ef0aad0de7 fixed bug from provious commits 2020-02-11 16:37:31 +01:00
Sakthivel Velumani 7f4b6a2986 updated slot fep for numerology 0
fixed a bug in UE
2020-02-07 12:41:45 +01:00
Sakthivel Velumani da71b97908 updated to slot_fep 2020-02-05 11:51:55 +01:00
Sakthivel Velumani bc38ec6b29 Updated samples per slot as per specs.
gNB runs fine. UE yet to be tested.
2020-01-31 18:16:17 +01:00
Sakthivel Velumani f0b8dbd7ad small update in fep 2020-01-20 15:25:56 +01:00
Francesco Mani 0c6b51015f merge between FR2 and RRC branches 2020-01-16 17:20:56 +01:00
Raymond Knopp ad2667fbd5 Testing of NR PDCCH/PDSCH with RRC Configuration. added RRC configuration to NR UE. Updates to UE DCI procedures (moved to MAC) and updates to FAPI interfaces for UE. nr_dlsim is functional, added profiling information for gNB TX. 2020-01-01 21:16:56 +01:00
Wang Tsu-Han 56ecc5cfb2 Merge branch 'develop-nr' into ru-parallel-beamforming-merge
Conflicts:
	openair1/PHY/MODULATION/nr_modulation.h
	openair1/PHY/NR_TRANSPORT/nr_dlsch.c
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
2019-11-22 17:00:53 +01:00
Wang Tsu-Han 6be2d8f081 using switch buffer for txdataF in L1 2019-11-18 12:33:48 +01:00
Wang Tsu-Han d252696b14 Merge branch 'develop-nr' into ru-parallel-beamforming
Conflicts:
	common/utils/T/T_defs.h
	executables/nr-ru.c
	nfapi/open-nFAPI/nfapi/public_inc/nfapi_nr_interface.h
	openair1/PHY/defs_RU.h
	openair1/SCHED_NR/nr_ru_procedures.c
	openair1/SCHED_NR/sched_nr.h
	openair2/LAYER2/NR_MAC_gNB/nr_mac_common.c
2019-11-05 15:43:19 +01:00
Francesco Mani ae2549b91a encoded length as uint32_t 2019-10-28 10:41:56 +01:00
Florian Kaltenberger f26373c52b Merge remote-tracking branch 'origin/develop-nr_cppcheck' into integration_develop-nr_2019w42
Conflicts:
	executables/nr-gnb.c
	openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
	openair1/SIMULATION/NR_PHY/ulsim.c
2019-10-14 13:34:14 +02:00
Khalid Ahmed ef41f62f9f optimizing nr_ue_ulsch_procedures 2019-10-08 09:30:14 +02:00
yilmazt e5a9f02af6 develop-nr merge 2019-10-07 12:04:58 +02:00
frtabu b9b4d05e41 remove RRC_VERSION macros, simplify build-oai and CMakefile.txt accordingly, get rid of remaining compilation warnings (opt module improperly merged and patch asn1c files with tests against max 64 bits integer value) 2019-09-23 19:46:44 +02:00
yilmazt aec1263e71 initial cppcheck fixes 2019-09-10 16:37:06 +02:00
Wang Tsu-Han 9ccb93a094 adding mask for feptx thread and VCD logging 2019-09-09 15:36:08 +02:00
Florian Kaltenberger dbc9472aaf fixes in beamforming 2019-08-14 11:34:02 +02:00
Francesco Mani a292f82fe2 conficts solved after merge with develop-nr 2019-08-13 17:52:07 +02:00
Francesco Mani 794aac4137 initializing beam_weights to I 2019-08-07 16:46:36 +02:00
Francesco Mani c97cd87d47 nrbeam_weights and num port as SSB 2019-08-06 18:28:09 +02:00
Francesco Mani 1d3023a5f6 adapting beamforming functions from LTE to NR 2019-08-01 18:08:30 +02:00
yilmazt ff6710c898 develop-nr current as of 16.7.19 2019-07-16 17:06:20 +02:00
yilmazt 2b321fd1c7 Merging latest develop commits 2019-07-16 11:20:24 +02:00
Rakesh 4998b6ae6d Adding FFT/IFFT sizes for threequarter sampling rate 2019-07-08 12:42:02 +02:00
yilmazt 680a0c97c7 Operation of all of the physical simulators are tested and verified + various warning removals 2019-06-20 21:46:35 +02:00
Raphael Defosseux 8f68d596f1 Merge remote-tracking branch 'origin/develop-entv' into develop_integration_2019_w25 2019-06-18 13:42:50 +02:00
yilmazt ce9c9ec88f develop and develop-nr are now current as of 14.6.19 2019-06-17 16:11:52 +02:00
yilmazt a2cad44f0f Merging latest develop-nr commits 2019-06-06 21:44:15 +02:00
Ahmed Hussein 10e3a299be Restructuring "nr_slot_fep_ul"
- Now it takes input and output pointers instead of gNB struct
2019-06-04 13:43:20 +02:00
Ahmed Hussein 02e329a35d SC-FDMA working for 1 SNR loop (enabled using "NR_SC_FDMA" MACRO)
- Added nr_dft at UE side and nr_idft at gNB side
- NR_SC_FDMA can be found in "PHY/defs_nr_common.h"
- For 1 SNR loop, the code executes correctly
- For more loops, it gives a segmentation fault in the LDPC decoder
- The segmentation fault is caused when nr_idft is used
- The code works fine when the "NR_SC_FDMA" is disabled
2019-06-04 13:43:19 +02:00
Ahmed Hussein 63a2e61101 Minor fixes in "ulsim.c" and removing some warnings 2019-06-04 13:43:19 +02:00
Ahmed Hussein 15417570aa Restructuring ulsim and introducing more functionalities in RX at gNB 2019-06-04 13:43:19 +02:00
Khalid Ahmed 1ec87df5a6 adding UL dmrs funtionalities to dmrs_nr.c in NR_UE_TRANSPORT 2019-06-04 13:43:16 +02:00
Khalid Ahmed 73db162804 Renaming and moving nr_layer_mapping to a common liberary between UE and gNB 2019-06-04 11:33:36 +02:00
Khalid Ahmed f1d4d5daf5 Using only one nr_modulation funtion across the code 2019-06-04 11:33:36 +02:00
Javier Morgade 642d6ee681 CI WARNING suppression 2019-05-21 12:23:59 +02:00
Javier Morgade fe89f107e3 Code cleanup & CI F1 CD/DU Bugfix 2019-05-20 13:14:51 +02:00
Javier Morgade 786895dcd9 Merge remote-tracking branch 'origin/develop' into develop-entv 2019-05-17 18:11:55 +02:00
yilmazt 7719314983 Merge branch 'develop' into develop-nr 2019-05-17 17:11:31 +02:00
Raymond Knopp 31cf3ac05c removal of warnings 2019-04-24 23:17:05 +02:00
Francesco Mani 8897b3c88d conflicts solved after merge with develop-nr 2019-04-15 15:28:56 +02:00
Raymond Knopp ca111641d4 Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement_L1_renaming
Conflicts:
	cmake_targets/build_oai
	cmake_targets/oaisim_build_oai/CMakeLists.template
	cmake_targets/oaisim_mme_build_oai/CMakeLists.template
	cmake_targets/oaisim_noS1_build_oai/CMakeLists.template
	openair1/PHY/LTE_ESTIMATION/lte_sync_time.c
	openair1/PHY/LTE_ESTIMATION/lte_ul_channel_estimation.c
	openair1/PHY/LTE_TRANSPORT/dci_tools.c
	openair1/PHY/LTE_TRANSPORT/if4_tools.c
	openair1/PHY/LTE_TRANSPORT/prach.c
	openair1/PHY/LTE_TRANSPORT/pucch.c
	openair1/PHY/LTE_UE_TRANSPORT/dlsch_demodulation.c
	openair1/PHY/impl_defs_lte.h
	openair1/SCHED/fapi_l1.c
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair1/SIMULATION/LTE_PHY/dlsim.c
	openair2/ENB_APP/enb_config.c
	openair2/ENB_APP/enb_paramdef.h
	openair2/LAYER2/MAC/eNB_scheduler_RA.c
	openair2/LAYER2/MAC/eNB_scheduler_primitives.c
	targets/ARCH/ETHERNET/USERSPACE/LIB/eth_udp.c
	targets/ARCH/ETHERNET/USERSPACE/LIB/ethernet_lib.c
	targets/RT/USER/lte-enb.c
	targets/RT/USER/lte-ru.c
	targets/RT/USER/lte-softmodem.c
	targets/RT/USER/lte-softmodem.h
2019-04-14 20:34:03 +02:00
Javier Morgade 0a4dd14009 FeMBMS 1.25KHz Carrier Spacing OFDM demodulation and Channel Estimation Procedures 2019-04-11 21:50:21 +02:00
Francesco Mani 09cca53829 using only one structure for rxdata 2019-04-08 17:17:48 +02:00
Francesco Mani f5d6aa4ca6 fix on pbchsim without -I 2019-04-05 18:18:49 +02:00
Francesco Mani 43a98185db fix on pbchsim for -I but still not working without initial sync 2019-04-05 18:02:26 +02:00
Francesco Mani 385dcea7eb intial sync over two frames (not working, still need to debug) 2019-04-03 15:07:45 +02:00