天天看點

無線項目發現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(省電模式),這樣相應就會特别慢,而非無線網絡問題。

好了,本期的分享就結束了,如果對大家覺得有幫助的話,還麻煩關注網信傳遞,并轉發、在看、點贊三連我,感謝你的支援!