An error occurred fetching the project authors.
  1. 09 Oct, 2021 1 commit
  2. 25 Aug, 2021 1 commit
  3. 24 Aug, 2021 1 commit
  4. 23 Aug, 2021 2 commits
  5. 17 Aug, 2021 1 commit
  6. 16 Aug, 2021 2 commits
  7. 04 Aug, 2021 2 commits
    • cig's avatar
      Changes to nr_write_ce_ulsch_pdu · b6e3718d
      cig authored
      - takes in input MAC instance
      - uses a mac ce struct
      - minor fixes
      b6e3718d
    • cig's avatar
      Fixes to UE ULSCH PDU generation · 4277d4e1
      cig authored
      - included MAC CE sub-PDUs size in the computation of RLC data to transmit
        this fixes the error with residual mac pdu appearing at gNB side when
        transmitting higher amount of data
      - got rid of the nr_generate_ulsch_pdu and moved the relevant UL-SCH MAC PDU
        generation procedure within the nr_ue_get_sdu and nr_ue_get_rach
      - reduced memcpy calls and unnecessary memory allocations
      - fetching RLC data and SDU size from the mac_rlc_data_req, removed the call
        to mac_rlc_get_buffer_occupancy_ind
      - introduced a new function to generate the MAC CEs sub-PDUs
      - removed unnecessary function input parameters
      - minor fixes and cleanup
      - enhanced logging
      4277d4e1
  8. 10 Jul, 2021 1 commit
  9. 05 Jul, 2021 1 commit
  10. 24 May, 2021 1 commit
  11. 18 May, 2021 1 commit
  12. 10 May, 2021 1 commit
  13. 30 Apr, 2021 1 commit
  14. 15 Apr, 2021 1 commit
  15. 14 Apr, 2021 1 commit
  16. 09 Apr, 2021 1 commit
  17. 08 Apr, 2021 1 commit
  18. 05 Apr, 2021 1 commit
  19. 04 Apr, 2021 1 commit
  20. 31 Mar, 2021 1 commit
  21. 30 Mar, 2021 2 commits
  22. 25 Mar, 2021 1 commit
  23. 09 Feb, 2021 1 commit
  24. 20 Jan, 2021 1 commit
    • cig's avatar
      UE UL scheduling review · 9f6a8da0
      cig authored
      - new data structure RAR_grant_t to handle RAR grant
      - new common ul scheduler function
      - new common ul pdu configuration function handling ul grants
      - new function to fill ul_config_request
      - moved pdu configuration code from process dci function
      - merged procedures for Msg3 and PUSCH together in nr_ue_scheduler
      - the same functions are now handling both PUSCH and Msg3
      - relying on ul_config (no more RA Msg3 frame and slot storage)
      - done some cleanup and logging in the process
      9f6a8da0
  25. 15 Jan, 2021 4 commits
    • cig's avatar
      70028ba4
    • cig's avatar
      Cleanup MAC header files · 73fbbf50
      cig authored
      - sorted out according to recurring logic that wants function
        prototypes in separate files from data struct and constants
        definitions, variables in separate .c files with inclusion
        of "extern" header files
      - moved function prototypes to resective header files
      - moved data structures and constants to respective header files
      - merged unnecessary mac.h file into mac_defs.h @ MAC UE
      - moved const variables suchs as tables to respective .c files
      - moved extern references to respective extern.h files
      73fbbf50
    • cig's avatar
      Cleanup and review of RA procedure after Msg3 transmission · f09ee3e5
      cig authored
      - related to section 5 of 3GPP TS 38.321 specs
      - handling of RA failure
      - handling of RA completion
      - first implementation of contention-based RA procedures
      - minor fixes related to ue_get_rach and init_ra functions
      f09ee3e5
    • cig's avatar
      UE power measurements fixes · 2e8e9b7d
      cig authored
      - RA preamble power computation review
      - RSRP review
      - PCmax computation
      - Pathloss computation
      - cleanup of reference to LTE
      - minor fixes
      2e8e9b7d
  26. 11 Jan, 2021 2 commits
    • cig's avatar
      UE Msg2 reception review · ad230dcc
      cig authored
      - enhancement of DL indication flow for Msg2 (RAR)
      - merging interface procedures to handle DLSCH and RAR together
      - better separation of MAC and PHY functionalities
      - cleanup of double ambiguous functions to process RAR
      - merging functions to process TA command into the ue_ta_procedures function
      - enhancement of logging and formatting in the process
      ad230dcc
    • cig's avatar
      Cleanup of long-time unused nr_ue_process_dlsch · b7e9a1b1
      cig authored
      b7e9a1b1
  27. 27 Dec, 2020 2 commits
    • cig's avatar
      UE get PRACH resources review @ MAC · 2bd1ab87
      cig authored
      - Moved code for SSB to RACH mapping config to new function
      - Moved RA preambles configuration routine to new function
      - Removed irrelevant arguments to nr_get_prach_resources
      - turned some struct members and local vars into global vars
      - added checks on the RA Type as per TS 38.321 clause 5.1.1
      - minor cleanups
      - currently only 4-step RA is available
      2bd1ab87
    • cig's avatar
      Fixes for UE BWP Operation 3GPP TS 38.213 version 16.3.0 Release 16 · 4386f724
      cig authored
      - fetching configuration from RRC
      - removed hardcoded params (e.g. bwp_id)
      - added BWP Id members to MAC instance
      - introduced offsetToCarrier
      4386f724
  28. 07 Dec, 2020 1 commit
  29. 19 Nov, 2020 1 commit
  30. 13 Nov, 2020 1 commit
  31. 27 Oct, 2020 1 commit