短消息信令流程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1 短消息信令
短消息中心网关部分主要实现短消息中心接入PLMN信令网的功能,及短消
息人工台、自动台接入PLMN、PSTN网的功能,因此,网关的信令模块主要
包含了七号信令中的MAP、TCAP、SCCP、MTP、TUP各层,实现短消息
的提交、前转、提醒功能,并完成电话呼叫的接续。
网关所要处理的信令主要有三个流程:MO(Mobile Origination,移动台发起
的短消息业务)、MT(Mobile Termination,移动台终止的短消息业务)、
ALERT_SC(Alert Service Center,短消息中心提醒)。
MO主要流程说明
如图1-1所示。
SC SMS IWMSC HLR VLR Access request
and possible
authentication
Message Transfer
Forward_ShortMessage MS
MSC
SendInfoFor_
MO_SMS
Message
Transfer
Ack
Ack
Ack
图1-1MO信令流程图
具体说明如下:
(1) 移动台MS向VLR提交访问请求和可选的鉴权请求(Access request
and possible authentication);
(2) 移动台MS向MSC提交短消息(Message transfer);
(3) MSC向网关SMS-IWMSC上传短消息(forwardShortMessage)
(IWMSC:InterWrokingMSC,即接入/互通MSC,负责处理手机提交的短消息);
(4) 网关SMS-IWMSC 向SC 提交短消息(Message transfer );
(5) SC 向网关SMS-IWMSC 回送应答(Ack or Error );
(6) SMS-IWMSC 向MSC 回送应答(Ack or Error );
(7) MSC 向MS 回送应答(Ack or Error )。
● MT 主要流程说明
如图1-2所示。
SC SMS GMSC
HLR VLR Message Transfer
Forward_ ShortMessage
MS
MSC SendInfoFor_
MT_SMS
Delivery Report
Message
Transfer
SendRoutingI
nfo_For_Shor
tMessage
Delivery
Report
图1-2 MT 信令流程图
具体说明如下:
(1) 短消息中心SC 向网关SMS-GMSC (GMSC: Gateway MSC ,即网关
MSC ,负责处理下发短消息)提交消息传送请求Message transfer ;
(2) 网关SMS-GMSC 向HLR 查询发送路由sendRoutingInfoForShortMsg ;
(3) 网关SMS-GMSC 向MSC 前传短消息forwardShortMessage ;
(4) MSC 向VLR 查询发送路由sendInfoForMT-SMS ,从HLR 取回用户的
IMSI 号码和目前用户所在的MSC 的号码;
(5) MSC 向移动台MS 发送短消息Message transfer ;
(6) MS 向MSC 回送转发报告Message transfer ;
(7) MSC 向SMS-GMSC 回送转发报告Delivery report 。
● MT 的流程较为复杂,以上仅为正常下发流程,现在将非正常下发流程说
明如下:
(1) 用户不在服务区或用户手机短消息内存已满,则G MSC要去HLR置
MNRF(Mobile Not Reachable Flag移动用户不可及)或MCEF (Memory Capacity Exceeded Flag存储能力溢出标志)标志,信令名称为Delivery Status Report;
(2) 当GMSC去HLR取路由时,若HLR内MNRF或MCEF已被置位,则
HLR除发送路由信息,还要发送Inform SC信令到G MSC(如果HLR 为PHASE1版本,则无此过程),通知该用户不可用,此时若下发的短消息为普通优先级,则GMSC不再下发,若短消息为高优先级,则GMSC 尝试下发该短消息,若发送不成功则下发结束,若下发成功,则去HLR 清除MNRF或MCEF标志,并返回成功信息给SC,若该用户仍有短消息未发出,则保持与MSC的链路,然后继续下发短消息,直到发完或出错为止;
(3) 每次成功下发后,短消息中心检测短消息是否是MO短消息且要求状态
报告。若是,则下发状态报告短消息到提交用户。
ALERT_SC主要流程说明
如图1-3所示。
SC GMSC HLR VLR
RegForSM RP_MS_TO_ NETWORK_ SMS_A
ALERT_SC
ALERT_SC
MS
图1-3Alert-SC信令流程图
具体说明如下:
(1) 当手机开机,或因删除短消息等操作释放了内存时,手机向VLR报告短
消息功能可用(RP_MS_TO_NETWORK_SMS_A);
(2) VLR通知HLR,手机已能够接收短消息(RegForSM);
(3) HLR向网关MSC发送唤醒消息(ALERT_SC);
(4) 网关通知短消息后台,后续的处理是短消息中心对该用户进入下发短消
息流程。