编辑:每个节点每秒将发送1 Kilo-Byte数据包。决定不会受到投资的限制。
#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
评论
您是否需要考虑服务器,数据库等,还是仅考虑节点?@Mawg:对该投资没有重大限制。技术是唯一的考虑因素。
只是仔细检查一下,我们是否在方圆100m的半径/边内?如果是这样,解决方案必须是无线的吗?鉴于您已经施加了电源,您是否无法通过同一根导线发送数据,例如PoE
我已经发表了一些评论以便聊天,这样澄清的要求就不会被掩埋,讨论可以在这里轻松进行。提醒您所有此处的评论仅用于建议改进或要求更多信息;请随时在下方发布您的解决方案作为答案。您还可以编辑从注释到问题的任何相关更新。