無線路由器配置不佳可耗淨手機電量

泡泡淺眠發表於2017-07-05

對於大多數使用者來說,當智慧手機或平板電腦的螢幕保持黑暗時,你可能認為它們都處於休眠狀態耗電量應該不大,但實際在一些環境下,比如無線路由器的配置不當時,這些移動終端的後臺仍會存在大量的資訊互動操作,並逐步將它們有限的電量消耗殆盡。

不過,你可能不知道這些資訊互動操作都是由路由器通告(RA)訊息所產生的,那麼路由器通告是什麼貨?它又是如何消耗手機等移動終端的電量的呢?

原來,路由器通告就是在能夠進行多點傳送的鏈路和點對點鏈路上,每個路由器都定期向多點傳送組傳送一個路由器通告包來公佈其可用性。通俗點說,就是路由器週期性地通告它的存在以及配置的鏈路和網路引數,或者對路由器請求訊息作出響應。

  路由器通告機制可是消耗智慧手機等移動終端電量的隱形“殺手”

而當智慧手機或平板等終端在收到這些通告訊息後,即使處於黑屏狀態,也不得不進行處理以保持連網狀態的通暢。

一般來說,路由器會頻繁生成路由器通告,以便主機可以在幾分鐘內獲知路由器是否存在。不過,一般路由器進行通告的頻率不太高,因此不能依賴通告是否存在來檢測路由器故障。

然而近日網際網路工程任務小組(Internet Engineering Task Force,IETF)的研究人員則發現,如果路由器通告過於頻繁地傳送,它們將極大地縮短移動終端的電池電量和壽命。

對於現在市面上常見的移動裝置,在主處理器處於休眠狀態時,大概會消耗5毫安量級的電量。當收到RA的資料包後,該資料包便會將主處理器喚醒來處理RA,而這個過程就會在250毫秒內消耗200毫安的電量。之後,主處理器顧不得其他沒有解決的任務,再次迴歸到休眠狀態。因此,在這些裝置上,接收一個RA要消耗約為0.014mAh(毫安小時)的電量。

當然,對膝上型電腦和臺式電腦來說,這點兒電量看起來似乎並不算什麼,不過,對於電池容量有限的智慧手錶、智慧手機來說,可就不輕鬆了。以蘋果手錶(Apple Watch)為例, 其電池電量只有的205mAh,大概能夠支撐14600多個RA的響應。雖然聽起來好像不少,然而考慮到一些網路(路由器)會配置成每隔幾秒鐘便傳送一次RA報文,這樣的話,可就不能忽視它了。(預設情況下,思科路由器是每隔200秒傳送一次RA訊息。)

因此綜上所述,網路管理員有必要對於一些不當的路由器配置進行調整,控制好RA訊息的傳送頻率,來保證移動裝置在睡眠模式下的電量消耗不要過高。一般來說,建議不要超過裝置電池總量的2%,比如,儘量控制接收RA消耗電量要小於0.1mA,或者通過每小時只傳送大約7個RA訊息等手段進行控制,以實現讓路由器可以更好地服務於連線其上的移動裝置。

本文轉自d1net(轉載)


相關文章