Multi-match Packet Classification on Memory-Logic Trade-off FPGA-based Architecture

被引:0
|
作者
Zerbini, Carlos [1 ]
Finochietto, Jorge M. [2 ]
机构
[1] Univ Tecnol Nacl, Dept Elect Engn, Cordoba, Argentina
[2] Univ Nacl Cordoba, CONICET, Digital Commun Lab, Cordoba, Argentina
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Packet processing is becoming much more challenging as networks evolve towards a multi-service platform. In particular, packet classification demands smaller processing times as data rates increase. To successfully meet this requirement, hardware-based classification architectures have become an area of extensive research. Even if Field Programmable Logic Arrays (FPGAs) have emerged as an interesting technology for implementing these architectures, existing proposals either exploit maximal concurrency with unbounded resource consumption, or base the architecture on distributed RAM memory-based schemes which strongly undervalues FPGA capabilities. Moreover, most of these proposals target best-match classification and are not suited for high-speed updates of classification rulesets. In this paper, we propose a new approach which exploits rich logic resources available in modern FPGAs while reducing memory consumption. Our architecture is conceived for multi-match classification, and its mapping methodology is naturally suited for high-speed, simple updating of the classification ruleset. Analytical evaluation and implementation results of our architecture are promising, demonstrating that it is suitable for line speed processing whith balanced resource consumption. With additional optimizations, our proposal has the potential to be integrated into network procesing architectures demanding all aforementioned features.
引用
收藏
页码:121 / 127
页数:7
相关论文
共 20 条
  • [1] A Customized TCAM Architecture for Multi-Match Packet Classification
    Faezipour, Miad
    Nourani, Mehrdad
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [2] A Code-Based Multi-match Packet Classification with TCAM
    Zhang, Zhiwen
    Zhou, Mingtian
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 564 - 572
  • [3] An FPGA-Based Information Detection Hardware System Employing Multi-Match Content Addressable Memory
    Le, Duc-Hung
    Inoue, Katsumi
    Sowa, Masahiro
    Pham, Cong-Kha
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (10) : 1708 - 1717
  • [4] Fast TCAM-Based Multi-Match Packet Classification Using Discriminators
    Lin, Hsin-Tsung
    Wang, Pi-Chung
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (04): : 686 - 697
  • [5] TCAM-Based Multi-Match Packet Classification Using Multidimensional Rule Layering
    Chang, Dao-Yuan
    Wang, Pi-Chung
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (02) : 1125 - 1138
  • [6] Field-Split Parallel Architecture for High Performance Multi-Match Packet Classification Using FPGAs
    Jiang, Weirong
    Prasanna, Viktor K.
    SPAA'09: PROCEEDINGS OF THE TWENTY-FIRST ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2009, : 188 - 196
  • [7] Time-memory trade-off cryptanalysis for limited key on FPGA-based parallel machine RASH
    Takahashi, K
    Asami, H
    Nakajima, K
    Iida, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (05): : 781 - 788
  • [8] A FPGA-based Parallel Architecture for Scalable High-Speed Packet Classification
    Jiang, Weirong
    Prasanna, Viktor K.
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 24 - 31
  • [9] FPGA-based architecture for bi-cubic interpolation: the best trade-off between precision and hardware resource consumption
    Boukhtache, S.
    Blaysat, B.
    Grediac, M.
    Berry, F.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (03) : 901 - 911
  • [10] FPGA-based architecture for bi-cubic interpolation: the best trade-off between precision and hardware resource consumption
    S. Boukhtache
    B. Blaysat
    M. Grédiac
    F. Berry
    Journal of Real-Time Image Processing, 2021, 18 : 901 - 911