An error occurred fetching the project authors.
  1. 23 Dec, 2020 1 commit
  2. 06 Oct, 2020 2 commits
  3. 20 Jan, 2020 3 commits
    • Robert Schmidt's avatar
    • Robert Schmidt's avatar
      FlexRAN: reimplement timers without ITTI · b6d466d7
      Robert Schmidt authored
      The timer code used to trigger periodic statistics message sending used
      ITTI. Together with a high frequency reporting (e.g. 1ms), this resulted
      in high CPU usage. This commit reimplements this:
      * using a thread that is synchronized to the RU (if there is no MAC, we
        assume there is no RU generating a tick so we create the tick source
        ourselves)
      * no RB trees but plain arrays
      * smaller interface for users
      * slight user interface changes
      * remove stopped timer state: such timer might be simply removed
      * remove one-shot timers
      b6d466d7
    • Robert Schmidt's avatar
      FlexRAN: Simplify stats request handling · 7415d081
      Robert Schmidt authored
      * only set up timer for sending requests
      * simplify interface for timer setup
      * on timer expiry, do not pass through stats request function but
        directly send the reply
      * Remove whatever report structure and use stats request directly for
        inferring the data to send
      7415d081
  4. 30 Apr, 2019 2 commits
  5. 29 Jan, 2019 1 commit
  6. 07 Jan, 2019 1 commit
    • Cedric Roux's avatar
      fix a lot of file mode · aea6b4b5
      Cedric Roux authored
      For whatever reason most of the files had their permission
      changed from 644 to 755, which is not wanted.
      aea6b4b5
  7. 07 Nov, 2018 7 commits
  8. 30 Jul, 2018 1 commit
  9. 22 Mar, 2018 1 commit
    • Robert Schmidt's avatar
      FlexRAN: make agent_id for identification purposes, discern from mod_id · e7a60fc9
      Robert Schmidt authored
      The agent_id is a uint64 consisting of: module ID (i.e. mod_id, the several
      instances of OAI at once, 16 bit), the enb_id from the configuration file (32
      bit) and the cell_id from the configuration file (16 bit).
      
      The module ID is part of the agent ID but it is easier to have it directly in
      the struct.
      e7a60fc9
  10. 12 Feb, 2018 1 commit
  11. 31 Jan, 2018 1 commit
    • Robert Schmidt's avatar
      FlexRAN: implement possibilty to await a configuration · 3f043c7d
      Robert Schmidt authored
      Through configuration, the lte-softmodem can be halted to await a
      reconfiguration from the lte-softmodem. A mutex and condition variable are used
      to implement this.
      
      Furthermore, the dependance of lte-softmodem.c on FlexRAN has been reduced to
      one include and the flexran_agent_start() call.
      3f043c7d
  12. 24 Jan, 2018 1 commit
  13. 15 Dec, 2017 1 commit
  14. 14 Dec, 2017 2 commits
  15. 08 Dec, 2017 1 commit
  16. 23 Oct, 2017 1 commit
  17. 14 Aug, 2017 1 commit
  18. 05 Apr, 2017 2 commits
  19. 16 Jan, 2017 1 commit
  20. 05 Dec, 2016 1 commit
  21. 04 Nov, 2016 2 commits
  22. 20 Oct, 2016 1 commit
  23. 25 Apr, 2016 1 commit
  24. 18 Mar, 2016 1 commit
  25. 09 Mar, 2016 1 commit
  26. 26 Feb, 2016 1 commit
  27. 23 Feb, 2016 1 commit