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.

[参考译文] CC2652P:是否可以修改/设置/调整路由策略

Guru**** 2455560 points
Other Parts Discussed in Thread: Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1451369/cc2652p-is-it-possible-to-modify-set-adjust-routing-strategy

器件型号:CC2652P
Thread 中讨论的其他器件:Z-stack

工具与软件:

大家好、

在我们最近的项目中、我们发现了 TI 技术栈的路由行为问题、其中路由器(基于 TI 芯片)有时会建立到协调器的直接路由、即使提供了具有较高跳数的更高效路由也是如此。 我知道最终路由成本是由子跟踪成本之和决定的、这表明路由算法主要针对跃点计数进行优化。

我的问题是:是否有通过参数调整路由策略的内置方法、或者是否需要修改源代码?

感谢您的帮助。

此致、
Robert

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

    尊敬的 Robert:

     此处总结了许多可用的配置: https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_7_41_00_17/docs/zigbee/html/zigbee/network_configuration.html?highlight=zglobal#changing-stack-parameters

    您可以检查各种"radius"参数、例如 zcl.h 中的"zcl_radius"可以限制允许消息传输的跳数。
    更精细的布线将需要源代码。

    请注意、 优化较低的跳数也可以节省 RAM 并减少潜在的网络拥塞。

    根据 A 点和 B 点、也可能是并非所有可能的路径都是在给定时间确定的、因此、已发现且"足够好"的最低成本路径往往会成为 A 和 B 之间使用的路径(即先搜索宽度)。

    谢谢!
    Toby

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

    尊敬的 Toby:

    感谢您的回答。 我明白减少跳数为何很重要。 然而,我们注意到,有些路由的 LQI 非常差,实际上星型架构是构建而不是网状结构,这一点很明显是由路由算法造成的。 最终、这将导致系统具有客户端不接受的性能、我们需要使响应(路由器-协调器-路由器)时间低于0.5s。

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

    尊敬的 Robert:

    感谢您澄清问题。

    为了给一个粗略的想法、您观察的响应时间是多少?
    您是否看到过大量的空中重试?  

    关于器件:

    您希望在网络中运行多少个设备?

    所有这些器件是否都基于 TI Z-Stack (或许也是一些第三方产品)?

    实施路由的一种方法是减少每台路由器允许的邻居数(MAX_SHIPER_ENTRIES )。

    谢谢!
    Toby

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

    此外、这可能会有所帮助: dev.ti.com/.../z-stack-overview.html

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

    尊敬的 Toby:

    感谢您的答复。 链路和  MAX_NEALTER_ENTRIES (适用于协调器)可能会有所帮助。 我将检查影响!

    谢谢!