[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