我们使用的手机登陆网络后都会显示中国移动(CMCC)、中国联通、中国电信等运营商的名字。手机显示的这些名字是从哪里来的呢?
一般来说,手机显示的运营商信息,主要有三种选择:文章源自堕落的鱼-https://www.duoluodeyu.com/841.html
第一种:读取(U)SIM卡中存放的PNN或SPN文章源自堕落的鱼-https://www.duoluodeyu.com/841.html
- SPN--Service Provider Name 运营商名称,其内容是写在USIM/SIM卡中EFspn字段中的,与当前注册的网络无关。如中国移动卡,漫游到任何网络,其SPN都是「CMCC」或「中国移动」;
- PNN--PLMN Network Name 卡中存储PLMN名称的文件(6FC5),其存储内容为一系列字符串;
- PLMN--Public Land Mobile Network 当前注册的网络,及国家码(MCC)和网络码(MNC)的组合,如中国联通的PLMN为460,01。
第二种:获取核心网下发的MM中的数据文章源自堕落的鱼-https://www.duoluodeyu.com/841.html
- 核心网在MM Infomation消息中携带运营商名称给终端,指定其目前所注册的PLMN与当前携带消息中的网络名称绑定,相当于覆盖了SIM卡中指定的名称。
- 网络下发给手机的MM信息(Miscellaneous Messages)主要包含以下内容:
- Full name for network
- Short name for network
- Local time zone
- Universal time and local time zone
- LSA Identity
- Network Daylight Saving Time
第三种:手机预置的PLMN以及对应的显示名称文章源自堕落的鱼-https://www.duoluodeyu.com/841.html
- 多种Android手机使用第三种方案显示运营商名称(此种方案对即将放号的中国虚拟运营商有一定的不利影响)