什么是MSISDN?它和电话号码有什么区别?

Self-hosted database solution offering control and scalability.
Post Reply
muskanislam44
Posts: 656
Joined: Mon Dec 23, 2024 3:12 am

什么是MSISDN?它和电话号码有什么区别?

Post by muskanislam44 »

我们唯一标识一个移动用户订阅的号码。从用户的角度来看,MSISDN就是通常所说的“电话号码”或“手机号码” 。

什么是MSISDN?
MSISDN 是一个符合国际电信联盟 (ITU-T) E.164 国际电信号码计划的数字串。它的全称为“移动站国际用户目录号码”虽然听起来很复杂,但它是您拨打或发送短信给移动用户时的号码。

MSISDN 的结构与 E.164 标准规定的电话号码结构完全一致,通常包括以下几个部分:

国家代码 (Country Code, CC): 1 到 3 位数字,用于国家标识。
国家目的地代码( National Destination Code,NDC):紧随国家代码之后,用于标识特定的移动网络运营商或其号段。
用户号码(Subscriber Number,SN):在NDC所标识的网络内部唯一识别用户的数字串。
MSISDN的最大长度为15位数字。在书写时,它通常以“+”号开头,表示完整的国际格式。

例如,以简化的一个手机号码为例:
+880 1712345678

+880是最顶尖的国家代码。
17是 Grameenphone 运营商的标志代码(NDC 的一部分)。
12345678是用户号码。
MSISDN 和电话号码有什么区别?
从实际使用的角度来看,MSISDN和“电话号码”或“手机号 电话营销数据 码”几乎是同一个概念。MSISDN电话号码在电信行业内部,特别是在移动通信领域,更加正式和技术性的名称。

然而,如果非要找出“区别”,那更多地是体现在其技术语境以及与其他移动网络标识符的关系上:

技术语境:

电话号码/手机号码:这是一个通俗的、日常用户使用的术语,指用于拨打或接收电话/短信的数字串。
MSISDN:这是一个由电信标准化组织(如 3GPP)和运营商在技术规范和网络内部使用的术语。它强调这个号码是用于“移动站”(即手机)的“国际用户目录号码”。
与 IMSI 的区别:这是 MSISDN 最常被拿来比较以区分的概念。

MSISDN:是公开的、外部可见的号码,用于用户之间通信和预约。它是您拨打或短信给朋友时所用的号码。一个SIM卡可以更换MSISDN(例如携号转网),或者在某些特殊情况下,一个SIM卡可以关联多个MSISDN。MSISDN与SIM卡的订阅关联相关。
IMSI ( International Mobile Subscriber Identity):是一个无线的、网络内部的标识符,存储在SIM卡中,用于移动网络识别和认证用户。您不能直接拨打电话或通过IMSI发送短信。一个SIM卡只拥有一个固定的IMSI,即使MSISDN改变,IMSI仍然是同一个。IMSI与SIM卡的物理芯片关联相关。
:移动网络的核心系统(如所属位置注册的HLR/HSS)维护着IMSI和MSISDN之间的映射关系。当有人拨打您的MSISDN时,网络会查找对应的IMSI,首先找到您的SIM卡和设备。
总结:

MSISDN本质上就是您的手机号码,它是一个更准确和技术化的术语,强调该号码符合E.164国际标准,并且是用于在移动网络中指定特定用户订阅的号码。但对于普通消费者而言,“电话号码”和“手机号码”是更常见的说法。但在电信行业、开发人员使用API​​进行短信或语音时,MSISDN是一个普遍使用的服务标准术语。
Post Reply