메뉴 건너뛰기




Volumn 61, Issue 1, 2012, Pages 18-30

Space-efficient TCAM-based classification using Gray coding

Author keywords

Gray code; packet classification; range encoding; TCAM

Indexed keywords

COMPARATIVE ANALYSIS; ENCODING SCHEMES; EXPANSION RATIO; GRAY CODES; GRAY CODING; GRAY ENCODING; HIGH THROUGHPUT; HIGH-SPEED; LONG RANGE; PACKET CLASSIFICATION; PACKET HEADER; RANGE ENCODING; RANGE EXPANSION; REAL-LIFE DATABASE; SOFTWARE-BASED SOLUTIONS; TCAM; TERNARY CONTENT ADDRESSABLE MEMORIES;

EID: 82555192197     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2010.267     Document Type: Article
Times cited : (91)

References (29)
  • 1
    • 22344439472 scopus 로고    scopus 로고
    • Computing the minimum DNF representation of Boolean functions defined by intervals
    • DOI 10.1016/j.dam.2004.08.009, PII S0166218X05000752
    • B. Schieber, D. Geist, and A. Zaks, "Computing the Minimum dnf Representation of Boolean Functions Defined by Intervals," Discrete Applied Math., vol. 149, pp. 154-173, 2005. (Pubitemid 41000314)
    • (2005) Discrete Applied Mathematics , vol.149 , Issue.1-3 , pp. 154-173
    • Schieber, B.1    Geist, D.2    Zaks, A.3
  • 2
    • 33745129743 scopus 로고    scopus 로고
    • Survey and taxonomy of packet classification techniques
    • DOI 10.1145/1108956.1108958
    • D. E. Taylor, "Survey and Taxonomy of Packet Classification Techniques," ACM Computer Surverys, vol. 37, pp. 238-275, 2005. (Pubitemid 43892671)
    • (2005) ACM Computing Surveys , vol.37 , Issue.3 , pp. 238-275
    • Taylor, D.E.1
  • 3
    • 0035278163 scopus 로고    scopus 로고
    • Algorithms for packet classification
    • Mar./Apr
    • P. Gupta and N. McKeown, "Algorithms for Packet Classification, " IEEE Network, vol. 15, no. 2, p. 24, Mar./Apr. 2001.
    • (2001) IEEE Network , vol.15 , Issue.2 , pp. 24
    • Gupta, P.1    McKeown, N.2
  • 5
    • 0042976157 scopus 로고    scopus 로고
    • Packet classification for core routers: Is there an alternative to cams
    • F. Baboescu, S. Singh, and G. Varghese, "Packet Classification for Core Routers: Is There an Alternative to Cams," Proc. IEEE INFOCOM, 2003.
    • (2003) Proc. IEEE INFOCOM
    • Baboescu, F.1    Singh, S.2    Varghese, G.3
  • 8
    • 0037947385 scopus 로고    scopus 로고
    • Fast and scalable packet classification
    • May
    • J. van Lunteren and T. Engbersen, "Fast and Scalable Packet Classification," IEEE J. Selected Areas in Comm., vol. 21, no. 4, pp. 560-571, May 2003.
    • (2003) IEEE J. Selected Areas in Comm. , vol.21 , Issue.4 , pp. 560-571
    • Van Lunteren, J.1    Engbersen, T.2
  • 11
    • 39349087191 scopus 로고    scopus 로고
    • Efficient TCAM encoding schemes for packet classification using gray code
    • DOI 10.1109/GLOCOM.2007.353, 4411263, IEEE GLOBECOM 2007 - 2007 IEEE Global Telecommunications Conference, Proceedings
    • Y.-K. Kim, C.-C. Su, and Y.-C. Lin, "Efficient Gray Code Based Range Encoding Schemes for Packet Classification in TCAM," Proc. Global Telecomm. Conf. (Globecom), pp. 1834-1839, 2007. (Pubitemid 351259341)
    • (2007) GLOBECOM - IEEE Global Telecommunications Conference , pp. 1834-1839
    • Chang, Y.-K.1    Su, C.-C.2
  • 13
    • 61749094934 scopus 로고    scopus 로고
    • DRES: Dynamic range encoding scheme for TCAM coprocessors
    • July
    • H. Che, Z. J. Wang, K. Zheng, and B. Liu, "DRES: Dynamic Range Encoding Scheme for TCAM Coprocessors," IEEE Trans. Computers, vol. 57, no. 7, pp. 902-915, July 2008.
    • (2008) IEEE Trans. Computers , vol.57 , Issue.7 , pp. 902-915
    • Che, H.1    Wang, Z.J.2    Zheng, K.3    Liu, B.4
  • 15
    • 33750344761 scopus 로고    scopus 로고
    • Packet classifiers in ternary CAMs can be smaller
    • DOI 10.1145/1140103.1140313, SIGMETRICS 2006/Performance 2006 - Joint International Conference on Measurement and Modeling of Computer Systems, Proceedings
    • Q. Dong, S. Banerjee, J. Wang, D. Agrawal, and A. Shukla, "Packet Classifiers in Ternary Cams Can Be Smaller," Proc. Int'l Conf. Measurement and Modeling of Computer Systems (SIGMETRICS'06), pp. 311-322, 2006. (Pubitemid 44619101)
    • (2006) Performance Evaluation Review , vol.34 , Issue.1 , pp. 311-322
    • Dong, Q.1    Banerjee, S.2    Wang, J.3    Agrawal, D.4    Shukla, A.5
  • 17
    • 0942268506 scopus 로고    scopus 로고
    • Compressing two-dimensional routing tables
    • S. Suri, T. Sandholm, and P. R. Warkhede, "Compressing Two-Dimensional Routing Tables," Algorithmica, vol. 35, no. 4, pp. 287-300, 2003.
    • (2003) Algorithmica , vol.35 , Issue.4 , pp. 287-300
    • Suri, S.1    Sandholm, T.2    Warkhede, P.R.3
  • 18
    • 71949127712 scopus 로고    scopus 로고
    • Topological transformation approaches to optimizing TCAM-based packet processing systems
    • C. Meiners, A. Liu, and E. Torng, "Topological Transformation Approaches to Optimizing TCAM-Based Packet Processing Systems," Proc. ACM SIGCOMM, 2008.
    • (2008) Proc. ACM SIGCOMM
    • Meiners, C.1    Liu, A.2    Torng, E.3
  • 20
    • 51349087813 scopus 로고    scopus 로고
    • All-match based complete redundancy removal for packet classifiers in TCAMs
    • Apr.
    • A. X. Liu, C. R. Meiners, and Y. Zhou, "All-Match Based Complete Redundancy Removal for Packet Classifiers in TCAMs," Proc. IEEE INFOCOM, Apr. 2008.
    • (2008) Proc. IEEE INFOCOM
    • Liu, A.X.1    Meiners, C.R.2    Zhou, Y.3
  • 21
    • 51349156766 scopus 로고    scopus 로고
    • Firewall compressor: An algorithm for minimizing firewall policies
    • Apr.
    • A. X. Liu, E. Torng, and C. Meiners, "Firewall Compressor: An Algorithm for Minimizing Firewall Policies," Proc. IEEE INFOCOM, Apr. 2008.
    • (2008) Proc. IEEE INFOCOM
    • Liu, A.X.1    Torng, E.2    Meiners, C.3
  • 23
    • 77649275003 scopus 로고    scopus 로고
    • Complete redundancy removal for packet classifiers in tcams
    • Apr.
    • A. X. Liu and M. G. Gouda, "Complete Redundancy Removal for Packet Classifiers in Tcams," IEEE Trans. Parallel and Distributed Systems, vol. 21, no. 4, pp. 424-437, Apr. 2010.
    • (2010) IEEE Trans. Parallel and Distributed Systems , vol.21 , Issue.4 , pp. 424-437
    • Liu, A.X.1    Gouda, M.G.2
  • 25
    • 33746909804 scopus 로고    scopus 로고
    • DPPC-RE: TCAM-Based distributed parallel packet classification with range encoding
    • DOI 10.1109/TC.2006.123
    • K. Zheng, H. Che, Z. Wang, B. Liu, and X. Zhang, "DPPC-RE: TCAM-Based Distributed Parallel Packet Classification with Range Encoding," IEEE Trans. Computers, vol. 55, no. 8, pp. 947-961, Aug. 2006. (Pubitemid 44193983)
    • (2006) IEEE Transactions on Computers , vol.55 , Issue.8 , pp. 947-961
    • Zheng, K.1    Che, H.2    Wang, Z.3    Liu, B.4    Zhang, X.5
  • 26
    • 8344242921 scopus 로고    scopus 로고
    • An ultra high throughput and power efficient tcam-based ip lookup engine
    • K. Zheng, C. C. Hu, H. B. Lu, and B. Liu, "An Ultra High Throughput and Power Efficient Tcam-Based ip Lookup Engine," Proc. IEEE INFOCOM, 2004.
    • (2004) Proc. IEEE INFOCOM
    • Zheng, K.1    Hu, C.C.2    Lu, H.B.3    Liu, B.4
  • 27
    • 80052754872 scopus 로고    scopus 로고
    • "Ports Numbers," http://www.iana.org/assignments/portnumbers, 2006.
    • (2006) Ports Numbers
  • 28
    • 25844521204 scopus 로고    scopus 로고
    • Classbench: A packet classification benchmark
    • J. S. Turner and D. E. Taylor, "Classbench: A Packet Classification Benchmark," Proc. IEEE INFOCOM, 2005.
    • (2005) Proc. IEEE INFOCOM
    • Turner, J.S.1    Taylor, D.E.2
  • 29
    • 34250833308 scopus 로고    scopus 로고
    • ClassBench: A packet classification benchmark
    • DOI 10.1109/TNET.2007.893156
    • D. E. Taylor and J. S. Turner, "Classbench: A Packet Classification Benchmark," IEEE/ACM Trans. Networking, vol. 15, no. 3, pp. 499-511, June 2007. (Pubitemid 46979733)
    • (2007) IEEE/ACM Transactions on Networking , vol.15 , Issue.3 , pp. 499-511
    • Taylor, D.E.1    Turner, J.S.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.