Methods, systems, and computer readable media for generating test packets in a network test device using value list caching
    1.
    发明授权
    Methods, systems, and computer readable media for generating test packets in a network test device using value list caching 有权
    用于使用值列表缓存在网络测试设备中生成测试分组的方法,系统和计算机可读介质

    公开(公告)号:US09491081B2

    公开(公告)日:2016-11-08

    申请号:US13478083

    申请日:2012-05-22

    IPC分类号: G06F12/00 H04L12/26 H04L12/24

    摘要: Methods, systems, and computer readable media for generating test packets in a network device using value lists caching are disclosed. In one method, value lists are stored in dynamic random access memory of a network test device. Each value lists includes values for user defined fields (UDFs) to be inserted in test packets. Portions of each value lists are read into per-port caches. The UDF values are drained from the per-port caches using per-port stream engines to generate and send streams of test packets to one or more devices under test. The per-port caches are refilled with portions of the value lists from the DRAM and a rate sufficient to maintain the sending of the stream engine packets to the one or more devices under test.

    摘要翻译: 公开了使用价值列表缓存在网络设备中生成测试分组的方法,系统和计算机可读介质。 在一种方法中,值列表存储在网络测试设备的动态随机存取存储器中。 每个值列表包括要插入到测试包中的用户定义字段(UDF)的值。 每个值列表的部分被读入每个端口缓存。 使用每端口流引擎从每端口缓存中排除UDF值,以生成测试包流并将其发送给一个或多个待测设备。 每个端口高速缓存被重新填充来自DRAM的值列表的一部分,以及足以维持将流引擎分组发送到被测试的一个或多个设备的速率。

    Generating packets with low overhead or selectable sequence number generation
    2.
    发明授权
    Generating packets with low overhead or selectable sequence number generation 有权
    生成低开销或可选序列号生成的数据包

    公开(公告)号:US08832309B2

    公开(公告)日:2014-09-09

    申请号:US13517538

    申请日:2012-06-13

    IPC分类号: G06F15/16

    CPC分类号: H04L43/50

    摘要: Methods, systems, and computer readable media for generation of sequence numbers for insertion into a data stream are disclosed. According to one aspect, low-overhead sequence number generation includes reading a stored set of coefficients and using them to calculate a value for a sequence number according to an equation for calculating a sequence number value, but not changing the values of the stored set of coefficients during generation of the sequence numbers. According to another aspect, a sequence number generation method is selected from multiple available methods based on a desired pattern of sequence numbers and used to generate sequence numbers that are included in a data stream. According to yet another aspect, sequence numbers are calculated using multiple inputs, each input being a counter output or a value referenced by a counter output.

    摘要翻译: 公开了用于生成用于插入数据流的序列号的方法,系统和计算机可读介质。 根据一个方面,低开销序列号生成包括读取存储的一组系数并使用它们根据用于计算序列号值的等式来计算序列号的值,但是不改变所存储的组的值 产生序列号期间的系数。 根据另一方面,从多个可用方法中选择序列号生成方法,该方法基于序列号的期望模式,并用于生成包含在数据流中的序列号。 根据另一方面,使用多个输入来计算序列号,每个输入是计数器输出或由计数器输出引用的值。

    GENERATING PACKETS WITH LOW OVERHEAD OR SELECTABLE SEQUENCE NUMBER GENERATION
    3.
    发明申请
    GENERATING PACKETS WITH LOW OVERHEAD OR SELECTABLE SEQUENCE NUMBER GENERATION 有权
    生成低成本或可选序列号生成的数据包

    公开(公告)号:US20130339538A1

    公开(公告)日:2013-12-19

    申请号:US13517538

    申请日:2012-06-13

    IPC分类号: G06F15/16

    CPC分类号: H04L43/50

    摘要: Methods, systems, and computer readable media for generation of sequence numbers for insertion into a data stream are disclosed. According to one aspect, low-overhead sequence number generation includes reading a stored set of coefficients and using them to calculate a value for a sequence number according to an equation for calculating a sequence number value, but not changing the values of the stored set of coefficients during generation of the sequence numbers. According to another aspect, a sequence number generation method is selected from multiple available methods based on a desired pattern of sequence numbers and used to generate sequence numbers that are included in a data stream. According to yet another aspect, sequence numbers are calculated using multiple inputs, each input being a counter output or a value referenced by a counter output.

    摘要翻译: 公开了用于生成用于插入数据流的序列号的方法,系统和计算机可读介质。 根据一个方面,低开销序列号生成包括读取存储的一组系数并使用它们根据用于计算序列号值的等式来计算序列号的值,但是不改变所存储的组的值 产生序列号期间的系数。 根据另一方面,从多个可用方法中选择序列号生成方法,该方法基于序列号的期望模式,并用于生成包含在数据流中的序列号。 根据另一方面,使用多个输入来计算序列号,每个输入是计数器输出或由计数器输出引用的值。

    METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR GENERATING TEST PACKETS IN A NETWORK TEST DEVICE USING VALUE LIST CACHING
    4.
    发明申请
    METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR GENERATING TEST PACKETS IN A NETWORK TEST DEVICE USING VALUE LIST CACHING 有权
    在使用值列表缓存的网络测试设备中生成测试分组的方法,系统和计算机可读介质

    公开(公告)号:US20130318291A1

    公开(公告)日:2013-11-28

    申请号:US13478083

    申请日:2012-05-22

    IPC分类号: G06F12/00

    摘要: Methods, systems, and computer readable media for generating test packets in a network device using value lists caching are disclosed. In one method, value lists are stored in dynamic random access memory of a network test device. Each value lists includes values for user defined fields (UDFs) to be inserted in test packets. Portions of each value lists are read into per-port caches. The UDF values are drained from the per-port caches using per-port stream engines to generate and send streams of test packets to one or more devices under test. The per-port caches are refilled with portions of the value lists from the DRAM and a rate sufficient to maintain the sending of the stream engine packets to the one or more devices under test.

    摘要翻译: 公开了使用价值列表缓存在网络设备中生成测试分组的方法,系统和计算机可读介质。 在一种方法中,值列表存储在网络测试设备的动态随机存取存储器中。 每个值列表包括要插入到测试包中的用户定义字段(UDF)的值。 每个值列表的部分被读入每个端口缓存。 使用每端口流引擎从每端口缓存中排除UDF值,以生成测试包流并将其发送给一个或多个待测设备。 每个端口高速缓存被重新填充来自DRAM的值列表的一部分,以及足以维持将流引擎分组发送到被测试的一个或多个设备的速率。