• DocumentCode
    3060553
  • Title

    Analysis and implementation of packet processing functions in Internet routers

  • Author

    Cica, Zoran

  • Author_Institution
    Sch. of Electr. Eng., Belgrade Univ., Belgrade, Serbia
  • fYear
    2012
  • fDate
    20-22 Nov. 2012
  • Firstpage
    218
  • Lastpage
    225
  • Abstract
    Packet processing functions in Internet routers represent the most important part of the router´s data plane. In this paper, packet processing functions are analyzed to determine which functions are the most critical in terms of the router´s scalability. Special attention is given to lookup function which is one of the most critical packet processing functions. Advanced lookup algorithm is proposed in this paper. Also, FPGA implementation of the packet processing functions is proposed in this paper, as well as the FPGA implementation of the proposed advanced lookup algorithm.
  • Keywords
    Internet; field programmable gate arrays; table lookup; telecommunication network routing; FPGA; Internet router; advanced lookup algorithm; lookup function; packet processing function; router data plane; router scalability; Computer architecture; Field programmable gate arrays; IP networks; Internet; Ports (Computers); Program processors; Search engines; FPGA; Internet router; lookup; packet processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications Forum (TELFOR), 2012 20th
  • Conference_Location
    Belgrade
  • Print_ISBN
    978-1-4673-2983-5
  • Type

    conf

  • DOI
    10.1109/TELFOR.2012.6419186
  • Filename
    6419186