modem 2G/3G/4G/5G:非诚勿扰!PLMN(啥?Piao.Liang.Mei.Nv...?)这么多,看移动终端该如何选择?

By:GentlemanTsao

1.移动终端搜网过程

移动终端搜网过程分为三个部分:
1.PLMN选择
2.小区选择
3.位置注册
下图是QUALCOMM平台的逻辑关系
在这里插入图片描述

2.PLMN选择概览

PLMN选择分为自动选择和手动选择。

手动选择时,设备列出所有可用的PLMN,包括F-PLMN和某些PLMN,它们仅仅提供设备不支持的服务。

自动选择时,遵循下面选择的流程(点击图片放大):
在这里插入图片描述

3.概念与定义

为了理解上图的流程,我们需先了解下面几个定义:

PLMN:

全称Public Land Mobile Network,公共陆地移动网,它为公众提供陆地移动通信业务。

PLMN由MCC(3位)和MNC(2~3位)组成,即它包含了国家码+网络码。

HPLMN:

即Home PLMN,如果PLMN的MCC和MNC 等同于IMSI中的MCC和MNC,那么该PLMN被称为HPLMN。我们知道,IMSI是写在SIM卡中的,我们可以把IMSI中的MCCMNC比作SIM卡的身份证,而如果PLMN的MCCMNC也相同的话,相当于是SIM卡的户籍地了。所以对该PLMN就有了“home”的称呼。

RPLMN:

即Registered PLMN,指的是设备上一次注册上的PLMN。这是一个很重要的PLMN,保存在设备内存中。说它重要是因为既然上一次能注册,那之后很可能也可以。

EHPLMN:

Equivalent HPLMN,即等同于HPLMN。“等同”的含义可以这样类比,假如你的户籍在上海,但是在北京结婚买房,那北京算不算你的家呢?类似的,SIM卡中保存了一个EHPLMN list,

它告诉设备,在这个名单里的都可以当作我的家。

VPLMN:

Visitor PLMN,指的是该PLMN既不是HPLMN也不是EHPLMN。“visitor”可以理解为客居的意思,很显然, 对于SIM卡来说,VPLMN属于“外地”。

UPLMN:

全称User Controlled PLMN ,用户控制PLMN。

OPLMN:

全称Operator Controlled PLMN 运营商控制PLMN。

理解了上面的概念之后,我们可以进一步分析PLMN选择流程。

4.PLMN选择流程

下面我们以RPLMN为切入点,将上图流程分为四个部分:

在这里插入图片描述

4.1. 有无SIM卡

PLMN选择的前提是有SIM卡存在,如果没有SIM卡则不会做PLMN选择。

4.2. 有RPLMN选择流程

如果有RPLMN,则优先选择RPLMN并注册。根据注册结果:

注册成功:PLMN选择成功,结束;

注册失败:按照无RPLMN的选择流程。

4.3. 无RPLMN选择流程

按照如下顺序选择可用并且被允许的PLMN:
HPLMN,或者EHPLMN list中的PLMN;
SIM卡中的UPLMN序列;
SIM卡中的OPLMN序列;
其他信号质量好的PLMN随机序列;
其他PLMN,按信号质量降序;

5.高通平台log解析:



//REG查询SIM 
reg_sim.c1072H SIM card mode (USIM) 
reg_sim.c1576 HHPLMN(001-001)
reg_nv.c289HRead GPRS_ANITE_GCF -1 

//REG通知MM SIM卡可用

reg_send.c821H MMR_SIM_AVAILABLE_REQ
mmcoord.c465HMM received MMR_SIM_AVAILABLE_REQ 
reg_state.c2713HMMR_SIM_AVAILABLE_CNF


//REG从SIM卡中读取PLMN 
reg_sim.c1836HCS RPLMN(1-1) 
reg_sim.c1576 HHPLMN(001-001)
reg_sim.c2406HForbidden PLMN list (length = 4) 
reg_sim.c2410H MCC-MNC 
reg_sim.c2423H0 310-017 
reg_sim.c2423H1 000-000 
reg_sim.c2423H2 000-000 
reg_sim.c2423H3 000-000 
reg_sim.c2031 HRPLMN RAT Search Order (UMTS-GSM) 

//REG →MM 
reg_send.c786HMMR_REG_REQ PLMN(1-1) RAT(UMTS) 
mmcoord.c922HMM received MMR_REG_REQ [0 f1 10] 

//MM →RRC 

mmrrcconn.c316HMM sent RRC_SERVICE_REQ to RRC 

log关键字搜索:

.|msg_type|acq succ|uoosi|rrc
conn|service_req|limited|acq
req|event_rrc|specific_sibs|CPHY_SETUP|CELL_TRANSITION|RRC_SE
RVICE_CNF|srchacq.c|reg_sim.c|rrc conn|MMR_REG_CNF

别忘了点赞/评论呐

  • 6
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
4G面试试题 1. LTE小区选择遵循什么原则 PLMN选择,根据S准则,满足S准则就可以被选择为驻留小区 2. PCI规划的原则 复用距离最大化,邻区PCI的不能相同,邻区的邻区PCI不能相同,注意模3,模6,模30 3. OFMD有什么不足 峰均比较高 受频率偏差影响 受时间偏差影响 4. PCI规划遵循什么原则 不冲突,不混淆,相邻小区选择干扰最优PCI,避免PCI模6/30相同 5. UE切换失败的原因 硬件性能,覆盖问题(弱覆盖,过覆盖),干扰问题(PCI冲突)邻区漏配,切换参数设置问题 6. 竞争随机接入和非竞争随机接入的区别是 前导序列相同,通过携带的TMSI or IMSI进行区别挑选真正获准接入的UE 7. LTE覆盖网络覆盖优化手段 参数优化:主要涉及切换、接入、功率。PCI等参数 邻区核查:检查邻区配置 RF优化:主要包括方向角、下倾角调整;功率调整;增加站点,更换天线,改变天线挂高、增加减少扇区等方法 8. VoLTE注册,为何进行三次注册? 第一次注册:初始注册,UE注册到P-CSCF,I-CSCF,S-CSCF的过程 第二次注册:重注册,初始注册成功后,用户的签约网络会登记用户的注册时长T1。当用户的已注册时长接近T1时,一般为50分钟,UE需要向网络侧发起新的注册请求(在重注册后,会携带网络位置信息) 第三次注册:二次注册,二次注册指的是UE收到S-CSCF的401鉴权认证挑战消息之后,手机发起的第二次注册过程,手机首先对网络进行认证判断网络是否合法。 9. VoLTE优化可以从哪几方面入手 基于容量:半静态调度 基于语音质量:上行补偿调度,语音速率控制,动态补偿 覆盖边缘化:TTI Bunding,ROHC,边缘用户主动调度 10. 丢包分析手段 终端日志 Cell日志 FMA工具

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GentlemanTsao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值