当前位置: 首页 > news >正文

【笔记】SPN和PLMN 运营商网络名称显示

一、业务术语

缩写

全称

释义

CDNR

Carrier Display Name Ressource

运营商显示名称资源

PLMN

Public Land Mobile Network

公共陆地移动网络。

表示最终显示的网络运营商名字

SPN

Service Provider Name

SIM卡EF文件6F46。表示服务提供商名字,主要是SIM卡服务

OPL

Operator Plmn List

SIM卡记录6fc6,是SIM卡内定义的网络运营商列表, 包括运营商号码(MCC+MNC)和对应的PNN位置(比如1:表示PNN列 表第一位)。 

PNN

PLMN Network Name

SIM卡记录6fc5,是SIM卡内置网络运营商名字的列表

SPDI

Services Provider Display Information

SIM卡记录6fcd ,是SIM卡内置列表,包含一些SIM卡服务提供商的号码(MCC+MNC),可将其 等同于HPLMN来看

HPLMN

Home PLMN

本地网络运营商名,即非漫游注册网络的网络运营商,一般同SPN一样

SPN_CPHS

只有在非漫游的情况下才显示

CPHS

Command PCN Handset Specification

Sim卡内置一些命令以增强核心业务,Sim卡记录0x6f14和0x6f18表示CPHS业务的服务提供商。 

0x6f14中记录long_spn_cphs,0x6f18中记录short_spn_cphs, 优先级为short->long! 

相关介绍:

Android U 配置 WiFiCalling 场景下PLMN/SPN 显示的代码逻辑介绍-CSDN博客

二、【需求】功能描述

在状态栏的左上角和搜网界面会显示标识运营商或者驻网的名称,这是上层应用根据 framework上报的字符串来配置的。而framework上报的字符串来自于底层Modem,但又不止来自于底层。

当手机驻上运营商网络后,会在锁屏界面或下拉状态栏后显示运营商名称,对于运营商网络名称,主要有以下两个来源:
PLMN:手机注册网络成功后,从注册的网络中获取的,比如国内的中国移动、中国电信等。
SPN:预置在SIM卡里,即SIM卡发行运营商名称。

http://www.lryc.cn/news/293601.html

相关文章:

  • Selenium处理Alert弹窗
  • FCIS 2023:洞悉网络安全新前沿,引领未来安全创新狂潮
  • 4个最佳的免费全磁盘加密程序,总有一款适合你
  • SQL语句创建数据库
  • 【lesson38】让minishell支持重定向
  • 【安装指南】maven下载、安装与配置详细教程
  • matplotlib-中文乱码问题解决方案
  • Redis(十一)单线程VS多线程
  • 【微服务】Spring Boot集成ELK实用案例
  • 已解决: ImportError: cannot import name ‘relu‘ from ‘keras.layers‘ 问题
  • python-产品篇-火车票分析助手
  • 设计一个可以智能训练神经网络的流程
  • 自然语言处理(02/10):自然语言处理任务和应用程序
  • Jmeter学习系列之三:测试计划详细介绍
  • mermaid使用指南+notion使用实例-持续更新中
  • Pytroch 自写训练模板适合入门版 包含十五种经典的自己复现的一维模型 1D CNN
  • 【30秒看懂大数据】变量
  • Redis - 多集群数据源配置
  • 五大架构风格之四-虚拟机架构风格
  • 在 C# 中 checked 和 unchecked 关键字
  • 【算法分析与设计】跳跃游戏
  • openssl3.2 - helpdoc - P12证书操作
  • 【产业实践】使用YOLO V5 训练自有数据集,并且在C# Winform上通过onnx模块进行预测全流程打通
  • 【操作系统】HeapByteBuffer和DirectByteBuffer的区别
  • C++并发编程 -2.线程间共享数据
  • Kubernetes-资源清单
  • ABAP 笔记--内表结构不一致,无法更新数据库MODIFY和UPDATE
  • 机器学习-3降低损失(Reducing Loss)
  • 蓝桥杯备战(AcWing算法基础课)-高精度-减-高精度
  • AspNet web api 和mvc 过滤器差异