Skip to content
Snippets Groups Projects
  1. Oct 02, 2020
  2. Sep 22, 2020
    • Cédric Roux's avatar
      nr: fix compilation of physical simulators · 1d583c14
      Cédric Roux authored
      Maybe not the right way to do.
      To be checked.
      1d583c14
    • Cédric Roux's avatar
      nr: improve x2/rrc for ENDC · 4236ff2b
      Cédric Roux authored
      This commit introduces several enhancements in X2AP and RRC to deal
      with ENDC. The main goal is to deal with UE's on/off and with various
      errors.
      
      The following work is included:
      
          - DC prep and DC overall X2 timers
          - X2 messages for UE release and DC timers' timeout
      
      Open problems:
      
          - what to do when the UE sends an scg Failure? This commit removes
            the UE. And this removal may not be correctly done
          - UE removal in the gNB's PHY layer (a next commit is coming,
            but it is hackish and will need a rework)
      4236ff2b
  3. Sep 16, 2020
  4. Sep 08, 2020
  5. Sep 02, 2020
  6. Sep 01, 2020
  7. Aug 27, 2020
    • Sakthi's avatar
      fixing nr-softmodem · 1fc73ba7
      Sakthi authored
      1fc73ba7
    • Sakthivel Velumani's avatar
      bugfixes · 3e3af2c1
      Sakthivel Velumani authored
      3e3af2c1
    • 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
  8. Aug 25, 2020
  9. Aug 24, 2020
  10. Aug 21, 2020
  11. Aug 19, 2020
  12. Aug 16, 2020
  13. Aug 13, 2020
  14. Aug 10, 2020
  15. Aug 06, 2020
  16. Aug 05, 2020
  17. Aug 03, 2020
  18. Jul 28, 2020
  19. Jul 27, 2020
  20. Jul 20, 2020
  21. Jul 17, 2020
  22. Jul 09, 2020
  23. Jul 06, 2020
  24. Jul 04, 2020
  25. Jul 03, 2020
  26. Jul 02, 2020
    • cig's avatar
      Fixed some warnings + cleanup · 52e49fd8
      cig authored
      - replaced nr_slot_t with int as it was barely used in the code (also is defined after an lte struct)
      - removed use of phy_frame_config_nr from the UE (another file was created in SCHED_NR_UE, still the
        gNB file is used in some tests file at UE side)
      52e49fd8
  27. Jul 01, 2020
  28. Jun 30, 2020
  29. Jun 18, 2020
Loading