BSPM: A NEW MECHANISM FOR "OVERLAP-MATCHING EXPRESSIONS" IN DPI BSPM: A NEW MECHANISM FOR "OVERLAP-MATCHING EXPRESSIONS" IN DPI

BSPM: A NEW MECHANISM FOR "OVERLAP-MATCHING EXPRESSIONS" IN DPI

  • 期刊名字:电子科学学刊(英文版)
  • 文件大小:
  • 论文作者:Li Zheng,Yu Nenghai,Li Yang
  • 作者单位:MOE-Microsoft Key Lab of Multimedia Computing and Communication
  • 更新时间:2023-02-27
  • 下载次数:
论文简介

Nowadays,using Deterministic Finite Automata (DFA) or Non-deterministic Finite Automata (NFA) to parse regular expressions is the most popular way for Deep Packet Inspection (DPI),and the research about DPI focuses on the improvement of DFA to reduce memory. However,most of the existing literature ignores a special kind of "overlap-matching expression",which causes states explosion and takes quite a large part in the DPI rules. To solve this problem,in this paper a new mechanism is proposed based on bitmap. We start with a simple regular expression to describe "overlap-matching expressions" and state the problem. Then,after calculating the terrible number of exploded states for this kind of expressions,the procedure of Bitmap-based Soft Parallel Mechanism (BSPM) is described. Based on BSPM,we discuss all the different types of "overlap-matching expressions" and give optimization suggestions of them separately. Finally,experiment results prove that BSPM can give an excellent performance on solving the problem stated above,and the optimization suggestions are also effective for the memory reduction on all types of "overlap-matching expressions".

论文截图
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。