1. 20 Jan, 2020 5 commits
    • Robert Schmidt's avatar
      FlexRAN: reimplement timers without ITTI · 0cc619fe
      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
      0cc619fe
    • Robert Schmidt's avatar
      FlexRAN: include header, not C file · 05875fc4
      Robert Schmidt authored
      05875fc4
    • Robert Schmidt's avatar
      FlexRAN: helper function to get No. UEs · ab82d13d
      Robert Schmidt authored
      ab82d13d
    • Robert Schmidt's avatar
      FlexRAN: Simplify stats request handling · d4347f70
      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
      d4347f70
    • Robert Schmidt's avatar
      Remove unused sleep function() · 2d4dd950
      Robert Schmidt authored
      2d4dd950
  2. 17 Jan, 2020 6 commits
  3. 16 Jan, 2020 5 commits
  4. 15 Jan, 2020 5 commits
  5. 14 Jan, 2020 1 commit
  6. 13 Jan, 2020 1 commit
  7. 10 Jan, 2020 3 commits
  8. 09 Jan, 2020 4 commits
  9. 08 Jan, 2020 8 commits
  10. 06 Jan, 2020 2 commits