Hello team,
I've been using srsRAN in our solution for a long time with commit 9d5dd742a
Recently I wanted to test the newest release to keep up with all the features. (3ed363d) Unfortunately I encountered some very strange gnb behavior. Every two UE registrations the throughput maxes at ~1.3Gbps, in other cases it is ~1.1Gbps.
It looks like even RNTI are ok, and odd RNTI are bad. A few days later, the situation is reversed: odd RNTIs are good, even RNTIs are bad.
From the PDCP and RLC logs, I've figured out that in the bad situation, PDCP is dropping SDUs with the cause " RLC SDU queue is full."
I don't know why this is happening. Maybe the sheduler allocates different RBs for odd/even RNTIs?
Here is the setup:
UE Amarisoft <-cables-> RU <-- ofh---> SRSRAN <-- ng --> Open5Gs <--- iperf3 server
I attach config files for old commit and newest master. I attach also logs for bad and ok RNTIs.
Could our configuration be causing these problems? Please help me investigate this further.
Here are some screenshots (the RF setup is the same all the time, I only make UE power down/up and run iperf3 client command )
RNTI4604
RNTI4605
RNTI4606
RNTI4607
Logs and configs:
vw_metanoia_4x1_100Mhz_ellacore_old_commit.yml
vw_metanoia_4x1_100Mhz_ellacore_current_master.yml
RNTI4615_log_bad.zip
Hello team,
I've been using srsRAN in our solution for a long time with commit 9d5dd742a
Recently I wanted to test the newest release to keep up with all the features. (3ed363d) Unfortunately I encountered some very strange gnb behavior. Every two UE registrations the throughput maxes at ~1.3Gbps, in other cases it is ~1.1Gbps.
It looks like even RNTI are ok, and odd RNTI are bad. A few days later, the situation is reversed: odd RNTIs are good, even RNTIs are bad.
From the PDCP and RLC logs, I've figured out that in the bad situation, PDCP is dropping SDUs with the cause " RLC SDU queue is full."
I don't know why this is happening. Maybe the sheduler allocates different RBs for odd/even RNTIs?
Here is the setup:
UE Amarisoft <-cables-> RU <-- ofh---> SRSRAN <-- ng --> Open5Gs <--- iperf3 server
I attach config files for old commit and newest master. I attach also logs for bad and ok RNTIs.
Could our configuration be causing these problems? Please help me investigate this further.
Here are some screenshots (the RF setup is the same all the time, I only make UE power down/up and run iperf3 client command )
RNTI4604
RNTI4605
RNTI4606
RNTI4607
Logs and configs:
vw_metanoia_4x1_100Mhz_ellacore_old_commit.yml
vw_metanoia_4x1_100Mhz_ellacore_current_master.yml
RNTI4615_log_bad.zip