Arrangement for providing content-based quality of service for a service flow based on parsing XML tags detected from a server response to a client request
    1.
    发明授权
    Arrangement for providing content-based quality of service for a service flow based on parsing XML tags detected from a server response to a client request 有权
    基于从服务器检测到的解析XML标签来响应客户端请求,为服务流提供基于内容的服务质量的布置

    公开(公告)号:US07516198B1

    公开(公告)日:2009-04-07

    申请号:US09984414

    申请日:2001-10-30

    IPC分类号: G06F15/16

    摘要: A network node, for example a router, is configured for assigning network parameters for an identified flow of data packets associated with an application service, based on detecting quality of service parameters specified by XML tags within a message between an application server configured for providing the application service and a destination device configured for receiving the application service. The router includes an XML parser configured for parsing XML tags specifying prescribed user-selectable quality of service attributes for a corresponding application service, and an application resource configured for interpreting the prescribed user-selectable quality of service attributes for the application service. The application resource also is configured for assigning the selected network parameters, for transfer of the identified flow of data packets, based on the interpretation of the prescribed user-selectable quality of service attributes for the specified application service.

    摘要翻译: 网络节点(例如路由器)被配置为基于检测到由应用服务器中的XML标签指定的服务参数的质量来配置针对与应用服务相关联的所识别的数据分组流的网络参数,所述服务器参数被配置为提供 应用服务和配置用于接收应用服务的目的设备。 该路由器包括一个XML解析器,其被配置用于解析指定用于相应应用服务的规定的用户可选服务质量属性的XML标签,以及被配置用于解释用于应用服务的规定用户可选服务质量属性的应用资源。 应用资源还被配置为基于对指定的应用服务的规定的用户可选择的服务质量的解释来分配所选择的网络参数,用于传输所识别的数据分组流。

    Network device that determines application-level network latency by monitoring option values in a transport layer message
    2.
    发明授权
    Network device that determines application-level network latency by monitoring option values in a transport layer message 有权
    通过监视传输层消息中的选项值来确定应用程序级网络延迟的网络设备

    公开(公告)号:US07873025B2

    公开(公告)日:2011-01-18

    申请号:US11361392

    申请日:2006-02-23

    IPC分类号: H04J3/06

    摘要: A data processing apparatus in a network receives packet flows that are communicated between a first network node and a second network node, and comprises a clock and latency analysis logic configured for receiving a first data segment that has been communicated from the first node and forwarding the first data segment to the second node; storing a first time value of the clock in association with a first timestamp value obtained from the first data segment; receiving a second data segment that has been communicated from the second node and forwarding the second data segment to the first node; retrieving the first time value based on the first timestamp value; determining a second time value of the clock; and determining a first latency value by computing a difference of the second time value and the first time value. Thus end-to-end packet latency is determined by passively observing timestamp values.

    摘要翻译: 网络中的数据处理装置接收在第一网络节点和第二网络节点之间传送的分组流,并且包括时钟和等待时间分析逻辑,其配置用于接收已经从第一节点传送的第一数据段,并转发 第一数据段到第二节点; 存储与从第一数据段获得的第一时间戳值相关联的时钟的第一时间值; 接收从第二节点传送的第二数据段,并将第二数据段转发给第一节点; 基于所述第一时间戳值检索所述第一时间值; 确定时钟的第二时间值; 以及通过计算所述第二时间值和所述第一时间值的差来确定第一等待时间值。 因此,通过被动地观察时间戳值来确定端到端分组等待时间。

    Data compression method and system
    3.
    发明授权
    Data compression method and system 有权
    数据压缩方法和系统

    公开(公告)号:US07620870B2

    公开(公告)日:2009-11-17

    申请号:US11287093

    申请日:2005-11-22

    IPC分类号: H03M7/30 H04L1/12

    CPC分类号: H04L47/10 H04L47/38

    摘要: A data compression method and system is disclosed. In one embodiment, the data compression method includes receiving a data packet. Also, the method includes compressing the data packet using a confirmed compression history, wherein the confirmed compression history includes previously acknowledged data packets. Further, the method includes sending a compressed data packet to a downstream device. Moreover, the method includes detecting a delivery acknowledgement associated with the compressed data packet. Continuing, the method includes updating the confirmed compression history by incorporating the data packet information into the confirmed compression history based upon receipt of the delivery acknowledgement.

    摘要翻译: 公开了一种数据压缩方法和系统。 在一个实施例中,数据压缩方法包括接收数据分组。 此外,该方法包括使用确认的压缩历史压缩数据分组,其中所确认的压缩历史包括先前确认的数据分组。 此外,该方法包括向下游设备发送压缩数据分组。 此外,该方法包括检测与压缩数据分组相关联的递送确认。 继续地,该方法包括通过将数据分组信息并入确认的压缩历史中,基于接收到传送确认来更新确认的压缩历史。

    Weighted fair queuing approximation in a network switch using weighted round robin and token bucket filter
    4.
    发明授权
    Weighted fair queuing approximation in a network switch using weighted round robin and token bucket filter 有权
    使用加权轮询和令牌桶过滤器在网络交换机中加权公平排队近似

    公开(公告)号:US06862265B1

    公开(公告)日:2005-03-01

    申请号:US09548613

    申请日:2000-04-13

    IPC分类号: H04L12/26 H04L12/56

    摘要: An integrated network switch having multiple network switch ports for outputting data frames also includes a dequeuing system for selectively supplying a data frame for output according to a specified priority by an output switch port. The dequeuing system includes, for each network switch port, a plurality of priority queues configured for holding assigned data frames based on respective priorities assigned by switching logic. A weighted round robin scheduler supplies the assigned data frames held in the priority queues to the output switch port according to a prescribed weighted round robin scheduling. In addition, the dequeuing system uses token bucket filters for selectively passing the assigned data frames to the respective priority queues in a manner that ensures that a given data frame having a large size does not interfere with bandwidth reserved for high-priority packets requiring guaranteed quality of service. Each token bucket filter selectively passes the corresponding assigned data frame to the corresponding priority queue based on a determined availability of at least a required number of tokens corresponding to a determined size of the corresponding assigned data frame. If the token bucket filter determines an insufficient number of tokens are available relative to the required number of tokens, the token bucket filter either drops the frame or shifts the frame to a lower priority queue. Hence, weighted fair queuing can be approximated using weighted round robin scheduling without interference by large-sized data packets.

    摘要翻译: 具有用于输出数据帧的多个网络交换机端口的集成网络交换机还包括一个出口系统,用于通过输出交换机端口根据指定的优先级选择性地提供数据帧以进行输出。 对于每个网络交换机端口,出队系统包括多个优先级队列,其被配置为基于由切换逻辑分配的各自的优先级来保持分配的数据帧。 加权轮询调度器根据规定的加权轮询调度将保留在优先级队列中的分配的数据帧提供给输出交换机端口。 此外,出队系统使用令牌桶过滤器以选择性地将分配的数据帧传递到相应的优先级队列,以确保具有大尺寸的给定数据帧不干扰保留用于需要保证质量的高优先级分组的带宽 的服务。 每个令牌桶过滤器基于确定的对应于相应的分配数据帧的确定大小的所需数量的令牌的可用性来选择性地将相应的分配的数据帧传递到相应的优先级队列。 如果令牌桶过滤器确定相对于所需数量的令牌可用的令牌数量不足,则令牌桶过滤器丢弃帧或将帧移动到较低优先级队列。 因此,加权公平排队可以使用加权轮询调度近似,而不受大尺寸数据包的干扰。