国际移动用户识别码(IMSI) International Mobile Subscriber Identity
国际上为唯一识别一个移动用户所分配的号码。
从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称为IRM(International Roaming MIN),由IFAST (International Forum on ANSI-41 Standards Technology)统一管理。目前联通申请的IRM资源以09打头。可以看出,随着用户的增长,用于国际漫游的MIN资源将很快耗尽,全球统一采用IMSI标识用户势在必行.
IMSI共有15位,其结构如下:
MCC+MNC+MIN
MCC:Mobile Country Code,移动国家码,共3位,中国为460;
MNC:Mobile Network Code,移动网络码,共2位,联通CDMA系统使用03,一个典型的IMSI号码为460030912121001;
MIN共有10位,其结构如下:
09+M0M1M2M3+ABCD
其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分配。
可以看出IMSI在MIN号码前加了MCC,可以区别出每个用户的来自的国家,因此可以实现国际漫游。在同一个国家内,如果有多个CDMA运营商,可以通过MNC来进行区别.
IMSI 号 可以通过 System.getProperty("com.sonyericsson.sim.subscribernumber") 得到。但是通过System.getProperty("com.sonyericsson.sim.subscribernumber") 获得的是一个 40 位的字符串,跟标准的 IMSI 不一样。这是处于对用户的安全考虑,我们读出来并未将其解密。运营商是有权限解开的。
另外,用户也可以通过 “com.sonyericsson.sim.imsi”或者“com.nokia.mid.imsi”获得。但前提条件是该应用必须获得operator or manufacturer域的签名。而目前中国没有Operator的签名权限,因此无法获得(除非应用获得手机厂商的签名)。所以,这也是我们希望中国的运营商能够早日拥有自己的签名的原因之一。
分享到:
相关推荐
android 获取手机上面的IMSI序列号、IMEI、MAC地址、IP地址、当前时间、当前经纬度、获取网络类型
主要介绍了使用Objective-C获取IPHONE手机IMSI序列号的方法以及通过IMSI序列号获取运营商、手机号的方法,非常的实用,有需要的小伙伴可以参考下。
android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法
[android平台][获取手机IMSI、IMEI、序列号及手机号的用法]
不同手机设备获取IMSI 不同手机设备获取IMSI 不同手机设备获取IMSI 不同手机设备获取IMSI 不同手机设备获取IMSI 不同手机设备获取IMSI
双卡双待手机, 获取IMSI 使用了反射,兼容mtk展讯高通不同的芯片 一般手机都能够获取成功 没有高通手机,所以高通的没有亲测 谁测通了评论中回复一下哦
通过手机IMSI分析,得到手机号码前7位.
IMSI获取 安卓手机IMSI 和IMEI获取,安装后打开即可看到
每个手机号都有IMSI号 安卓iOS都可以获取 可以通过IMSI号获取手机号前七位 , 可以的到手机号省 , 市信息
android--获取手机的IMSI码,并判断是中国移动中国联通中国电信
INSERT INTO `tab_imsi` VALUES ('1', '0771', '广西 南宁市', '1330000', '电信CDMA卡', '530000'); INSERT INTO `tab_imsi` VALUES ('2', '023', '重庆', '1330002', '电信CDMA卡', '400000'); INSERT INTO `tab_...
资源只包含读取imsi文件的apk,没有源码,有兴趣的同学可以试试能不能读取源代码
资源只包含读取imsi文件,没有源码,有兴趣的同学可以试试能不能读取源代码
对应的文档(源代码)如下: http://blog.csdn.net/a_flying_bird/article/details/38309021
简单的DEMO 用于查看Android手机的IMEI IMSI
Android应用程序,安装在手机后,轻松获取imsi号码,方便开发和测试人员使用。
双卡手机获取IMSI,兼容多款手机芯片 联发科、高通等多款cpu手机 尤其是各种中国神机
c#获取mobile手机的IMEI和IMSI!
android 显示手机号码,手机imei imsi 手机设备号,android 显示手机号码,手机imei imsi 手机设备号