期刊首页 优先出版 当期阅读 过刊浏览 作者中心 关于期刊 English

《中国工程科学》 >> 2008年 第10卷 第7期

可重构路由器研究的现状与展望

国家数字交换系统工程技术研究中心,郑州450002

资助项目 :“九七三”国家重点基础研究发展计划资助项目(2007CB307102) 收稿日期: 2007-04-29 发布日期: 2008-07-16 14:31:40.000

下一篇 上一篇

摘要

随着新业务和新应用的不断推出,传统路由器在业务升级能力及升级响应速度方面已不能满足网络发展的需求。实时电路重构技术利用可编程器件可多次重复配置逻辑状态的特性,能够在系统运行时根据需要动态地改变系统的电路结构,利用可重构技术实现的路由器能够支持新业务模块的硬件电路在芯片内动态加载,同时又不影响其他功能模块的正常运行,为传统路由器功能扩展能力差问题提供了解决思路。在介绍可重构技术的基本概念和支撑器件的当前发展概况后,对以往的可重构路由器技术和当前的研究现状进行了总结,并从构建可重构网络的角度分析了进一步的研究方向。

图片

图1

图2

图3

图4

图5a

图5b

图6

图7a

图7b

图8

图9a

图9b

图10

图11

参考文献

[ 1 ] MacVicar D, Singh S.Accelerating DTP with reconfigurable com- puting engines [ A] .Proceedings of the 8th International Work- shop on Field -programmable Logic and Applications [ C] .Lec- ture Notes in Computer Science, 1998 , 1482 ( Aug) : 391 -395 链接1

[ 2 ] Xilinx _ Corp.Xilinx Development System Reference Guide 8.1i [ M /OL ] .http: //toolbox.xilinx.com /docsan /xilinx8 /books / docs /dev /dev.pdf, Xilinx data sheet, 2007 :113

[ 3 ] Xilinx_Corp.XAPP 290 : Two Flows for Partial Reconfiguration: Module Based or Difference Based [ M /OL] .http: //www.xilinx. com, Sept, 2004

[ 4 ] Hauser J, Wawrzynek J.Garp: a M IPS processor with a reconfigu- rable coprocessor [ A] .In IEEE Symp FPGA's for Custom Compu- ting Machines [ C] .Napa, California, 1997 :16 -21 链接1

[ 5 ] Singh H, Lee M H, Lu G, et al.MorphoSys: An integrated reconfigurable architecture [ A ] .Proc NATO System Concepts and Integration [ C] .Monterey, CA, 1998 链接1

[ 6 ] Singh H, Lee M H, Lu G, et al.MorphoSys: an integrated recon- figurable system for data -parallel and computation -intensive ap- plications [ J ] . Computers, IEEE Transactions on, 2000 , 49 ( 5 ) : 465 -481 链接1

[ 7 ] Lee D C, Midkiff S F.Reconfigurable Routers: a New Paradigm for Switching Device Architecture.http: //www.ccm.ece.vt.edu /papers /, 1998

[ 8 ] Lee D C, Harper S J, Athanas P M, et al.A stream -based reconfigurable router prototype [ A] .Proceedings of the IEEE In- ternational Conference on Communications [ C ] .Vancouver, B C, Jun 1999 链接1

[ 9 ] Hadzic I, Smith J M.On -the -fly programmable hardware for networks [ A] .Proceedings of GLOBECOM [ C] .Sydney, NSW, Australia, 1998 链接1

[10] Hadzic I, Smith J M.P4 : a platform for FPGA implementation of protocol.Boosters [ A ] .Proc FPL ’ 97 [ C ] .Springer LNCS 1304 , September 1997 :438 -447 链接1

[11] Fadishei H, Zamani M S, Sabaei M.A novel reconfigurable hardware architecture for ip address lookup [ A ] . ANCS '05 [ C] .Princeton, New Jersey, USA, 2005

