移动设备识别ID

移动设备ID信息

在移动端产品的开发中,如何定位一台设备,定位一个人,是一个棘手的问题,在适配的过程中也会遇到千奇百怪的情况。

本文介绍了常用的设备ID以及标识设备的方法与一些常见问题。
移动设备ID可分为三部分:硬件层面,系统层面,软件层面。以下只介绍硬件层面的。

SN(Serial Number)

产品序列号,也叫SerialNo。
产品序列是为了验证“产品的合法身份”而引入的一个概念,它是用来保障用户的正版权益,享受合法服务的。

每个设备都可以有自己的SN,比如4G模块,比如TBox厂家字节的编号,比如充电柱编号等。

ICCID(Integrate circuit card identity)

集成电路卡识别码,即SIM卡卡号。一般在SIM卡背面就有,激活后,就会映射到手机号

MEID (Mobile Equipment Identifier) 

移动设备识别码,每台手机(移动通信设备)有唯一的识别码。
MEID号码是由Telecommunications Industry Association(TIA)进行分配管理的。申请MEID是需要付费的。

MEID其实是一种特殊的SN,因为它是移动的。

IMEI (International Mobile Equipment Identity)

国际移动设备识别码,该码全世界唯一。

(即通常所说的手机序列号、手机“串号”,用于在移动电话网络中识别每一部独立的手机等移动通信设备,此说法已经废弃,尤其在双卡双待的手机里会有2个)。

imei和imsi存在一一对应关系,所以双卡双待手机有两个imei。

imei结构:

TAC+FAC+SNR+SP

序列号共有15位数字,前6位(TAC)是型号核准号码,代表手机类型。
接著2位(FAC)是最后装配号,代表产地。
后6位(SNR)是串号,代表生产顺序号。
最后1位(SP)一般为0,是检验码,备用。
国际移动设备识别码一般贴于机身背面与外包装上,同时也存在于手机记忆体中,通过输入*#06#即可查询。

IMSI(International Mobile Subscriber Identification Number)

  国际移动用户识别码,是区别移动用户的标识,存储在SIM(Subscriber Identity Module,用户识别模块)卡或者USIM(Universal Subscriber Identity Module,全球用户身份模块)中。 长度不超过15位,由0-9数字组成。
imsi结构:

MCC+MNC+MSIN

MCC(Mobile Country Code,移动国家码):移动用户所属国家代号。MCC的资源由国际电信联盟(ITU,International Telecom Union)在全世界范围内统一分配和管理,唯一识别移动用户所属国家。MCC共3位,中国是460.

MNC(Mobile Network Code,移动网号码):用于识别用户所属移动通信网,2-3位。同一个国家内,如果有多个PLMN(Public Land Mobile Network,一般某个国家的一个PLMN对应一个MNC),可以通过MNC区分。
中国移动:00、02、04、07
中国联通:01、06、09
中国电信:03、05、11
中国铁通:20

业务中,一般使用MCC、MNC判断用户所属网络,也是智能DNS线路切换依据。
全球各国MCC、MNC参考

MSIN(Mobile Subscriber Identification Number,移动用户识别码)用于识别某一移动网络中的具体用户。共10位。结构如下:

EF+M0M1M2M3+ABCD

其中,EF由运营商分配,M0M1M2M3和MDN(Mobile Directory Number,移动号码簿)中的H0H1H2H3可以存在对应关系,ABCD则是自由分配的四位。
MSISDN(Mobile Station International Subscriber Directory Number)即手机号码。
IMSI是在GSM(Global System of Mobile Communications,全球移动通信系统)的唯一识别码,在全网和全球范围统一。IMSI相同的SIM卡、USIM卡可能是非法制造出来的。

猜你喜欢

转载自www.cnblogs.com/ArcherWuAIot/p/12619567.html
今日推荐