Skip to content
Snippets Groups Projects
  1. Oct 11, 2016
  2. Oct 08, 2016
  3. Oct 01, 2016
  4. Sep 28, 2016
    • Cédric Roux's avatar
      hotfix: fields DLSCH_DCI and ULSCH_DCI of UE_TEMPLATE had wrong size · 1410b3f3
      Cédric Roux authored
      The old value was 6, it should be 8 because those fields are
      casted to 'struct DCI0_5MHz_FDD' and the like and those have
      a size multiple of 32 bits, that is 4 or 8 bytes as of today.
      
      (MAX_DCI_SIZE_BITS is 45, all the shifts, muls and adds lead
      to a value of 8 after this commit and 6 before.)
      
      The problem manifested itself with a 20MHz eNB. Push the traffic,
      after a while the DL harq process 0 is not used anymore.
      This is because DLSCH_DCI is directly followed by nb_rb in
      the structure UE_TEMPLATE and setting a value for harq process 7
      did overwrite nb_rb[0], putting much too big values in there,
      leading to the scheduler to always refuse to reschedule because
      the required RBs are impossibly huge (I saw values of 32744, 16384,
      and others).
      1410b3f3
  5. Sep 23, 2016
  6. Sep 03, 2016
  7. Sep 01, 2016
  8. Aug 10, 2016
  9. Aug 06, 2016
  10. Jul 27, 2016
  11. Jul 11, 2016
    • Cédric Roux's avatar
      hotfix: better management of s-tmsi reconnect · d48c3369
      Cédric Roux authored
      The code was changing the rnti in the red-black tree without
      removing/reinserting the context. This is wrong because the
      rnti is a key of the red-black tree and you cannot change the
      key in a stored item at will.
      
      There are also modifications of the function mac_eNB_rrc_ul_failure
      which has to remove the UE in any case.
      
      And rrc_mac_remove_ue has been changed for the case where
      the UE is not found.
      d48c3369
  12. Jul 08, 2016
  13. Jul 07, 2016
  14. Jun 24, 2016
  15. Jun 23, 2016
  16. Jun 16, 2016
  17. Jun 15, 2016
  18. Jun 10, 2016
  19. Jun 07, 2016
  20. Jun 02, 2016
  21. May 27, 2016
  22. May 26, 2016
  23. May 15, 2016
  24. May 10, 2016
  25. Apr 10, 2016
  26. Apr 06, 2016
  27. Apr 01, 2016
  28. Mar 28, 2016
  29. Mar 27, 2016
  30. Mar 26, 2016
  31. Mar 25, 2016
  32. Mar 23, 2016
    • gauthier's avatar
      added hotfix for DCCH bad size limitation (to be checked after merge with... · f79b0e7d
      gauthier authored
      added hotfix for DCCH bad size limitation (to be checked after merge with develop).  Changed UL idle scheduling to improve 5MHz performance, changed DCI aggregation for ue-specific DCIs (reduces contention with SI and RA in subframe 5 for 5 MHz). Added RRC timer for UE release which cleans L1.  Still issues in 10 MHz throughput with TCP. 5 MHz seems almost fine.
      f79b0e7d
    • Cédric Roux's avatar
      fix size checks of CCCH · 0d7e510d
      Cédric Roux authored
      it was at the wrong place
      it was also wrong (< instead of <=)
      0d7e510d
  33. Mar 18, 2016
  34. Mar 15, 2016
  35. Mar 13, 2016
Loading