[srslte-users] enb falling apart for n_prb>50

J Giovatto jgiovatto at adjacentlink.com
Fri Mar 26 03:58:14 UTC 2021


OK,

I have not already looked into it kachegrind can help pinpoint the "big
hitters".

http://kcachegrind.sourceforge.net/html/Home.html

Joe


On 3/25/21 4:42 PM, Andrea Valori wrote:
> Joe,
> Many thanks!
> Indeed, the CPU is suffering bad time... it saturates just after
> starting to stream data, but very soon after the connection drops (and
> therefore the CPU goes back to low usage). I did try to check the CPU
> beforehand, but probably I was missing the "spike" and therefore did
> not consider it as a culprit...
>
> Thanks for making me check more thoroughly. 
>  
> Andrea
>
>
>
> On Thu, 25 Mar 2021 at 16:00, J Giovatto <jgiovatto at adjacentlink.com
> <mailto:jgiovatto at adjacentlink.com>> wrote:
>
>     First off I'd check the cpu utilization at the different rates,
>     the higher rates can be very demanding.
>
>     Joe
>
>
>     On 3/25/21 10:36 AM, Andrea Valori wrote:
>>     Dear All,
>>
>>     I was trying to monitor the performances of the enb varying the
>>     n_prb parameter.
>>     In theory, for my understanding, the bandwidth and transfer
>>     should go UP increasing n_prb. This is what I see up to n_prb=50,
>>     but with 75 or 100 I am struggling to attach the UEs and they
>>     drop the connection very quickly making it impossible to conclude
>>     an iperf test...
>>
>>     What can it be in your opinion? Tx/Rx interference? PC and/or SDR
>>     board performance?
>>
>>     Something that I noticed is a weird sequence in the stout (see
>>     below): For n_prb<=50 the " ==== eNodeB started === " message is
>>     at the end of all the messages (after actual clock rate and
>>     setting frequency).
>>     For the n_prb=75 (and same for 100) these messages are inverted
>>     and seem that the eNodeB is started before setting the frequency?
>>     Could this be a hint of wrong timings somewhere? 
>>
>>     Cheers
>>     ---------------------------------------------------------------------------------------------------------
>>
>>     bts at bts-ThinkPad-L460:~$ sudo srsenb --enb.n_prb 50
>>
>>     [sudo] password for bts:
>>
>>     ---  Software Radio Systems LTE eNodeB  ---
>>
>>      
>>
>>     Reading configuration file /home/bts/.config/srslte/enb.conf...
>>
>>      
>>
>>     Built in Release mode using commit ff84d7779 on branch
>>     fixing_enb_20_10.
>>
>>      
>>
>>     /home/bts/srsLTE/srsenb/src/enb_cfg_parser.cc.890: Force DL
>>     EARFCN for cell PCI=1 to 2525
>>
>>      
>>
>>     Opening 1 channels in RF device=default with args=default
>>
>>     [INFO] [UHD] linux; GNU C++ version 7.5.0; Boost_106501;
>>     UHD_3.15.0.0-62-g7a3f1516
>>
>>     [INFO] [LOGGING] Fastpath logging disabled at runtime.
>>
>>     Opening USRP channels=1, args: type=b200,master_clock_rate=23.04e6
>>
>>     [INFO] [B200] Detected Device: B200
>>
>>     [INFO] [B200] Operating over USB 3.
>>
>>     [INFO] [B200] Initialize CODEC control...
>>
>>     [INFO] [B200] Initialize Radio control...
>>
>>     [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.
>>
>>     Setting frequency: DL=881.5 Mhz, UL=836.5 MHz for cc_idx=0
>>
>>      
>>
>>     ==== eNodeB started ===
>>
>>     Type <t> to view trace
>>
>>     q
>>
>>     Stopping ..
>>
>>     ---  exiting  ---
>>
>>     bts at bts-ThinkPad-L460:~$ sudo srsenb --enb.n_prb 75
>>
>>     ---  Software Radio Systems LTE eNodeB  ---
>>
>>      
>>
>>     Reading configuration file /home/bts/.config/srslte/enb.conf...
>>
>>      
>>
>>     Built in Release mode using commit ff84d7779 on branch
>>     fixing_enb_20_10.
>>
>>      
>>
>>     /home/bts/srsLTE/srsenb/src/enb_cfg_parser.cc.890: Force DL
>>     EARFCN for cell PCI=1 to 2525
>>
>>      
>>
>>     Opening 1 channels in RF device=default with args=default
>>
>>     [INFO] [UHD] linux; GNU C++ version 7.5.0; Boost_106501;
>>     UHD_3.15.0.0-62-g7a3f1516
>>
>>     [INFO] [LOGGING] Fastpath logging disabled at runtime.
>>
>>     Opening USRP channels=1, args: type=b200,master_clock_rate=23.04e6
>>
>>     [INFO] [B200] Detected Device: B200
>>
>>     [INFO] [B200] Operating over USB 3.
>>
>>     [INFO] [B200] Initialize CODEC control...
>>
>>     [INFO] [B200] Initialize Radio control...
>>
>>     [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.
>>
>>     [INFO] [B200] Asking for clock rate 61.440000 MHz...
>>
>>      
>>
>>     ==== eNodeB started ===
>>
>>     Type <t> to view trace
>>
>>     [INFO] [B200] Actually got clock rate 61.440000 MHz.
>>
>>     Setting frequency: DL=881.5 Mhz, UL=836.5 MHz for cc_idx=0
>>
>>     q
>>
>>     Stopping ..
>>
>>     ---  exiting  ---
>>
>>
>>
>>
>>
>>
>>
>>     _______________________________________________
>>     srslte-users mailing list
>>     srslte-users at lists.softwareradiosystems.com <mailto:srslte-users at lists.softwareradiosystems.com>
>>     http://www.softwareradiosystems.com/mailman/listinfo/srslte-users <http://www.softwareradiosystems.com/mailman/listinfo/srslte-users>
>
>
>     _______________________________________________
>     srslte-users mailing list
>     srslte-users at lists.softwareradiosystems.com
>     <mailto:srslte-users at lists.softwareradiosystems.com>
>     http://www.softwareradiosystems.com/mailman/listinfo/srslte-users
>     <http://www.softwareradiosystems.com/mailman/listinfo/srslte-users>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20210325/17c7770b/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20210325/17c7770b/attachment.sig>


More information about the srsran-users mailing list