• DocumentCode
    718017
  • Title

    Increasing the efficiency of TCAM-based packet classifiers using intelligent cut technique in geometric space

  • Author

    Vakilian, Shakoor ; Abbasi, Mahdi ; Fanian, Ali

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Isfahan Univ. of Technol., Isfahan, Iran
  • fYear
    2015
  • fDate
    10-14 May 2015
  • Firstpage
    625
  • Lastpage
    630
  • Abstract
    Using packet classifier algorithms in packet processing network systems is the key idea to process packets rapidly. These algorithms are so important, especially in processor equipments used in internet backbones. Ternary content addressable memories (TCAM) are used to do parallel search in hardware implementation of these algorithms. Despite the accessibility of high-speed search, one of main problems to use TCAM is its high consumption power supply. In this study, a new technique is provided to reduce memory consumption in TCAM blocks which are used in hardware classifier. In classifier architecture, first, decision tree is created and classifier rules are distributed among its leaf nodes. Since each leaf of the tree corresponds to one TCAM block, rules are included in different blocks of TCAM corresponding to tree structure, in the second stage. In this architecture, a supplementary TCAM block is used as the general block. Recent architectures have encountered memory waste and a considerable increase in power consumption due to unbalanced distribution of rules in main TCAM blocks and unexpected increase in the number of repeated rules in the general block. In this study, a new algorithm is offered to optimize rule distribution in TCAM blocks in the first stage of packet classification. Efficiency of the proposed architecture which uses intelligent cuts has been compared with recent architectures. Comparing results shows that the proposed method can distribute rules in TCAM block more balanced than competitor architectures and at the same time, reduce the number of rules assigned to the general TCAM block.
  • Keywords
    Internet; content-addressable storage; decision trees; geometry; Internet backbones; TCAM-based packet classifiers; decision tree; geometric space; intelligent cut technique; leaf nodes; memory waste; packet classifier algorithms; packet processing network systems; ternary content addressable memories; Classification algorithms; Computer architecture; Decision trees; Hardware; IP networks; Power demand; Vegetation; Cut; Decision Tree; Packet Classification; TCAM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering (ICEE), 2015 23rd Iranian Conference on
  • Conference_Location
    Tehran
  • Print_ISBN
    978-1-4799-1971-0
  • Type

    conf

  • DOI
    10.1109/IranianCEE.2015.7146290
  • Filename
    7146290