An error occurred fetching the project authors.
  1. 12 Jan, 2021 1 commit
  2. 05 Jan, 2021 1 commit
  3. 24 Dec, 2020 1 commit
  4. 23 Dec, 2020 1 commit
  5. 09 Dec, 2020 1 commit
  6. 27 Nov, 2020 2 commits
  7. 26 Nov, 2020 2 commits
    • Cedric Roux's avatar
      rlc v2: change time keeping · 25ab3a5e
      Cedric Roux authored
      RLC has timers. We need to keep track of time. We chose to not use
      realtime but 'processing time'. That is we send a tick to RLC for every
      subframe when it is processed by the softmodem. Before this commit we
      used to increase time in the function mac_rlc_status_ind which may not be
      called every subframe (especially in TDD mode). So we need another way
      to keep track of time.
      
      We introduce rlc_tick() and call it in eNB_dlsch_ulsch_scheduler, which
      is called every subframe, both in FDD and TDD.
      
      We also call rlc_tick() in the function ru_thread_synch() because
      pdcp_run() and rrc_rx_tx() are called there too.
      
      It may not be the best solution. To be revised if needed.
      
      Note: the UE has not been touched. Some modification is needed for the UE
      too, most probably.
      25ab3a5e
    • Haruki NAOI's avatar
      Fix: ULSCH AMC by instantaneous SINR value. · 66f99a90
      Haruki NAOI authored
      66f99a90
  8. 12 Oct, 2020 1 commit
  9. 23 Jul, 2020 1 commit
  10. 21 Jul, 2020 1 commit
  11. 01 Jun, 2020 1 commit
  12. 06 Apr, 2020 2 commits
  13. 01 Apr, 2020 2 commits
    • Robert Schmidt's avatar
      Rename UE_list_t to UE_info_t, UE_list_t separate struct · 8ffe5b49
      Robert Schmidt authored
      UE_list_t is now used as a separate list. It can be e.g. used in the
      scheduler to mark groups of users. The original UE_list_t is renamed to
      UE_info_t to reflect that it is a container for information about UEs.
      8ffe5b49
    • Robert Schmidt's avatar
      Remove useless mac_proto.h include · ffc4f464
      Robert Schmidt authored
      When a header is changed, all including files need to be recompiled,
      too. Thus, including a header needlessly all over the place drives
      compile times up without any reason.
      ffc4f464
  14. 12 Feb, 2020 1 commit
  15. 10 Feb, 2020 1 commit
  16. 22 Jan, 2020 1 commit
  17. 20 Jan, 2020 1 commit
    • 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
  18. 14 Dec, 2019 1 commit
  19. 23 Sep, 2019 1 commit
  20. 14 Sep, 2019 1 commit
    • Javier Morgade's avatar
      *L2 procedures to enable mixed unicast/broadcast operation at ENB implemeted: · dc14cdc6
      Javier Morgade authored
      	-MBMS scheduler developed (oneFrame allocations implemented at this time)
      	-UE DSLCH schedulers updated: if an eMBMS session running UE DTCH, DCCH will be only scheduled at non MBSFN sufbframes
      	-eMBMS L2 procedures implemented
      	-Dedicated MBMS PDCP pipes src/sink enabled (only for TUN)
      	-BUGFIX eMBMS MAC procedures (wrong indexing at few loops)
      	-ENB FAPI updated to enable dynamic MBSFN configurations through M2AP (RRC<->MCE)
      
      	ACKNOWLEDGEMENT:
       	1. This commit was developed at Vicomtech (https://www.vicomtech.org) under UE project CDN-X-ALL: "CDN edge-cloud computing for efficient cache and reliable streaming aCROSS Aggregated unicast-multicast LinkS"
       	2. Project funded by Fed4FIRE+ OC5 (https://www.fed4fire.eu)
      Signed-off-by: default avatarJavier Morgade <javier.morgade@ieee.org>
      dc14cdc6
  21. 22 Jul, 2019 1 commit
  22. 16 Jul, 2019 2 commits
  23. 01 Jul, 2019 1 commit
  24. 08 Jun, 2019 1 commit
  25. 18 May, 2019 1 commit
  26. 15 Apr, 2019 2 commits
  27. 05 Apr, 2019 2 commits
  28. 04 Apr, 2019 1 commit
  29. 26 Mar, 2019 1 commit
  30. 26 Feb, 2019 2 commits
  31. 25 Feb, 2019 1 commit
  32. 14 Feb, 2019 1 commit