论文部分内容阅读
SMS(Short Message Service)业务平台,即短信业务平台,是针对当前及未来一段时间内,短信业务的迅速增长需求而开发设计和研究的。 短信业务是SMS业务平台实现的目的,所以本文着重围绕“业务”而来设计、实现和研究SMS业务平台的。本文在对SMS业务分析的基础上,面向未来应用,创新地提出了利用企事业单位现有信息的分布式查询系统的解决方案。其采用三层体系结构和分布式组件技术,适应了短信业务的种类多、快速生成、重组以及平台用户的二次开发的需求;文中后半部分,以分布式技术、语音短信、TTS技术的应用为核心,对SMS业务平台做了前瞻性的研究。具体做了以下工作: 在SMS业务平台的实现部分,从多个领域简要提出了SMS行业应用解决方案;建立了三层结构的技术路线。在关键的应用逻辑层:采用VC++6.0工具,基于CMPP协议的短信网关,利用Windows多线程技术实现了应用逻辑层的SMS业务平台的通信模块;并且以基于ADO接口的组件方式实现了数据库访问操作模块。在数据存储层:使用SQL Server 2000作为数据库管理系统,定义了本地数据库关键表;设计了面向各企事业单位相关业务数据库的分布式数据库业务查询模块。 在SMS业务平台的发展研究部分,首先从短信业务发展需求趋势和短信业务平台建设之间的矛盾出发,分析了短信业务平台发展的技术难点,给出了分布式解决方案:基于分布式开发系统SoftEngine和组件技术的短信平台体协结构,包括网关适配器(Potral技术)、信息转化、应用组群、计费系统;之后全面地分析了语音短信现状,重点阐述了贝尔实验室利用信道冗余算法的语音短信及语音导航技术的思想:最后,结合具有良好市场前景的文本语音转换TTS技术,充分利用建成SMS业务平台的信息数据,提出了扩展SMS业务平台功能的思路。 本课题所实现的SMS业务平台是与四川省南充市移动通信公司合作的,在其协助下,利用移动中心模拟网关,已经对其基本的通讯、数据库模块测试成功。