首页> 外国专利> 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.
机译:公开了一种用于开发便携式网络处理器应用和/或管理网络中的异构网络处理器的方法和系统。网络包括利用独立于网络处理器的系统配置应用程序的主处理器。一方面,该方法和系统包括为每个网络处理器使用标准化接口,与接口兼容的标准化传输层以及提供通用消息应用层。通用消息应用层为网络和主机处理器之间的配置通信定义了通用有效载荷和消息类型。在另一方面,该方法和系统包括提供分组处理外壳和通用协议软件,该通用协议软件通过标准接口与分组处理外壳耦合,独立于网络处理器,并执行用于分组处理的操作。该方法和系统还包括提供包括用于执行操作的网络处理器特定信息的库,以及提供用于执行其他网络处理器特定操作的模块。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号