手机IMSI码规则及算法介绍
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机IMSI码规则及算法介绍相关的知识,希望对你有一定的参考价值。
参考技术A ·国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,同样使用0~9的数字。其中MCC是移动用户所属国家代号,占3位数字,中国的MCC规定为460;MNC是移动网号码,由两位或者三位数字组成,中国移动的移动网络编码(MNC)为00;用于识别移动用户所归属的移动通信网;MSIN是移动用户识别码,用以识别某一移动通信网中的移动用户。·为了在无线路径和整个GSM(Global System for Mobile Communications,全球移动通信系统)移动通信网上正确地识别某个移动客户,就必须给移动客户分配一个特定的识别码。
·IMSI是15位的十进制数。其结构如下:
MCC + MNC + MSIN
·MCC(Mobile Country Code,移动国家码):MCC的资源由国际电信联盟(ITU)在全世界范围内统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460。
·MNC(Mobile Network Code,移动网络号码):用于识别移动用户所归属的移动通信网,2~3位。
在同一个国家内,如果有多个PLMN(Public Land Mobile Network,公共陆地移动网,一般某个国家的一个运营商对应一个PLMN),可以通过MNC来进行区别,即每一个PLMN都要分配唯一的MNC。中国移动系统使用00、02、04、07,中国联通GSM系统使用01、06、09,中国电信CDMA系统使用03、05、电信4G使用11,中国铁通系统使用20。
·MSIN(Mobile Subscriber Identification Number,移动用户识别号码):用以识别某一移动通信网中的移动用户。共有10位,其结构如下:
EF+M0M1M2M3+ABCD
其中,EF由运营商分配;M0M1M2M3和MDN(Mobile Directory Number,移动用户号码簿号码)中的H0H1H2H3可存在对应关系;ABCD:四位,自由分配。
参考文献: http://baike.baidu.com/view/715091.htm
IMSI的那些事儿
参考技术A 最近的Android项目中需要用到手机卡IMSI一些相关的信息 , 之前对于IMEI号到还是有一些了解 , 但是对于IMSI就是完全不了解了 . 所以也花了一些时间在baidu , google中各种搜寻相关的信息 , 也搜到了不少的资料 , 虽然基本上都不是我想要的 , 但是也在这里稍作整理.维基百科介绍
国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,同样使用0~9的数字。其中MCC是移动用户所属国家代号,占3位数字,中国的MCC规定为460;MNC是移动网号码,由两位或者三位数字组成,中国移动的移动网络编码(MNC)为00;用于识别移动用户所归属的移动通信网;MSIN是移动用户识别码,用以识别某一移动通信网中的移动用户。
SOIMSI
输入手机IMSI号码在线查询
基于IMSI查找手机用户归属地的方法研究
注: 经过实际的操作验证 , 论文里面的方法只是针对部分手机号码有效
万能的淘宝 _
通过IMSI判断用户手机号码的归属地实际是有算法可以实现的 , 不过在网络上仅通过搜索是无法获取此类核心算法的 , 通过相关的查询网站找相关的人 , 倒还是有可能获取(愿意花钱购买的情况下 _ )......
以上是关于手机IMSI码规则及算法介绍的主要内容,如果未能解决你的问题,请参考以下文章