国际移动用户识别码(IMSI:InternationalMobileSubscriberIdentificationNumber)是区别移动用户的标志,储存在SIM卡中,


其中MCC是移动用户所属国家代号,占3位数字,中国的 MCC规定为460;


MNC是移动网号码,最多由两位数字组成,用于识别移动用户所归属的移动通信网;


MSIN是移动用户识别码,用以识别某一移动通信网中的移动用户。


国际移动用户识别码(I MSI) 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标识用户势在必行.


结构组合


MSI共有15位,其结构如下:


  

MCC+MNC+MSIN ,(MNC+MSIN=NMSI)


  MCC:Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;


  MNC:Mobile Network Code,移动网络码,共2位,中国移动GSM统使用00、02,中国联通GSM系统使用01,中国电信CDMA系统使用03,中国移动TD系统使用07,一个典型的IMSI号码为460030912121001;


  

MSIN:Mobile Subscriber Identification Number共有10位,其结构如下: 

 

    09+M0M1M2M3+ABCD


  其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分配。


  可以看出IMSI在MSIN号码前加了MCC即NMSI,可以区别出每个用户的来自的国家,因此可以实现国际漫游。在同一个国家内,如果有多个移动网络运营商,可以通过MNC来进行区别.


注:imsi主要是用于国际漫游的。这个对用户来说应该是透明的。