• DocumentCode
    3186383
  • Title

    Line rate parallel packet classification module for NetFPGA platform

  • Author

    Gamage, Sahan ; Pasqual, Ajith

  • Author_Institution
    Dept. of Electron. & Telecommun. Eng., Univ. of Moratuwa, Moratuwa, Sri Lanka
  • fYear
    2013
  • fDate
    17-20 Dec. 2013
  • Firstpage
    277
  • Lastpage
    282
  • Abstract
    Multi field packet classification is the enabling function for many novel and emerging network applications. Exponential growth of Internet traffic and classification rule sets demand novel hardware based architectural approaches to packet classification. Even though this is an immensely studied area, packet classification that supports scalability in both line rates and rule sets is scarce. In this paper we present experience gained while implementing a parallel packet classification engine architecture on a popular reconfigurable router platform. The architecture exploits parallelism offered in modern hardware technologies to classify multiple packets simultaneously to increase the throughput. The architecture is also capable of utilizing temporal locality present in internet traffic to increase the throughput. The Architecture was implemented on NetFPGA platform and packet classification was done at full line rate without degrading the data rate or the round trip time.
  • Keywords
    Internet; field programmable gate arrays; packet switching; parallel architectures; reconfigurable architectures; Internet traffic; NetFPGA platform; classification rule sets; line rate parallel packet classification module; multifield packet classification; parallel packet classification engine architecture; reconfigurable router platform; temporal locality; Engines; Hardware; IP networks; Internet; Registers; Software; Throughput; Internet NetFPGA; Packet classification; Reconfigurable Systems; Rule Caching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial and Information Systems (ICIIS), 2013 8th IEEE International Conference on
  • Conference_Location
    Peradeniya
  • Print_ISBN
    978-1-4799-0908-7
  • Type

    conf

  • DOI
    10.1109/ICIInfS.2013.6731995
  • Filename
    6731995