• DocumentCode
    2314814
  • Title

    A General Development Methodology for Network Protocol Based on Network Processor

  • Author

    Yongjun, Wang ; Qingyuan, Huang

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
  • fYear
    2006
  • fDate
    25-27 Oct. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    NPs would be adopted in more and more communication devices, especially edge devices for their flexibility of protocol function upgrading. But NP´s complex design, architectural heterogeneity, and demanding performance constraints make development of network protocol much difficult than expected. According to our experience from project of high performance router based on network processor, a general protocol development methodology is proposed, which defines the work flow of protocol development, and emphasizes the design of integrated coordinated NPs software development toolkits. The toolkits would help to increase the efficiency of NP code, which makes full of NP´s performance, at the same time, provide programmers with whole life cycle of NP software development.
  • Keywords
    protocols; software engineering; architectural heterogeneity; network processor; network protocol; software development; Application software; Computer architecture; Computer networks; Engineering management; Hardware; Process control; Programming environments; Programming profession; Routing protocols; Turning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Networking in China, 2006. ChinaCom '06. First International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    1-4244-0463-0
  • Electronic_ISBN
    1-4244-0463-0
  • Type

    conf

  • DOI
    10.1109/CHINACOM.2006.344660
  • Filename
    4149913