国际移动设备识别码 IMEI
本文我们一起了解国际移动设备识别码 IMEI。
国际移动设备识别码 IMEI,International Mobile Equipment Identity,就是平时说的手机序列号,它是手机的身份证,可以在移动电话网络中识别手机等移动通信设备。
IMEI 码由五个部分 TAC, FAC, SNR,CD, SVN 五个部分,共 15-17 位数字组成。
TAC,Type Allocation Code,类型分配码,由 8 位或 6 位数字组成,它是区分手机品牌和型号的编码,由全球移动通信系统协会 GSMA 及它的授权机构分配。前两位是分配机构的标识 Reporting Body Identifier,是授权 IMEI 码分配机构的代码,例如 86 表示中国电信终端产业协会,01 表示美国无线通信和互联网协会,35 是英国通信认可委员会。
FAC,Final Assembly Code,最终装配地代码,由 2 位数字构成,这个代码主要是生产商内部区分生产地用到的代码,在早期 TAC 码为 6 位的手机中存在。
SNR,Serial Number,序列号,由 6 位数字组成,是区分每部手机的生产序列号。
CD,Check Digit,验证码,由前 14 位数字通过 Luhn 算法计算得出。这个算法也被称为模 10 算法,是一种简单的校验和算法,常用于验证身份识别码,是由 IBM 的科学家 Hans Peter Luhn 创造的,设计它的目的是防止意外出错。这个算法会通过校验码对一串数字进行验证,校验码通常会被加到这串数字的末尾处,从而得到一个完整的身份识别码。
SVN,Software Version Number,软件版本号,这段代码用于区分同型号手机出厂时使用的不同软件版本,部分品牌的部分机型中存在。
国际移动设备识别码 IMEI 就一起了解到这,感谢阅读本文。
版权声明: 本文为 InfoQ 作者【Geek_古藤模根】的原创文章。
原文链接:【http://xie.infoq.cn/article/b7d94e050affc76ef838a897c】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论