毕业设计指导网:毕业设计范文、毕业答辩指导,免费毕业设计、计算机毕业论文参考资料下载服务。

技术团队主要成员为国内著名高校计算机专业导师。诚实守信,优质服务,是我们的宗旨!
当前位置:毕业设计指导网毕业论文频道计算机毕业论文

基于UNIX平台的网络通信架构的设计与实现

论文出自毕业设计指导网www.bysj120.cn,需要购买整套毕业论文或找不到您要的毕业设计请联系客服索取

设计(论文)的基本内容:
      网络通信架构的设计与实现是互联网短消息的基础,负责服务提供商与用户之间消息的传递与交换。
本文需要了解socket通信技术、TCP/IP协议、进程间通信方式以及SMPP和CMPP,分析网络通信原理,研究其设计及实现技术。设计网络通信的总体结构,实现对网络通信的模拟,客户端与服务器端可以进行异步通信,并对所实现的部分进行测试和评价。

      随着通信技术的发展,无线互联网短消息业务为用户提供越来越多的服务。越来越多的用户对这种服务方式形成了习惯。目前,大部分短消息业务的互联互通都是使用短消息网关来实现,主要服务提供商SP与短消息网关之间通过二进制的中国移动点对点协议 (CMPP)接口进行信息交换,而网关则通过短信息点对点协议(SMPP)与短消息中心(SMSC)进行信息交换。随着用户群的扩大,网络通信的稳定性受到了巨大的挑战。
本课题的目的是在UNIX平台下构建一个应用于短信增值业务平台,实现核心系统与外部通信的接口,即对中国移动点对点协议(cmpp3.0)的实现,并实现对服务提供商(sp)与短信网关(ISMG)间的短信功能的模拟。为服务提供商(SP)与短消息网关(ISMG)之间的数据交换提供了一条安全、快捷的通道,以便手机用户采用短信方式与SP双向通信,接收SP提供的信息服务。
     本课题在UNIX平台下,基于SMPP与CMPP协议,通过SOCKET建立网络连接并实现客户端与服务器端之间消息的收、发以及链路检测。编程语言采用C语言,主涉及到UNIX及socket编程、SMPP与CMPP协议所规定的数据包(PDU)生成和解析以及请求/应答机制的实现。


系统分析
      本课题研究的是网络通信架构的设计与实现,实现对网络间短消息通信的模拟,并实现核心系统与外部通信的接口。即通过建立客户端与服务器端,实现双方互相发送短消息,并对相关协议进行实现。其中,客户端可以连续向服务器发送消息,不必等待回复。

设计思路
      因为本课题是面向网络连接,所以会采用比较稳定的UNIX操作系统。在网络间通信协议上,同样会采用安全性较高的TCP协议作为底层的承载协议。在此基础上,利用系统下的SOCKET及相关调用建立起TCP层连接。在客户端与服务器端采用异步通信方式,并利用并发原理以保证客户端与服务器端可以连续通信,而不必等待。由于本课题是对短消息通信的研究,因此在消息的发送与接受过程中,会遵循SMPP协议与CMPP协议,并实现两个协议的主要消息。
 

Tags:UNIX

在线客服

  • 咨询QQ:
  • 407894958
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 成品购买:
  • 定制咨询:
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 如临时会话消息无法接收 请先加客服QQ好友咨询
    微信客服

计算机毕业设计,免费毕业论文,优秀毕业设计论文下载


120毕业设计指导网
地址:徐州市西安路41号
收缩
  • 计算机毕业设计定做咨询