[srslte-users] Failed to get Release 10(?) bcch_dlsch messages.

Enes ÜNAL aenesunal at gmail.com
Thu Jun 2 06:34:30 UTC 2016


Hello Ismael,

That fixed the issue, thanks.

1 Haz 2016 Çar, 16:19 tarihinde, Ismael Gomez <
ismael.gomez at softwareradiosystems.com> şunu yazdı:

> Hi Enes,
>
> Have you tried commenting the call to the function mac->bcch_stop_rx() in
> function rrc::write_pdu_bcch_dlsch()?
>
>  line 269 (ie when SIB2 is received)
>
>
>
> On Wed, 1 Jun 2016 at 07:49 Enes ÜNAL <aenesunal at gmail.com> wrote:
>
>> Hello Ismael,
>>
>> I successfully got SIB messages with the modifications you made. For
>> SIB1, SIB2, SIB3 messages, there is no problem. However, when I try to get
>> SIB5 message, as I do with the other commercial operators, there is no
>> message received. BTW, I got SIB5 messages by calling sib_start_tti(tti,
>> period, 5) with third parameter by 5 instead of 0. Is the bug resolved
>> fully, or there may be another issue with SI-RNTI?
>>
>> Thanks a lot,
>> Enes.
>>
>> 31 May 2016 Sal, 22:26 tarihinde, Ismael Gomez <
>> ismael.gomez at softwareradiosystems.com> şunu yazdı:
>>
>>> HI Enes,
>>>
>>> I think I detected a bug in how the TBS is computed for Format1C
>>> scrambled with SI-RNTI. Can you please checkout the latest master of srsLTE
>>> and recompile again both srsLTE and srsUE? Make sure the compilation is
>>> clean and you link against the new libraries (ie better make uninstall if
>>> you did and remove build directory).
>>>
>>> thanks for your help
>>>
>>> On Tue, 31 May 2016 at 09:18 Enes ÜNAL <aenesunal at gmail.com> wrote:
>>>
>>>> Hello Ismael, here is the result:
>>>>
>>>> $ sudo ./ue/src/ue ue.conf
>>>> linux; GNU C++ version 5.3.1 20151219; Boost_105800;
>>>> UHD_003.009.002-0-unknown
>>>>
>>>> ---  Software Radio Systems LTE UE  ---
>>>>
>>>> Reading configuration file ue.conf...
>>>> Using srsLTE version 001.002.000
>>>> -- Detected Device: B200mini
>>>> -- Operating over USB 3.
>>>> -- Initialize CODEC control...
>>>> -- Initialize Radio control...
>>>> -- Performing register loopback test... pass
>>>> -- Performing CODEC loopback test... pass
>>>> -- Asking for clock rate 16.000000 MHz...
>>>> -- Actually got clock rate 16.000000 MHz.
>>>> -- Performing timer loopback test... pass
>>>> -- Setting master clock rate selection to 'automatic'.
>>>> -- Asking for clock rate 32.000000 MHz...
>>>> -- Actually got clock rate 32.000000 MHz.
>>>> -- Performing timer loopback test... pass
>>>> -- Asking for clock rate 16.000000 MHz...
>>>> -- Actually got clock rate 16.000000 MHz.
>>>> -- Performing timer loopback test... pass
>>>> Setting frequency: DL=796.0 Mhz, UL=2560.0 MHz
>>>> Searching for cell...
>>>> Using Volk machine: avx2_64_mmx_orc
>>>> Found CELL ID: 279 CP: Normal  , CFO: 0.2 KHz.
>>>> Trying to decode MIB...
>>>>  - Cell ID:         279
>>>>  - Nof ports:       2
>>>>  - CP:              Normal
>>>>  - PRB:             50
>>>>  - PHICH Length:    Normal
>>>>  - PHICH Resources: 1/6
>>>>  - SFN:             0
>>>> MIB received BW=10 MHz
>>>> Initializating cell configuration...
>>>> Setting Sampling frequency 11.52 MHz
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> ^CReceived DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> Received DCI with TBS=0 bits
>>>> DCI HEX: [00 06 ];
>>>> DCI contents:
>>>>  - Resource Allocation Type: Type 2
>>>>    + Type: Distributed
>>>>    + Resource Indicator Value: 0
>>>>    + VRB Assignment: 4 VRB starting with VRB 0
>>>>    + VRB gap selection: Gap 1
>>>>    + VRB gap: 27
>>>>  - Modulation and coding scheme index: 6
>>>>  - HARQ process: 0
>>>>  - New data indicator: No
>>>>  - Redundancy version: 0
>>>>  - TPC command for PUCCH: --
>>>> ---  exiting  ---
>>>>
>>>>
>>>> #####################################################################
>>>> Logs:
>>>> #####################################################################
>>>>
>>>> 10:16:20.406 [MAC ] Info    [00000] Resetting MAC
>>>> 10:16:20.408 [MAC ] Info    [00000] Waiting PHY to synchronize with cell
>>>> 10:16:21.727 [RLC ] Info    BCCH BCH message received.
>>>>              0000: 60 00 00
>>>> 10:16:21.727 [RRC ] Info    BCCH BCH message received.
>>>>              0000: 60 00 00
>>>> 10:16:21.727 [RRC ] Info    BCCH BCH message Stack latency: 18 us
>>>> 10:16:21.727 [RRC ] Info    MIB received BW=10 MHz
>>>> 10:16:26.256 [PHY ] Info    [00000] SYNC:  Cell found. Synchronizing...
>>>> 10:16:26.258 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>> 10:16:26.259 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>> 10:16:26.260 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>> 10:16:26.261 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>> 10:16:26.265 [PHY ] Info    [00000] SYNC:  Decoding MIB...
>>>> 10:16:26.266 [PHY ] Info    [00000] SYNC:  DONE, TTI=4560, sfn_offset=0
>>>> 10:16:26.290 [MAC ] Info    [00000] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=4605, window_len=1
>>>> 10:16:26.307 [MAC ] Info    [04603] BSR:   QUEUE status: 0 (0), 0 (0),
>>>> 0 (0), 0 (0), 0 (0), 0 (0),
>>>> 10:16:26.311 [PHY ] Info    [04605] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  45 us
>>>> 10:16:26.311 [MAC ] Warning [04606] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.311 [MAC ] Info    [04606] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:26.400 [MAC ] Info    [04695] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=4705, window_len=1
>>>> 10:16:26.411 [PHY ] Info    [04706] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  51 us
>>>> 10:16:26.411 [MAC ] Warning [04707] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.411 [MAC ] Info    [04707] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:26.510 [MAC ] Info    [04805] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=4825, window_len=1
>>>> 10:16:26.531 [PHY ] Info    [04825] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  42 us
>>>> 10:16:26.531 [MAC ] Warning [04826] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.531 [MAC ] Info    [04826] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:26.620 [MAC ] Info    [04915] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=4925, window_len=1
>>>> 10:16:26.631 [PHY ] Info    [04925] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.1 dB, n_iter=0, dec_time=  43 us
>>>> 10:16:26.631 [MAC ] Warning [04926] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.631 [MAC ] Info    [04926] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:26.730 [MAC ] Info    [05025] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5045, window_len=1
>>>> 10:16:26.751 [PHY ] Info    [05045] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  44 us
>>>> 10:16:26.751 [MAC ] Warning [05046] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.751 [MAC ] Info    [05046] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:26.808 [MAC ] Info    [05104] BSR:   QUEUE status: 0 (0), 0 (0),
>>>> 0 (0), 0 (0), 0 (0), 0 (0),
>>>> 10:16:26.840 [MAC ] Info    [05135] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5145, window_len=1
>>>> 10:16:26.851 [PHY ] Info    [05145] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  39 us
>>>> 10:16:26.851 [MAC ] Warning [05146] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.851 [MAC ] Info    [05146] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:26.950 [MAC ] Info    [05245] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5265, window_len=1
>>>> 10:16:26.971 [PHY ] Info    [05265] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  44 us
>>>> 10:16:26.971 [MAC ] Warning [05266] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:26.971 [MAC ] Info    [05266] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:27.060 [MAC ] Info    [05355] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5365, window_len=1
>>>> 10:16:27.071 [PHY ] Info    [05365] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  43 us
>>>> 10:16:27.071 [MAC ] Warning [05366] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:27.071 [MAC ] Info    [05366] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:27.170 [MAC ] Info    [05465] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5485, window_len=1
>>>> 10:16:27.191 [PHY ] Info    [05485] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.1 dB, n_iter=0, dec_time=  44 us
>>>> 10:16:27.191 [MAC ] Warning [05486] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:27.191 [MAC ] Info    [05486] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:27.280 [MAC ] Info    [05575] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5585, window_len=1
>>>> 10:16:27.291 [PHY ] Info    [05585] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.2 dB, n_iter=0, dec_time=  42 us
>>>> 10:16:27.291 [MAC ] Warning [05586] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:27.291 [MAC ] Info    [05586] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:27.309 [MAC ] Info    [05605] BSR:   QUEUE status: 0 (0), 0 (0),
>>>> 0 (0), 0 (0), 0 (0), 0 (0),
>>>> 10:16:27.390 [MAC ] Info    [05685] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5705, window_len=1
>>>> 10:16:27.411 [PHY ] Info    [05705] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>> mcs=0, rv=0, crc=OK, snr=-6.1 dB, n_iter=0, dec_time=  43 us
>>>> 10:16:27.411 [MAC ] Warning [05705] Trying to push PDU with payload
>>>> size zero
>>>> 10:16:27.411 [MAC ] Info    [05705] DL 0:  newTX tbs=0, rv=0, ack=OK,
>>>> ndi=0 (0), tti=0 (0)
>>>> 10:16:27.500 [MAC ] Info    [05705] SCHED: Searching for DL grant for
>>>> SI-RNTI window_st=5725, window_len=1
>>>> Closing log
>>>>
>>>>
>>>>
>>>> Enes.
>>>>
>>>> aenesunal at gmail.com - T: 554 547 60 57
>>>>
>>>> 2016-05-31 1:05 GMT+03:00 Ismael Gomez <
>>>> ismael.gomez at softwareradiosystems.com>:
>>>>
>>>>> Hi Enes,
>>>>>
>>>>> Thanks for providing these files. I could access the symbols in the
>>>>> core dump.
>>>>>
>>>>> Nonetheless, I created a branch for printing some info whenever there
>>>>> is a DCI grant with 0 TBS. Can you try to run it and send the logs and
>>>>> screen output please? The branch is name is "test_enes"
>>>>>
>>>>> Thanks
>>>>>
>>>>> On Mon, 30 May 2016 at 20:52 Enes ÜNAL <aenesunal at gmail.com> wrote:
>>>>>
>>>>>> I suppress the segfault and here is the ue.log:
>>>>>>
>>>>>> 21:49:53.534 [MAC ] Info    [00000] Resetting MAC
>>>>>> 21:49:53.536 [MAC ] Info    [00000] Waiting PHY to synchronize with
>>>>>> cell
>>>>>> 21:49:54.868 [RLC ] Info    BCCH BCH message received.
>>>>>>              0000: 61 24 00
>>>>>> 21:49:54.868 [RRC ] Info    BCCH BCH message received.
>>>>>>              0000: 61 24 00
>>>>>> 21:49:54.868 [RRC ] Info    BCCH BCH message Stack latency: 8 us
>>>>>> 21:49:54.868 [RRC ] Info    MIB received BW=10 MHz
>>>>>> 21:49:59.372 [PHY ] Info    [00000] SYNC:  Cell found.
>>>>>> Synchronizing...
>>>>>> 21:49:59.375 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>>>> 21:49:59.377 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>>>> 21:49:59.379 [PHY ] Info    [00000] SYNC:  PSS/SSS not found...
>>>>>> 21:49:59.384 [RRC ] Info    Detected 1 out-of-sync from PHY. Starting
>>>>>> T310 timer
>>>>>> 21:49:59.386 [PHY ] Info    [00000] SYNC:  Decoding MIB...
>>>>>> 21:49:59.387 [PHY ] Info    [00000] SYNC:  DONE, TTI=7440,
>>>>>> sfn_offset=0
>>>>>> 21:49:59.396 [RRC ] Info    Detected 1 in-sync from PHY. Stopping
>>>>>> T310 timer
>>>>>> 21:49:59.431 [MAC ] Info    [00000] SCHED: Searching for DL grant for
>>>>>> SI-RNTI window_st=7505, window_len=1
>>>>>> 21:49:59.436 [MAC ] Info    [07491] BSR:   QUEUE status: 0 (0), 0
>>>>>> (0), 0 (0), 0 (0), 0 (0), 0 (0),
>>>>>> 21:49:59.452 [PHY ] Info    [07505] PDCCH: DL DCI 1C cce_index=12,
>>>>>> n_data_bits=13, partial_time=1069 us
>>>>>> 21:49:59.452 [PHY ] Info    [07505] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>>>> mcs=0, rv=1, crc=OK, snr=-4.9 dB, n_iter=0, dec_time=  90 us
>>>>>> 21:49:59.452 [RLC ] Info    BCCH DLSCH message received.
>>>>>> 21:49:59.452 [MAC ] Info    [07506] DL 8:  newTX tbs=0, rv=1, ack=OK,
>>>>>> ndi=0 (0), tti=7505 (0)
>>>>>> 21:49:59.541 [MAC ] Info    [07596] SCHED: Searching for DL grant for
>>>>>> SI-RNTI window_st=7605, window_len=1
>>>>>> 21:49:59.551 [PHY ] Info    [07605] PDCCH: DL DCI 1C cce_index= 4,
>>>>>> n_data_bits=13, partial_time= 544 us
>>>>>> 21:49:59.551 [PHY ] Info    [07605] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>>>> mcs=0, rv=0, crc=OK, snr=-4.9 dB, n_iter=0, dec_time=  46 us
>>>>>> 21:49:59.551 [RLC ] Info    BCCH DLSCH message received.
>>>>>> 21:49:59.552 [MAC ] Info    [07606] DL 8:  newTX tbs=0, rv=0, ack=OK,
>>>>>> ndi=0 (0), tti=7605 (0)
>>>>>> 21:49:59.651 [MAC ] Info    [07706] SCHED: Searching for DL grant for
>>>>>> SI-RNTI window_st=7725, window_len=1
>>>>>> 21:49:59.672 [PHY ] Info    [07725] PDCCH: DL DCI 1C cce_index= 4,
>>>>>> n_data_bits=13, partial_time= 817 us
>>>>>> 21:49:59.672 [PHY ] Info    [07725] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>>>> mcs=0, rv=3, crc=OK, snr=-4.9 dB, n_iter=0, dec_time=  74 us
>>>>>> 21:49:59.672 [RLC ] Info    BCCH DLSCH message received.
>>>>>> 21:49:59.672 [MAC ] Info    [07726] DL 8:  newTX tbs=0, rv=3, ack=OK,
>>>>>> ndi=0 (0), tti=7725 (0)
>>>>>> 21:49:59.761 [MAC ] Info    [07816] SCHED: Searching for DL grant for
>>>>>> SI-RNTI window_st=7825, window_len=1
>>>>>> 21:49:59.771 [PHY ] Info    [07825] PDCCH: DL DCI 1C cce_index=12,
>>>>>> n_data_bits=13, partial_time= 579 us
>>>>>> 21:49:59.771 [PHY ] Info    [07825] PDSCH: l_crb= 4, harq=0, tbs=0,
>>>>>> mcs=0, rv=1, crc=OK, snr=-4.9 dB, n_iter=0, dec_time=  44 us
>>>>>> 21:49:59.772 [RLC ] Info    BCCH DLSCH message received.
>>>>>> 21:49:59.772 [MAC ] Info    [07826] DL 8:  newTX tbs=0, rv=1, ack=OK,
>>>>>> ndi=0 (0), tti=7825 (0)
>>>>>>
>>>>>>
>>>>>> 30 May 2016 Pzt, 20:55 tarihinde, Ismael Gomez <
>>>>>> ismael.gomez at softwareradiosystems.com> şunu yazdı:
>>>>>>
>>>>>>> Can you send the dumped core from srsUE and the ue.log file please?
>>>>>>> Set the logging to info for all layers please. Release 10 should be
>>>>>>> backwards compatible with Release 8 so that shouldn't be a problem at all.
>>>>>>>
>>>>>>> On Mon, 30 May 2016 at 19:48 Enes ÜNAL <aenesunal at gmail.com> wrote:
>>>>>>>
>>>>>>>> ​​
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I'm living in Turkey, and there are 3 different operators here. By
>>>>>>>> using srsUE, I successfully got SIB1, SIB2 messages for 2 operator.
>>>>>>>> However, as I discovered the third operator is using LTE Release-10
>>>>>>>> ​ while 2 of them using Release-9.​
>>>>>>>> srsUE is
>>>>>>>> ​ failed​
>>>>>>>> ​to
>>>>>>>>  get SIB messages for this
>>>>>>>> ​particular ​
>>>>>>>> operator.
>>>>>>>> ​For every dl_frequencies. Currently the operator have 2 different
>>>>>>>> center frequencies in 2 different band LTE-800 & LTE-1800.
>>>>>>>>
>>>>>>>> You can find tt.cap and tt_sync.cap capture files
>>>>>>>> ​ in the bottom of this e-mail​
>>>>>>>> generated by followings respectively.
>>>>>>>>>>>>>>>> #################################################################
>>>>>>>>  "./usrp_capture -f 796000000 -o tt.cap"
>>>>>>>> #################################################################
>>>>>>>> linux; GNU C++ version 5.3.1 20151219; Boost_105800;
>>>>>>>> UHD_003.009.002-0-unknown
>>>>>>>>
>>>>>>>> Opening RF device...
>>>>>>>> -- Detected Device: B200mini
>>>>>>>> -- Operating over USB 3.
>>>>>>>> -- Initialize CODEC control...
>>>>>>>> -- Initialize Radio control...
>>>>>>>> -- Performing register loopback test... pass
>>>>>>>> -- Performing CODEC loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Setting master clock rate selection to 'automatic'.
>>>>>>>> -- Asking for clock rate 32.000000 MHz...
>>>>>>>> -- Actually got clock rate 32.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Asking for clock rate 30.720000 MHz...
>>>>>>>> -- Actually got clock rate 30.720000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Set RX freq: 796.00 MHz
>>>>>>>> Set RX gain: 40.00 dB
>>>>>>>> Correctly RX rate: 0.96 MHz
>>>>>>>> ^COk - wrote 777600 samples
>>>>>>>>
>>>>>>>> #################################################################
>>>>>>>> "./usrp_capture_sync -l 279 -f 796000000 -o tt_sync.cap".
>>>>>>>> #################################################################
>>>>>>>>
>>>>>>>> linux; GNU C++ version 5.3.1 20151219; Boost_105800;
>>>>>>>> UHD_003.009.002-0-unknown
>>>>>>>>
>>>>>>>> Opening RF device...
>>>>>>>> -- Detected Device: B200mini
>>>>>>>> -- Operating over USB 3.
>>>>>>>> -- Initialize CODEC control...
>>>>>>>> -- Initialize Radio control...
>>>>>>>> -- Performing register loopback test... pass
>>>>>>>> -- Performing CODEC loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Setting master clock rate selection to 'automatic'.
>>>>>>>> -- Asking for clock rate 32.000000 MHz...
>>>>>>>> -- Actually got clock rate 32.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Asking for clock rate 30.720000 MHz...
>>>>>>>> -- Actually got clock rate 30.720000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Set RX freq: 796.000000 MHz
>>>>>>>> Set RX gain: 60.0 dB
>>>>>>>> -- Asking for clock rate 7.680000 MHz...
>>>>>>>> -- Actually got clock rate 7.680000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Setting sampling rate 1.92 MHz
>>>>>>>> Using Volk machine: avx2_64_mmx_orc
>>>>>>>> Ok - wrote 648 subframesubframes.....
>>>>>>>>
>>>>>>>> #################################################################
>>>>>>>> Below you can also find the decoded MIB generated by "pdsch_ue -f
>>>>>>>> 796000000"
>>>>>>>> #################################################################
>>>>>>>>
>>>>>>>> linux; GNU C++ version 5.3.1 20151219; Boost_105800;
>>>>>>>> UHD_003.009.002-0-unknown
>>>>>>>>
>>>>>>>> Opening RF device...
>>>>>>>> -- Detected Device: B200mini
>>>>>>>> -- Operating over USB 3.
>>>>>>>> -- Initialize CODEC control...
>>>>>>>> -- Initialize Radio control...
>>>>>>>> -- Performing register loopback test... pass
>>>>>>>> -- Performing CODEC loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Setting master clock rate selection to 'automatic'.
>>>>>>>> -- Asking for clock rate 32.000000 MHz...
>>>>>>>> -- Actually got clock rate 32.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Starting AGC thread...
>>>>>>>> -- Asking for clock rate 30.720000 MHz...
>>>>>>>> -- Actually got clock rate 30.720000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Tunning receiver to 796.000 MHz
>>>>>>>> Searching for cell...
>>>>>>>> Using Volk machine: avx2_64_mmx_orc
>>>>>>>> *Found Cell_id: 279 CP: Normal  , DetectRatio=100% PSR=17.98,
>>>>>>>> Power=-12.1 dBm
>>>>>>>>  Found Cell_id:   0 CP: Normal  , DetectRatio= 0% PSR=0.00,
>>>>>>>> Power=-inf dBm
>>>>>>>>  Found Cell_id:   0 CP: Normal  , DetectRatio= 0% PSR=0.00,
>>>>>>>> Power=-inf dBm
>>>>>>>> Decoding PBCH for cell 279 (N_id_2=0)
>>>>>>>> -- Asking for clock rate 11.520000 MHz...
>>>>>>>> -- Actually got clock rate 11.520000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Setting sampling rate 11.52 MHz
>>>>>>>>  - Cell ID:         279   5.9, FrameCnt: 0, State: 1
>>>>>>>>  - Nof ports:       2
>>>>>>>>  - CP:              Normal
>>>>>>>>  - PRB:             50
>>>>>>>>  - PHICH Length:    Normal
>>>>>>>>  - PHICH Resources: 1/6
>>>>>>>>  - SFN:             1020
>>>>>>>> Decoded MIB. SFN: 1020, offset: 1
>>>>>>>> CFO:  -0.17 kHz, SNR: -nan dB, PDCCH-Miss:  -nan%, PDSCH-BLER:
>>>>>>>> inf%
>>>>>>>> CFO:  +0.32 kHz, SNR: -nan dB, PDCCH-Miss: 100.00%, PDSCH-BLER:
>>>>>>>> 100.00%
>>>>>>>>
>>>>>>>> #################################################################
>>>>>>>> When I run srsUE with 796MHz DL freq, I got:
>>>>>>>> #################################################################
>>>>>>>>
>>>>>>>> linux; GNU C++ version 5.3.1 20151219; Boost_105800;
>>>>>>>> UHD_003.009.002-0-unknown
>>>>>>>>
>>>>>>>> ---  Software Radio Systems LTE UE  ---
>>>>>>>>
>>>>>>>> Reading configuration file ue.conf...
>>>>>>>> Using srsLTE version 001.002.000
>>>>>>>> -- Detected Device: B200mini
>>>>>>>> -- Operating over USB 3.
>>>>>>>> -- Initialize CODEC control...
>>>>>>>> -- Initialize Radio control...
>>>>>>>> -- Performing register loopback test... pass
>>>>>>>> -- Performing CODEC loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Setting master clock rate selection to 'automatic'.
>>>>>>>> -- Asking for clock rate 32.000000 MHz...
>>>>>>>> -- Actually got clock rate 32.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> -- Asking for clock rate 16.000000 MHz...
>>>>>>>> -- Actually got clock rate 16.000000 MHz.
>>>>>>>> -- Performing timer loopback test... pass
>>>>>>>> Setting frequency: DL=796.0 Mhz, UL=837.0 MHz
>>>>>>>> Searching for cell...
>>>>>>>> Using Volk machine: avx2_64_mmx_orc
>>>>>>>> Found CELL ID: 279 CP: Normal  , CFO: -0.1 KHz.
>>>>>>>> Trying to decode MIB...
>>>>>>>>  - Cell ID:         279
>>>>>>>>  - Nof ports:       2
>>>>>>>>  - CP:              Normal
>>>>>>>>  - PRB:             50
>>>>>>>>  - PHICH Length:    Normal
>>>>>>>>  - PHICH Resources: 1/6
>>>>>>>>  - SFN:             0
>>>>>>>> MIB received BW=10 MHz
>>>>>>>> Initializating cell configuration...
>>>>>>>> Setting Sampling frequency 11.52 MHz
>>>>>>>> Segmentation fault (core dumped)
>>>>>>>>
>>>>>>>> #################################################################
>>>>>>>>
>>>>>>>> I debugged UE, and what I found is quite interesting. In the
>>>>>>>> phch_worker.cc:373 (commit 9482eee); while filling MAC grant
>>>>>>>> structure, every time grant->n_bytes is filling as 0 (zero).
>>>>>>>>
>>>>>>>> What may cause this problem? Is there any missing part in the UE?
>>>>>>>>
>>>>>>>> Thanks in advance,
>>>>>>>> Best,
>>>>>>>> Enes.
>>>>>>>>
>>>>>>>> ​-------------------------
>>>>>>>> tt.cap :
>>>>>>>> https://drive.google.com/open?id=0B96xxEajM94mYklNdmFfMzI3R00
>>>>>>>> tt_sync.cap :
>>>>>>>> https://drive.google.com/open?id=0B96xxEajM94mTWVzeFg3T3RzVG8​
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> srslte-users mailing list
>>>>>>>> srslte-users at lists.softwareradiosystems.com
>>>>>>>> http://www.softwareradiosystems.com/mailman/listinfo/srslte-users
>>>>>>>>
>>>>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.softwareradiosystems.com/pipermail/srslte-users/attachments/20160602/506287a5/attachment-0001.html>


More information about the srslte-users mailing list