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

基于CMPP协议的短信接口程序开发设计

作 者: 李廷兰
导 师: 侯晓荣;王咏磊
学 校: 电子科技大学
专 业: 软件工程
关键词: 短信网关 CMPP 数据库 Socket
分类号: TN929.5
类 型: 硕士论文
年 份: 2010年
下 载: 48次
引 用: 1次
阅 读: 论文下载
 

内容摘要


本论文对短信信息服务的业务发展现状、业务类型进行了一般性介绍,对开发短信接口程序的基础知识进行了简要介绍,对短信网络的信息传输过程进行了详细分析,以及对中国移动CMPP协议的通信模型、通信方式、消息定义等一些关键环节进行了详细阐述,实现了一个基于CMPP协议的短信接口程序。在短信接口程序的开发过程中,应用软件工程的知识,进行了需求分析、系统架构分析,并根据分析结果,进行了模块划分、数据库设计、代码编写等详细设计,完成了短信接口程序的开发。在开发过程中,通过使用卓越短信网关模拟器工具包VI.8版提供的中国移动CMPP模拟器作为测试工具。并使用实际的网关来进行相关测试,能成功收、发短信,证明程序开发是成功的。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-12
  1.1 短信业务发展现状  8
  1.2 短信业务发展阶段  8-9
  1.3 课题背景及国内研究与应用现状  9-10
  1.4 研究内容与特色  10-12
第二章 系统涉及的相关知识  12-20
  2.1 SQLSERVER 数据库和结构化查询语言  12-13
    2.1.1 数据库简介  12-13
    2.1.2 结构化查询语言  13
  2.2 TCP 协议和UDP 协议  13-15
    2.2.1 TCP 协议  14
    2.2.2 UDP 协议  14-15
  2.3 SOCKET 编程  15
    2.3.1 Socket 简介  15
    2.3.2 短连接与长连接模式  15
  2.4 C#语言  15-18
    2.4.1 C#语言的发展过程  15-16
    2.4.2 Socket I/O 模块  16-18
  2.5 CLIENT/SERVER 编程模式  18-20
第三章 短信网络分析  20-32
  3.1 MS 与SMSC 的数据传输  20
  3.2 MS 与SMSC 的短信传输过程  20-23
    3.2.1 移动终端发起的短信传输过程  20-21
    3.2.2 移动终端接收的短信传输过程  21-23
  3.3 短信网关功能分析  23
  3.4 CMPP 协议  23-32
    3.4.1 网络模型  23-24
    3.4.2 CMPP 协议栈  24-25
    3.4.3 CMPP 通信方式  25-28
    3.4.4 CMPP 的消息定义  28-32
第四章 系统需求分析  32-33
  4.1 功能需求  32
  4.2 性能需求  32-33
第五章 系统整体架构分析  33-36
  5.1 系统体系结构  33-34
  5.2 消息传输流程分析  34-36
    5.2.1 消息上行(MO)  34
    5.2.2 消息下行(MT)  34-36
第六章 基于CMPP 协议的短信接口程序的详细设计  36-47
  6.1 数据库设计  36-38
  6.2 模块设计  38-43
    6.2.1 初始化模块  39
    6.2.2 发送线程处理模块  39-41
    6.2.3 接收线程处理模块  41-43
  6.3 关键技术  43-47
    6.3.1 Socket 通信  43
    6.3.2 多线程处理  43-44
    6.3.3 数据库安全  44
    6.3.4 网络字节序  44-46
    6.3.5 MD5 加密实现  46-47
第七章 软件测试  47-49
  7.1 开发与运行环境  47
  7.2 测试结果及分析  47-49
第八章 结论及展望  49-50
  8.1 论文工作总结  49
  8.2 展望  49-50
致谢  50-51
参考文献  51-52
附录1  52-55
附录2  55-58

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 电子文书安全签发系统的研制,TN918.2
  3. 海量数据压缩、操作和处理方法的研究,TP311.13
  4. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  5. 武器装备信息管理系统的设计与实现,TP311.52
  6. 部队在线考试系统设计与实现,TP311.52
  7. 基于GIS的高校学生社区管理研究,G647
  8. 基于数据挖掘技术的保健品营销研究,F426.72
  9. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  10. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  11. 部队人员网上训练与考核系统的开发,TP311.52
  12. 摩托化部队机动辅助系统,TP311.52
  13. 部队军事理论在线考试系统设计与实现,TP311.52
  14. AFC系统通信中间件的研究与设计,TP311.5
  15. 基于HTTP的智能家居网络改进方案,TP273.5
  16. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  17. 毛纺用化学品毒性毒理数据库的建立,TS131
  18. 物联网在服装行业的应用性研究,TN929.5
  19. 基于GIS的温州农业资源管理信息系统的构建,S126
  20. 浙江省金衢盆地典型土系数据库的建设与应用,S159.2
  21. 基层部队网站的设计与建设,TP311.52

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com