终端不能注册高优先级PLMN场景介绍

本文讲述两种不能注册高优先级PLMN场景。

VPLMN(Visited PLMN)是终端访问的PLMN,保存在SIM卡中

例如有两个VPLMN:VPLMN1和VPLMN2,具有不同的MCC,在SIM卡的优先PLMN列表中,优先级为VPLMN1>VPLMN2;终端开机,预期行为是终端按照PLMN优先级选网,会优先驻留在VPLMN1,但实际结果是终端驻留在VPLMN2上。

出现此现象,可以检查下终端的快速漫游功能是否配置SBP_FAST_ROAMING_SEARCH。

快速漫游功能是为了加快漫游场景下终端开机或者关闭飞行模式场景下的注册时间。

当终端全频带搜索RPLMN/HPLMN时,RRM/RRC/ERRC会向NAS上报找到的PLMN,NAS将使用PLMN id与SIM文件中的PLMN列表进行检查,以确定它是否是该MCC中的最高PLMN。如果是,NAS将停止全频带搜索过程,并直接触发对该MCC中最高PLMN的PLMN搜索。

上面提到的场景,在全频带搜索过程中,如果首先检测到VPLMN2并将其报告给NAS。根据UPLMN/OPLMN列表,它是其MCC的最高优先级PLMN。使得终端直接触发对该PLMN的PLMN搜索,然后在其上驻留,所以优先注册上了VPLMN2。这个逻辑是合理的,加快了驻网时间,因为终端不需要完成全频带搜索。

OPLMN(Operator Controlled PLMN)储存在USIM 卡上

终端注册在VPLMN1(20416)上,VPLMN2属于OPLMN(20418),所以终端需要搜索OPLMN,但终端有开启小区广播功能,因为小区广播服务的优先级高于PLMN扫描,小区广播

你可能感兴趣的:(android,网络)