[发明专利]一种计算机监控系统通讯数据误码分析和过滤方法有效
申请号: | 201210398681.2 | 申请日: | 2012-10-19 |
公开(公告)号: | CN102970177A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 张毅;石述红;郑欢林;谭能文 | 申请(专利权)人: | 深圳市计通智能技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 深圳市中知专利商标代理有限公司 44101 | 代理人: | 张皋翔 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 监控 系统 通讯 数据 分析 过滤 方法 | ||
1.一种计算机监控系统通讯数据误码分析和过滤方法,监控点是分布在不同地理位置的基站/机房中的智能设备,所述智能设备预先设置相应的设备地址、波特率、数据位、停止位和校验,所述校验是奇校验、偶校验和无校验位中的一种,配用的动态数据策略库包括设定的检查与校验用的标准数据,所述设定的检查与校验用的标准数据包括地址冲突检查、长度检查、数据校验、特征码检查、值域检查、关联值检查、黑名单字符集,以及全字符检查用的标准数据,其特征在于:
依次有以下步骤:
1)服务端与设备建立通讯,采集数据
服务端根据智能设备的通讯协议向通过IP总线或RS485/RS422/RS232串口连接的相应智能设备发送相应命令,采集数据,所述相应命令包括十六进制命令和ASCII码命令;
2)设备返回数据
所述智能设备收到服务端根据智能设备的通讯协议发送的相应命令后返回采集数据;
3)数据分析
分析返回数据是否为正常数据,包括地址冲突检查、长度检查、数据校验、特征码检查、值域检查、关联值检查、黑名单字符集,以及全字符检查;
4)过滤处理
如果返回数据是正常数据,即校验通过,经过分析的返回数据和实际数据一致,不是乱码或/和无效数据,则对返回数据进行加工;
如果返回数据是非正常数据,即校验未通过,经过分析的返回数据和实际数据不一致,是乱码或/和无效数据,则丢弃,退出程序。
2.如权利要求1所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)分析返回数据是否为正常数据,是程序员根据相应智能设备的通讯协议,调用相关动态数据策略库中的相应的方法进行分析。
3.如权利要求1或2所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)分析返回数据,智能设备的通讯协议为标准Modbus通讯协议的,包括以下分步骤:
3·1·1)调用动态数据策略库中的地址冲突检查arrSend(0)<>arrRec(0),检查发送命令的设备地址和返回数据的设备地址是否发生冲突,调用sCmdDataType.ToUpper<>”HEX”方法,判断数据类型是否是十六进制(HEX);
3·1·2)调用动态数据策略库中的bitCRCn方法进行CRC16校验。
4.如权利要求1或2所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)分析返回数据,智能设备的通讯协议为ASCII方式的通讯协议的,包括以下分步骤:
3·2·1)调用动态数据策略库中的长度检查,检查返回数据的长度是否在超过设定的标准值范围;
3·2·2)调用动态数据策略库中的sSource.substring(0,1)方法进行特征码检查,检查返回数据中是否包含“!”和“/”。
5.如权利要求1或2所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)分析返回数据,智能设备的通讯协议为电总通讯协议的,包括以下分步骤:
3·3·1)调用动态数据策略库中的特征码检查,检查返回数据的特征码是否包含“~”;
3·3·2)调用动态数据策略库中的方法Check7ECode进行和校验。
6.如权利要求1或2所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)的地址冲突检查,是检查智能设备地址是否发生冲突。
7.如权利要求1或2所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)的长度检查,是检查返回数据的长度是否在设定的标准值范围。
8.如权利要求1或2所述的计算机监控系统通讯数据误码分析和过滤方法,其特征在于:
所述步骤3)的数据校验,包括CRC校验,以及和校验,所述CRC校验是16位循环冗余校验,所述和校验是通讯协议为电总协议才进行的校验,是除SOI、EOI和CHKSUM外,将其他字符ASCII码值累加求和,所得结果模65536余数取反加1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市计通智能技术有限公司,未经深圳市计通智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210398681.2/1.html,转载请声明来源钻瓜专利网。