一种基于优先级队列的雷达网络测试系统及测试方法技术方案

技术编号:32918063 阅读:23 留言:0更新日期:2022-04-07 12:09
单一的“ping”测试操作只能确定节点的连通性及时延状态,无法确保节点的数据功能正常,不利于雷达系统调试过程中故障定位、功能测试、持续性测试等。在实际工作中,雷达系统的网络故障是常见的故障之一,其中网络不稳定问题由于故障复现率低、难以确定故障发生时间,给调试工作造成了阻碍,耗费人力和时间。因此,研究高效的网络测试方法对于雷达的调试工作具有重要意义。本发明专利技术提出了一种基于优先级队列的雷达网络测试系统和测试方法,网络节点采取树形结构存储,测试过程中根据业务类型、吞吐量要求、网络状态等信息,各节点可自适应加入不同的优先级队列。高优先级队列的节点具有更短的测试周期,测试方式灵活。测试过程中,应用时间片轮询算法或队列交织算法对雷达系统节点进行连通性测试、报文周期检测、报文内容检测。检测。检测。

【技术实现步骤摘要】
一种基于优先级队列的雷达网络测试系统及测试方法


[0001]本专利技术属于雷达网络测试领域,具体涉及一种基于优先级队列的雷达网络测试系统及测试方法。

技术介绍

[0002]常规网络测试方法依靠Windows系统控制台指令“ping+IP地址”,调用系统因特网包探测器程序向目的节点发送ICMP请求报文,通过显示在控制台的返回信息,即可判断目的节点是否可达,并推断节点TCP/IP参数设置是否正确,以及运行是否正常、网络是否通畅等状态。但是,该方法测试节点数量有限,不具备系统化记录功能,特别是面对大型设备,近百个不同IP地址的网络节点测试无法实现同步进行,操作较为繁琐。此外,单一的“ping”测试操作只能确定节点的连通性及时延状态,无法确保节点的数据功能正常,不利于雷达系统调试过程中故障定位、功能测试、持续性测试等。在实际工作中,雷达系统的网络故障是常见的故障之一,其中网络不稳定问题由于故障复现率低、难以确定故障发生时间,给调试工作造成了阻碍,耗费人力和时间。因此,研究高效的网络测试方法对于雷达的调试工作具有重要意义。

技术实现思路

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于优先级队列的雷达网络测试系统,其特征在于:测试系统是基于 C/S 架构,在不更改测试节点功能的情况下实现对系统各节点的测试和记录;测试系统具体包括节点信息处理模块、网络测试管理模块、结果处理模块和信息管理模块;其中,节点信息处理模块为网络测试提供测试对象及必要信息,包括节点信息文件读取模块、树结构的生成模块、优先级队列构建模块;系统启动时,节点信息文件读取模块首先读取预先设定好的节点信息文件,包括节点所属的机柜号、插箱号、槽位号、节点IP、节点初始优先级、节点初始测试方式;树结构生成模块基于节点信息文件将节点按照机柜、插箱、槽位生成树结构,叶子节点存储网络节点的各种信息;优先级队列构建模块根据节点初始优先级构建相应的高、中、低优先级队列;网络测试管理模块包括测试对象选择模块、测试参数定制模块、测试方法选择模块和测试过程控制模块;根据节点信息处理模块获取雷达系统的所有节点信息,测试对象选择模块根据实际节点功能状态选取节点进行测试;测试参数定制模块定制测试参数,包括测试次数、测试时间、请求次数、超时值、队列间遍历方式和队列权重;测试方式选择模块根据测试方式信息对测试节点进行测试方式的确定;测试过程控制模块实现测试的开始、暂停、继续和停止;结果处理模块包括测试状态实时显示模块、调整优先级模块、测试信息统计模块和测试结果处理模块;测试状态实时显示模块在测试过程中实时显示各节点状态信息,根据该信息,调整优先级模块配置相应节点的测试方式及优先级,对功能有连续性要求或故障率高的节点加入更高的优先级队列;测试信息统计模块在测试结束后,显示已测试节点的统计信息,测试结果处理模块完成测试结果的保存、初始化、清屏操作;信息管理模块包括节点信息查询模块、节点信...

【专利技术属性】
技术研发人员:谭斌方锦龙丁邦健张令坤刘玲孟清周杨
申请(专利权)人:中国电子科技集团公司第十四研究所
类型:发明
国别省市:

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

1