0

有人可以建议海鸥脚本中的值应该是什么,以便 Wireshark 正确解码 MNC-030 和 MCC-234?

4

2 回答 2

0

听起来您想在诸如 ULR 之类的 Diameter 消息中以正确的格式发送 PLMN。该值必须使用 ETSI 定义的方法输入。在您的情况下,它将是0x320430。请参阅下面的示例代码。

  <command name="ULR">
    <avp name="Session-Id" value="value_is_replaced"></avp>
    <avp name="Vendor-Specific-Application-Id">
        <avp name="Vendor-Id" value="10415"></avp>
        <avp name="Auth-Application-Id" value="16777251"></avp>
    </avp>
    <avp name="Auth-Session-State" value="1"></avp>
    <avp name="Origin-Realm" value="origin.com"></avp>
    <avp name="Origin-Host" value="seagull.origin.com"></avp>
    <avp name="Destination-Realm" value="destination.com"></avp>
    <avp name="User-Name" value="234030123456789"></avp>
    <avp name="RAT-Type" value="1004"></avp>
    <avp name="ULR-Flags" value="34"></avp>
    <avp name="Visited-PLMN-Id" value="0x320430"></avp>
  </command>

PLMN 数字的顺序在TS 129 272的第 7.3.9 节中进行了概述。

于 2021-02-25T22:32:08.960 回答
0

它与 seagull 或任何其他测试工具无关。如果您想找出应该是什么值,请使用:

已访问-PLMN-ID

它来自规范:ETSI TS 129 272 V15.6.0

于 2021-07-04T08:46:30.967 回答