An error occurred fetching the project authors.
  1. 23 Dec, 2020 1 commit
  2. 09 Dec, 2020 1 commit
  3. 27 Nov, 2020 2 commits
  4. 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
  5. 23 Jul, 2020 1 commit
  6. 21 Jul, 2020 1 commit
  7. 01 Jun, 2020 1 commit
  8. 06 Apr, 2020 2 commits
  9. 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
  10. 12 Feb, 2020 1 commit
  11. 10 Feb, 2020 1 commit
  12. 22 Jan, 2020 1 commit
  13. 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
  14. 14 Dec, 2019 1 commit
  15. 23 Sep, 2019 1 commit
  16. 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
  17. 22 Jul, 2019 1 commit
  18. 16 Jul, 2019 2 commits
  19. 01 Jul, 2019 1 commit
  20. 08 Jun, 2019 1 commit
  21. 18 May, 2019 1 commit
  22. 15 Apr, 2019 2 commits
  23. 05 Apr, 2019 2 commits
  24. 04 Apr, 2019 1 commit
  25. 26 Mar, 2019 1 commit
  26. 26 Feb, 2019 2 commits
  27. 25 Feb, 2019 1 commit
  28. 14 Feb, 2019 1 commit
  29. 19 Jan, 2019 1 commit
  30. 18 Jan, 2019 1 commit
    • Robert Schmidt's avatar
      F1AP: when UL_sync failure, send UEContextRelReq · 7df82575
      Robert Schmidt authored
      When a phone loses connection, it should not simply be removed but first
      CU should be informed which will send a ContextRelCmd. Correspondingly,
      when the RRC releases the UE, it does not send a UE Context Release Req
      7df82575
  31. 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
  32. 07 Nov, 2018 1 commit