Skip to content
This repository was archived by the owner on Jun 1, 2026. It is now read-only.

RNTI Odd/Even: Inconsistent Throughput #1463

Description

@RafalArciszewski

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

Image

RNTI4605

Image

RNTI4606

Image

RNTI4607

Image

Logs and configs:

vw_metanoia_4x1_100Mhz_ellacore_old_commit.yml
vw_metanoia_4x1_100Mhz_ellacore_current_master.yml

RNTI4615_log_bad.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions