会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • Multithreaded parallel packet processing in network devices
    • 网络设备中的多线程并行数据包处理
    • US09455907B1
    • 2016-09-27
    • US14092521
    • 2013-11-27
    • Marvell Israel (M.I.S.L) Ltd.
    • Evgeny ShumskyGil Levy
    • H04L12/28H04L12/741
    • H04L45/74
    • One or more processing operations are performed on a packet at a first packet processing element of a plurality of packet processing elements of a network device. A processing state corresponding to processing of the packet is indicated in a packet processing context associated with the packet. An external processing engine is triggered for performing an additional processing operation on the packet, and processing of the packet is suspended by the first packet processing element. Subsequent to completion of the additional processing operation by the external processing engine, processing of the packet is resumed, based on the packet processing context, by a second packet processing element when the second packet processing element is available for processing of the packet and the first packet processing element is not available for processing of the packet.
    • 在网络设备的多个分组处理元件的第一分组处理元件的分组上执行一个或多个处理操作。 在与分组相关联的分组处理上下文中指示与分组的处理相对应的处理状态。 触发外部处理引擎,对分组执行附加处理操作,并且分组的处理由第一分组处理元件暂停。 在由外部处理引擎完成附加处理操作之后,当第二分组处理单元可用于处理分组时,第二分组处理单元基于分组处理上下文恢复该分组的处理,并且第一 分组处理单元不可用于处理分组。
    • 9. 发明授权
    • Maintaining packet order in a parallel processing network device
    • 在并行处理网络设备中维护分组顺序
    • US09276868B2
    • 2016-03-01
    • US14109479
    • 2013-12-17
    • Marvell Israel (M.I.S.L.) Ltd.
    • Evgeny ShumskyGil LevyAdar PeeryAmir RoitshteinAron Wohlgemuth
    • H04L12/863H04L12/939
    • H04L47/624H04L47/50H04L47/625H04L49/552
    • A plurality of packets are received by a packet processing device, and the packets are distributed among two or more packet processing node elements for processing of the packets. The packets are assigned to respective packet classes, each class corresponding to a group of packets for which an order in which the packets were received is to be preserved. The packets are queued in respective queues corresponding to the assigned packet classes and according to an order in which the packets were received by the packet processing device. The packet processing node elements issue respective instructions indicative of processing actions to be performed with respect to the packets, and indications of at least some of the processing actions are stored. A processing action with respect to a packet is performed when the packet has reached a head of a queue corresponding to the class associated with the packet.
    • 多个分组由分组处理设备接收,分组分布在两个或更多个分组处理节点元素中,用于处理分组。 分组被分配给相应的分组类别,每个类对应于一组分组,其中分组被接收的顺序被保留。 分组在对应于所分配的分组类别的各个队列中排队,并且根据分组处理设备接收到分组的顺序。 分组处理节点单元发出指示要针对分组执行的处理动作的相应指令,并且存储至少一些处理动作的指示。 当分组已经到达与与分组相关联的类别对应的队列的头部时,执行关于分组的处理动作。