Full metadata record
DC FieldValueLanguage
dc.contributor.authorLee, Chun-Liangen_US
dc.contributor.authorLin, Yi-Shanen_US
dc.contributor.authorChen, Yaw-Chungen_US
dc.date.accessioned2015-12-02T02:59:28Z-
dc.date.available2015-12-02T02:59:28Z-
dc.date.issued2015-10-05en_US
dc.identifier.issn1932-6203en_US
dc.identifier.urihttp://dx.doi.org/10.1371/journal.pone.0139301en_US
dc.identifier.urihttp://hdl.handle.net/11536/128228-
dc.description.abstractThe large quantities of data now being transferred via high-speed networks have made deep packet inspection indispensable for security purposes. Scalable and low-cost signature-based network intrusion detection systems have been developed for deep packet inspection for various software platforms. Traditional approaches that only involve central processing units (CPUs) are now considered inadequate in terms of inspection speed. Graphic processing units (GPUs) have superior parallel processing power, but transmission bottlenecks can reduce optimal GPU efficiency. In this paper we describe our proposal for a hybrid CPU/GPU pattern-matching algorithm (HPMA) that divides and distributes the packet-inspecting workload between a CPU and GPU. All packets are initially inspected by the CPU and filtered using a simple pre-filtering algorithm, and packets that might contain malicious content are sent to the GPU for further inspection. Test results indicate that in terms of random payload traffic, the matching speed of our proposed algorithm was 3.4 times and 2.7 times faster than those of the AC-CPU and AC-GPU algorithms, respectively. Further, HPMA achieved higher energy efficiency than the other tested algorithms.en_US
dc.language.isoen_USen_US
dc.titleA Hybrid CPU/GPU Pattern-Matching Algorithm for Deep Packet Inspectionen_US
dc.typeArticleen_US
dc.identifier.doi10.1371/journal.pone.0139301en_US
dc.identifier.journalPLOS ONEen_US
dc.citation.volume10en_US
dc.citation.issue10en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000362499200015en_US
dc.citation.woscount0en_US
Appears in Collections:Articles