메뉴 건너뛰기




Volumn 21, Issue 4, 2003, Pages 513-521

High-speed IP routing with binary decision diagrams based hardware address lookup engine

Author keywords

Address lookups; Binary decision diagrams (BDDs); IP routing; Longest prefix matching

Indexed keywords

BINARY SEQUENCES; COMPUTER HARDWARE; DECISION THEORY; NETWORK PROTOCOLS; SEARCH ENGINES;

EID: 0038623638     PISSN: 07338716     EISSN: None     Source Type: Journal    
DOI: 10.1109/JSAC.2003.810516     Document Type: Review
Times cited : (46)

References (32)
  • 2
    • 0017983865 scopus 로고
    • Binary decision diagrams
    • June
    • S. B. Akers, "Binary decision diagrams," IEEE Trans. Comput., vol. C-27, pp. 509-516, June 1978.
    • (1978) IEEE Trans. Comput. , vol.C-27 , pp. 509-516
    • Akers, S.B.1
  • 3
    • 0022769976 scopus 로고
    • Graph-based algorithms for Boolean function manipulation
    • Aug.
    • R. E. Bryant, "Graph-based algorithms for Boolean function manipulation," IEEE Trans. Comput., vol. C-35, no. 8, pp. 677-691, Aug. 1986.
    • (1986) IEEE Trans. Comput. , vol.C-35 , Issue.8 , pp. 677-691
    • Bryant, R.E.1
  • 5
    • 0035278505 scopus 로고    scopus 로고
    • Survey and taxonomy of IP address lookup algorithms
    • Mar.-Apr.
    • M. A. Ruiz-Sanchez, E. W. Biersack, and W. Dabbous, "Survey and taxonomy of IP address lookup algorithms," IEEE Network, vol. 15, pp. 8-23, Mar.-Apr. 2001.
    • (2001) IEEE Network , vol.15 , pp. 8-23
    • Ruiz-Sanchez, M.A.1    Biersack, E.W.2    Dabbous, W.3
  • 6
    • 0002832087 scopus 로고
    • A tree-based packet routing table for berkeley unix
    • K. Sklower, "A tree-based packet routing table for berkeley unix," in Proc. Winter Usenix Conf., 1991, pp. 93-99.
    • (1991) Proc. Winter Usenix Conf. , pp. 93-99
    • Sklower, K.1
  • 7
    • 38149018071 scopus 로고
    • PATRICIA - Practical algorithm to retrieve information coded in alphanumeric
    • Oct.
    • D. Morrison, "PATRICIA - Practical Algorithm to Retrieve Information Coded in Alphanumeric," J. ACM, vol. 15, no. 4, pp. 514-534, Oct. 1968.
    • (1968) J. ACM , vol.15 , Issue.4 , pp. 514-534
    • Morrison, D.1
  • 9
    • 0032688419 scopus 로고    scopus 로고
    • On fast address-lookup algorithms
    • June
    • H. H.-Y.Henry Hong-Yi Tzeng and T.Tony Przygienda, "On fast address-lookup algorithms," IEEE J. Select. Areas Commun., vol. 17, pp. 1067-1082, June 1999.
    • (1999) IEEE J. Select. Areas Commun. , vol.17 , pp. 1067-1082
    • Tzeng, H.H.-Y.1    Przygienda, T.2
  • 12
    • 0038787613 scopus 로고    scopus 로고
    • Scalable high-speed prefix matching
    • Nov.
    • _, "Scalable high-speed prefix matching," ACM Trans. Comput. Syst., vol. 19, no. 4, pp. 440-482, Nov. 2001.
    • (2001) ACM Trans. Comput. Syst. , vol.19 , Issue.4 , pp. 440-482
  • 13
    • 0031701316 scopus 로고    scopus 로고
    • IP lookups using multiway and multicolumn search
    • San Francisco, CA
    • B. Lampson, V. Srinivasan, and G. Varghese, "IP lookups using multiway and multicolumn search," in Proc. IEEE INFOCOM'98, San Francisco, CA, 1998, pp. 1248-1256.
    • (1998) Proc. IEEE INFOCOM'98 , pp. 1248-1256
    • Lampson, B.1    Srinivasan, V.2    Varghese, G.3
  • 14
    • 0004755523 scopus 로고    scopus 로고
    • Fast address lookups using controlled prefix expansion
    • June
    • V. Srinivasan and G. Varghese, "Fast address lookups using controlled prefix expansion," in Proc. ACM Sigmetrics'98, June 1998, pp, 1-11.
    • (1998) Proc. ACM Sigmetrics'98 , pp. 1-11
    • Srinivasan, V.1    Varghese, G.2
  • 16
    • 0032656493 scopus 로고    scopus 로고
    • IP address lookup using LC-Tries
    • June
    • S. Nilsson and G. Karlsson, "IP address lookup using LC-Tries," IEEE J. Select. Areas Commun., vol. 17, pp. 1083-1092, June 1999.
    • (1999) IEEE J. Select. Areas Commun. , vol.17 , pp. 1083-1092
    • Nilsson, S.1    Karlsson, G.2
  • 18
    • 0031679714 scopus 로고    scopus 로고
    • Routing lookups in hardware at memory access speeds
    • San Francisco, USA
    • P. Gupta, S. Lin, and N. McKeown, "Routing lookups in hardware at memory access speeds," in Proc. IEEE INFOCOM'98, vol. 3, San Francisco, USA, 1998, pp. 1240-1247.
    • (1998) Proc. IEEE INFOCOM'98 , vol.3 , pp. 1240-1247
    • Gupta, P.1    Lin, S.2    McKeown, N.3
  • 19
    • 0032650380 scopus 로고    scopus 로고
    • A fast IP routing lookup scheme for gigabit switch routers
    • New York
    • N. Huang, S. Zhao, J. Pan, and C. Su, "A fast IP routing lookup scheme for gigabit switch routers," in Proc. IEEE INFOCOM'99, vol. 3, New York, 1999, pp. 1429-1436.
    • (1999) Proc. IEEE INFOCOM'99 , vol.3 , pp. 1429-1436
    • Huang, N.1    Zhao, S.2    Pan, J.3    Su, C.4
  • 21
    • 0032624503 scopus 로고    scopus 로고
    • High-performance IP routing table lookup using CPU caching
    • New York
    • T. Chiueh and P. Pradhan, "High-performance IP routing table lookup using CPU caching," in Proc. IEEE INFOCOM'99, vol. 3, New York, 1999, pp. 1421-1428.
    • (1999) Proc. IEEE INFOCOM'99 , vol.3 , pp. 1421-1428
    • Chiueh, T.1    Pradhan, P.2
  • 22
    • 0033685336 scopus 로고    scopus 로고
    • A new hardware design and FPGA implementation for internet routing toward IP over WDM and terabit routers
    • Geneva
    • I. Y.-L.Ilion Yi-Liang Hsiao and C.-W.Chein-Wei Jen, "A new hardware design and FPGA implementation for internet routing toward IP over WDM and terabit routers," in Proc. IEEE Int. Symp. Circuits and Systems, ISCAS 2000, vol. 1, Geneva, 2000, pp. 387-390.
    • (2000) Proc. IEEE Int. Symp. Circuits and Systems, ISCAS 2000 , vol.1 , pp. 387-390
    • Hsiao, I.Y.-L.1    Jen, C.-W.2
  • 23
    • 0036346352 scopus 로고    scopus 로고
    • Efficient hardware architecture for fast IP address lookup
    • New York
    • D. Pao, C. Liu, A. Wu, L. Yeung, and K. S. Chan, "Efficient hardware architecture for fast IP address lookup," in Proc. IEEE INFOCOM'2002, vol. 2, New York, 2002, pp. 555-561.
    • (2002) Proc. IEEE INFOCOM'2002 , vol.2 , pp. 555-561
    • Pao, D.1    Liu, C.2    Wu, A.3    Yeung, L.4    Chan, K.S.5
  • 25
    • 0031274649 scopus 로고    scopus 로고
    • Wide-area internet traffic patterns and characteristics
    • Nov.-Dec.
    • K. Thompson, G. J. Miller, and R. Wilder, "Wide-area internet traffic patterns and characteristics," IEEE Network, vol. 11, no. 6, pp. 10-23, Nov.-Dec. 1997.
    • (1997) IEEE Network , vol.11 , Issue.6 , pp. 10-23
    • Thompson, K.1    Miller, G.J.2    Wilder, R.3
  • 26
    • 0002615722 scopus 로고    scopus 로고
    • IP switching and gigabit routers
    • Jan.
    • P. Newman, G. Minshall, and L. Huston, "IP switching and gigabit routers," IEEE Commun. Mag., vol. 35, no. 1, pp. 64-69, Jan. 1997.
    • (1997) IEEE Commun. Mag. , vol.35 , Issue.1 , pp. 64-69
    • Newman, P.1    Minshall, G.2    Huston, L.3
  • 27
    • 0003934798 scopus 로고    scopus 로고
    • Electronics Research Laboratory, Univ. California, Berkeley, CA, Memorandum UCB/ERL M92/41
    • E. M. Sentovich et al., "SIS: A System for Sequential Circuit Synthesis," Electronics Research Laboratory, Univ. California, Berkeley, CA, Memorandum UCB/ERL M92/41.
    • SIS: A System for Sequential Circuit Synthesis
    • Sentovich, E.M.1
  • 28
    • 0037773191 scopus 로고    scopus 로고
    • [Online]. Available: http://www.synopsys.com/
  • 29
    • 0033684534 scopus 로고    scopus 로고
    • Optimization of sequential verification by history-based dynamic minimization of BDDs
    • Geneva
    • R. Drechsler and W. Gunther, "Optimization of sequential verification by history-based dynamic minimization of BDDs," in Proc. IEEE Int. Symp. Circuits and Systems, ISCAS 2000, vol. 4, Geneva, 2000, pp.737-740.
    • (2000) Proc. IEEE Int. Symp. Circuits and Systems, ISCAS 2000 , vol.4 , pp. 737-740
    • Drechsler, R.1    Gunther, W.2


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