学位论文 > 优秀研究生学位论文题录展示
短信平台系统设计与实现
作 者: 张从国
导 师: 石冰;崔可升
学 校: 山东大学
专 业: 计算机技术
关键词: 短信网关 中国移动通信互联网短信网关接口协议 内部进程通信
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 622次
引 用: 8次
阅 读: 论文下载
内容摘要
随着网络通信技术的发展,手机的应用日益普及,短信是手机通话功能外的另一个重要应用,利用短信功能开展的各项业务日渐增多。手机用户不仅可以被动地接收各种宣传、通知、提醒等短信信息,而且可以主动发送短信点播、定制、申请各种业务。论文详细描述了系统的设计与实现,及相关背景知识。短信平台系统历经了一个从无到有、逐步完善的发展过程,整个系统由始至终是由作者独立设计、编码实现的,并持续完善;短信平台系统实现与ISMG(短信网关)的交互,并对服务端口上受理的多项业务统一动态调度,实现服务端口的有效复用;系统采用基于TCP/IP的CMPP(China Mobile Peer to Peer)协议2.0,UNIX操作系统,C语言编程,ORACLE数据库,通过IPC(内部进程通信)机制实现平台进程的管理;在短信平台中可以同时管理多个与短信网关的连接,不必针对每一个网关启动一套独立的服务程序,便于管理。动态调度时,每一项受理业务作为一个独立的执行程序,方便地“热插拔”。内嵌自诊断子系统,实时监控平台系统的运行状态,确保稳定运行;适用于通过短信网关针对手机用户进行业务宣传,为其提供信息资源服务的应用环境,有着广阔的应用前景。论文描述了短信信息服务的发展概况,短信网关系统的组成,及整个短信信息服务系统中网元设备的组网结构。论文从SP(服务提供商)的角度描述短信平台系统的设计与实现,倾向于软件实现;首先介绍了相关的背景知识,包括CMPP通信协议、socket通信技术、异步信号机制、IPC(内部进程通信)机制;由浅入深,以图文并茂的方式细致勾勒了短信平台系统的各个构成元素:●短信平台以异步通信的模式与短信网关交互,作为与短信网关交互的唯一接口,实现上行、下行短信的统一收发操作;●调度平台对服务端口上受理的多项业务统一调度,实现服务端口的有效复用;●受理平台长连接数据源的方式下,业务受理由调度平台与受理平台共同完成,两者通过调度消息队列通信;●下发平台从数据库表中读取记录,以待发送的消息类型存储于消息队列中,并从消息队列中读取发送结果,记录发送日志表;●代理平台为方便地在局域网内其它机器上实现短信发送功能(短信告警、广播等),在拥有ISMG认证IP的主机上部署一套代理平台;各个构成元素协同工作,构成一个有机的短信整体平台系统。论文对于每个构成元素都细致的阐述了相关的实现要点,具有很高的应用价值。
|
全文目录
摘要 10-12 ABSTRACT 12-15 第一章 短信信息服务概论 15-20 1.1 前言 15-16 1.2 术语定义 16 1.3 概述 16 1.4 短信信息服务发展情况 16-17 1.4.1 短信信息服务的发展阶段 16-17 1.4.2 短信网关的引入 17 1.5 短信网关系统组成简述 17-18 1.6 短信网关与短信中心以及SP的连接 18-20 第二章 系统相关背景 20-37 2.1 发展过程 20-21 2.2 术语定义 21-22 2.3 CMPP协议简介 22-29 2.3.1 范围 22 2.3.2 功能概述 22-24 2.3.3 协议栈 24-25 2.3.4 通信方式 25-27 2.3.5 交互过程中的应答方式 27-28 2.3.6 消息定义 28 2.3.7 信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义 28-29 2.4 概述 29-30 2.5 背景知识 30-37 2.5.1 SOCKET简介 30-31 2.5.2 网络字节序和主机字节序 31-34 2.5.3 信号机制简介 34 2.5.4 IPC(内部进程通信)机制简介 34-37 第三章 整体逻辑与短信平台 37-51 3.1 逻辑示意图 37-39 3.2 短信平台 39-51 3.2.1 底层架构 39-41 3.2.2 示意图 41 3.2.3 功能概述 41-42 3.2.4 系统组成 42-43 3.2.5 实现要点 43-46 3.2.6 与用户手机的交互方式 46-48 3.2.7 菜单交互处理 48-49 3.2.8 会话机制处理 49-50 3.2.9 二次确认处理 50 3.2.10 菜单回退处理 50-51 第四章 调度与受理平台 51-63 4.1 调度平台(短连接方式) 51-56 4.1.1 示意图 51 4.1.2 功能概述 51 4.1.3 系统组成 51-53 4.1.4 实现要点 53-56 4.2 调度平台(长连接方式) 56-58 4.2.1 示意图 56 4.2.2 功能概述 56 4.2.3 系统组成 56-57 4.2.4 实现要点 57-58 4.3 受理平台 58-60 4.3.1 示意图 58 4.3.2 功能概述 58-59 4.3.3 系统组成 59 4.3.4 实现要点 59-60 4.4 受理流程 60-63 4.4.1 短连接方式 60-61 4.4.2 长连接方式 61-63 第五章 下发与代理平台 63-70 5.1 下发平台 63-67 5.1.1 示意图 63 5.1.2 功能概述 63-64 5.1.3 系统组成 64 5.1.4 下发流程 64 5.1.5 实现要点 64-67 5.2 代理平台 67-70 5.2.1 示意图 67 5.2.2 功能概述 67-68 5.2.3 系统组成 68 5.2.4 实现要点 68-70 第六章 结束语 70 附录1 表结构 70-76 1) 短信任务表 70-71 2) 状态报告表 71 3) 短信下发表 71-72 4) 短信下发参数表 72 5) 短信下发历史表 72-73 6) 短信模板定义表 73-74 7) 菜单交互信息定义表 74 8) 编码点播信息定义表 74-76 参考文献 76-78 致谢 78-79 学位论文评阅及答辩情况表 79
|
相似论文
- 基于HTTP的智能家居网络改进方案,TP273.5
- 短信网关中通信代理的实现,TP393.05
- 基于CMPP协议的短信接口程序开发设计,TN929.5
- 短消息业务联网系统的设计与实现,TN929.5
- 基于短信平台的变电站综合监视系统方案设计,TM76
- 面向融合的业务平台中短信网关的实现及安全性研究,TN929.5
- 基于SMS的移动增值SWAD系统的开发与实现,TN929.5
- 短信网关的实现及应用,TP311.52
- 移动奥运智能交通系统的设计与实现,U495
- 基于CMPP协议的短信网关的研究与实现,TN915.05
- 基于telnet方式BBS与手机短信间互联的系统集成研究,TN929.5
- 基于GPS的车辆监控系统的软件设计与实现,TP311.52
- 基于IPv6的分布式数字家居的研究,TP29
- 可扩展的统一消息处理短信平台的研究与实现,TP311.52
- 短信息服务系统设计与实现,TP311.52
- 支持多种协议的TTCN-3适配器的设计与实现,TN915.05
- 基于JAVA的企业短信平台及应用产品的设计与实现,TP311.52
- 具有短信功能的图书管理信息系统的研究与开发,TP311.52
- 电信企业电子邮件短信提醒的研究与实现,TN929.5
- 移动短消息平台的研究与实现,TN929.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|