0

与典型的家庭自动化相比,我正在创建一个具有一些不寻常需求的 IOT 设备。我想问是否有人知道网格协议(Zigbee、Thread、BLE Mesh),它可能能够实现这种用户体验:

  1. 当有人打开他们的设备时,它看起来会连接到一个网状网络,该网络由他们之前“加为好友”的其他设备组成。
  2. 如果没有找到网络,它会创建自己的网状网络,当这些设备打开时,其他“好友”设备可以连接到这些网络。
  3. 如果设备创建了自己的网状网络(如上述行为),但没有人连接到它 - 然后设备找到一个有多个朋友的不同网络,设备应该终止自己的网络以连接到另一个。
  4. 我预计不会有一个“主”节点将所有想要加入网络的设备都“加为好友”——我希望“朋友”可以带上他们的“朋友”,也可以加入网络。
  5. 如果网络中发生分区(这在我的用例中很可能发生),当设备再次彼此靠近时,网络应该会自动重新形成。
  6. 所有设备在功能、大小、软件上都应该是相同的——所以 BLE Mesh 可能不适合,因为它需要一个“供应商”?
  7. 传输的消息将被定制到这个应用程序——排除 Zigbee 的应用程序层?
  8. 消息的大小会很小,因此数据传输速度不是一个大问题。

我相信从我读到的内容来看,Thread 可能最适合这个用例——但想要一些其他的意见来看看最好的选择是什么?完全理解所有这些网状协议的来龙去脉似乎有点雷区!

4

1 回答 1

0

我相信 Thread/OpenThread 解决了您上面列出的所有用例项目。

于 2018-11-05T16:58:32.523 回答