Florian Kaltenberger
0911624fe2
Merge branch 'integration_develop-nr_w37' into 'develop-nr'
...
Integration develop nr w37
See merge request oai/openairinterface5g!668
2019-09-10 09:18:57 +02:00
Raphael Defosseux
cd0f0f2fc0
CI: increased phy-sim test time-out to 45 minutes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-09 16:18:49 +02:00
Wang Tsu-Han
9ccb93a094
adding mask for feptx thread and VCD logging
2019-09-09 15:36:08 +02:00
Florian Kaltenberger
be442d7993
Merge remote-tracking branch 'origin/interoperability-test' into integration_develop-nr_w37
2019-09-09 10:50:13 +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
8466c0c5a2
Merge remote-tracking branch 'origin/443-add-support-to-create-vcd-files-in-develop-nr' into integration_develop-nr_w37
2019-09-09 10:29:11 +02:00
javier.morgade@ieee.org
de46db5f6e
M2AP, M3AP common defs
2019-09-08 21:59:38 +02:00
javier.morgade@ieee.org
2a35715c9e
M2AP, M3AP ITTI message defs/types
2019-09-08 21:53:13 +02:00
javier.morgade@ieee.org
65fd0de559
Merge remote-tracking branch 'origin/develop' into fed4fire_fec5_cdn-x-all
2019-09-08 21:46:20 +02:00
Florian Kaltenberger
6d69a1069f
adding PHY side of FAPI UL handling
2019-09-06 18:12:13 +02:00
Florian Kaltenberger
2f402b1055
reducing number of UEs to save memory
2019-09-06 18:11:54 +02:00
Florian Kaltenberger
e96dfd4b52
adding PHY side of FAPI UL handling
2019-09-06 16:25:41 +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
Florian Kaltenberger
7fb14ab321
adding MAC part of 5G FAPI interface for PUSCH. Since the previous version was incomplete anyway I merged in the new SCF specs and used those (only for PUSCH). Todo: implement PHY part.
2019-09-05 16:40:31 +02:00
Raphael Defosseux
0fe0dd89bb
CI: CDRX testing was limited to 1 UE due to instability. Back to normal testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-05 15:53:01 +02:00
Stefan Schaffelder
8ba41e82a2
Status RRC-RECONFIGURED update
2019-09-05 15:27:26 +02:00
Sakthivel Velumani
21d24c6aea
Had set UE's PDSCH start_symbol to match with gNB's.
2019-09-05 14:44:01 +02:00
Florian Kaltenberger
fa040160d0
Merge remote-tracking branch 'origin/5g_fapi_scf' into 442-integrate-pusch-into-nr-ue-softmodem
2019-09-05 06:42:30 +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
Raphael Defosseux
edb74831da
CI: proper pipeline fix?
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 18:30:04 +02:00
Stefan Schaffelder
b01623f698
cdrx_configured update
2019-09-03 15:42:45 +02:00
Raphael Defosseux
c622896876
CI: fix in pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 15:03:29 +02:00
Raphael Defosseux
e880141244
Merge branch 'develop_integration_2019_w36' into 'develop'
...
Develop Integration Branch: 2019 week 36
The following MR are included:
* MR 653 : Feature LTE-M PUSCH CE - 8 Repetitions
* MR 654 : Rfsimu config and CI scripting updates
2019-09-03 14:54:52 +02:00
Stefan Schaffelder
5f00b40e45
asn1_msg.do_DrxConfig
2019-09-03 14:17:58 +02:00
Raphael Defosseux
ed2b77529b
CI: better handling of test failures
...
-- Properly stopping FlexRan Ctl in case of failure
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 11:21:30 +02:00
Raphael Defosseux
4b441fc473
CI: better handling of test failures
...
-- IperfNoS1 when eNB crashed
-- LTE-M module failed attachment
-- LTE-M module pinging
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 11:20:50 +02:00
Raphael Defosseux
ac711d9adf
Merge remote-tracking branch 'origin/rfsimu_config' into develop_integration_2019_w36
2019-09-03 11:19:34 +02:00
Wang Tsu-Han
009bacc8af
fixes for feptx LTE
2019-08-30 17:04:09 +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
Raphael Defosseux
9881036cf3
CI: fixing the CI 5G-NR job
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-08-30 13:48:20 +02:00
Florian Kaltenberger
dd7a65ceba
temporary workaround for real-time issues
2019-08-29 17:51:37 +02:00
Khalid Ahmed
9078c5dcb2
Adding VCD functions to NR dlschsim
2019-08-29 09:10:32 +02:00
Khalid Ahmed
aec5ebcfff
Adding VCD liberaries to dlschsim
2019-08-28 10:53:40 +02:00
Khalid Ahmed
c984c71f52
Adding VCD liberaries to nr-softmodem/nr-uesoftmodem
2019-08-28 10:52:29 +02:00
Raymond Knopp
c4b2eeb2d4
intermediate commit before merge
2019-08-27 09:43:47 +02:00
Florian Kaltenberger
7a1a9f8363
Merge branch 'rfsimu_config' of https://gitlab.eurecom.fr/oai/openairinterface5g into rfsimu_config
2019-08-26 11:55:56 +02:00
Florian Kaltenberger
517afa5a45
adding example config for rfsimulator
2019-08-26 11:54:49 +02:00
Florian Kaltenberger
013d82ac30
making replay_node compile again
2019-08-26 11:52:03 +02:00
frtabu
90c708c10e
bug fixing in the way customized behavior of CI depending of jenkins server is triggered
2019-08-23 19:08:09 +02:00
Ahmed Hussein
e27a88f6a6
Adding new command line parameters
2019-08-23 16:08:57 +02:00
Ahmed Hussein
45c764a3ae
Adding TA estimation at gNB PHY for TA updates
2019-08-23 16:08:57 +02:00
Ahmed Hussein
5ba4de4d1d
Reordering frame and SNR loops
2019-08-23 16:08:57 +02:00
Ahmed Hussein
768d214122
Providing time domain channel estimates
2019-08-23 16:08:57 +02:00
Ahmed Hussein
53e6a5223c
Minor Fixes in ulsim
2019-08-23 16:08:57 +02:00
Ahmed Hussein
f398e4999b
Set start_rb to 0
...
- start_rb was set to 30, and nb_rb was set to 50 with NB_RB_DL = 106.
- When the DC subcarrier is included in the RB allocation,
this causes errors in FFT/IFFT operations arounf the DC subcarrier
- This leads to errors in unscrambling and decoding
2019-08-23 16:08:57 +02:00
Ahmed Hussein
2660f4ea4f
Added frame loop to ulsim
2019-08-23 16:08:57 +02:00
Ahmed Hussein
0e78faa744
TBS fix at UE side + minor restructuring in "phy_procedures_nrUE_TX"
...
- TBS calculation was performed 2 times. Once in "phy_procedures_nrUE_TX" and
another in "nr_ue_ulsch_procedures". The TBS calculation was wrong in "phy_procedures_nrUE_TX"
and correct in "nr_ue_ulsch_procedures".
- The data generation was performed in "phy_procedures_nrUE_TX" with a wrongly
calculated TBS because "ulsch_ue->nb_re_dmrs" wasn't set to a value, so the calculated
TBS would be more than it should be. This doesn't create a problem in the test because
the comparison between the TX and RX data is made using the correctly calculated TBS
which is smaller.
- Solution was to perform data generation in "nr_ue_ulsch_procedures", and remove TBS calculation
in "phy_procedures_nrUE_TX"
2019-08-23 16:08:57 +02:00
Ahmed Hussein
294e425645
Minor fixes and edits in ulsch_decoding
2019-08-23 16:08:57 +02:00
Khalid Ahmed
1d35890259
Add macro to print CRC OK at gNB PUSCH
2019-08-23 16:08:57 +02:00