[srslte-users] zmq driver help
Roberto Bruschi
roberto.bruschi at cnit.it
Tue Jun 4 11:08:17 UTC 2019
Dear SRS LTE community,
I'm new to SRS, and I recently installed the latest version 19.03 to work
with the zmq driver to make the eNB and the UE communicating without RF
hardware.
To this end, I successfully installed SRS into a KVM virtual machine with 8
cores and 12GB of RAM.
After the installation, all the tests were successfully passed.
Anyway, when I start the srsue and srsenb apps, they are not able to
connect, and the srsue cannot find any cells. I checked it using both 1
single VM for both the enb and the UE, as well as two separated VMs.
In detail, I'm running the tests with these commands:
sudo srsenb --rf.device_name zmq --rf.device_args "rx_port=tcp://<ip
UE>:5554,tx_port=tcp://*:5555,id=enb,base_srate=1.92e6"
sudo srsue --rf.device_name zmq --rf.device_args "rx_port=tcp://<ip
enb>:5554,tx_port=tcp://*:5555,id=enb,base_srate=1.92e6"
Only the output of the enodeb reports some error, but from what I understood
the sampling frequency is correctly adjusted:
Built in Release mode using commit 5343b33f on branch master.
---------- enb output --------------
--- Software Radio Systems LTE eNodeB ---
Reading configuration file /etc/srslte/enb.conf...
Using base rate=1.92e6
Using rx_port=tcp://10.100.103.51:5554
Using tx_port=tcp://*:5555
Using ID=enb
Current sample rate is 1.92 MHz with a base rate of 1.92 MHz (x1 decimation)
Warning burst preamble is not calibrated for device zmq. Set a value
manually
Setting frequency: DL=2685.0 Mhz, UL=2565.0 MHz
Setting Sampling frequency 11.52 MHz
Error: couldn't update sample rate. 11.52 is not divisible by 1.92
Current sample rate is 1.92 MHz with a base rate of 1.92 MHz (x1 decimation)
Error: couldn't update sample rate. 11.52 is not divisible by 1.92
Current sample rate is 1.92 MHz with a base rate of 1.92 MHz (x1 decimation)
Setting manual TX/RX offset to -192000 samples
==== eNodeB started ===
Type <t> to view trace
------------------- ue output -----------
Reading configuration file /etc/srslte/ue.conf...
Built in Release mode using commit 5343b33f on branch master.
--- Software Radio Systems LTE UE ---
Opening 1 RF devices with 1 RF channels...
Using base rate=1.92e6
Using rx_port=tcp://10.100.103.51:5555
Using tx_port=tcp://*:5554
Using ID=ue
Current sample rate is 1.92 MHz with a base rate of 1.92 MHz (x1 decimation)
Warning burst preamble is not calibrated for device zmq. Set a value
manually
Waiting PHY to initialize...
...
Attaching UE...
Searching cell in DL EARFCN=3400, f_dl=2685.0 MHz, f_ul=2565.0 MHz
Current sample rate is 1.92 MHz with a base rate of 1.92 MHz (x1 decimation)
Current sample rate is 1.92 MHz with a base rate of 1.92 MHz (x1 decimation)
Warning TX/RX time offset has not been calibrated for device zmq. Set a
value manually
......................................................................
.................................................................
Looking at the ue.log file I can see that the UE continues to look for a
cell, but it does not find anything.
The config file are the default ones a part from the parameter
"time_adv_nsamples = -192000" that I fixed because the enb was reporting
that the tx timestamp was 9ms in the future.
Any idea on what I can modify to make this set up working?
Thanks in advance and Best Regards,
Roberto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20190604/1b21f475/attachment.htm>
More information about the srsran-users
mailing list