<?xml version='1.0' encoding='UTF-8'?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-04-22T15:54:30Z</responseDate>
  <request verb="GetRecord" metadataPrefix="jpcoar_1.0" identifier="oai:ipsj.ixsq.nii.ac.jp:00018376">https://ipsj.ixsq.nii.ac.jp/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:ipsj.ixsq.nii.ac.jp:00018376</identifier>
        <datestamp>2025-01-22T22:47:24Z</datestamp>
        <setSpec>934:1119:1136:1138</setSpec>
      </header>
      <metadata>
        <jpcoar:jpcoar xmlns:datacite="https://schema.datacite.org/meta/kernel-4/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcndl="http://ndl.go.jp/dcndl/terms/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:jpcoar="https://github.com/JPCOAR/schema/blob/master/1.0/" xmlns:oaire="http://namespace.openaire.eu/schema/oaire/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rioxxterms="http://www.rioxx.net/schema/v2.0/rioxxterms/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://github.com/JPCOAR/schema/blob/master/1.0/" xsi:schemaLocation="https://github.com/JPCOAR/schema/blob/master/1.0/jpcoar_scm.xsd">
          <dc:title>FPGAによる高速かつ軽量なNFAパターンマッチング回路</dc:title>
          <dc:title xml:lang="en">Fast and Compact NFA Pattern Matching Circuit Using FPGAs</dc:title>
          <jpcoar:creator>
            <jpcoar:creatorName>片下, 敏宏</jpcoar:creatorName>
            <jpcoar:creatorName>前田, 敦司</jpcoar:creatorName>
            <jpcoar:creatorName>小野, 正人</jpcoar:creatorName>
            <jpcoar:creatorName>戸田, 賢二</jpcoar:creatorName>
            <jpcoar:creatorName>山口, 喜教</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:creator>
            <jpcoar:creatorName xml:lang="en">Toshihiro, Katashita</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Atsushi, Maeda</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Masato, Ono</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Kenji, Toda</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Yoshinori, Yamaguchi</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:subject subjectScheme="Other">FPGA応用</jpcoar:subject>
          <datacite:description descriptionType="Other">近年のネットワークの高速化により，ネットワークサービスに対する攻撃や侵入を検知するNIDSでは，処理の中核であるパターンマッチング処理の高速化が必須となっている．本研究では，1 クロックサイクルあたり4 バイト同時に処理するNFA パターンマッチング回路を提案する．従来の1 クロックサイクルあたり1 バイトを処理するNFA パターンマッチング回路に対し，回路規模の増大を2 倍程度に抑えつつ，処理性能を3 倍以上向上させた．30 675 文字のパターンマッチングを対象とした場合，Xilinx xc2vp100-6 において回路規模は21 218 Slice，29 211 FF，40 960 LUT であり，処理性能は6.2Gbps（193.78MHz 動作）である．さらに，同時に処理するバイト数を変化させて回路を評価した結果，本回路構成では8 バイト同時に処理する場合に最も効率良く実装できることが分かった．</datacite:description>
          <datacite:description descriptionType="Other">Due to rising network traffic in recent years, improving processing throughput of the pattern matching is important in NIDS. In this paper, we propose a fast and compact NFA based pattern matching circuit which processes 4 bytes data at each clock cycle. This circuit is about triple faster than the former one which processes 1 byte data at each clock cycle, but it is about twice larger. On Xilinx xc2vp100-6, the throughput of this NFA circuit is 6.2Gbps (192.78 MHz). And the area usage is 21,218 Slices, 29,211 FFs, and 40,960 LUTs for 30,675 patterns. We also evaluated our circuit in case of multiple bytes processing, and found processing eight bytes at each clock cycle with our circuit is most efficient.</datacite:description>
          <dc:publisher xml:lang="ja">情報処理学会</dc:publisher>
          <datacite:date dateType="Issued">2005-08-15</datacite:date>
          <dc:language>jpn</dc:language>
          <dc:type rdf:resource="http://purl.org/coar/resource_type/c_6501">journal article</dc:type>
          <jpcoar:identifier identifierType="URI">https://ipsj.ixsq.nii.ac.jp/records/18376</jpcoar:identifier>
          <jpcoar:sourceIdentifier identifierType="ISSN">1882-7829</jpcoar:sourceIdentifier>
          <jpcoar:sourceIdentifier identifierType="NCID">AA11833852</jpcoar:sourceIdentifier>
          <jpcoar:sourceTitle>情報処理学会論文誌コンピューティングシステム（ACS）</jpcoar:sourceTitle>
          <jpcoar:volume>46</jpcoar:volume>
          <jpcoar:issue>SIG12(ACS11)</jpcoar:issue>
          <jpcoar:pageStart>120</jpcoar:pageStart>
          <jpcoar:pageEnd>128</jpcoar:pageEnd>
          <jpcoar:file>
            <jpcoar:URI>https://ipsj.ixsq.nii.ac.jp/record/18376/files/IPSJ-TACS4612012.pdf</jpcoar:URI>
            <jpcoar:mimeType>application/pdf</jpcoar:mimeType>
            <jpcoar:extent>360.3 kB</jpcoar:extent>
            <datacite:date dateType="Available">2007-08-15</datacite:date>
          </jpcoar:file>
        </jpcoar:jpcoar>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
