论文部分内容阅读
随着短消息业务在GSM移动通信网络上的广泛开展,简单的点对点短消息已经不能满足用户对基于短消息的数据业务需求。迅猛增长的短消息增值业务已成为中国移动和中国联通两家运营商重要的盈利手段。短消息增值业务所蕴涵的巨大的潜在商机受到运营商们的高度重视,并吸引了众多服务提供商(SP)的加入和合作。
短消息增值业务平台是为SP的短消息增值业务系统接入到短消息网关提供的一个统一管理、配置、计费的平台。本文从理论和实践相结合的角度对基于CMPP协议(中国移动通信公司互联网短消息网关接口协议)的短消息增值业务平台的开发进行了研究。
本文所做的主要工作:1)分析了短消息系统的网络结构和短消息的处理流程。2)介绍了CMPP协议的体系结构以及基于该协议的通信流程,针对CMPP协议的体系结构特点和短消息增值业务的特点,提出了整个短消息平台系统的模块结构。3)分别对各个模块的设计和实现进行了讨论,给出了各模块详细的处理流程。4)以Java语言为开发语言,较为详细的阐述了系统实现过程中遇到的关键技术,如滑动窗口技术、非阻塞套接字、消息队列的实现。
该系统对CMPP3.0协议进行了高度封装,使用方便,效率高。使SP可以省略通信模块的开发,专注于业务处理模块的开发,提高了生产效率。