【SMS】SMS协议介绍之MSC

来源:互联网 发布:淘宝卖家无需物流禁忌 编辑:程序博客网 时间:2024/05/29 02:09

今天主要介绍SMS协议中的功能实体MSC。


MSC

图:MSC

(1)对于MO SMS,当MSC收到UE发来TPDU,其会查询VLR中的相关信息,如UE的MSISDN、MNRF

等,如果VLR返回错误,则MSC直接在确认报告中返回错误给UE。如果VLR返回正确结果,则MSC会检查消

息中的RP-DATA(中继层数据)参数,如果参数错误,MSC直接返回错误给UE,如果正确,则MSC将消息

继续发送给SMS-IWMSC。当SMS-IWMSC返回确认消息时,MSC负责将消息传回UE端。

(2)对于MT SMS,当MSC从SMS-GMSC处接收到TPDU时,其会通过VLR查询相关信息(ie. location

area address),如果VLR返回错误,则MSC返回错误的确认报告给SMS-GMSC。如果VLR返回无误,则

MSC将消息发送到目的UE。

当MSC接收到UE端的确认消息后,MSC会发送确认消息给SMS-GMSC。

当MSC收到UE端的消息提示当前有足够的存储可以接收更多的消息时,则MSC将该提示消息发送给VLR,

VLR会更新相关状态,如果VLR返回错误,则MSC会返回错误的确认报告给UE端。

在某些条件下,MSC如果遇到MT UE正忙的情况,此时MSC可以选择短暂的存储TPDU,但最大时间不应该

超过3GPP TS 29.002 Mobile Application Part (MAP) specification

中的supervision timer的时间,一旦MT UE可用时,MSC遵循先进先出的方式将消息发送到UE端。如果规

定时间内MSC没有发送到UE端,则MSC应返回错误报告给SMS-GMSC。





参考文档

1. 3GPP TS 03.40 Technical realization of the Short Message Service (SMS) Point-to-Point (PP)

2. 3GPP TS 23.040 Technical realization of the Short Message Service (SMS)

3. 3GPP TS 29.002 Mobile Application Part (MAP) specification

原创粉丝点击