한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

遊戲 Lag 白皮書 › L3 家用網路

5G↔LTE 頻繁切換(5G 涵蓋邊緣) 5G NSA / LTE switching

原因 ID hn-5g-flip · 主要負責 外部(外部) · 協同 遊戲開發團隊(用戶端開發)

在含圖解與實驗的完整版中開啟卡片 →

在 5G 訊號弱的建築物內或 5G 涵蓋邊緣,手機會頻繁在 5G 與 LTE 之間切換,每次切換 ping 都會飆高或通訊短暫中斷。

為什麼 身處 5G 訊號時好時壞的地方(建築物內、5G 涵蓋邊緣) → 於是 手機隨時在 5G 與 LTE 之間切換,每次都會出現短暫空白 → 畫面上 即使靜止不動,ping 也會不規則地飆高,偶爾定格、瞬移

症狀
卡頓, 瞬移, 定格
因素
抖動, 遺失
誰會遇到
只有我
何時
偶爾隨機發生, 移動中/切換地圖時
負責單位
主要負責 外部(外部) · 協同 遊戲開發團隊(用戶端開發)
遊戲開發團隊要做的事
抖動增加時自動加長內插緩衝,在出現延遲時的 log 中一併記錄網路類型(5G、LTE)的變化以區分原因。
外部要做的事
引導玩家在設定中改成 LTE 優先模式比較看看,並建議使用 Wi-Fi。
數值參考
每次切換數十~數百 ms。韓國的 5G 大多採用與 LTE 搭配使用的方式(NSA),因此很容易只有 5G 這一側時連時斷。
圖表上
偶爾隨機飆高 · RTT、網路類型(5G、LTE)變化
查看位置
把手機設定改成 LTE 優先,在同一個位置比較。用戶端把 Android TelephonyDisplayInfo 的網路類型顯示(OVERRIDE_NETWORK_TYPE_NR_NSA 等)變化與 RTT 一起記錄會更確實
符合的跡象
RTT 飆高的時間點與 5G↔LTE 顯示切換的時間點重疊,在 LTE 優先模式下飆高消失
不符合的跡象
網路類型顯示沒有改變也會飆高時,是「行動網路訊號弱、收訊死角」或線路問題
確認方式
在玩家端環境確認

出處

  1. Understanding Operational 5G: A First Measurement Study on Its Coverage, Performance and Energy Consumption (SIGCOMM 2020) ACM
    NSA 5G 把控制交給 LTE,切換 5G cell 時要先放掉 5G、經由 LTE 再重新連上:平均 108ms(4G→5G 為 80ms),涉及 5G 的切換剛結束時 TCP 處理量減少 73~83%
  2. 5G 통신서비스 품질평가 결과 발표 과학기술정보통신부
    以 2020 年發表的內容為準,韓國的 5G 以 NSA 方式提供,SA 轉換仍在規劃階段
  3. TelephonyDisplayInfo Android (Google)
    OVERRIDE_NETWORK_TYPE_NR_NSA:連在 LTE 上,且可以或已經與 5G(NR)雙連結(EN-DC)時的網路類型顯示

相關原因

同一層:L3 家用網路

同一症狀(卡頓)在其他層的原因

查看含圖解與實驗的完整版卡片