[发明专利]一种分布式环境监测数据传输校验方法有效
申请号: | 201410357515.7 | 申请日: | 2014-07-25 |
公开(公告)号: | CN104135403B | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 李金强;王雪鹏 | 申请(专利权)人: | 成都蓝宇科维科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L1/00;H04L29/06 |
代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 郭霞 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 环境监测 数据传输 校验 方法 | ||
1.一种分布式环境监测数据传输校验方法,包括:
(1)检测环境监测仪器的连接状态,当连接时获得此仪器的ID并继续下述处理,否则继续该检测步骤;
(2)发送环境监测仪器的控制指令;
(3)接收环境监测仪器传回的数据;
(4)解析并校验步骤(3)中接收的数据;
(5)当步骤(4)中解析或校验失败时,重复步骤(2)直到通过步骤(4)的解析和校验为止,其中步骤(2)进一步包括:
(2.1)根据待控制的环境监测仪器的数据格式协议对待发送的参数进行处理,该数据格式协议被保存在数据库中;
(2.2)结合步骤(2.1)中得到的参数,根据该待控制的环境监测仪器的控制指令协议生成待发送的控制指令,对其发送的控制指令也包括待控制环境监测仪器的ID,以备接收到该控制指令的仪器校验所接收的控制指令是否对应于其自身;
(2.3)根据网络传输协议封装步骤(2.2)中的控制指令。
2.根据权利要求1所述的分布式环境监测数据传输校验方法,其特征在于,步骤(1)还包括:
(1.1)判断环境监测仪器是否发送握手信息;
(1.2)判断该握手信息是否有效:若有效则建立套接字通信端口并获得此仪器的ID,否则不予进一步处理;
(1.3)设置与该环境监测仪器相对应的发送模块和接收模块。
3.根据权利要求2所述的分布式环境监测数据传输校验方法,其特征在于,步骤(1.1)还包括:
(1.1.1)判断发送握手信息的环境监测仪器是否已经建立过套接字通信端口:若尚未建立则继续步骤(1.2)和步骤(1.3),否则获取此仪器的ID并直接继续到步骤(2)。
4.根据权利要求3所述的分布式环境监测数据传输校验方法,其特征在于,所述步骤(2.2)中的数据格式协议是按照数据库中保存的与格式有关的参数动态产生的。
5.根据权利要求4所述的分布式环境监测数据传输校验方法,其特征在于,所述步骤(2.2)中,还结合待控制环境监测仪器的ID生成待发送的控制指令。
6.根据权利要求1所述的分布式环境监测数据传输校验方法,其特征在于,步骤(3)包括:
(3.1)根据网络传输协议解析接收到的数据包是否存在异常;
(3.2)根据该环境监测仪器的数据格式协议解析收到的数据是否完整;
(3.3)按照环境监测数据的不同类型校验环境监测数据。
7.根据权利要求6所述的分布式环境监测数据传输校验方法,其特征在于,所述步骤(3.2)中的数据格式协议是按照数据库中保存的与格式有关的参数动态产生的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都蓝宇科维科技有限公司,未经成都蓝宇科维科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410357515.7/1.html,转载请声明来源钻瓜专利网。