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
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
Florian Kaltenberger
6db55b2f24
- UE channel estimation no longer done in slot_fep. Also created dedicated memory for channel estimates of different channels
...
- using nr_extract_dci_info instead of nr_generate_ue_ul_dlsch_params_from_dci as in phy_procedures_nr_ue. The latter was only a (poor) wrapper and not doing what the name suggests. also with FAPI things have to be done differently now. This will come in a next commit.
- other minor changes to remove warning
prepreatory changes
2019-04-03 11:40:26 +02:00
Francesco Mani
a8e8d55f29
changing calls to slot fep and ch estimation in procedure_nr_ue for slot based processing
2019-04-02 10:02:32 +02:00
Francesco Mani
49e9baee5b
brute force ssb detection
2019-03-01 13:04:23 +01:00
Francesco Mani
353f153353
slot_fep for ssb done once before sss and pbch channel estimation moved out of slot_fep
2019-02-26 18:06:43 +01:00
Hongzhi Wang
1a27089fc9
bug fixes ue fapi
2019-02-19 11:13:21 +01:00
Hongzhi Wang
4c5d5ea41d
ue switch to slot based processing
2019-02-18 15:20:55 +01:00
frtabu
824d2b478a
new set of cppcheck fixes
2019-02-12 10:12:07 +01:00
Guy De Souza
6377d5a73a
PDCCH procedure debugs
2019-02-07 14:18:21 +01:00
Raymond Knopp
1b013ece30
Merge remote-tracking branch 'origin/ru_rau_enhancement-external-timing' into ru_rau_enhancement_L1_renaming
2019-01-30 11:42:54 +01:00
Raymond Knopp
72b5745abb
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement-external-timing
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/if4_tools.c
openair1/PHY/LTE_TRANSPORT/prach.c
openair1/PHY/defs_eNB.h
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair1/SIMULATION/LTE_PHY/dlsim.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.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
targets/RT/USER/lte-uesoftmodem.c
targets/RT/USER/rfsim.c
2019-01-26 11:54:10 +01:00
Raymond Knopp
cb9321c65d
Merge remote-tracking branch 'origin/nr_pdsch' into nr-polar-encoder-optimizations
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/CODING/TESTBENCH/ldpctest.c
openair1/PHY/CODING/nrLDPC_encoder/ldpc_encoder2.c
openair1/PHY/CODING/nrLDPC_encoder/ldpc_generate_coefficient.c
openair1/PHY/CODING/nr_compute_tbs.c
openair1/PHY/CODING/nr_segmentation.c
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
openair1/SCHED_NR/fapi_nr_l1.c
openair1/SCHED_NR/nr_ru_procedures.c
openair1/SCHED_NR/phy_procedures_nr_common.c
openair1/SCHED_NR/phy_procedures_nr_gNB.c
openair1/SCHED_NR_UE/defs.h
openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
targets/RT/USER/nr-gnb.c
targets/RT/USER/nr-ru.c
targets/RT/USER/nr-ue.c
2019-01-04 16:46:50 +01:00
laurent
b3f1440249
issue 384
2018-12-23 17:55:07 +01:00
Raymond Knopp
7ad45679a9
gNB DCI encoding output matches UE decoding input. DCI Channel decoding fails in UE.
2018-12-05 19:57:20 +01:00
Raymond Knopp
ee1c5cbdbd
pdcch channel estimation in UE is ok (273 PRBs)
2018-12-05 11:44:44 +01:00
Florian Kaltenberger
2bfbad9275
removed some debug messages. re-activated PDCCH decoding. fixed some warinings.
2018-11-28 09:36:07 +01:00
Raymond Knoppp
d8c35774aa
modifications at slave RRU
2018-11-27 12:30:10 +01:00
Hongzhi
fbf0a42c9f
ue fix thread id
2018-11-23 10:04:32 +01:00
hongzhi wang
5f22cfb360
nr ue pdsch bug fix
2018-11-13 18:04:56 +01:00
hongzhi wang
6d760fe41d
fix nr ue pdsch
2018-11-08 16:22:52 +01:00
Hongzhi Wang
568a9b29ad
adding dlsch unscrambling
2018-11-06 15:53:02 +01:00
Florian Kaltenberger
4bc8c6aaa0
Merge branch 'nr_pbchsim' into develop-nr-merge2
2018-10-26 11:59:35 -07:00
Raymond Knopp
d7c71252f0
nr_pbchsim: added -I option which runs initial synchronization. without, it just runs pbch decoding
...
Still a remaining issue with the SNR normalization, way too low to get errors.
2018-10-25 22:50:35 +02:00
Florian Kaltenberger
83e9908adb
merging develop with develop-nr
2018-10-25 03:15:09 -07:00