Detail publikace

Evolutionary Circuit Design for Fast FPGA-Based Classification of Network Application Protocols

GROCHOL, D.; SEKANINA, L.; KOŘENEK, J.; ŽÁDNÍK, M.; KOŠAŘ, V. Evolutionary Circuit Design for Fast FPGA-Based Classification of Network Application Protocols. APPLIED SOFT COMPUTING, 2016, vol. 38, no. 1, p. 933-941. ISSN: 1568-4946.
Název česky
Evoluční návrh obvodů pro rychlou klasifikaci aplikačních protokolů v FPGA
Typ
článek v časopise
Jazyk
anglicky
Autoři
URL
Klíčová slova

Application protocol, Classifier, Cartesian genetic programming, Field programmable gate array

Abstrakt

Evoluční návrh dovoluje vytvářet rychlé a efektivníimplementace číslicových obvodů. V článku je ukázáno, jak evolučněnavržené obvody minimalizující latenci a plochu na čipu vedly ke zvýšenípropustnosti klasifikátoru aplikačních síťových protokolů. Klasifikátor jeurčen pro vysokorychlostní sítě s propustností 100 Gbps. Protože je cílemdosáhnout co nejnižší latence, klasifikátor je konstruován jako kombinačníobvod v programovatelném hradlovém poli (FPGA). Klasifikace je provedenapomocí prvního paketu, který přenáší aplikační data. Vylepšení latence (aplochy na čipu) získané pomocí kartézského genetického programování bylo validováno pomocí profesionálních nástrojů pro vývoj FPGA aplikací. Kvalitaklasifikace byla vyhodnocena pomocí reálných síťových dat. Výsledky bylyporovnány s běžně používanými klasifikátory založenými na regulárníchvýrazech popisujících aplikační protokoly.

Rok
2016
Strany
933–941
Časopis
APPLIED SOFT COMPUTING, roč. 38, č. 1, ISSN 1568-4946
DOI
UT WoS
000366805900067
EID Scopus
BibTeX
@article{BUT130909,
  author="David {Grochol} and Lukáš {Sekanina} and Jan {Kořenek} and Martin {Žádník} and Vlastimil {Košař}",
  title="Evolutionary Circuit Design for Fast FPGA-Based Classification of Network Application Protocols",
  journal="APPLIED SOFT COMPUTING",
  year="2016",
  volume="38",
  number="1",
  pages="933--941",
  doi="10.1016/j.asoc.2015.09.046",
  issn="1568-4946",
  url="https://www.fit.vut.cz/research/publication/10900/"
}
Soubory
Nahoru