• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Firewall Processor based on Self-Timed Pipeline Circuit

Research Project

Project/Area Number 17500052
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Computer system/Network
Research InstitutionKochi University of Technology

Principal Investigator

IWATA Makoto  Kochi University of Technology, Engineering, Professor, 工学部, 教授 (60232683)

Project Period (FY) 2005 – 2006
Project Status Completed (Fiscal Year 2006)
Budget Amount *help
¥3,200,000 (Direct Cost: ¥3,200,000)
Fiscal Year 2006: ¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 2005: ¥1,100,000 (Direct Cost: ¥1,100,000)
Keywordsself-timed circuit / data-driven / stream-driven architecture / firewall / network processor / self-timed pipeline / signature matching / multi-core / データ駆動方式 / ファイアウォール / ネットワーク・プロセッサ / コンテンツ・フィルタ / ハフマン回路 / パイプライン
Research Abstract

This research project aimed at establishing a flexible embedded firewall processor realized by the self-timed pipeline circuit because the self-timed circuit provides smart advantages such as easy-to-design, low power, and parallel processing capabilities. Recently, personal firewall as well as network firewall is demanded along with widespread of personal mobile devices such as mobile phone and PDA. However, since most of personal firewall is realized by software, it will not work at all if its operating system is infected by some virus. The embedded firewall processor developed in this project is independent of the OS so that it is robust against malicious attacks.
1. Basic architecture of embedded firewall processor
In order to achieve high performance, it is essential to represent pipelined parallelism inherent in various filtering algorithms in layer 3 to 7. We therefore focused on the non-strictness of the filtering process and hierarchical structure of stream data and then formulated a novel stream flow graph (SFG) which can express them explicitly. Furthermore, we proposed a novel stream-driven multiprocessor architecture based on the dynamic data-driven processing scheme in order to execute SFG descriptions directly in parallel.
2. LSI design of dedicated self-timed hardware modules
We designed a signature matching engine realizing a hybrid algorithm of both AC-Fail and AC-Opt algorithms to inspect content of higher layer packets for HTTP and SMTP. Its FPGA implementation achieved over 2.3 G b/s with only 180 MB memory requirement. Furthermore, we design a more advanced self-timed data-transfer control circuit which enable to interact between two pipelines each other. It is revealed that this circuit transfers data over 400 M packets per second under 0.18 um CMOS.

Report

(3 results)
  • 2006 Annual Research Report   Final Research Report Summary
  • 2005 Annual Research Report
  • Research Products

    (24 results)

All 2007 2006 2005

