Journal on Communications ›› 2017, Vol. 38 ›› Issue (5): 182-189.doi: 10.11959/j.issn.1000-436x.2017048

• Academic communication • Previous Articles     Next Articles

Information entropy based match field cutting algorithm

Peng-hao SUN,Ju-long LAN,Shao-jun ZHANG,Jun-fei LI   

  1. National Digital Switching System Engineering and Technological R&D Center (NDSC),Zhengzhou 450002,China
  • Revised:2017-01-17 Online:2017-05-01 Published:2017-05-28
  • Supported by:
    The National Basic Research Program of China (973 Program)(2013CB329104);The National Natural Science Foundation of China(61521003);The National High Technology Research and Development Program of China (863 Program)(2015AA016102)

Abstract:

With the increasing diversity of network functions,packet classification had a higher demand on the number of match fields and depth of match table,which placed a severe burden on the storage capacity of hardware.To ensure the efficiency of matching process while at the same time improve the usage of storage devices,an information entropy based cutting algorithm on match fields was proposed.By the analysis on the redundancy of match fields and distribution pattern in a rule set,a match field cutting model was proposed.With the mapping of matching process to the process of entropy reduction,the complexity of optimal match field cutting was reduced from NP-hard to linear complexity.Experiment results show that compared to existing schemes,this scheme can need 40% less TCAM storage space,and on the other side,with the growing of table size,the time complexity of this algorithm is also far less than other algorithms.

Key words: packet classification, TCAM, OpenFlow, information entropy

CLC Number: 

No Suggested Reading articles found!