IMEI与IMEISV简介
通常我们购买手机,会有两个标签,一个标签是入网许可证,贴于手机背面,另一个标签可能贴于手机背面,也可能在外包装上,这个含有条码的标签标识的是IMEI。
手机上的“IMEI”是指国际移动设备识别码(IMEI),通常称为手机序列号。它用于识别移动网络中的各个独立手机和其他移动通信设备,相当于手机身份证号,它是全球唯一的。
手机上的“IMEISV”中的SV表示手机身份证“IMEI”的软件版本。随着“IMEI”的更新,版本值也会发生变化,便于厂商内部识别。
关于IMEI查询,输入*#06#可直接查询,也可以在系统管理->关于手机->状态信息内查询到IMEI。如果是单卡手机,只有一个IMEI,如果是双卡手机,则有两个IMEI。
IMEI格式变化
对于03年以前的手机,IMEI为TAC + FAC + SNR + SP,其组成为:
- 前6位数(TAC)是"型号核准号码",代表手机品牌和型号的编码。
- 接着的2位数(FAC)是"最后装配号",代表最终装配地代码。
- 之后的6位数(SNR)是"串号",代表生产顺序号。
- 最后1位数(SP)通常是"0",为检验码。
03年以后将TAC和FAC合并成了新的8位TAC,延续至今。下面看一看IMEI和IMEISV的协议构成。
IMEI的组成
IMEI为The International Mobile station Equipment Identity缩写,国际移动设备识别码,其组成如图所示。
编辑
IMEI结构
IMEI 由以下元素组成(每个元素仅由十进制数字组成):
- 型号核准码(TAC),长度为8位数;
- 序列号(SNR)是唯一标识TAC内每个设备的单个序列号,长度为6位;
- 校验位(CD)/备用数字(SD):如果是校验位,通过Luhn算法,可以算出IMEI号是否正确; 如果是备用数字,则在MS传输时应将其设置为零。
IMEISV的组成
IMEISV为International Mobile station Equipment Identity and Software Version Number 缩写,国际移动设备识别码和软件版本号,其组成如图所示。
编辑
IMEISV结构
IMEISV 由以下元素组成(每个元素仅由十进制数字组成):
- 型号核准码(TAC),它的长度是 8 位数;
- 序列号(SNR)是唯一标识每个 TAC 内每个设备的单个序列号,它的长度是 6 位数;
- 软件版本号(SVN)标识移动设备的软件版本号。 它的长度是 2 位数。
IMEISV跟IMEI的唯一区别就在于最后一位,IMEI有15位,最后一位是CD/SD,即检验位;IMEISV有16位,去掉了CD/sd,加上了两位SVN。