基于GPRS的数据监测与控制

基于GPRS的数据监测与控制

论文摘要

随着Internet技术的高速发展,网络己经深入到人们生活的方方面面,对现代社会的发展起到了巨大的影响。利用嵌入式Internet技术可以实现将各行各业广泛存在的电子设备接入Internet,这将使得对设备的远程检测、远程控制、远程维护和远程数据采集变得简单。通用分组无线业务(General Packet Radio Service, GPRS)是在现有GSM技术基础之上发展而来的一种新的承载业务。GPRS网络提供了基于IP的分组交换数据业务,这就使得终端用户可以访问最大的分组数据网络 (PDN)----Internet。利用GPRS网络传输数据,具有永久在线、实时传输和运营费用低的特点。本文实现的嵌入式Internet技术是利用GPRS网络将设备以无线方式接入Internet。系统采用了RDC1610微处理器作CPU, GPRS通讯模块采用了Siemens的MC35I,软件功能使用BORLAND C++ 3.1等语言编程实现。归纳起来,本文具体工作如下:1、剖析了基于RDC1610的嵌入式开发硬件平台ETR232i。2、在此硬件平台上成功编写了上层应用程序。3、实现了UDP、TCP、 PPP协议,系统具有在线检测、掉线重拨功能。4、设计了RTU远端测控制单元。试验表明,利用GPRS终端能够较好地满足设备以无线方式接入Internet的需求,系统具有稳定可靠、实时传输、运营费用低等特点。

论文目录

  • 主要符号对照表
  • 1. 绪言
  • 1.1 引言
  • 1.2 选题的目的和意义
  • 1.3 国内外研究现状
  • 1.4 课题目标
  • 1.5 本文的主要工作
  • 2. GPRS 基本理论
  • 2.1 什么是GPRS
  • 2.2 GPRS 网络结构及其功能描述
  • 2.2.1 GPRS 网络的模型
  • 2.2.2 GPRS 的特点
  • 2.3 GPRS 网络上数据传输协议
  • 2.3.1 两种传输协议的定义与主要特征的比较
  • 2.3.2 传输效率
  • 2.3.3 行业应用的需求
  • 2.4 其它需要考虑的问题
  • 2.5 业务特点
  • 3. 接入网方式及开发平台
  • 3.1 系统结构及接入网方式
  • 3.2 嵌入式硬件开发平台实现
  • 3.2.1 微处理器单元
  • 3.2.2 GPRS 通讯模块
  • 3.2.3 存储器单元
  • 3.2.4 串口电路单元
  • 3.2.5 晶振模式
  • 3.3 开发平台
  • 3.3.1 外观图及主要技术指标
  • 3.3.2 调试方发及功能说明
  • 4. AT指令及编码
  • 4.1 AT 指令
  • 4.2 短消息的控制模式
  • 4.2.1 短消息控制的模式
  • 4.2.2 计算机与MC35i 的通信
  • 4.2.3 PDU 数据格式分析
  • 4.3 短信息的编码方法及编程实现
  • 4.4 短消息的发送与接收举例
  • 4.4.1 TEXT 格式
  • 4.4.2 PDU 格式
  • 4.5 利用ETR2321 发送短消息
  • 5. 网络编程及其通讯实现
  • 5.1 客户端-服务器体系结构
  • 5.2 套接字及其相关函数
  • 5.3 客户端套接字应用
  • 5.4 网络通讯编程及调试
  • 5.4.1 ETR232i 采用TCP 传输协议
  • 5.4.2 ETR232i 采用UDP 传输协议
  • 5.5 GPRS 实现无线网络数据实时传输
  • 5.5.1 如何获取远方数据中心的互联网IP 地址
  • 5.5.2 配置文件config.ini 介绍
  • 5.5.3 远方服务数据中心测试程序
  • 5.6 参考ETR2321 设计遥测终端通信模块
  • 5.6.1 MCU 到MC351 硬件电路的设计
  • 5.6.2 设计的RTU 工作过程
  • 结论
  • 附录
  • 附录1:TCPSVR.CPP
  • 附录2:SIMPLE TCP CLIENT
  • 录附3:TCPCLNT.CPP
  • 附录4:SIMPLE TCP SERVER
  • 附录5:UDPSVR.CPP
  • 附录6:SIMPLE UDP CLIENT
  • 附录7:UDPCLNT.CPP
  • 附录8:SIMPLE UDP SERVER
  • 参考文献
  • 攻读硕士学位期间所取得的研究成果
  • 致谢
  • 相关论文文献

    标签:;  

    基于GPRS的数据监测与控制
    下载Doc文档

    猜你喜欢