PLMN各种类型的含义及说明
常见各种PLMN的含义(RPLMN,HPLMN...)以及自动选网原则
RPLMN:Registered PLMN 终端在上次关机或脱网前登记上的PLMN,会临时保存在USIM卡上
HPLMN: Home PLMN 用户USIM对应IMSI的PLMN
EHPLMN:EquivalentHome PLMN,HPLMN对应的运营商可能会有不同的号段,例如中国移动有46000、46002、46007 三个号段。 46002相对46000就是EHPLMN;运营商烧卡时写入USIM卡中
EPLMN: Equivalent PLMN,这个PLMN在MSC 或者MME上配置(ADD PEERPLMN)。既与当前网络HPLMN对等的PLMN;如果用户在归属地那么EPLMN=EHPLMN。如果在漫游地,EPLMN!=EHPLMN。
UPLMN:User Controlled PLMN ,用户控制PLMN。查了一圈都没有明确说明这个PLMN的含义,讨论了一下合理的解释是UPLMN就是终端在用户手工选网时选择的PLMN,USIM卡会存储下来。
OPLMN: Operator Controlled PLMN 运营商控制PLMN。相关资料也没有清晰介绍这个含义,合理的解释运营商烧卡时将与该运营商签署了漫游协议的运营商PLMN作为OPLMN写入USIM卡,作为后面用户选网的建议。
FPLMN:(Forbidden PLMN禁用PLMN):为被禁止访问的PLMN,通常终端在尝试接入某个PLMN被拒绝以后,会将其加到本列表中。
PLMN(Public Land Mobile Network,公用陆地移动网络),是由政府或其批准的经营者为公众提供陆地移动通信业务而建立、经营的网络。PLMN与公众交换电话网(PSTN)互连,形成整个地区或国家规模的通信网。
EPLMN(Equivalent Public Land Mobile Network,等效PLMN [1] ),即对等公用陆地移动网,是与用户终端当前所选择的PLMN处于同等地位的PLMN,其优先级相同。EPLMN主要解决共享网络与原网络的用户驻留和漫游策略。运营商可以配置对等的PLMN网络,这些网络之间可以实现通信网络资源共享。从业务的角度,它使得不同运营商的网络资源之间,或者同一运营商定义的不同PLMN之间可以实现通信网络资源共享。
PLMN的分类
对于一个特定的终端来说,通常需要维护几种不同类型的PLMN列表,每个列表中会有多个PLMN。
(1)RPLMN:已登记PLMN。是终端在上次关机或脱网前登记上的PLMN。在3GPP 2003年第TSG TP-21次会议上决定,将该参数从USIM卡上删掉,而将其保存在终端的内存中。
(2)EPLMN:等效PLMN。为与终端当前所选择的PLMN处于同等地位的PLMN,其优先级相同。
(3)EHPLMN:等效本地PLMN。为与终端当前所选择的PLMN处于同等地位的本地PLMN。
其实:EHPLMN和EPLMN就好比是中移动的新建的158网络,而PLMN就好比是原来的135~139网络。
(4)HPLMN:归属PLMN。为终端用户归属的PLMN。也就是说,终端USIM卡上的IMSI号中包含的MCC和MNC与HPLMN上的MCC和MNC是一致的,对于某一用户来说,其归属的PLMN只有一个。
(5)VPLMN:访问PLMN。为终端用户访问的PLMN。其PLMN和存在SIM卡中的IMSI的MCC,MNC是不完全相同的。当移动终端丢失覆盖后,一个VPLMN将被选择。
(6)UPLMN:用户控制PLMN。是储存在USIM卡上的一个与PLMN选择有关的参数。
(7)OPLMN:运营商控制PLMN。是储存在USIM 卡上的一个与PLMN选择有关的参数。
(8)FPLMN:禁用PLMN。为被禁止访问的PLMN,通常终端在尝试接入某个PLMN被拒绝以后,会将其加到本列表中。
(9)APLMN:可捕获PLMN。为终端能在其上找到至少一个小区,并能读出其PLMN标识信息的PLMN。
用户在发起attach流程时选择PLMN的优先原则:
http://hi3ms-image.huawei.com/hi/showimage-11635859-1923-aab544d0a7b1133b3c28a445124cd473.jpg
用户在接入网络时不仅要考虑接入本运营商网络还要考虑接入的时间。RPLMN作为上一次注册过的网络,从接入成功率以及接入时间来说肯定是最优的,EPLMN是上次注册网络的对等网络等同于RPLMN。其他PLMN是当前终端能搜索到的所有PLMN,当前面各种PLMN都匹配不上的话,终端将按信号强弱进行尝试接入。
由于综合各种原因接入的网络不一定是用户的归属运营商网络,因此用户接入网络之后还会发起小区重选流程,这时如果有HPLMN,EHPLMN的信号覆盖的话,会选择回到归属运营商网络。
相关协议:3GPP TS 31.102 USIM介绍
PLMN各种类型的含义及说明相关推荐
- RESTful中不同HTTP请求类型的含义
2019独角兽企业重金招聘Python工程师标准>>> RESTful web服务在设计上非常依赖于HTTP.通过使用不同的HTTP方法来完成工作,使用HTTP的响应代码来同时用户一 ...
- 软件测试面试题:请详细介绍一下各种测试类型的含义?
请详细介绍一下各种测试类型的含义? 1-单元测试(模块测试)是开发者编写的一小段代码,用于检验被测试代码的一个很小的.很明确的功能是否正确.通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某 ...
- 读懂 TS 中联合类型和交叉类型的含义
创建了一个 "重学TypeScript" 的微信群,想加群的小伙伴,加我微信 "semlinker",备注重学TS. 本文是 "重学TS系列" ...
- SYBYL原子类型及其含义
SYBYL原子类型及其含义 原子类型 含义 中文翻译 C.3 sp3 carbon sp3杂化碳原子 C.2 sp2 carbon sp2杂化碳原子 C.1 sp carbon sp杂化碳原子 C.a ...
- C#中嵌入互操作类型的含义
首先说一下它的含义: 1. "嵌入互操作类型"中的嵌入就是引进.导入的意思,类似于c#中using,c中include的作用,目的是告诉编译器是否要把互操作类型引入. 2. &qu ...
- C++中void和void*指针的含义 (指针类型的含义)
转载自:http://blog.csdn.net/lee_shuai 指针有两个属性:指向变量/对象的地址和长度,但是指针只存储地址,长度则取决于指针的类型:编译器根据指针的类型从指针指向的地址向后寻 ...
- first-class type 一等类型的含义
一等(first-class)类型是指可以在执行期创造,并作为参数传递给其他函数或存入一个变数. 如果一个对象是一等类型,那么它: 可以被存入变量或其他结构 可以被作为参数传递给其他函数 可以被作为函 ...
- 域名解析:记录类型的含义
要将域名指向空间商提供的IP地址,请选择「A记录」,要将域名指向另一个域名,请选择「CNAME记录」. A记录: 将域名指向一个IPv4地址(例如:10.10.10.10),需要增加A记录 CNAME ...
- 指针变量的类型及含义
1.定义整型变量:int a 2.定义p为指向整型数据的指针变量:int *p 3.定义整型数组a,它有5个元素:int a[5] 4.定义指针数组p,它由4个指向整型数据的指针元素组成:int *p ...
最新文章
- 深度丨霍金的去世让我想起了微软提出的人工智能十大原则
- c语言节点导入数据编程,编程小白。用C语言计算SR E2E ARQ模式下节点的数据分析...
- python解释器内建函数002
- Bishops Alliance—— 最大上升子序列
- Linux编程手册读书笔记第三章(20140407)
- Python之分组级运算——【transform()方法、apply()方法】
- Java开源爬虫框架crawler4j
- Socket 学习(三).5 UDP 的弱点
- caffee学习——图像切割
- 腾讯云平台WordPress建站问题记录
- 种草电商系统种草电商系统开发解决方案
- 二分法的适用范围及通用代码
- Bluetooth Battery Monitor(蓝牙电量监控软件)
- 【Thingsboard】源码分析:Actor模型架构
- LeetCode 每日一题 1833. 雪糕的最大数量
- seo + sem 的竞价推广 如何操作基础一(网络营销)
- paypal IPN and PDT
- requests案例--度娘翻译
- Python3从零入门机器学习:第一章 简介
- ONES Talk | 我们为什么选择最难走的软件之路
热门文章
- Linux 驱动 | hy46xx触摸屏驱动
- 压缩算法:字符串(JSON)压缩和解压【JDK之Deflater压缩与Inflater解压】
- 西门子触摸屏脚本程序_西门子触摸屏的组态和编程
- 好用的矢量绘图软件:EazyDraw 9 for Mac中文破解版!
- Top-k高效用项集挖掘_学习笔记(三) TKO
- 2021冬-不靠谱的室友-不要尝试的青菜豆芽汤
- reg类型变量综合电路_Verilog - HDL考核试卷一及答案 -
- 音乐剪辑软件哪个比较好用?
- 2021-09-29 pta习题及知识点总结(3)
- tidb-lightning的使用