Questions on missing KPM/KPIs in POWDER O-RAN SC deployment

44 views
Skip to first unread message

Md Sharif Hossen

unread,
Jan 7, 2026, 9:08:17 AMJan 7
to Powder Users

Hi POWDER Team,

I am currently running an experiment with one LTE base station and one UE. While following the provided instructions, I found that the NexRAN slicing xApp is not working as expected in my experiment, and I am not receiving any KPIs in Grafana. I am not sure whether this issue is related to the KPI subscription or another configuration problem, but I am seeing the attached error.

My experiment link is:
https://www.powderwireless.net/status.php?uuid=0d477155-e2db-11f0-bc80-e4434b2381fc

I also have a few additional questions:

1. Does the current O-RAN experiment support two base stations and two UEs? If yes, could you please provide the link to the relevant instructions or documentation?

2. I see an srsLTE-based O-RAN experiment. Is there any O-RAN experiment available that supports srsRAN or OAI 5G?

3. Is there any sample xApp (other than the slicing xApp) that I can use to extract KPIs?

4. Could you please share guidance on the NexRAN xApp source code? My goal is to modify the code, rebuild it, and run my own xApp. Are there any instructions or recommended workflow to follow?

5. Is there any O1 interface in the ORAN experiment to collect the KPIs? If yes, how can I use it?

Thank you.

Best,
Sharif
PhD Student, NCSU

error.png

David M Johnson

unread,
Jan 9, 2026, 5:22:11 PMJan 9
to powder...@googlegroups.com
On 1/7/26 07:08, 'Md Sharif Hossen' via Powder Users wrote:
> Hi POWDER Team,
>
> I am currently running an experiment with one LTE base station and one
> UE. While following the provided instructions, I found that the NexRAN
> slicing xApp is not working as expected in my experiment, and I am not
> receiving any KPIs in Grafana. I am not sure whether this issue is
> related to the KPI subscription or another configuration problem, but I
> am seeing the attached error.
>
> My experiment link is:
> https://www.powderwireless.net/status.php?uuid=0d477155-e2db-11f0-bc80-
> e4434b2381fc
>
> I also have a few additional questions:
>
> 1. Does the current O-RAN experiment support two base stations and two
> UEs? If yes, could you please provide the link to the relevant
> instructions or documentation?

