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.

[参考译文] CC3200:使用 CC3200实现物联网 WiFi 网状网络的可能性?

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/674963/cc3200-iot-wifi-mesh-network-possibility-with-cc3200

器件型号:CC3200
主题中讨论的其他器件: CC3120CC2652R

大家好、我正在从事工业物联网 WiFi 网状网络、我需要启用所有模块以实现彼此通信。 我已经了解到 CC3200不支持同时用作 AP 和基站。 我希望所有对等设备交换数据、当一个节点从其接收数据(连接到路由器的 AP)时、它会更改模式并将所有数据发送到云端到我们的服务器。

我考虑过一些技巧、希望有人能回答我的技巧是否可行:

1-节点将使用 WiFi 直接相互通信,并且只有连接到路由器(网关)的节点将作为工作站连接到路由器,它将通过直接 WiFi 从其他节点获取数据。 这里的问题是、节点将能够与多个节点建立直接 WiFi、然后作为路由器的工作站?

2-第二种方法:节点也将作为工作站在 SoftAP 上工作。 因此、基本而言、当它们接收数据时、它们将处于 SoftAP 模式、然后将数据发送到用作站点的远节点(根据 SoftAP、当模块用作站点时、它可以用作 AP)、 最后、当网关节点(连接到路由器的节点)以 SoftAP 的形式接收来自这些远节点的数据时、它将充当站并将数据发送到路由器门道。 它能正常工作吗? 作为 SoftAP、器件只能连接到1个站吗?

3-如果 CC3200不支持这些技术,除了 ESP 之外,我还可以在公司的工业解决方案项目中使用什么模块(不是高价格且受支持)?

谢谢

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

    您的问题几乎没有什么意见:
    1.在 WiFi Direct 模式下是一个限制。 P2P 组所有者仅支持连接单对等(客户端)。 因此、我假设您无法在您的案例中使用这一点。

    2.我认为这种方法在实际应用中是不可能的。 我认为这实际上需要支持 STA+AP 模式。 您的信息正确、CC3200在 AP 模式下仅支持一个客户端、但在 AP 模式下、第二代 CC3220最多支持四个客户端。 CC3220不支持 STA+AP。

    3.也许您应该看到第三方提供的“真实”网状网络模式(请参阅 e2e.ti.com/.../2429622 )。 WiFi 不仅仅是一种无线技术。 您应该从 SimpleLink familly ( e2e.ti.com/.../zigbee_6lowpan_802-15-4_mac )中查找其他器件。

    (笑声) 最后、如果我需要退回竞争对手的任何器件、WICED 器件是可能的。 它支持 AP+STA。

    1月
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    回答第2点:我知道该模块不支持 STA+AP、我认为 SoftAP 与通用 AP 不同、可以在站点模式旁边同时运行(我从定义中理解了这一点)。 但根据您的看法、我们必须在模式之间切换、这绝不是一个好的解决方案。 那么、我认为 SoftAP 只用于没有硬件支持 AP 的模块? 请更正我的问题

    回答第3点:我知道 Wi-Fi 不是唯一可用的技术、但 Wi-Fi 高度安全、这是我被授予此任务的主要原因。 BLE 是一种选择、但安全性不是很好。 因此、如果您知道另一个安全标准较高的技术、请告诉我。

    感谢您的回答
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的用户5175619 -
    WL18xx 器件可为您的工业应用提供强大的 Wi-Fi 网状网络功能-
    processors.wiki.ti.com/.../WL18xx_Industrial_Mesh_Demo

    www.ti.com/.../WILINK-WIFI_MESH_VISUALIZATION_TOOL

    www.ti.com/.../swaa166.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    processors.wiki.ti.com/.../WL18xx 当我在此处浏览此页面时,我找到了这两个模块:
    www.ti.com/.../wl1835modcom8b
    2: www.ti.com/.../wl1837modcom8i

    它们真的很昂贵。 我可以看到、它们的价格在39-100美元之间、我的项目至少需要20个节点、我无法生产成本为+2000美元的产品

    第二个问题是,我可以通过 CC32xx 等简单模块来设计和配置 Wi-Fi 网状模块吗? 或者它必须是一个非常昂贵的平台、并具有现成可用的软件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的用户5175619 -
    Wi-Fi 上的网状网络被视为位于更高端且非常复杂的应用用例。 因此、我们为 WL18xx 器件设计的 Wi-Fi 网状网络完全支持这些器件。 CC32xx 器件的目标市场更多地用于中低端嵌入式应用、在这些应用中、它们主要是客户端、充当端点。 如果您有专用的 AP、那么您可以获得类似的结果-但它不像您可以使用 WL18xx 器件实现的那样是真正的网状网络。

    如果您的成本受限、您可能希望仔细查看您的要求、并了解可以重新指定或重新设计哪些设备来满足您的 ROI 目标。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的用户5175619:

    可以在 WiFi PHY (收发器模式)上创建网状网络、但需要大量编码、因为 TI 官方不支持此选项。 这是可能的证据,是 Droidfi ( http://www.droidifi.com/videos )创建的网状网络堆栈。 您可以联系他们并讨论可能性。

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

    好的、那么另一个问题、如果我集成在每个节点2模块(x1 CC3200、x1 CC3220)中、那么 CC3200将作为站工作、CC3220作为 AP 工作。 它们之间有串行通信通道。 使用此技术构建网状树网络有多困难? 我认为这样、我就可以使每个节点同时作为 AP+Station 运行并进行简单的编程、对吧?

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

    是的、这种方法是可行的。 但使用两个 CC3220还是使用 CC3220 + CC3120是有道理的(但我不确定是否需要对 SimpleLink 驱动程序进行少量修改以支持同时使用的内部 NWP + CC3120)。 使用两个 CC3220的优势是您将拥有相同的开发环境。 我认为最大的挑战可能是射频设计、因为两个 CC3220器件之间不存在干扰。 我认为、当使用不同的通道时、可以进行管理。

    我非常确信、这种方法可以在实际应用中发挥作用。 通过正确的网络配置、甚至可以在一个客户端消失的情况下实现冗余。 CC31xx/CC32xx 器件支持基于配置文件的自动连接。 第一个配置文件具有最高优先级。 第一个配置文件设置最近的 AP 节点、第二个配置文件更远的节点。 如果最近的节点消失、器件将自动连接到更远的节点。

    另一方面。 这种使用两个 WiFi 设备的方法是否可行是有疑问的。 但这由你决定。 就个人而言、如果我从事这类项目、我可能会选择新 CC2652R 等看起来相当不错的器件。

    1月
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我只需要两个板之间的串行通信时、为什么我需要做一些小的更改?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    两个 CC3220可以、但如果 CO CC3120+CC3220将两个"WiFi 处理器"连接到一个 MCU (Cortex-M4内核)、则可以。 这意味着通过一个驱动程序连接两个 SimpleLink 器件。 驱动器不是为此目的而设计的。 但我认为可以为此目的对其进行修改。

    我希望您意识到、即使您在链 AP->(STA+AP)->(STA+AP)中连接了器件、您仍需要解决网络中的路由问题。 实际上、您将拥有易于路由的网络树状拓扑。 您需要考虑这一点。

    1月