- 22 Jun, 2018 3 commits
-
-
matzakos authored
-
Raphael Defosseux authored
CI: stability fix See merge request oai/openairinterface5g!328
-
Raphael Defosseux authored
-- when unzip, added --DD option: skip restoration of timestamps for all extracted items. should resolve clock skew issues Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
- 21 Jun, 2018 11 commits
-
-
matzakos authored
-
Raphael Defosseux authored
eNb CI Integration Job builds using temporary virtual machines in parallel See merge request oai/openairinterface5g!327
-
Raphael Defosseux authored
-- remove extra build options (not necessary anymore) -- fix in reporting Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-- missing phy simulator logs in artifacts -- enhancement on HTML report Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-- new stage in parallel on a VM -- detailed reporting of CPPCHECK -- Option to keep vm alive after build (not used yet on jenkins pipeline) Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-- Added VM-build support for physical simulators -- More details in the reported HTML files Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-- quieter zip of the repository -- remove clock skew and flexran.proto in the warning count -- increase to 4 CPU on VM -- created a new template to use host cpu properties (resolve AXV2 compilation issue) Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Cedric Roux authored
Summary of changes: - import work from Fujitsu: - multiple UEs - TDD configuration 1 - several bugs fixed: - UE power changes this one introduces two new parameters in the configuration file, update yours! The new parameters are "puSch10xSnr" and "puCch10xSnr". See targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.50PRB.usrpb210.conf - IQ replay module - use MAKE_VERSION(x,y,z) instead of RRC_VERSION - some UE fixes Some new problems may happen. The work from Fujitsu was huge and their branch diverged a lot from develop, leading to a very complex merge. The UE power management may also have an impact. It expects the noise level to be at around 30 (as seen in the enb T tracer, in the "input signal" view) and asks for an SNR of 20dB (value 200 for puSch10xSnr and puCch10xSnr in the configuration file). You may want to put a lower value, say 100 (SNR of 10dB). This is still work in progress and needs some more work (we need to calculate the noise level at runtime and not use a hardcoded value of 30).
-
Cedric Roux authored
-
- 20 Jun, 2018 1 commit
-
-
Cedric Roux authored
This commit reverts the change coming from 675fd0af4e3d0c2cb9a76e91d9567e3cbf80c8ca. On a test machine, running the basic simulator (both eNB, UE and T tracer) with 100 RBs eats too much of memory on a computer with 8GB of RAM, leading to a reboot because the computer was not responsive anymore. Other solutions are needed to solve the memory issues, but multiplying by 50 this number is not a good one, at least not in the basic mode of operation. If this value needs to be that big, a #ifdef #else #endif may be used.
-
- 19 Jun, 2018 2 commits
-
-
Cedric Roux authored
Same idea as commit cce51f69bc4de82dae85c6f889798f15347f2038.
-
Cedric Roux authored
The following command did not work anymore: ./build_oai --phy_simulators
-
- 18 Jun, 2018 11 commits
-
-
Cedric Roux authored
May not be the best solution. Maybe we can pass -DXX=XX on the command line somehow.
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
Conflicts: openair2/RRC/LTE/rrc_eNB.c
-
Cedric Roux authored
Conflicts: openair2/ENB_APP/MACRLC_paramdef.h openair2/LAYER2/MAC/mac.h
-
Cedric Roux authored
-
Cedric Roux authored
20 was wrong, it means 2 dB. 200 is a bit high on my setup. Today the code hardcodes the noise level as 30dB and a target of 20dB above noise is chosen by default. Some more work is needed to estimate the real noise level. Some more work is needed to set proper defaults.
-
Cedric Roux authored
-
Cedric Roux authored
-
Haruki NAOI authored
-
- 15 Jun, 2018 5 commits
-
-
Cedric Roux authored
-
Raphael Defosseux authored
eNb CI Integration Job builds locally basic simulator See merge request oai/openairinterface5g!323
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
- comment to GitLab merge-request does not anymore # as number (misinterpreted as issue number) - added local build script w/ generation of HTML result file Improvements on bash scripts: - use of proper option parsing Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
- 14 Jun, 2018 5 commits
-
-
Cedric Roux authored
Since now pucch_n1_AN is taken from the configuration file, it has to be set to 0. Value 32 will not work well, at least in FDD. This has to be handled properly at some point (do not use uplink resource blocks used by PUCCH for PUSCH).
-
Cedric Roux authored
Do not set 'bundling' for FDD, that breaks ULSCH decoding.
-
-
Cedric Roux authored
-
Haruki NAOI authored
-
- 12 Jun, 2018 2 commits
-
-
Cedric Roux authored
The monolithic eNodeB is not fully functional in FDD. The TDD mode has not been tested. Do not consider this commit as functional. Conflicts: cmake_targets/CMakeLists.txt cmake_targets/build_oai common/utils/itti/intertask_interface.c openair1/PHY/INIT/lte_init.c openair1/PHY/LTE_ESTIMATION/lte_adjust_sync.c openair1/PHY/LTE_TRANSPORT/dci_tools.c openair1/PHY/LTE_TRANSPORT/dlsch_scrambling.c openair1/PHY/LTE_TRANSPORT/transport_eNB.h openair1/PHY/LTE_UE_TRANSPORT/transport_proto_ue.h openair1/PHY/defs_eNB.h openair1/PHY/impl_defs_lte.h openair1/SCHED/fapi_l1.c openair1/SCHED/phy_procedures_lte_eNb.c openair1/SCHED/pusch_pc.c openair2/COMMON/platform_types.h openair2/COMMON/rrc_messages_types.h openair2/ENB_APP/enb_config.c openair2/ENB_APP/enb_paramdef.h openair2/LAYER2/MAC/config.c openair2/LAYER2/MAC/eNB_scheduler.c openair2/LAYER2/MAC/eNB_scheduler_RA.c openair2/LAYER2/MAC/eNB_scheduler_dlsch.c openair2/LAYER2/MAC/eNB_scheduler_primitives.c openair2/LAYER2/MAC/eNB_scheduler_ulsch.c openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue.c openair2/LAYER2/MAC/mac.h openair2/LAYER2/MAC/mac_proto.h openair2/LAYER2/MAC/pre_processor.c openair2/LAYER2/RLC/rlc.c openair2/LAYER2/RLC/rlc_rrc.c openair2/RRC/LITE/rrc_common.c openair2/RRC/LTE/L2_interface.c openair2/RRC/LTE/MESSAGES/asn1_msg.c openair2/RRC/LTE/rrc_eNB.c openair2/UTIL/LOG/log.h targets/COMMON/openairinterface5g_limits.h targets/RT/USER/lte-enb.c targets/RT/USER/lte-ru.c targets/RT/USER/lte-softmodem.c targets/RT/USER/lte-softmodem.h
-
Cedric Roux authored
We need to build the softmodem first, otherwise compilation of the lib 'config' fails because of the T tracer.
-