设备测试方法、测试控制装置、设备测试系统以及介质与流程

文档序号:35988084发布日期:2023-11-15 17:02阅读:51来源:国知局
设备测试方法、测试控制装置、设备测试系统以及介质与流程

本发明涉及光通信,尤其涉及一种设备测试方法、测试控制装置、设备测试系统以及存储介质。


背景技术:

1、otn(optical transport network,光传送网)技术是目前应用广泛的光网络传送技术。在研发、采购、入网和运营等环节中,需要对otn设备进行测试。在对otn设备进行测试的过程中,需要各设备商的工作人员配合,通过人工向otn设备下发相应的指令,并且向测试仪表下发相应的配置信息等信息,基于仪表监控数据和设备网管的告警信息等数据分析测试结果。由于测试过程中需要参与的工作人员较多,测试工作量较大,并且容易出现因疲劳等原因产生的错判和误判等情况,影响测试结果的准确性和公正性。


技术实现思路

1、有鉴于此,本发明要解决的一个技术问题是提供一种设备测试方法、测试控制装置、设备测试系统以及存储介质。

2、根据本公开的第一方面,提供一种设备测试方法,应用于测试控制装置,包括:基于设备测试实例信息生成otn设备的设备配置信息和测试仪表配置信息;根据所述设备配置信息并通过设备管控平台对所述otn设备进行配置处理,并基于所述测试仪表配置信息对测试仪表设备进行配置处理;基于所述设备管控平台发送的所述otn设备的设备信息、所述测试仪表设备发送的测试监测信息以及所述设备测试实例信息,确定所述otn设备的测试结果。

3、可选地,所述根据所述设备配置信息并通过设备管控平台对所述otn设备进行配置处理包括:向所述设备管控平台发送第一配置指令;其中,所述第一配置指令携带的信息包括:所述设备配置信息;所述设备管控平台基于所述设备配置信息对所述otn设备进行配置处理;接收所述设备管控平台发送的配置处理结果信息。

4、可选地,所述基于所述测试仪表配置信息对测试仪表设备进行配置处理包括:向所述测试仪表设备发送第二配置指令;其中,所述第二配置指令携带的信息包括:所述测试仪表配置信息;所述测试仪表设备基于所述测试仪表配置信息进行配置处理,用以生成测试流量配置信息;接收所述测试仪表设备发送的配置处理结果信息。

5、可选地,在确定所述测试仪表设备完成配置处理的情况下,向所述测试仪表设备发送测试启动指令;所述测试仪表设备在接收到所述测试启动指令之后,基于所述测试流量配置信息生成测试流量并向所述otn设备发送。

6、可选地,所述基于所述设备管控平台发送的所述otn设备的设备信息、所述测试仪表设备发送的测试监测信息以及所述设备测试实例信息,确定所述otn设备的测试结果包括:基于所述设备测试实例信息确定测试预期结果信息;将所述测试监控信息与所述测试预期结果信息、或者将所述设备信息与所述测试监控信息进行比对;根据比对结果确定所述测试结果。

7、可选地,所述设备测试实例信息包括:设备互通测试实例信息;通过多个otn设备和所述测试仪表设备连接,形成互通测试链路;所述基于设备测试实例信息生成otn设备的设备配置信息和测试仪表配置信息包括:基于所述设备互通测试实例信息生成与所述多个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述设备互通测试实例信息生成与所述多个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:流量带宽、流量类型、vlan id。

8、可选地,所述测试监控信息包括:第一流量速率、第一丢包率、第一告警信息;所述测试预期结果信息包括:第二流量速率、第二丢包率、第二告警信息;所述根据比对结果确定所述测试结果包括:在所述测试监控信息与所述测试预期结果信息匹配或不匹配的情况下,确定设备互通测试结果为通过或不通过。

9、可选地,所述设备测试实例信息包括:告警或误码测试实例信息;通过至少一个otn设备与所述测试仪表设备连接,形成告警或误码测试链路;所述基于设备测试实例信息生成otn设备的设备配置信息和测试仪表配置信息包括:基于所述告警或误码测试实例信息生成与所述至少一个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述告警或误码测试实例信息生成与所述至少一个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:带宽、流量类型、vlan id、告警或误码插入规则信息。

