Commit Graph
11299 Commits
Author SHA1 Message Date
laurent cfcd6c37f0 Merge remote-tracking branch 'origin/develop-nr' into test-x310 2019-05-20 12:49:33 +02:00
Cedric Roux 1efbfa5304 bugfix: fix UE realtime bug
When pushing traffic with iperf the UE was crashing.

The argument passed to pthread_mutex_timedlock is absolute time based
on the CLOCK_REALTIME timer, not relative time. That seems to be the
root cause of the bug. (That there is a timeout is another story.)

This commit uses absolute value.

Also we separate cases between IS_SOFTMODEM_BASICSIM / IS_SOFTMODEM_RFSIM
and standard realtime UE. In the 'sim' modes we don't care about
timeout and just call pthread_mutex_lock. It seems to be the idea
of the original work. If not, then to be fixed.
2019-05-20 11:26:06 +02:00
matzakos c91a1fc4f1 unitary simulator compilatio (ulsim) 2019-05-20 08:45:17 +02:00
matzakos 69d3a8f09e fixed compilation of nr-softmodem after LTE modifications 2019-05-20 07:54:46 +02:00
Raymond Knopp 38a2762d18 UHD transpor parameters for USB3 (like develop now) 2019-05-20 00:12:48 +02:00
Raymond Knopp c59c85dfdb modifications applied to lte-ru because of common interface changes with nr-ru 2019-05-19 23:44:55 +02:00
matzakos 07d6d0ab02 fixed unwanted modification on ue NAS configuration. cleanup of commented code in usrp_lib.cpp 2019-05-19 21:18:20 +02:00
matzakos 475242c6f5 unitary simulation compilation errors resolved 2019-05-19 18:38:28 +02:00
Raymond Knopp c1152f30d3 testing merge with develop-nr. removal of pthread_mutex_timedlock, we were using the wrong time argument (needed to be absolute). 2019-05-19 01:23:03 +02:00
Raymond Knopp b447f0b913 minor changes 2019-05-18 17:07:24 +02:00
Javier Morgade c3d9e779aa missing dummy function for LTE phy simulation build 2019-05-18 16:54:33 +02:00
Javier Morgade 3056343c5b Remove test code before CI 2019-05-18 16:11:55 +02:00
Raymond Knopp da9b879112 Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging
Conflicts:
	openair1/SCHED_NR/sched_nr.h
2019-05-18 15:49:13 +02:00
yilmazt 9e199494b8 Minor changes 2019-05-18 15:31:43 +02:00
laurent cc239de2c7 fix UE switch from read only to R+W 2019-05-18 15:03:23 +02:00
laurent f1539df7f1 fix UE switch from read only to R+W 2019-05-18 14:31:41 +02:00
Raymond Knopp a66c297a84 Merge branch 'develop-nr' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr 2019-05-18 12:28:46 +02:00
Florian Kaltenberger 19558fda43 Merge branch 'test-x310' into 'develop-nr'
Test x310

See merge request oai/openairinterface5g!585
2019-05-17 20:44:17 +02:00
Florian Kaltenberger ee99817dff Merge branch 'ci-dev-nr-add-gnb-nr-ur-uspr-testing' into 'develop-nr'
CI: adding support for the N300 gNB + NR-UE testing

See merge request oai/openairinterface5g!586
2019-05-17 20:42:42 +02:00
Javier Morgade 786895dcd9 Merge remote-tracking branch 'origin/develop' into develop-entv 2019-05-17 18:11:55 +02:00
yilmazt a38ccc8c37 Merge remote-tracking branch 'origin/develop-nr' into develop-nr-merge 2019-05-17 17:13:53 +02:00
yilmazt 7719314983 Merge branch 'develop' into develop-nr 2019-05-17 17:11:31 +02:00
Florian Kaltenberger d54ea501a7 Merge branch 'nr-mimo-mode-clean' into 'develop-nr'
removing old mimo mode

