国际移动用户识别码

维基百科,自由的百科全书
跳转至: 导航搜索

国际移动用户识别码英语IMSI,International Mobile Subscriber Identity),是用于区分蜂窝网络中不同用户的、在所有蜂窝网络中不重复的识别码。手机将IMSI存储于一个64比特的字段,发送给网络。IMSI可以用来在归属位置寄存器英语Network_switching_subsystem#Home_location_register_.28HLR.29HLR,Home Location Register)或拜访位置寄存器VLR,Visitor Location Register)中查询用户的信息。为了避免被监听者识别并追踪特定的用户,大部分情形下手机和网络之间的通信会使用随机产生的临时移动用户识别码英语Mobility_management#TMSITMSI,Temporary Mobile Subscriber Identity)代替IMSI。

只要一个移动网络的用户需要与其他移动网络互通,就必须使用IMSI。在GSMUMTSLTE网络中,IMSI来自SIM卡,在CDMA2000网络中则是直接来自手机,或者RUIM

IMSI由一串十进制数字组成,最大长度为15位[1]。短于15位的例子少见,例如,南非MTN英语MTN Group有一些仍在网络中使用的较旧的IMSI为14位数字。IMSI由移动国家代码MCC,Mobile Country Code)、移动网络代码MNC,Mobile Nation Code)和移动订户识别代码英语Mobile subscription identification numberMSIN,Mobile subscription identification number)依次连接而成。MNC长度为3位,MCC长度为2位(欧洲标准)或3位数字(北美标准),由MNC的值决定[2],MSIN的值由运营商自行分配。

IMSI的格式由国际电信联盟(ITU)的E.212标准定义。

IMSI 结构的范例[编辑]

IMSI:410041234567800
MCC 410  巴基斯坦
MNC 04 Zong Pakistan英语Zong Pakistan
MSIN 1234561234
IMSI:310150123456789
MCC 310  美國
MNC 150 美国电话电报公司(AT&T Mobility)
MSIN 123456789
IMSI:460001357924680
MCC 460  中国
MNC 00 中国移动
MSIN 1357924680
IMSI:470010171566423
MCC 470  孟加拉国
MNC 01 Grameenphone英语Grameenphone
MSIN 0171566423


参考文献[编辑]