High-speed Packet Classification with Efficient Parallel Range Match for IP network applications

被引:2
|
作者
Deng, Xia [1 ]
Huang, Zhiping [1 ]
Su, Shaojing [1 ]
Liu, Chunwu [1 ]
Tang, Guilin [1 ]
Zhang, Yimeng [1 ]
机构
[1] Natl Univ Def Technol, Dept Mechatron Engn & Instrumentat, Changsha, Hunan, Peoples R China
关键词
component; packet classification; range match; Ternary CAM;
D O I
10.1109/MMIT.2008.18
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Packet classification has been critical data path function for supporting Quality of Service (QoS), Resource Reservation Protocol (RSVP) and broad range of multimedia services. Hardware based solution is necessary to keep up with high-speed rate up to OC192 processing. However, the range match in multi-fields classification is still one of the bottleneck problems. In this paper, a novel structure called Range Match Block is designed. The Range Match Block stores range rules directly and performs range match parallel in each entry at high-speed. Experimental results show the Range Match Block can process about 66.7 Million Packets Per Second (Mpps). Furthermore, we propose a multi-field packet classification architecture based on Range Match Block and Ternary CAM. The architecture is well-suited for all kinds of network applications.
引用
收藏
页码:22 / 25
页数:4
相关论文
共 50 条
  • [1] A High-Speed Range-Matching TCAM for Storage-Efficient Packet Classification
    Kim, Young-Deok
    Ahn, Hyun-Seok
    Kim, Suhwan
    Jeong, Deog-Kyoon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2009, 56 (06) : 1221 - 1230
  • [2] A High-Speed and EDP-Efficient Range-Matching Scheme for Packet Classification
    Zhang, Jian-Wei
    Yu, Ming-Yan
    Liu, Bin-Da
    Huang, Xiao-Feng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2009, 56 (09) : 729 - 733
  • [3] AM-Trie: A high-speed parallel packet classification algorithm for network processor
    Zheng, Bo
    Lin, Chuang
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 4, PROCEEDINGS, 2006, 3994 : 41 - 48
  • [4] A High-Speed and Memory Efficient Pipeline Architecture for Packet Classification
    Chang, Yeim-Kuan
    Lin, Yi-Shang
    Su, Cheng-Chien
    2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 215 - 218
  • [5] Design and implementation of IP packet forwarding in high-speed network router
    Zhang, X.M.
    Tang, Y.H.
    Zhang, M.X.
    Jisuanji Gongcheng/Computer Engineering, 2001, 27 (06):
  • [6] 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
  • [7] Energy-efficient high-speed packet access in WCDMA systems with smart packet dispatching: Performance with TCP/IP based applications
    Phan, VV
    Luong, DD
    Baghaie, R
    Glisic, S
    2003 IEEE 58TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS1-5, PROCEEDINGS, 2003, : 1632 - 1636
  • [8] Reducing Memory in High-Speed Packet Classification
    Pus, Viktor
    Korenek, Jan
    2012 8TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2012, : 437 - 442
  • [9] A high-speed packet classification using TCAM
    Uga, M
    Omotani, M
    Shiomoto, K
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2002, E85B (09) : 1766 - 1773
  • [10] Broadband packet wireless access incorporating high-speed IP packet transmission
    Abeta, S
    Atarashi, H
    Sawahashi, M
    IEEE 56TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2002, VOLS 1-4, PROCEEDINGS, 2002, : 844 - 848