• DocumentCode
    82356
  • Title

    Randomized Packet Filtering through Specialized Partitioning of Rulesets

  • Author

    Abeni, Luca ; Bonelli, Nicola ; Procissi, Gregorio

  • Author_Institution
    DISI, Univ. of Trento, Trento, Italy
  • Volume
    17
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec-13
  • Firstpage
    2380
  • Lastpage
    2383
  • Abstract
    A key issue in high speed traffic processing is to immediately detect potentially interesting packets. At very high speed, this operation is particularly crucial as filtering packets close to the wire relieves real applications from handling large volumes of (uninteresting) data. This paper proposes a fast and randomized approach to packet filtering based on partitioning rule databases for their storage in fast and compact Bloom filters that can be placed in fast cache memory. Database partitioning is obtained by a specially tailored clustering algorithm and the results show that even large rulesets can be divided into a limited number of partitions and accommodated in reasonably small Bloom filters.
  • Keywords
    data communication; data structures; filtering theory; telecommunication traffic; bloom filters; fast cache memory; filtering packets; high speed traffic processing; packet filtering; partitioning rule databases; randomized approach; randomized packet filtering; rulesets; specialized partitioning; tailored clustering algorithm; Cache memory; Clustering algorithms; Databases; Filtering; Memory management; Partitioning algorithms; Standards; Packet filtering; bloom filters; clustering; partition; rules database;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2013.103113.131533
  • Filename
    6656077