会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Pipelined packet processing
    • 流水线包处理
    • US06836808B2
    • 2004-12-28
    • US09683863
    • 2002-02-25
    • Robert Michael BunceChristos John GeorgiouValentina Salapura
    • Robert Michael BunceChristos John GeorgiouValentina Salapura
    • G06F300
    • H04L49/1546H04L49/103H04L49/3018H04L49/357H04L49/90
    • A method and system for increasing the efficiency of packet processing within a packet protocol handler. In accordance with the method of the present invention packet processing tasks are performed on multiple processors or threads concurrently and in a pipelined fashion. Subsequent protocol packet processing tasks for processing a single packet are performed on multiple processors or threads, acting as stages of a pipeline. The assignment of tasks to processors or threads is performed dynamically, by checking the availability of a processor or thread in the subsequent pipeline stage. The availability determination includes determining the available capacity of the input work queue associated with each processor or thread. If the subsequent pipeline stage is overloaded, the task is assigned to another processor or thread that is not overloaded.
    • 一种用于提高分组协议处理程序内的分组处理效率的方法和系统。 根据本发明的方法,在多个处理器或线程上同时并以流水线方式执行分组处理任务。 用于处理单个分组的后续协议分组处理任务在作为流水线的阶段的多个处理器或线程上执行。 通过检查后续流水线阶段中的处理器或线程的可用性,动态地对处理器或线程分配任务。 可用性确定包括确定与每个处理器或线程相关联的输入工作队列的可用容量。 如果随后的流水线阶段过载,则将任务分配给另一个未重载的处理器或线程。
    • 2. 发明授权
    • Dynamic reallocation of data stored in buffers based on packet size
    • 基于数据包大小动态重新分配存储在缓冲区中的数据
    • US07003597B2
    • 2006-02-21
    • US10604295
    • 2003-07-09
    • Christos John GeorgiouValentina Salapura
    • Christos John GeorgiouValentina Salapura
    • G06F12/02
    • H04L49/9078H04L49/90H04L49/901H04L49/9021H04L49/9052
    • A method and system is provided to efficiently manage memory in a network device that receives packets of variable size. The memory is allocated into portions whereby each portion, comprising multiple equally-sized buffers, receives packets of a particular size. One portion is used for smaller packet sizes and another portion is for larger packet sizes, although other portions may be created. As packets are received at the network device, they are stored into the appropriate memory portion based on their size. The number of available buffers in each portion is monitored so that, when it falls below a threshold, buffers are reallocated to the other thereby increasing the overall memory efficiency.
    • 提供了一种方法和系统来有效地管理接收可变大小的分组的网络设备中的存储器。 存储器被分配到部分,由此包括多个相等大小的缓冲器的每个部分接收特定大小的分组。 一部分用于较小的分组大小,另一部分用于较大的分组大小,但可以创建其他部分。 当在网络设备处接收到分组时,它们基于它们的大小被存储到适当的存储器部分中。 监视每个部分中的可用缓冲器的数量,使得当其低于阈值时,缓冲器被重新分配到另一个,从而增加整体存储器效率。
    • 10. 发明授权
    • Single chip protocol converter
    • 单芯片协议转换器
    • US08811422B2
    • 2014-08-19
    • US13269065
    • 2011-10-07
    • Christos J. GeorgiouVictor L. GregurickIndira NairValentina Salapura
    • Christos J. GeorgiouVictor L. GregurickIndira NairValentina Salapura
    • H04J3/16G06F15/167H04L12/56G06F15/78
    • G06F15/7842G06F15/167G06F15/7825G06F15/7832H04L49/109H04L49/602
    • A single chip protocol converter integrated circuit (IC) capable of receiving packets generating according to a first protocol type and processing said packets to implement protocol conversion and generating converted packets of a second protocol type for output thereof, the process of protocol conversion being performed entirely within the single integrated circuit chip. The single chip protocol converter can be further implemented as a macro core in a system-on-chip (SoC) implementation, wherein the process of protocol conversion is contained within a SoC protocol conversion macro core without requiring the processing resources of a host system. The single chip protocol converter integrated circuit and SoC protocol conversion macro implementation include multiprocessing capability including processor devices that are configurable to adapt and modify the operating functionality of the chip.
    • 一种单芯片协议转换器集成电路(IC),其能够接收根据第一协议类型生成的分组,并且处理所述分组以实现协议转换并产生用于输出的第二协议类型的转换分组,所述协议转换的过程完全执行 在单一集成电路芯片内。 单片协议转换器可以进一步实现为片上系统(SoC)实现中的宏核心,其中协议转换过程包含在SoC协议转换宏核内,而不需要主机系统的处理资源。 单芯片协议转换器集成电路和SoC协议转换宏实现包括多处理能力,包括可配置为适应和修改芯片的操作功能的处理器设备。