Commit Graph
6372 Commits
Author SHA1 Message Date
Florian Kaltenberger f152ddaa5e Merge remote-tracking branch 'origin/develop' into bugfix-243-dlsim 2017-06-13 15:23:43 +02:00
Florian Kaltenberger 68c72ac012 removing a few prints 2017-06-08 14:24:07 +02:00
Florian Kaltenberger e10dd54a9b dlsim now returns -1 if a test does not pass 2017-06-08 14:23:33 +02:00
Florian Kaltenberger 2826ceea00 adding dlsim testcases for 20MHz (SISO) 2017-06-08 14:06:35 +02:00
Florian Kaltenberger 6194ef4831 removing printf 2017-06-08 13:42:31 +02:00
Florian Kaltenberger 9542e8a8f9 alternative version of dlsch_channel_level not needing floating point 2017-06-08 09:22:30 +02:00
Florian Kaltenberger 3c56a7edc5 a new proposal for the dlsch_channel_level function 2017-06-07 18:12:43 +02:00
Florian Kaltenberger 804a9a0630 fixing leftover issues from previous commit 2017-06-07 16:17:24 +02:00
Florian Kaltenberger 9eb6d6a4ec fixing handling of ndi/first_tx in dci. commenting out corner case of missed ACK, this needs to be done better 2017-06-07 11:22:47 +02:00
Florian Kaltenberger 0ef58f685a proper checking for detection of PDCCH/PDSCH, fix of error counters 2017-06-07 11:20:51 +02:00
Cedric Roux 7580d021d3 Merge branch 'develop_integration_w22' into 'develop'
develop_integration_w22 into develop

Summary of changes:
- UE:
  * TDD multiplexing
  * TDD autotest
  * bug fixes: power control management for Msg3, logging
- eNB:
  * CCE allocation fixes
  * S1U port in some configuration files set to 2152 (was 2153)
- support for RedHat enterprise linux 7 and derivatives (CentOS, ...)
  (work provided by RedHat)

See merge request !198
2017-06-06 17:59:32 +02:00
Florian Kaltenberger 9ddaf93eab re-adding the possibility in dlsim to bypass the DCI/PDCCH generation. This is necessary for accuracy of the dlsim-tests, which are working again now. 2017-06-06 10:39:03 +02:00
Cedric Roux 00242daa6b Merge remote-tracking branch 'origin/feature-143-support-enterprise-linux-7' into develop_integration_w22 2017-06-02 18:06:54 +02:00
Cedric Roux e48247f9eb test setup v2: minor: kill hss if there 2017-06-02 13:34:55 +02:00
Frank A. Zdarsky 633fda9a6e minor fixes and add building drivers from source for CentOS7
Signed-off-by: Frank A. Zdarsky <fzdarsky@redhat.com>
2017-06-02 12:32:15 +02:00
Cedric Roux df691a2034 minor: remove user/password log in gitlab CI 2017-06-02 11:44:09 +02:00
Cedric Roux 60c4b5ecd7 integration fixes
- rename UE_NO_LOG to DISABLE_LOG_X
  because the name is misleading. The full software
  is impacted, not only the UE part
- same for compilation option ---ue-no-log
  that becomes --disable-log
- keep LOG_X for the standard case, that is the
  case without DISABLE_LOG_X where printf has been
  put. Two reasons:
  * printf is not realtime friendly
  * keep behavior similar for other users who may
    be troubled by different logs that don't add
    any benefit to previous logs
