会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Docking platform for developing portable packet processing applications in a network processor
    • 用于在网络处理器中开发便携式数据包处理应用的对接平台
    • US07937457B2
    • 2011-05-03
    • US12165774
    • 2008-07-01
    • Hemanta K. DuttaSeeta HariharanSridhar RaoYanping Wang
    • Hemanta K. DuttaSeeta HariharanSridhar RaoYanping Wang
    • G06F15/177G06F15/173
    • H04L69/12H04L69/32
    • An apparatus for developing portable packet processing applications on network processors includes a docking platform which provides a common interface for individual packet processing applications to be plugged into the network processing environment. Each application interacts with the docking platform through the common interfaces provided by the latter. The docking platform interacts with the other modules inside the system to accomplish the requests from the application. In this manner, the applications become “shielded” from the implementation details of the underlying hardware. The applications need not change when the network processor hardware features are changed. It therefore provides a universal packet processing programming environment in which applications can execute in a portable and flexible manner in various hardware architectures.
    • 用于在网络处理器上开发便携式分组处理应用的装置包括对接平台,其提供用于插入到网络处理环境中的各个分组处理应用的公共接口。 每个应用程序通过后者提供的通用接口与对接平台交互。 对接平台与系统内的其他模块进行交互,以完成应用程序的请求。 以这种方式,应用程序就成为“屏蔽”了底层硬件的实现细节。 当网络处理器硬件特性改变时,应用程序不需要改变。 因此,它提供了通用分组处理编程环境,其中应用可以在各种硬件架构中以便携和灵活的方式执行。
    • 8. 发明授权
    • Software architecture for managing a system of heterogenous network processors and for developing portable network processor applications
    • 用于管理异构网络处理器系统和开发便携式网络处理器应用的软件架构
    • US07653681B2
    • 2010-01-26
    • US11035644
    • 2005-01-14
    • Randall W. AlexanderSeeta HariharanDavid M. PerlsweigSridhar RaoRavinder K. Sabhikhi
    • Randall W. AlexanderSeeta HariharanDavid M. PerlsweigSridhar RaoRavinder K. Sabhikhi
    • G06F15/16
    • H04L67/34
    • 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.
    • 公开了一种在网络中开发便携式网络处理器应用和/或管理异构网络处理器的方法。 该网络包括使用与网络处理器无关的系统配置应用的主机处理器。 在一个方面,该方法和系统包括:使用与该接口兼容的标准传输层,并提供通用消息应用层,为每个网络处理器使用标准接口。 通用消息应用层定义了用于网络和主机处理器之间的配置通信的通用有效载荷和消息类型。 另一方面,该方法和系统包括提供分组处理外壳和通过标准接口与网络处理器无关的与分组处理外壳相结合的通用协议软件,并执行分组处理操作。 该方法还包括提供一个库,该库包括用于执行操作的网络处理器特定信息,并提供用于执行其他网络处理器特定操作的块。
    • 9. 发明申请
    • METHOD OF GENERICALLY SPECIFYING CONGESTION CONTROL AND AVOIDANCE BEHAVIOR
    • 一般规定控制和避免行为的方法
    • US20080232257A1
    • 2008-09-25
    • US12131489
    • 2008-06-02
    • Seeta HARIHARANSridhar RaoSreekrishnan VenkateswaranNicholas M. Williamson
    • Seeta HARIHARANSridhar RaoSreekrishnan VenkateswaranNicholas M. Williamson
    • G01R31/08
    • H04L47/10H04L41/082
    • A method for controlling congestion control and avoidance behavior of a plurality of heterogeneous network processors in a network is disclosed. The network also includes at least one host processor that utilizes at least one congestion control application. The method include providing a plurality of generic application program interfaces (APIs). The generic APIs communicate with the congestion control application(s) and the heterogeneous network processors. The generic APIs communicate with the congestion control application(s) in the host processor(s) in a network processor independent manner, but manage the congestion control and avoidance behavior of the heterogeneous network processors in a network processor specific manner. Thus, the generic APIs allow the control application(s) to be network processor independent and to manage the congestion control and avoidance behavior of the heterogeneous network processors in the network processor specific manner.
    • 公开了一种用于控制网络中的多个异构网络处理器的拥塞控制和避免行为的方法。 网络还包括利用至少一个拥塞控制应用的至少一个主机处理器。 该方法包括提供多个通用应用程序接口(API)。 通用API与拥塞控制应用程序和异构网络处理器通信。 通用API以与网络处理器无关的方式与主机处理器中的拥塞控制应用通信,但以网络处理器特定方式管理异构网络处理器的拥塞控制和避免行为。 因此,通用API允许控制应用程序与网络处理器无关,并以网络处理器特定方式管理异构网络处理器的拥塞控制和回避行为。