IMEI–IMSI

 

 

本来想获取手机唯一识别码时候,突然发现电信的识别码和其他制式的识别码是不同的。

IMSI国际移动用户识别码(IMSI International Mobile Subscriber Identification Number)国际上为唯一识别一个移动用户所分配的号码,是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。

IMEI国际移动设备识别码(IMEI:International Mobile Equipment Identification Number)是区别移动设备的标志,储存在移动设备中,可用于监控被窃或无效的移动设备。目前GSM和WCDMA手机终端需要使用IMEI号码

MEID移动设备识别码(Mobile Equipment Identifier)是CDMA手机的身份识别码,也是每台手机有唯一的识别码。通过这个识别码,网络端可以对该手机进行跟踪和监管。用于CDMA制式的手机。MEID的数字范围是十六进制的,和IMEI的格式类似。

其中imei是15位、每位由1-9中的数字组成。

meid是14位。MEID由14个十六进制字符标识,,第15位为校验位,不参与空中传输。             手机只能获得14位。

查询方法:

imei和meid是通用的方法:

  1. TelephonyManager telephonyManager = (TelephonyManager) this
  2.             .getSystemService(Context.TELEPHONY_SERVICE);// 获取当前手机管理器
  3.             String imei = telephonyManager.getDeviceId();
  4.             Toast.makeText(this, imei, 3000).show();

而获取imsi是通过这个方法获取:

getSubscriberId

 

IMEI(International Mobile Equipment Identity,移动设备国际识别码,又称为国际移动设备标识)是手机的唯一识别号码。我们从这个缩写的全称中来分析它的含义:
  • “移动设备”就是手机,不包括便携式电脑。
  • “国际”这个字眼也表明了它可辨识的范围是全球,即全球范围内IMEI不会重复。
  • “身份”表面了它的作用,是辨识不同的手机;一机一号,类似于人的身份证号。
  • “码”字又说明它是一串编号,常称为手机的“串号”、“电子串号”。
手机在生产时,就被赋予一个IMEI。
IMEI是区别移动设备的标识,储存在移动设备中,可用于监控被窃

IMEIIMEI

或无效的移动设备。IMEI印在手机机身背面的标志上,如图1所示;并且读写存储在手机内存中。它也是该手机在厂家的“档案”和“身份证号”。

购买手机时,可以检查以下几处的IMEI是否一致:
  • 手机机身上的IMEI
  • 包装盒上的IMEI
  • 保修卡上的IMEI
  • 用手机键盘输入*#06#,屏幕上显示的IMEI。不同厂商的手机所需输入的内容不同,同一厂商不同手机所需输入的内容也可能不同。查询结果实例如下图。
IMEI
IMEI(2张)
  • 上网,输入IMEI,验证手机是不是正品。
IMEI俗称“手机串号”,存储在手机的EEPROM(俗称“码片”)里,熟悉并了解这个号码对我们今后识别手机会起到非常大的作用。
  • IMSI是在GSM系统中对MS(Mobile Station,移动台)的唯一识别,在全网和全球范围内唯一。
    IMSI相同的SIM或USIM卡,可能是非法制造出来的。
  • IMSI存储在SIM或USIM卡、网络侧网元HLR(Home Location Register,归属位置寄存器)和VLR(Visitor Location Register,拜访位置寄存器)中,在无线接口及MAP(Mobile Application Part,移动应用部分)接口上传送。
  • IMSI与手机号码的绑定关系,在网络侧网元HLR(Home Location Register)内定义,且只能由运营商的授权人员,在其数据库中查询。