这几天,关于“携号转网”的新闻反复刷屏,相信大家都看到了。
小枣君今天也来凑个热闹,和大家聊聊“携号转网”。
不过,我要说的不是“携号转网”的业务办理,而是更深层次的内容——“携号转网”的技术原理。
我想通过这篇文章,帮助大家了解这项特殊业务背后的具体实现方式。更重要的是,趁机介绍一下关于移动通信用户号码和呼叫流程方面的知识。
好啦,废话不多说,我们赶紧开始!
首先,我先解释一下,到底什么是“携号转网”。
“携号转网”,顾名思义,就是带着号码换网络。
举个例子:你现在是139开头的中国移动号码,办理“携号转网”之后,号码保持不变,但运营商归属关系变了——变成了电信或联通的了。你使用的网络和套餐,也变成电信或联通的。这种电信业务,就是“携号转网”。
行业术语里,“携号转网”的真正名字应该叫做“号码携带”,或者“号码可携带”。
这个业务从表面上看并不复杂,就是换个运营商,然后号码带着走。
但是实际上,对于移动通信系统来说,实现起来并不容易。
我们的手机号,实际上有两个,分别是IMSI和MDN。
IMSI的全名是International Mobile Subscriber Identity,国际移动用户识别码。它是一种“永久用户标识”,每一个手机SIM卡,对应一个IMSI号码。
IMSI号码由三部分组成,分别是:
MCC (Mobile Country Code)移动国家码
MNC (Mobile Network Code)移动网络码
MSIN (Mobile Subscriber Identity)移动用户识别码
MCC是3位数字(中国是460),MNC是2-3位数字,MSIN是10-11位数字。加起来的IMSI,一般不超过15位,通常就是15位(例如我们国家)。
大家在手机拨号界面,输入 *#*#4636#*#* ,就可以看到自己的IMSI号码。
大家注意,除了IMSI号码之外,还有一个IMEI号码,两者不要搞混了。
IMEI是International Mobile Equipment Identity,国际移动设备识别码(大约15-17位数字)。也就是常说的手机序列号(手机串号),是每个手机硬件的“身份证”(2个卡槽就有2个IMEI号码)。