我使用的是Nokalva ASN.1/C++ 6.7编译器,我需要设置“部分解码”来解码每个消息中相当长的一些X2AP,并且只提取一些字段值。我使用的是ASN.1 x2ap_15.3.asn规范。
要设置‘部分解码’,我需要使用OSS.DataCallback指令:-但我不知道如何定义'absoluteReference‘,有Nokalva ASN.1/C++ 6.7编译器经验的人可以帮我定义'absoluteReference’吗?
例如,这是切换请求消息的json表示,并且我只对解码字段'UE-X2AP-ID‘、'Cause’和'GUMMEI‘感兴趣。
value1 X2AP-PDU ::= initiatingMessage : {
procedureCode 0,
criticality reject,
value HandoverRequest : {
protocolIEs {
{
id 10,
criticality reject,
value UE-X2AP-ID : 1
},
{
id 5,
criticality ignore,
value Cause : misc : control-processing-overload
},
{
id 11,
criticality reject,
value ECGI : {
pLMN-Identity '123456'H,
eUTRANcellIdentifier '0000000000000000000011111111'B
}
},
{
id 23,
criticality reject,
value GUMMEI : {
gU-Group-ID {
pLMN-Identity '123456'H,
mME-Group-ID '1234'H
},
mME-Code '11'H
}
}
...}}
发布于 2019-10-30 23:17:54
这是一个关于特定商业供应商的ASN.1工具的问题,最好直接发送到供应商的支持电子邮件地址。请将您的问题直接发送到support@oss.com,而不是使用本论坛。
https://stackoverflow.com/questions/58602688
复制相似问题