[发明专利]测试数据流发送流量控制方法及系统有效
申请号: | 201410230503.8 | 申请日: | 2014-05-28 |
公开(公告)号: | CN103973582B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 邓炳光;黄世广;万雪松;何均荣;高培;倪又华 | 申请(专利权)人: | 重庆重邮汇测通信技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801 |
代理公司: | 重庆辉腾律师事务所50215 | 代理人: | 寸南华 |
地址: | 401121 重庆市渝北区*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 数据流 发送 流量 控制 方法 系统 | ||
技术领域
本发明涉及到一种网络互连设备性能测试技术,特别涉及到一种测试数据流发送流量控制方法及系统。
背景技术
网络互连设备是传输网、IP网络的核心,其性能的好坏直接影响传输网、IP网的网络规模、网络质量、网络稳定性和可扩展性。目前,主要依据RFC2544、Y.1564等标准对网络互连设备的性能进行测试,测试项目包括吞吐量、时延、丢包率以及分组传输网PTN配置测试等。通常,采用向目标网络互连设备发送测试数据流的方式对其性能进行测试,即由测试端构造各种仿真数据帧(通常也称为测试数据流)并以特定的或可变的速率向目标网络互连设备发送,目标网络互连设备接收到测试数据流后根据指令返回对应的测试数据流,测试端接收目标网络互连设备返回的测试数据流,并根据接收时延和测试数据流的数量等参数判断目标网络互连设备的性能。由于接收时延与测试数据流的发送速率直接相关,因此,保证测试数据流以特定的或可变的速率进行发送(即流量控制)是测试的关键。如果测试数据流不能以特定的或可变的速率进行发送,则计算出的接收时延将不准确,而以接收时延判断的网络传输速率也将不准确。
目前,主要采用调频法和流量均衡法对测试数据流的发送速率进行控制。所谓调频法是指根据网络模式的需要,将数据处理的时钟频率调整到一个合适点,然后,以此时钟频率为基础收发测试数据流。如在1000M电网口模式下,收发的测试数据流承载在8位数据总线上,此时,可将系统时钟频率调整为125MHz。由此,满足每秒处理1000M(125×8=1000)比特数据流传输要求。然而,调频法虽然实现简单,但严重依赖锁相环允许调整的时钟频率,存在调整的时钟精确度不高、测量结果不准确、可行性低等缺点。例如:如果锁相环不支持产生57.85MHz等非整数的时钟频率,就无法实现462.8Mbps(假设系统总线位宽为8)等数据流量,从而大大降低了该算法的适用性。所谓流量均衡法是指在恒定的时钟频率下,将待发送的测试数据流均匀的划分为若干等份并将其分布在对应的发送时间点上。每当一个发送时间点到来,就向目标网络互连设备发送一部分的数据,从而达到了流量控制的目的。流量均衡法的实现难度较高,但具有调整的时钟精确度高、测量结果准确、可行性高等优点。但是,现有技术流量均衡法均是以单个测试数据流测试为基础的,即在单一类型、同一长度的测试数据流情况下,该方法很好地实现了发送数据流量的控制。但在多个不同类型且长短不一的测试数据流情况下,该方法不能有效调整不同数据帧之间的发送间隙,从而导致碎片产生,破坏了测试数据流的完整性。
显然,现有技术测试数据流发送流量控制方法存在着严重依赖锁相环允许调整的时钟频率,可行性低,或不能满足多个不同类型且长短不一的测试数据流收发等问题。
发明内容
为克服现有技术测试数据流发送流量控制方法存在的严重依赖锁相环允许调整的时钟频率,可行性低,或不能满足多个不同类型且长短不一的测试数据流收发等问题,本发明提出一种测试数据流发送流量控制方法及系统。本发明测试数据流发送流量控制方法,根据介质访问控制MAC地址、协议类型和网络互连协议IP地址将多条不同类型且长短不一的测试数据流进行区分,统计测试数据流数量并统计各条测试数据流的帧速率和帧长度,并将各条测试数据流缓存至相互独立的待发通道;以发送端设定的系统时钟频率和总线位宽为基础,根据下式(1)计算在满足发送端最大吞吐量情况下各测试数据流发送时两两帧之间用字节表述的帧间距G;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆重邮汇测通信技术有限公司,未经重庆重邮汇测通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410230503.8/2.html,转载请声明来源钻瓜专利网。