About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
1st International ICST Conference on Communications and Networking in China

Research Article

A General Development Methodology for Network Protocol Based on Network Processor

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1109/CHINACOM.2006.344660,
        author={WANG  YongJun and HUANG  QingYuan},
        title={A General Development Methodology for Network Protocol Based on Network Processor},
        proceedings={1st International ICST Conference on Communications and Networking in China},
        publisher={IEEE},
        proceedings_a={CHINACOM},
        year={2007},
        month={4},
        keywords={},
        doi={10.1109/CHINACOM.2006.344660}
    }
    
  • WANG YongJun
    HUANG QingYuan
    Year: 2007
    A General Development Methodology for Network Protocol Based on Network Processor
    CHINACOM
    IEEE
    DOI: 10.1109/CHINACOM.2006.344660
WANG YongJun1,*, HUANG QingYuan1,*
  • 1: School of Computer, National University of Defense Technology, 410073 ChangSha Hunan, China
*Contact email: wwyyjj1971@vip.sina.com, walker_hqy@yahoo.com.cn

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.

Published
2007-04-10
Publisher
IEEE
http://dx.doi.org/10.1109/CHINACOM.2006.344660
Copyright © 2006–2025 IEEE
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL