我需要为一个工厂设计M2M通信设备,该工厂在彼此之间100m之内有1000个节点(机器)。这些设备将通过有线连接获得电源并传输8Kbps的有效负载。 ,到目前为止,Wi-Fi HaLow都有各自的优缺点。

编辑:每个节点每秒将发送1 Kilo-Byte数据包。决定不会受到投资的限制。

评论

您是否需要考虑服务器,数据库等,还是仅考虑节点?

@Mawg:对该投资没有重大限制。技术是唯一的考虑因素。

只是仔细检查一下,我们是否在方圆100m的半径/边内?如果是这样,解决方案必须是无线的吗?鉴于您已经施加了电源,您是否无法通过同一根导线发送数据,例如PoE

我已经发表了一些评论以便聊天,这样澄清的要求就不会被掩埋,讨论可以在这里轻松进行。提醒您所有此处的评论仅用于建议改进或要求更多信息;请随时在下方发布您的解决方案作为答案。您还可以编辑从注释到问题的任何相关更新。

#1 楼

您面临的挑战是如何通过信道争用来满足吞吐量需求。您的设备之间的距离足够近,您需要假设它们都是彼此潜在的干扰者,因此您将需要使用对此功能强大的协议-可能在设备之间使用某种协调方式,以确保它们均能

有效载荷为1 Mbps,但还需要考虑链路开销。
使用扩展码或多个信道的协议将允许更多并发连接。首先,我认为您想寻找一种最小峰值接近100 MBps的技术。

您还需要考虑丢失数据的影响。您要放弃还是重试(放弃效率更高),尤其是在存在其他干扰源的情况下。这是一个解决相对困难的问题。我建议您不要接受此答案,除非我详细说明了更多信息。

评论


您需要假设它们都是彼此潜在的干扰者,因此您将需要使用对此功能强大的协议-也许是网状网络?有存储和转发功能,例如DTN?顺便说一句,@ SamHW17至关重要的一点是,数据必须全部实时到达,还是您可以容忍一小段延迟?

–莫格说要恢复莫妮卡
18年8月30日在12:30



不,比“每个人都以随机的时间偏移发送”或“帧中有10%的时间窗口供客户端请求访问时隙”的智能技术要聪明得多。

– Sean Houlihane
18年8月30日在12:33

@Mawg切向参考patents.google.com/patent/CA2373270C/en

– Sean Houlihane
18年8月30日在12:36

@Mawg不,有效负载将包含时间戳,因此延迟不会成为大问题。我也在看网状网络。 // @肖恩:不是1Kbps吗?不是1Mbps?将放弃丢失的数据;由于有效载荷将包含3个滚动数据集,因此数据丢失将被最小化。

– SamHW17
18年8月30日在12:40

@ SamHW17 1k乘以1000个端点。因此,您还需要一个可以配置为有损/即发即弃的协议。从未设计过网格,但是除非您使用非常短距离的设备,否则我会怀疑。

– Sean Houlihane
18年8月30日在12:56

#2 楼

最好的选择是DASH7。

即使在书呆子中也鲜为人知,但是如果您想要一个坚固的工业堆栈,那就是DASH7。如果您以前从未听说过DASH7,它是所有北约成员国和美国国防部的官方物联网标准:


DASH7已由美国国防部( DoD)和北约联盟。[1]


DASH7的优点在于它指定了OSI模型的所有层,这确实缓解了当前围绕物联网协议的混乱。某些层是否与您为下面的层选择的协议相吻合没有什么大惊小怪的。它也不在人口稠密的2.4 GHz ISM频带中,但是可以在433 MHz上工作。
由于它得到了如此强大的组织的支持,因此您可以期待它存在很长时间。此外,该堆栈是从ISO / IEC 18000-7(因此称为“ DASH7”)派生而来的,完整的规范可免费下载。用于物流。有一些开发板可用,它也针对德州仪器(TI)的MSP430。

评论


它会支持433 MHz的流量密度吗?

– Sean Houlihane
18年9月2日在17:32