在网上看到很多关于IMEI号查询手机信息,虽然不能说错,但是网上所说(包括论坛里面关于IMEI的帖子)的IMEI结构已经改变。

其实我想说的就是:
论坛里自己手机里面第7、8位是02的并不是代表是由阿拉伯生产的。
03年之前的第7、8位才是表示FAC,即生产地的。03年以后的IMEI号结构,第7、8位已经和前面6位合起来表示其他的意思了!
下面是详细的解释,可能会有点复杂~有兴趣的看一下吧~

***************************************************************************************************************

本文主要内容:

  • IMEI码结构的介绍
  • IMEI码前后结构的改变及比较
  • IMEISV简要介绍

***************************************************************************************************************

为此,我查阅了一些资料,大致浏览了一下,其中比较权威的是GSM Assocication的文档
《IMEI Allocation and Approval Guidelines(version 3.7 December 2008)》
网页版: http://www.gsmworld.com/documents/DG06_3v7-Draft.pdf
直接下载:
里面详细介绍了整个IMEI的发展。

GSMA(GSM Assocication)    英文维基百科:  http://en.wikipedia.org/wiki/GSM_Association

众所周知,所有的手机都是通过输入

  1. *#06#

复制代码 来查询IMEI号。
如果要直接查询IMEI信息据我所知有以下两个途径 
http://www.numberingplans.com/?page=analysis&sub=imeinr (其中的分析结果和本文所说的是一样的) 
http://www.tenaa.com.cn/(S(apcbpfi3zhvu2i55ktmzeg55))/WSFW/FlagValidateImei.aspx (这是国内的,感觉上是查询行货手机用的) 
http://service.htceurope.com/htcdistributor/default.aspx  (HTC官方查询地址)

***************************************************************************************************************

现在来介绍一下
IMEI(INTERNATIONAL MOBILE EQUIPMENT IDENTITY)国际移动设备标识码

大致说的是:
2002年12月31日之前 的IMEI结构是第一张表格中的。后来经过讨论,一致决定将结构改为第二个表格(将TAC码和FAC码合并为8位),这个格式自2003年1月1日起生效。

网上的介绍出现差错的地方,也是大家最关心的地方就是第7、8位的FAC码

但是,采用新格式之前还是有一个过渡期的,过渡期间所采取的措施主要是:

To achieve this transition, all eight-digit TAC codes allocated between 31/12/02 and 31/3/04
were given unique combinations of the first six digits (NNXXXX) with the seventh and eighth
digits (YY) being fixed to 00.

主要是最后一句,在2002年12月31日至2004年3月31日期间,第7、8位固定为“00”。

下面对这两个格式做一下说明

大家仔细观察会发现两个格式相同点和不同点。

***************************************************************************************************************

TAC

Type Allocation Code,类型分配码,formely known as Type Approval Code(之前是被叫做类型许可码)网上是翻译为“设备型号核准号码”。

时间

TAC位数

格式

2003年1月1日之前

6位

NNXXXX

2003年1月1日之后

8位

NNXXXXYY

在2003年1月1日之前,TAC表述为:
The TAC identifies the Type Allocation Code, formerly known as the Type Approval Code, 
for the type of the ME. It consists of two parts; the first part ( NN) defines the Reporting Body 
allocating the TAC and the second part ( XXXX) defines the ME type.  
意思大致为:TAC由两部分组成,第一部分,用“NN”表示;第二部分,用“XXXX”表示,代表ME type(表示Mobile Equipment Type,即移动设备类型)。

其中,“ YY”,表示FAC (Final Assembly Code),应该叫做最后装配码,网上翻译为“工厂装配码”。
These two digits ( YY) are generally used to identify the specific factory or manufacturing site of the ME. The allocation of the FAC is under the control of the Reporting Body.

Valid Range 00 – 99

意思大致为:这两位是用来标识移动设备制造厂商的。也就是网上流传的版本。

在2003年1月1日之后,TAC被表述为:
The following 6 digits of the TAC are under the control of the Reporting Body. These 6 digits together with the Reporting Body 2 digit identifier uniquely identify each ME Type.

Valid Range 000000 – 999999

意思大致为:6位(XXXXYY) 加上前两位 (NN) 唯一标识一个ME Type(表示Mobile Equipment Type,即移动设备类型)

####################################################################

SNR  
Serial Number,XXX,格式同样是6位“ ZZZZZZ ”

在2003年1月1日之前,SNR表述为:
The 6 digit SNR ( ZZZZZZ) in combination with the FAC is used to uniquely identify each ME of a particular ME Type.

意思大致为:SNR6位加上FAC被用来唯一标识特定移动设备类型中的每一个移动设备

在2003年1月1日之后,SNR被表述为:
The serial number (SNR) in is used to uniquely identify each ME of a particular ME Type.

意思大致为:SNR6位被用来被用来唯一标识特定移动设备类型中的每一个移动设备

两个的差别就在于是否使用FAC

####################################################################

Check Digit ,最后一位
这位是一个功能位,并没有改变,都是用来做检验的位,通过Luhn算法,可以算出IMEI号是否正确。具体的怎么算可以去网上查阅资料
http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity
http://en.wikipedia.org/wiki/Luhn_algorithm

***************************************************************************************************************

IMEISV(INTERNATIONAL MOBILE EQUIPMENT IDENTITY SOFTWARE VERSION)
SV表示软件版本

