Improved space protocol identification algorithm

An improved boyer-moore (BM) algorithm for space protocol identification was proposed.First,a space data preprocessing technique based on bit distance was used to increase the size of data set.A decimal jumping technique was introduced to enhance the matching efficiency for the col head part of the...

Full description

Saved in:
Bibliographic Details
Main Authors: Tian-ming ZHENG, Tao WANG, Shi-ze GUO, Hua LI, Xin-jie ZHAO
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2012-05-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/1000-436X(2012)05-0183-08/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539911498334208
author Tian-ming ZHENG
Tao WANG
Shi-ze GUO
Hua LI
Xin-jie ZHAO
author_facet Tian-ming ZHENG
Tao WANG
Shi-ze GUO
Hua LI
Xin-jie ZHAO
author_sort Tian-ming ZHENG
collection DOAJ
description An improved boyer-moore (BM) algorithm for space protocol identification was proposed.First,a space data preprocessing technique based on bit distance was used to increase the size of data set.A decimal jumping technique was introduced to enhance the matching efficiency for the col head part of the BM algorithm.Then,the regular expression method was applied to proceed the protocol identification and the hierarchy associated analysis technique was proposed to improve the efficiency of multi-level space protocol identification.Finally,the complexity of the proposed algorithm was analyzed and verified with concrete experiments.The results show that with the proposed algorithm,as to pattern string length m,the time complexity of the single layer protocol identification can be reduced to (1+m/4)/m of the BM algorithm.The efficiency of the protocol identification for multi-level layers can be improved about 2.5 times.Meanwhile,comparing with BM algorithm,the proposed algorithm can solve the problem of pattern string shortage and large wildcards in the space data.The identification iciency in case of huge data packages can be improved and the new formed data block can restrain the state expansion for the DFA matching engine in regular expression.
format Article
id doaj-art-93d28ef7bd874dc48a53b58136f95ff3
institution Kabale University
issn 1000-436X
language zho
publishDate 2012-05-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-93d28ef7bd874dc48a53b58136f95ff32025-01-14T06:32:01ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2012-05-013318319059662491Improved space protocol identification algorithmTian-ming ZHENGTao WANGShi-ze GUOHua LIXin-jie ZHAOAn improved boyer-moore (BM) algorithm for space protocol identification was proposed.First,a space data preprocessing technique based on bit distance was used to increase the size of data set.A decimal jumping technique was introduced to enhance the matching efficiency for the col head part of the BM algorithm.Then,the regular expression method was applied to proceed the protocol identification and the hierarchy associated analysis technique was proposed to improve the efficiency of multi-level space protocol identification.Finally,the complexity of the proposed algorithm was analyzed and verified with concrete experiments.The results show that with the proposed algorithm,as to pattern string length m,the time complexity of the single layer protocol identification can be reduced to (1+m/4)/m of the BM algorithm.The efficiency of the protocol identification for multi-level layers can be improved about 2.5 times.Meanwhile,comparing with BM algorithm,the proposed algorithm can solve the problem of pattern string shortage and large wildcards in the space data.The identification iciency in case of huge data packages can be improved and the new formed data block can restrain the state expansion for the DFA matching engine in regular expression.http://www.joconline.com.cn/zh/article/doi/1000-436X(2012)05-0183-08/space protocolprotocol identificationBM algorithmbit distancedecimal jumpingregular expressionhierarchy association
spellingShingle Tian-ming ZHENG
Tao WANG
Shi-ze GUO
Hua LI
Xin-jie ZHAO
Improved space protocol identification algorithm
Tongxin xuebao
space protocol
protocol identification
BM algorithm
bit distance
decimal jumping
regular expression
hierarchy association
title Improved space protocol identification algorithm
title_full Improved space protocol identification algorithm
title_fullStr Improved space protocol identification algorithm
title_full_unstemmed Improved space protocol identification algorithm
title_short Improved space protocol identification algorithm
title_sort improved space protocol identification algorithm
topic space protocol
protocol identification
BM algorithm
bit distance
decimal jumping
regular expression
hierarchy association
url http://www.joconline.com.cn/zh/article/doi/1000-436X(2012)05-0183-08/
work_keys_str_mv AT tianmingzheng improvedspaceprotocolidentificationalgorithm
AT taowang improvedspaceprotocolidentificationalgorithm
AT shizeguo improvedspaceprotocolidentificationalgorithm
AT huali improvedspaceprotocolidentificationalgorithm
AT xinjiezhao improvedspaceprotocolidentificationalgorithm