Commit Graph
7512 Commits
Author SHA1 Message Date
Elena Lukashova 1d765027fe Extracting SISO llr computations in separate fucntions
qpsk_llr, qam16_llr, qam64_llqam64.
2018-07-06 18:38:13 +02:00
Elena Lukashova 0dfcff7504 1. Adding cblast and lapacke-based functions required for mmse computation
to linear_preprocessing_rec.c.
2. Adding linear_preprocessing_rec.c to PHY_SRC_UE library.
3. Adding mmse_flag and mmse functionalities to dlsch_demodulation.
4. For now, dlsim_tm4 will not compile.
2018-07-06 18:23:21 +02:00
Elena Lukashova fe7ba1e641 Clean up for channel_level_core 2018-07-06 16:39:21 +02:00
Elena Lukashova b9f9e24928 Extending dlsch_dual_steam_correlation for large number of antennas. 2018-07-06 16:23:35 +02:00
Elena Lukashova b783554d4d Clean up of the commented code. 2018-07-06 16:22:01 +02:00
Elena Lukashova 0517367a6e Extending dlsch_channel_level to a larger number of
receive and transmit antennas.
2018-07-06 15:54:35 +02:00
Elena Lukashova 2d49ed99ed Extending channel compensation for larger number of receive
and transmit antennas.
2018-07-06 15:49:10 +02:00
Elena Lukashova 053ccd6b06 Extending MRC_TM34 for bigger number of receive and transmit antennas. 2018-07-06 15:31:36 +02:00
Elena Lukashova 9276a4ae07 1. Intorducing channel_compensation_core and channel_level_core
as more transparent functions independent from the number of
resource elements in RB. They will tream as many resource
elements as there is in the vector that is passed.
2018-07-06 15:22:21 +02:00
Raphael Defosseux 204488f879 Merge branch 'automatic_turbo_interleaver_table' into 'develop'
remove precomputed turbo codec interleaver table, remove useless F1 and F2…

See merge request oai/openairinterface5g!335
2018-07-04 10:00:10 +02:00
laurent 2b74085b21 Merge branch 'automatic_turbo_interleaver_table' of https://gitlab.eurecom.fr/oai/openairinterface5g into automatic_turbo_interleaver_table 2018-07-03 22:42:48 +02:00
laurent 2e3b588477 fix #include 2018-07-03 22:40:44 +02:00
laurent 6468f32c3b remove precomputed turbo codec interleaver table, remove useless F1 and F2 parameters to turbo codec (also remove global var dependancy between libraries) 2018-07-03 22:40:44 +02:00
Raphael Defosseux 4078b57313 Merge branch 'develop' into automatic_turbo_interleaver_table
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-07-03 16:58:22 +02:00
Raphael Defosseux 668c2d8d9b Merge branch '322-code-cleanup-log_m-to-replace-write_output' into 'develop'
Resolve "Code cleanup - LOG_M to replace write_output"

See merge request oai/openairinterface5g!336
2018-07-03 16:49:51 +02:00
Raphael Defosseux f3b5f5433c Merge branch 'develop' into '322-code-cleanup-log_m-to-replace-write_output'
# Conflicts:
#   openair1/PHY/LTE_UE_TRANSPORT/srs_modulation.c
2018-07-03 15:48:19 +02:00
Raphael Defosseux 21fd147cd8 Merge branch '312-minor-modifications-to-crc-code' into 'develop'
Resolve "Minor modifications to CRC code"

See merge request oai/openairinterface5g!319
2018-07-03 14:45:24 +02:00
Raphael Defosseux edec2f6c5f CI: hotfix -- bash syntax error
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-07-03 13:14:53 +02:00
Raphael Defosseux 3cdad2d031 CI: hotfix: stability
-- adding sudo apt-get update for all variants

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-07-03 12:59:04 +02:00
Raphael Defosseux 12a4de374c Merge branch '320-code-cleanup-removal-of-if-0' into 'develop'
Resolve "Code cleanup - removal of "#if 0""

See merge request oai/openairinterface5g!329
2018-07-03 12:01:22 +02:00
Raphael Defosseux 0a9225082f CI: hotfix: syntax error in Jenkins pipeline
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-29 17:25:55 +02:00
Raphael Defosseux 70e9b3ef7f Merge branch 'develop-ci' into 'develop'
CI: stability improvement

