会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • PACKET PARSING AND KEY GENERATION IN A NETWORK DEVICE
    • 网络设备中的分组分组和密钥生成
    • WO2015056095A1
    • 2015-04-23
    • PCT/IB2014/002623
    • 2014-10-16
    • MARVELL WORLD TRADE LTD.LEVY, GilWOHLGEMUTH, Aron
    • LEVY, GilWOHLGEMUTH, Aron
    • H04L29/06
    • H04L69/22H04L45/745H04L69/18
    • A packet being processed by a network device is parsed by a programmable processing unit executing computer readable instructions stored in a non-transitory computer readable storage medium. Parsing the packet includes identifying one or more protocol layers within a header of the packet, identifying respective locations of protocol headers within the header of the packet, and providing the respective identified locations of protocol headers within the header of the packet to a hardware key generator block. A lookup key corresponding to the packet is generated by the key generator block using the respective identified locations. Generating the lookup key includes extracting, using an identified location of a protocol header, one or more fields from the corresponding protocol header. The lookup key is provided to a lookup engine. A lookup operation with respect to the packet is performed by the lookup engine and based on the lookup key.
    • 由网络设备处理的数据包由执行存储在非暂时计算机可读存储介质中的计算机可读指令的可编程处理单元解析。 分析分组包括识别分组的报头内的一个或多个协议层,标识分组的报头内的协议报头的相应位置,以及将分组的报头内的协议报头的相应标识位置提供给硬件密钥生成器 块。 使用相应的识别位置,由密钥生成器块生成与分组相对应的查找密钥。 产生查找密钥包括使用协议报头的识别位置从相应的协议头提取一个或多个字段。 查找键被提供给查找引擎。 关于分组的查找操作由查找引擎执行并且基于查找键。
    • 2. 发明申请
    • PROCESSING CONCURRENCY IN A NETWORK DEVICE
    • 在网络设备中处理并发
    • WO2015056101A3
    • 2015-08-13
    • PCT/IB2014002825
    • 2014-10-16
    • MARVELL ISRAELWOHLGEMUTH ARONZEMACH RAMILEVY GIL
    • WOHLGEMUTH ARONZEMACH RAMILEVY GIL
    • H04L29/06
    • H04L49/3063G06F9/524G06F12/023G06F2212/163H04L45/74H04L69/12H04L69/22
    • One or more processing operations with respect to a packet are performed at a packet processing node of a network device, the packet processing node configured to perform multiple different processing operations with respect to the packet. A first accelerator engine is triggered for performing a first additional processing operation with respect to the packet. The first additional processing operation constitutes an operation that is different from the multiple different processing operations that the packet processing node is configured to perform. The first additional processing operation is performed by the first accelerator engine. Concurrently with performing the first additional processing operation at the first accelerator engine, at least a portion of a second additional processing operation with respect to the packet is performed by the packet processing node, the second additional processing operation not dependent on a result of the first additional processing operation.
    • 关于分组的一个或多个处理操作在网络设备的分组处理节点处执行,分组处理节点被配置为关于分组执行多个不同的处理操作。 第一加速器引擎被触发用于执行关于分组的第一附加处理操作。 第一附加处理操作构成与分组处理节点被配置为执行的多个不同处理操作不同的操作。 第一附加处理操作由第一加速器引擎执行。 与在第一加速器引擎执行第一附加处理操作同时,由分组处理节点执行关于分组的第二附加处理操作的至少一部分,第二附加处理操作不依赖于第一附加处理操作的结果 额外的处理操作。
    • 3. 发明申请
    • PROCESSING CONCURRENCY IN A NETWORK DEVICE
    • 网络设备中的处理和解
    • WO2015056101A2
    • 2015-04-23
    • PCT/IB2014/002825
    • 2014-10-16
    • MARVELL ISRAELWOHLGEMUTH, AronZEMACH, RamiLEVY, Gil
    • WOHLGEMUTH, AronZEMACH, RamiLEVY, Gil
    • H04L29/06
    • H04L49/3063G06F9/524G06F12/023G06F2212/163H04L45/74H04L69/12H04L69/22
    • One or more processing operations with respect to a packet are performed at a packet processing node of a network device, the packet processing node configured to perform multiple different processing operations with respect to the packet. A first accelerator engine is triggered for performing a first additional processing operation with respect to the packet. The first additional processing operation constitutes an operation that is different from the multiple different processing operations that the packet processing node is configured to perform. The first additional processing operation is performed by the first accelerator engine. Concurrently with performing the first additional processing operation at the first accelerator engine, at least a portion of a second additional processing operation with respect to the packet is performed by the packet processing node, the second additional processing operation not dependent on a result of the first additional processing operation.
    • 在网络设备的分组处理节点处执行关于分组的一个或多个处理操作,所述分组处理节点被配置为针对分组执行多个不同的处理操作。 触发第一加速器引擎以执行关于分组的第一附加处理操作。 第一附加处理操作构成与分组处理节点被配置为执行的多个不同处理操作不同的操作。 第一附加处理操作由第一加速器引擎执行。 同时在第一加速器引擎执行第一附加处理操作时,由分组处理节点执行相对于分组的第二附加处理操作的至少一部分,第二附加处理操作不依赖于第一加速器的结果 附加处理操作。