-
-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[gNB] APER decoding failed for SCTP message #684
Comments
The current version of UERANSIM is based on the release 3GPP 15.8 (see https://github.com/aligungr/UERANSIM/blob/master/tools/ngap-15.8.0.asn1). So I guess significant code modification are required to support such exchanges. |
A temporary solution has been found... Indeed, the asn1 compiler from the OpenAirInterface project (with the branch velichkov_s1ap_plus_option_group ) with the environment variable ASN1C_PREFIX=ASN_NGAP_ is able to produce files .c and .h. These files will replace those in src/asn/ngap. Note that RRC has to be updated in a similar way but needs slight additonal modifications. Obviously, GUAMIType is not handled but do not stop the state machine. So it is not a final solution. |
@Stg22 I am facing a similar issue as described in the root cause. How to get the temporary solution? It is ok is GUAMIType is not handled at this moment. |
You need to get ASN1 compiler from the project Open Air Interface and to use that tool from the branch velichkov_s1ap_plus_option_group. I will try to provide a more detail procedure later. |
Hi @Stg22
I don't know if the parameterization Warning can be ignored. But the Fatal errors seem related, and seems to be complaining that a type definition on a line is conflicting with itself. If I use -fcompound-names then the compilation completes, but then building UERANSIM fails because of various missing type definitions related to parameterised types. Eg:
The reason it can't find the type definition is because it referenced by ASN_NGAP_UPTransportLayerInformation.h before the type gets declared lower down in ASN_NGAP_ProtocolIE-SingleContainer.h. That is, from above, ASN_NGAP_ProtocolIE-SingleContainer.h pulls in ASN_NGAP_ProtocolIE-Field.h and eventually ASN_NGAP_UPTransportLayerInformation.h before ASN_NGAP_ProtocolIE_SingleContainer_8012P48_t is declared lower down in ASN_NGAP_ProtocolIE-SingleContainer.h. So a dependency issue. Please can you advise how you managed to compile Rel16, and any hints you can give here? |
Hi @vulcanfan , Hope it helps! |
Hello,
When connecting to E\ AMF NG Setup fails with error:
I have compared received response with the one from Open5GS (which works correct) and the only difference i see is additional IE-Extension in ServedGUAMIItem list item:
The text was updated successfully, but these errors were encountered: