一种电缆调制解调器的性能测试系统及方法与流程

文档序号:34561627发布日期:2023-06-28 10:08阅读:39来源:国知局
一种电缆调制解调器的性能测试系统及方法与流程

本技术涉及自动化测试,尤其涉及一种电缆调制解调器的性能测试系统及方法。


背景技术:

1、电缆调制解调器(cable modem,cm)是在有线电视网络上用来上互联网的设备,串接在用户家的有线电视电缆插座和上网设备之间。电缆调制解调器终端设备(cable modemterminal system,cmts)是管理控制cm的设备,用于将来自于cm端的数据与ip网络进行交换。用户在通过有线电视网上网时,cm和cmts缺一不可。

2、cm产品出厂时需要进行性能检测,在测试场景(例如噪声、障碍物等影响的场景)下的吞吐量测试是网络维护和故障查找中最重要的手段之一,也是cm出厂检测的内容之一。传统的测试场景下的吞吐量测试,首先需要人为手动依次配置cmts、cm、可调衰减器以及噪声发生器的测试参数,搭建不同噪声和不同衰减的测试环境。然后,手动启动测试工具(例如testcenter)来测试cm在各个测试环境下的吞吐量。采用上述传统的方式配置多种测试环境的测试参数时,存在测试人员操作繁琐,测试效率较低等问题。


技术实现思路

1、本技术提供了一种cm的性能测试系统及方法,该性能测试系统通过控制设备集中控制cmts、cm、环境信号模拟设备及测试工具,能够减少搭建测试场景的时间,提高测试效率。

2、为解决上述问题,第一方面,本技术实施例提供了一种cm的性能测试系统,包括:控制设备、cm、cmts、测试工具以及环境信号模拟设备;所述cm的第一端与所述测试工具的第一端相连,所述cm的第二端与所述环境信号模拟设备的第一端相连,所述环境信号模拟设备的第二端与所述cmts的第一端相连,所述cmts的第二端与所述测试工具的第二端相连,所述控制设备通过不同的端口分别与所述cm的第三端、所述cmts的第三端、所述测试工具的第三端和所述环境信号模拟设备的第三端相连;所述环境信号模拟设备用于对所述cm和所述cmts之间的信号进行噪声干扰,和/或用于衰减所述cm和所述cmts之间的信号;所述控制设备用于根据测试场景配置所述cm终端系统、所述cm和所述环境信号模拟设备的测试参数,以及用于控制所述测试工具执行吞吐量测试,并从所述测试工具获取所述cm在所述测试场景下的上行吞吐量和下行吞吐量;所述控制设备还用于生成记录所述上行吞吐量和所述下行吞吐量的测试报告;所述测试工具,用于确定所述cm在所述测试场景下的所述上行吞吐量和所述下行吞吐量。

3、结合第一方面,在第一方面的某些实现方式中,所述环境信号模拟设备包括:噪声发生器、第一可调衰减器和第二可调衰减器。

4、结合第一方面,在第一方面的某些实现方式中,所述测试环境包括以下场景中的至少一种:上行信号和下行信号均受衰减影响的场景、所述上行信号或者所述下行信号受衰减影响的场景、所述上行信号或者所述下行信号受噪声影响的场景、所述上行信号或者所述下行信号受衰减和噪声共同影响的场景、所述上行信号和所述下行信号无影响的场景;其中,所述上行信号用于将来自于所述cm的上行数据包传输至所述cmts,所述下行信号用于将来自于所述cmts的下行数据包传输至所述cm。

5、结合第一方面,在第一方面的某些实现方式中,当所述测试场景为所述上行信号和下行信号均受衰减影响的场景时,所述环境信号模拟设备包括第二可调衰减器,所述控制设备具体用于:配置所述cmts的信道数量和各个信道的频点、配置所述cm的信道频率、控制所述第二可调衰减器的衰减值为i分贝;控制i的取值依次为m至n中的整数,并获取衰减值为i时的所述上行吞吐量和所述下行吞吐量,m和n均为整数,且1≤m≤n。

6、结合第一方面,在第一方面的某些实现方式中,当所述测试场景为所述上行信号或者所述下行信号受衰减和噪声共同影响的场景时,所述环境信号模拟设备包括第一可调衰减器和噪声发生器,所述控制设备具体用于:配置所述cmts的信道数量和各个信道的频点、配置所述cm的信道频率、控制所述第一可调衰减器的衰减值为i分贝、控制所述噪声发生器的噪声值为j分贝,其中,所述噪声发生器的噪声频率与所述上行信号的频率对应,或者所述噪声发生器的噪声频率与所述下行信号的频率对应;控制i的取值依次为m至n中的整数,以及控制j的取值依次为p至q中的整数,并获取衰减值为i分贝时、噪声值为j分贝时的所述上行吞吐量和所述下行吞吐量,m、n、p、q均为整数,且1≤m≤n,1≤p≤q。

7、结合第一方面,在第一方面的某些实现方式中,当所述测试场景为所述上行信号和所述下行信号无影响的场景时,所述控制设备具体用于:配置所述cmts的信道数量和各个信道的频点、配置所述cm的信道频率、关闭所述环境信号模拟设备;获取各个信道下的所述上行吞吐量和所述下行吞吐量。

8、结合第一方面,在第一方面的某些实现方式中,当所述测试场景为所述上行信号或者所述下行信号受衰减影响的场景时,所述环境信号模拟设备包括第一可调衰减器,所述控制设备具体用于:配置所述cmts的信道数量和各个信道的频点、配置所述cm的信道频率、控制所述第一可调衰减器的衰减值为i分贝;控制i的取值依次为m至n中的整数,并获取衰减值为i分贝时的所述上行吞吐量和所述下行吞吐量,m和n均为整数,且1≤m≤n。

9、结合第一方面,在第一方面的某些实现方式中,当所述测试场景为所述上行信号或者所述下行信号受噪声影响的场景时,所述环境信号模拟设备包括噪声发生器,所述控制设备具体用于:配置所述cmts的信道数量和各个信道的频点、配置所述cm的信道频率、控制所述噪声发生器的噪声值为j分贝;其中,所述噪声发生器的噪声频率与所述上行信号的频率对应,或者所述噪声发生器的噪声频率与所述下行信号的频率对应;控制j的取值依次为p至q的整数,并获取噪声值为j分贝时的所述上行吞吐量和所述下行吞吐量,p和q均为整数,且1≤p≤q。

10、结合第一方面,在第一方面的某些实现方式中,所述控制设备还用于:生成记录所述上行吞吐量和所述下行吞吐量的测试报告。

11、第二方面,本技术还提供了一种cm的性能测试方法,包括:根据测试场景配置cmts、cm和环境信号模拟设备的测试参数;控制测试工具执行吞吐量测试;从所述测试工具获取所述cm在所述测试场景下的上行吞吐量和下行吞吐量;生成记录所述上行吞吐量和所述下行吞吐量的测试报告。

12、结合第二方面,在第二方面的某些实现方式中,所述环境模拟设备包括噪声发生器、第一可调衰减器和第二可调衰减器,所述根据测试场景配置电缆调制解调器终端设备、电缆调制解调器和环境信号模拟设备的测试参数,包括:当所述测试场景为上行信号和下行信号均受衰减影响的场景时,配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述噪声发生器的噪声值为0分贝、控制所述第一可调衰减器的衰减值为0分贝以及控制所述第二可调衰减器的衰减值为i分贝,i的取值依次为m至n中的整数,m和n均为整数,且1≤m≤n;

13、当所述测试场景为所述上行信号或者所述下行信号受衰减和噪声共同影响的场景时,配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述第二可调衰减器的衰减值为0分贝、控制所述第一可调衰减器的衰减值为i分贝以及控制所述噪声发生器的噪声值为j分贝,i的取值依次为m至n中的整数,j的取值依次为p至q中的整数,p和q均为整数,且1≤p≤q;其中,所述噪声发生器的噪声频率与所述上行信号的频率对应,或者所述噪声发生器的噪声频率与所述下行信号的频率对应;

14、当所述测试场景为所述上行信号和所述下行信号无影响的场景时,配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、关闭所述环境信号模拟设备;