它跟IMEI的唯一区别就在于最后一位
IMEI有15位,最后一位是Check digit,即检验位;
IMEISV有16位,是去掉了Check digit,加上了两位SVN,即software version number。(从00 - 98,99备用)
出处: http://bbs.gphone.cd/thread-17742-1-1.html

IMEI、IMEISV相关推荐

  1. IMEI、IMSI、ICCID、SN是什么?意义和区别?通信模组或手机的唯一识别码

    最近在做几个4G移动端的产品,初入行门有很多生涩的名词.想获取一个全球唯一ID作为设备后台管理编号,就扯出了 IMEI.IMSI.ICCID.SN 这几个东西. IMEI IMEI:国际移动设备识别码 ...

  2. 获取Android 手机设备信息:包括机型、操作系统版本号、手机分辨率、运营商、当前联网方式、IMEI、MEID、MAC地址

    获取Android 手机设备信息:操作系统版本号.手机分辨率.运营商.当前联网方式.IMEI.MEID.MAC地址 包括双卡机型上的两个IMEI信息 /*** Created by Administr ...

  3. 获取双卡手机IMEI、IMSI

    转载请注明出处: 现在 Android 手机越来越多的使用双卡双待,对于安装双卡的手机,有时我们想要获取两张卡的IMSI.IMEI等信息.我们知道 Android 中提供了相关 api,通过类 Tel ...

  4. AndroidID、IMEI、OAID获取

    前言 因为项目中经常会遇到要上传一系列设备信息的功能,为了方便使用,所以就拆分成以下系列文章来单独介绍如何获取各类设备信息 手机运营商获取 AndroidID.IMEI.OAID获取 地理位置信息经纬 ...

  5. NB-IoT通信模组读取IMEI、ICCID、IMSI

    以BC95模组为例,给出读取IMEI.ICCID.IMSI的AT指令及输出范例.IMEI是通信模组的标识,同时也可以用来标识传感器,ICCID是SIM卡标识,可以用来查询话费等. mingdu.zhe ...

  6. Android10+无法获取IMEI、IOS10+关闭广告跟踪IDFA解决方法

    Android10+无法获取IMEI.IOS10+关闭广告跟踪IDFA解决方法 加粗样式 背景:为保护用户隐私,在Android X后IMEI无法获取:同样,IOS10+系统后支持用户关闭广告跟踪,导 ...

  7. 关于IMEI、MEID、IMSI

    关于IMEI.MEID.IMSI 简介 IMEI.MEID都是用于标识一台物理设备的ID信息.在Android 8.0以下系统提供的API中,会根据不同条件返回二者之一的信息. IMEI: 国际移动设 ...

  8. 手机的IMEI、MEID、ICCID、UDID、IMSI

    最近的项目比较关注Android 手机的IMEI.IMSI 标识信息,以下是两个比较简明的解释: IMEI (International Mobile Equipment Identity)是国际移动 ...

  9. 获取安卓设备信息:机型、系统版本号、分辨率、运营商、联网方式、IMEI、MEID、MAC地址

    获取Android 手机设备信息:操作系统版本号.手机分辨率.运营商.当前联网方式.IMEI.MEID.MAC地址 包括双卡机型上的两个IMEI信息 /*** Created by Pandaon 2 ...

最新文章

  1. 吴恩达老师深度学习视频课笔记:人脸识别
  2. protoc支持c_protoc 命令参数
  3. 【小项目关键技术】硬件通信三种方式、串口、IIC、SPI
  4. Matlab与C++混合编程(依赖OpenCV)
  5. .js——alert()语句
  6. 广度优先搜索——好奇怪的游戏(洛谷 P1747)
  7. Java 算法 陶陶摘苹果2
  8. 数据结构与算法(转)
  9. 香港 三星 android6.0,【极光ROM】-【三星S20(国行/港版/台版/韩版/美版) G981X-高通865】-【V6.0 Android-Q-TJA】...
  10. java 时间计算_Java程序运行时间计算
  11. vue页面引用echart的词云图
  12. 被指开除高级研究员,谷歌大神Jeff Dean回应:是她说不答应条件就离职
  13. 使用openpyxl 对Excel的简单操作
  14. 各类型液晶电视面板解析
  15. 多台路由器连接,实现全网可达
  16. 目标定位算法(二)之基于测距的定位算法
  17. 【第01题】A + B | 基础输入输出,开启学习C语言打卡的序章
  18. stm32驱动sh36730x的驱动代码
  19. 水下无人潜航器集群综述 | 2020年2月「AI产品/工程落地」
  20. 插件化中Activity的加载

热门文章

  1. 不能被7整除但能被5整除的数
  2. iOS越狱过程:越狱工具做了什么事情?( iOS系统结构、常见的二进制文件类型)
  3. 文件服务器 协同编辑,在 Office 365 中协同共享一同编辑文件
  4. Watts S. Humphrey:软件质量之父
  5. ios 编译ffmpeg 支持 x264 fdk-aac openssl 并裁剪库大小
  6. 128 黙齎 李貴 曷若親征
  7. RK3288方案开发,RK3288开发板方案,RK3288平板芯片参数资料
  8. 织梦免费网站模板手机端无法更新的原因及解决
  9. 在线音频巨头的新角逐与新平衡
  10. 淘宝商品信息爬取(已登录)