[發明專利]用于對幀數據進行實時過濾的方法和系統有效
| 申請號: | 201811480807.4 | 申請日: | 2018-12-05 |
| 公開(公告)號: | CN109660528B | 公開(公告)日: | 2022-03-22 |
| 發明(設計)人: | 黃嘉強 | 申請(專利權)人: | 廣州昂寶電子有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L43/028;H04L43/16;H04L1/00 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 林強 |
| 地址: | 510663 廣東省廣州市高新科技術產業開發區科學城*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 幀數 進行 實時 過濾 方法 系統 | ||
本公開涉及用于對幀數據進行實時過濾的方法和系統。提供了一種用于對幀數據進行實時過濾的方法,包括:將接收到的射頻信號解調為幀數據流;提取幀數據流中的幀數據的字段;判斷字段是否合法;以及當字段被判斷為非法時,丟棄幀數據。
技術領域
本發明涉及用于對幀數據進行實時過濾的方法和系統。
背景技術
今天隨著物聯網(IOT)的高速發展,以IEEE802.15.4為標準的低功耗個人網絡硬件設備正大量的涌入市場。在大量設備連接的網絡中,如何進行高效的接收幀過濾顯得尤為重要。一個性能優秀的幀過濾系統,能有效的提高系統的接收數據吞吐量,降低接收幀的丟失率以及系統的響應時延,很好的增加系統的實時性。
目前市面上流通的設備,在接收器幀過濾功能上,基本采用先緩存,再過濾的機制,這種機制直觀簡單,但是有著明顯的缺點,體現為:無論當前接收幀是合法幀還是非法幀,都必須完整接收整個幀,才進行判斷。這會導致,如果當前的接收幀是一個長字節的非法幀,那么系統會浪費大量時間在接收一個非法的幀,與此同時無法接收另外的合法幀,導致合法幀只能進行重傳或通過其他操作來完成正常傳輸,這會增加網絡節點的傳輸時延與負載量。當整個網絡系統繼續增大時,每一個節點的傳輸時延的增加將大大降低系統的響應速度,甚至影響整個系統的功能。
在這樣的背景下,存在提出一種更實時高效的幀過濾方法和系統的需求。
發明內容
本公開的實施例提供了一種用于對幀數據進行實時過濾的方法,包括:將接收到的射頻信號解調為幀數據流;提取幀數據流中的幀數據的字段;判斷字段是否合法;以及當字段被判斷為非法時,丟棄幀數據。
在一個實施例中,方法還包括緩存幀數據流,其中,丟棄幀數據包括切斷緩存幀數據的進程。
在一個實施例中,方法還包括當幀數據的所有字段都被判斷為合法時,將幀數據寫入幀存儲器。
在一個實施例中,方法還包括緩存幀數據流,其中,將幀數據寫入幀存儲器包括將緩存的幀數據寫入幀存儲器。
在一個實施例中,幀數據是IEEE 802.15.4幀數據。
在一個實施例中,字段包括SFD字段,并且其中,當SFD字段中的第一符號的值等于7或第二符號的值等于A時,判斷SFD字段為合法,并且當SFD字段中的第一符號的值不等于7并且第二符號的值不等于A時,判斷SFD字段為非法。
在一個實施例中,字段還包括幀長度字段,并且其中,當幀長度字段的值小于等于127時,判斷幀長度字段為合法,并且當幀長度字段的值大于127時,判斷幀長度字段為非法。
在一個實施例中,字段還包括幀控制字段,幀控制字段包括保留位、幀類型位、源地址模式位、目的地地址模式位、和幀版本位,并且其中,當保留位的值等于0、幀類型位的值小于等于3、源地址模式位的值不等于1、目的地地址模式位的值不等于1、并且幀版本位的值等于0或1時,判斷幀控制字段為合法,并且當保留位的值不等于0、或幀類型位的值大于3、或源地址模式位的值等于1、或目的地地址模式位的值等于1、或幀版本位的值不等于0或1時,判斷幀控制字段為非法。
本公開的實施例還提供了一種幀過濾系統,包括:接收器,接收射頻信號,并且將射頻信號解調為幀數據流;幀數據提取器,提取幀數據流中的幀數據的字段;幀過濾器,判斷字段是否合法;幀緩存,緩存幀數據流,并且基于幀過濾器的判斷結果,切斷緩存幀數據的進程或將緩存的幀數據寫入幀存儲器;以及幀存儲器,存儲由幀緩存寫入的幀數據。
本公開的實施例還提供了一種存儲有指令的計算機可讀存儲介質,該指令再被一個或多個處理器執行時,使得一個或多個處理器執行上述方法。
附圖說明
從下面結合附圖對本公開的具體實施方式的描述中,可以更好地理解本發明,其中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州昂寶電子有限公司,未經廣州昂寶電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811480807.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種打印機數據的壓縮傳輸方法
- 下一篇:一種基于硬件證書的信息安全防護方法





