[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/2772722.2772749acmconferencesArticle/Chapter ViewAbstractPublication PagesancsConference Proceedingsconference-collections
poster

Scalable Many-Field Packet Classification using Multidimensional-Cutting Via Selective Bit-Concatenation

Published: 07 May 2015 Publication History

Abstract

OpenFlow Switch in Software-Defined Networking (SDN) has changed packet classification from standard 5-tuple to arbitrary many-field. The growing number of fields in a rule and the increasing number of rules in a ruleset poses great challenges for packet classification in terms of performance, storage, and update cost. In this paper, we design a two-stage packet classification system to address those issues by exploiting ruleset sparsity and rule fields independence. A ruleset is examined offline with proposed matrices to find representative bits from different field in a rule. We leverage those representative bits and concatenate them as sample values to divide a ruleset into several subsets in sample spaces. Each subset is given a unique address for each sample space. A ruleset update only affects those related addresses. The proposed pre-filtering stage comes out only highly related rules by intersecting candidate rules from different sample spaces for full match process. Out system throughput is 356 MPPS for 1K 15-field rules and 213 MPPS for 100K 15-field rules when using a single NVIDIA K20C GPU card.

References

[1]
T. Ganegedara and V. Prasanna. Stridebv: Single chip 400g
[2]
packet classification. In High Performance Switching and Routing (HPSR), 2012 IEEE 13th International Conference on, pages 1--6, June 2012.
[3]
W. Jiang and V. K. Prasanna. Scalable packet classification on fpga. IEEE Trans. VLSI Syst., 20(9):1668--1680, 2012.
[4]
H. Lim, N. Lee, G. Jin, J. Lee, Y. Choi, and C. Yim. Boundary cutting for packet classification. IEEE/ACM Trans. Netw., 22(2):443--456, 2014.
[5]
Y. Qu, S. Zhou, and V. Prasanna. A decomposition-based approach for scalable many-field packet classification on multi-core processors. International Journal of Parallel Programming, pages 1--23, 2014.
[6]
Y. Qu, S. Zhou, and V. K. Prasanna. Scalable many-field packet classification on multi-core processors. In SBAC-PAD, pages 33--40, 2013.
[7]
Y. R. Qu, S. Zhou, and V. K. Prasanna. High-performance architecture for dynamically updatable packet classification on fpga. In Architectures for Networking and Communications Systems (ANCS), 2013 ACM/IEEE Symposium on, pages 125--136, Oct 2013.

Cited By

View all
  • (2018)Network Processor Based High Speed Packet Classifier for Multimedia ApplicationsWireless Personal Communications: An International Journal10.1007/s11277-017-4916-698:1(1219-1236)Online publication date: 1-Jan-2018
  • (2016)TCAM-Based Packet Classification Using Multi-stage SchemeProceedings of the Fifth International Conference on Network, Communication and Computing10.1145/3033288.3033302(83-87)Online publication date: 17-Dec-2016
  • (2016)Many-Field Packet Classification for Software-Defined Networking SwitchesProceedings of the 2016 Symposium on Architectures for Networking and Communications Systems10.1145/2881025.2881036(13-24)Online publication date: 17-Mar-2016

Index Terms

  1. Scalable Many-Field Packet Classification using Multidimensional-Cutting Via Selective Bit-Concatenation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ANCS '15: Proceedings of the Eleventh ACM/IEEE Symposium on Architectures for networking and communications systems
    May 2015
    224 pages
    ISBN:9781467366328

    Sponsors

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 07 May 2015

    Check for updates

    Author Tags

    1. gpu
    2. packet classification

    Qualifiers

    • Poster

    Acceptance Rates

    Overall Acceptance Rate 88 of 314 submissions, 28%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Network Processor Based High Speed Packet Classifier for Multimedia ApplicationsWireless Personal Communications: An International Journal10.1007/s11277-017-4916-698:1(1219-1236)Online publication date: 1-Jan-2018
    • (2016)TCAM-Based Packet Classification Using Multi-stage SchemeProceedings of the Fifth International Conference on Network, Communication and Computing10.1145/3033288.3033302(83-87)Online publication date: 17-Dec-2016
    • (2016)Many-Field Packet Classification for Software-Defined Networking SwitchesProceedings of the 2016 Symposium on Architectures for Networking and Communications Systems10.1145/2881025.2881036(13-24)Online publication date: 17-Mar-2016

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media