基于sms的短信应用系统设计内容摘要:

MG与 SMSC之间以 SMPP协议进行通信。 CMPP 用以建立 SMSC 和 SP 之间的通路,业务和信息的提供由 SP 完成。 下面以 Email通知业务为例,讲述信息的流程: ( 1) 某因特网用户向 SP的 Email Server 发送一封 Email; ( 2) SP的 Email Server激活过滤过程,如果该用户申请了 Email 通知业务,则过滤过程将用户登记的手机号码取出,将 Email的标题取出,绑定在 CMPP_SUBMIT 消息中,发送给 ISMG; ( 3) ISMG 将检查 CMPP_SUBMIT 消息中“接收业务的手机号码”字段,并查询该手机用户归属的 SMSC的地址,然后发送给 SMSC; ( 4) ISMG得到确认消息,将消息转换成 CMPP_SUBMIT_REP,发回给 SP; ( 5) SMSC收到该消息后,对该消息进行处理,发送给用户; ( 6) SMSC向 ISMG回送状态报告。 由上述流程可以看出:对于 SMS短信增值业务系统的应用设计而言,要做的工作主要集中在第二步,即在 Email Server 中做一个过 滤程序,实现上述功能即可。 从协议上说, SP只要具备 CMPP中实现的接口,就可以实现对应于控制层的功能,而对于具体的 SP功能实体,比如 Email Server,另外需要实现一些应用层的功能。 联通通信网关的设计(采用 SGIP通信协议) 与 CMPP相似,通过应用 SGIP协议, SP可以接入到 ISMG,从而实现 SP应用的一点接入、全网服务。 SGIP 有两种具体的实现方式,一种是采用专用 SGIP 方式,另一种是采用通用 HTTP方式, SP和 ISMG的通信同时支持专用 SGIP方式和通用 HTTP方式两种承载协议。 ( 1)通用 HTTP方式 HTTP承载方式只适用于 SP和 ISMG的通信中,与专用 SGIP承载方式不同的是,该种方式一次连接仅传送一条命令,并且连接的认证采用 HTTP的 URL授权认证方式,不需要专门的连接认证命令。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。