An error occurred fetching the project authors.
  1. 06 Apr, 2020 2 commits
  2. 01 Apr, 2020 4 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 DL Slicing-related variables · 7c924563
      Robert Schmidt authored
      7c924563
    • Robert Schmidt's avatar
      Simplify preprocessor, retain functionality · fd6618dc
      Robert Schmidt authored
      * Simplify store_dlsch_buffer()
      * Simplify assign_rbs_required()
      * Simplify dlsch_scheduler_pre_processor_partitioning()
      * Simplify dlsch_scheduler_pre_processor_accounting() and dlsch_scheduler_pre_processor_accounting_allocate()
      * Simplify allocation printing
      
      The original functions used in the fairRR scheduler have been moved to
      eNB_scheduler_fairRR
      fd6618dc
    • Robert Schmidt's avatar
      Remove unused/broken code in preprocessor · 4462e2d7
      Robert Schmidt authored
      * Remove MIMO_mode_indicator: it is simply not used ATM
      * Remove min_rb_unit as parameter: function auto-detects
      * Remove commented code
      * Remove slice sharing/multiplexing: it is broken
      * Remove UE sorting, add UE with add_new_ue() in MAC
        - UE sorting is useless overhead on every iteration, instead it should
          be governed by a scheduling algorithm (e.g., RR or PF)
        - The MAC keeps a UE list and automatically adds a UE
        - UE_list empty, set head to -1
      * Remove slice_positioning: the slicing functionality is broken
      * Remove unused/untested code
      4462e2d7
  3. 10 Jan, 2020 1 commit
  4. 23 Sep, 2019 1 commit
  5. 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
  6. 28 Jul, 2019 1 commit
  7. 22 Jul, 2019 1 commit
  8. 19 Jul, 2019 1 commit
    • Cedric Roux's avatar
      fix power estimation · d1fdbfed
      Cedric Roux authored
      Some computation has been fixed in PUCCH reception.
      
      SNR has been fixed, uses measurement instead of
      a fixed value for the noise.
      
      normalized_rx_power and target_rx_power have been removed,
      replaced by snr and target_snr. All the files using those
      variables have been updated.
      d1fdbfed
  9. 01 Jul, 2019 1 commit
  10. 14 Jun, 2019 1 commit
  11. 15 Apr, 2019 1 commit
  12. 11 Apr, 2019 2 commits
  13. 05 Apr, 2019 1 commit
  14. 04 Apr, 2019 1 commit
  15. 30 Mar, 2019 1 commit
    • Cedric Roux's avatar
      bugfix: fix cqi_req usage in UL scheduler · 26118ed8
      Cedric Roux authored
      For retransmission, let's use cqi_req used for the 1st transmission.
      
      Maybe incorrect, should check the specs. (In the worst case, we
      simply won't decode this transmission at all. No big deal.)
      26118ed8
  16. 28 Feb, 2019 1 commit
  17. 27 Feb, 2019 1 commit
  18. 14 Feb, 2019 1 commit
  19. 11 Jan, 2019 1 commit
  20. 26 Nov, 2018 1 commit
  21. 19 Nov, 2018 1 commit
  22. 03 Nov, 2018 1 commit
  23. 22 Oct, 2018 1 commit
  24. 17 Oct, 2018 1 commit
  25. 19 Sep, 2018 1 commit
  26. 04 Sep, 2018 1 commit
  27. 03 Sep, 2018 9 commits