See merge request oai/openairinterface5g!337
2018-06-29 17:22:13 +02:00
Raphael Defosseux c3d1aac90a CI: stability / cosmetics improvements
-- Stability issues when installing packages for USRP variants on new VM
     It sometimes timed-out
     Added loop up to 5 tries to add apt-repository
  -- Temporary merge during MergeRequest processing now returns an
     error when there are any conflicts
     Will stop the whole build
  -- Physical simulator now has a XLST for the XML result

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-29 16:43:37 +02:00
Raphael Defosseux e63ff57137 CI: hotfix
-- calling twice phy-sim test

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-28 15:08:53 +02:00
bruno mongazon f0bb6f8e5d Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into 322-code-cleanup-log_m-to-replace-write_output 2018-06-28 14:17:24 +02:00
Raphael Defosseux 9f299e77e6 CI: hotfix
-- Corrected the long option version for variant in test run script
  -- added proper test in zip command in pipeline

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-28 14:16:50 +02:00
bruno mongazon 08e0571cb5 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into 322-code-cleanup-log_m-to-replace-write_output 2018-06-28 14:16:38 +02:00
bruno mongazon 94611edefe fix issue #322 2018-06-28 14:15:15 +02:00
Raphael Defosseux 8b833dfe99 Merge branch 'develop-ci' into 'develop'
CI: running physical simulator tests

See merge request oai/openairinterface5g!334
2018-06-28 13:43:46 +02:00
Raphael Defosseux a92fbe7c6e CI: Finalize phy-sim test status
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-28 11:39:22 +02:00
Raphael Defosseux 6e28bfe6eb CI: First run of tests
-- on physical simulators
  -- no proper report yet

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-28 11:39:22 +02:00
Cedric Roux 71dacd442d hotfix: clear memory after allocation 2018-06-27 18:02:58 +02:00
Raphael Defosseux 25d36e3a5b Merge branch 'develop-ci' into 'develop'
CI: fixing typos

See merge request oai/openairinterface5g!333
2018-06-26 17:27:29 +02:00
Raphael Defosseux c0e2a0105b CI: litte syntax / typos
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-26 17:00:57 +02:00
Raphael Defosseux a6551640e5 CI: hotfix :: Virtual machines are started sequentially to prevent crashes
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-26 15:35:35 +02:00
bruno mongazon 7a5c40c130 fix issue #320 after having to merge with develop again since committed in the meantime 2018-06-26 15:08:49 +02:00
Sebastian Wagner 9f85621977 Constant arrays in HEX 2018-06-26 14:29:24 +02:00
Raphael Defosseux 545435370f Merge branch 'develop-ci' into 'develop'
CI: adding Ethernet-transport variants to build

See merge request oai/openairinterface5g!332
2018-06-26 14:12:07 +02:00
Raphael Defosseux d8560bba2b CI: adding Ethernet-transport variants to build
-- fix cmake file for missing header in --noS1 option

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-26 13:40:06 +02:00
Raphael Defosseux c64c5b25fb CI: fix in -k option syntax
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-26 13:40:06 +02:00
Raphael Defosseux 348d9aaade CI: enhancements
-- VM are kept alive to prepare for running tests
  -- Added destroy script to kill all VM after run
  -- VM names are now based on jobname and buildid

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-26 13:40:06 +02:00
laurent 948df46d55 remove precomputed turbo codec interleaver table, remove useless F1 and F2 parameters to turbo codec (also remove global var dependancy between libraries) 2018-06-26 13:10:56 +02:00
Sebastian Wagner 467eb9203e Truncated long lines 2018-06-26 12:37:14 +02:00
Cedric Roux 76ff65862a Merge remote-tracking branch 'origin/issue319_fairRR_fdd' into develop 2018-06-26 12:30:24 +02:00
Sebastian Wagner 4a523a394d Arrays for CRC calculation are defined as constants. 2018-06-26 12:05:30 +02:00
Cedric Roux d789166d4c hotfix: disable phy_test_mode in default configuration file 2018-06-26 10:49:22 +02:00
Cedric Roux 142fa8f4da hotfix: remove code that deadlocks
We have to not call that function here because
it blocks everything if number of proc > 4.
2018-06-26 10:43:31 +02:00
Haruki NAOI cbed24fc2b fix: PHY_TX_THREAD option doesn't work if processor has more than 5 cores. 2018-06-26 15:28:43 +09:00
Haruki NAOI 76282a84b8 fix: nb_rbs is not correctly pass to per-prosessor when fairRR scheduler is used. 2018-06-26 15:23:15 +09:00
bruno mongazon 107e256170 fixed #320 issue 2018-06-25 18:42:31 +02:00