Patent · US Active

Software architecture for managing a system of heterogenous network processors and for developing portable network processor applications

US7653681B2 · kind B2 · utility

0Cited by
6References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 14, 2005
Grant dateJan 26, 2010
Priority date
Expiry dateApr 2, 2027

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/34
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method 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 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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.