目录
流程思路就是存储转发,短信先发给短消息中心存起来,短消息中心再根据去hlr去查目的手机的路由信息,根据路由信息实现转发功能。
1. 不存在用户、限制呼叫、无MT 功能;SMSC 成功接收短消息请求,向被叫归属HLR
问讯路由消息,送回消息为被叫用户不存在、被叫用户限制呼叫或用户没有MT 功能时,
SMSC 将直接从前转数据库中删除此消息,不在发送。
2. 被叫用户关机;SMSC 成功接收短消息请求,向被叫归属HLR 问讯路由消息,得到路
由消息后发送SM(短消息)。VLR 回送消息为用户关机,SMSC 将消息存入前转数据库,
同时报告被叫的HLR,设置短消息为等待标识,SMSC 将等待接收HLR 发送的用户开机
消息后,再激活重发机制,重新发送。
3. 被叫用户的消息内存空间已满;SMSC 成功接收短消息请求,向被叫归属HLR 问讯路
由消息,得到路由消息后发送SM,VLR 回送消息为被叫用户的消息存储空间已满,SMSC
将等待VLR 发送用户准备接收短消息提示后,再激活重发机制,重新发送。
4. 网络信令拥塞、信令闭塞;SMSC 与网络单元间的通信出现信令拥塞、闭塞等问题时,
将直接启用转发机制时间表,按照规定的时间,定时进行发送尝试。
5. 过期消息;当消息在规定的保存期限内没有成功发送时,短消息中心将从数据库中删除
此消息,不再发送。
通过对以上信息处理流程的分析,当我们遇到问题时应对问题进行归纳,首先判断是否是发
送的失败消息,其次确定问题是否与地域有关、是否与服务类型有关、是否与主被叫用户号
码有关等,以确定进一步的分析思路,再则应考虑问题出现的时间,判定问题是否与网络的
调整有关。
★ 对于与个别用户有关的问题,可以检查短信中心LOG 记录看用户是否存在操作问题,
如拨叫的号码,用户设置的短信有效时间等(最短可设置1 小时,可在手机上设置)。对于
不正确的操作,应该对用户加以引导。
★ 对于与服务类型有关的问题,首先应该检查短信中心的参数设置包括信息的有效时间,
各种情况下的重发策略等,还应该考虑短信中心与信息源之间的链路是否正常。
★ 对于大范围区域的问题,应该检查BSC 与MSC 有关短信的参数设置,然后再检查短信
收发路由。
★ 对于个别区域有关的问题,首先检查基站参数,然后看无线资源是否拥塞,对有问题地
点,需要现场对通话与收发短信进行测试,看是否存在无线信号拥塞或干扰的可能性,其次
通过对MSC 与HLR 的跟踪,确认网络的信息与路由分析是否正常?再则检查短信中心参
数,短消息保留时间有没有正确设置,如果中文短信的保留时间只有2 小时,超时后即被删
除,这样用户关机2 小时后开机,就收不到短信,中文短信的保留时间一般为3 天。
★ 另外,语音信箱参数文件应正确设置,留言保留时间一般为2 天,服务基站对于短信的
参数设置也要准确无误。
对应设备的14位信令点码
vlr 1007
hlr 1006
smc 1011
sgsn 1049
手机通过信令通道,发出业务申请,申请业务类型是短消息

鉴权成功后,发起短信流程的mo过程,目的号码是sim卡里设置的短消息中心号码









查询被叫号码的路由信息与hlr通信,hlr去查询vlr




确定被叫的imsi后,对应基站发起寻呼,寻呼响应后,发送给目的号码



smc去hlr查询被叫状态,返回值是missing,hlr标记这个号码有未完成的短信业务

被叫开机附着后,hlr通知smc被叫状态激活,可以进行短信流程

然后smc重新发起mt过程


附录:
关机流程,去附着
手机发出dtap直传消息,收到后hlr清除用户信息,vlr清除用户信息,sgsn清除相关信息
