TECHNIQUES FOR ACCOUNTING FOR MULTIPLE TRANSACTIONS IN A TRANSPORT CONTROL PROTOCOL (TCP) PAYLOAD
    2.
    发明申请
    TECHNIQUES FOR ACCOUNTING FOR MULTIPLE TRANSACTIONS IN A TRANSPORT CONTROL PROTOCOL (TCP) PAYLOAD 审中-公开
    用于在运输控制协议(TCP)中进行多个交易的会计技术支付

    公开(公告)号:US20140149580A1

    公开(公告)日:2014-05-29

    申请号:US13859510

    申请日:2013-04-09

    CPC classification number: H04L43/04 H04L12/14 H04L12/1425 H04L67/02

    Abstract: Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).

    Abstract translation: 用于单独计算通过使用传输控制协议(TCP)通过网络传送的相同数据分组中的多个事务的技术包括接收包括传输控制协议(TCP)有效载荷数据的因特网协议(IP)数据分组。 解析TCP有效载荷以确定指示在第一事务和第二事务之间的边界上的字节位置的边界数据。 基于边界数据确定指示与第一事务相关联的TCP有效载荷中的字节数的字节计数。 至少部分地基于字节计数确定第一事务的计费数据。 这些技术允许服务网关对TCP数据分组(例如超文本传输​​协议(HTTP)和实时流协议(RTSP))中携带的不同请求和响应进行单独计费。

    SELECTIVE PACKET SEQUENCE ACCELERATION IN A NETWORK ENVIRONMENT
    4.
    发明申请
    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: 第一数据流的至少一个第一帧由通用处理单元进行检查,以至少确定第一数据流的后续部分是否可以被委派给网络处理单元用于加速处理。 从第一帧的检查中为第一数据流定义减速触发。 至少部分地基于第一减速度触发的定义,将第一数据流的第一后续部分委托给用于加速处理的网络处理单元。 第一减速触发器定义至少一个第一条件,当在第一数据流的加速处理期间满足时,提示将第一数据流从网络处理单元返回到通用处理单元,以进一步检查后续分组。

    Selective packet sequence acceleration in a network environment
    5.
    发明授权
    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
    6.
    发明申请
    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: 在包括多个帧的网络处理器处接收数据流。 多个帧中的第一组帧从网络处理器传送到通用处理器,以由通用处理器进行处理。 至少部分地基于对第一组帧中的第一帧的检查,从网络处理器接收来自通用处理器的流加速请求。 在将第一组帧中的至少两个传递给通用处理器之后,接收流量加速请求。 在第一组帧之后接收的多个帧中的特定帧由网络处理器处理,使得相对于通用处理器对第一组帧的处理进行加速并且绕过通用处理器。

Patent Agency Ranking