3rd party RIC e2 setup decode error #279
Replies: 6 comments 15 replies
-
Hi!
Can you please share the gnb.log?
Thanks,
Justin
…On Mon, 30 Oct 2023, 23:04 Wen Xiang, ***@***.***> wrote:
Hello. I'm trying to setup a third party Near-Realtime RIC with the srsRAN
Project. But for my third party Near-Realtime-RIC, I'm receiving the
following error:
[image: image]
<https://user-images.githubusercontent.com/105763223/279205095-04674264-06b9-41ab-b94c-4829aa039294.png>
Do you guys have any idea on what the problem is? If it is a problem with
the asn1 compiler, is there some type of source code or version for asc1
that I could implement to decode the message?
—
Reply to this email directly, view it on GitHub
<#279>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATLGFAHMB6ES2KKUI5EZEDYCAP5TAVCNFSM6AAAAAA6WXEGVKVHI2DSMVQWIX3LMV43ERDJONRXK43TNFXW4OZVG44TKNRZGI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hey,
Can you share a PCAP of the e2 interface?
…On Mon, 6 Nov 2023, 23:38 Wen Xiang, ***@***.***> wrote:
So the third party RIC I'm using is from the ORAN software community and
the 5g core network is Open5gs.
When I tried to connect the srsRAN project to the Near Real-time RIC
provided by the ORAN community, the logs of the e2term-alpha pod printed
"Error 2 Decoding (unpack) E2AP PDU from RAN".
I looked into it more, and realized that the problem is more related to
the Asn1 compiler. This is due to the encoding schema for the srsRAN
Project is different from the decoding schema for the Near Real-time RIC.
So, I think the main question that I'm trying to ask is whether if you
guys or anyone else have the Asn1 code or configurations that is open
source for decoding the messages that the srsRAN Project send. since the
Asn1 compiler that the srsRAN Project uses is internal software.
—
Reply to this email directly, view it on GitHub
<#279 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATLGFE6VZSEOXXMEXY6HLDYDFRE3AVCNFSM6AAAAAA6WXEGVKVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TIOJSG4ZDK>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi Wen,
There do not appear to be any E2AP messages in this pcap, additionally, the
gnb.log doesn't have an e2setupResponse received message, are you sure you
are connected over SCTP correctly?
Regards,
Justin
Justin Tallon
Engineering Manager
Software Radio Systems
***@***.***
www.srs.io
Barcelona, Spain
[image: twitter] <https://twitter.com/srssystems>
[image: linkedin] <https://www.linkedin.com/in/justin-tallon-71807136/>
…On Fri, Nov 10, 2023 at 8:18 PM Wen Xiang ***@***.***> wrote:
Here is the e2.pcap. I had to copy and paste it to a .txt file for it to
post in the github discussions
e2.pcap.txt
<https://github.com/srsran/srsRAN_Project/files/13322580/e2.pcap.txt>
—
Reply to this email directly, view it on GitHub
<#279 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATLGFBGDWFME6XRWYXOVFLYDZ4WTAVCNFSM6AAAAAA6WXEGVKVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TKMZWG43TA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
hey,
There are again, no E2 messages in this pcap, can you share the gnb.conf
you are using?
The RIC should be running before the gnb is run.
also, can you copy the stdout terminal contents into a text file and share
that?
Regards,
Justin
Justin Tallon
Engineering Manager
Software Radio Systems
***@***.***
www.srs.io
Barcelona, Spain
[image: twitter] <https://twitter.com/srssystems>
[image: linkedin] <https://www.linkedin.com/in/justin-tallon-71807136/>
…On Fri, Nov 10, 2023 at 11:45 PM Wen Xiang ***@***.***> wrote:
So I didn't have a problem connecting the Near Real-time RIC, but the RIC
had trouble decoding the message from the Srsran Project, which may cause
the gnb to not receive a e2SetupResponse. At the same time, are you
supposed to run that command before you run the GNB? Cause if it is, I
might've done it in the wrong order.
Here is another e2ap.pcap if that is the case:
e2.pcap.txt
<https://github.com/srsran/srsRAN_Project/files/13323569/e2.pcap.txt>
—
Reply to this email directly, view it on GitHub
<#279 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATLGFHUUVAC5XIE77XMRA3YD2U7HAVCNFSM6AAAAAA6WXEGVKVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TKMZXHAZTS>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hello, same problem here, basically trying to connect srsRAN Project to O-RAN SC near-RT RIC. Find attached a capture file from "e2term-alpha" pod inside the near-RT RIC. You can see that packet 5 carries the E2setupRequest at wich point the "e2term-alpha" logs show
|
Beta Was this translation helpful? Give feedback.
-
Dear Team, I am also having the same error but my implementation method is different. I have configured E2SIM from https://github.com/o-ran-sc/sim-e2-interface as a standalone,i.e. there is no RAN node but simple E2sim trying to connect to RIC. The output is attached in a file which shows the E2sim code runs successfuly but the when checking log it shows error. The log shows the following below 'sudo kubectl logs -f -n ricplt -l app=ricplt-e2term-alpha' "ts":1747600987214,"crit":"ERROR","id":"E2Terminator","mdc":{"PID":"139968919746304","POD_NAME":"deployment-ricplt-e2term-alpha-db9c45968-wbkz2","CONTAINER_NAME":"container-ricplt-e2term","SERVICE_NAME":"RIC_E2_TERM","HOST_NAME":"ubuntu","SYSTEM What I am trying to achieve is that the xapp is able to send some messages e.g. Hello world to the standalone E2SIM but at the moment the RIC is not working with it. I have tred all the releases of the E2SIM available in the repo but the error is same. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello. I'm trying to setup a third party Near-Realtime RIC with the srsRAN Project. But for my third party Near-Realtime-RIC, I'm receiving the following error:
Do you guys have any idea on what the problem is? If it is a problem with the asn1 compiler, is there some type of source code or version for asc1 that I could implement to decode the message?
Beta Was this translation helpful? Give feedback.
All reactions