1 / 17
文档名称:

增值短消息服务平台的设计与实现.doc

格式:doc   大小:84KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

增值短消息服务平台的设计与实现.doc

上传人:apaihuai69 2017/5/27 文件大小:84 KB

下载得到文件列表

增值短消息服务平台的设计与实现.doc

相关文档

文档介绍

文档介绍:1 增值短消息服务平台的设计与实现摘要本文首先介绍了短消息业务和平台的概念, 参考***的 CMPP 协议和有关规范, 给出了一个短消息增值服务平台的设计实现方案和实现方法。对整个平台的通信机制,业务处理,后台管理,数据库设计等关键问题, 进行了重点论述。关键词 CMPP 协议;短消息;短消息网关; SP 0 引言随着中国一跃成为世界上最大的移动通信市场, 手机短信以它通信费用低廉, 双向传输, 通信质量可靠, 速度快等显著优点受到了越来越多人的青睐, 手机短信已被称为“第四媒体”。除了大量使用的手机用户之间的点对点短信业务之外, 从信息平台到手机用户的短信信息服务业务也在快速发展,该业务已经成为广大用户及时方便地获取信息的一种手段。 1 有关短消息,短消息业务及短消息服务平台 SMS(ShortMessagingService) ,是最早的,但仍是现在火爆全球的文本短消息服务; EMS ( Enhanced Message Service ) 2 增强信息服务,是(SMS) 的新版本,支持发送简单的图像、声音和动画等信息; MMS ( Multimedia Messaging Service ) 多媒体短信服务,是目前短信技术开发最高标准的一种, 支持多媒体功能,需要 G或3G的网络来支持它的运转。本增值短消息服务平台的软件设计使用 Visual C++ 作为前台开发工具, SQL Server 2000 作为后台数据库, 是一个是以手机为应用基础、以前台页面为操作界面, 具有丰富增值服务内容的完整的、大规模短信息处理的系统。通过这个平台可以向***、中国联通和小灵通等用户提供发送短信息、定制、点播/ 订阅、答题,积分福彩,投票/ 竞猜等短信服务, 具体应用如电视、电台媒体开展互动业务; 报纸、杂志媒体提供新闻服务; 气象台、彩票中心、交警提供资讯、商场开展客户调查及促销活动服务等。为简单起见, 本文只讨论其中基于***短信网关( 移动手机用户) 的系统开发与实现。 2 CMPP 协议的介绍 CMPP ( China Mobile Peer to Peer ) 协议, 全称是***通信互联网短信接口协议,其规定了以下三个方面的内容: (1) 业务提供者( SP ) 与互联网短信网关(ISMG) 之间的接口协议; (2 )互联网短信网关之间的接口协议; (3 )互联网短信网关和汇接网关(GNS) 之间的接口协议。 3 图1 互联网短信网关组网结构 CMPP 协议主要提供以下两类业务操作: (1) 短信发送( Short Message Mobile Originate ) MO 操作: 手机用户为起始端; (2 )短信接收( Short Message Mobile Terminated ) MT 操作:手机用户终止端; CMPP 协议和 HTTP,FTP,SMTP 等协议一样,处于 TCP/I P 网络模型的应用层,它以 TCP/IP 协议作为底层通信承载。 SP 与 ISMG 之间进行信息交互式可以采用长连接或短连接两种方式。本短消息服务平台所采用的连接方式为长连接, 即: SP 与 ISMG 以 C/S 方式建立连接时, 在一个 TCP 连接上可以连续发送多个数据包,在 TCP 连接保持期间, 如果没有数据包发送,需要双方发送链路检测包以维持连接。 3 系统的结构和功能模块图 系统的层次结构本短消息服务平台, 在典型的网络条件下, 具有稳定可靠、处理能力高、组网能力强、系统管理方便、使用灵活等特点, 能够满足功能性、稳定性、效率性的要求, 同时, 该系统拥 4 有强大的后台管理功能和业务处理能力, 从而为业务的可持续发展以及用户快速准确获取信息,创造了条件。整个平台的组成分为四个层次:硬件、网络、通信层:包括支持系统运行的所有服务器、客户机及网络设备、通信链路以及存储设备、输入输出设备等硬件; 操作系统层( 系统软件层) :基于硬件平台之上,提供基本的系统调用及网络通信功能(如 Windows2000 等) ;应用开发层:在操作系统之上的应用开发环境, 包括软件开发工具数据库等(如 Visual C++ 、 SQL server 2000 等) ;应用软件层(最外层) :面向业务应用, 使业务信息化和自动化, 用户通过它进行业务上需要的信息处理、信息存储和信息传送等工作, 是与操作人员直接相连的部分。 系统结构示意图介绍系统主要由通信模块, 业务处理模块, 后台管理模块和数据库部分组成,其软件结构示意图如图 2 所示: 图2 系统软件结构示意图系统支持 (***)协议、 SGIP (中国联通)、 SMGP (中国电信、中国网通)、 SMPP 协议(国际标准)。包括 MO