• DocumentCode
    3187365
  • Title

    The design and implementation of a Cartesian router

  • Author

    Farajmandi, Mohammad ; Hughes, Larry

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Dalhousie Univ., Halifax, NS, Canada
  • fYear
    2005
  • fDate
    16-18 May 2005
  • Firstpage
    84
  • Lastpage
    90
  • Abstract
    The increasing popularity of the Internet and networking has resulted in a significant growth in Internet traffic, coupled with an increase in the number of Internet routers. The increase in routers has resulted in the development of more complex routing algorithms, larger routing tables (requiring more memory), ultimately increasing the time required to search the lookup table. The Cartesian network is an attempt to overcome these problems. Instead of improving the search algorithm, it entirely removes the need for a table lookup. The Cartesian unicast routing algorithm is a novel routing methodology in which a packet´s route is determined by the position of the router relative to that of the destination. This paper describes the hardware design, development, and implementation of the Cartesian routers. A parallel architecture is proposed for the Cartesian routers. Field programmable gate arrays (FPGA) devices are selected as a target platform for hardware implementation.
  • Keywords
    Internet; field programmable gate arrays; parallel architectures; search problems; table lookup; telecommunication network routing; telecommunication traffic; Cartesian unicast routing algorithm; FPGA device; Internet traffic; field programmable gate array; hardware design; lookup table; parallel architecture; search algorithm; Field programmable gate arrays; Hardware; IP networks; Internet; Parallel architectures; Routing; Spine; Table lookup; Telecommunication traffic; Unicast;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Networks and Services Research Conference, 2005. Proceedings of the 3rd Annual
  • Print_ISBN
    0-7695-2333-1
  • Type

    conf

  • DOI
    10.1109/CNSR.2005.59
  • Filename
    1429950