[發明專利]數據處理裝置有效
| 申請號: | 200580049326.2 | 申請日: | 2005-07-07 |
| 公開(公告)號: | CN101147381A | 公開(公告)日: | 2008-03-19 |
| 發明(設計)人: | 名古屋貢 | 申請(專利權)人: | DUAXES株式會社 |
| 主分類號: | H04L29/10 | 分類號: | H04L29/10 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 | 代理人: | 余朦;方挺 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 裝置 | ||
技術領域
本發明涉及數據處理技術,特別涉及處理通信數據的數據處理裝置。
背景技術
在互聯網的基礎設施得以完善,便攜式電話終端、個人電腦、VoIP(Voice?over?internet?Protocal:基于internet協議的語音)電話終端等通信終端得到廣泛普及的今天,互聯網的用戶正在暴增。在這種狀況下,計算機病毒、黑客(ハツキング)、垃圾郵件等與安全有關的問題變得明顯化,需要有對通信進行適當控制的技術。隨著通信環境的改善,通信量也變得很龐大,對大容量數據進行高速處理的通信控制裝置的必要性在逐漸增加。
圖1示出了現有的通信控制裝置1的構成。現有的通信控制裝置1包括:接收側的通信控制部2、數據包處理部3、和發送側的通信控制部4。通信控制部2及4分別包括:PHY處理部5a及5b,進行數據包的物理層的處理;MAC處理部6a及6b,進行數據包的MAC層的處理。數據包處理部3包括:IP處理部7,進行IP(Internet?Protocal:IP協議)的協議處理;TCP處理部8等,進行TCP(Transport?Control?Protocal:傳送控制協議)的協議處理;協議處理部,進行與協議對應的處理;AP處理部9,進行應用層的處理。AP處理部9根據數據包中包含的數據,執行過濾等處理。
專利文獻1:特開平4-180425號公報
發明內容
發明所要解決的課題
在現有的通信控制裝置1中,數據包處理部3是利用作為通用處理器的CPU和在CPU上運行的OS,通過軟件來實現的。但是,在這種構成中,通信控制裝置1的性能將依賴于CPU的性能,想要實現能夠高速地對大容量的數據包進行處理的通信控制裝置,自然存在限制。例如,如果是64位的CPU,一次同時能夠處理的數據量最大是64位,具有在此以上性能的通信裝置不存在。而且,由于將具有通用功能的OS的存在作為前提,因此存在安全漏洞等的可能性不是絕對沒有的,OS的升級等的維護作業是必要的。
本發明是鑒于這樣的狀況而提出的,其目的在于提供一種實現高速數據處理裝置的技術。
解決課題的手段
本發明的一個實施方式涉及數據處理裝置。該數據處理裝置包括:第一存儲部,存儲基準數據,以作為決定對獲取的數據執行的處理的內容的基準;檢索部,通過上述數據和上述基準數據進行比較,檢索上述數據中是否包含上述基準數據;第二存儲部,將上述檢索部的檢索結果和上述處理的內容進行關聯對應存儲;處理部,根據上述檢索結果,對上述數據執行與上述檢索結果所關聯對應的處理,上述檢索部由布線邏輯電路構成。
檢索部或者處理部可以使用FPGA(Field?Programmable?Gate?Array:現場可編程門陣列)等實現。通過由專用的硬件電路構成檢索部,可以實現具有所期望性能的數據處理裝置,而不受CPU性能的制約。
上述布線邏輯電路可以包括:多個第一比較電路,以位為單位對上述數據和上述基準數據進行比較。通過并列設置第一比較電路例如64個,可以實現一次能夠對比CPU的位數多的位數進行比較的電路。
上述檢索部可以包括:位置檢測電路,其從上述數據中檢測上述基準數據和應進行比較對象數據的位置。上述位置檢測電路包括:多個第二比較電路,對上述通信數據和用于確定上述比較對象數據位置的位置確定數據進行比較,可以將上述數據每錯開預定數據長定的位輸入到上述多個第二比較電路,并與上述位置確定數據同時并列進行比較。由于設置有多個第二比較電路,從而可以一次判定多個位置,能夠更高速地檢測比較對象的位置。
上述檢索部可以包括:對分檢索電路,通過對分檢索對上述通信數據中是否包含上述基準數據進行檢索。在上述基準數據的數據數比上述第一存儲部所能保持的數據數少的情況下,可以從上述第一存儲部的最后數據位置開始降序貯存上述基準數據,并將0貯存到剩余的數據中。由于基準數據為0時可以不執行比較而移到下一個對分檢索,從而能夠更高速地執行對分檢索。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于DUAXES株式會社,未經DUAXES株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580049326.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:測試裝置、測試方法、及測試控制程序
- 下一篇:蒸汽浴裝置





