一、前言
在建设水文自动测报系统及防汛指挥系统水情分中心的工程中,数据远程传输是必不可少的环节,国家防汛指挥系统由四个子系统组成:(1)基础数据采集系统和水文测验设施的改进;(2)数据通信子系统,(3)计算机及其网络建设;(4)防汛会商业务支持系统。数据通信子系统的任务是非常明确的,就是要将野外现场的遥测数据传送到分中心。
实现远程数据传输的通信手段已经有许多种了,它们主要是:超短波通讯,短波通讯,有线PSTN通信,GSM通信(分SMS和GPRS两种方式),CDMA,光纤通信以及卫星通讯(含多种卫星通道)等。随着公网通信事业突飞猛进地发展,还将进一步出现新的数据业务通讯方式。
2002年5月后,中国移动GPRS网络进入了商业化实用阶段,从而为我们提供了利用国家公网传输水情数据的又一种方法。该通信手段在水文数据传输中的应用。
二、GPRS概述
1. GPRS应用原理
GPRS (General Packet Radio Service) 通用分组无线业务是一种基于数据包的无线通讯服务。理论上它将使得通讯速率从56 Kbps一直上升到114Kbps,且支持计算机和移动用户的持续连接。GPRS是基于GSM网络的,在理论上,GPRS数据包通讯服务的花费比电路交换服务所花的费用要少,其通信信道是共享的,仅在需要的时候才有数据包传输产生,因此比使用专用的连接要节省很多资源。GPRS移动用户可以随时访问自己的虚拟专用网络(VPN),而不是每次都需要拨号上网,从而为用户提供更加简单的应用服务。
GPRS是按GSM标准定义的封包交换协议,可快速接入数据网络。它在移动终端和网络之间实现了“永远在线”的连接,网络容量只有在实际进行传输时才被占用。GPRS的实际速度典型值比理论速度慢,介乎14.4~43.2 kbps(上下行非对称速率)左右。GPRS将是第一个实现移动互联网即时接入的标准,也是迈向3G/UMTS的过程。
采用移动GPRS技术进行网络数据传送,费用低,使用方便,不受地域限制,便于业务发展,具有很好的发展趋势,从SMS到GPRS到将来的3G,是一种更经济便捷的通讯之路,可以构架更为广泛的通信网络,实现灵活的信息网络传输。
GPRS是基于数据分组传送的,能提供连续不间断的数据通信业务,具有比SMS更好的数据传送速度和能力,且能够始终在线,通信费用是按照实际传送的数据字节进行结算的,运行费用低。
2 .GPRS传输数据的特点
(1)相对GSM拨号方式的电路交换数据传送方式,GPRS是分组交换技术,具有“高速”和“在线”的优点。
(2)除了速度上的优势,GPRS还有"在线"的特点,即用户随时与网络保持联系。有数据传送时就在无线信道上发送和接受数据,没有数据传送,终端就进入一种"准休眠"状态,释放所用的无线频道给其他用户使用,这时网络与用户之间还保持一种逻辑上的连接,当用户再次传送时,手机立即向网络请求无线频道用来传送数据,不需频繁拨号。
(3)GPRS数据传输是双向的,且可以传输批量数据,对水文应用来说还可以实现固态存储数据无线下载,这一个特点是超短波、GSM短信、PSTN以及卫星通信所不能替代的。
3. GPRS组网设计
3.1 组网及中心站的GPRS数据接入方法
根据水文数据传输应用的特点,我们对中国移动提供的GPRS接入方法进行综合分析,考虑到性价比和易用性,实验系统数据接入选择了在水情分中心采用GPRS无线Modem进行接入的应用方式,为用户建立自己的无线VPN专用数据网,提供各种速率的高质量、透明数据传输的永久或半永久性专用通讯链路,在远地遥测端,水文数据的传输均通过GPRS无线DDN来实现。无线DDN利用GPRS移动数据通信网络组成的数字数据传输网络,是非常适合点多分散野外环境条件差的系统,也适合使用环境。GPRS组网原理见图1。
图1
用户申请了GPRS专用VPN后,根据移动运营商分配给数据中心Modem网内固定IP地址,数据中心通过无线GPRS Modem与遥测站实现多点对中心的数据通信,远地遥测站根据配置的数据中心网内IP地址与数据中心建立数据通道。这种接入方法的优点是:
(1)数据在自己的VPN专网内进行通讯,外界的终端或节点不能进入,数据安全性好。
(2)数据在自己的VPN专网内进行通讯,也保证了数据传输的实时性。
(3)接入成本仅为DDN专线接入的三分之一。费用有所降低,灵活性有所提高,不需要土建施工。
(4)使用带宽在40—80K之间,通讯性能已能满足水情报文数据传输要求。
(5)中心接入点或遥测站均可绑定内网固定IP,偶尔掉线可以再继续自动上线,不会丢失中心端的地址。
GPRS水情遥测组网原理
3.2 GPRS带宽估算
若水情分中心系统有50个遥测站点,每个站自报遥测数据包为20个字节,单站数据流则为200bit,50个站为10K bit,若要求在2s内全部传送完毕,其占用带宽约为5 kbps,若要求在1s内全部传送完毕,其占用带宽约为10 kbps,小于中心端实际传输带宽。况且,水文数据的传输并不是每时每刻都进行的,实际上水文遥测系统占用的带宽更窄。
远端遥测站属区GPRS实际传输带宽一般大于40k,由于水情遥测站点的分布特性,一个基站范围内站点数目非常有限,所以野外站点数据上传是完全没有问题的。
3.3 数据上传
各个水文遥测站采集系统所需要的数据,通过数据转换和数据打包后送到GPRS模块,GPRS模块根据实现定义的APN连接方式将打包好的数据增加部分冗余码和校验码并转换成适合在无线链路上传送的网络数据包信号。移动公司局端的专用APN收到信号后透明传递到水情分中心。
3.4 命令下传
同样,由于是透明传递,水情分中心可以将命令、对远端遥测站的设置参数等透传到遥测站点,从而实现数据远程读取和遥测站工作参数的远程设置。
三、GPRS应用方法
根据图1的原理,我们在遥测站中配置GPRS无线 DTU,中心站使用GPRS无线Modem。在有GPRS信号覆盖的地点组网建站,实际使用GPRS进行远程数据传输。
1 .GPRS无线DTU模块的选用
GPRS终端采用符合工业应用标准的GPRS无线DTU/GPRS模块GF-2008w。
DTU/GPRS通信模块是一款专门为需要无线数据传输设备开发的无线数据传输协议转换器。DTU/GPRS实现了无线GSM协议栈的转换,与之相连的终端设备无需支持GMS协议处理能力,数据传输时只需, 通过串口向DTU/GPRS发送串口格式数据,DTU/GPRS会自动地加上GSM无线通信的协议,把串口数据包转换成GSM无线通信的协议数据包,把数据传输到目的主机;同时对方主机通过无线GSM发送过来的数据通过DTU/GPRS协