[发明专利]网络时延测试方法、装置及系统有效
| 申请号: | 202011464225.4 | 申请日: | 2020-12-14 |
| 公开(公告)号: | CN112600735B | 公开(公告)日: | 2022-08-09 |
| 发明(设计)人: | 沈文博 | 申请(专利权)人: | 北京信而泰科技股份有限公司 |
| 主分类号: | H04L43/0852 | 分类号: | H04L43/0852;H04L43/087;H04L43/50 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 测试 方法 装置 系统 | ||
本发明提供了网络时延测试方法、装置及系统,该方法包括:FPGA接收外部被测设备发来的每一个数据包;对于接收到的第一数据包,获取第一数据包的网络时延数据,第一数据包为接收到的任一数据包;在第一数据包为待测试数据包的情况下,判断第一数据包的网络时延数据是否满足第一触发条件,第一触发条件为FPGA内部第一寄存器中存储的对应第一数据包的时延异常触发条件,若是则获取第一数据包的数据信息,并对外提供第一数据包的数据信息。本方案可根据被测设备发来的数据包的网络时延数据,对被测设备的网络时延情况进行分析,并在外提供网络时延异常时的数据信息,从而实现对被测设备的网络时延测试。
技术领域
本发明涉及计算机技术领域,特别涉及网络时延测试方法、装置及系统。
背景技术
在网络上经常承载语音、视频等对延迟敏感的业务,测量网络的时延(或称时间延迟)情况是一项对网络设备和网络拓扑进行测试的重要内容。时延情况不乐观的情况下,会导致业务质量较差。因此,有必要提供一种网络时延测试方法。
发明内容
本发明提供了网络时延测试方法、装置及系统,可对被测设备进行网络时延测试。
为了达到上述目的,本发明是通过如下技术方案实现的:
第一方面,本发明提供了网络时延测试方法,所述方法由FPGA执行,所述方法包括:接收外部被测设备发来的每一个数据包;对于接收到的第一数据包,获取所述第一数据包的网络时延数据,所述第一数据包为接收到的任一所述数据包;在所述第一数据包为待测试数据包的情况下,判断所述第一数据包的网络时延数据是否满足第一触发条件,其中,所述第一触发条件为所述FPGA内部第一寄存器中存储的对应所述第一数据包的时延异常触发条件;在所述第一数据包的网络时延数据满足所述第一触发条件的情况下,获取所述第一数据包的数据信息,并对外提供所述第一数据包的数据信息。
可选地,所述网络时延数据包括:网络时延值和/或网络时延抖动值;
所述时延异常触发条件包括:包括时延平均值的平均值条件;
在所述获取所述第一数据包的网络时延数据之后,进一步包括:控制内部包总数寄存器中记录的相应数值加一;对于所述第一数据包的网络时延数据中的目标值,所述目标值为网络时延值或网络时延抖动值,将内部时延总累计值寄存器中记录的相应数值累加上所述目标值;在加一后得到的数值与内部包数阈值寄存器中记录的相应数值相等的情况下,根据所述加一后得到的数值和累加所述目标值后得到的数值,计算相应的时延平均值;将所述第一触发条件包括的平均值条件中相应的时延平均值,更新为计算得到的时延平均值,并对所述包总数寄存器中记录的相应数值和所述时延总累计值寄存器中记录的相应数值进行清零。
可选地,所述方法还包括:获取所述第一数据包所属数据流的第一流号;
在所述第一数据包为待测试数据包的情况下,以及在所述判断所述第一数据包的网络时延数据是否满足第一触发条件之前,所述方法还包括:判断当前条件是否满足对应所述第一流号的计算条件;在当前条件满足对应所述第一流号的计算条件的情况下,根据获取到的各个第一网络时延数据计算第一时延平均值,其中,所述第一网络时延数据为对应所述第一流号的数据包的网络时延数据;根据所述第一时延平均值,更新所述第一触发条件。
可选地,所述对应所述第一流号的计算条件,包括:当前接收到的对应所述第一流号的数据包的个数,不小于预设包数阈值且为2的幂次方。
可选地,所述时延异常触发条件包括:包括时延平均值的平均值条件;
所述根据所述第一时延平均值,更新所述第一触发条件,包括:将所述第一触发条件包括的平均值条件中的时延平均值,更新为所述第一时延平均值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信而泰科技股份有限公司,未经北京信而泰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011464225.4/2.html,转载请声明来源钻瓜专利网。





