IMSI、IMEI和MEID(ESN) 

正规的手机产品,在手机软件里面、手机背面以及手机的包装盒子上都是标识有IMEI号码或MEID号码的,这三个号码完全一致的话,才表示这个产品是由这个正规厂家生产的。其中IMEI号码是用于GSM和WCDMA制式的手机,而MEID号码是用于CDMA制式的手机。手机在国内进行入网测试时,是需要提供真实的IMEI或MEID,出口海外的手机也是需要真实的IMEI号码和MEID号码的。IMEI号码和MEID号码可以说是手机的身份证号码,下面将详细介绍这几个重要号码的相关知识。

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

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

ESN (Electronic Serial Numbers):电子序列号。在CDMA 系统中,是鉴别一个物理硬件设备唯一的标识。也就是说每个手机都用这个唯一的ID来鉴别自己, 就跟人的身份证一样。一个ESN有32 bits, 也就是 32/8 = 4 bytes。随着CDMA移动设别的增多,ESN已经不够用了,所以推出了位数更多的MEID。ESN用8位的16进制来表示,如0x801EA066。

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

以前CDMA手机的识别码叫做ESN,是Electronic Serial Number的简写,中文是电子序列号。ESN是32位的,数字资源有限,已经基本被用完。所以制定了56位的MEID来取代ESN。所以,现在CDMA手机申请的都是MEID号码了。

CDMA制式的Windows Mobile系统对MEID的支持似乎不是特别到位,从网上检索的信息看,还没有有效的获取MEID的方法,可作为替代的是设备唯一编号。 Windows Mobile提供了系统函数GetDeviceUniqueId(),根据特定算法,计算得到的至少20位的设备唯一编号,(理论上是唯一的)