【问题标题】:Decoding ASN.1 X2AP messages - How to configure partial decoding in Nokalva ASN.1 compiler?解码 ASN.1 X2AP 消息 - 如何在 Nokalva ASN.1 编译器中配置部分解码?
【发布时间】:2019-10-29 07:03:31
【问题描述】:

我正在使用 Nokalva ASN.1/C++ 6.7 编译器,我需要设置“部分解码”来解码一些很长的 X2AP PER 消息并仅提取一些字段值。我正在使用 ASN.1 x2ap_15.3.asn 规范。

要设置“部分解码”,我需要使用 OSS.DataCallback 指令: ---- 但我不知道如何定义“绝对参考” 有 Nokalva ASN.1/C++ 6.7 编译器经验的人可以帮我定义“absoluteReference”吗?

这是,例如,移交请求消息的 json 表示,我有兴趣仅解码字段“UE-X2AP-ID”、“原因”和“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
    }
  }
   ...

} }

【问题讨论】:

    标签: decoding asn.1


    【解决方案1】:

    这是一个关于特定商业供应商的 ASN.1 工具的问题,最好直接发送到供应商的支持电子邮件地址。请将您的问题直接发送至 support@oss.com,而不是使用此论坛。

    【讨论】:

      猜你喜欢
      • 2014-12-27
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2015-04-30
      • 2018-10-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多