[發(fā)明專利]一種通信時效性錯誤檢測系統(tǒng)及檢測方法在審
| 申請?zhí)枺?/td> | 202011551860.6 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112564863A | 公開(公告)日: | 2021-03-26 |
| 發(fā)明(設計)人: | 王文俊;李彥平;蒲永材;黃菊;譚晟吉;邵德立;鄒佳鑫;吳昌昊;尹得智;張雄林 | 申請(專利權)人: | 中國兵器裝備集團自動化研究所 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 成都行之專利代理事務所(普通合伙) 51220 | 代理人: | 張超 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通信 時效性 錯誤 檢測 系統(tǒng) 方法 | ||
1.一種通信時效性錯誤檢測系統(tǒng),包括發(fā)送端和接收端,其特征在于,所述接收端接收來自所述發(fā)送端的第一數(shù)據(jù);其中,所述第一數(shù)據(jù)包括第一序列號、第一CRC校驗碼以及外部應用程序?qū)懭氲牡诙?shù)據(jù);
所述接收端從所述第一數(shù)據(jù)中提取所述第一序列號和所述第一CRC校驗碼,并對所述第一序列號和所述第一CRC校驗碼進行校驗;
若所述第一序列號比第二序列號大N,則序列號校驗通過,將所述第二序列號更新為所述第一序列號;
其中,所述第二序列號為所述接收端存儲的上一次校驗通過的所述第一序列號;
若序列號檢驗失敗且所述第一CRC校驗碼校驗通過,所述接收端將所述第二序列號更新為第一序列號;
若序列號校驗失敗且所述第一CRC校驗碼也校驗失敗,所述接收端不更新所述第二序列號。
2.根據(jù)權利要求1所述的一種通信時效性錯誤檢測系統(tǒng),其特征在于,所述接收端包括解幀單元、序列號校驗單元和CRC校驗單元;
所述解幀單元,用于接收來自所述發(fā)送端的第一數(shù)據(jù),并從所述第一數(shù)據(jù)中的對應位置提取所述第一序列號、所述第一CRC校驗碼以及所述第二數(shù)據(jù);
所述CRC校驗單元,用于判斷所述第一CRC校驗碼是否與第二CRC校驗碼相同,并將判斷結果傳輸至所述序列號校驗單元;
其中,所述第二CRC校驗碼由所述CRC校驗單元根據(jù)所述第一序列號和所述第二數(shù)據(jù)生成;
所述序列號校驗單元,用于判斷所述第一序列號是否比所述第二序列號大N;
若所述第一序列號比所述第二序列號大N,則序列號校驗通過,所述序列號校驗單元將所述第二序列號更新為所述第一序列號;
若序列號校驗失敗,且所述第一CRC校驗碼與所述第二CRC校驗碼相同,所述序列號校驗單元將所述第二序列號更新為所述第一序列號;
若序列號校驗失敗,且所述第二CRC校驗碼與所述第一CRC校驗碼不相同,所述序列號校驗單元不更新所述第二序列號。
3.根據(jù)權利要求1或2所述的一種通信時效性錯誤檢測系統(tǒng),其特征在于,N設置為1。
4.使用如權利要求1-3中任意一項所述的一種通信時效性錯誤檢測系統(tǒng)的檢測方法,其特征在于,包括以下步驟:
S1:獲取第一數(shù)據(jù),所述第一數(shù)據(jù)包括第一序列號、第一CRC校驗碼以及外部應用程序?qū)懭氲牡诙?shù)據(jù);
S2:從所述第一數(shù)據(jù)中提取所述第一序列號和所述第一CRC校驗碼;
S3:對所述第一序列號和所述第一CRC校驗碼進行校驗;
若所述第一序列號比第二序列號大N,則序列號校驗通過,將所述第二序列號更新為所述第一序列號;
其中,所述第二序列號為上一次校驗通過的所述第一序列號;
若序列號檢驗失敗且所述第一CRC校驗碼校驗通過,將所述第二序列號更新為所述第一序列號;
若序列號校驗失敗且所述第一CRC校驗碼也校驗失敗,不更新所述第二序列號。
5.根據(jù)權利要求1所述的一種自糾正通信時效性錯誤檢測方法,其特征在于,N設置為1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國兵器裝備集團自動化研究所,未經(jīng)中國兵器裝備集團自動化研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011551860.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





