• DocumentCode
    3090296
  • Title

    A hardware implementation of layer 2 MPLS

  • Author

    Peterkin, Raymond ; Ionescu, Dan

  • Author_Institution
    Sch. of Inf. Technol. & Eng., Ottawa Univ., Ont., Canada
  • fYear
    2006
  • fDate
    17-19 Jan. 2006
  • Abstract
    This paper presents a hardware architecture for layer 2 Multi Protocol Label Switching (MPLS). MPLS is a protocol framework used primarily to prioritize internet traffic and improve bandwidth utilization. Furthermore it increases the performance of internet applications and overall efficiency. However, most existing MPLS solutions are entirely software based which decreases performance. MPLS performance can be enhanced by executing core tasks in hardware while allowing other tasks to be executed in software to guard against performance degradation. This paper proposes a hardware design of MPLS on an FPGA for increased performance and efficiency.
  • Keywords
    Internet; field programmable gate arrays; multiprotocol label switching; FPGA; Internet traffic; bandwidth utilization; hardware design; hardware implementation; layer 2 MPLS; multi protocol label switching; protocol framework; Application software; Bandwidth; Computer architecture; Degradation; Field programmable gate arrays; Hardware; Internet; Multiprotocol label switching; Protocols; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, 2006. DELTA 2006. Third IEEE International Workshop on
  • Print_ISBN
    0-7695-2500-8
  • Type

    conf

  • DOI
    10.1109/DELTA.2006.3
  • Filename
    1581247