天天看点

无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

作者:网信传递

大家好,我是甲方IT和工程商经常摇人的“人”-通信厂商网络专家。今天分享排障案例,本期内容将放在公众号合集中,可进入“公众号首页--文章精选--实战案例”查看往期精彩内容。

无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

本期分享的案例是一个AP无线的典型问题。

【背景介绍】

这是一个500多平方的酒楼无线覆盖项目,采购的是整套华为AC+AP无线方案。

无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

项目施工调试完成后由于没有接入外网,网络只有局域网。现场测试发现有线侧PC去ping无线接入的手机延时特别的高:

无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

这就导致了甲方不满意,项目验收迟迟没法通过。所以这个问题是无线网络质量问题还是其他?我们来一起看一下。

【排查分析】

第一步:确认STA(无线终端)连接状态

在AC上执行命令:

display station ap-id X #显示终端的Rssi和协商速率           

查看终端上行信号强度和协商速率,发现均正常。

第二步:判断无线环境干扰

“信道利用率”是评估无线环境是否存在强干扰的有效指标,在AC上执行命令:

display radio ap-id X #显示AP空口信道利用率           

查看STA接入的AP空口信道利用率,发现信道利用率正常(CU值=2%),占比越大无线信道资源越差。

第三步:对比测试

  • 测试1:有线PC ping接入的无线笔记本电脑
无线项目发现ping手机延时特别高,验收没法通过!到底为啥?
  • 测试2:手机反ping有线网关
无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

我们看到不论是有线侧ping笔记本或者手机去ping有线网关,延时都是非常低的,并没有有线PC去ping手机延时那么严重,形成强烈反差。于是猜测:手机对ICMP包响应慢,应是其周期性的进入了省电模式。

第四步:使用不同速率进行ICMP测试

  • 正常速度ping测试,执行命令:
ping -c 100 sta-ip #正常1s间隔ping           
无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

如上图,仔细揣摩发现手机终端延时是有规律的增加。

  • 为了模拟手机正常使用的流量状态快速ping测试,执行命令
ping -system -c 100 -m 10 #间隔10ms ping           
无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

如上图,通过10ms间隔快ping,可以让终端网卡一直处于工作状态,避免其进入节电状态,发现终端延时稳定在x ms,延时正常。

第五步:分析不同ping速率下的手机状态

在ping STA时,在AC上执行命令:

  • 在快ping STA时,发现Power save mode enabled标志始终为No;
  • 正常ping STA时,Power save mode enabled标志时而为No,时而为Yes。
无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

综上分析,手机终端待机或静止状态下会进入节电模式,导致网关ping终端规律性延时大。可以尝试关闭终端节电模式。并且对比手机在刷流量的情况下ping完全没有延时:

无线项目发现ping手机延时特别高,验收没法通过!到底为啥?

【总结】

对此排查结论客户认可并验收通过,手机终端不适合作为ping诊断目标,因为它在未使用的状态下可能会经常性进入了powersave mode(省电模式),这样相应就会特别慢,而非无线网络问题。

好了,本期的分享就结束了,如果对大家觉得有帮助的话,还麻烦关注网信传递,并转发、在看、点赞三连我,感谢你的支持!