在无线网络中,DTIM可以做什么,它可以提高无线网络的性能吗?


Answers:


10

DTIM是AP(无线路由器)向客户端发出警告的方式,即它将传输自上一个DTIM起排队的多播(和广播*)帧。

进行此排队和计划的交付是为了让注重功耗的设备通过在短时间内关闭接收器来节省功率,仅当AP指示接收器有流量时才唤醒它们的接收器。仅当AP上一个或多个当前关联的客户端处于节能模式时,才执行此过程。如果没有客户端处于节能模式,则AP将在组播进入后立即传输。

DTIM间隔基本上是没有意义的,可以安全地忽略。理论上,更短的DTIM间隔可以使您的无线设备更快地耗尽电池电量,因为它们必须为多播而更频繁地唤醒。理论上,更长的DTIM间隔可能会阻碍网络上的多播性能。但是,无论哪种方式,您几乎都不可能注意到DTIM间隔设置造成的任何差异。您必须设置一个特殊的敏感测试来查找任何差异,但我仍然不确定您是否能够可靠地进行测量。

*在802.11中,广播是多播的子集,因此无论我在哪里写“多播”,您都可以将其读为“多播或广播”。


5
奇怪的是,我刚发现将wifi路由器上的DTIM从1更改为3时,我几乎将手机的电池寿命延长了一倍(在wifi开启的情况下)。到目前为止,我看不到任何不利影响。我想知道是否可以进一步增加?路由器的限制为255,并且由于我的家庭网络经过NAT设置并且仅包含其他两台计算机(大多数处于脱机状态),所以我无法想象可能会有很多(如果有的话!)多播流量。
Vilx- 2011年

3
这也解释了为什么即使信号较弱且频道与附近的其他wifi网络重叠,我的工作场所的wifi仍然比家里消耗的电量少得多。
Vilx- 2011年

@Vilx我已经看到一些Wi-Fi客户端在DTIM间隔值上设置过高,因此,如果您发现目前可以使用的东西,请记住将其设置为较低值,如果下次朋友或来宾可以看到问题时不能将他的电话连接到您的网络上。
Spiff 2011年

1
我意识到我正在从死里复活……但是为了任何未来的读者的利益,Vilx错了,认为ARP和DHCP“对[他/她]而言不是问题”。缺少对每个设备进行硬编码的以太网MAC地址的方法,任何以太网或wifi网络都需要ARP才能工作。我敢打赌,您的droid也使用DHCP,尽管我确定您可以以某种方式在其上放置一个静态IP地址。
Dan Pritts 2013年

1
@SilverMoon-我不记得了。但是我记得我也尝试过增加它而没有太大问题。无论如何,您可能想知道所讨论的手机(LG P500)后来反倒是个废话。似乎它在wifi硬件中有错误,或驱动程序(或两者都有)。DTIM破解工作了一段时间(我认为是一年左右),但是后来出现了电池问题。
Vilx-

6

对于某些环境,DTIM可能很关键。

我们通过推送电子邮件将IPods(IOS 6)用作护士呼叫警报设备。

当将IOS 5更改为6时,Apple在节省电池寿命方面非常积极。

当DTIM设置为较低的值时,发送推送邮件会导致邮件传递不可靠。

通过将无线控制器(AP管理器)上的DTIM设置从3更改为1,我们将邮件清除从95%改善到了99%。

PS我们最初将iPod更改为非“自动锁定”,这会关闭省电功能,但是电池寿命最多减少了4小时,这是不可接受的。

最重要的是,对于某些部署,DTIM非常重要。


1

我是WLAN工程师,一段时间以来一直在使用不同的DTIM设置进行调整和测量。根据我的经验,语音数据包需要2个设备,某些特殊设备(例如Vocera)可能需要1个设备。如果您是家庭用户,则可以将其设置为3个或4个设备。除非您利用“ Wi-Fi呼叫”功能运营商正在提供;是语音包

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.