Code Monkey home page Code Monkey logo

Comments (9)

ismagom avatar ismagom commented on May 30, 2024

Could you try running the command:

sudo sysctl -w net.core.wmem_max=25000000

If you still find issues, could you set the log level to info and run again?

log: 
  all_level: info

thanks

from srsran_project.

MaryamAmini avatar MaryamAmini commented on May 30, 2024

I believe I have done it before. But to make sure, I did it and reset the gNB.
I run into the same issue:
--== srsRAN gNB (commit 77be7d3) ==--

[INFO] [UHD] linux; GNU C++ version 9.4.0; Boost_107100; UHD_4.4.0.0-0ubuntu1~focal1
[INFO] [LOGGING] Fastpath logging disabled at runtime.
Making USRP object with args 'type=x4xx'
[INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=192.168.10.2,type=x4xx,product=x410,serial=327AFE0,name=ni-x4xx-327AFE0,fpga=X4_200,claimed=False,addr=192.168.10.2
[INFO] [MPM.PeriphManager] init() called with device args `fpga=X4_200,mgmt_addr=192.168.10.2,name=ni-x4xx-327AFE0,product=x410,clock_source=internal,time_source=internal'.
[WARNING] [0/Radio#0] Attempting to set tick rate to 0. Skipping.
Cell pci=1, bw=20 MHz, dl_arfcn=368640 (n3), dl_freq=1843.2 MHz, dl_ssb_arfcn=368670, ul_freq=1748.2 MHz

==== gNodeB started ===
Type to view trace
Late: 0; Underflow: 1; Overflow: 0;
Late: 0; Underflow: 1; Overflow: 0;
[March9-gNB.log.zip]

Kindly find the new logs:
(https://github.com/srsran/srsRAN_Project/files/10933499/March9-gNB.log.zip)

Thanks for the super fast response btw! :)

from srsran_project.

ismagom avatar ismagom commented on May 30, 2024

I don't think that Underflows are an issue here. I can barely see them in the log. Even a few underflows per second are OK.

What phone are you using? Is this a COTS UE?

I just see a couple of issues:

  1. the UL SNR is very low. If you are using a COTS UE, try reducing the tx_gain. This will make the UE believe it's farther from the gNB and will transmit higher power. Alternatively, you can try increasing the rx_gain.

  2. Even without that, the link was stable and it seems the open5Gs core releases the UE. It could be due to some authentication issue.

Can you enable pcap at both mac and ngap and send us the files? Also if you can send us the AMF log would be useful.

Thanks

from srsran_project.

MaryamAmini avatar MaryamAmini commented on May 30, 2024

Hi again,
I did all the changes and attached the logs here.
Our UE is a Quectel 5G modem. The strange thing is that with USRP B210 we can get up to 50 Mbps in dl in a single UE connection, but with USRP X410, our best dl rate is about 20 Mbps, and we get occasional disconnections. But will not encounter these issues, with the same core, same RAN, and USRP B210!
That's why I initially thought the configs that we're using must be changed. I changed the tx_gain to 40 for this test.

https://drive.google.com/file/d/1u1S8TtwrQallMCzmSDcVRCV_8IY1jFbY/view?usp=sharing

from srsran_project.

ismagom avatar ismagom commented on May 30, 2024

The UL SNR looks good now. It seems the UE is disconnecting and reconnecting. I don't see anything indicating what could be the reason. Can you share a log (no pcap needed) of the same run with the B210?

from srsran_project.

MaryamAmini avatar MaryamAmini commented on May 30, 2024

Hi again,

After changing the gains on USRP X410 (tx_gain = 30, rx_gain = 20), we could get 53 Mbps on DL and 70 Mbps on UL with a very strong signal strength. Do you think we can improve these numbers if we use a COTS phone? at the moment we think that the USB connection between the 5G modem and the laptop might limit the rate. What is your opinion? Do you have any 5G-SA phone recommendations for us that works with X410? Also, we are looking for good antennas for this USRP X410, any recommendations?

March9-T3.zip

(I attached the logs for USRP B210 here anyways incase you're interested :))

Thanks very much for the time and help :)

from srsran_project.

mubk00 avatar mubk00 commented on May 30, 2024

@MaryamAmini Just curious, what type of 5G modem are you using to test?

from srsran_project.

MaryamAmini avatar MaryamAmini commented on May 30, 2024

Hi there,
we are using Quectel 5G modules.

from srsran_project.

ismagom avatar ismagom commented on May 30, 2024

Great you made it work! The UL bitrate is what you can expect for a 20 MHz FDD cell. The DL could be slightly better, maybe up to 60 Mbps, not much more than that.

What you can try is increasing the BW to 50 MHz.

The Quectel 5G should be fine, will give you the same bitrate than a COTS phone.

Hi again,

After changing the gains on USRP X410 (tx_gain = 30, rx_gain = 20), we could get 53 Mbps on DL and 70 Mbps on UL with a very strong signal strength. Do you think we can improve these numbers if we use a COTS phone? at the moment we think that the USB connection between the 5G modem and the laptop might limit the rate. What is your opinion? Do you have any 5G-SA phone recommendations for us that works with X410? Also, we are looking for good antennas for this USRP X410, any recommendations?

March9-T3.zip

(I attached the logs for USRP B210 here anyways incase you're interested :))

Thanks very much for the time and help :)

from srsran_project.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.