10、可选地,所述设备信息包括:设备告警或误码上报信息,所述测试监控信息包括:告警或误码监测信息;所述根据比对结果确定所述测试结果包括:在所述设备告警或误码上报信息与所述告警或误码监测信息匹配或不匹配的情况下,确定设备告警或误码测试结果为通过或不通过。

11、可选地,所述设备测试实例信息包括:业务保护实例信息;通过至少两个otn设备与所述测试仪表设备连接,并且在所述otn设备之间设置主用链路和备用链路,形成业务保护测试链路;所述基于设备测试实例信息生成otn设备的设备配置信息和测试仪表配置信息包括:基于所述业务保护实例信息生成与所述至少两个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述业务保护实例信息生成与所述至少两个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:流量带宽、流量类型、vlan id。

12、可选地,所述测试监控信息包括:丢包信息和流量速率信息;所述测试预期结果信息包括:第一业务倒换时间信息;所述根据比对结果确定所述测试结果包括:基于所述丢包信息和所述流量速率信息,确定第二业务倒换时间信息;在所述第一业务倒换时间信息与所述第二业务倒换时间信息相匹配或不匹配的情况下,确定业务保护测试结果为通过或不通过。

13、可选地,所述设备测试实例信息包括:压力测试实例信息;通过至少一个otn设备与所述测试仪表设备连接,形成压力测试链路;所述基于设备测试实例信息生成otn设备的设备配置信息和测试仪表配置信息包括:基于所述压力测试实例信息生成与所述至少一个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述压力测试实例信息生成与所述至少一个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:流量带宽、流量类型、vlan id。

14、可选地,所述测试监控信息包括:与设备压力测试操作相对应的压力测试监控信息,所述设备压力测试操作为对所述至少一个otn设备执行的压力测试操作;所述测试预期结果信息包括:压力测试预期信息;所述根据比对结果确定所述测试结果包括:在所述压力测试监控信息与所述压力测试预期信息匹配或不匹配的情况下,确定压力测试结果为通过或不通过。

15、可选地,所述设备压力测试操作包括:配置并删除业务、进行上电和下电操作、对设备部件进行打开和关闭操作。

16、可选地,所述otn设备包括:接入型otn设备;所述设备配置信息包括:设备名称、ip地址、端口信息以及业务参数信息。

17、根据本公开的第二方面,提供一种测试控制装置,包括:配置生成模块,用于基于设备测试实例信息生成otn设备的设备配置信息和测试仪表配置信息;配置处理模块,用于根据所述设备配置信息并通过设备管控平台对所述otn设备进行配置处理,并基于所述测试仪表配置信息对测试仪表设备进行配置处理;测试结果确定模块,用于基于所述设备管控平台发送的所述otn设备的设备信息、所述测试仪表设备发送的测试监测信息以及所述设备测试实例信息,确定所述otn设备的测试结果。

18、可选地,所述配置处理模块,用于向所述设备管控平台发送第一配置指令;接收所述设备管控平台发送的配置处理结果信息;其中,所述第一配置指令携带的信息包括:所述设备配置信息;所述设备管控平台基于所述设备配置信息对所述otn设备进行配置处理。

19、可选地,所述配置处理模块,用于向所述测试仪表设备发送第二配置指令;接收所述测试仪表设备发送的配置处理结果信息;其中,所述第二配置指令携带的信息包括:所述测试仪表配置信息;所述测试仪表设备基于所述测试仪表配置信息进行配置处理,用以生成测试流量配置信息。

20、可选地,测试启动模块,用于在确定所述测试仪表设备完成配置处理的情况下,向所述测试仪表设备发送测试启动指令;其中,所述测试仪表设备在接收到所述测试启动指令之后,基于所述测试流量配置信息生成测试流量并向所述otn设备发送。

