Wi-Fi接入点的压力testing

我在学校大厅安装了一个Wi-Fi接入点。 大约一千个iPad应用程序将通过此AP使用iPad应用程序向服务器提交信息。

我如何确保AP对这种用例足够? 我可以通过Wi-Fi进行压力testing吗?

注意:带宽不是问题; 准备1G带宽。

没有一个访问点可以处理成千上万的用户。 而且,这个问题比一个简单的甚至更长的答案更深入,更复杂,但至less我会试图解释为什么:

  • 对于大量的用户来说,主要的问题是共享媒体充斥着大量的发送器和接收器:想象数以百计的人对一个人大喊大叫,那个人就是你的接入点。 即使他们会说话正常,甚至耳语,但是有一个响度/距离的门槛,穿过它后不可能沟通
  • 所以主要的做法是把这个区域分成一组区域,所以每一个区域都由一个接入点来处理
  • 在计算您需要的接入点数量时需要考虑很多事项
  • 计算每个接入点的功率级别时需要考虑很多因素
  • select接入点及其天线时需要考虑很多因素,包括但不限于客户漫游,扇区覆盖和信号放大的能力。

作为这种考虑的一个例子,我可以推荐一个思科的白皮书,只是为了理解它有多复杂: 思科无线局域网高密度客户端devise指南

但是,我想如果没有适当的经验,你不能确保你的第一个无线安装将处理数千无线用户。 你不需要压力testing。 此外,没有这样的压力testing可以模拟一个地区的数千(或数百)个发射机。

你可能想看看IXChariot 。 虽然没有免费它有一个全function的演示。 IXChariot应该做你想做的。

据我所知,没有简单的方法让一台设备产生1000个AP关联,或者占用1000个IP地址租用 – 这是你在“压力testing”这个networking之后的一部分。

如果没有1000个物理设备,您可以做的最好的方法是估算每个设备的X个MB数×1000个设备=您需要一个XXXXMB连接(不包括开销和其他潜在variables)。