[12] Desai M, Gupta R, Karandikar A, et al.Reconfigurable finite - state machine based IP lookup engine for high -speed router [ J ] . IEEE Journal on Selected Areas in Communications ( JSAC) , 2003 , 21 ( 4 ) : 501 -512 链接1

[13] Sangireddy R, Somani A.High -speed IP routing with binary decision diagrams based hardware address lookup engine [ J ] . IEEE Journal on Selected Areas in Communications ( JSAC ) , 2003 , 21 ( 4 ) : 513 -521 链接1

[14] Maehle E, Albrecht C, Hagenau R.Dynamically reconfigurable coprocessor for network processors [ A ] .In Work in Progress Session, 29th EUROMICRO Conference and EUROM ICRO Sym- posium on Digital System Design [ C] .Institute of System Sci- ence, University of Linz, Linz, Austria, 2003

[15] Albrecht C, Foag J, Koch R, et al.DynaCORE - a dynamical- ly reconfigurable coprocessor architecture for network processors [ A] .Proc of the 14th Euromicro Conference on Parallel, Dis- tributed and Network -based Processing ( PDP 2006 ) [ C ] . IEEE Computer Society, Montbeliard -Sochaux, France, 2006 : 101 -108 链接1

[16] Casado M, Watson G, McKeown N.Reconfigurable Networking Hardware: A Classroom Tool [ M] .Hot Interconnects 13 , Stan- ford, August 2005

[17] Lockwood J W, Naufel N, Turner J S, et al.Reprogrammable network packet processing on the field programmable port extend- er ( FPX) [ A] .ACM International Symposium on Field Pro- grammable Gate Arrays ( FPGA'2001 ) , Monterey, CA, 2001 :87 -93 链接1

[18] Lockwood J W.Evolvable internet hardware platforms [ A ] . NASA /DoD Workshop on Evolvable Hardware ( EHW'01 ) [ C] . Long Beach, CA, 2001 :271 -279

[19] Lockwood J W, Turner J S, Taylor D E.Field programmable port extender ( FPX) for distributed routing and queuing [ A] .ACM International Symposium on Field Programmable Gate Arrays ( FPGA'2000 ) [ C] .Monterey, CA, 2000 :137 -144 链接1

[20] Lockwood J W.An open platform for development of network pro- cessing modules in reprogrammable hardware [ A] .IEC Design Con 2001 , Paper WB -19 [ C] .Santa Clara, CA, 2001 链接1

[21] Braun F, Lockwood J, Waldvogel M.Protocol Wrappers for Lay- ered Network Packet Processing in Reconfigurable Hardware [ S] .IEEE Micro, Volume 22 , Number 3 , 2002 :66 -74

[22] Horta E L, Lockwood J W, Taylor D E, et al.Dynamic hardware plugins in an FPGA with partial run -time reconfiguration [ A] . Design Automation Conference ( DAC) [ C] .New Orleans, LA, 2002 链接1

[23] Deering S, Hinden R.Internet Protocol Version 6 ( IPv6 ) Speci- fication [ S] .RFC 2460 , December 1998

[24] Covington G A, Comstock C L G, Levine A A, et al.High speed document clustering in reconifigurable hardware [ A] .16 th An- nual Conference on Field Programmable Logic and Applications ( FPL) [ C] .Madrid, Spain, 2006 :411 -417 链接1

[25] Moscola J, Cho Y H, Lockwood J W.A reconfigurable architec- ture for multi -gigabit speed content -based routing [ A] .IEEE Symposium on High Performance Interconnects ( Hot Intercon- nects -14 ) [ C] .Stanford, CA, 2006 :61 -66 链接1

[26] Cho Y H, Moscola J, Lockwood J W.Context -free grammar based token tagger in reconfigurable devices [ A] .Proceedings of International Workshop on Data Engineering ( ICDE /SeNS ) [ C] .Atlanta, GA, 2006 链接1

相关研究