一种模拟恒定流加突发流的调速方法和网络测试仪技术

技术编号:32221606 阅读:27 留言:0更新日期:2022-02-09 17:26
本发明专利技术公开了一种模拟恒定流加突发流的调速方法和网络测试仪,对不同数据流设定优先级,按照优先级别由高到低排列数据流,各数据流中的数据帧按照各自的帧间距进行排列,不同数据流组合形成流组合流;在组合流中插入当前数据帧,在当前位置长度满足条件或调整当前位置长度后满足条件时,或查找满足条件的数据帧间距,插入当前数据帧;根据当前位置前N个数据帧的优先级与当前数据帧的优先级,确定是否调整当前位置前N个数据帧的位置,以保证各数据流的帧间距、组合流中各数据帧之间的突发间隔恒定,网络测试仪采用模拟恒定流加突发流的调速方法,进行多数据流的组合,减少测试仪的端口,降低成本。降低成本。降低成本。

【技术实现步骤摘要】
一种模拟恒定流加突发流的调速方法和网络测试仪


[0001]本专利技术涉及数据流
,尤其是涉及一种模拟恒定流加突发流的调速方法和网络测试仪。

技术介绍

[0002]网络设备是网络的核心,其性能好坏直接影响网络规模、网络稳定性及网络可扩展性,网络测试仪用于对被测试设备施加不同的负载,验证其性能,对网络设备进行测试。
[0003]网络设备进行数据的传输,是以数据流的方式进行的,各种不同的数据流,其中包括数据帧,各数据帧之间具有数据帧间隔,各种不同的数据流,按照其自己的数据帧间隔进行传输,各数据帧间隔不同,其传输速率也就不同。当数据帧间隔恒定时,数据流都属于恒定流。
[0004]在现有的测试中,各种不同数据间隔的数据流,采用不同的端口传输,然后采用并行或串行的方式,上传到传输线上,这就需要测试设备具有多个端口,提高了测试设备的成本。
[0005]当各种数据流组合传输时,各数据流间隔不是等比例的,不同数据流的数据帧会在某一个位置产生冲突,引起数据帧间隔的变化,从而引起组合数据流传输速率的不均匀性。在网络传输时,各种正常异常的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种模拟恒定流加突发流的调速方法,其特征在于:对不同数据流设定优先级,按照优先级别由高到低排列数据流,各数据流中的数据帧按照各自的帧间距进行排列,不同数据流组合形成流组合流;在组合流中插入当前数据帧,在当前位置长度满足条件或调整当前位置长度后满足条件时,或查找满足条件的数据帧间距,插入当前数据帧;根据当前位置前N个数据帧的优先级与当前数据帧的优先级,确定是否调整当前位置前N个数据帧的位置,以保证各数据流的帧间距、组合流中各数据帧之间的突发间隔恒定,其中N是大于等于1的正整数。2.根据权利要求1所述模拟恒定流加突发流的调速方法,其特征在于:在组合流中插入当前数据帧,在插入的当前位置长度足够时,将当前数据帧插入;在当前位置长度不够时,比较当前位置前第一数据帧所属的第一数据流与当前数据帧所属的第二数据流的优先级,若第一数据流、第二数据流属于同一个数据流或优先级相同,调整当前位置前第一数据帧的位置,在当前位置长度足够时,插入当前数据帧;若第一数据流的优先级高于第二数据流的优先级,则查找当前位置前第一数据帧之前、满足长度要求的第一数据帧间距,在第一数据帧间距位置,插入当前数据帧;其中,当前位置长度足够,是指当前位置前一数据帧与后一数据帧之间的长度,满足当前数据帧长度与当前数据帧间距的要求。3.根据权利要求2所述模拟恒定流加突发流的调速方法,其特征在于: 在第一数据流、第二数据流属于同一个数据流或优先级相同,调整当前位置前第一数据帧的位置后,如果调整后当前位置长度还是不够,则根据第一数据帧之前的第二数据帧的优先级,确定是调整第二数据帧的位置或查找第二数据帧之前、满足长度要求的第二数据帧间距。4.根据权利要求3所述模拟恒定流加突发流的调速方法,其特征在于: 若第一数据帖与第二数据帧属于同一个数据流或二者的优先级相同,则调整第二数据帧的位置,再调整第一数据帧的位置,以此类推,调整当前位置前N个数据帧的位置,直至当前位置的长度足够。5.根据权利要求2所述模拟恒定流加突发流的调速方法,其特征在于:查找第一数据帧间距,若直至组合流起始位置还未找到,则丢弃当前数据帧...

【专利技术属性】
技术研发人员:张孟
申请(专利权)人:江苏信而泰智能装备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1