An error occurred fetching the project authors.
  1. 01 Jul, 2020 5 commits
  2. 06 Apr, 2020 1 commit
  3. 01 Apr, 2020 3 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
      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
  4. 10 Dec, 2019 1 commit
    • Cedric Roux's avatar
      nr rlc: first commit · 1a46b66d
      Cedric Roux authored
      Initial implementation.
      
      nr_rlc/nr_rlc_oai_api.c will need some clean rewrite at some point.
      
      More testing is also needed.
      1a46b66d
  5. 30 Oct, 2019 1 commit
  6. 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
  7. 04 Sep, 2018 1 commit
  8. 03 Sep, 2018 6 commits
    • Navid Nikaein's avatar
      6c4f58a0
    • Robert Schmidt's avatar
      fix: repair RC.mac memory allocation · da35afb0
      Robert Schmidt authored
      - there can be a race between the FlexRAN agent reading the RC.mac and its
        allocation in main.c
      - In order to circumvent this, change the allocation by allocating
        everything "into" a local variable
      - finally "make it visible" by storing  the pointer in RC.mac
      da35afb0
    • Robert Schmidt's avatar
      remove update_sched slice param variables · 328a464e
      Robert Schmidt authored
      - whether a scheduler callback has to be changed is now handled by the agent
      328a464e
    • Robert Schmidt's avatar
      766e8a5b
    • Robert Schmidt's avatar
      FlexRAN: move slice param verification to agent · 21f66094
      Robert Schmidt authored
      - until now, on every iteration, the scheduler checked for changed parameter
        (and verified some)
      - this functionality moves to the FlexRAN Agent, which verifies all parameters
        * individually, e.g. Max MCS <= 28 for DL
        * group-based, e.g. the sum of slice percentages is <= 100
      - slice configuration changes are only applied if all verifications pass
      - it is assumed in the scheduler, that configuration passed from outside is
        correct and can be used "as-is"
      
      fix accounting setting
      21f66094
    • Robert Schmidt's avatar
      MAC: slicing conf struct in RC · 58c2a006
      Robert Schmidt authored
      - introduce structure in RC for slicing conf (UL/DL)
      - move global variables regarding slice configuration into RC
      - change ue_slice_membership(): consider UL/DL
      - remove the unnecessary header files
      - set default parameters: one slice
      58c2a006
  9. 27 Aug, 2018 1 commit
  10. 30 Jul, 2018 2 commits
  11. 03 Jul, 2018 1 commit
  12. 27 Jun, 2018 1 commit
  13. 18 Jun, 2018 1 commit
  14. 14 Jun, 2018 1 commit
    • WEI-TAI CHEN's avatar
      - Maintain The Configuration Module · 73cfa6bb
      WEI-TAI CHEN authored
      - Create task for GAB_APP and GAN_RRC
      - Create the NR FAPI for P5 interface
      - *It could be build, but still have a lot of warning need to maintain
      73cfa6bb
  15. 09 May, 2018 1 commit
  16. 29 Apr, 2018 1 commit
  17. 22 Apr, 2018 1 commit
  18. 05 Feb, 2018 1 commit
  19. 21 Jan, 2018 1 commit
  20. 15 Jan, 2018 1 commit
    • Cedric Roux's avatar
      import NFAPI work from David Price from Cisco (non-working commit, do not use it) · 7757b9e7
      Cedric Roux authored
      It has been chosen to not include the full history of commits
      from David. He included a binary version of wireshark, probably
      a modified one that understands NFAPI. Wireshark is released under
      the GPL license, we cannot include it in the repository. We could
      have done a next commit to remove this binary. But then it would
      still be present in the history of commits, which may not be allowed.
      And it would take space on disk. We could edit the history to remove
      wireshark entirely. But this operation is too complicated.
      
      There was also a pcap capture file, which has nothing to do in
      the history of commits and would take space on disk. There again,
      it's too difficult to edit the history to remove it.
      
      There was a file .gitignore that was also removed.
      
      The original history can be found on David's repository:
      https://gitlab.eurecom.fr/daveprice/openairinterface5g/
      The branch is: nfapi-ru-rau-split.
      
      A copy of that branch has been included in the internal OAI
      repository, for those who have access to it.
      The branch is the same. The last commit ID is
      9106438239e0bc626ff1fa1d97d911caadd0fbb9.
      
      You can compare the current commit with the commit 9106...
      to see what differs.
      
      The current commit has to be considered non-working.
      The commit following the current commit will fix problems with
      the work in the current commit.
      
      If you use git bisect, don't spend time analyzing the current
      commit.
      7757b9e7
  21. 11 Jan, 2018 1 commit
  22. 01 Dec, 2017 1 commit
  23. 04 Nov, 2017 1 commit
  24. 23 Oct, 2017 1 commit
  25. 27 Sep, 2017 1 commit
  26. 21 Sep, 2017 2 commits
  27. 14 Sep, 2017 1 commit