Wifi网络延迟和网络流量

时间:2015-01-20 07:03:10

标签: wifi wireless wireless-connection

CSMA中,发件人设备会在其他设备发送无线数据时推迟发送无线数据。这就是为什么即使UDP数据报包在具有许多移动设备的Wifi路由器上被延迟的原因。

我有兴趣找到一种缩短延迟的方法。假设"即使其他设备不降低其网络使用率,如果A占用较低的网络使用率,设备A将获得较少的往返延迟。"我做了一个实验。 (如下所述)幸运的是,我的假设似乎是正确的测试结果。

在我的猜测中,其他干扰设备保持其网络使用,以便CSMA延迟可能不会下降,但干扰的可能性可能会下降,因此延迟可能会受到影响。但我不知道原因了。我不是硬件工程师。

我的假设是对的吗?如果是这样,原因是什么?


设备:Wifi路由器,设备A(无线笔记本电脑)和设备B(无线笔记本电脑)

  • 设备B:与另一台有线计算机交换10 MB /秒的数据
  • 设备A:将乒乓UDP数据包发送到另一台有线计算机

Collaboration diagram

设备A:

<Server>
When receives a UDP datagram D from S via port 12345:
Send D to S.

<Client>
For every 1 millisecond:
Send 20 bytes of data to Server:12345.

设备B:只需使用iperf即可生成大量流量。

测试时间:5次*分钟

结果:

  • 设备A每秒发送1000次:乒乓延迟为130毫秒
  • 设备A每秒发送300次:乒乓延迟为40毫秒

备注:偏差很大。


0 个答案:

没有答案