• Article
  • | |
  • Metrics
  • |
  • Reference [19]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    In the Internet,the exponential growth of user traffic has been driving routers to run at higher capacity. Traditional routers consist of line cards and centralized switching fabrics. The centralized switching fabric in such a router,however,is becoming the bottleneck for its limited port numbers and complicated scheduling algorithms. In addition,the fabric is the single point of failure (SPF) in the router. Direct networks,such as 3-D Torus topology,have been successfully applied to the design of scalable routers. They show good scalability and fault tolerance. Unfortunately,its scalability is limited in practice. This paper introduces another type of direct network,called cellular router (CR). With a little modification,this network shows excellent topological properties. Based on this network,two classes of minimal routing algorithms are introduced. The load-balanced minimal routing (LBMR) algorithm makes use of path diversity and shows low latency and high throughput on both uniform random (UR) and Tornado traffic. This paper also discusses some other aspects of the routing algorithms,such as effects of queue length and scheduling algorithms. The CR architecture is a promising choice for the design of scalable routers.

    Reference
    [1]Odlyzko AM.Internet traffic growth:Sources and implications.In:Dingel BB,ed.Proc.of the SPIE Optical Transmission Systems and Equipment for WDM Networking II.Orlando,2003.1-15.
    [2]Keslassy I,Chuang ST,Yu K,Miller D,Horowitz M,Solgaard O,McKeown N.Scaling Internet routers using optics.In:Feldmann A,ed.Proc.of the Special Interest Group on Data Communication (SIGCOMM).Karlsruhe:ACM Press,2003.189-200.
    [3]Chiussi FM,Francini A.Scalable electronic packet switches.IEEE Journal on Selected Areas in Communications,2003,21(4):486-500.
    [4]Marcus M.The theory of connecting networks and their complexity:A review.Proc.of the IEEE,1977,65(9):1263-1271.
    [5]Narasimha MJ.The batcher-banyan self-routing network:Universality and simplification.IEEE Trans.on Communications,1988,36(10):1175-1178.
    [6]Sapountzis G,Katevenis M.Benes switching fabrics with O(N)-complexity internal backpressure.IEEE Communications Magazine,2005,43(1):88-94.
    [7]Jajszczyk A.Nonblocking,repackable,and rearrangeable clos networks:Fifty years of the theory evolution.IEEE Communications Magazine,2003,41(10):28-33.
    [8]McKeown N,Mekkittikul A,Anantharam V,Walrand J.Achieving 100% throughput in an input-queued switch.IEEE Trans.on Communications,1999,47(8):1260-1267.
    [9]Chang CS,Lee DS,Jou YS.Load balanced Birkhoff-von Neumann switches,part I:One-stage buffering.Computer Communications,2002,25(6):611-622.
    [10]Dally WJ.Performance analysis of k-ary n-cube interconnection networks.IEEE Trans.on Computers,1990,39(6):775-785.
    [11]Dally WJ.Scalable switching fabrics for Internet routers.http://www.avici.com/technology/whitepapers/TSRfabric-WhitePaper.pdf
    [12]Dally WJ,Towles B.Principles and Practices of Interconnection Networks.San Francisco:Morgan Kaufmann Publishers,2004.45-55.
    [13]Valiant LG,Brebner GJ.Universal schemes for parallel communication.In:Proc.of the ACM Symp.on the Theory of Computing.New York:ACM Press,1981.263-277.
    [14]Yue ZH,Zhao YJ,Wu JP,Zhang XP.Designing scalable routers with a new switching architecture.In:Proc.of the Autonomic and Autonomous Systems and Int'l Conf.on Networking and Services.Piscataway,2005.1-1.
    [15]Chen,MS,Shin,KG,Kandlur DD.Addressing,routing,and broadcasting in hexagonal mesh multiprocessors.IEEE Trans.on Computers,1990,39(1):10-18.
    [16]Sullivan H,Bashkow TR.A large scale,homogeneous,fully distributed parallel machine (I).In:Proc.of the 4th Annual Symp.on Computer Architecture.New York:IEEE,1977.105-117.
    [17]Tamir Y,Chi HC.Symmetric crossbar arbiters for VLSI communication switches.IEEE Trans.on Parallel and Distributed Systems,1993,4(1):13-27.
    [18]McKeown N.The iSLIP scheduling algorithm for input-queued switches.IEEE Trans.on Networking,1999,7(2):188-201.
    [19]Anderson T,Owicki S,Saxe J,Thacker C.High speed switch scheduling for local area networks.ACM Trans.on Computer Systems,1993,11(4):319-352.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

乐祖晖,赵有健,吴建平.利用直连网络实现可扩展路由器.软件学报,2007,18(10):2538-2550

Copy
Share
Article Metrics
  • Abstract:4348
  • PDF: 5631
  • HTML: 0
  • Cited by: 0
History
  • Received:April 11,2006
  • Revised:July 26,2006
You are the first2045216Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063