[srsran-users] srsran 22.04 - 5G SA on UHD B210 hardware
Vermeulen, Bas (Consultant)
Bas.Vermeulen at molex.com
Tue May 24 14:07:56 UTC 2022
I do occasionally see the following:
PDU Session Establishment successful. IP: 10.45.0.2 │Disconnecting rnti=0x460a.
RRC NR reconfiguration successful. │RACH: slot=3851, cc=0, preamble=0, offset=1, temp_crnti=0x460b
qScheduling request failed: releasing RRC connection... │Disconnecting rnti=0x460b.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=491 │RACH: slot=4011, cc=0, preamble=0, offset=1, temp_crnti=0x460c
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=651 │Disconnecting rnti=0x460c.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=811 │RACH: slot=4171, cc=0, preamble=0, offset=1, temp_crnti=0x460d
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=971 │Disconnecting rnti=0x460d.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=1131 │RACH: slot=4331, cc=0, preamble=0, offset=1, temp_crnti=0x460e
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=1291 │Disconnecting rnti=0x460e.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=1451 │RACH: slot=4491, cc=0, preamble=0, offset=1, temp_crnti=0x460f
Scheduling request failed: releasing RRC connection... │Disconnecting rnti=0x460f.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=3531 │RACH: slot=7691, cc=0, preamble=0, offset=1, temp_crnti=0x4610
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=3691 │Disconnecting rnti=0x4610.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=3851 │RACH: slot=7851, cc=0, preamble=0, offset=1, temp_crnti=0x4611
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=4011 │Disconnecting rnti=0x4611.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=4171 │RACH: slot=8011, cc=0, preamble=0, offset=1, temp_crnti=0x4612
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=4331 │Disconnecting rnti=0x4612.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=4491 │RACH: slot=8171, cc=0, preamble=0, offset=1, temp_crnti=0x4613
Scheduling request failed: releasing RRC connection... │Disconnecting rnti=0x4613.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=7691 │RACH: slot=8331, cc=0, preamble=0, offset=1, temp_crnti=0x4614
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=7851 │Disconnecting rnti=0x4614.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=8011 │RACH: slot=8491, cc=0, preamble=0, offset=1, temp_crnti=0x4615
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=8171 │Disconnecting rnti=0x4615.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=8331 │RACH: slot=8651, cc=0, preamble=0, offset=1, temp_crnti=0x4616
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=8491 │Disconnecting rnti=0x4616.
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=8651 │^CStopping ..
^CStopping .. │Saving MAC PCAP (DLT=149) to /home/bvermeulen/enb-uhd_mac.pcap
--- exiting --- │--- exiting ---
This is after the connection has been idle for a while, after which I start using iperf again.
Not sure what's causing that either, but I've also seen the same when using zeromq.
Regards,
Bas Vermeulen
________________________________
From: Vermeulen, Bas (Consultant) <Bas.Vermeulen at molex.com>
Sent: Tuesday, May 24, 2022 3:59 PM
To: Andre Puschmann <andre.puschmann at srs.io>; srsran-users at lists.srsran.com <srsran-users at lists.srsran.com>
Subject: Re: [srsran-users] srsran 22.04 - 5G SA on UHD B210 hardware
Hi Andre,
Changing the tx_gain to 75 and the rx_gain to 35 (on both ue and enb) made everything work correctly.
I'm not sure why these values work exactly, but I now have a valid IP session:
Built in RelWithDebInfo mode using 22.04.0.
Opening 1 channels in RF device=UHD with args=sampling_rate=23.04e6,lo_freq_offset_hz=23.04e6
Supported RF device list: UHD soapy bladeRF zmq file
[INFO] [UHD] linux; GNU C++ version 10.2.1 20201207; Boost_107400; UHD_3.15.0.0-4+b1
[INFO] [LOGGING] Fastpath logging disabled at runtime.
Opening USRP channels=1, args: lo_freq_offset_hz=23.04e6,type=b200,master_clock_rate=23.04e6
[INFO] [UHD RF] RF UHD Generic instance constructed
[INFO] [B200] Detected Device: B210
[INFO] [B200] Operating over USB 3.
[INFO] [B200] Detecting internal GPSDO....
[INFO] [GPS] Found an internal GPSDO: GPSTCXO , Firmware Rev 0.929a
[INFO] [B200] Initialize CODEC control...
[INFO] [B200] Initialize Radio control...
[INFO] [B200] Performing register loopback test...
[INFO] [B200] Register loopback test passed
[INFO] [B200] Performing register loopback test...
[INFO] [B200] Register loopback test passed
[INFO] [B200] Asking for clock rate 23.040000 MHz...
[INFO] [B200] Actually got clock rate 23.040000 MHz.
Waiting PHY to initialize ... done!
Attaching UE...
Random Access Transmission: prach_occasion=0, preamble_index=0, ra-rnti=0xf, tti=7211
Random Access Complete. c-rnti=0x4601, ta=1
RRC Connected
RRC NR reconfiguration successful.
PDU Session Establishment successful. IP: 10.45.0.2
RRC NR reconfiguration successful.
The connection works, I get a 13.3 Mbps throughput with iperf3 when using tcp, and 13.8 Mbps throughput when using UDP (without dropped packets).
Regards,
Bas Vermeulen
________________________________
From: srsran-users <srsran-users-bounces at lists.srsran.com> on behalf of Vermeulen, Bas (Consultant) <Bas.Vermeulen at molex.com>
Sent: Tuesday, May 24, 2022 1:31 PM
To: Andre Puschmann <andre.puschmann at srs.io>; srsran-users at lists.srsran.com <srsran-users at lists.srsran.com>
Subject: Re: [srsran-users] srsran 22.04 - 5G SA on UHD B210 hardware
Sent by an external sender
________________________________
Hi Andre,
Included are the (gzipped) logs for eNB and UE in info mode.
Regards,
Bas Vermeulen
________________________________
From: Andre Puschmann <andre.puschmann at srs.io>
Sent: Tuesday, May 24, 2022 1:18 PM
To: Vermeulen, Bas (Consultant) <Bas.Vermeulen at molex.com>; srsran-users at lists.srsran.com <srsran-users at lists.srsran.com>
Subject: Re: [srsran-users] srsran 22.04 - 5G SA on UHD B210 hardware
Sent by an external sender
----------------------------------------------------------------------
Hey Bas,
please share eNB/UE logs in info mode please.
Thanks
Andre
On 23/5/22 14:52, Vermeulen, Bas (Consultant) wrote:
> Hi,
>
> I have multiple i9 12900K machines and two USRP B210's at the moment.
>
> My starting point is the 5G SA end-to-end ZeroMQ setup, and after some
> hickups with the wrong IMSI in the user database, everything is working
> as expected. The UE gets a connection, and I get a bandwidth of 10 Mbps
> with iperf3 over the RF (zeromq) interface.
>
> After this, I moved the UE to a different machine, with the ZeroMQ bound
> to the ethernet interface instead. This also works, and I get the same
> 10-11 Mbps I get when running on one machine (I modified enb.conf and
> ue.conf to bind to the ethernet ip addresses of the ue and enb/epc machine).
>
> My final step is to connect a B210 to each machine, and cross connect
> the RX/TX of both B210's (with a 30 dB attenuation on the line).
> I've used the zeromq end-to-end configurations as a base, and modified
> them to switch to use the B210's. I've taken the settings from the UE SA
> setup with Amarisoft app note into account (mostly set the sampling rate
> etc). If the tx_gain is too high, I get problems with the communication.
> It's currently set to 1, and that doesn't give me any
> underruns/overruns/late packets.
>
> This setup gets me to the point where I see the following on the UE side:
>
> Inactive RF plugins:
> Reading configuration file ue-uhd.conf...
>
> Built in RelWithDebInfo mode using 22.04.0.
>
> Opening 1 channels in RF device=UHD with
> args=sampling_rate=23.04e6,lo_freq_offset_hz=23.04e6
> Supported RF device list: UHD soapy bladeRF zmq file
> [INFO] [UHD] linux; GNU C++ version 10.2.1 20201207; Boost_107400;
> UHD_3.15.0.0-4+b1
> [INFO] [LOGGING] Fastpath logging disabled at runtime.
> Opening USRP channels=1, args:
> lo_freq_offset_hz=23.04e6,type=b200,master_clock_rate=23.04e6
> [INFO] [UHD RF] RF UHD Generic instance constructed
> [INFO] [B200] Detected Device: B210
> [INFO] [B200] Operating over USB 3.
> [INFO] [B200] Detecting internal GPSDO....
> [INFO] [GPS] Found an internal GPSDO: GPSTCXO , Firmware Rev 0.929a
> [INFO] [B200] Initialize CODEC control...
> [INFO] [B200] Initialize Radio control...
> [INFO] [B200] Performing register loopback test...
> [INFO] [B200] Register loopback test passed
> [INFO] [B200] Performing register loopback test...
> [INFO] [B200] Register loopback test passed
> [INFO] [B200] Asking for clock rate 23.040000 MHz...
> [INFO] [B200] Actually got clock rate 23.040000 MHz.
> Waiting PHY to initialize ... done!
> Attaching UE...
> Random Access Transmission: prach_occasion=0, preamble_index=0,
> ra-rnti=0xf, tti=3051
> Random Access Complete. c-rnti=0x4601, ta=1
> RRC Connected
>
> Unfortunately, I am unable to continue with the connection after this.
>
> Does anyone have an idea how to get this setup working? If needed I have
> log files for both the UE and ENB side.
>
> Regards,
>
> Bas Vermeulen
>
> ------------------------------------------------------------------------
>
>
>
> CONFIDENTIALITY NOTICE: This message (including any attachments) may
> contain Molex confidential information, protected by law. If this
> message is confidential, forwarding it to individuals, other than those
> with a need to know, without the permission of the sender, is prohibited.
>
> This message is also intended for a specific individual. If you are not
> the intended recipient, you should delete this message and are hereby
> notified that any disclosure, copying, or distribution of this message
> or taking of any action based upon it, is strictly prohibited.
>
> English | Chinese | Japanese
> http://www.molex.com/confidentiality.html
>
> _______________________________________________
> srsran-users mailing list
> srsran-users at lists.srsran.com
> https://urldefense.com/v3/__https://lists.srsran.com/mailman/listinfo/srsran-users__;!!HKYIif90!2PgjxpUtrJAWkq4vAh44hDIwlwWrJCWOUXG3tiHMKVS-mZCx5Oqu91IXyEiE_Ce9GdSdmwEZ9GvkAIymA1hwBZN3DVF0$
--
Andre Puschmann
Software Radio Systems (SRS)
https://urldefense.com/v3/__https://www.srs.io__;!!HKYIif90!2PgjxpUtrJAWkq4vAh44hDIwlwWrJCWOUXG3tiHMKVS-mZCx5Oqu91IXyEiE_Ce9GdSdmwEZ9GvkAIymA1hwBbvivtkX$
andre at srs.io
PGP/GnuPG key: 0x204A85DFEA324D58
fingerprint: 3924 1C60 D52E 81A2 1F2E 0C9D 204A 85DF EA32 4D58
________________________________
CONFIDENTIALITY NOTICE: This message (including any attachments) may contain Molex confidential information, protected by law. If this message is confidential, forwarding it to individuals, other than those with a need to know, without the permission of the sender, is prohibited.
This message is also intended for a specific individual. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message or taking of any action based upon it, is strictly prohibited.
English | Chinese | Japanese
www.molex.com/confidentiality.html
________________________________
CONFIDENTIALITY NOTICE: This message (including any attachments) may contain Molex confidential information, protected by law. If this message is confidential, forwarding it to individuals, other than those with a need to know, without the permission of the sender, is prohibited.
This message is also intended for a specific individual. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message or taking of any action based upon it, is strictly prohibited.
English | Chinese | Japanese
www.molex.com/confidentiality.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20220524/4cbf9f0d/attachment-0001.htm>
More information about the srsran-users
mailing list