单个AP上有约200个设备


10

我有一个项目,希望将200个设备连接到单个AP。

这些设备中的每一个设备的通信都会发生偏移,因此在任何给定时间只有大约10个设备将TCP数据包中继到服务器。

我希望所有设备始终保持通过打开的套接字与服务器的连接,并按上述方式分配发送数据的空间。

我首先关心的是AP将必须发送到所有设备的DTIM信标消息。价格合理(低于500美元)的路由器是否可以做到这一点?

另外,如果其他人可以想到可能发生的其他问题,那将是巨大的帮助!


1
200个并发tcp连接似乎并不多。每个Pi都可能会处理。
Helmar

经过数天的正常运行时间后,大量商用路由器似乎在性能方面存在重大问题-仅连接了数十台设备。请记住,底层硬件已经类似于Pi。
肖恩·霍利哈内

2
我不关心与服务器的tcp连接数量,而只是路由器硬件处理200个设备的能力。我认为,就从设备到路由器的消息通信而言,我应该没问题,因为我正在分配固定的时隙以分散通信。但是,我担心路由器为许多设备服务所有DTIM信标的能力。向有经验或对这些信标消息有更好了解的任何人寻求建议
Wolfgang_Horton

保持声音畅快诱人-设置并忘记它;无需担心拆除和建立连接。但是,当然,对于永久连接,我们仍然必须处理意外的关闭并再次打开它们。如果您担心路由器处理这么多连接的能力,那么也许您应该根据需要设置它们并拆除它们。当然,您可能需要找到一种在开机时使其时钟同步的方法。
Mawg说恢复Monica's

Answers:


7

从您尝试做的声音中,我认为您会没事的,显然结果取决于您使用的路由器。(我将以Ubiquiti为例)

根据一位Ubiquiti员工的说法,并发连接的硬编码限制设置为5000万:

https://community.ubnt.com/t5/EdgeMAX/Maximum-number-of-Connections-Sessions/mp/1153434/highlight/true#M53514

但是,Ubiquiti确实有自己的(实用)建议:

http://dl.ubnt.com/UBNT-inter-ops-5g_2.pdf

http://dl.ubnt.com/UBNT_inter-ops-2.4g_2.pdf

就物联网而言,根据我的个人经验,我使用了35美元的Ubiquiti Air Router进行了Arduino培训课程,并连接了20个wifi模块。

在练习中,我们所有人都玩了20人的小行星游戏,其中所有20个模块每20毫秒发出一次请求。因此,每秒将有大约1000个请求。路由器在默认设置下表现完美。

花35美元,我会说值得一试

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.