Problems when trying to run FlexRic and xApp with a COTS UE #567
Replies: 3 comments 6 replies
-
Hi Jordi, |
Beta Was this translation helpful? Give feedback.
-
Hi Piotr, Attached you can find all the configurations files for the gnb (using ursp), flexric and xApp. For the case of flexric and xApp, I did the test using the loopback interface (127.0.0.1) and the IP of the NIC, but with identical result as you can see in the attached traces. The kind of UE shouldn't affect, isn't it? I can not understand why this difference when using srsue (zmq) and a smartphone UE with usrp. Best regards, |
Beta Was this translation helpful? Give feedback.
-
Hi Jordi,
Could you also capture the e2ap packets exchanged between flexric and gnb? Best, |
Beta Was this translation helpful? Give feedback.
-
Hi SRSers,
First of all, let me send a lot of kudos to the developers and the community for this amazing work.
I am opening this discussion to report my findings and seek suggestions about the following issue.
I was able to succesfully follow this tutorial and connect an srsUE to report metrics to the mentioned xApp (although most of the time the reported value is 0).
My problem comes when I am trying to move this setup to an over-the-air (OTA) setup running the gNB using the UHD driver to interact with an USRPB210 and using a COTS UE (Realme 9 smartphone).
Following the tutorial steps, I see how the gNB registers to the FlexRIC. Then, I attach the Realme9 to the mobile network. The UE has connectivity (I can use the browser app to visit websites or I can use the Youtube app to see videos).
However, when I launch the xApp, I see how the FlexRIC crashes with the following error:
nearRT-RIC: /FlexRIC/flexric/src/sm/kpm_sm/kpm_sm_v02.03/dec/dec_asn_kpm_common/dec_meas_data.c:20: kpm_dec_meas_data_asn: Assertion `meas_data[i].meas_record_len >= 1 && meas_data[i].meas_record_len <= maxnoofMeasurementValue' failed.
Has someone else tried to use a COTS UE with srsran(UHD)+Open5gs core + Flexric? Is it compatible srs gNB code "using UHD, OFH" with FlexRIC or any other RIC (like the one by OSC)? Has the kind of UE influence in the setup?
Again, thank you very much for your help and guidance and above all for such impressive work.
Best regards,
Jordi
Beta Was this translation helpful? Give feedback.
All reactions