探讨GPRS 的远程数据传输系统

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:liu716313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着计算机和通信技术的不断发展,嵌入式系统与网络技术的结合被越来越多的应用于工业领域。本文研究了GPRS 的远程数据传输,重点分析了系统的设计方案,选用嵌入式实时操作系统C/OS-II 为终端软件平台,采用C/S 模式和Winsock 技术设计了数据中心,实现了的数据的可靠传输,最后设计了系统的安全性。
  关键词:GPRS;μC/OS-II; C/S 模式; Winsock
  Abstract: with the development of computer and communications technologies, embedded systems and network technology is the combination of a growing number of applications in industrial fields. This article studies GPRS remote data transmission, focusing on analysis of the system design, selection of embedded real-time operating system C/OS-II as Terminal software platform, c/s mode, and Winsock to design a data center, enables reliable transmission of data, final design the system security.
  Keyword: GPRS; μ C/OS-II; C/s mode; Winsock
  [中图分类号] [O236.2][文献标识码]A [文章编号]
  
  一、引言
  由单片机构成的数据采集系统和PC 机通过串行口构成的微机系统已广泛应用于工业控制、环境监测等领域,这些系统大多采用RS-232,RS-485 或有线MODEM 的通信方式,虽然经济实用,但其有线数据传输方式在很大程度上限制了应用场合的拓展。嵌入式系统以其本身体积小,实时性高,稳定性好,支持以太网等优点,成为工控领域的新热点。GPRS(通用分组无线业务)是一种新的移动数据通信业务,采用分组交换技术,资源被有效的利用,数据传输速率高达160Kbps。GPRS 移动数据传输系统有很大的应用范围,几乎所有中低速率的数据传输业务都可以应用。GPRS在无线数据传输上有自身的优势,具有网络覆盖率高,传输特性好等优势,为现有数据应用业务提供了一种便捷的无线数据传输方式,这必将成为工业控制及现场监测等领域的发展趋势,并可广泛应用于电力监控、金融、矿山等行业。本文主要研究基于GPRS 网络和嵌入式的数据传输系统。
  二、基于GPRS 的数据传输系统总体方案设计基于GPRS 远程数据传输系统由传输终端、GPRS 通信网络和数据中心三部分组成。
  由嵌入式系统组成传输终端,通过Internet 和GPRS 网络系统的结构框图如下图1 所示。
  
  
  在图1 中,系统组成部分的主要功能如下:
  传输终端通过GPRS 模块接入移动公司的GPRS 网络,完成数据的透明传输。由Internet 和无线GPRS 通信网络组成数据的传输通道。数据中心是整个数据传输系统的通信核心,主要功能是接收和处理DTU 发送来的数据,同时把处理后的结果反馈给终端。包括服务器端的网络通信的数据接收和数据库的管理等部分,同时对整个网络状况进行管理。数据中心可以是PC 机,也可以是移动电话或移动终端。
  三、GPRS DTU 终端设计
  硬件方面,以Samsung 公司推出的基于ARM7TDMI 微处理器S3C44B0X 为平台核心,輔以Flash 存储器AM29LV160DB-90EC;SDRAM 存储单元HY57V641620HG、电源、晶振和复位电路以及调试用的JTAG 接口等外围接口。终端采用PIML-900/1800GPRS 模块,它是CENTEL 推出的GSM/DCS 双频模块,带GPRS 功能,主要为语音传输、短消息和数据业务提供无线接口。PIML-900/1800 提供标准的RS-232 串行接口,用户可以通过串行口使用AT 命令[5]完成对模块的操作。其中GPRS模块与微控制器间是通过串行口进行通信的,通信速率最快可以达到115200b/s。软件方面,选择嵌入式实时操作系统μC/OS-II 作为系统的软件平台,使用英蓓特公司推出的集成开发工具Embest IDE Pro forARM 作为开发环境,在完成系统各个设备驱动程序设计的基础上,采用结构化程序设计方法开发系统的应用程序。
  四、数据中心的设计
  1.服务器端的设计。本系统采用的是中心对多点的模式,服务器端数据通信模块采用Socket[5]进行网络的通信。在设计过程中,由于IP 地址是随机分配的,当终端IP 地址变化后,服务器每次都要识别这些IP 地址来确认这些IP 地址是不是来自于同一个设备,这样,势必会影响系统的效率,而且在安全方面也很难控制。本文以终端设备的SIM(20 位)卡号作为识别,进行数据的接收和处理。服务器端监听端口和接收数据的流程图如下图2 所示。
  
  图2 服务器端监听和接收数据的流程图
  在实际的操作过程中,当长时间没有数据发送时,GPRS 链路一直处于空闲状态,就可能会被GPRS/GSM 网络断开链路,等下次有数据时就需要重新建立连接,这就不能满足用户一直在线的需求,因而设置“心跳”信息。当用户长时间没有数据发送时,数据处理任务负责产生并向网络发送一个没有用户信息的“心跳”信息来保持该无线链路。数据中心收到该“心跳”信息后会自动丢弃。鉴于数据在网络传输中的容易产生错误,服务器端数据通信模块采用了如下方法保证数据的可靠传输:首先设置一个计数变量和一个接收数据结束的标志位,每次接收100 个字符,当接收的字符大于100 或者等于零时,说明接收数据出现错误,重新接收数据;当接收的字符小于100 且大于零时,说明数据接收完成,并设置接收数据结束的标志位为有效;并把每次接收的数据放在一起存储在数据库中即可。
  2.数据库设计中选用Microsoft Access 数据库,ODBC 技术进行
  数据的管理。完成的基本功能包括:数据的添加、修改、删除、查询等。
  五、系统安全性设计
  在系统的安全性方面,除了采用防火墙技术、数字加密技术外,还可申请虚拟专用网(VPN)。
  1.GPRS 的安全性
  GPRS 网络在空中的全程通信中采用分组加密和矢量压缩处理,正反向通道密钥不对称,数据终端每激活一次,移动数据中心自动核对密钥,并更换密钥一次,密钥由数据中心随机给出,实行动态密钥管理,因此,用户的通信保密安全功能非常强。在进行数据传输时,GPRS 把一整份数据文件分割成若干定长的数据段,以“分组”为单位在移动通信网上进行传输,在目的端重新组装恢复成完整数据文件。出于可靠性的考虑,每一数据段都有一些附加部分,除了收发地址、动态密钥外,还包括CRC(Cyclic RedundancyCode,循环冗余码校验)纠错码、奇偶检验位等。
  2.VPN 的安全性
  2.1 VPN 概述
  VPN,是Virtual Private Network 的缩写,即虚拟专用网络的简称。在虚拟专用网中,两点之间不是传统的专用网所需的物理链路,而是采用隧道技术,将客户或企业网的数据封装在隧道中进行传输。它主要由用户端、接入网、NAS,IP 骨干网和具有VPN 网关的企业专网组成。VPN 基本网络结构如图3 所示。
  
  2.2 VPN 在GPRS 中的应用
  VPN 中采用隧道技术、加解密技术和安全认证机制,为用户提供安全、可靠和透明的数据访问通道,使远程用户和企业内部网之间能安全通信;而GPRS 网络能提供“永远在线”的分组数据交换业务。VPN 与GPRS 网络的连接如图4 所示。
  
  
  因此,将互联网与移动通信紧密联系起来,由GPRS 网络承载的VPN 业务是移动用户和企业内部网络之间实现远程数据通信的理想方式。
  六、总结
  本文选用GPRS 网络作为传输平台,以S3C44B0X 为硬件平台核心,选择嵌入式实时操作系统μC/OS-II 作为的软件平台设计了数据传输终端DTU 部分,完成了数据的透明传输;采用面向连接的TCP 服务,用Winsock 控件和ODBC 技术实现了数据中心的功能;同时从GPRS 网络和VPN 两方面设计了系统的安全性。GPRS 具有网络覆盖范围广,传输特性好等优势,嵌入式系统具有体积小,实时性高,稳定性好等特点,本文很好地将两者结合起来完成了数据的传输,具有很好的应用价值。
  参考文献:
  [1] GSM 02.60:Digital Cellular telecommunications system(Phase 2+);
  General Packet Radio Service(GPRS);Service description;Stage l社,2002.4: 1-36.
  [2] 吕捷,GPRS 技术[M],北京: 北京邮电大学出版社,2001.8:1-127.
  [3] 许海燕,付炎,嵌入式系统技术与应用[M],北京:机械工业出版
  作者简介:肖清滔,男,1984年,硕士,助教,研究方向:信息管理,基于信息系统的数据挖掘、数据集成,知识管理。
