An error occurred fetching the project authors.
  1. 11 Jul, 2024 1 commit
  2. 30 May, 2024 2 commits
    • Sakthivel Velumani's avatar
      Suppressing PSS & SSS detection logs · 26aa7c2e
      Sakthivel Velumani authored
      Changed Info to Debug because the logs are too much if large number of
      GSCN scans run concurrently. Print PSS correlation peak and average
      power of detected cells.
      26aa7c2e
    • Sakthivel Velumani's avatar
      NR UE scan for SSB within current bandwidth · 043da0c4
      Sakthivel Velumani authored
      Till this commit, the UE gets the position of SSB in frequency from
      command line and does the syncronization by locating the SSB in time. It
      does this by generating a PSS time signal during initialization with the
      SSB offset given via command line. Then PSS detection is done by
      correlation.
      
      In this commit, the UE computes a list of GSCN in the current NR band
      that falls within the current bandwidth for the set center frequency.
      For each GSCN in the list, the UE starts a thread and performs the
      following:
      1. Generate PSS time signal with SSB offset for current GSCN.
      2. Detect PSS, SSS and decode PBCH (this step remains the same).
      After all threads finishes, the results are collected.
      
      For now, only the first detected PBCH is used to proceed further. So
      this PBCH is indicated to MAC and UE exits initial sync.
      
      Future work: The cell search can be standalone feature where the UE
      could scan for SSB in the entire NR band. This would require changing
      radio's frequency on the fly as the UE's bandwidth would not cover an
      entire NR band. The cell detection can futher be imporved by looking
      for SIB1 for each decoded PBCH.
      043da0c4
  3. 13 Apr, 2024 1 commit
  4. 12 Apr, 2024 1 commit
  5. 26 Mar, 2024 1 commit
  6. 30 Jun, 2023 1 commit
    • Melissa Elkadi's avatar
      Introduce #defines for Sidelink Synchronization · a0a2248e
      Melissa Elkadi authored
      Implement the #define variables required for synchronization: These
      variables include offset and payload size values that vary from the Uu
      interface, in relation to the PSS, SSS and PBCH elements. We also
      introduce the new sl_mode command line flag, which is used to switch
      between the Uu interface and SL interface. This will allow us to modify
      exisitng PSS and SSS functions, without copying complete 5G functions
      and only changing a few lines to support sidelink mode.
      
      Fixing formatting for softmodem-common.h
      a0a2248e
  7. 08 Jun, 2023 1 commit
  8. 28 Mar, 2023 1 commit
  9. 15 Mar, 2023 1 commit
    • Melissa Elkadi's avatar
      int32_t to c16_t conversion · 4dd579e0
      Melissa Elkadi authored
      This commit includes changes to the function
      footprints for vaiours NR UE and gNB functions.
      It does not updated the LTE code. For functions
      shared by both LTE and 5G, we maintained the original
      LTE footprint and argument structure.
      
      Several of the simulators that use these functions
      have been updated as well. The specific usage of these
      functions which index into the int32_t buffers and
      treat the first int16_t and the real and the second
      as the complex should be modified in the near future.
      4dd579e0
  10. 17 Feb, 2023 1 commit
  11. 28 Nov, 2022 1 commit
  12. 10 Oct, 2022 1 commit
  13. 22 Sep, 2022 1 commit
  14. 29 Aug, 2022 1 commit
  15. 04 Aug, 2022 1 commit
  16. 24 Mar, 2022 1 commit
  17. 14 Mar, 2022 1 commit
  18. 03 Mar, 2022 1 commit
  19. 02 Mar, 2022 1 commit
  20. 21 Feb, 2022 1 commit
  21. 18 Feb, 2022 1 commit
  22. 16 Feb, 2022 1 commit
  23. 07 Jan, 2022 1 commit
  24. 03 Jan, 2022 1 commit
  25. 24 Dec, 2021 3 commits
  26. 10 Mar, 2021 1 commit
  27. 10 Nov, 2020 1 commit
  28. 12 Oct, 2020 1 commit
  29. 02 Sep, 2020 1 commit
  30. 06 Aug, 2020 1 commit
  31. 01 Jun, 2020 1 commit
  32. 13 May, 2020 1 commit
  33. 06 Mar, 2020 2 commits
  34. 26 Feb, 2020 1 commit
  35. 14 Oct, 2019 2 commits