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.

[参考译文] CC3100:收发器模式下的介质访问策略

Guru**** 2531950 points
Other Parts Discussed in Thread: CC3100

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1136081/cc3100-medium-access-policies-in-transceiver-mode

器件型号:CC3100

在使用具有最新服务包的 CC3100的定制板上、我将使用配置为收发器模式的套接字(sl_sock_DGRAM/L2)发送和接收消息。

在11个板运行的情况下、所有发送消息的时间各不相同、我看到消息发送和接收成功的程度各不相同。  我看到其他板收到的一些板消息的成功率低至30-35%。

在文档中、它提到配置为 L2原始套接字的套接字遵循802.11媒体访问策略。 我想知道在这种模式下使用的是哪些802.11访问策略、以及我是否可以使用任何可调参数来帮助确保主板之间的通信频率较低。

我将使用以下收发器模式插座选项:

#define RAW_CHANNEL                (3)
#define RAW_RATE                (RATE _ 11M)
#define RAW_POWER                (1)
#define RAW_PREAMBLE             (sl_short_帧 头)

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

    尊敬的 Patrick:

    对于原始数据包、 不能保证数据包成功传输、因此预期会出现低成功率。  

    要实现更可靠的通信、应通过可处理所有这些设备的接入点使用星型拓扑通信。 或者、您也可以使用 TI 的一款支持网状网络的器件、例如 CC13xx 或 CC26xx 系列。  

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

    您好、Sabeeh、感谢您提供有关我们将来可以使用的其他器件的信息。  尽管我现在正在寻找 CC3100与原始 L2套接字尊重哪种介质访问策略的具体技术信息。

    在文档 swru368c.pdf 第15.2节中、它指出原始 L1套接字"不尊重802.11媒体访问策略[CCA]"。

    CCA (透明信道评估)是否是唯一受原始 L2套接字尊重的媒体访问策略?

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

    我不确定 L2还有哪些其他访问策略、我必须仔细研究、但它们符合802.11标准。  

    但是、这些策略可能不是数据包丢失的唯一原因。  我认为 SPI 的最大速率约为5-6Mbps、因此根据您发送消息的频率、您可能会丢失数据包、因为设备无法足够快地向主机传输数据包。 您可以通过降低每个器件的传输频率、甚至调制速率来测试这一点。  

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

    感谢您花时间四处探索、这将有助于您了解。

    通常、我的主板在正常运行时的传输速率低于1kB/s、而在11个主板运行时、接收速率低于4kB/s、因此不应考虑 SPI 传输速率。

    我将尝试一些其他数据速率、包括 MCS 选项、以查看哪些变化。

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

    嘿 Patrick、 中等访问策略不会暴露给驱动程序、因此 CCA 是唯一的策略。