带你了解手机身份证“IMEI”的来源和技巧

发表于:2008-12-24 14:34

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:IT168

  可能在移动通信的专业词汇里大家最熟悉的就是IMEI了,无论是在购买新机或者在2手市场“淘金”的时候拿到手机第一个动作就是通过查阅IMEI是否和机身主板上的IMEI是否一致来作为鉴别真伪的主要手段。本文就IMEI的一些来龙去脉和识别技巧做一点简单介绍希望能对大家有一点帮助。

  FTA测试

  说到FTA测试大家一定会觉得很陌生,似乎和手机IMEI没有什么联系,其实所有的移动电话生产厂家为了使自己生产的手机能进入市场,都必须要取得国际移动设备标识(而且这个标识在全球范围内是唯一的)也就是大家熟悉的IMEI了(internationalmobile equipment identifier)。而没有IMEI的手机在GSM网络中将无法使用。这个IMEI是由GSM MOU(即GSM联盟,包括GSM的运营商和GSM手机的生厂商)组织授权的中立的发证机构-欧洲设备型号认证中心根据FTA认证实验室的测试报告发放。要取得IMEI号,则必须通过FTA认证实验室的认证测试。

  FTA测试全称是全面型号认证(FULLTYPEAPPROVAL)。该测试是依据欧洲电信标准委员会(ETSI)制订的GSM系列标准中专门的移动台一致性测试规范进行的。测试的目的主要是检验手机是否符合GSM标准的要求。这个标准共有 1500页,根据不同手机支持的功能不同,需要进行300到500项严格的测试,其测试内容分为软件测试、硬件测试和电磁兼容测试。通过了FTA测试的手机就被认为达到了GSM协议的要求,具有了能够进行实际应用的能力,才能够申请并获得IMEI并可以作为商品生产。同时,对生产厂商来说,也证明了自身的研发能力达到一定的水平。因此,TFA测试对手机生产商是一件有重要意义的工作。在国产手机中南方高科是我国第一个取得FTA认证的手机厂商。

  2001年后FTA由强制性的第三方全面型号认证变为由授权测试机构或生产厂商依据GSM认可论坛所列标准和规则进行最终一致性测试,由厂商作一致性测试合格声明并对产品质量全面负责。

  由于我国实行GSM终端进网许可证制度,申请进网的GSM终端设备除符合国家产业政策、技术标准,具有完善的质量保证体系和售后服务外,还应提供有效的最终一致性测试报告和经核准的IMEI号。因此从这个意义上说FTA认证是必须的,没有认证就无法取得IMEI没有这两样手续就无法取得在我国的进网许可证,没有进网许可的当然就是来历不明的水货了。

  IMEI构成

  IMEI俗称"串号"存储在手机的EEPROM(俗称码片)里,每一个移动设备都对应一个唯一的IMEI。其组成结构为TAC(6位数字)+FAC(两位数字)+SNR(6位数字)+SP(1位数字)。TAC(设备型号核准号码),由欧洲型号认证中心分配。如果熟悉并了解这个号码对我们今后识别手机会起到非常大的作用。首先TAC码前三位在不同的时期会发生变化,过去的TAC码前三位在现在的手机上不会出现。过去的一些老型号的手机基本上都是 446/448开头,如motov328 nokia 7110,而且即使同一部手机在不同的时期也会有不同的TAC码如大家最熟悉的8210升级8250,如果前三位是448902就不能升级,因为CPU不同。因此过去所说的只要是同一型号的手机TAC码一定一样的说法是不够准确的,再如爱立信的同一型号手机T39MC在不同地区的地方亦会有不同的号码大陆行货为520406香港则为520407。我们知道这些区别后就可以通过TAC码来进行“设备识别”了,而不必去费心的去牢记IMEI的7.8位数字代表的产地。

  另外如果是同一型号的手机其TAC码不同至少说明该机在硬件上有差别,比如NOKIA8210,采用老版本CPU的8210的TAC码是448902,而一般能够写入8250软件版本TAC码则是350开头。实际上TAC码前三位代表的更多的是手机 FTA后分配IMEI的时间,真正的设备型号鉴别还是后三位。在2手市场JS通常用T20的主板换上T29的外壳冒充T29售卖,然而T20TAC码为 520259真正的T29SC则为520341,因此在拿到这样的手机的时候你只需要查看IMEI的TAC就能够了然于胸,但这并不意味IMEI7,8位没有作用,FAC(工厂装配码)由厂家编码,通常表示生产厂家及其装配地。这也是过去我们最为关注的数字,因为一般作为鉴别产地的号码,它能有非常有效的帮助用户识别手机来源和真伪。比如NOKIA的40/60地球人都知道代表产地是北京和东莞,只要不是这两个号码都被视为水货。而且如果我们结合TAC更可以进一步了解该机的真实身份,例如前面说过T20/T29,我们知道T29是爱立信在北京生产的而T20则产于南京,那么如果一部T29的IMEI上是 520259-63。。。呵呵~~那么肯定是假货了。

  有时FAC也不能完全证明手机是否是行货,T68上市后热买一度造成缺货,因此爱立信代理商调集了一部分马来西亚生产(FAC码71)紧急救援,因此这部分有入网许可证T68同样是“行货”。(前面我们我们说过了IMEI和取得入网许可证之间的联系)不过,需要指出的是这部分T68仅限于前期一部分软件版本为R1B的T68。

  FAC码也不是一成不变的即使是同一产地的产品,如西门子3508I和MOTOC300因为其产量巨大已经从开始的37升级到40,而C300的行货 FAC也有80/81/82。尤其重要的是欧洲型号认证中心今年重新分配了IMEI,FAC被和TAC合并在一起,FAC码的数字统一从00开始,因此无论什么型号什么品牌其7,8位均为00,如最新的C289,三星V200、西门子A55、索尼爱立信T618都在手机上出现了351***00这样的 IMEI。幸好我们有前面介绍过的TAC码鉴别办法,如T618的IMEI虽然过去的FAC现在统一为00但港行和大陆行货TAC后三位上还是有差异的. 港行为351253大陆T618为351254,其实这里已经说明了一个问题351253代表的是T610(中文繁体版)351254则为T618。而 TAC码的真正含义正在于此--设备型号核准。

  接下来该说SNR码了。SNR码即序号码,也由厂家分配。识别每个TAC和FAC中的某个设备的。每一部手机的SNR都不会一样.简单的说该号码可以说明手机出产日期的先后,通常数值越大说明该机型出厂时间越晚,所以如果一部刚上市不久的手机的IMEI上出现了6位的数字你就得了小心了,因为刚上市不久的手机其SNR最多不会超过四位,大家可以在购机时留意一下。也许这可以作为鉴别手机是否被JS修改IMEI的好办法之一。

  SP备用码,顾名思义用来做备用的,关于SP只有一点需要说明现在的SP基本上没有象过去文章所说那样“一般为0”了,其号码由厂家做设置,可忽略。

  当然,有些手机在IMEI上做了自己的定义.爱立信手机在待机时输入*#06#就会出现17位的IMEI,其最后两位的主要作用是用来识别软件版本。这里需要说明的是三星V200也开始使用17位的IMEI了,最后两位的主要作用是用来识别软件版本,一般来说数值越低版本也越低,比如T618的R1A版本为02而R1F版本则为03,最新的R1L版本是05。

  前面我们已经说过了每个移动台设备均有设备识别码(IMEI),移动台设备如允许进入运营网,必需经过欧洲型号认证中心认可,并分配给一个十进制6位数字,占用IMEI15位十进制数字的前6位。实际上设备识别的作用就是确保系统中使用的移动台设备不是盗用的或非法的。设备的识别是在一个叫设备识别寄存器EIR中完成,IMEI就存储在EIR中。在EIR中存有三种名单:白名单---包括已分配给可参与运营的GSM各国的所有设备识别序列号码。黑名单 ---包括所有应被禁用的设备识别码。灰名单---包括有故障的及未经型号认证的移 动台设备,由网络运营商决定。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号