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

基于TCP/IP网络的多媒体短消息系统测试工具的研究与实现

作 者: 李元振
导 师: 张重雄
学 校: 南京理工大学
专 业: 通信与信息系统
关键词: 多媒体短消息业务 HTTP协议 HTTP层鉴权 服务器/客户机 多线程 编程 BASE64编码 MDS编码
分类号: TP393.09
类 型: 硕士论文
年 份: 2004年
下 载: 125次
引 用: 2次
阅 读: 论文下载
 

内容摘要


本文主要就多媒体短消息(MMS)业务系统结构、整体框架和协议流程进行研究,并就多媒体短消息系统提供一个基于互联网传输的真实测试系统。多媒体短消息系统由MMSC、MMDB、业务受理中心、测试工具以及通信网络等组成。本文主要研究WinSockets程序设计原理和网络应用程序开发方法、多线程编程技术以及MD5编码等等内容,并给出了多媒体短消息测试工具的具体实现,并对其中的一些关键技术进行了较为详尽的说明和解释。在总体上提出了多媒体短消息系统测试工具的设计框架和设计方案,并以Visual C++ 6.0为工具对软件系统进行了具体的开发实现。最后对论文进行了总结,并对未来的研究和进一步开发工作进行了展望。

全文目录


1 引言  6-9
  1.1 多媒体短消息业务的发展前景及业内发展动态  6
  1.2 SMS,EMS,MMS之比较  6-8
  1.3 本文主要研究内容  8-9
2 多媒体短消息系统构成及功能模块介绍  9-14
  2.1 多媒体短消息系统的整体结构  9-10
    2.1.1 多媒体消息业务环境  9-10
    2.1.2 以MMSC为中心的多媒体消息系统结构  10
  2.2 多媒体短消息组成部分及接口介绍  10-11
  2.3 开发语言和工具-C++语言和VISUAL C++开发工具  11-13
    2.3.1 C++语言  11-12
    2.3.2 Visual C++开发工具  12-13
  2.4 小结  13-14
3 MM1口模拟的设计  14-35
  3.1 MM1口消息的协议框架  14
  3.2 MM1口消息流程  14-23
    3.2.1 MMS短消息的发送流程  14-16
    3.2.2 MMS短消息的通知过程  16-18
    3.2.3 MMS短消息的获取过程  18-21
    3.2.4 MMS短消息读应答报告  21-22
    3.2.5 MMS短消息发送接收完整流程(延时获取)  22-23
  3.3 MM1接口消息的结构和MM消息头编解码  23-26
    3.3.1 MM1接口消息的结构  23-24
    3.3.2 MM消息头编解码  24-26
    3.3.3 MMS消息的消息体的内容生成和获取的短消息显示  26
  3.4 小结  26-27
  4 TCP/IP通信网络和网络编程  27
  4.1 通信网络体系结构模型  27-29
    4.1.1 OSI参考模型  27-28
    4.1.2 TCP/IP参考模型  28-29
  4.2 网络协议  29-30
    4.2.1 网络层协议  29
    4.2.2 传输层协议  29-30
    4.2.3 应用层协议  30
  4.3 WINDOWS SOCKETS  30-34
    4.3.1 WinSock介绍  30-31
    4.3.2 WinSock API的使用  31-34
  4.4 用MFC实现网络编程  34
  4.5 小结  34-35
5 HTTP层上的实现  35-48
  5.1 HTTP协议简介  35-38
    5.1.1 HTTP协议的几个重要概念  35-36
    5.1.2 HTTP协议的运作方式  36-38
  5.2 HTTP层消息的结构  38-40
  5.3 HTTP层上的鉴权  40-47
    5.3.1 BASE64编码  40
    5.3.2 MD5编码  40-41
    5.3.3 基本鉴权  41
    5.3.4 摘要鉴权  41-47
      5.3.4.1 服务器端的提问  42-43
      5.3.4.2 客户端的相应  43-45
      5.3.4.3 摘要信息  45-46
      5.3.4.4 摘要鉴权实际码流例子  46-47
  5.4 小结  47-48
6 实际开发中一些关键功能的设计和实现  48-60
  6.1 程序流程图  48-50
  6.2 HTTP服务器与客户端的实现  50-55
    6.2.1 服务器端的实现  50-53
    6.2.2 客户端的实现  53-55
  6.3 多线程技术的实现  55-57
    6.3.1 功能测试和性能测试  55
    6.3.2 多线程的实现  55-57
  6.4 看门狗程序的实现  57-59
  6.5 小结  59-60
7 MM1口测试工具功能实现  60-65
  7.1 MM1测试工具软件功能  60
  7.2 模拟工具的工作界面  60-63
  7.3 总结和展望  63-65
致谢  65-66
参考文献  66-68
附录  68

相似论文

  1. SOA高校迎新系统中的SDO模型的研究与实现,G647
  2. AVS视频解码器在PC平台上的优化及场解码的改善,TN919.81
  3. 基于句法特征的代词消解方法研究,TP391.1
  4. 基于智能学习的多传感器目标识别与跟踪系统研究,TP391.41
  5. 基于比对技术的非法网站探测系统的实现与研究,TP393.08
  6. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  7. 语音情感识别的特征选择与特征产生,TP18
  8. 啤酒瓶在线检测相关技术的研究,TS262.5
  9. 中密度板纤维干燥系统与PLC控制系统设计,TP273
  10. 土的三剪统一帽子模型研究,TU411.7
  11. ClassIIa家族组蛋白去乙酰化酶调控小鼠体细胞重编程的研究,Q25
  12. 顾问型企业项目管理系统的设计与实现,TP311.52
  13. 电渣炉过程控制系统的设计及优化控制,TP273
  14. 基于PLC高炉布料专家自学习的设计与实现,TP273
  15. 基于正交幅度调制的室内可见光无线通信系统研究,TN929.1
  16. 基于WiFi的无线虚拟存储系统,TN929.5
  17. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  18. 多通道闪存控制器模块化设计与实现,TP333
  19. 高速网络环境下的入侵检测系统的研究,TP393.08
  20. 脉冲强磁场装置主控软件系统设计,TP273
  21. 工业机器人离线编程系统关键技术的研究,TP242

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com