蘋果終端案例—iOS16.4通話時圖標(biāo)顯示不一致
蘋果手機(jī)iOS 16.4移動用戶【啟用5G】,在沒有打開【獨立5G語音】開關(guān)撥打電話時,信號格旁的圖標(biāo)是如何顯示的呢?
經(jīng)多次測試總結(jié),共有三種表現(xiàn)形式:
1. 一撥號圖標(biāo)就顯示4G。
2. 電話撥通后十幾秒圖標(biāo)從5G變成4G。
3. 通話過程中一直保持5G圖標(biāo)。
那么問題來了,為什么同一部手機(jī)在撥打電話時會有不同的表現(xiàn)呢?
蘋果用戶iOS 16.4移動用戶【啟用5G】,在沒有打開【獨立5G語音】開關(guān)時,該用戶不支持VoNR,即撥打電話時為EPS Fallback流程回落到4G進(jìn)行通話。
那為什么圖標(biāo)不是4G,并且還有多種表現(xiàn)呢?攻城獅們抓取log進(jìn)行詳細(xì)的對比分析,結(jié)果如下:
圖標(biāo)變化 | 4G小區(qū)是否下發(fā)B1測量 | UE是否測量到NR小區(qū)信號 | 基站是否下發(fā)添加scg的重配 | LTE小區(qū)是否配置upperLayerIndication |
一撥號變?yōu)?G圖標(biāo) | √ | x | 否 | x |
撥通后十幾秒從5G圖標(biāo)變成4G圖標(biāo) | √ | √ | 否 | x |
一直為5G圖標(biāo) | √ | √ | 否 | √ |
根據(jù)分析,蘋果終端iOS16.4圖標(biāo)顯示的判斷流程如下:
iOS 16.4按照運(yùn)營商要求:
- 錨點小區(qū)在終端底層測到NR小區(qū)信號開始30s內(nèi)保持5G圖標(biāo),30s后根據(jù)是否添加上scg判斷是否顯示5G圖標(biāo)。在沒有添加上scg時根據(jù)sib2是否配置upperLayerIndication判斷是否顯示5G圖標(biāo)。
- 非錨點小區(qū)根據(jù)sib2是否配置upperLayerIndication判斷是否顯示5G圖標(biāo)。
說明:iPhone iOS 16.4 判斷4G小區(qū)是錨點小區(qū)需要同時滿足兩個條件:基站下發(fā)B1測量+終端底層測到NR小區(qū)。