学位论文 > 优秀研究生学位论文题录展示

短信平台系统设计与实现

作 者: 张从国
导 师: 石冰;崔可升
学 校: 山东大学
专 业: 计算机技术
关键词: 短信网关 中国移动通信互联网短信网关接口协议 内部进程通信
分类号: 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

相似论文

  1. 基于HTTP的智能家居网络改进方案,TP273.5
  2. 短信网关中通信代理的实现,TP393.05
  3. 基于CMPP协议的短信接口程序开发设计,TN929.5
  4. 短消息业务联网系统的设计与实现,TN929.5
  5. 基于短信平台的变电站综合监视系统方案设计,TM76
  6. 面向融合的业务平台中短信网关的实现及安全性研究,TN929.5
  7. 基于SMS的移动增值SWAD系统的开发与实现,TN929.5
  8. 短信网关的实现及应用,TP311.52
  9. 移动奥运智能交通系统的设计与实现,U495
  10. 基于CMPP协议的短信网关的研究与实现,TN915.05
  11. 基于telnet方式BBS与手机短信间互联的系统集成研究,TN929.5
  12. 基于GPS的车辆监控系统的软件设计与实现,TP311.52
  13. 基于IPv6的分布式数字家居的研究,TP29
  14. 可扩展的统一消息处理短信平台的研究与实现,TP311.52
  15. 短信息服务系统设计与实现,TP311.52
  16. 支持多种协议的TTCN-3适配器的设计与实现,TN915.05
  17. 基于JAVA的企业短信平台及应用产品的设计与实现,TP311.52
  18. 具有短信功能的图书管理信息系统的研究与开发,TP311.52
  19. 电信企业电子邮件短信提醒的研究与实现,TN929.5
  20. 移动短消息平台的研究与实现,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com