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.

[参考译文] LAUNCHXL-CC26X2R1:有关容错时间间隔(TFTTI)内 WBMS 协议运行的查询

Guru**** 2393725 points


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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1465100/launchxl-cc26x2r1-inquiry-regarding-wbms-protocol-operations-within-fault-tolerant-time-interval-tftti

器件型号:LAUNCHXL-CC26X2R1

工具与软件:

我们目前正在假设容错时间间隔(TFTTI)设置为100ms、调查 WBMS 协议的行为。

假设超级帧持续时间为55.056ms、并且无线器件(WD) 30发生数据包丢失、则了解最多有1个机会进行重新传输。

我们在使用 SimpleLink WBMS SDK 版本2.00.03.09 (simplelink_wbms_sdk_2_00_03_09_eng) 并且想询问系统在重传尝试后剩余的44.944ms 内执行的操作。 具体而言、我们感兴趣的是了解在此期间是否进行任何低功耗操作、传感器数据收集、网络监控或其他重试。

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

    你(们)好  

    首先2.0.3.9是一个非常旧的版本。 请转到最新版本3.10.xx.xx。 下面介绍的所有新功能和网络稳定性改进均适用于最新的 SDK。  

    当网络规模为30时、仍然可以缩短 SF、例如缩短 UL 时间。 重试也基于 SF、因此如果一个 SF 需要55.056ms、则第一次重试也需要55.056ms、这意味着初始发送且重试已超过100ms。 如果将最大重试次数设置为大于0、WBMS 网络的 MAC 层将自动进行重试。 主机 MCU 仍可以初始重试、但应在 MAC 重试完成(通过向主机进行 TX 确认回调来指示)后进行。

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

    "如果 UL 时间缩短且 SF 需要40ms、则初始传输+首次重试总共需要80ms。 在这种情况下、在错误重试剩余的20ms (100ms - 80ms)内会发生什么情况?

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

    您好!

    SFS 背靠背。 因此剩余的20ms 将是第三个 SF 帧的一部分、它可以是用于第二次重试的总线。 但是、完整的第二次重试时间将在80ms - 120ms 范围内被寻址。

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

    感谢您的回答!!

    我又收到一个问题。

    在中 WBMS 用户指南2.00.03.09 有一个用于设置的变量 安全级别 、如图所示。 但是、我在中找不到该变量 user_config.h 初始文本文件。

    是否因为 SDK 版本太旧而缺少该工具? 或者我是不是只是找不到正确的配置文件?