[發明專利]用于對幀數據進行實時過濾的方法和系統有效
| 申請號: | 201811480807.4 | 申請日: | 2018-12-05 |
| 公開(公告)號: | CN109660528B | 公開(公告)日: | 2022-03-22 |
| 發明(設計)人: | 黃嘉強 | 申請(專利權)人: | 廣州昂寶電子有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L43/028;H04L43/16;H04L1/00 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 林強 |
| 地址: | 510663 廣東省廣州市高新科技術產業開發區科學城*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 幀數 進行 實時 過濾 方法 系統 | ||
1.一種用于對幀數據進行實時過濾的方法,包括:
將接收到的射頻信號解調為幀數據流;
提取所述幀數據流中的幀數據的字段;
判斷所述字段是否合法;以及
當所述字段被判斷為非法時,丟棄所述幀數據;
其中,提取所述幀數據流中的幀數據的字段是在緩存所述幀數據的字段的同時執行的。
2.根據權利要求1所述的方法,其中,丟棄所述幀數據包括切斷緩存所述幀數據的進程。
3.根據權利要求1所述的方法,還包括:
當所述幀數據的所有字段都被判斷為合法時,將所述幀數據寫入幀存儲器。
4.根據權利要求3所述的方法,其中,將所述幀數據寫入幀存儲器包括將緩存的所述幀數據寫入幀存儲器。
5.根據權利要求1所述的方法,其中,所述幀數據是IEEE 802.15.4幀數據。
6.根據權利要求5所述的方法,其中,所述字段包括SFD字段,
并且其中,當所述SFD字段中的第一符號的值等于7或第二符號的值等于A時,判斷所述SFD字段為合法,并且當所述SFD字段中的第一符號的值不等于7并且第二符號的值不等于A時,判斷所述SFD字段為非法。
7.根據權利要求6所述的方法,其中,所述字段還包括幀長度字段,
并且其中,當所述幀長度字段的值小于等于127時,判斷所述幀長度字段為合法,并且當所述幀長度字段的值大于127時,判斷所述幀長度字段為非法。
8.根據權利要求7所述的方法,其中,所述字段還包括幀控制字段,所述幀控制字段包括保留位、幀類型位、源地址模式位、目的地地址模式位、和幀版本位,
并且其中,當所述保留位的值等于0、所述幀類型位的值小于等于3、所述源地址模式位的值不等于1、所述目的地地址模式位的值不等于1、并且所述幀版本位的值等于0或1時,判斷所述幀控制字段為合法,并且當所述保留位的值不等于0、或所述幀類型位的值大于3、或所述源地址模式位的值等于1、或所述目的地地址模式位的值等于1、或所述幀版本位的值不等于0或1時,判斷所述幀控制字段為非法。
9.一種用于對幀數據進行實時過濾的系統,包括:
接收器,接收射頻信號,并且將所述射頻信號解調為幀數據流;
幀數據提取器,提取所述幀數據流中的幀數據的字段;
幀過濾器,判斷所述字段是否合法;
幀緩存,緩存所述幀數據流,并且基于所述幀過濾器的判斷結果,切斷緩存幀數據的進程或將緩存的幀數據寫入幀存儲器;以及
幀存儲器,存儲由所述幀緩存寫入的幀數據;
其中,所述幀數據提取器提取所述幀數據流中的幀數據的字段是在所述幀緩存緩存所述幀數據的字段的同時執行的。
10.一種存儲有指令的計算機可讀存儲介質,該指令在被一個或多個處理器執行時,使得所述一個或多個處理器執行根據權利要求1-8中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州昂寶電子有限公司,未經廣州昂寶電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811480807.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種打印機數據的壓縮傳輸方法
- 下一篇:一種基于硬件證書的信息安全防護方法





