编者按:在往期中,数据恢复四川省重点实验室学术委员会副主任、原某研究所信息安全技术高级工程师王宁老师详细介绍了IMEI码和MEID码(移动站的识别主要包括IMEI码、MEID码、IMSI码和MAC地址)。本期王宁老师将详细讲解IMSI码的作用以及与IMEI码的区别。
新闻回放:华为推出“天际通”,实现境外无卡漫游
2015年7月,华为推出了一款名为“天际通”的APP。华为手机用户在美国、英国、法国以及中国香港、澳门、台湾等30个国家和地区旅游时,无需租用随身WiFi设备,也不必购买当地SIM卡,只需打开“天际通”App,就能够一键接入当地的移动数据网络上网,并且不会影响手机原SIM卡的通话、短信功能。
【华为天际通使用界面】
专业解读:IMSI是移动用户识别码
华为推出的这款“天际通”APP之所以能够实现境外无SIM卡也能漫游,是因为手机漫游跟传统SIM卡本身没有太多直接关系,更多是跟SIM卡中存储的IMSI码相关,将IMSI码与IMEI码绑定,保证了手机+SIM卡的组合在所在无线网络中的唯一性。将IMSI码存储在手机芯片中,在需要的时候调用,这样就能够绕过SIM卡实现移动数据网络上网。
1、IMSI码是区别移动用户的标志
国际移动用户识别码IMSI(International Mobile Subscriber Identification Number),是区别移动用户的标志,储存在SIM卡中,是一串总长度不超过15位的十进制数。这个号码是全球优异的,是国际电联分配给每个运营商的,相当于手机卡的身份证。移动通信网络中识别用户身份用的是IMSI码,而不是手机号。SIM卡是通过批量刷卡机刷出来的,里面只有IMSI号,没有手机号,当开通服务时,电话号码和IMSI号码在交换机上做绑定,这样SIM卡就可以用了。普通的手机号在计费时没有任何用处,只有在帐务结算付费时才有用,这两个号只有到交换机才能查出配对,IMSI码和手机号之间按照运营商的匹配原则有一个转换关系,但不是一一对应的关系,比如你换卡的时候一般IMSI码就变了,但手机号码没变。
【手机SIM卡】
2、IMSI码由MCC+MNC+MSIN构成
IMSI共有15位,其结构如下:MCC(3位)+MNC(2位)+MSIN(10位)
MCC:Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;
MNC:Mobile Network Code,移动网络码,共2位。中国移动的GSM系统使用00、02、07,中国联通的GSM系统使用01、06,中国电信CDMA系统使用03、05、电信4G系统使用11,中国铁通系统使用20;
MSIN:Mobile Subscriber Identification Number,移动用户识别号,用以识别某一移动通信网中的移动用户,共有10位。
3、IMSI码用于搜寻基站寻呼信号
移动通信网络在所有位置区内的基站上发送含有手机IMSI的寻呼信号,同时手机也在不停检测基站发送的所有寻呼信号。当手机接收到自己的IMSI码时就会在网络指定的频段和时间中提取建立通话和业务鉴权的信息,从而建立通话。通话过程中用户手机号码会转换成IMSI码,因为网络传输中数据包的用户身份是用IMSI码来标识的。
4、IMSI码与IMEI码的区别
①.IMEI是移动设备标识码;IMSI是移动用户识别码。
②.IMEI应该是鉴权的时候有用;而IMSI应该是接入的时候有用。
③.IMEI是手机生产时分配的,是手机的属性;IMSI是运营商分配的,是手机卡的属性。
小结:本期文章详细介绍了IMSI码的概念、结构、作用,以及IMSI码与IMEI码的区别。IMSI作为移动用户识别码,储存在SIM卡中,在全球具有唯一性。