Skip to main content
QUICK REVIEW

[論文レビュー] What slows you down? Your network or your device?

Moritz Steiner, Ruomei Gao|arXiv (Cornell University)|Mar 7, 2016
Green IT and Sustainability参考文献 5被引用数 4
ひとこと要約

本研究では、AkamaiのCDNから得た実ユーザのパフォーマンスデータを用いて、モバイルデバイスの世代とネットワークタイプがウェブページのロード時間(PLT)に与える影響を比較した。W3C Navigation Timing APIを活用してクライントサイドのロードイベントを収集した結果、最新のスマートフォンにアップグレードすることで中央値のPLTが最大56%短縮されることが判明した。これは、ファイバーツーザホームからモバイルネットワークに至るまでのネットワーク改善がもたらす18–28%の向上をはるかに上回る結果であった。

ABSTRACT

This study takes a close look at mobile web performance. The two main parameters determining web page load time are the network speed and the computing power of the end-user device. Based on data from real users, this paper quantifies the relative importance of network and device. The findings suggest that increased processing power of latest generation smart phones and optimized browsers have a significant impact on web performance; up to 56% reduction in median page load time from one generation to the following. The cellular networks, on the other hand, have become so mature that the median page load time on one fiber-to-the-home network (using wifi for the last meter) is only 18-28% faster than cellular and the median page load time on one DSL network is 19% slower compared to a well-deployed cellular network.

研究の動機と目的

  • モバイルウェブページのロード時間(PLT)に及ぼすデバイスパフォーマンスとネットワーク速度の相対的影響を定量化すること。
  • スマートフォンのハードウェア進化とブラウザ最適化の進展が、実ユーザのウェブパフォーマンスにどのように影響するかを理解すること。
  • 4G/LTEからファイバーツーザホームへのネットワーク改善が、デバイスのアップグレードを上回ってPLTを著しく短縮するかどうかを評価すること。
  • 合成プローブやサーバーログではなく、実ユーザモニタリング(RUM)を用いたデータドリブンなウェブパフォーマンスのボトル neck 要因の特定

提案手法

  • W3C Navigation Timing API を用いて、ナビゲーション開始時刻からロードイベントまでのページロードタイミングを実ユーザのデータとして収集する。
  • JavaScript を挿入してウェブサイトの小さなサンプルをインストルメンテーションし、パフォーマンスメトリクスを収集し、中央のデータストアに送信する。
  • デバイス固有のメタデータ(例:機種、OSバージョン)とネットワーク情報(例:キャリア、接続タイプ)を収集データに統合する。
  • 累積分布関数(CDF)を用いて、異なるデバイスやネットワークタイプ間での中央値PLTを比較する。
  • 次世代スマートフォンモデル(例:Nexus 4 から Nexus 5)を比較することで、デバイス世代の影響を分離する。
  • Wi-Fiを最後の1メートルとして使用し、4G/LTE、DSL、ファイバーツーザホーム(FTTH)などのネットワークタイプ間でPLTを比較する。

実験結果

リサーチクエスチョン

  • RQ11世代前のスマートフォンから次世代にアップグレードすると、中央値のページロード時間はどの程度短縮されるか?
  • RQ2良好に展開されたモバイルネットワークとファイバーツーザホームやDSLの間で、中央値のページロード時間にどのような差が生じるか?
  • RQ3ネットワーク速度と比較して、デバイスのプロセッシングパワーがウェブパフォーマンスに与える影響はどの程度か?
  • RQ44GとFTTHの間のネットワークタイプの性能差が、デバイス世代間の差を上回るのか?

主な発見

  • Nexus 4 から Nexus 5 にアップグレードすることで、中央値のPLTが24%短縮された。
  • Galaxy S3 から Galaxy S4 に置き換えることで、中央値のPLTが30%短縮された。
  • iOSのバージョンが1つ進むことで、中央値のPLTが最大56%改善された。
  • ファイバーツーザホーム(Wi-Fiを最後の1メートルとして使用)では、良好に展開されたモバイルネットワークよりも中央値のPLTが18–28%速くなった。
  • 平均して、DSLネットワークの中央値のPLTは、良好に展開されたモバイルネットワークよりも19%遅かった。
  • デバイスパフォーマンスはネットワークパフォーマンスよりも中央値のPLTにはるかに大きな影響を与えており、デバイスのアップグレードがネットワーク改善を上回るパフォーマンス向上を実現している。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。