15、当所述测试场景为所述上行信号或者所述下行信号受衰减影响的场景时,配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述噪声发生器的噪声值为0分贝、控制所述第二可调衰减器的衰减值为0分贝以及控制所述第一可调衰减器的衰减值为i分贝,i的取值依次为m至n中的整数;

16、当所述测试场景为所述上行信号或者所述下行信号受噪声影响的场景时,配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述第一可调衰减器的衰减值和所述第二可调衰减器的衰减值均为0分贝以及控制所述噪声发生器的噪声值为j分贝,j的取值依次为p至q的整数;其中,所述噪声发生器的噪声频率与所述上行信号的频率对应,或者所述噪声发生器的噪声频率与所述下行信号的频率对应。

17、第三方面,本技术实施例提供了一种性能测试系统的控制设备,包括:配置模块,用于根据测试场景配置cmts、cm和环境信号模拟设备的测试参数;控制模块,用于控制测试工具执行吞吐量测试;获取模块,用于从所述测试工具获取所述cm在所述测试场景下的上行吞吐量和下行吞吐量;记录模块,用于生成记录所述上行吞吐量和所述下行吞吐量的测试报告。

18、结合第三方面,在第三方面的某些实现方式中,所述环境模拟设备包括噪声发生器、第一可调衰减器和第二可调衰减器,当所述测试场景为上行信号和下行信号均受衰减影响的场景时,所述配置模块具体用于:配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述噪声发生器的噪声值为0分贝、控制所述第一可调衰减器的衰减值为0分贝以及控制所述第二可调衰减器的衰减值为i分贝,i的取值依次为m至n中的整数,m和n均为整数,且1≤m≤n;

19、当所述测试场景为所述上行信号或者所述下行信号受衰减和噪声共同影响的场景时,所述配置模块具体用于:配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述第二可调衰减器的衰减值为0分贝、控制所述第一可调衰减器的衰减值为i分贝以及控制所述噪声发生器的噪声值为j分贝,i的取值依次为m至n中的整数,j的取值依次为p至q中的整数,p和q均为整数,且1≤p≤q;其中,所述噪声发生器的噪声频率与所述上行信号的频率对应,或者所述噪声发生器的噪声频率与所述下行信号的频率对应;

20、当所述测试场景为所述上行信号和所述下行信号无影响的场景时,所述配置模块具体用于:配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、关闭所述环境信号模拟设备;当所述测试场景为所述上行信号或者所述下行信号受衰减影响的场景时,所述配置模块具体用于:配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述噪声发生器的噪声值为0分贝、控制所述第二可调衰减器的衰减值为0分贝以及控制所述第一可调衰减器的衰减值为i分贝,i的取值依次为m至n中的整数;

21、当所述测试场景为所述上行信号或者所述下行信号受噪声影响的场景时,所述配置模块具体用于:配置所述电缆调制解调器终端设备的信道数量和各个信道的频点、配置所述电缆调制解调器的信道频率、控制所述第一可调衰减器的衰减值和所述第二可调衰减器的衰减值均为0分贝以及控制所述噪声发生器的噪声值为j分贝,j的取值依次为p至q的整数;其中,所述噪声发生器的噪声频率与所述上行信号的频率对应,或者所述噪声发生器的噪声频率与所述下行信号的频率对应。

22、第四方面,本技术还提供了性能测试系统的控制设备,包括至少一个处理器,所述至少一个处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现前述第二方面中任一种可能设计中所提供的性能测试方法。

23、可选地,该控制设备还包括所述存储器。

24、第五方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行前述第二方面中任一种可能设计中所提供的性能测试方法。

25、第六方面,本技术实施例还提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行前述第二方面中任一种可能设计中所提供的性能测试方法。

26、本技术实施例提供的cm的性能测试系统,通过控制设备集中控制cm、cmts、测试工具以及环境信号模拟设备,能够由控制设备自动配置cm、cmts以及环境信号模拟设备的测试参数,形成各种不同的测试场景。在形成测试场景之后,控制设备能够及时调动测试工具执行吞吐量测试,确定cm在各个测试场景下的吞吐量。通过控制设备自动调整cm的测试场景,不仅能够减少搭建测试场景的时间,提高测试效率,还能够减少人力投入,降低测试成本。

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