首页>
外国专利>
Software Architecture for Managing a System of Heterogenous Network Processors and for Developing Portable Network Processor Applications
Software Architecture for Managing a System of Heterogenous Network Processors and for Developing Portable Network Processor Applications
展开▼
机译:用于管理异构网络处理器系统和开发便携式网络处理器应用程序的软件体系结构
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method and system for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing. The method and system also include providing a library that includes network processor specific information for performing the operations and providing block(s) for performing other network processor specific operations.
展开▼