2017-06-02 11:24:22 +02:00
Cedric Roux a08a4f4efb Merge remote-tracking branch 'origin/ue_autotest_tdd' into develop 2017-06-02 10:08:32 +02:00
Cedric Roux cc41eb9dd8 Merge remote-tracking branch 'origin/ue_tdd_multiplexing' into develop 2017-06-02 10:08:19 +02:00
Cedric Roux c9de7cfe6d Merge remote-tracking branch 'origin/fix-enb-s1u-port-w22' into develop 2017-06-02 10:08:06 +02:00
Cedric Roux 0617062560 Merge remote-tracking branch 'origin/MSG3_power_control_correction' into develop 2017-06-02 10:07:51 +02:00
Cedric Roux bc0f099091 Merge remote-tracking branch 'origin/UE_logging' into develop 2017-06-02 10:07:25 +02:00
Cedric Roux 0a92f6ff41 Merge remote-tracking branch 'origin/fix-cce-allocation-w22' into develop 2017-06-02 10:07:06 +02:00
hbilel 8c6bd1d5be Additional fix for TDD multiplexing, CCE 2017-06-02 09:33:21 +02:00
Cedric Roux d7e5e3193c change port ENB_PORT_FOR_S1U in config files
The port to use should be 2152, not 2153.
2017-06-02 09:20:50 +02:00
tctalcatel 56743415f9 Remove not used conf file 2017-06-02 09:19:19 +02:00
tctalcatel 32a330a4a4 UE autotest, adding TDD tests 2017-06-02 09:13:43 +02:00
Rohit Gupta c5d321cb6f minor fixes for CentOS7 installation+compilation 2017-05-31 18:44:12 +02:00
Frank A. Zdarsky c2a5199f0d Add support for RHEL/CentOS 7
Signed-off-by: Frank A. Zdarsky <fzdarsky@redhat.com>
2017-05-31 17:33:20 +02:00
tctalcatel 7a8aa100b0 Add conf file for TDD 50 and 100 RB 2017-05-31 17:03:38 +02:00
tctalcatel f2607d336a TDD autotest 2017-05-31 15:03:51 +02:00
gabrielC 32b636d77a power control correction for MSG3 2017-05-29 16:38:01 +02:00
gabrielC 0cc838702a Remove too frequent TDD log 2017-05-29 15:23:44 +02:00
hbilel 1029a62208 Fix for TDD multiplexing 2017-05-24 16:16:11 +02:00
Cedric Roux b67847c9cf minor: fix file permissions (from 755 to 644) 2017-05-23 17:33:29 +02:00
Cedric Roux 31ef9b5203 cleanup - rewrite a bit allocate_CCEs for better logging
We want the log in case of failure also for the case:
    if (nCCE + (1<<dci_alloc->L) > nCCE_max)
2017-05-23 15:44:48 +02:00
Cedric Roux 324e6501d6 bugfix: wrong CCE allocation
We have to not only ensure that the CCE is free but
also that it's below the number of availables CCEs
with respect to the current PDCCH size.
2017-05-23 15:42:09 +02:00
gabrielC 8758d3d4cf --ue-no-log, add printf to verify attach is ok 2017-05-22 17:26:03 +02:00
Cedric Roux 9bef36f23a Release 0.6. 2017-05-22 11:41:14 +02:00
gabrielC 16acea57cc Merge tag '2017.w20' into UE_logging 2017-05-22 11:31:18 +02:00
Cedric Roux a6f98a8b28 Merge branch 'develop_integration_w20' into 'develop'
develop_integration_w20 into develop

Summary of changes:
- bug fixes
  * UE TDD fixes
  * PDCCH size computation (at phy level, still to be corrected at mac level)
  * DAI increment
  * fix run_enb_ue_virt_noS1 and run_enb_ue_virt_s1 to use Rel14 and
     have --xforms to work
  * compilation warning removals
  * better oaisim logging (print UE security keys,
    print version (git commit ID) at runtime, print working directory)

See merge request !190
2017-05-22 11:03:55 +02:00
Cedric Roux c98339e104 integration fix: remove compilation warnings 2017-05-22 10:41:33 +02:00
Cedric Roux 2237b431c2 integration fix: fix compilation warnings 2017-05-22 10:34:55 +02:00
Cedric Roux c15a9a8294 post-integration fix: remove compilation warnings 2017-05-22 10:23:24 +02:00
Cedric Roux f3914c74f0 Merge remote-tracking branch 'origin/UE_TDD_Fix' into develop_integration_w20 2017-05-19 17:23:03 +02:00
Cedric Roux 312fad1293 Merge remote-tracking branch 'origin/fjt_bug_fix_issue239' into develop_integration_w20 2017-05-19 17:22:39 +02:00
Cedric Roux 87eb459823 Merge remote-tracking branch 'origin/various-fixes-w20' into develop_integration_w20 2017-05-19 17:22:01 +02:00
Cedric Roux 65c845ea67 Merge remote-tracking branch 'origin/oaisim-logging-w20' into develop_integration_w20 2017-05-19 17:21:37 +02:00
Cedric Roux b74f10a878 Merge remote-tracking branch 'origin/exmimo-compilation-fix-w20' into develop_integration_w20 2017-05-19 17:21:16 +02:00
Cedric Roux 8e57a58dd6 fix run_enb_ue_virt_noS1 and run_enb_ue_virt_s1
Problems reported by Jorge Muñoz Castañer <jorgem@gti.uvigo.es>.

- use Rel14 binaries (those are produced by default)
- let -x option work to have graphical output
- fix VCD missing 'echo'
2017-05-19 17:00:36 +02:00