See merge request oai/openairinterface5g!587
2019-05-17 16:35:32 +02:00
laurent 290ca22dbb fix rfsimulator initialized variable, first pass on gNB scope, bugs 2019-05-17 15:21:27 +02:00
Hongzhi Wang 7d29023c00 removing old mimo mode 2019-05-17 11:12:08 +02:00
Boris Djalal e5bef5f98a Fix
Signed-off-by: Boris Djalal <boris.djalal@eurecom.fr>
2019-05-17 09:34:44 +02:00
Raphael Defosseux cba1659c1d CI: fix the formatting on build HTML report for basic-sim
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-16 16:21:46 +02:00
Boris Djalal d2fe8cfa0a Fixing footer and tab ref names.
Signed-off-by: Boris Djalal <boris.djalal@eurecom.fr>
2019-05-16 16:20:00 +02:00
Raphael Defosseux aceb3a83ea Hack to break infinite loop when UE is released during RRC inactivity timeout
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-16 15:54:03 +02:00
Boris Djalal db9e181d40 CI: adding support for the N300 gNB + NR-UE testing
-- pipeline is polling the develop-nr branch
  -- new conf file / new scenario files
  -- main python now supports LTE and 5G-NR executables in a Ubuntu/CentOS env
2019-05-16 11:17:22 +02:00
frtabu ae2885b28c Merge branch 'develop' into issue425_buildsimplification 2019-05-15 23:57:57 +02:00
frtabu 03ba3b7611 update telnet server documentation (build procedure modification, add measur command)
# Please enter the commit message for your changes. Lines starting
2019-05-15 19:24:51 +02:00
frtabu f47f3f65ba More build_oai cleanup, add a generic option "--build-lib" to build optional shared libraries (telnet server for example) 2019-05-15 18:20:16 +02:00
frtabu 83c2d32883 fix crash when attempting to use -d legacy softscope. Doesn't fix all problems but at least no crash and ready for anybody to fix diplay problems 2019-05-15 16:28:56 +02:00
frtabu e19c0ab851 Remove deprecated build options, now available as config options: noS1, basic_simulator. Remove DISABLE_LOG_X macros, disabling logs now available via disabling the T_TRACER 2019-05-15 16:22:15 +02:00
Raphael Defosseux df90d4bc49 CI: little scripts improvements
-- in python: detection of a build failure, the tab should close nicely
  -- L2-nFAPi simulator: adding the num-ue-thread option
  -- Moved the VM destroy stage into the "VM-based test" branch.
  -- On "slave" job pipeline, moved the XML parsing after the git merge step so new test-cases are nicely taken care of.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-15 16:08:00 +02:00
laurent b6c2f9c1df trace in case tx/rx mismatch 2019-05-15 16:05:05 +02:00
Raphael Defosseux dfd5f316fc CI: fix in path
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-15 15:58:59 +02:00
Raphael Defosseux 5d455fb57b CI: little scripts improvements
-- in python: detection of a build failure, the tab should close nicely
  -- L2-nFAPi simulator: adding the num-ue-thread option
  -- Moved the VM destroy stage into the "VM-based test" branch.
  -- On "slave" job pipeline, moved the XML parsing after the git merge step so new test-cases are nicely taken care of.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-15 10:44:25 +02:00
Laurent 7a5214c6b4 fix 4G merge issues 2019-05-14 16:16:57 +02:00
Francesco Mani c254ce07a0 a unnotified conflict resolved 2019-05-14 14:39:39 +02:00
Francesco Mani a81eafd0ae merged with develop-nr and conflicts resolved 2019-05-14 14:00:39 +02:00
Raymond Knopp f71c2e0830 initial commit of gNB prach processing 2019-05-14 11:42:17 +02:00
Florian Kaltenberger b472d97b27 Merge remote-tracking branch 'origin/develop-nr' into test-x310 2019-05-14 09:47:39 +02:00
Florian Kaltenberger 01879c3e2b Merge remote-tracking branch 'origin/develop-nr' into develop-nr-less-logging 2019-05-14 09:20:16 +02:00
Cedric Roux cd667e5563 RRC: add an option to enable measurement reports
In the configuration file, to enable measurements, add:

    enable_measurement_reports = "yes";

Note that if x2 is enabled then the option 'enable_measurement_reports'
is not taken into account and the measurements are enabled.
2019-05-13 15:52:54 +02:00
Raymond Knopp 335842c1be removed race condition in ru_thread_tx when signaled from L1_thread_tx 2019-05-13 01:08:59 +02:00
Raymond Knopp 069ce10a2e NR FAPI interface additions for DLSCH (SDU pointer now does down to L1) 2019-05-11 23:57:11 +02:00
frtabu da71492f25 fix dlsim build, (dlsim has it's own scope start method...) 2019-05-09 12:13:39 +02:00
frtabu 00d9060711 remove XFORM macro, move XFORM code in optional library 2019-05-09 02:03:56 +02:00