Skip to content
Snippets Groups Projects
  1. Dec 14, 2017
  2. Aug 03, 2017
  3. Jul 31, 2017
    • Cedric Roux's avatar
      bugfix: fix sync for oaisim · 030a3452
      Cedric Roux authored
      With the current implementation of oaisim
      (rxdata and channel simulation), we cannot
      call trx_read_func on a dummy buffer. The
      code will actually modify the rxdata buffers
      of the UE.
      
      This is has to be rewritten properly. In the
      meantime, let's introduce a simple hack. The
      idea of the read at this point is to wait for
      the synch to finish and not lose samples from
      the hardware in the real UE. In the simulator,
      as it is today, we can simply sleep until the
      synch code has finished its work.
      030a3452
  4. Jul 28, 2017
  5. Jul 26, 2017
  6. Jul 20, 2017
  7. Jul 17, 2017
  8. Jul 06, 2017
  9. Jun 29, 2017
  10. Jun 23, 2017
    • Cedric Roux's avatar
      fix: let run_enb_ue_virt_s1 work with "default" openair-cn · 9adfa48d
      Cedric Roux authored
      changes:
      - ue mcc/mnc 208.93
      - use correct key/opc for user
      - change addresses in conf file for them to be easier to understand
        (maybe)
      
      With those changes, running:
         sudo ./run_enb_ue_virt_s1
      in cmake_targets/tools should work out of the box
      
      The user still has to configure correct IP addresses in
      targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.generic.oaisim.local_mme.conf
      
      We supposed oaisim (enb+ue) machine to be on IP address 10.0.1.1
      and EPC (hss, mme, spgw) machine to be on IP address 10.0.1.2.
      9adfa48d
    • Cedric Roux's avatar
      bladerf: minor: add log for RX overrun · a8ae85f6
      Cedric Roux authored
      a8ae85f6
    • Cedric Roux's avatar
      bladerf: tentative to have it functional · 0da60274
      Cedric Roux authored
      Several problems are present.
      
      The first is that _write returns 0 instead of the
      number of samples. We solve it by returning
      nsamps.
      
      The second is that _read may return less samples at
      the beginning and we don't want to exit for that.
      We solve it also by returning nsamps.
      (We still need to log more in this, to be done in the
      next commit.)
      
      The third is that after initialization we don't send
      anything for a while, time for the softmodem to finish
      its init. This generates lots of "RX overrun".
      We solve it by disabling TX and RX modules after init
      and then in trx_brf_start we activate them again (and
      also call bladerf_sync_config, which seems to be
      mandatory, and bladerf_calibrate_dc, which may be avoided,
      perhaps).
      
      Maybe not the end of the story. Sometimes it works, UE connects,
      traffic is fine (tested only with 5MHz). Sometimes it does not,
      UE does not connect, or it connects but then traffic is bad,
      especially uplink.
      
      To be refined.
      0da60274
  11. Jun 21, 2017
  12. Jun 13, 2017
  13. Jun 06, 2017
  14. Jun 02, 2017
    • Cedric Roux's avatar
      integration fixes · 60c4b5ec
      Cedric Roux authored
      - rename UE_NO_LOG to DISABLE_LOG_X
        because the name is misleading. The full software
        is impacted, not only the UE part
      - same for compilation option ---ue-no-log
        that becomes --disable-log
      - keep LOG_X for the standard case, that is the
        case without DISABLE_LOG_X where printf has been
        put. Two reasons:
        * printf is not realtime friendly
        * keep behavior similar for other users who may
          be troubled by different logs that don't add
          any benefit to previous logs
      60c4b5ec
    • Cedric Roux's avatar
      change port ENB_PORT_FOR_S1U in config files · d7e5e319
      Cedric Roux authored
      The port to use should be 2152, not 2153.
      d7e5e319
    • tctalcatel's avatar
      Remove not used conf file · 56743415
      tctalcatel authored
      56743415
    • tctalcatel's avatar
      UE autotest, adding TDD tests · 32a330a4
      tctalcatel authored
      32a330a4
  15. May 31, 2017
  16. May 22, 2017
  17. May 19, 2017
    • gabrielC's avatar
      UE logging change : · fe350d5b
      gabrielC authored
      --ue-trace : Enabling UE trace for debug
      --ue-timing : Enabling UE timing trace
      --ue-no-log : Disabling all LOG_X traces
      fe350d5b
  18. May 18, 2017
  19. May 15, 2017
  20. May 12, 2017
    • gabrielC's avatar
      bug fixes from Fujitsu (bug 29) · 893f36e8
      gabrielC authored
      ----------------------------------------------------------
      bug 29
      
      Ttile:
      FDD should be TDD.
      
      Bug Location:
        switch (oai_emulation.info.frame_type[0]) {
        case FDD:
          frame_type = "FDD";
          break;
      
        case TDD:
          frame_type = "FDD";
          break;
        }
      ----------------------------------------------------------
      893f36e8
Loading