.短信的三类业务形态:
- 点对点短信
- 小区短信
- 短信增值服务
2.短信标准化现状:
GSM
- GSM 03.40: PP SMS的技术实现
- GSM0341:CBS的技术实现
- GSM 04.11: 无线接口对PP SMS的支持
- GSM 04.12: 无限接口对CBS的支持
CDMA
- IS-637 终端与网络实体的SMS交互
- TIA-41-D 多业务系统交互协议
- IS-841 短信中心的网络支持
3.支持短信的网络结构:
ESME:扩展短信实体,可以是一个SP或者是一个短信网关。
SMC(SMSC):在MS和SME之间负责消息的存储和转发。投递失败的短信保存在SMSC中,并根据有效期重发。
SMS-GMSC:用于短信由SMC向MS传递。从SMC接收短信,向HLR查询接收短信MS当前服务MSC,并将短信发给该MSC。
SMS-IWMSC 用于短信由MS向SMC传递。从MSC收到来自MS的短信,根据消息中的SMC的地址将其传递给相应的SMC。
HLR:收到SMS-GSMC的归属用户信息查询操作时,提供目标MS的路由信息。
VLR:在短信通过MSC传递的情况下,在MS位于VLR负责的漫游区内时,为MSC提供该MS的相关信息。
MSC/SGSN:向处于本MSC/SGSN负责区域内的MS提供短信发送和接收。
注:
a.SMS-GMSC与SMS-IWMSC只是在功能上的区分,可以在任一个MSC上实现。
b.移动网间的短信互联互通是通过一个叫做IWGW的功能实体转发的,当SMSC判别到被叫号码为其它网络的网号时,主叫SMSC直接将短消息透过SMPP协议(Short Message Peer to Peer,应用层协议,它通常基于TCP协议(面向连接)实现 ,通过一定的报文格式表示命令。绝大多数厂商(包括中兴、华为、WINS. Ferma. Intech等)均支持该协议,中国移动规范也推出自己的基于SMPP的协议CMPP) 发送到短信互通网关(IWGW),再由IWGW转发至对端网络的IWGW,最终由被叫用户归属的SMSC发送给用户。
c.移动通信网内部各实体均采用MAP信令进行通信。不同网络的MAP信令规范有所不同。GSM中使用ETSI制定的GSM MAP规范,CDMA则采用TIA制定的IS-41 MAP规范。
具体的:
4.MS之间的点对点短信: 只借助短信中心和无线网络传输和处理。所有过程直接使用信令进行传输。不涉及ESME。
1)MO流程:
示意图:
信令流程:
2)MT流程:
示意图:
信令流程:
5.短信增值业务接口
提供SMC的外部接口,最著名的是SMS Forum的SMPP。
注意SMG:运营商在网络中设置专门的短信网关向外部ESME提供接口。短信网关可以为大量SP接入各地SMC,有效减轻SMC负荷。中国移动规范协议CMPP也是基于SMPP的。
上边是一个很general。
互联网短信网关(ISMG)是业务提供商(SP)与移动网内短信中心之间的中介实体,互联网短信网关一方面负责接收SP发送给移动用户的信息和提交给短信中心。另一方面,移动用户点播SP业务的信息将由短信中心通过互联网短信网关发给SP。另外,为了减轻短信中心的信令负荷,互联网短信网关还应根据路由原则将SP提交的信息转发到相应的互联网短信网关。互联网短信网关通过向汇接网关(GNS)查询的方式获得网关间的转发路由信息。另外,ISMG还必须与数据业务管理平台DSMP(主要负责用户管理、业务管理和SP管理,提供开放接口并为各个业务网关、SP提供代计费功能--这个对规范收费很重要! )进行连接,在业务流程中对用户、业务以及定购关系等进行鉴权并对业务进行批价。
6.短信增值业务举例:
a).短信点播MO业务流程
1-2. MS发送短信经移动网络提交到短信中心SMC。
3-4. 短信中心SMC将短信传送给源短信网关。
5-8 源短信网关查询GNS,将该短信路由到目的网关。
9-10. 目的网关向DSMP发送订购请求并得到回应。
11-12. 目的网关将短信投递给指定的SP。
信令流程:
b)短信订购业务流程
1-2. SP将发送MT短信传送到目的短信网关。
3-4. 目的短信网关发送之前向DSMP发送鉴权请求。
5-6 目的短信网关向GNS查询短信路由。
7-8. 短信从目的短信网关传输至源网关。
9-10. 短信被短信网关传递到短信中心。
11-12. 该短信经移动网络最终下发到MS。
信令流程