• DocumentCode
    437596
  • Title

    Co-design of an IPv6 protocol processing engine with sequential predicate logic invocations

  • Author

    Guha, Dipnarayan ; Cuong, Doan Huy ; Choi, Jun Kyun ; Sik, Yang Ok ; Jo, Seng Kyoun

  • Author_Institution
    Broadband Network Lab., Inf. & Commun. Univ., Daejeon
  • Volume
    1
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    12
  • Lastpage
    17
  • Abstract
    Support of fast lookup of content addresses in IPv6 domains is an important feature for next generation network processing engines. While IPv6 forwarding and IPv6 transition microblocks may simplify the engineering efforts needed to support next generation routing solutions, there must be an efficient and fast mechanism for processing IPv6 headers prior to this. In this paper, we try to develop an IPv6 protocol processing engine based on sequential predicate logic invocations. The design, based on abstract state machines (ASM) logic, shows how the design features may help in resolving scalability issues for large scale IPv6 routing. The novelty of the approach lies in the formal predicate logic definition and synthesis of processing hardware and generation of physical design unit from the data-driven algorithm function computation at compile time
  • Keywords
    IP networks; formal logic; hardware-software codesign; routing protocols; table lookup; IPv6 protocol processing engine; abstract state machines logic; next generation network routing; sequential predicate logic invocation; Algorithm design and analysis; Engines; Hardware; Large-scale systems; Logic design; Next generation networking; Physics computing; Protocols; Routing; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Technology, 2005, ICACT 2005. The 7th International Conference on
  • Conference_Location
    Phoenix Park
  • Type

    conf

  • DOI
    10.1109/ICACT.2005.245992
  • Filename
    1461720