ゲームラグ白書 › L3 家庭内ネットワーク
基地局のハンドオーバー(移動中) Cellular handover
原因ID hn-handover · 主担当 外部・外部 · 副担当 ゲーム開発チーム・クライアント開発, ゲーム開発チーム・サーバー開発
図と実験のあるメインページでこのカードを開く →
バスや地下鉄で移動すると、基地局が切り替わる間、通信が途切れます。
なぜ 移動に伴い、接続する基地局が切り替わる → すると 通常は数十msの空白だが、電波が悪く切り替えに失敗すると数百ms〜数秒途切れることもある → 画面では 止まった後にワープ、長いと切断
- 症状
- フリーズ, ワープ, 切断
- 要因
- パケットロス
- 誰に起きるか
- 自分だけ
- いつ
- 移動中・マップ切り替え時
- 担当
- 主担当 外部・外部 · 副担当 ゲーム開発チーム・クライアント開発, ゲーム開発チーム・サーバー開発
- ゲーム開発チームの対応
- クライアント:短い途切れに耐えるタイムアウト、素早い再接続。サーバー:数秒途切れてもすぐには追い出さないタイムアウト、再接続したら同じセッションで引き継ぐ。
- 外部の対応
- 移動中(バス・地下鉄)の切断は基地局の切り替えが原因であることをユーザーに案内。
- グラフでは
- 途切れた後にまとめて到着 · 受信パケット数、RTT
- 確認箇所
- 切断の報告が移動中(バス・地下鉄)のものかを確認し、クライアントログにある受信の空白の時刻と、ネットワーク種別・電波の変化を確認
- 該当する場合
- 移動中だけ受信が数百ms〜数秒途切れた後にまとめて届き、止まっているときは再現しない
- 該当しない場合
- 止まっていても同じなら「モバイル電波の弱さ・不感地帯」か「5G↔LTEの頻繁な切り替え(5Gエリアの境界)」
- 確認手段
- ユーザー側の環境で確認
出典
- Report ITU-R M.2134: Requirements related to technical performance for IMT-Advanced radio interface(s) ITU
ハンドオーバー中にデータを送受信できない時間の要求値:同一周波数27.5ms、異なる周波数40〜60ms - Understanding Operational 5G: A First Measurement Study on Its Coverage, Performance and Energy Consumption (SIGCOMM 2020) ACM
商用網での実測ハンドオーバー遅延:4G↔4G平均30ms、5G(NSA)セル間平均108ms
あわせて読みたい原因
同じ層:L3 家庭内ネットワーク
同じ症状(フリーズ)を起こすほかの層の原因
図と実験のあるメインページでこのカードを見る