发明名称 一种可调速率的自定义多报文发送系统及其实现方法
摘要 本发明公开了一种可调速率的自定义多报文发送系统及其实现方法,包括:接收用户自定义的报文信息数据格式并对接收的报文进行提取的报文自定义单元;在报文中添加测试域并整合成完整的报文后发送至FIFO队列的报文初步生产单元;分析判断所述FIFO队列的状态并通过速率控制补偿算法控制报文的发送速率的速率控制单元;对所述速率控制单元发送来的报文进行帧校验计算后发送至输出接口发送出去的帧校验序列单元。本发明主要用于验证IP网络通信设备的功能、性能等测试指标,通过加设测试域,将被测设备的功能、性能、时延、丢包率等指标测试出来,可直接生成测试报告,用于评估被测设备的网络处理能力。
申请公布号 CN103595632A 申请公布日期 2014.02.19
申请号 CN201310596789.7 申请日期 2013.11.20
申请人 大连梯耐德网络技术有限公司 发明人 董现民;张伟;魏长城;安涛;徐亮亮;李帅
分类号 H04L12/721(2013.01)I;H04L12/861(2013.01)I;H04L12/26(2006.01)I 主分类号 H04L12/721(2013.01)I
代理机构 大连东方专利代理有限责任公司 21212 代理人 安宝贵;李洪福
主权项 一种可调速率的自定义多报文发送系统,包括:报文自定义单元,用于接收用户自定义的报文信息数据格式,并按照所述数据格式对接收到的报文进行报文头部信息的提取;报文初步生产单元,用于将提取后的报文头部信息整合成完整的报文,并在所述报文中添加测试域,随后将所述报文发送至FIFO队列;速率控制单元,用于分析判断所述FIFO队列是否为空,若不为空,将所述FIFO队列中的报文读出,并通过速率控制补偿算法控制报文的发送速率,进而实现对当前读取的报文丢弃或通过的操作,若有报文通过,则需要将在所述报文的测试域内加入时间戳,并计算所述报文的报文校验,将所述报文校验填写到所述报文报头中;帧校验序列单元,用于对所述速率控制单元发送来的报文进行帧校验计算,计算出帧校验序列后添加到所述报文测试域的尾部,重新计算报文尾部有效位指示后组成完整的报文发送至输出接口发送出去。
地址 116023 辽宁省大连市高新区黄浦路541号网络产业大厦21F