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.

[参考译文] CC1312R:在868MHz 频段上、15.4-Stack 缺少 CSMA/CA

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1165715/cc1312r-absence-of-csma-ca-for-15-4-stack-on-868mhz-band

器件型号:CC1312R
Thread 中讨论的其他器件:SysConfig

您好!

我正在查看用于欧洲低于1GHz 868MHz 频带实施的15.4堆栈的网络访问方法、 15.4-Stack 用户指南中"术语和首字母缩略词"列表中的"CSMA/CA"项将其描述为(来自 https://dev.ti.com/tirex4-desktop/content/simplelink_cc13xx_cc26xx_sdk_5_40_00_40/docs/ti154stack/html/ti154stack-guide/index-cc13xx_cc26xx.html):)

CSMA/CA

具有防撞功能的载波侦听多路访问

 *这可防止节点在空气被占用时进行通话。 用于除868MHz 之外的所有频带。

从这一点可以很容易理解、这意味着"节点"没有防撞功能、因此我假设它仅使用碰撞检测功能。 但是、由于它列出的是"节点"、而不是整个15.4-Stack、因此我希望确保我不会错过重要的内容。 收集器实现是否使用 CA (因为它具有始终开启的天线)?

我们有一个在非信标模式下运行的应用程序、我正在尝试了解它对无线电频带有什么访问方法来满足客户要求。 我本来希望它使用防撞功能、但现在似乎不使用。 我想您可以在发送之前进行自定义实施以扫描无线电频带、但我希望通过堆栈使用此类功能(如果有)。

编辑:它将我配置为868MHz SysConfig 系统、用于设置用于 MAC 级操作的15.4 HAS 部分、其中包括冲突避免算法的反向指数、因此我认为有一个。 但是、现在用户指南中所说的相反、我不确定。

我的问题是、是否可以通过某种配置在该频带(868MHz)上使用防撞功能、或者是否存在技术限制、以确定为什么没有防撞功能。

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

    没有很好的文档记录、但 对于868MHz 频段、TI 15.4堆栈将使用 LBT 而不是 CSMA/CA。

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

    Nikolaj、您好!

    感谢您的快速回答。

    如果我理解正确、如果我通过 SysConfig 和示例项目使用15.4 Stack、它将自动设置为使用 LBT? 是否在任何地方记录了此访问方法的配置或选择方法的方式? 因为当我写入 SDK 和15.4 SysCnf 配置文件给出的指示时、仍然会像使用  CSMA/CA 一样工作、我只能假定它是黑盒设置。

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

    您好!

    使用的访问方法基于您在 SysConfig 中选择的调节类型。 如果您选择 ETSI LBT 将被使用、如果您选择 FCC CSMA/CA 将被使用。

    此致、
    尼古拉伊

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

    您好 Nikolaj、

    谢谢你。

    这看起来很有希望。 但是、在示例项目中的 SysConfig 文件中、此选项锁定为名为"5kpbs、SimpleLink 远距离"的预配置选项、作为"TI 15.4 Stack "配置的"PHY 类型"。 这是我们要使用的选项(远距离方面)、但我似乎无法验证此选项使用的"调节类型"(禁用了"其他相关性"部分下的"无线电配置")。 这是否记录在某个位置、或者我能否解锁选项以通过某种方式验证自己?

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

    我不确定我是否理解您的问题。

    在"TI 15.4 Stack "模块的"无线电"部分中选择"稳压类型"、如下所示:

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

    遗憾的是、我的 SysConfig 似乎没有将其列为一个选项:

    和堆栈配置:

    此选项是否仅在以后的产品版本中可用? 我能否找出目前使用的产品版本中的默认版本?

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

    抱歉。 是的、这是一个已添加到比您使用的 SDK 更新的选项。

    在您使用的版本中、如果您选择868MHz 频段(在"低于1GHz 频率"中)、则将使用 LBT、否则将使用 CSMA/CA。

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

    谢谢 Nikolaj!

    然后、我知道我们使用先听后讲作为868MHz 频率下 TI 15.4-Stack 的访问方法(默认选项)。

    升级到更高版本将添加此选项作为可配置选项。

    非常感谢。