Skip to content
Snippets Groups Projects
  1. Nov 23, 2016
  2. Nov 22, 2016
  3. Nov 21, 2016
  4. Nov 18, 2016
    • knopp's avatar
      85361335
    • Florian Kaltenberger's avatar
      fixing original dlsim from develop · 12f1cb9c
      Florian Kaltenberger authored
      12f1cb9c
    • Florian Kaltenberger's avatar
      Merge remote-tracking branch 'origin/develop' into feature-21-TM7 · 87690249
      Florian Kaltenberger authored
      Conflicts:
      	cmake_targets/CMakeLists.txt
      	openair1/PHY/INIT/lte_init.c
      	openair1/PHY/INIT/lte_param_init.c
      	openair1/PHY/LTE_ESTIMATION/lte_dl_channel_estimation.c
      	openair1/PHY/LTE_ESTIMATION/lte_ue_measurements.c
      	openair1/PHY/LTE_REFSIG/lte_dl_uespec.c
      	openair1/PHY/LTE_TRANSPORT/dci.c
      	openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
      	openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
      	openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
      	openair1/PHY/LTE_TRANSPORT/initial_sync.c
      	openair1/PHY/LTE_TRANSPORT/pbch.c
      	openair1/PHY/LTE_TRANSPORT/pilots.c
      	openair1/PHY/LTE_TRANSPORT/pmch.c
      	openair1/PHY/LTE_TRANSPORT/proto.h
      	openair1/PHY/defs.h
      	openair1/SCHED/phy_procedures_lte_eNb.c
      	openair1/SCHED/phy_procedures_lte_ue.c
      	openair1/SIMULATION/LTE_PHY/dlsim.c
      	openair1/SIMULATION/LTE_PHY/mbmssim.c
      	openair1/SIMULATION/LTE_PHY/pdcchsim.c
      	openair1/SIMULATION/LTE_PHY/ulsim.c
      	openair2/ENB_APP/enb_config.c
      	openair2/RRC/LITE/rrc_eNB.c
      	targets/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.c
      	targets/RT/USER/lte-softmodem.c
      	targets/RT/USER/lte-ue.c
      	targets/RT/USER/sched_rx_pdsch.c
      	targets/SIMU/USER/init_lte.c
      	targets/SIMU/USER/oaisim_functions.c
      87690249
    • Cédric Roux's avatar
      T: add a trace for PHICH · c03f13c0
      Cédric Roux authored
      c03f13c0
    • Cédric Roux's avatar
      hotfix: correct PHICH generation · 64615dcc
      Cédric Roux authored
      The PHICH generation is wrong.
      HARQ process X is uplink scheduled at TTI n.
      At TTI n+4 the eNB receives the data.
      At TTI n+8 the eNB sends ACK/NACK on the PHICH.
      
      The problem is that PHICH generation is done after scheduling.
      And PHICH generation uses "first_rb" and "n_DMRS" to compute
      "ngroup_PHICH" and "nseq_PHICH".
      
      So at TTI n+8 if the eNB has reused the HARQ process X for
      a new uplink scheduling the values "first_rb" and "n_DMRS"
      may have changed.
      
      We need to use the previous values.
      
      One solution would have been to do PHICH generation before
      scheduling. The problem is that "generate_phich_top" does more
      than PHICH generation. It has to setup parameters to sort of
      "emulate" a DCI0 in case of retransmission scheduled without
      DCI0. So part of it has to be done after scheduling. We would
      have to split the function.
      
      The simple adopted fix is to store old values of "first_rb"
      and "n_DMRS" and use those values in "generate_phich_top".
      
      This fix has only been tested with FDD. TDD may miserably fail.
      64615dcc
  5. Nov 16, 2016
    • Cédric Roux's avatar
      hotfix: turbo decoder should not fail if CRC is 0 · f116a10d
      Cédric Roux authored
      The case of a CRC == 0 is legal.
      
      After discussion with Raymond, it is also possible to have all
      bits at 0 (and so a CRC==0) if there is no transmission and thus
      not much energy.
      
      So this hotfix may introduce new problems (false decoding).
      
      A future work is to handle this case properly by not calling the
      turbo decoder if there is not enough energy received.
      
      The problem might manifest itself more in the UE part, especially
      when it tries to decode MIB and/or SIB (if I understood correctly).
      f116a10d
  6. Nov 14, 2016
  7. Nov 10, 2016
  8. Nov 08, 2016
  9. Nov 04, 2016
  10. Nov 03, 2016
  11. Oct 25, 2016
  12. Oct 21, 2016
  13. Oct 19, 2016
  14. Oct 18, 2016
  15. Oct 17, 2016
Loading