This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AF_INDINGING_MSG 和 MGMT_LQI_QUERY 中的 LQI 差异。

Guru**** 2463330 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1202355/difference-between-lqi-in-af_incoming_msg-and-mgmt_lqi_query

您好!

标题说明了一切。  

给定单跳的 AF_INcoming_MSG 中的"信号值"与 MGMT_LQI_QUERY 之间有何差异? 它们为什么具有不同的值?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ayman:

    AF_INTING_MSG 包含来自将消息发送到本地设备的节点的链接四次性和 RSSI。  Mgmt_LQI_RSP 返回其邻居表中每个条目的目标设备的社区再投资列表,主要是来自与其关联的其他设备的消息的 LQI (链路质量指数)。  您可以在该相关 E2E 主题中查看 LQI 和 RSSI 之间的关系

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    鉴于设备之间有一个单跳(无中继器)、为什么 AF_INcoming_MSG 中的 LQI 与  Mgmt_LQI_RSP 不同? 是不是应该相等?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是不相等的、因为每个设备都使用从其邻居收到的消息来测量自己的 LQI。  这是必要的、因为每个节点都有自己的 RSSI、并以其自己的 dBm 级别传输消息。  器件 A 接收 Mgmt _:LQI_RSP、它包含从器件 B 测量的 LQI、但它本身具有来自 AF_INcoming_MSG 的 LQI 测量值、因为这两个器件是独立的、能够根据其自身的硬件在不同的无线电级别上发送/接收。

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    但是、如果器件 A 从器件 B 接收到一条消息、那么不应该将 AF_INcoming_MSG 值假定为器件 A 到器件 B 附件中相同的值? 我不明白它们为什么不同、我得到不同的器件具有不同的 LQI 测量、但对于同一个器件、不是 LQI、应该相等吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否保存了本地设备 A 附件的值以与传入的 AF_INcoming_MSG 值进行比较?  不应与相邻设备的 Mgmt_LQI_RSP 进行比较。  在设备、网络干扰等之间的距离/障碍下、LQI 可以快速变化

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    已使用社区再投资列表检查最新的 AF_INcoming_MSG LQI 值

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    本机设备的社区再投资列表(A)或远程设备的列表(B)?

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    本地设备 A

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您如何获取该消息?与传入消息相比、时间差是多少?  观察到什么值差异?

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我通过发送 ZDO_MGMT_LQI 来获取它。

    时间差:1分钟

    数值差异:高达+/-50

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     请求中的参数和 响应的内容是什么?    AF 传入消息的 LQI 值是多少?

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    DstAddr =本地器件 A 网络地址

    startIndex = 0

    值:255
    AF_INUTING_MSG 值:210

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    ZDO_Mgmt_LQI_RES 是使用邻居表中的 linkInfo.rxLqi 构建的  、使用逼近转换 AF_INcoming_MSG 使用 rsiDbm 和转换方程计算 macRadioComputeLQI。  因此、AF_INcoming_MSG 对于本地器件更加精确、但是 ZDO_MGMT_LQI_RES 是一个标准、可与网络中的其他器件值进行比较。

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    因此、值的差异是由不同的转换方程/Aprroximation 转换引起的?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以进一步调试/研究应用、以 通过调用堆栈查看每个 LQI 的来源并了解它们的差异。

    此致、
    Ryan