An improved Wu-Manber multiple patterns matching algorithm
NIDS is a powerful tool to defense the malicious attacks over the Internet. For the purpose of detecting the attack online, NIDS must inspect the payload of the packets very fast to expose the malicious code. String matching is a very important module in NIDS. To raise the performance of the string...
Saved in:
| Published in | 2006 IEEE International Performance Computing and Communications Conference pp. 6 pp. - 680 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
2006
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 1424401984 9781424401987 |
| ISSN | 1097-2641 |
| DOI | 10.1109/.2006.1629469 |
Cover
| Abstract | NIDS is a powerful tool to defense the malicious attacks over the Internet. For the purpose of detecting the attack online, NIDS must inspect the payload of the packets very fast to expose the malicious code. String matching is a very important module in NIDS. To raise the performance of the string matching algorithm, we introduce an improved Wu-Manber algorithm QWM in this article. It combined the method of QS algorithm and used the mismatch information during the patterns matching, reached the top shift distance, improved the performance. We compared QWM with Aho-Corasick, Commentz-Walter and Wu-Manber algorithms. The experiment results shows on large alphabet such as English text and Chinese text, QWM algorithm has better performance, is faster than the other three algorithms. It can be used in various fields, such as network content analysis, intrusion detection, and text retrieval |
|---|---|
| AbstractList | NIDS is a powerful tool to defense the malicious attacks over the Internet. For the purpose of detecting the attack online, NIDS must inspect the payload of the packets very fast to expose the malicious code. String matching is a very important module in NIDS. To raise the performance of the string matching algorithm, we introduce an improved Wu-Manber algorithm QWM in this article. It combined the method of QS algorithm and used the mismatch information during the patterns matching, reached the top shift distance, improved the performance. We compared QWM with Aho-Corasick, Commentz-Walter and Wu-Manber algorithms. The experiment results shows on large alphabet such as English text and Chinese text, QWM algorithm has better performance, is faster than the other three algorithms. It can be used in various fields, such as network content analysis, intrusion detection, and text retrieval |
| Author | Xu Ke Yang Dong hong Cui Yong |
| Author_xml | – sequence: 1 surname: Yang Dong hong fullname: Yang Dong hong organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing – sequence: 2 surname: Xu Ke fullname: Xu Ke organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing – sequence: 3 surname: Cui Yong fullname: Cui Yong organization: Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing |
| BookMark | eNotj01LAzEUAANWsFs9evKyf2DX95JsNuutFK1CxUvBY0myL21kv8imgv9ewZ7mMgxMxhbDOBBj9wglIjSPJQdQJSreSNVcsQwllxKw0XLBln9CXXAl8YZl8_wFAELzesme1kMe-imO39Tmn-fi3QyWYt6fuxSmjvLJpERxmPPeJHcKwzE33XGMIZ36W3btTTfT3YUrtn953m9ei93H9m2z3hWhgVRUCOCwqj1WmpRujSeDbdtoD7oC5a2WHDVaoaUVxllfW6HQOtEK4ciRWLGH_2wgosMUQ2_iz-GyKX4Bs95Hvw |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1109/.2006.1629469 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EndPage | 680 |
| ExternalDocumentID | 1629469 |
| Genre | orig-research |
| GroupedDBID | 29I 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP IPLJI OCL RIE RIL RIO |
| ID | FETCH-LOGICAL-i90t-5100c157f158e68dafea1dd98f08506fb842181b384b3acbf7b361bc3d33cece3 |
| IEDL.DBID | RIE |
| ISBN | 1424401984 9781424401987 |
| ISSN | 1097-2641 |
| IngestDate | Wed Aug 27 02:23:17 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-5100c157f158e68dafea1dd98f08506fb842181b384b3acbf7b361bc3d33cece3 |
| ParticipantIDs | ieee_primary_1629469 |
| PublicationCentury | 2000 |
| PublicationDate | 20060000 |
| PublicationDateYYYYMMDD | 2006-01-01 |
| PublicationDate_xml | – year: 2006 text: 20060000 |
| PublicationDecade | 2000 |
| PublicationTitle | 2006 IEEE International Performance Computing and Communications Conference |
| PublicationTitleAbbrev | PCCC |
| PublicationYear | 2006 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0003827 ssj0001967435 |
| Score | 1.4399235 |
| Snippet | NIDS is a powerful tool to defense the malicious attacks over the Internet. For the purpose of detecting the attack online, NIDS must inspect the payload of... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 6 pp. |
| SubjectTerms | Automata Bandwidth Computer science Content based retrieval Data structures Internet Intrusion detection Magnetic heads Pattern matching Payloads |
| Title | An improved Wu-Manber multiple patterns matching algorithm |
| URI | https://ieeexplore.ieee.org/document/1629469 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELXaTrAU2iK-5YERtzF2HJsNIaoKqYihiG6VvwIVkFYlWfj12E5CADGwRI4VyTkr1l3evXsHwJnz6cqkkUAJNRTROMFIKWaQEhanJhLWSI9DTu_Y5IHezuN5C5x_1cJYawP5zA79MOTyzUoXHiobYXYh3O9cG7QTzsparQZPEZ5O34S-hId2rT7B6llcuC7qcg9yWms9VfdJI745KvMT1Uo_Wq4EjzPugmn9riXR5GVY5GqoP37JOP7XmB0waGr74P2X19oFLZv1QLdu7gCrs94D29-UCvvg8iqDy4A_WAMfCzSVnhgGazoiXAeZzuwdugA4sDOhfH1abZb589sAzMY3s-sJqtouoKWIcuQOaaRxnKQ45pZxI1MrsTGCp0HdLlWc-rBAEU4VkVqliSIMK00MIdpqS_ZAJ1tldh9AGjurY0OYooriFEvGGZfCWahN4q4HoO_3ZbEuhTUW1ZYc_j19BLYa_OMYdPJNYU9cRJCr0_ApfAJPra_e |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED2VMgBLoS3iGw-MuK2xkzhsCFEVaCqGIrpVcexABaRVSRZ-PbaTNIAYWCLHiuScFesu7969AzjTPl3IuOdjj0mGmeMRLIQrsfAViWXPVzI0OGQwcgeP7G7iTGpwvqqFUUpZ8pnqmKHN5ct5lBmorEvcC1__zq3BusMYc_JqrQpR8Q2hvgp-KbcNW02K1fC4SFnWpR_krFR7Ku69Sn6zm2coirV-NF2xPqffgKB825xq8trJUtGJPn8JOf7XnG1oV9V96GHlt3agppImNMr2Dqg47U3Y-qZV2ILLqwTNLAKhJHrKcBAaahgqCYloYYU6kw-kQ2DLz0Th2_N8OUtf3tsw7t-Mrwe4aLyAZ34vxfqY9iLieDFxuHK5DGMVEil9Hlt9u1hwZgIDQTkTNIxE7AnqEhFRSWmkIkV3oZ7ME7UHiDnaakdSVzDBSExCl7s89LWFkfT0dR9aZl-mi1xaY1psycHf06ewMRgHw-nwdnR_CJsVGnIE9XSZqWMdH6TixH4WX7t-sys |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2006+IEEE+International+Performance+Computing+and+Communications+Conference&rft.atitle=An+improved+Wu-Manber+multiple+patterns+matching+algorithm&rft.au=Yang+Dong+hong&rft.au=Xu+Ke&rft.au=Cui+Yong&rft.date=2006-01-01&rft.pub=IEEE&rft.isbn=9781424401987&rft.issn=1097-2641&rft.spage=6+pp.&rft.epage=680&rft_id=info:doi/10.1109%2F.2006.1629469&rft.externalDocID=1629469 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1097-2641&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1097-2641&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1097-2641&client=summon |