Commit Graph
808 Commits
Author SHA1 Message Date
yilmazt aec1263e71 initial cppcheck fixes 2019-09-10 16:37:06 +02:00
Florian Kaltenberger f2f8d47384 hotfix: replacing msg with printf in unitary simulators (msg(...) was replaced with LOG_D(PHY,...) but it was used before log was initialized) 2019-08-20 09:13:02 +02:00
yilmazt 7bb5320716 develop-nr up-to-date as of 8.8.19 2019-08-08 17:44:19 +02:00
yilmazt 920c1452bd Minor changes to the organization of nr_phy simulators 2019-07-31 17:40:05 +02:00
yilmazt 4967e1b1ac develop&-nr up-to-date as of 30.7.19 2019-07-30 22:01:48 +02:00
yilmazt f37a17e540 develop&-nr current as of 22.7.19 & OAI fully ready for testing 2019-07-22 21:56:44 +02:00
yilmazt e823ae9d0b phy_simulators working again 2019-07-20 17:52:32 +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
laurent 3dfce6380e fix as per branch name 2019-07-11 15:42:40 +02:00
Raphael Defosseux 729aab5798 Merge remote-tracking branch 'origin/nfapi_cleanup1' into develop_integration_2019_w30 2019-07-24 08:29:01 +02:00
Florian Kaltenberger bc0fc8ba4a fixing ulsim/dlsim 2019-07-09 03:09:03 +02:00
yilmazt 45f5bdd38f WIP: develop-nr is current as of 8.7.19 2019-07-08 16:51:58 +02:00
Padarthi Naga Prasanth 8fdc21b232 PUCCH format 1 receiver 2019-07-03 17:33:23 +02:00
Wu Jing 4239dacd02 Merge branch 'OAI_develop' into oai_develop_nfapi 2019-07-02 22:23:35 +09:00
Raphael Defosseux 8931915030 Merge remote-tracking branch 'origin/434-coverity-scan-fix-week25' into develop_integration_2019_w25 2019-06-21 13:04:51 +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
Florian Kaltenberger 40adad6fc7 fix after merge with develop-nr.
however, I had to hardcode the parameters for the PUSCH in nr_ulsim as the fapi interface still has bugs.
2019-06-20 06:24:04 +02:00
Dong Anyuan 88042616cd Fix Coverity Scan CID 140733 (Calling strncpy with a maximum size argument of 16 bytes on destination array ifr.ifr_ifrn.ifrn_name of size 16 bytes might leave the destination string unterminated.) 2019-06-20 12:01:46 +09:00
Florian Kaltenberger 2bb1477197 Merge remote-tracking branch 'origin/develop-nr' into nr_ue_fapi_improvements 2019-06-19 22:22:38 +02:00
Florian Kaltenberger ea20869372 fixing nr_pbchsim 2019-06-19 22:15:56 +02:00
yilmazt 7faabbc02f build_oai is thoroughly checked 2019-06-18 21:51:13 +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
Wu Jing e0a670e9fe fix C-Plane NG because of the size of MSG4 and cqi struct 2019-06-18 20:15:42 +09:00
yilmazt ce9c9ec88f develop and develop-nr are now current as of 14.6.19 2019-06-17 16:11:52 +02:00
yilmazt 420e6194d4 All 4 nr&lte-(ue)softmodems are compiling 2019-06-16 19:46:11 +02:00
Wu Jing 91ffcd1fce fix issue that rru cannot release ue if doing attach/detach in nfapi mode 2019-06-14 14:08:29 +09:00
Florian Kaltenberger a16829e955 fixing dlsim after recent changes to FAPI 2019-06-13 22:36:11 +02:00
yilmazt a2cad44f0f Merging latest develop-nr commits 2019-06-06 21:44:15 +02:00
Thomas Schlichter 2b7e04784e fix linker errors for phy_simulators and NR realtime 2019-06-04 13:43:21 +02:00
Khalid Ahmed 3d9ae4227b Use nr_tti_tx instead of nr_slot_tx 2019-06-04 13:43:20 +02:00
Khalid Ahmed c0b4fcfbe4 Adding dummy definition of nr_ue_get_SR to ulsim and dlsim 2019-06-04 13:43:20 +02:00
Ahmed Hussein 4677c0abd7 Fixing ulschsim and applying minor change to ulsim
- Problem was related to UE_id and G
2019-06-04 13:43:20 +02:00
Khalid Ahmed b1c6538783 Adding AWGN noise to ulsim 2019-06-04 13:43:19 +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
Khalid Ahmed d34868e693 adding phy_procedures_nrUE_TX to ulsim
- adding SCHED_NR_UE_LIB to ulsim compilation library
- fixing linking compilation problems
- using fapi_nr_dci_pdu_rel15_t struct to initialize PUSCH
- test_input random data is set in phy_procedures_nrUE_TX instead of ulsim
2019-06-04 13:43:19 +02:00
Khalid Ahmed 46968b1216 adding a temp nfapi_nr_ul_config and using it to initialize ulsch
- modifying generate_ue_ulsch_params to work with nfapi_nr_ul_config struct
- removing ulsim_params struct
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 749bb66988 putting phy procedures into compact functions (UE side)
implementing:
- generate_ue_ulsch_params (customized for ulsim only)
- nr_ue_ulsch_procedures
- nr_ue_pusch_common_procedures
2019-06-04 13:43:19 +02:00
Ahmed Hussein d9abc574fc Added RB extraction + FFT (completed with testing) 2019-06-04 13:43:19 +02:00
Khalid Ahmed ff440a30c4 SC-FDMA implemented and compiling. (NOT TESTED)!! 2019-06-04 13:43:19 +02:00
Khalid Ahmed c38a485949 adding signal_energy_amp_shift function 2019-06-04 13:43:18 +02:00
Khalid Ahmed 21b736cff3 Fixing DMRS generation in nr_ulsim 2019-06-04 13:43:18 +02:00
Khalid Ahmed e73c6c3eca Fixing signal_energy and noise varience calculation 2019-06-04 13:43:18 +02:00
Khalid Ahmed 962c769440 Fixing RE mapping 2019-06-04 13:43:18 +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
Ahmed Hussein 66442aa42d Implementation of LLR computation for 4, 16, and 64 QAM (tested) 2019-06-04 13:42:05 +02:00
Khalid Ahmed 54ebd39b79 changing txdataF to contain one slot only 2019-06-04 13:42:05 +02:00
Khalid Ahmed d9e077ead0 Adding AWGN channel to txdata 2019-06-04 13:42:05 +02:00