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

Enes ÜNAL aenesunal at gmail.com
Mon May 30 17:44:55 UTC 2016


​​
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​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20160530/a221467c/attachment.htm>


More information about the srsran-users mailing list