Skip to content
Snippets Groups Projects
  1. Jun 18, 2019
  2. Apr 11, 2019
  3. Apr 04, 2019
  4. Jan 07, 2019
    • Cédric Roux's avatar
      fix a lot of file mode · aea6b4b5
      Cédric Roux authored
      For whatever reason most of the files had their permission
      changed from 644 to 755, which is not wanted.
      aea6b4b5
  5. Dec 21, 2018
  6. Dec 19, 2018
  7. Dec 17, 2018
  8. Dec 10, 2018
  9. Nov 27, 2018
  10. Nov 02, 2018
  11. Oct 30, 2018
  12. Oct 11, 2018
  13. Oct 09, 2018
  14. Aug 17, 2018
    • Cédric Roux's avatar
      T: bug fixes for the T cache · 475d5eb8
      Cédric Roux authored
      - 'busy' has to be handled in a more atomic fashion to avoid crazy
        runtime race conditions
      - the basic simulator is too fast sometimes; rewrite the accesses to
        the T cache to avoid there again crazy behaviors
      
      Hopefully that's better...
      475d5eb8
  15. Aug 13, 2018
  16. Aug 10, 2018
  17. Jul 30, 2018
  18. Jul 20, 2018
  19. May 02, 2018
    • Cédric Roux's avatar
      basic simulator: initial release · 6cb04bb4
      Cédric Roux authored
      This commit introduces a 'basic simulator'.
      
      This basic simulator is made of:
      - the standard eNB code using a special driver that mimics the USRP driver
      - the standard UE code using a special driver that mimics the USRP driver
      - no channel simulation
      - some special code to deal with faster-than-realtime behaviour of this
        basic simulator
      
      It connects one UE to one eNB. It requires an EPC, populated with the
      correct configuration for the UE.
      
      This is the initial release and may contain bugs (most probably race
      conditions due to the faster-than-realtime behaviour).
      
      To use it, see the documentation at:
          targets/ARCH/tcp_bridge/README.tcp_bridge_oai.
      
      It has been tested with 25, 50 and 100 RBs, FDD mode.
      (No check at all has been done to know if it could work in TDD mode.)
      6cb04bb4
  20. Apr 12, 2018
  21. Apr 06, 2018
  22. Apr 05, 2018
  23. Jan 15, 2018
    • Cédric Roux's avatar
      Fix NFAPI integration · 922b5b59
      Cédric Roux authored
      This commit fixes issues introduced by the previous commit.
      
      Summary of work:
      - cleanup:
        - fix LOG_XX to be less verbose
        - fix cmake_targets/CMakeLists.txt
        - fix oaienv
        - remove dead code
      - bug fixes:
        - in openair1/SCHED/fapi_l1.c we had:
            eNB->pdcch_vars[subframe&1].num_dci           = number_dci;
          should be:
            eNB->pdcch_vars[subframe&1].num_dci           = 0;
          This bug let the PHY send more DCIs than what should have been
          sent because num_dci is incremented later on in the code.
          This fix may be a problem for fapi mode, to be checked.
        - add new T VCD traces
        - revert openair1/PHY/TOOLS/file_output.c to 'develop' version
        - remove thread_id in logRecord/logRecord_mt
        - revert (and adapt) configuration files
        - be careful when doing frame++, we need to % 1024
        - revert target_rx_power in openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
      - NFAPI:
        - the open-nFAPI code has been included in the repository. See nfapi/README.
          Maybe we should "git clone" the Cisco repository instead. We have to be
          careful of availability though.
      
      What has been tested:
      - monolithic eNB FDD 5/10MHz with one UE, iperf UDP/TCP uplink/downlink
      
      Anything else may fail to work, especially the FAPI mode, which has not
      been tested at all.
      922b5b59
  24. Oct 23, 2017
  25. Aug 29, 2017
  26. Aug 14, 2017
  27. Oct 18, 2016
  28. Jun 16, 2016
  29. May 25, 2016
    • Cédric Roux's avatar
      the tracee (lte-softmodem) now sends the content of T_messages.txt · 2e64d54e
      Cédric Roux authored
      as special events.
      
      If we store all received events to a file, this dump is now
      self-contained. Helps to analyze traces.
      
      Some functions have also been factorized in the process, too much
      duplication.
      
      (Also tracer/Makefile was forgotten in previous commit, included
      in this one...)
      2e64d54e
  30. May 20, 2016
  31. May 11, 2016
    • Cédric Roux's avatar
      send time in events · aacb2ff7
      Cédric Roux authored
      this calls clock_gettime for each active T macro, hopefully it
      does not eat too much CPU
      
      can be deactivated by commenting one line in T_defs.h
      aacb2ff7
  32. Apr 27, 2016
  33. Apr 11, 2016
  34. Mar 15, 2016
  35. Mar 14, 2016
Loading