《OpenHarmony 3GPP协议开发深度剖析》之--搜网流程之PLMN选择

本文详细介绍了移动网络中PLMN(Public Land Mobile Network)的概念,包括MCC和MNC,以及PLMN的各类类型如RPLMN、EPLMN、HPLMN等。同时,阐述了搜网过程中的PLMN选择优先级,从自动搜网到手动搜网的机制,并提及了OpenHarmony系统中的相关源码实现。重点讨论了3GPP协议在PLMN选择中的作用和流程。

协议开发最大的法宝就是反复阅读3GPP协议标准,然后结合标准梳理信令流程,同时比对modem日志或者ap侧日志,阅读modem侧源码或者ap侧源码。本系列主题在操作系统OpenHarmony 侧即ap侧,不涉及modem侧代码或者日志解读,但是同样要对3GPP协议标准弄明白。

何为搜网?

从消费者角度来看,在手机设置-》移动网络设置中有一项网络运营商搜索选择的功能设置,如下图所示:


如上图所示,可以选择“自动搜网”和“手动搜网”两种模式,通过搜索网络,可以把手机所在环境的网络给搜索出来,然后选择其中一个运营商的网络去进行注册。

搜网,从技术原理角度看,就是UE(User Equipment的缩写,可以简单理解为手机)对所有的频段进行扫描,选择合适的PLMN小区之后进行注册。

搜网流程可以简单化为PLMN选择-》小区选择-》注册网络,本节内容将只讲解PLMN选择。

自动搜网

UE根据事先设定好的PLMN优先级准则,自主完成PLMN的搜索和选择,确定好了PLMN之后,会选择该PLMN内信号最好的小区进行注册。绝大多数UE都是采用自动搜网模式,手机开机之后也会进行自动搜网。

手动搜网

UE对所有频段进行扫描,讲所有满足条件的所有PLMN以列表形式呈现给用户,由用户来进行选择。

MCC与MNC

MCC: Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;

MNC: Mobile Network Code,移动网络号,用于识别移动用户所归属的移动通信网,2~3位数字组成。
中国MCC常用值如下:

00 中国移动
01 中国联通
02 中国移
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值