An error occurred fetching the project authors.
  1. 12 Oct, 2020 1 commit
  2. 06 Apr, 2020 4 commits
  3. 01 Apr, 2020 5 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
      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
    • Robert Schmidt's avatar
      Simplify dlsch_scheduler_pre_processor_reset() · 8d3fa4dc
      Robert Schmidt authored
      The original reset() function used in fairRR has been moved to
      eNB_scheduler_fairRR.c
      8d3fa4dc
    • Robert Schmidt's avatar
  4. 05 Dec, 2019 2 commits
  5. 08 Nov, 2019 2 commits
  6. 08 Oct, 2019 3 commits
  7. 23 Sep, 2019 1 commit
  8. 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
  9. 29 Aug, 2019 1 commit
  10. 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
  11. 17 Jul, 2019 2 commits
  12. 16 Jul, 2019 5 commits
  13. 01 Jul, 2019 1 commit
  14. 20 Jun, 2019 1 commit
  15. 08 Jun, 2019 1 commit
  16. 28 May, 2019 4 commits
  17. 05 Apr, 2019 1 commit
  18. 30 Mar, 2019 1 commit
  19. 25 Feb, 2019 1 commit
  20. 12 Feb, 2019 1 commit
  21. 22 Jan, 2019 1 commit