一種循環(huán)冗余校驗方法和裝置
基本信息
申請?zhí)?/td> | CN202010868867.4 | 申請日 | - |
公開(公告)號 | CN114124291A | 公開(公告)日 | 2022-03-01 |
申請公布號 | CN114124291A | 申請公布日 | 2022-03-01 |
分類號 | H04L1/00(2006.01)I | 分類 | 電通信技術; |
發(fā)明人 | 李西昆;樊震 | 申請(專利權)人 | 北京百卓網(wǎng)絡技術有限公司 |
代理機構 | 北京集智東方知識產(chǎn)權代理有限公司 | 代理人 | 陳亞斌;關兆輝 |
地址 | 100095北京市海淀區(qū)地錦路5號3幢 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種循環(huán)冗余校驗方法和裝置,該方法包括:獲取待處理的數(shù)據(jù)報文;獲取所述待處理的數(shù)據(jù)報文的有效字節(jié)和無效字節(jié),將所述無效字節(jié)填充為0;設置CRC32_D512算法模塊;輸入所述有效字節(jié)到所述CRC32_D512算法模塊;基于所述CRC32_D512算法模塊計算得到第一CRC結果;設置反推導crc32_rollback模塊;輸入所述第一CRC結果至所述反推導crc32_rollback模塊;基于所述反推導crc32_rollback模塊反推得到第二CRC結果;基于所述有效字節(jié)的字節(jié)數(shù)和所述第二CRC結果,選擇獲取第三CRC結果。本發(fā)明在不需要額外添加算法模塊的前提下,實現(xiàn)大位寬數(shù)據(jù)CRC(循環(huán)冗余校驗)計算,且不額外占用系統(tǒng)資源,不會影響整體系統(tǒng)性能,易于實現(xiàn)。 |
