[發(fā)明專利]一種計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法有效
| 申請?zhí)枺?/td> | 201210398681.2 | 申請日: | 2012-10-19 |
| 公開(公告)號(hào): | CN102970177A | 公開(公告)日: | 2013-03-13 |
| 發(fā)明(設(shè)計(jì))人: | 張毅;石述紅;鄭歡林;譚能文 | 申請(專利權(quán))人: | 深圳市計(jì)通智能技術(shù)有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26;H04L12/24 |
| 代理公司: | 深圳市中知專利商標(biāo)代理有限公司 44101 | 代理人: | 張皋翔 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 計(jì)算機(jī) 監(jiān)控 系統(tǒng) 通訊 數(shù)據(jù) 分析 過濾 方法 | ||
1.一種計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,監(jiān)控點(diǎn)是分布在不同地理位置的基站/機(jī)房中的智能設(shè)備,所述智能設(shè)備預(yù)先設(shè)置相應(yīng)的設(shè)備地址、波特率、數(shù)據(jù)位、停止位和校驗(yàn),所述校驗(yàn)是奇校驗(yàn)、偶校驗(yàn)和無校驗(yàn)位中的一種,配用的動(dòng)態(tài)數(shù)據(jù)策略庫包括設(shè)定的檢查與校驗(yàn)用的標(biāo)準(zhǔn)數(shù)據(jù),所述設(shè)定的檢查與校驗(yàn)用的標(biāo)準(zhǔn)數(shù)據(jù)包括地址沖突檢查、長度檢查、數(shù)據(jù)校驗(yàn)、特征碼檢查、值域檢查、關(guān)聯(lián)值檢查、黑名單字符集,以及全字符檢查用的標(biāo)準(zhǔn)數(shù)據(jù),其特征在于:
依次有以下步驟:
1)服務(wù)端與設(shè)備建立通訊,采集數(shù)據(jù)
服務(wù)端根據(jù)智能設(shè)備的通訊協(xié)議向通過IP總線或RS485/RS422/RS232串口連接的相應(yīng)智能設(shè)備發(fā)送相應(yīng)命令,采集數(shù)據(jù),所述相應(yīng)命令包括十六進(jìn)制命令和ASCII碼命令;
2)設(shè)備返回?cái)?shù)據(jù)
所述智能設(shè)備收到服務(wù)端根據(jù)智能設(shè)備的通訊協(xié)議發(fā)送的相應(yīng)命令后返回采集數(shù)據(jù);
3)數(shù)據(jù)分析
分析返回?cái)?shù)據(jù)是否為正常數(shù)據(jù),包括地址沖突檢查、長度檢查、數(shù)據(jù)校驗(yàn)、特征碼檢查、值域檢查、關(guān)聯(lián)值檢查、黑名單字符集,以及全字符檢查;
4)過濾處理
如果返回?cái)?shù)據(jù)是正常數(shù)據(jù),即校驗(yàn)通過,經(jīng)過分析的返回?cái)?shù)據(jù)和實(shí)際數(shù)據(jù)一致,不是亂碼或/和無效數(shù)據(jù),則對(duì)返回?cái)?shù)據(jù)進(jìn)行加工;
如果返回?cái)?shù)據(jù)是非正常數(shù)據(jù),即校驗(yàn)未通過,經(jīng)過分析的返回?cái)?shù)據(jù)和實(shí)際數(shù)據(jù)不一致,是亂碼或/和無效數(shù)據(jù),則丟棄,退出程序。
2.如權(quán)利要求1所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)分析返回?cái)?shù)據(jù)是否為正常數(shù)據(jù),是程序員根據(jù)相應(yīng)智能設(shè)備的通訊協(xié)議,調(diào)用相關(guān)動(dòng)態(tài)數(shù)據(jù)策略庫中的相應(yīng)的方法進(jìn)行分析。
3.如權(quán)利要求1或2所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)分析返回?cái)?shù)據(jù),智能設(shè)備的通訊協(xié)議為標(biāo)準(zhǔn)Modbus通訊協(xié)議的,包括以下分步驟:
3·1·1)調(diào)用動(dòng)態(tài)數(shù)據(jù)策略庫中的地址沖突檢查arrSend(0)<>arrRec(0),檢查發(fā)送命令的設(shè)備地址和返回?cái)?shù)據(jù)的設(shè)備地址是否發(fā)生沖突,調(diào)用sCmdDataType.ToUpper<>”HEX”方法,判斷數(shù)據(jù)類型是否是十六進(jìn)制(HEX);
3·1·2)調(diào)用動(dòng)態(tài)數(shù)據(jù)策略庫中的bitCRCn方法進(jìn)行CRC16校驗(yàn)。
4.如權(quán)利要求1或2所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)分析返回?cái)?shù)據(jù),智能設(shè)備的通訊協(xié)議為ASCII方式的通訊協(xié)議的,包括以下分步驟:
3·2·1)調(diào)用動(dòng)態(tài)數(shù)據(jù)策略庫中的長度檢查,檢查返回?cái)?shù)據(jù)的長度是否在超過設(shè)定的標(biāo)準(zhǔn)值范圍;
3·2·2)調(diào)用動(dòng)態(tài)數(shù)據(jù)策略庫中的sSource.substring(0,1)方法進(jìn)行特征碼檢查,檢查返回?cái)?shù)據(jù)中是否包含“!”和“/”。
5.如權(quán)利要求1或2所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)分析返回?cái)?shù)據(jù),智能設(shè)備的通訊協(xié)議為電總通訊協(xié)議的,包括以下分步驟:
3·3·1)調(diào)用動(dòng)態(tài)數(shù)據(jù)策略庫中的特征碼檢查,檢查返回?cái)?shù)據(jù)的特征碼是否包含“~”;
3·3·2)調(diào)用動(dòng)態(tài)數(shù)據(jù)策略庫中的方法Check7ECode進(jìn)行和校驗(yàn)。
6.如權(quán)利要求1或2所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)的地址沖突檢查,是檢查智能設(shè)備地址是否發(fā)生沖突。
7.如權(quán)利要求1或2所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)的長度檢查,是檢查返回?cái)?shù)據(jù)的長度是否在設(shè)定的標(biāo)準(zhǔn)值范圍。
8.如權(quán)利要求1或2所述的計(jì)算機(jī)監(jiān)控系統(tǒng)通訊數(shù)據(jù)誤碼分析和過濾方法,其特征在于:
所述步驟3)的數(shù)據(jù)校驗(yàn),包括CRC校驗(yàn),以及和校驗(yàn),所述CRC校驗(yàn)是16位循環(huán)冗余校驗(yàn),所述和校驗(yàn)是通訊協(xié)議為電總協(xié)議才進(jìn)行的校驗(yàn),是除SOI、EOI和CHKSUM外,將其他字符ASCII碼值累加求和,所得結(jié)果模65536余數(shù)取反加1。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市計(jì)通智能技術(shù)有限公司,未經(jīng)深圳市計(jì)通智能技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210398681.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)





