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
Link To Document