Commit Graph
10622 Commits
Author SHA1 Message Date
Raphael Defosseux ffa43c1f00 CI: a few cosmetics fixes on python
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-06-19 12:15:27 +02:00
yilmazt 7faabbc02f build_oai is thoroughly checked 2019-06-18 21:51:13 +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 420e6194d4 All 4 nr&lte-(ue)softmodems are compiling 2019-06-16 19:46:11 +02:00
Raphael Defosseux 08e91003f1 CI: add missing built physical simulators to HTML report
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-06-14 16:38:40 +02:00
Raphael Defosseux 8857905ab0 CI: fix cosmetics on HTML report
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-06-14 12:20:27 +02:00
Florian Kaltenberger aff80ba198 Merge branch 'integration_develop-nr_2019w24' into 'develop-nr'
Integration develop nr 2019w24

See merge request oai/openairinterface5g!615
2019-06-14 11:58:10 +02:00
Florian Kaltenberger 99fa6a9ff4 Merge remote-tracking branch 'origin/uhd_set_thread_prio' into integration_develop-nr_2019w24 2019-06-13 23:01:13 +02:00
Florian Kaltenberger b711be863b update documentation 2019-06-13 22:59:34 +02:00
Florian Kaltenberger 07f0876aef Merge remote-tracking branch 'origin/documentation-nr' into integration_develop-nr_2019w24 2019-06-13 22:53:32 +02:00
Florian Kaltenberger 34b261264e Merge remote-tracking branch 'origin/rfsimulator-simulate-channel' into integration_develop-nr_2019w24 2019-06-13 22:52:06 +02:00
WANG Tsu-Han a6ecd29f90 Merge branch 'develop-nr' into uhd_set_thread_prio
Conflicts:
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
	targets/RT/USER/nr-ru.c
2019-06-11 17:00:39 +02:00
WANG Tsu-Han bdc6aff4a0 adding tracer 2019-06-11 16:43:17 +02:00
Raphael Defosseux 71191fb9b7 Merge branch 'develop_integration_2019_w23' into 'develop'
Develop: integration 2019 week 23

See merge request oai/openairinterface5g!607
2019-06-07 16:53:01 +02:00
Raphael Defosseux b5aac45a8f CI: testing all sim configurations (in basic/l2-nfapi simulators) even if no sync
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-06-07 13:51:35 +02:00
laurent 8467f2ebbc missed to add a new file 2019-06-07 13:03:05 +02:00
laurent d2efadee73 merge develop-nr 2019-06-07 11:33:05 +02:00
Raphael Defosseux 3c62968e94 Updating the release notes
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-06-07 10:12:47 +02:00
jordan moore ee944efd04 Update lms_lib.cpp 2019-06-07 10:12:47 +02:00
Raphael Defosseux ff2e2cbc84 Merge remote-tracking branch 'origin/429-coverity-scan-fix-week22' into develop_integration_2019_w23 2019-06-07 10:03:17 +02:00
Thomas Schlichter a40962cbbf CI: Increase NB_PATTERN_FILES to account for nr_ulsim 2019-06-07 09:28:16 +02:00
yilmazt a2cad44f0f Merging latest develop-nr commits 2019-06-06 21:44:15 +02:00
laurent 8c16f16cbf add channel simulator in rfsimulator 2019-06-06 15:11:08 +02:00
laurent cba073631f add channel simulator in rfsimulator 2019-06-06 14:29:06 +02:00
Thomas Schlichter 2b7e04784e fix linker errors for phy_simulators and NR realtime 2019-06-04 13:43:21 +02:00
Thomas Schlichter 339bb9e410 fix some implicit declarations 2019-06-04 13:43:21 +02:00
Thomas Schlichter e61cb078fc split refsig UE parts from gNB parts 2019-06-04 13:43:20 +02:00
Thomas Schlichter 3ccc9c99e9 move common parts of nr_dlsch.h to nr_transport_common_proto.h 2019-06-04 13:43:20 +02:00
Thomas Schlichter fc8dd8baa1 replace usage of get_Qm() with nr_get_Qm() in NR code 2019-06-04 13:43:20 +02:00
Thomas Schlichter 225ecc50ad remove unused file nr_mcs.c 2019-06-04 13:43:20 +02:00
Ahmed Hussein 77ed36a7b8 Fixing segmentation fault in llr computation
- This was due to alignment problem in rxdataF_ext when odd number of RBs were assigned
2019-06-04 13:43:20 +02:00
Ahmed Hussein c7a0c41191 removing "G" from "NR_UL_gNB_HARQ_t" and some printf's in "nr_ulsch_decoding" 2019-06-04 13:43:20 +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
Khalid Ahmed 3d9ae4227b Use nr_tti_tx instead of nr_slot_tx 2019-06-04 13:43:20 +02:00
Khalid Ahmed 3414cf31ed removing mac_pdu array 2019-06-04 13:43:20 +02:00
Khalid Ahmed cb09bb9f84 Code review meeting clean ups
- remove printf in nr_ulsch_coding.c
- renaming test_input to mac_pdu
- using memcpy for mac_pdu instead of pointing to data
- remove temp_nfapi struct from header file
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 176d873083 Shifting the QAM threshold by AMP, instead of shifting the data by AMP_SHIFT
This fixes the errors in bits introduced after LDPC decoding in case of mod_order = 6 and AMO_SHIFT = 9
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 5d0c0be1fe Fixing bug in "nr_ulsch_extract_rbs_single"
One of the function parameters was number of RBs, but instead number of REs was given
2019-06-04 13:43:19 +02:00
Ahmed Hussein c8d0da0dcb Fixing "CRC OK" bug.
Sometimes CRC OK is printed, but there are bits in error at the LDPC decoder output
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
Khalid Ahmed 4a841aa83d fixing pusch_transform_precoding 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