You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I am facing a problem with cell detection, when I use 2 antennas and configure multiple channels in "dl_earfcn" entry.
I detected it by listening to the nearby operator cells.
Below I will place full config file. Here I will only list the significant, in my opinion, settings and will give some explanations:
Experiment 1 ue.conf:
dl_earfcn = 1400,1425,1499
nof_antennas = 2
Expected behavior: my personal phone is connected to cells from Band 3, dl_earfcn 1425, so I was expecting the SDR to be able to detect some or all of these cells (in my case they were 420, 434, 499). The rest dl_earfcns 1400 and 1499 are not used by any operator, so no cells are expected there.
Actual behavior: no cell were detected and on the second pass through the dl_earfcn list I started getting error
[ERROR] SetNCOFrequency(index = 0) - Frequency(4.95 MHz) out of range [0-3.84) MHz.
Experiment 2 ue.conf:
dl_earfcn = 1275,1425,1575
nof_antennas = 2
Expected behavior: my personal phone is connected to cells from Band 3, dl_earfcn 1425,. The other dl_earfcns 1275 and 1575 are used by other operators. So I was expecting the SDR to be able to detect cells on any of the channels.
Actual behavior: no cells were detected
Experiment 3 ue.conf:
dl_earfcn = 1425,1400,1575
nof_antennas = 2
Expected behavior: my personal phone is connected to cells from Band 3, dl_earfcn 1425,. 1575 is used by other operators and 1400 is not used. So I was expecting the SDR to be able to detect cells on 1425 and 1575.
Actual behavior: cells were detected on 1425, as I would expect. Nothing was detected for 1400, as expected. And nothing was detected for 1575, not as I would expect. And after ~5 seconds I start getting:
[ERROR] SetNCOFrequency(index = 0) - Frequency(15 MHz) out of range [0-7.68) MHz
Two more observations:
if I run the above examples with nof_antennas = 1, the result is just as expected - cells are found for channels 1425,1275,1575.
if I run the above examples with nof_antennas = 2 and do not use a list of values in dl_earfcn, but set a single channel, like
dl_earfcn=1425 or dl_earfcn=1575 or dl_earfcn=1275, cells are detected correctly.
I use the following command line for the experiments
/srsue ~/.config/srslte/ue.conf --rf.device_args="rxant=LNAH,rxant=LNAH" --rf.rx_gain=40
Setup Details
Hardware:
LimeSDR-USB v1.4,
CPU: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, 8 cores,
2xLNA amps for the input signal
Software:
SoapySDR, branch "soapy-sdr-0.7.2", from 12.01.2020
LimeSuite, branch "stable", v20.07.02
srsLTE, branch "master", tag "rel_20_10"
OS Ubuntu 20.04
I am attaching a zip file with the logs and the configuration for the above tests. DlEarfcnTests.zip
Please share any comments,
Greetings.
The text was updated successfully, but these errors were encountered:
Issue Description
Hi, I am facing a problem with cell detection, when I use 2 antennas and configure multiple channels in "dl_earfcn" entry.
I detected it by listening to the nearby operator cells.
Below I will place full config file. Here I will only list the significant, in my opinion, settings and will give some explanations:
Experiment 1 ue.conf:
Expected behavior: my personal phone is connected to cells from Band 3, dl_earfcn 1425, so I was expecting the SDR to be able to detect some or all of these cells (in my case they were 420, 434, 499). The rest dl_earfcns 1400 and 1499 are not used by any operator, so no cells are expected there.
Actual behavior: no cell were detected and on the second pass through the dl_earfcn list I started getting error
[ERROR] SetNCOFrequency(index = 0) - Frequency(4.95 MHz) out of range [0-3.84) MHz.
Experiment 2 ue.conf:
Expected behavior: my personal phone is connected to cells from Band 3, dl_earfcn 1425,. The other dl_earfcns 1275 and 1575 are used by other operators. So I was expecting the SDR to be able to detect cells on any of the channels.
Actual behavior: no cells were detected
Experiment 3 ue.conf:
Expected behavior: my personal phone is connected to cells from Band 3, dl_earfcn 1425,. 1575 is used by other operators and 1400 is not used. So I was expecting the SDR to be able to detect cells on 1425 and 1575.
Actual behavior: cells were detected on 1425, as I would expect. Nothing was detected for 1400, as expected. And nothing was detected for 1575, not as I would expect. And after ~5 seconds I start getting:
[ERROR] SetNCOFrequency(index = 0) - Frequency(15 MHz) out of range [0-7.68) MHz
Two more observations:
dl_earfcn=1425 or dl_earfcn=1575 or dl_earfcn=1275, cells are detected correctly.
I use the following command line for the experiments
/srsue ~/.config/srslte/ue.conf --rf.device_args="rxant=LNAH,rxant=LNAH" --rf.rx_gain=40
Setup Details
Hardware:
Software:
I am attaching a zip file with the logs and the configuration for the above tests.
DlEarfcnTests.zip
Please share any comments,
Greetings.
The text was updated successfully, but these errors were encountered: