Selective packet sequence acceleration in a network environment
    1.
    发明授权
    Selective packet sequence acceleration in a network environment 有权
    网络环境中的选择性包序列加速

    公开(公告)号:US09166921B2

    公开(公告)日:2015-10-20

    申请号:US14257131

    申请日:2014-04-21

    CPC classification number: H04L47/31 H04L45/22 H04L45/38 H04L47/29

    Abstract: At least one first frame of a first data flow is inspected by a general processing unit to at least determine whether a subsequent portion of the first data flow can be delegated to a network processing unit for accelerated processing. A deceleration trigger is defined for the first data flow from the inspection of the first frame. A first subsequent portion of the first data flow is delegated to a network processing unit for accelerated processing based, at least in part, on the defining of the first deceleration trigger. The first deceleration trigger defines at least one first condition that, when met during accelerated processing of the first data flow, prompts returning processing of the first data flow from the network processing unit to the general processing unit for further inspection of subsequent packets.

    Abstract translation: 第一数据流的至少一个第一帧由通用处理单元进行检查,以至少确定第一数据流的后续部分是否可以被委派给网络处理单元用于加速处理。 从第一帧的检查中为第一数据流定义减速触发。 至少部分地基于第一减速度触发的定义,将第一数据流的第一后续部分委托给用于加速处理的网络处理单元。 第一减速触发器定义至少一个第一条件,当在第一数据流的加速处理期间满足时,提示将第一数据流从网络处理单元返回到通用处理单元,以进一步检查后续分组。

    SELECTIVE PACKET SEQUENCE ACCELERATION IN A NETWORK ENVIRONMENT
    2.
    发明申请
    SELECTIVE PACKET SEQUENCE ACCELERATION IN A NETWORK ENVIRONMENT 审中-公开
    网络环境中的选择性分组序列加速

    公开(公告)号:US20150146719A1

    公开(公告)日:2015-05-28

    申请号:US14611510

    申请日:2015-02-02

    Abstract: A data flow is received at a network processor that includes a plurality of frames. A first set of frames in the plurality of frames are passed from the network processor to a general processor for processing by the general processor. A flow acceleration request is received at the network processor from the general processor based at least in part on inspection of a first frame in the first set of frames. The flow acceleration request is received subsequent to passing at least two of the first set of frames to the general processor. A particular frame in the plurality of frames received subsequent to the first set of frames is processed by the network processor such that it is accelerated relative to processing of the first set of frames by the general processor and bypasses the general processor.

    Abstract translation: 在包括多个帧的网络处理器处接收数据流。 多个帧中的第一组帧从网络处理器传送到通用处理器,以由通用处理器进行处理。 至少部分地基于对第一组帧中的第一帧的检查,从网络处理器接收来自通用处理器的流加速请求。 在将第一组帧中的至少两个传递给通用处理器之后,接收流量加速请求。 在第一组帧之后接收的多个帧中的特定帧由网络处理器处理,使得相对于通用处理器对第一组帧的处理进行加速并且绕过通用处理器。

    System and method for managing out of order packets in a network environment
    3.
    发明授权
    System and method for managing out of order packets in a network environment 有权
    用于在网络环境中管理乱序数据包的系统和方法

    公开(公告)号:US09246837B2

    公开(公告)日:2016-01-26

    申请号:US14260387

    申请日:2014-04-24

    CPC classification number: H04L47/624 H04L45/38 H04L47/34

    Abstract: A method is provided in one example embodiment and includes creating at a network element an entry designating an out of order (“OOO”) sequence number range associated with a flow and receiving at the network element a packet associated with the flow, wherein the packet corresponds to a first sequence number range, wherein the first sequence number range falls within the OOO sequence number range designated in the entry. The method may further include updating the entry to remove sequence numbers comprising the first sequence number range from the OOO sequence number range and forwarding the packet without awaiting receipt of any other packets associated with the flow.

    Abstract translation: 在一个示例实施例中提供了一种方法,并且包括在网络元件处创建指定与流相关联的不合逻辑(“OOO”)序列号范围的条目,并在网络元件处接收与该流相关联的分组,其中分组 对应于第一序列号范围,其中第一序列号范围在条目中指定的OOO序列号范围内。 该方法还可以包括更新条目以从OOO序列号范围中移除包括第一序列号范围的序列号,并且转发该分组,而不等待接收到与该流相关联的任何其它分组。

    SYSTEM AND METHOD FOR MANAGING OUT OF ORDER PACKETS IN A NETWORK ENVIRONMENT
    4.
    发明申请
    SYSTEM AND METHOD FOR MANAGING OUT OF ORDER PACKETS IN A NETWORK ENVIRONMENT 审中-公开
    用于在网络环境中管理订单分组的系统和方法

    公开(公告)号:US20140233574A1

    公开(公告)日:2014-08-21

    申请号:US14260387

    申请日:2014-04-24

    CPC classification number: H04L47/624 H04L45/38 H04L47/34

    Abstract: A method is provided in one example embodiment and includes creating at a network element an entry designating an out of order (“OOO”) sequence number range associated with a flow and receiving at the network element a packet associated with the flow, wherein the packet corresponds to a first sequence number range, wherein the first sequence number range falls within the OOO sequence number range designated in the entry. The method may further include updating the entry to remove sequence numbers comprising the first sequence number range from the OOO sequence number range and forwarding the packet without awaiting receipt of any other packets associated with the flow.

    Abstract translation: 在一个示例实施例中提供了一种方法,并且包括在网络元件处创建指定与流相关联的不合逻辑(“OOO”)序列号范围的条目,并在网络元件处接收与该流相关联的分组,其中分组 对应于第一序列号范围,其中第一序列号范围在条目中指定的OOO序列号范围内。 该方法还可以包括更新条目以从OOO序列号范围中移除包括第一序列号范围的序列号,并且转发该分组,而不等待接收到与该流相关联的任何其它分组。

    SELECTIVE PACKET SEQUENCE ACCELERATION IN A NETWORK ENVIRONMENT
    6.
    发明申请
    SELECTIVE PACKET SEQUENCE ACCELERATION IN A NETWORK ENVIRONMENT 审中-公开
    网络环境中的选择性分组序列加速

    公开(公告)号:US20140226474A1

    公开(公告)日:2014-08-14

    申请号:US14257131

    申请日:2014-04-21

    CPC classification number: H04L47/31 H04L45/22 H04L45/38 H04L47/29

    Abstract: At least one first frame of a first data flow is inspected by a general processing unit to at least determine whether a subsequent portion of the first data flow can be delegated to a network processing unit for accelerated processing. A deceleration trigger is defined for the first data flow from the inspection of the first frame. A first subsequent portion of the first data flow is delegated to a network processing unit for accelerated processing based, at least in part, on the defining of the first deceleration trigger. The first deceleration trigger defines at least one first condition that, when met during accelerated processing of the first data flow, prompts returning processing of the first data flow from the network processing unit to the general processing unit for further inspection of subsequent packets.

    Abstract translation: 第一数据流的至少一个第一帧由通用处理单元进行检查,以至少确定第一数据流的后续部分是否可以被委派给网络处理单元用于加速处理。 从第一帧的检查中为第一数据流定义减速触发。 至少部分地基于第一减速度触发的定义,将第一数据流的第一后续部分委托给用于加速处理的网络处理单元。 第一减速触发器定义至少一个第一条件,当在第一数据流的加速处理期间满足时,提示将第一数据流从网络处理单元返回到通用处理单元,以进一步检查后续分组。

Patent Agency Ranking