新闻中心

EEPW首页 > 测试测量 > 设计应用 > GPRS技术的沿岸海洋机动调查测量数据传输系统的研究

GPRS技术的沿岸海洋机动调查测量数据传输系统的研究

作者:时间:2012-07-09来源:网络收藏

1.4 系统功能特点
(1)数据传输的效率。系统采用TCP协议传输数据,正确率可达99.9%,采用UDP协议正确率在85%左右。
(2)数据传输的实时性。根据目前移动网络状况,一个包长为200 B及以下的数据包需要传送约2 s,200~1 000 B长的数据包大约要3~5 s。数据的发送采用网络信道,数据的接收端则走专线方式,这种方式下表现的结果非常稳定和可靠,时延非常小(1~3 s)。
(3)数据传输的稳定性。模块采用了功能强大的CPU和充足的存储空间,内置操作系统,分别为发送和接收提供不同的进程,保证了数据传输的稳定。
(4)数据传输的安全性。除了网络和无线数据网络本身的安全保障外,GPRS网络接入采用专用VPN连接,可以大大提高数据传输的安全性。
(5)系统的经济性。采用GPRS技术,组网简单。系统采用公网VPN(CMNET)接入因特网,组网方式灵活,节省人力资源。

2 系统软硬件设计
2.1 软件部分
首先需制定合理规范的数据通信传输格式,实现数据标准化共享。需要制订的数据格式主要有:单片机对数据处理后存储、加密格式及压缩后通过串口进入GPRS模块的数据格式;打包传输格式;数据处理终端对采集设备控制命令(如加密观测的设置及解除、回补发送)格式,采集端对命令的应答格式;数据存储格式等。软件系统具有如下功能:采集端应用模块对数据的采集、处理、存储、发送;GPRS模块对应用模块发送数据格式的识别、打包发送及对下传指令的识别执行;数据中心IP地址和端口设置,上网指令,数据接收、存储和管理;状态检测及对采集端设备发送控制指令。图2为系统软件流程图。

b.JPG


单片机通信控制单元是数据采集、传输子系统的核心部分,它通过AT指令实现对短信收发模块的控制,把数据以短消息的形式送至中心,并通过接收到的控制字符采取相应的控制动作。为了实现短消息的收发和系统的控制与管理,可通过设定特征字符的方法实现通信控制模块和短信收发模块之间的数据传输。通信控制模块通过串行口与GSM模块进行数据传输。开机后单片机初始化,通过串口向通信模块发送AT命令,对其进行正确配置。此模块工作时,如果接收到GSM模块传送的数据,便进入串口中断服务程序。在中断服务程序中,对接收到的数据进行检测,如果检测到某一特征字符便调用相应的子程序。单片机部分程序如下所示:
c.JPG



评论


相关推荐

技术专区

关闭