An error occurred fetching the project authors.
  1. 12 Oct, 2020 1 commit
  2. 07 Oct, 2020 1 commit
  3. 16 Apr, 2020 2 commits
  4. 02 Apr, 2020 1 commit
    • Ahmed Hussein's avatar
      Adopting the dynamic implementation of DMRS at the gNB side · 9a857e44
      Ahmed Hussein authored
        - Using the implemented DMRS functionalities at the MAC layer at the gNB side
        - Removing is_dmrs_symbol function
        - Temporary implemetation at the UE side considering DMRS symbol is at the 1st PUSCH symbol,
          until the nFAPI structs for DMRS is adopted at the UE side
      9a857e44
  5. 13 Feb, 2020 1 commit
  6. 12 Feb, 2020 1 commit
  7. 05 Feb, 2020 2 commits
  8. 04 Feb, 2020 1 commit
  9. 03 Feb, 2020 1 commit
  10. 20 Jan, 2020 2 commits
    • matzakos's avatar
      nr-ip noS1 uplink integration (testing with RFSIMULATOR only): Uplink IP... · 5b5a25a9
      matzakos authored
      nr-ip noS1 uplink integration (testing with RFSIMULATOR only): Uplink IP packets received at the gNB and reaching at pdcp layer. Asserion error at pdcp_fifo_flush_sdus when trying to write on the nas socket
      5b5a25a9
    • cig's avatar
      Split configure_fapi_dl_tx function into two functions: · ef0a4532
      cig authored
       - configure_fapi_dl_pdu is handling the nfapi_nr_dl_config_request_pdu
       - while configure_fapi_dl_Tx is now handling the nfapi_tx_request_pdu
      
      this was necessary because the computation of the TBS size is needed in the phytest scheduler
      before even knowing if there is any data to transmit. The tx_request_pdu must be handled instead
      only when there is data to transmit.
      ef0a4532
  11. 16 Jan, 2020 1 commit
  12. 13 Jan, 2020 1 commit
  13. 09 Jan, 2020 1 commit
  14. 06 Jan, 2020 1 commit
  15. 03 Jan, 2020 1 commit
  16. 01 Jan, 2020 1 commit
  17. 13 Dec, 2019 1 commit
  18. 06 Dec, 2019 4 commits
    • Guido Casati's avatar
      Adaptation of MAC TA procedures to the design of handle_dlsch · cfbe18c9
      Guido Casati authored
      - introduced new parameter in nr_ue_dl_indication for UL time alignment
      - moved TA timer logic one level up so that now is executed every slot
      - set timer value to 80 slots to cope with the sl_ahead design
      - introduced new TA-related members to gNB MAC instance struct
      cfbe18c9
    • Guido Casati's avatar
      Maintenance of Uplink Time Alignment. Introduced control on TA transmission... · c6855cb8
      Guido Casati authored
      Maintenance of Uplink Time Alignment. Introduced control on TA transmission and TA update application.
      
      - ta_timer at gNB side to control the transmission of TA to the UE. This is now happening every 20 slots.
      - when the timer resets gNB is now transmitting the TA whether it is zero or not.
      - introduced struct NR_UL_TIME_ALIGNMENT_t to handle configuration of time alignment related parameters.
      - UE PHY RX: is now triggered through a flag when to store the TA command, the frame and slot
        when the application should occur.
      - UE PHY TX: when the tx frame and slot match the time alignment configuration, it process the TA command and applies the
        TA update
      c6855cb8
    • Guido Casati's avatar
      Integration PHY and MAC procedures for Timing Advance updates. Compilation and... · 825ae3c0
      Guido Casati authored
      Integration PHY and MAC procedures for Timing Advance updates. Compilation and run is OK. TA updates need further fixes as not working as expected.
      
      - "nr_process_timing_advance": TA to be applied is commented out, need to be uncommented
      - with introduced delay of 50 in rx_rf, TA update should be 34 in MAC CE
        but this does not occur when ta is applied at UE side according to standard
      - introduced ULSCH scheduler and NR RX SDU functions
      - fixes to logic in UL fill RX indication
      - added crc indication in UL RX
      - temporary hardcoded UE_id to 0, rnti not considered in the logic
      825ae3c0
    • Guido Casati's avatar
      Implementation of TA procedures at MAC layer for gNB and UE · 310efee7
      Guido Casati authored
      - Initial gNB DLSCH and UE spec scheduling implentation
      - MAC PDU generation (including header as per TS 38.321)
      - MAC PDU processing at UE side with extracion of TA updates
      - General code cleanup
      - Introduced NR MAC COMMON folder, moved common files here
      310efee7
  19. 05 Dec, 2019 1 commit
  20. 04 Dec, 2019 1 commit
  21. 03 Dec, 2019 1 commit
  22. 28 Nov, 2019 1 commit
  23. 27 Nov, 2019 1 commit
  24. 26 Nov, 2019 1 commit
  25. 21 Nov, 2019 1 commit
  26. 19 Nov, 2019 1 commit
  27. 29 Oct, 2019 1 commit
  28. 16 Oct, 2019 2 commits
  29. 13 Oct, 2019 2 commits
  30. 27 Sep, 2019 1 commit
  31. 20 Sep, 2019 1 commit
  32. 18 Sep, 2019 1 commit