The environment supports it, but we have not yet updated the "sidecar"
profile (https://www.powderwireless.net/p/PowderTeam/srslte-shvlan-oran)
that allocates multiple gnb/UEs in the POWDER RF attenuator matrix to
install and configure srsRAN 5G. So there would be a bit of work to
update the "sidecar" profile.

> 2. I see an srsLTE-based O-RAN experiment. Is there any O-RAN experiment
> available that supports srsRAN or OAI 5G?

Yes. Please use the `u24-update` branch of the O-RAN profile to try the
5G version. It provides different instructions. When you are looking
at the O-RAN profile page
(https://www.powderwireless.net/show-profile.php?project=PowderProfiles&profile=O-RAN),
scroll to the bottom. You will see two branches. Click `Instantiate`
to the right of the branch.

> 3. Is there any sample xApp (other than the slicing xApp) that I can use
> to extract KPIs?

You could try the OSC kpimon xApp, but I experienced a build failure
last time I tried to use it, and haven't been able to get back to it yet.

> 4. Could you please share guidance on the NexRAN xApp source code? My
> goal is to modify the code, rebuild it, and run my own xApp. Are there
> any instructions or recommended workflow to follow?

Sure, the source code is here:
https://gitlab.flux.utah.edu/powderrenewpublic/nexran/-/tree/dev?ref_type=heads
(make sure you are looking at the `dev` branch, as the link will take
you to). `master` currently still has the 4G custom service model version.

> 5. Is there any O1 interface in the ORAN experiment to collect the KPIs?
> If yes, how can I use it?

No, last I looked, srsRAN does not yet support the O1 interface. I'm
not sure what their timeline for that might be.

> Sharif
> PhD Student, NCSU

David

Md Sharif Hossen

unread,
Jan 11, 2026, 2:08:13 PMJan 11
to Powder Users
Hi David,

Thank you. I have created an experiment first for ORAN RIC. Then, I created another experiment with 1 BS and 2 UEs, where I tried to connect the first experiment with a shared one, but I got an error: "Your topology source contains invalid values. Bad resource 1". 

My experiments are: 

[For 1BS, 1 UE Scenario]  https://www.powderwireless.net/status.php?uuid=80560599-ee5b-11f0-bc80-e4434b2381fc

Can you please check what I am doing wrong? 

Best,
Sharif

Md Sharif Hossen

unread,
Jan 12, 2026, 9:58:01 AMJan 12
to Powder Users
Hi,

For RIC implementation, I instantiated "u24-update" instead of the "master" branch. Link: https://www.powderwireless.net/instantiate.php?project=PowderProfiles&profile=O-RAN

I tried to work with 1 BS and 1 UE. Still, I face the same issue. Is the issue related to resource availability? Is it related to VLAN IP assignment? I am following the experiment:  https://www.powderwireless.net/instantiate.php?project=PowderTeam&profile=srslte-shvlan-oran

Could you please suggest how I can solve this problem?  

I created the following experiments.

Attached is the failed error I got for creating (2) for the BS-UE scenario.

Best,
Sharif
image.png

Md Sharif Hossen

unread,
Jan 13, 2026, 5:09:13 PMJan 13
to Powder Users
Hi,

For RIC implementation, I instantiated "u24-update" instead of the "master" branch. Link: https://www.powderwireless.net/instantiate.php?project=PowderProfiles&profile=O-RAN

I tried to work with 1 BS and 1 UE. Still, I face the same issue. Is the issue related to resource availability? Is it related to VLAN IP assignment? I am following the experiment: https://www.powderwireless.net/instantiate.php?project=PowderTeam&profile=srslte-shvlan-oran

Could you please suggest how I can solve this problem?  

I created the following experiments.

Attached is the failed error I got for creating (2) for the BS-UE scenario.

image.png
Thank you.
--
Best,
Md Sharif Hossen (SMIEEE)
PhD Student, Electrical Engineering,
North Carolina State University
&
Assistant Professor (On study leave), 
ICT, Comilla University, Bangladesh

David M Johnson

unread,
Jan 16, 2026, 10:10:49 AMJan 16
to powder...@googlegroups.com
On 1/12/26 07:58, 'Md Sharif Hossen' via Powder Users wrote:
> Hi,
>
> For RIC implementation, I instantiated "u24-update" instead of the
> "master" branch. Link: https://www.powderwireless.net/instantiate.php?
> project=PowderProfiles&profile=O-RAN <https://www.powderwireless.net/
> instantiate.php?project=PowderProfiles&profile=O-RAN>

FYI, I have merged the u24-update branch into master, and moved the
existing master to a legacy-lte branch. So now you can use the default
branch, master. More below...

> I tried to work with 1 BS and 1 UE. Still, I face the same issue. Is the
> issue related to resource availability? Is it related to VLAN IP
> assignment? I am following the experiment: https://
> www.powderwireless.net/instantiate.php?
> project=PowderTeam&profile=srslte-shvlan-oran <https://
> www.powderwireless.net/instantiate.php?
> project=PowderTeam&profile=srslte-shvlan-oran>
>
> Could you please suggest how I can solve this problem?
>
> I created the following experiments.
> 1. For RIC: https://www.powderwireless.net/status.php?uuid=80560599-
> ee5b-11f0-bc80-e4434b2381fc <https://www.powderwireless.net/status.php?
> uuid=80560599-ee5b-11f0-bc80-e4434b2381fc>
> uuid=841b47ca-efbe-11f0-bc80-e4434b2381fc <https://
> www.powderwireless.net/status.php?uuid=841b47ca-efbe-11f0-bc80-e4434b2381fc>
>
> Attached is the failed error I got for creating (2) for the BS-UE scenario.

In the rfmatrix, you must name a specific node for the "Fixed Controlled
RF B210 NodeB Node ID" (e.g. `nuc1`). You provided `1`; hence the
error. You can find the available node names via
https://www.powderwireless.net/resinfo.php and scrolling down to
"PhantomNet RF Attenuator Matrix".

> Sharif

David

> On Sunday, January 11, 2026 at 2:08:13 PM UTC-5 Md Sharif Hossen wrote:
>
> Hi David,
>
> Thank you. I have created an experiment first for ORAN RIC. Then, I
> created another experiment with 1 BS and 2 UEs, where I tried to
> connect the first experiment with a shared one, but I got an error:
> "Your topology source contains invalid values. Bad resource 1".
>
> My experiments are:
> [For RIC-*failed*] https://www.powderwireless.net/status.php?
> uuid=0cad97c4-ef17-11f0-bc80-e4434b2381fc <https://
> www.powderwireless.net/status.php?uuid=0cad97c4-ef17-11f0-bc80-
> e4434b2381fc>
>
> [For 1BS, 1 UE Scenario] https://www.powderwireless.net/status.php?
> uuid=80560599-ee5b-11f0-bc80-e4434b2381fc <https://
> www.powderwireless.net/status.php?uuid=80560599-ee5b-11f0-bc80-
> e4434b2381fc>
>
> Can you please check what I am doing wrong?
>
> Best,
> Sharif
>
> On Friday, January 9, 2026 at 5:22:11 PM UTC-5 john...@flux.utah.edu
> wrote:
>
> On 1/7/26 07:08, 'Md Sharif Hossen' via Powder Users wrote:
> > Hi POWDER Team,
> >
> > I am currently running an experiment with one LTE base
> station and one
> > UE. While following the provided instructions, I found that
> the NexRAN
> > slicing xApp is not working as expected in my experiment, and
> I am not
> > receiving any KPIs in Grafana. I am not sure whether this
> issue is
> > related to the KPI subscription or another configuration
> problem, but I
> > am seeing the attached error.
> >
> > My experiment link is:
> > https://www.powderwireless.net/status.php?uuid=0d477155-
> e2db-11f0-bc80- <https://www.powderwireless.net/status.php?
> uuid=0d477155-e2db-11f0-bc80->
> > e4434b2381fc
> >
> > I also have a few additional questions:
> >
> > 1. Does the current O-RAN experiment support two base
> stations and two
> > UEs? If yes, could you please provide the link to the relevant
> > instructions or documentation?
>
> The environment supports it, but we have not yet updated the
> "sidecar"
> profile (https://www.powderwireless.net/p/PowderTeam/srslte-
> shvlan-oran <https://www.powderwireless.net/p/PowderTeam/srslte-
> shvlan-oran>)
> that allocates multiple gnb/UEs in the POWDER RF attenuator
> matrix to
> install and configure srsRAN 5G. So there would be a bit of work to
> update the "sidecar" profile.
>
> > 2. I see an srsLTE-based O-RAN experiment. Is there any O-RAN
> experiment
> > available that supports srsRAN or OAI 5G?
>
> Yes. Please use the `u24-update` branch of the O-RAN profile to
> try the
> 5G version. It provides different instructions. When you are
> looking
> at the O-RAN profile page
> (https://www.powderwireless.net/show-profile.php?
> project=PowderProfiles&profile=O-RAN <https://
> www.powderwireless.net/show-profile.php?
> project=PowderProfiles&profile=O-RAN>),
> scroll to the bottom. You will see two branches. Click
> `Instantiate`
> to the right of the branch.
>
> > 3. Is there any sample xApp (other than the slicing xApp)
> that I can use
> > to extract KPIs?
>
> You could try the OSC kpimon xApp, but I experienced a build
> failure
> last time I tried to use it, and haven't been able to get back
> to it yet.
>
> > 4. Could you please share guidance on the NexRAN xApp source
> code? My
> > goal is to modify the code, rebuild it, and run my own xApp.
> Are there
> > any instructions or recommended workflow to follow?
>
> Sure, the source code is here:
> https://gitlab.flux.utah.edu/powderrenewpublic/nexran/-/tree/
> dev?ref_type=heads <https://gitlab.flux.utah.edu/
> powderrenewpublic/nexran/-/tree/dev?ref_type=heads>
> (make sure you are looking at the `dev` branch, as the link will
> take
> you to). `master` currently still has the 4G custom service
> model version.
>
> > 5. Is there any O1 interface in the ORAN experiment to
> collect the KPIs?
> > If yes, how can I use it?
>
> No, last I looked, srsRAN does not yet support the O1 interface.
> I'm
> not sure what their timeline for that might be.
>
> > Sharif
> > PhD Student, NCSU
>
> David
>
> --
> You received this message because you are subscribed to the Google
> Groups "Powder Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to powder-users...@googlegroups.com <mailto:powder-
> users+un...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/powder-
> users/d4e4086d-f71c-4a70-bf91-aa3fabd10884n%40googlegroups.com <https://
> groups.google.com/d/msgid/powder-users/d4e4086d-f71c-4a70-bf91-
> aa3fabd10884n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Reply all
Reply to author
Forward
0 new messages