短消息业务信令流程GSM

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

移动台接收短消息的信令流程
(5)MSC向VLR查询目的MS的相关信息,包括MS 是否可及等标志位。 (6)VLR向MSC发送寻呼请求消息,要求建立无线 连接。 (7)MSC收到VLR的寻呼请求后,向MS发送寻呼 请求。 (8)MS寻呼成功,进行接入过程。 (9)MSC发送接入请求消息通知VLR寻呼成功。 (10)VLR完成对MS的鉴权,完成数据的更新以及 加密等操作后,通知MSC接入成功。 (11)MSC向MS发送接入证实消息。
移动台接收短消息的信令流程
(5)SGSN向MS转发短消息,其中包括短消息内容 和源SC地址(此过程包括对MS的寻呼)。 (6)MS向SGSN返回短消息成功接收消息。 (7)SGSN通知GMSC,MS已成功接收短消息。 (8)GMSC通知SC,MS已成功接收短消息。 如果SC中还有短消息等待发送,则后续短消息经由 SC送往GMSC,GMSC送往SGSN,SGSN发送到 MS,无需再向HLR查询信息。
重试设定
• 运营者可以预先设定多种重试模式(包括重试时间间隔、重试次数等)
• 例如 • 重试模式1:(1)间隔2分钟 重发 1 次 如失败继续下一 步。 • (2)间隔10分钟 重发 1 次 如失败继续下一步 • (3)间隔1小时 重发 1 次 如失败停止(等待 ALERT_SC消 息触发再次重发) • 重试模式0: (1)间隔0分钟 重发0 次 丢弃
以下说明短消息发送失败后可能的失败原因,以及建议采用 的重发机制: (1)未知错误:HLR/目的IGW返回失败,但没有错误原因。 在此情况下,一般采用与用户缺席相同的重试机制。 (2)未知用户:向HLR要路由时,HLR返回用户不认识。 此时应该立即丢弃当前短消息。 (3)无短消息业务:该用户的短消息业务在HLR未开通。 此时应该立即丢弃当前短消息。 (4)呼叫禁止:该用户的短消息业务在HLR被禁止。此时 应该立即丢弃当前短消息。 (5)网络不支持:用户当前所处的IGW不支持短消息,此 时等待ALERT_SC消息触发再次重发。 (6)用户缺席:用户关机或无应答,间隔重发若干次后如 仍不成功则停止,等待ALERT_SC消息触发再次重发。
(7)PS不支持:用户手机不支持接收短消息。此时应该立 即丢弃当前短消息。 (8)PS接收错误:用户手机在接收短消息过程中出现错误。 在此情况下,一般采用与用户缺席相同的重试机制。 (9)非法用户:用户为黑名单用户。此时应该立即丢弃当 9 前短消息。 (10)非法设备:用户手机为非法手机(例如,失窃的手 机)。此时应该立即丢弃当前短消息。 (11)系统错误:由于系统原因造成的失败。在此情况下, 一般采用与用户缺席相同的重试机制。 (12)存储溢出:由于用户手机满而无法接收短消息,此时 等待ALERT_SC消息触发再次重发。
移动台接收短消息的信令流程
SC (1) GMS C (2) (3) (4) (5) (6) (7) (8) (9) ( 10 ) HL R MSC VL R MS
(11 ) (12 ) (13 )
(14 ) ( 15 )
移动台接收短消息的信令流程
二、移动台通过SGSN接收短消息的信令流程 移动台通过 接收短消息的信令流程 (1) SC向GMSC发送短消息,其中包含短消息的内容、源 SC地址、目的MS的MSISDN号码,另外还有SC存在短消 息等待发送标识。 (2) GMSC向目的MS所属的HLR查询路由信息。 (3) HLR向GMSC返回查询结果,有两种情况: ● 成功:返回路由信息其中包含目的MS所在的MSC号码, 以及目的用户的IMSI,LMSI号码。 ●失败:返回错误原因,可能同时返回Alert_MSISDN号码。 (4) GMSC根据获得的路由信息向目的SGSN发送短消息, 其中包含短消息内容、源SC地址、目的MS的IMSI(肯定 没有LMSI)。
重发的信令流程
• 在实际情况中,可能由于移动台不可及、 移动台无存储空间而暂时无法接收短消息。 当短消息中心向移动台发送短消息失败时, 根据短消息中心的设置,短消息中心采用 不同的重发机制。
● 强制重发 此种情况只限于高优先级短消息。即使当前移动 台不可及或者没有存储空间,短消息中心仍然尝 试重发该高优先级短消息。 ● 定时重发 将发送失败的短消息存入等待发送队列中,定时 时刻到达后,短消息中心尝试重发。 ● 提醒重发 短消息中心接收到移动台可及或者有空闲内存的 信息,短消息中心向该移动台尝试重发。
SGSN
(1)
HLR
IWMSC
SC
(2) (3) (4) (5)
3.MS有空闲内存 (1)、MS有空闲内存时,MS通知MSC, MSC通知VLR,VLR通知HLR,HLR通知 短消息中心MS有空闲内存可以接收短消息。
• MS通知MSC,MS有空闲内存可以存放一条或多条短消息。 • MSC通知VLR,MS有空闲内存。 • VLR向HLR发起Ready for SM请求指示MS有空闲内存,通 知HLR,MS可以接收短消息。 • HLR得知MS有空闲内存,且查询到该MS的MCEF标识位 置位,则向IWMSC发起AlertSC请求,通知IWMSC,MS 可以接收短消息。 • IWMSC通知SC,移动用户可以接收短消息。 • IWMSC向HLR回送成功AlertSC的响应消息。 • HLR向VLR回送成功Ready for SM的响应消息。 • VLR向MSC回送成功的响应消息。 • MSC向MS回送成功的响应消息。
(1)、MS进行的是一般的位置更新(从 VLR进行的,非GPRS位置更新)VLR收到 MS的位置更新请求或接入请求,且VLR中 的该MS的标识位MNRF被置位,则VLR通 知短消息中心,移动台可及可以接收短消 息。
信令流程 • VLR向HLR发起Ready for SM请求指示用户可及, 通知HLR,MS可及可以接收短消息(说明:VLR 向HLR发起Ready for SM请求的另一种情况是指 示用户有空闲内存,这种情况在下面“MS有空闲 内存”情况中介绍); • HLR向IWMSC发起AlertSC请求,通知IWMSC, MS可及可以接收短消息; • IWMSC通知SC,移动用户可以接收短消息; • IWMSC向HLR回送成功AlertSC的响应消息; • HLR向VLR回送成功Ready for SM的响应消息。
MS (1)
SGSN
IWMSC
S C
(2) (3)
(4) (6) (5)
移动台接收短消息的信令流程
一、移动台通过MSC/VLR接收短消息 移动台通过 / 接收短消息 (1)SC向GMSC发送短消息,其中包含短消息的内容、源 SC地址、目的MS的MSISDN号码,另外还有SC存在短消 息等待发送标识。 (2)GMSC向目的MS所属的HLR查询路由信息。 (3)HLR向GMSC返回查询结果,有两种情况: ● 成功:返回路由信息其中包含目的MS所在的MSC号码, 以及目的用户的IMSI,LMSI号码。 ●失败:返回错误原因,可能同时返回Alert_MSISDN号码。 (4)GMSC根据获得的路由信息向目的MSC发送短消息, 其中包含短消息内容、源SC地址、目的MS的IMSI或LMSI 号码。
MS (1) (4) (5)
MSC (2) (3) (6) (7)
VLR
IWMSC
SC
(8) (12) (11)
(9) (10)
移动台通过SGSN向短消息中心发送短消息 向短消息中心发送短消息 移动台通过
(1)MS向SGSN发送一条短消息,其中包含短消息的内容、 目的SC地址。 (2)SGSN向IWMSC转发短消息,其中包含该条短消息的 内容、源MS的MSISDN号码、目的SC地址。 3 IWMSC SC (3)IWMSC向SC转发短消息,其中包含该条短消息的内容、 源MS的MSISDN号码、目的SC地址。 MS MSISDN SC (4)SC通知IWMSC已接受短消息。 (5)IWMSC通知SGSN已接收短消息。 (6)SGSN通知MS短消息发送成功。 移动台向短消息中心提交短消息成功,即进入下面的短消息 中心向移动台转发短消息过程。
业务处理流程
移动台发送短消息的信令流程
(1)MS向MSC发起接入请求,其中包含MS的IMSI或TMSI号码。 (2)MSC向VLR发起接入请求,VLR在接入处理过程中可进行 鉴权和加密。 (3)VLR向MSC回送接入证实消息。 (4)MSC向MS回送接入证实消息,允许MS进入GSM网络通讯。 (5)MS向MSC发送一条短消息,其中包含短消息的内容、目的 SC地址。 (6)MSC向VLR查询MS是否可以发送短消息。 (7)VLR在确认MS具有短消息业务且没有被禁止后,通知MSC 当前MS可以发送短消息,并提供MSISDN号码。
提醒重发流程
• HLR中的消息等待数据文件(MWD)。 MWD中存储向MS发送短消息失败的所有 短消息中心号码、该MS的MSISDN号码、 以及MS的当前状态:是否可及(以MNRF 标志位表示)、有无存储空间(以MCEF标 志位表示)。
1.向MS强制重发高优先级短消息成功 . 强制重发高优先级短消息成功 • 短消息中心发送高优先级短消息,向GMSC返回 查询结果后,HLR中相应标识位(MCEF、MNRF) GMSC 被置位时通知GMSC。由于短消息中心对于高优 先级的短消息强制重发,GMSC向MS强制重发成 功,且标识位MCEF,MNRF被置位时,GMSC通 知HLR清除相应的标识位。 • HLR中某用户的标识位MCEF和MNRF被清空后, 由HLR提醒短消息中心该用户可接收短消息。
(8)MSC向IWMSC转发短消息,其中包含该条短 消息的内容、源MS的MSISDN号码、目的SC地址。 (9)IWMSC向SC转发短消息,其中包含该条短消 息的内容、源MS的MSISDN号码、目的SC地址。 (10)SC通知IWMSC已接受短消息。 (11)IWMSC通知MSC已接收短消息。 (12)MSC通知MS短消息发送成功。 移动台向短消息中心提交短消息成功,即进入下面 的短消息中心向移动台转发短消息过程。
信令流程: (1)HLR查询存储的MWD,如果某一MS的 MNRF和MCEF标识位均被清空,则向 IWMSC发送通知消息; (2)IWMSC通知SC,移动用户可以接收短 消息; (3)IWMSC向HLR回送成功的响应消息。
2.MS可及 • MS可以同样包括两种情况:VLR监测到可 及或者SGSN监测到可及。 • MS开机或者重新进入服务范围,MS进行位 置更新,指示MS可及。
• SMSC根据PCS网络侧返回的不同失败原因而选择 不同的重试模式 • • • • 如失败原因为缺席用户,可以采用如下重试机制: (1)间隔2分钟 重发 1 次 如失败继续下一步。 (2)间隔10分钟 重发 1 次 如失败继续下一步 (3)间隔1小时 重发 1 次 如失败停止(等待 ALERT_SC消息触发再次重发)
移动台接收短消息的信令流程
(12)MSC向MS转发短消息,其中包括短消息内容 和源SC地址。 (13)MS向MSC返回短消息成功接收消息。 (14)MSC通知GMSC,MS已成功接收短消息。 (15)GMSC通知SC,MS已成功接收短消息。 15 GMSC SC MS 如果SC中还有短消息等待发送,则后续短消息经由 SC送往GMSC,GMSC送往MSC,MSC发送到MS, 无需再向HLR,VLR查询信息。
VLR (1)
HLR
IWMSC
SC
(2) (3) (4)
(5)
(2)、MS进行的是GPRS位置更新,或者在 SGSN实体中监测到有此用户活动。且 SGSN中的该MS的标识位MNRF被置位,则 SGSN通知短消息中心,移动台可及可以接 收短消息。
信令流程 • SGSN向HLR发起Ready for SM请求指示用户可及, 通知HLR,MS可及可以接收短消息(说明: SGSN向HLR发起Ready for SM请求的另一种情况 是指示用户来自百度文库空闲内存,这种情况在下面“MS有 MS 空闲内存”情况中介绍。); • HLR向IWMSC发起AlertSC请求,通知IWMSC, MS可及可以接收短消息; • IWMSC通知SC,移动用户可以接收短消息; • IWMSC向HLR回送成功AlertSC的响应消息; • HLR向SGSN回送成功Ready for SM的响应消息。
相关文档
最新文档