其他文献
摘要:我国建设工程实行以工程量清单为基础的计价模式与国际惯例接轨,这是我国建筑业管理制度的一次重大变革,既符合我国当前工程造价体制的改革方向,又有利于协调统一影响工程造价的各个因素,提高工作效率。工程量清单计价模式的实质就是市场定价,即通过规范的市场竞争确定合理的建筑产品价格,是产品生产者决定产品价格的主权回归,充分体现了公平选择、优胜劣汰的市场机制。  关键词:工程量清单; 工程量清单计价模式;
期刊
摘 要:随着国民经济的发展,城市建设得到了大力发展,本文主要是对框架结构抗震设计的相关内容做了详细分析,希望能为以后的工作提供一定的借鉴和参考。  关键词:框架结构,抗震设计,构造措施  中图分类号:TU973+.31 文献标识码: A 文章编号:  一、框架结构的震害  框架结构的震害主要集中于梁柱节点处,柱的震害重与梁;角柱重于内柱;短柱重于一般柱。以下就框架柱顶,柱底,柱身,梁,梁柱的节点的
期刊
摘要:混凝土集中搅拌实现了混凝土专业化、商品化和社会化生产,是混凝土生产由粗放型生产向集约化生产的转变,是土木工程生产方式的重大变革。本文作者结合工作中实际情况,从系统管理、原材料选用、生产过程、运输等方面分别浅析搅拌站质量管理方法。  关键词:系统管理、质量、方法  中图分类号:O213.1文献标识码: A 文章编号:    随着建筑业的不断发展,混凝土在工程中应用越来越广泛, 混凝土行业的也因
期刊
摘要  成本控制水平的高低,直接决定了企业的经济效益。同时也保障了企业财产安全,抑制了贪污盗窃等行为的出现。因此,市政公用工程的施工成本控制工作对于我国建筑行业发展,十分必要。本文主要介绍了市政公用工程的施工成本控制的必要性和基本原则,并对市政公用工程的施工成本控制的基本策略进行了分析。  关键词:市政,公用工程,施工,成本控制  中图分类号: TU74 文献标识码: A 文章编号:  0引言  
期刊
【摘要】随着经济全球化脚步的不断加快,机场成为世界经济的战略枢纽,临空经济区兴起。本文将概括临空经济的发展趋势,分析国内外临空经济建设经验,最后提出大连临空经济区规划建设过程中的一些思考及探索。  【关键词】临空经济、临空经济主导功能  中图分类号:F110文献标识码: A 文章编号:  引言  随着全球经济一体化和世界产业转移的不断深入,时间价值成为决定企业选择区位的重要因素,机场成为世界交通体
期刊
[摘要]通过对精细化养护内涵的认识,分析了我段现行的桥梁养护及养护管理中存在的弊端,提出了桥梁养护精细化管理的概念,对目前工作制度以及实施过程,指出了如何将精细化理念融入桥梁养护管理工作中。  [关键词]公路桥梁养护 精细化管理 措施  中图分类号: K928 文献标识码: A 文章编号:  桥梁养护精细化管理,是“精细化养护”理念在桥梁养护方面的具体体现和有益探索,是为适应公路桥梁养护和发展需要
期刊
摘要:为确保市政排水管道的施工质量,要从市政排水管道施工各个工作过程着手,采取相应的质量管理措施。本文对市政排水管道施工的质量管理进行探讨,以期对市政排水管道的施工质量提供借鉴。   关键词:排水管道;施工;质量管理;探讨   Abstract: in order to ensure the quality of the construction of the municipal drainage
期刊
摘要:下文主要结合实际案例分析,简单的综述了流动式起重机接地检验,从而说明了只有熟悉专业技能和具备很好的业务素质,才可以做好检验本职工作。  关键词:流动式;起重机;接地检验  中图分类号: U264 文献标识码: A 文章编号:  问题的提出  今年在审核流动式起重机的检验报告时发现,对于内燃机发电机供电系统供电的流动式起重机,有两份检验报告反映出不同的检验员对于《起重机械定期检验规则》中B7.
期刊
【摘要】就目前而言,我国石墨生产工业其深加工技术发展越来越快,而不容忽视的是在石墨生产过程中产生的含氟酸性的废水。含氟酸酸性废水的处理技术受到了人们的关注是因为它是属酸性的可以对矿井中的沉积物进行腐蚀沉淀,起到很好的疏导作用。但是现存的另一个问题是,含氟废水的处理技术不被人们所熟知,只是因为利用氢氟酸生产的物品,例如:酸化石墨、高碳石墨等具有高附加值的深加工产品的技术在相应的条件下受到了一定的限制
期刊
摘要:近几年,随着水利水电建设力度的加大,水利水电工程存在的隐患问题也逐渐暴露出来,对当今的社会环境造成了一定程度的影响。所以,人们开始关注水利水电工程对环境的影响。并且发现,环境影响评价效果是关乎水利水电工程建设的一个重要因素,本文重点谈论了在水利水电工程中环境影响评价问题。    关键词:水利水电工程;环境影响评价;问题研究   中图分类号:TV212 文献标识码: A 文章编号:      
期刊