All Journal Article (24 results)

  • [Journal Article] Self-Timed Stream Processor for Surrounding Computing Environment2007

    • Author(s)
      Makoto IWATA
    • Journal Title

      2007 International Conference on Parallel and Distributed Processing Techniques and Applications (To be published)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Self-Timed Pipeline Circuit for Low-Power Surrounding LSI Chips2007

    • Author(s)
      Shuji SANNOMIYA
    • Journal Title

      2007 International Conference on Parallel and Distributed Processing Techniques and Applications (To be published)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Self-Timed Stream Processor for Surrounding Computing Environment2007

    • Author(s)
      Makoto IWATA
    • Journal Title

      2007 International Conference on Parallel and Distributed Processing Techniques and Applications (to be published)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Self-Timed Pipeline Circuit for Low-Power Surrounding LSI Chips2007

    • Author(s)
      Shuji SANNOMIYA
    • Journal Title

      2007 International Conference on Parallel and Distributed Processing Techniques and Applications (to be published)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Self-Timed Stream Processor for Surrounding Computing Environment2007

    • Author(s)
      M.Iwata
    • Journal Title

      International Conference on Parallel and Distributed Processing Techniques and Applications (to be published)

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A Bi-directional Transfer Control for Multi-dimensional Self-timed Pipeline2006

    • Author(s)
      Kazuhiro KOMATSU
    • Journal Title

      International Conference on Next Era Information Networking NEINE' 06

      Pages: 399-401

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] An On-Chip Macro-Simulation Mechanism of Self-Timed Pipelined Systems2006

    • Author(s)
      Shuji SANNOMIYA
    • Journal Title

      International Conference on Next Era Information Networking NEINE' 06

      Pages: 133-138

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Bi-directional Transfer Control for Multi-dimensional Self-timed Pipeline2006

    • Author(s)
      Kazuhiro KOMATSU
    • Journal Title

      International Conference on Next Era Information Networking NEINE'06

      Pages: 399-401

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] An On-Chip Macro-Simulation Mechanism of Self-Timed Pipelined Systems2006

    • Author(s)
      Shuji SANNOMIYA
    • Journal Title

      International Conference on Next Era Information Networking NEINE'06

      Pages: 133-138

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Stream-Oriented Parallel Implementation of Primitive Image Processing2006

    • Author(s)
      S.Tuneishi
    • Journal Title

      International Conference on Next Era Information Networking

      Pages: 410-413

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Virtual Secure Gateway for Ad-Hoc Network2006

    • Author(s)
      S.Yamamoue
    • Journal Title

      International Conference on Next Era Information Networking

      Pages: 277-279

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A Bi-directional Transfer Control for Multi-Dimensional Self-timed Pipeline2006

    • Author(s)
      K.Komatsu
    • Journal Title

      International Conference on Next Era Information Networking

      Pages: 399-401

    • Related Report
      2006 Annual Research Report
  • [Journal Article] One-Way Data Transfer Circuit between Self-Timed Pipelines2006

    • Author(s)
      T.Mitsui
    • Journal Title

      International Conference on Next Era Information Networking

      Pages: 402-404

    • Related Report
      2006 Annual Research Report
  • [Journal Article] An On-Chip Macro-Simulation Mechanism of Self-Timed Pipelined Systems2006

    • Author(s)
      S.Sannomiya
    • Journal Title

      International Conference on Next Era Information Networking

      Pages: 133-138

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Architecture of Embedded Data-Driven Personal Gateway Processor2005

    • Author(s)
      Daichi MORIKAWA
    • Journal Title

      International Conference on Next Era Information Networking NEINE' 05

      Pages: 88-96

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Time-Space Efficient Content Inspection Engine for Embedded Personal Gateway Processor2005

    • Author(s)
      Ruhui ZHANG
    • Journal Title

      International Conference on Next Era Information Networking NEINE' 05

      Pages: 97-107

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Architecture of Embedded Data-Driven Personal Gateway Processor2005

    • Author(s)
      Daichi MORIKAWA
    • Journal Title

      International Conference on Next Era Information Networking NEINE'05

      Pages: 88-96

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] A Time-Space Efficient Content Inspection Engine for Embedded Personal Gateway Processor2005

    • Author(s)
      Ruhui ZHANG
    • Journal Title

      International Conference on Next Era Information Networking NEINE'05

      Pages: 97-107

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2006 Final Research Report Summary
  • [Journal Article] Architecture of Embedded Data-Driven Personal Gateway Processor2005

    • Author(s)
      Daichi Morikawa
    • Journal Title

      Proc. of International Conference on Next Era Information Networking

      Pages: 88-96

    • Related Report
      2005 Annual Research Report
  • [Journal Article] A Time-Space Efficient Content Inspection Engine for Embedded Personal Gateway Processor2005

    • Author(s)
      Ruhui Zhang
    • Journal Title

      Proc. of International Conference on Next Era Information Networking

      Pages: 97-107

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Parallel implementation of Packet Reassembly on Embedded Personal Gateway2005

    • Author(s)
      Yuta Shirane
    • Journal Title

      Proc. of International Conference on Next Era Information Networking

      Pages: 380-386

    • Related Report
      2005 Annual Research Report
  • [Journal Article] A Study on Emulation-Based Rapid Evaluation of Self-Timed Super-Pipelined Systems2005

    • Author(s)
      Shuji Sannomiya
    • Journal Title

      Proc. of International Conference on Next Era Information Networking

      Pages: 554-560

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Systematic Design of Basic Self-Timed Pipeline Circuit Modules2005

    • Author(s)
      Kazuhiro Komatsu
    • Journal Title

      Proc. of International Conference on Next Era Information Networking

      Pages: 542-547

    • Related Report
      2005 Annual Research Report
  • [Journal Article] オンチップ評価機構を搭載した自己タイミング型パイプラインシステムの検討2005

    • Author(s)
      三宮 秀次
    • Journal Title

      情報処理学会計算機アーキテクチャ研究会報告 ARC-165

      Pages: 93-98

    • Related Report
      2005 Annual Research Report

URL: 

Published: 2005-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi