论文部分内容阅读
随着国内移动用户数量的爆炸性增长,作为一种廉价而有效通信手段的移动短消息业务也在蓬勃发展。由于运营商所采用的通信协议存在差异,无法互通短消息,导致移动业务提供商开展各项业务受到限制,加上市场上对于各种移动增殖服务的强大需求,使得具备多重功能、安全可靠的短消息网关成为人们研究的热点。根据短消息网关的基本原理,结合中国移动和中国联通等通信运营商的通信协议,如CMPP、SGIP以及SMPP,进行系统的阐述和分析。对如何构造一个短消息网关应用平台进行初步的研究,并应用于实际的短消息网关项目(大庆石油管理局的短消息网关的应用实现)——For-ISMG。论文将短消息基本原理和项目For-ISMG相结合,针对短消息网关的可用性和可行性进行探讨,总结出其体系结构。论文首先介绍目前短消息应用通信协议和相关的基本理论概念,并提出如今市场上所存在问题——短消息的“互联互通”。然后,介绍短消息网关的基本原理,从宏观上分析其体系结构、功能、业务流程,以及相关的性能技术要求。根据项目For-ISMG,重点分析其具体功能模型设计和业务模型设计,以及For-ISMG中的项目总体设计,尤其是系统中通信使用到的通信模块设计。论文的工作是围绕着For-ISMG底层功能模块的设计与实现而展开,通过分析其底层内核的结构和原理,全面采用面向对象的程序设计方法,完成了For-ISMG功能模块ConnectionAgent、PackageServer、storeServer的设计与开发,重点阐述其中的算法思想。论文对目前短消息网关安全应用研究进行初步的探讨,并结合目前常用的信息安全技术,如伪随机数、散列函数、身份认证机制、AES以及数字签名,进行全面的研究,并部分应用于For-ISMG中。同时论文还为进一步提高