• DocumentCode
    458752
  • Title

    Research of Flexible Protocol Development Software Framework Based on Network Processor

  • Author

    Yongjun, Wang ; Qingyuan, Huang

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
  • Volume
    1
  • fYear
    2006
  • fDate
    9-11 Nov. 2006
  • Firstpage
    270
  • Lastpage
    277
  • Abstract
    With rapid progress of WWW application, new network protocols and advanced network services come forth more quickly. To develop and deploy kinds of new protocols, network processors (NPs) would be good choice, which can be programmed easily and quickly according to specific products and deployment needs. But in fact, its difficult to develop software for NPs because of their complex design, architectural heterogeneity, and demanding performance constraints. In this paper, the programming view of NPs is studied and a flexible protocol development software framework is proposed, which considers function partition of protocol into two parts for specific NP and general-purpose processor, then emphasizes the design of integrated coordinated NPs software development toolkits. Eventually, as a case, extension of new function of MPLS VPN protocol is presented to prove the efficiency of the methodology
  • Keywords
    logic CAD; microprocessor chips; multiprotocol label switching; software engineering; MPLS VPN protocol; flexible protocol development software; network processor; network protocols; software development; Application software; Computer networks; Functional programming; Hardware; Multiprotocol label switching; Protocols; Software performance; Software tools; Virtual private networks; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hybrid Information Technology, 2006. ICHIT '06. International Conference on
  • Conference_Location
    Cheju Island
  • Print_ISBN
    0-7695-2674-8
  • Type

    conf

  • DOI
    10.1109/ICHIT.2006.253498
  • Filename
    4021101