最近、iosの3GやLTEのネットワーク周りはどのように制御されていて、実際高速化やバッテリーの最適化をアプリごとでできないか、調査してみようと思ったので、ちょっと前知識と調査に必要そうなものをまとめてみた。 3G通信の通信制御方式には複数ある Fast Dormancy と Network Controlled Fast Dormancy それぞれ、 Fast Dormancy: cell_dch, cell_fach, Idle Network Controlled Fast Dormancy: cell_dch, cell_fach, cell_pch, Idle の状態がある。簡単に言うと、 cell_dch: 上りも下りも高速通信状態 cell_fach: cell_dchよりも遅く、上りはランダム通信。下りは常時通信。 cell_pch: ネットワークの接続を維持していて、上り