游戏卡顿白皮书 › L3 家庭网络
5G↔4G 频繁切换(5G 覆盖边缘) 5G NSA / LTE switching
原因 ID hn-5g-flip · 主责 外部·外部 · 配合 研发团队·客户端开发
在含图示和实验的完整版中打开此卡片 →
在 5G 信号弱的建筑物内或 5G 覆盖边缘,手机会频繁在 5G 和 4G 之间来回切换,每次切换都会跳 ping 或短暂断网。
起因 处在 5G 信号时强时弱的地方(建筑物内、5G 覆盖边缘) → 结果 手机在 5G 和 4G 之间不时切换,每次都会出现短暂中断 → 画面表现 原地不动也会无规律地跳 ping,偶尔卡住、瞬移
- 症状
- 一卡一卡, 瞬移, 卡住
- 因素
- 抖动, 丢包
- 谁会遇到
- 只有我
- 何时出现
- 偶尔随机, 移动中/切换地图时
- 负责方
- 主责 外部·外部 · 配合 研发团队·客户端开发
- 研发团队要做的事
- 抖动增大时自动加长插值缓冲;在出现延迟时的日志中一并记录网络类型(5G、4G)的变化,以便区分原因。
- 外部要做的事
- 引导玩家在设置中切换为 4G 优先模式对比一下,建议使用 Wi-Fi。
- 数值参考
- 每次切换几十到几百 ms。韩国的 5G 大多采用与 4G 绑定使用的非独立组网(NSA)方式,5G 这一路很容易时连时断。
- 监控图上
- 偶发随机尖峰 · RTT、网络类型(5G/4G)变化
- 查看位置
- 把手机设置改为 4G 优先,在同一位置对比。如果客户端把 Android TelephonyDisplayInfo 的网络显示(OVERRIDE_NETWORK_TYPE_NR_NSA 等)变化与 RTT 一起记录,判断会更准
- 确认依据
- RTT 冲高的时刻与 5G↔4G 显示切换的时刻重合,4G 优先模式下冲高消失
- 排除依据
- 网络显示没变也冲高,看“手机信号弱/信号盲区”或线路问题
- 确认手段
- 需在玩家侧环境确认
出处
- Understanding Operational 5G: A First Measurement Study on Its Coverage, Performance and Energy Consumption (SIGCOMM 2020) ACM
NSA 5G 把控制交给 4G,切换 5G 小区时要先断开 5G、经由 4G 再重新接入:平均 108 ms(4G→5G 80 ms),涉及 5G 的切换刚结束时 TCP 吞吐量下降 73~83% - 5G 통신서비스 품질평가 결과 발표 과학기술정보통신부
按 2020 年发布的信息,韩国 5G 以 NSA 方式提供,向 SA 过渡尚在计划中 - TelephonyDisplayInfo Android (Google)
OVERRIDE_NETWORK_TYPE_NR_NSA:连接在 4G 上,同时可以或已经与 5G(NR)双连接(EN-DC)时的网络显示
相关原因
同一层:L3 家庭网络
其他层中同样导致“一卡一卡”的原因
查看含图示和实验的原卡片