Methods and apparatus for evaluating the sequence of packets
    1.
    发明授权
    Methods and apparatus for evaluating the sequence of packets 有权
    用于评估数据包序列的方法和装置

    公开(公告)号:US07957323B2

    公开(公告)日:2011-06-07

    申请号:US12106935

    申请日:2008-04-21

    IPC分类号: H04L12/28

    摘要: Embodiments of the invention are directed to evaluating the sequence of packets in a received packet stream. In some embodiments, when a packet in the packet stream is received, its sequence number may be determined and compared to an expected sequence number indicative of the highest received sequence number in the packet stream. If the sequence number of the packet is greater than or equal to the expected sequence number, the packet may be considered an in-order packet and a counter that counts the number of received in-order packets in the packet stream may be incremented.

    摘要翻译: 本发明的实施例旨在评估接收的分组流中的分组的顺序。 在一些实施例中,当接收到分组流中的分组时,可以确定其序列号并将其与表示分组流中最高接收序列号的预期序列号进行比较。 如果分组的序列号大于或等于预期序列号,则分组可以被认为是按顺序分组,并且可以增加对分组流中接收到的按顺序分组的数量进行计数的计数器。

    METHODS AND APPARATUS FOR EVALUATING THE SEQUENCE OF PACKETS
    2.
    发明申请
    METHODS AND APPARATUS FOR EVALUATING THE SEQUENCE OF PACKETS 有权
    用于评估分组序列的方法和装置

    公开(公告)号:US20090262743A1

    公开(公告)日:2009-10-22

    申请号:US12106935

    申请日:2008-04-21

    IPC分类号: H04L12/56

    摘要: Embodiments of the invention are directed to evaluating the sequence of packets in a received packet stream. In some embodiments, when a packet in the packet stream is received, its sequence number may be determined and compared to an expected sequence number indicative of the highest received sequence number in the packet stream. If the sequence number of the packet is greater than or equal to the expected sequence number, the packet may be considered an in-order packet and a counter that counts the number of received in-order packets in the packet stream may be incremented.

    摘要翻译: 本发明的实施例旨在评估接收的分组流中的分组的顺序。 在一些实施例中,当接收到分组流中的分组时,可以确定其序列号并将其与表示分组流中最高接收序列号的预期序列号进行比较。 如果分组的序列号大于或等于预期序列号,则分组可以被认为是按顺序分组,并且可以增加对分组流中接收到的按顺序分组的数量进行计数的计数器。

    Methods and apparatus for generating simulated network traffic
    4.
    发明授权
    Methods and apparatus for generating simulated network traffic 有权
    用于生成模拟网络流量的方法和装置

    公开(公告)号:US08102776B2

    公开(公告)日:2012-01-24

    申请号:US11899358

    申请日:2007-09-05

    IPC分类号: H04L12/26 H04L12/56

    CPC分类号: H04L43/50 H04L43/087

    摘要: Embodiments of the invention relate to generating simulated network traffic. In some embodiments, simulated network traffic may be generated using a specification of a sequence of frames to be transmitted from the network testing device. The specification may specify at least two frames including a first frame and a second frame. The specification may further specify a first interframe gap associated with the first frame and a second interframe gap, having a different length from the first interframe gap, associated with the second frame.In some embodiments, the specification may specify an interframe gap for each frame in the sequence of frames. This information may be used to determine the relative transmit time of each frame to be transmitted. Because the specification identifies an interframe gap for each frame in the sequence, in some embodiments, multi-frame burst network traffic may be generated.

    摘要翻译: 本发明的实施例涉及生成模拟网络流量。 在一些实施例中,可以使用要从网络测试设备发送的帧序列的规范来生成模拟网络业务。 该规范可以指定包括第一帧和第二帧的至少两个帧。 该规范还可以指定与第一帧相关联的第一帧间间隔和与第二帧相关联的具有与第一帧间间隔不同的长度的第二帧间间隔。 在一些实施例中,该规范可以为帧序列中的每个帧指定帧间间隔。 该信息可以用于确定要发送的每个帧的相对发送时间。 由于该规范识别序列中每帧的帧间间隔,在一些实施例中,可以生成多帧突发网络业务。

    REDUCING CACHE MEMORY REQUIREMENTS FOR RECORDING STATISTICS FROM TESTING WITH A MULTIPLICITY OF FLOWS
    5.
    发明申请
    REDUCING CACHE MEMORY REQUIREMENTS FOR RECORDING STATISTICS FROM TESTING WITH A MULTIPLICITY OF FLOWS 审中-公开
    记录统计数据的速度记录要求与流量的多样性测试

    公开(公告)号:US20140201458A1

    公开(公告)日:2014-07-17

    申请号:US13743999

    申请日:2013-01-17

    IPC分类号: G06F12/12

    摘要: A method reduces cache memory requirements for testing a multiplicity of flows. The method includes receiving data corresponding to a frame in a particular flow among the multiplicity of flows. In response to the frame received, the method updates a set of cached flow counters in cache memory for the particular flow. The method updates one or more regular operation counters and one or more conditional counters among the set of cached flow counters, including a last serviced counter. The method updates, responsive to any error conditions, one or more error condition counters among the set of cached flow counters. The method evaluates whether to transfer values from the cached flow counters to system accumulators in system memory using at least a value in the last serviced counter for the particular flow. Responsive to the evaluating, the method transfers the values from the cached flow counters to the system accumulators.

    摘要翻译: 一种方法减少了测试多个流的高速缓存内存要求。 该方法包括在多个流中接收与特定流中的帧对应的数据。 响应于接收到的帧,该方法针对特定流更新高速缓冲存储器中的一组缓存流计数器。 该方法更新一组或多个常规操作计数器和一组缓存流计数器中的一个或多个条件计数器,包括最后一个服务计数器。 该方法响应于任何错误条件更新一组缓存流计数器中的一个或多个错误条件计数器。 该方法评估是否使用至少在特定流的最后服务计数器中的值将高速缓存流计数器的值传输到系统存储器中的系统累加器。 响应于评估,该方法将值从缓存流计数器传输到系统累加器。

    REDUCING EFFECTIVE CYCLE TIME IN ACCESSING MEMORY MODULES
    6.
    发明申请
    REDUCING EFFECTIVE CYCLE TIME IN ACCESSING MEMORY MODULES 有权
    减少访问存储器模块的有效周期时间

    公开(公告)号:US20140237198A1

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

    申请号:US13772204

    申请日:2013-02-20

    IPC分类号: G06F9/30

    摘要: A method reduces a cycle time of an individual memory module to an effective cycle time shorter than the cycle time using a plurality of memory modules having a circular sequence. The method includes initiating a set of read operations on different memory modules of the plurality of memory modules in the circular sequence from a first read operation initiated on a first module of the plurality of memory modules to a last read operation initiated on the second module. After initiating each read operation of the set of read operations on a particular memory module of the plurality of memory modules and prior to initiating a next read operation in the set of read operations, the method initiates a set of write operations to write a same value to all of the plurality of memory modules in the circular sequence beginning one memory module after the particular memory module.

    摘要翻译: 一种方法使用具有循环序列的多个存储器模块,将单个存储器模块的周期时间缩短到比周期时间短的有效周期时间。 该方法包括在从多个存储器模块的第一模块上发起的第一读取操作到在第二模块上发起的最后读取操作的循环序列中,以多个存储器模块的不同存储器模块发起一组读取操作。 在对多个存储器模块的特定存储器模块上的读取操作集合进行每次读取操作之后并且在该读取操作集合中开始下一个读取操作之前,该方法启动一组写入操作以写入相同的值 在循环序列中的所有多个存储器模块中,在特定存储器模块之后开始一个存储器模块。

    Methods and apparatus for generating simulated network traffic
    7.
    发明申请
    Methods and apparatus for generating simulated network traffic 有权
    用于生成模拟网络流量的方法和装置

    公开(公告)号:US20090059804A1

    公开(公告)日:2009-03-05

    申请号:US11899358

    申请日:2007-09-05

    IPC分类号: H04L12/56

    CPC分类号: H04L43/50 H04L43/087

    摘要: Embodiments of the invention relate to generating simulated network traffic. In some embodiments, simulated network traffic may be generated using a specification of a sequence of frames to be transmitted from the network testing device. The specification may specify at least two frames including a first frame and a second frame. The specification may further specify a first interframe gap associated with the first frame and a second interframe gap, having a different length from the first interframe gap, associated with the second frame.In some embodiments, the specification may specify an interframe gap for each frame in the sequence of frames. This information may be used to determine the relative transmit time of each frame to be transmitted. Because the specification identifies an interframe gap for each frame in the sequence, in some embodiments, multi-frame burst network traffic may be generated.

    摘要翻译: 本发明的实施例涉及生成模拟网络流量。 在一些实施例中,可以使用要从网络测试设备发送的帧序列的规范来生成模拟网络业务。 该规范可以指定包括第一帧和第二帧的至少两个帧。 该规范还可以指定与第一帧相关联的第一帧间间隔和与第二帧相关联的具有与第一帧间间隔不同的长度的第二帧间间隔。 在一些实施例中,该规范可以为帧序列中的每个帧指定帧间间隔。 该信息可以用于确定要发送的每个帧的相对发送时间。 由于该规范识别序列中每帧的帧间间隔,在一些实施例中,可以生成多帧突发网络业务。