21、可选地,所述测试结果确定模块,用于基于所述设备测试实例信息确定测试预期结果信息;将所述测试监控信息与所述测试预期结果信息、或者将所述设备信息与所述测试监控信息进行比对,根据比对结果确定所述测试结果。

22、可选地,所述设备测试实例信息包括:设备互通测试实例信息;通过多个otn设备和所述测试仪表设备连接,形成互通测试链路;所述配置生成模块,用于基于所述设备互通测试实例信息生成与所述多个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述设备互通测试实例信息生成与所述多个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:流量带宽、流量类型、vlan id。

23、可选地,所述测试监控信息包括:第一流量速率、第一丢包率、第一告警信息;所述测试预期结果信息包括:第二流量速率、第二丢包率、第二告警信息;所述测试结果确定模块,用于在所述测试监控信息与所述测试预期结果信息匹配或不匹配的情况下,确定设备互通测试结果为通过或不通过。

24、可选地,所述设备测试实例信息包括:告警或误码测试实例信息;通过至少一个otn设备与所述测试仪表设备连接,形成告警或误码测试链路;所述配置生成模块,用于基于所述告警或误码测试实例信息生成与所述至少一个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述告警或误码测试实例信息生成与所述至少一个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:带宽、流量类型、vlan id、告警或误码插入规则信息。

25、可选地,所述设备信息包括:设备告警或误码上报信息,所述测试监控信息包括:告警或误码监测信息;所述测试结果确定模块,用于在所述设备告警或误码上报信息与所述告警或误码监测信息匹配或不匹配的情况下,确定设备告警或误码测试结果为通过或不通过。

26、可选地,所述设备测试实例信息包括:业务保护实例信息;通过至少两个otn设备与所述测试仪表设备连接,并且在所述otn设备之间设置主用链路和备用链路,形成业务保护测试链路;所述配置生成模块,用于基于所述业务保护实例信息生成与所述至少两个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述业务保护实例信息生成与所述至少两个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:流量带宽、流量类型、vlan id。

27、可选地,所述测试监控信息包括:丢包信息和流量速率信息;所述测试预期结果信息包括:第一业务倒换时间信息;所述测试结果确定模块,用于基于所述丢包信息和所述流量速率信息,确定第二业务倒换时间信息;在所述第一业务倒换时间信息与所述第二业务倒换时间信息相匹配或不匹配的情况下,确定业务保护测试结果为通过或不通过。

28、可选地,所述设备测试实例信息包括:压力测试实例信息;通过至少一个otn设备与所述测试仪表设备连接,形成压力测试链路;所述配置生成模块,用于基于所述压力测试实例信息生成与所述至少一个otn设备中的各个otn设备相对应的所述设备配置信息;基于所述压力测试实例信息生成与所述至少一个otn设备相对应的所述测试仪表配置信息;其中,所述测试仪表配置信息包括:流量带宽、流量类型、vlan id。

29、可选地,所述测试监控信息包括:与设备压力测试操作相对应的压力测试监控信息,所述设备压力测试操作为对所述至少一个otn设备执行的压力测试操作;所述测试预期结果信息包括:压力测试预期信息;所述测试结果确定模块,用于在所述压力测试监控信息与所述压力测试预期信息匹配或不匹配的情况下,确定压力测试结果为通过或不通过。

30、根据本公开的第三方面,提供一种测试控制装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上所述的方法。

31、根据本公开的第四方面,提供一种设备测试系统,包括:设备管控平台、测试仪表设备以及如上所述的测试控制装置。

32、可选地,设备测试系统包括:仪表通信接口装置;所述测试仪表设备通过所述仪表通信接口装置与所述测试控制装置连接。

33、根据本公开的第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行如上所述的方法。

34、本公开的设备测试方法、测试控制装置、设备测试系统以及存储介质,可以实现对otn设备的自动化测试,降低测试复杂度和人工成本;能够提升测试效率,缩减测试时长;无需人工下发指令并分析测试结果,可以防止测试过程中的误判或失误的情况,提高测试的公正性和可靠性;能够保证业务质量,提高了用户的使用感受。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1