Ranap ErrorIndication



电信领域新手

我正在尝试编码和解码ranap errorIndication消息。

但是规范规定

要使用

程序代码如果临界诊断是一部分错误指示程序;而不是在响应中相同的信息程序导致错误。

因此,如果我在errorIndication消息中包含失败消息的过程代码。然后wireshark将errorIndication显示为失败消息的SACK。

所以我想知道我们如何在errorIndication中包含失败消息的过程代码,以便Wireshark应该正确处理该消息。

快速查看3GPP TS 25.413 (RANAP信令)显示临界诊断(9.2.1.35)是错误指示消息(9.1.41)的一部分。

在第8.27节中,规范说

错误指示过程由节点发起,以报告传入消息中检测到的错误,前提是它们不能由适当的失败消息报告。

您在问题中引用的过程代码的定义清楚地表明,过程代码指的是没有用错误指示回复的消息。

在错误指示(第9.1.41节)中,也没有代码指向引起错误指示的消息。

错误指示信息元素为


消息类型因为
临界诊断(包括导致错误的过程代码)
CN域指示器
全局RNC ID
全局CN ID
扩展RNC ID

所以,根据你的描述,我的结论是,我认为Wireshark可能错误地解释了规格。Wireshark似乎正在寻找一条错误指示符是回复的消息。

但是过程代码只应该告诉你哪个消息引起了错误,应该重新发送。它不应该告诉您Error Indicator是对特定消息的回复。

如果我诽谤了Wireshark,我很抱歉——如果有人提出一个答案证明我错了,我会很高兴删除这个帖子。也许你应该在Wireshark论坛上问这个问题。

相关内容

  • 没有找到相关文章

最新更新