An error occurred fetching the project authors.
  1. 07 Dec, 2020 1 commit
  2. 01 Dec, 2020 1 commit
  3. 27 Nov, 2020 1 commit
  4. 02 Nov, 2020 1 commit
  5. 27 Oct, 2020 3 commits
    • cig's avatar
      Broken down get_band into two functions to get duplex offset and frame type · c961e81c
      cig authored
      - the band is coming from the SI, therefore a function to get the band is not
        necessary
      - this solves also the limitations of the get_band algorithm with the NR bands
        overlapping in the NR operating bands table (e.g. band 78 and band 48)
      c961e81c
    • cig's avatar
      Configuration changes to support FDD · 60d81f23
      cig authored
      - adapted the get_band function: the algorithm is now taking into account
        also the UL frequency in order to fetch the proper band (this was failing
        before as some NR bands have the same DL band, e.g. band 65 and 66)
      - added new bands to the NR table as per TS 38.101 V16.4.0 (2020)
      - made the from_nrarfcn function compatible with UL FDD (this function,
        used for both DL and UL  was previously working with TDD only as it
        did not compute properly the frequency for the UL FDD, throwing asserts)
      - introduced common functions to get the NR table idx and the duplex mode,
        removing repeated code in the process
      - removed the unused function to get the uldl offset
      - improved some logging
      - other minor fixes to the relevant code
      60d81f23
    • cig's avatar
      Small code cleanup gNB · 609844a3
      cig authored
      - removed long-time commented out and unused code
      - fixed logging
      609844a3
  6. 04 Oct, 2020 1 commit
  7. 22 Sep, 2020 1 commit
  8. 28 Aug, 2020 2 commits
  9. 27 Aug, 2020 1 commit
    • Parminder Singh's avatar
      Common Phase error estimation and compensation in uplink. · b288eafd
      Parminder Singh authored
      FEATURE STATEMENT:
      - Introduce linear phase error noise model in Uplink at UE
      - Perform common phase error (CPE) estimation and compensation at gNB
      
      SOLUTION:
      - A linear phase shift model is introduced in simulation.
      - PTRS symbols are used to perform estimation of CPE from DMRS compensated signal
      - The estimated values are interpolated in time domain and signal is compensated for the CPE.
      - PTRS processing is done in Frequency Domain for each symbol in a slot and
        LLR's are calculated for each symbol accordingly.
      
      IMPLEMENTATION:
      * sim.h/channle_sim.c
      - Linear Phase Noise Generation model definition.
      * nr_ul_channel_estimation.c/nr_ul_estimation.h
      - CPE estimation from PTRS and DMRS compensated signal.
      * nr_dmrs_rx.c/nr_refsig.h
      - Regenerate PTRS symbols at gNB.
      * nr_ulsch_demodulation.c
      - Removed old PTRS processing code and move to a common PTRS processing function
      * defs_gNB.h/init.c
      - New PTRS variables definition and initialization
      * nr_ulsch_ue.c
      - Corrected PTRS parameter to get new PTRS symbols for each OFDM symbol
      
      TESTING
      * ulsim.c
      - Added Phase noise, Enable PTRS signal and verified the output.
      
      VERIFICATION
      - The LLR are rotated back with estimated CPE and no error is observed in scrambling/decoding
      b288eafd
  10. 25 Aug, 2020 1 commit
  11. 24 Aug, 2020 1 commit
  12. 19 Aug, 2020 2 commits
  13. 12 Aug, 2020 3 commits
  14. 10 Aug, 2020 1 commit
  15. 06 Aug, 2020 1 commit
  16. 30 Jul, 2020 1 commit
  17. 27 Jul, 2020 1 commit
  18. 17 Jul, 2020 1 commit
  19. 16 Jul, 2020 1 commit
  20. 01 Jun, 2020 1 commit
  21. 13 May, 2020 1 commit
  22. 07 May, 2020 1 commit
  23. 04 May, 2020 1 commit
  24. 22 Apr, 2020 1 commit
  25. 21 Apr, 2020 1 commit
  26. 14 Apr, 2020 2 commits
  27. 26 Mar, 2020 1 commit
  28. 19 Mar, 2020 1 commit
  29. 15 Mar, 2020 1 commit
  30. 11 Mar, 2020 2 commits
  31. 06 Mar, 2020 2 commits