一种测试系统和方法与流程

文档序号:31994351发布日期:2022-11-02 01:15阅读:67来源:国知局
一种测试系统和方法与流程

1.本发明实施例涉及通信技术领域,尤其涉及一种测试系统和方法。


背景技术:

2.随着通信技术的发展,为了实现万物互联,通信设备间的可靠通信成为重要的一环。为了保证通信设备间的可靠通信,在通信设备出厂前需要对其进行通信指标的测试。
3.目前,通信设备可以与固定基站通信,还可以构建自组网实现通信设备间的通信。早期自组网的方式多用于军事领域,以及通讯设施遭到破坏的情况,而随着通信技术的不断发展,自组网在各方面得到了越来越多的应用,如车联网、船联网以及无人机组网等。与固定基站通信的通信设备,一般有一整套标准的测试流程,包括基于仪表的室内环境的测试以及大规模的实际环境的测试等,每种测试都会包括大量的测试项,以尽可能的模拟各种测试场景。
4.由于测试流程有统一的标准,故测试项基本围绕相关标准制定,可以通过统一的测试仪表搭建测试环境。对于自组网的通信设备的测试,多数是通信设备厂家依据不同的需求针对不同的应用场景进行的设计开发,其协议标准与指标要求都存在差异,没有统一的标准,测试项也各不统一,因此没有统一的仪表对通信设备进行针对性的测试。目前主要是在实际应用场景中进行自组网设备的测试,而这种测试方式存在两个问题:一是实际应用场景的测试效率低下,人工成本高昂;二是实际应用场景的测试出现问题时,不容易确定导致测试出现问题的原因,如设备自身、环境、外部干扰以及天线等。现有技术中,通信设备还可以通过室内有线口的测试方式进行测试。室内有线口的测试方式主要是单终端与通用仪表的通用指标测试、一对一终端的测试或是空口多终端测试,而上述三种室内有线口的测试方式对于测试问题的发现主要依靠于实际环境的测试,使得现有的自组网通信设备的测试存在多终端通信设备测试的人工成本高昂以及多终端通信设备测试问题定位困难的问题。


技术实现要素:

5.本发明实施例提供一种测试系统和方法,降低了多终端通信设备测试的人工测试成本,提升了多终端通信设备测试问题定位效率。
6.第一方面,本发明实施例提供了一种测试系统,包括多个功分网络模块、信道网络模块以及控制模块,其中:
7.信道网络模块与控制模块通信连接,用于建立环境模拟信道;
8.控制模块用于调节信道网络模块的信道参数;
9.各功分网络模块与信道网络模块通信连接,用于通过数据传输端口在环境模拟信道下建立各功分网络模块之间的通信;
10.其中,各功分网络模块与信道网络模块通过有线形式进行通信连接;各功分网络模块通过自组网形式通信
11.第二方面,本发明实施例还提供了测试方法,包括:
12.基于信道网络模块建立环境模拟信道;
13.通过控制模块调节信道网络模块的信道增益;
14.通过功分网络模块的数据传输端口在环境模拟信道下建立功分网络模块之间的通信;
15.其中,各功分网络模块与信道网络模块通过有线形式进行通信连接;各功分网络模块通过自组网形式通信。
16.本实施例的技术方案,通过多个功分网络模块、信道网络模块以及控制模块构建了一种测试系统,测试系统中的多个功分网络模块通过数据传输端口,利用信道网络模块建立的环境模拟信道建立通信关系,并且功分网络模块通信时的信道参数可以通过控制模块进行调节。由于各功分网络模块与信道网络模块通过有线形式连接,因此可以保证功分网络模块的通信环境的可靠性,排除了由于通信环境多变性导致的测试异常,从而将测试异常快速定位到功分网络模块,也即将测试异常快速定位到设备自身故障。此外,该测试系统不需要大量人工去完成测试项目,解决了现有技术中多终端通信设备测试的人工成本高以及多终端通信设备测试问题定位困难的缺陷,降低了多终端通信设备测试的人工测试成本,提升了多终端通信设备测试问题定位效率。
附图说明
17.图1是本发明实施例一提供的一种测试系统的示意图;
18.图2是本发明实施例一提供的又一种测试系统的示意图;
19.图3是本发明实施例一提供的另一种测试系统的示意图;
20.图4是本发明实施例一提供的一种测试系统级联的示意图;
21.图5是本发明实施例二提供的一种测试方法的流程图。
具体实施方式
22.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。
23.另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
24.实施例一
25.图1是本发明实施例一提供的一种测试系统的示意图,该测试系统的结构包括多个功分网络模块100、信道网络模块110以及控制模块120,其中:信道网络模块110与控制模块120通信连接,用于建立环境模拟信道;控制模块120用于调节信道网络模块110的信道参数;各功分网络模块100与信道网络模块110通信连接,用于通过数据传输端口在环境模拟信道下建立各功分网络模块100之间的通信。
26.其中,功分网络模块100可以是一种将一路输入信号分成两路或多路输出的器件。在本发明实施例中,可选的,每个功分网络模块100可以包括1个数据传输端口,如图1所示,各功分网络模块100的数据传输端口命名可以分别为a

d。信道网络模块110可以是能够模拟通信信道的器件。控制模块120可以是具有逻辑控制功能的芯片或设备。示例性的,控制模块120可以包括但不限于微处理控制单元以及计算机等。环境模拟信道可以是能够传输模拟信号的信道,用于模拟实际通信环境。各功分网络模块100与信道网络模块110通过有线形式进行通信连接。各功分网络模块100通过自组网形式通信。信道参数可以是能够表征通信质量的参数。示例性的,信道参数可以包括但不限于信道衰落系数、通信时延以及信噪比等。数据传输端口可以是功分网络系统100之间进行相互通信的端口。
27.在本发明实施例中,功分网络模块100与信道网络模块110可以通过有线形式连接。当至少两个功分网络模块100通过信道网络模块110建立连接之后,建立连接的功分网络模块100可以通过数据传输端口,以及信道网络模块110建立的环境模拟信道实现相互通信,也即建立连接的功分网络模块100以自组网形式进行通信,进一步的可以通过控制模块120调节信道网络模块110的信道参数,以改变建立连接的功分网络模块100的通信信道中的模拟信号的大小。由于功分网络模块100通过有线形式连接与信道网络模块110连接,也即功分网络模块100之间通过信道网络模块110以有线形式连接,而有线形式可以保障通信环境的稳定性,因此通过本测试系统可以快速排除由于通信环境干扰导致的测试失败的问题,将测试问题定位到通信设备自身(功分网络模块100),避免了在实际应用场景中无法快速定位测试问题的缺点。
28.示例性的,功分网络模块100可以模拟需要检测的通信设备,信道网络模块110可以模拟功分网络模块100的通信信道,控制模块120可以通过调节信道网络模块110的信道参数模拟多变的实际通信环境。当多个功分网络模块100通过信道网络模块110建立连接之后,相当于需要检测的通信设备实现了自组网,自组网内的多个通信设备可以在模拟的实际通信环境中相互通信。
29.在一个具体的示例中,可以应用测试系统测试车联网的自组网车辆是否存在故障。由于在车联网中的应用场景中,车辆主要是通过自组网进行多终端的相互通信,且车辆的通信环境复杂,因此在进行实际环境测试时,不容易确定是否是由于车辆本身故障导致的测试失败,通过本案的测试系统中的功分网络模块100模拟车辆,并利用信道网络模块110以及控制模块120模拟自组网车辆的实际通信信道,从而实现在将车辆投入实际环境测试之间,排除由于车辆自身故障造成的测试失败的问题。
30.在本发明的一个可选实施例中,功分网络模块100还可以用于:确定当前模块连接端口;利用当前模块连接端口通过信道网络模块110连接目标模块连接端口。
31.其中,当前模块连接端口可以是功分网络模块100中需要通过信道网络模块110与其他功分网络模块100建立通信连接的端口。目标模块连接端口可以是功分网络模块100中需要通过信道网络模块110与当前模块连接端口建立通信连接的端口。当前模块连接端口与目标模块连接端口属于不同的功分网络模块100,当前模块连接端口与目标模块连接端口具有一一对应关系。
32.在本发明实施例中,功分网络模块100之间在建立连接之前,功分网络模块100可以首先确定一个未与其他功分网络模块100建立连接的端口,作为当前模块连接端口。在得
到当前模块连接端口之后,进一步确定需要与当前模块连接端口建立连接的目标模块连接端口,进而当前模块连接端口可以通过信道网络模块110与目标模块连接端口连接。
33.在本发明的一个可选实施例中,信道网络模块110可以包括多个信道网络子模块;信道网络子模块可以包括可调衰减器和/或可调延时器;其中,在信道网络子模块包括可调衰减器和可调延时器的情况下,可调衰减器和可调延时器串行连接;测试系统可以基于如下公式确定信道网络子模块的数量:
34.或,
[0035][0036]
其中,信道网络子模块可以是构成信道网络模块110的部分器件。可调衰减器可以是在一定频率范围内,由衰减电路构成的器件。示例性的,可调衰减器可以包括位移型光衰减器、薄膜型光衰减器以及衰减片型光衰减器。可调延时器可以是能够精确调节通信延迟时长的器件。n表示信道网络子模块的数量,n表示功分网络模块100的数量。
[0037]
在本发明实施例中,信道网络模块110可以由多个信道网络子模块以及导线构成。可选的,信道网络子模块可以包括可调衰减器和/或可调延时器。当信道网络子模块包括可调衰减器和可调延时器时,可调衰减器和可调延时器串行连接,也即可调衰减器和可调延时器串行连接之后可以与不同的功分网络模块100或其他器件连接。当功分网络模块100的数量为n时,信道网络子模块的数量可以为或当各功分网络模块100在建立相互连接关系之后,还需要连接其他设备或器件时,信道网络子模块的数量可以为当各功分网络模块100在建立相互连接关系之后,不需要连接其他设备或器件时,信道网络子模块的数量可以为
[0038]
在本发明的一个可选实施例中,如图2所示,功分网络模块100,可以包括第一功分网络模块101、第二功分网络模块102、第三功分网络模块103以及第四功分网络模块104,第一功分网络模块101的第一模块连接端口1与第一信道网络子模块111的输入端连接,第一信道网络子模块111的输出端与第二功分网络模块102的第一模块连接端口1连接;第一功分网络模块101的第二模块连接端口2与第二信道网络子模块112的输入端连接,第二信道网络子模块112的输出端与第三功分网络模块103的第一模块连接端口1连接;第一功分网络模块101的第三模块连接端口3与第三信道网络子模块113的输入端连接,第三信道网络子模块113的输出端与第四功分网络模块104的第一模块连接端口1连接;第二功分网络模块102的第二模块连接端口2与第四信道网络子模块114的输入端连接,第四信道网络子模块114的输出端与第三功分网络模块103的第二模块连接端口2连接;第二功分网络模块102的第三模块连接端口3与第五信道网络子模块115的输入端连接,第五信道网络子模块115的输出端与第四功分网络模块104的第二模块连接端口2连接;第三功分网络模块103的第三模块连接端口3与第六信道网络子模块116的输入端连接,第六信道网络子模块116的输出端与第四功分网络模块104的第三模块连接端口3连接。
[0039]
其中,第一功分网络模块101、第二功分网络模块102、第三功分网络模块103、以及
第四功分网络模块104的数据输出端口分别为a、b、c以及d。第一模块连接端口1、第二模块连接端口2以及第三模块连接端口3可以是功分网络模块100间建立连接关系的端口,用于与信道网络子模块的输入端进行连接。第一信道网络子模块111、第二信道网络子模块112、第三信道网络子模块113、第四信道网络子模块114、第五信道网络子模块115以及第六信道网络子模块116分别可以是顺序排列在第一个、第二个、第三个、第四个、第五个以及第六个的信道网络子模块。信道网络子模块的输入端可以是信道网络子模块的端口,用于接收功分网络模块100的输出信号。信道网络子模块的输出端可以是信道网络子模块的端口,用于将经过衰减和/或时延处理的信号输出至功分网络模块100。
[0040]
在本发明的一个可选实施例中,在信道网络子模块的数量为的情况下,功分网络模块100还包括测试功能端口;测试功能端口与检测设备通信连接,用于向检测设备发送检测数据。
[0041]
其中,测试功能端口可以是各功分网络模块100之间完成连接之后剩余的端口。检测设备可以用于检测功分网络模块100的发送数据以及接收数据。检测数据可以是功分网络模块100发送的数据或接收的数据。
[0042]
在本发明实施例中,在信道网络子模块的数量为的情况下,各功分网络模块100之间完成连接之后还具有剩余的端口,将剩余的端口作为测试功能端口,从而可以将测试功能端口与检测设备进行通信连接。当测试功能端口与检测设备建立通信连接之后,测试功能端口可以向检测设备发送检测数据。检测设备在接收到监测数据之后,可以对检测数据进行评估,以判断功分网络模块100是否处于正常工作状态。
[0043]
图3是本发明实施例一提供的另一种测试系统的示意图,在本发明的一个可选实施例中,如图3所示,系统还可以包括目标功分器130,其中:目标功分器130与数据传输端口通信连接,用于对功分网络模块发送数据和/或接收数据进行分集处理。
[0044]
其中,目标功分器130可以是任意一种类型的功分器,用于提升功分网络模块100之间的通信质量。
[0045]
在本发明实施例中,可以将功分网络模块100的数据传输端口与目标功分器通信130连接,从而可以通过目标功分器的多根天线将与之连接的功分网络模块100的数据发送给其他功分网络模块100,和/或接收其他功分网络模块100发送的数据。
[0046]
在本发明的一个可选实施例中,在功分网络模块100包括测试功能端口的情况下,测试功能端口还用于与级联测试系统的功分网络模块100通信连接;级联测试系统用于扩展数据传输端口。
[0047]
其中,级联测试系统可以是与测试系统组成模块相同的,与测试系统通信连接的系统。
[0048]
具体的,功分网络模块100可以通过测试功能端口,与级联测试系统的数据传输端口通信连接,级联测试系统的测试功能端口作为级联测试系统新的数据传输端口。完成级联的测试系统的数据传输端口可以包括测试系统的数据传输端口,以及级联测试系统新的数据传输端口,以实现数据传输端口数量的扩展。
[0049]
在一个具体的例子中,如图4所示,测试系统的第一功分网络模块、第二功分网络
模块、第三功分网络模块,以及第四功分网络模块的数据传输端口分别为a、b、c以及d。级联测试系统未与测试系统级联之前,级联测试系统的第五功分网络模块、第六功分网络模块、第七功分网络模块,以及第八功分网络模块的数据传输端口分别为a1、b1、c1以及d1。在级联测试系统与测试系统级联之后,级联测试系统的第五功分网络模块、第六功分网络模块、第七功分网络模块,以及第八功分网络模块的数据传输端口,分别为a1、b1、c1以及d1。测试系统的第一功分网络模块的测试功能端口4,通过信道网络子模块与级联测试系统的第五功分网络模块的a1连接;测试系统的第二功分网络模块的测试功能端口4,通过信道网络子模块与级联测试系统的第六功分网络模块的b1连接;测试系统的第三功分网络模块的测试功能端口4,通过信道网络子模块与级联测试系统的第七功分网络模块的c1连接;测试系统的第四功分网络模块的测试功能端口4,通过信道网络子模块与级联测试系统的第八功分网络模块的d1连接。
[0050]
本实施例的技术方案,通过多个功分网络模块、信道网络模块以及控制模块构建测试系统,系统中的多个功分网络模块通过数据传输端口,利用信道网络模块建立的环境模拟信道建立通信关系,并且功分网络模块通信时的信道参数可以通过控制模块进行调节。由于各功分网络模块与信道网络模块通过有线形式连接,因此可以保证功分网络模块的通信环境的可靠性,排除了由于通信环境多变性导致的测试异常,从而将测试异常快速定位到功分网络模块,也即将测试异常快速定位到设备自身故障。此外,该测试系统与实际应用场景不同,不需要大量人工去完成测试项目,解决了现有技术中多终端通信设备测试的人工成本高以及多终端通信设备测试问题定位困难的缺陷,降低了多终端通信设备测试的人工测试成本,提升了多终端通信设备测试问题定位效率。
[0051]
实施例二
[0052]
图5是本发明实施例二提供的一种测试方法的流程图,本实施例可适用于室内多终端通信测试的情况,该方法可以测试装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在电子设备中。相应的,如图5所示,该方法包括如下操作
[0053]
s210、基于信道网络模块建立环境模拟信道。
[0054]
在本发明实施例中,可以利用信道网络模块建立环境模拟信道。
[0055]
s220、通过控制模块调节信道网络模块的信道参数。
[0056]
相应的,可以利用控制模块对信道网络模块的信道参数进行调节,以改变环境模拟信道的信道增益。
[0057]
s230、通过功分网络模块的数据传输端口在环境模拟信道下建立功分网络模块之间的通信。
[0058]
其中,各功分网络模块与信道网络模块通过有线形式进行通信连接;各功分网络模块通过自组网形式通信。
[0059]
在本发明实施例中,在根据信道网络模块建立环境模拟信道之后,可以通过功分网络模块在信道网络模块建立的环境模拟信道下,通过数据传输端口实现相互通信。
[0060]
可选的,所述通过功分网络模块的数据传输端口在所述环境模拟信道下建立所述功分网络模块之间的通信,包括:确定当前模块连接端口;利用所述当前模块连接端口通过所述信道网络模块连接目标模块连接端口;其中,所述当前模块连接端口与所述目标模块连接端口属于不同的功分网络模块,所述当前模块连接端口与所述目标模块连接端口具有
一一对应关系。
[0061]
可选的,所述功分网络模块,包括第一功分网络模块、第二功分网络模块、第三功分网络模块以及第四功分网络模块;所述第一功分网络模块的第一模块连接端口与第一信道网络子模块的输入端连接,所述第一信道网络子模块的输出端与所述第二功分网络模块的第一模块连接端口连接;所述第一功分网络模块的第二模块连接端口与第二信道网络子模块的输入端连接,所述第二信道网络子模块的输出端与所述第三功分网络模块的第一模块连接端口连接;所述第一功分网络模块的第三模块连接端口与第三信道网络子模块的输入端连接,所述第三信道网络子模块的输出端与所述第四功分网络模块的第一模块连接端口连接;所述第二功分网络模块的第二模块连接端口与第四信道网络子模块的输入端连接,所述第四信道网络子模块的输出端与所述第三功分网络模块的第二模块连接端口连接;所述第二功分网络模块的第三模块连接端口与第五信道网络子模块的输入端连接,所述第五信道网络子模块的输出端与所述第四功分网络模块的第二模块连接端口连接;所述第三功分网络模块的第三模块连接端口与第六信道网络子模块的输入端连接,所述第六信道网络子模块的输出端与所述第四功分网络模块的第三模块连接端口连接。
[0062]
可选的,所述信道网络模块包括多个信道网络子模块;所述信道网络子模块包括可调衰减器和/或可调延时器;其中,在所述信道网络子模块包括可调衰减器和可调延时器的情况下,所述可调衰减器和所述可调延时器串行连接;
[0063]
基于如下公式确定所述信道网络子模块的数量:
[0064]
或,
[0065][0066]
其中,n表示所述信道网络子模块的数量,n表示所述功分网络模块的数量。
[0067]
可选的,所述方法,还包括:在所述信道网络子模块的数量为的情况下,所述功分网络模块还包括测试功能端口;基于所述测试功能端口向所述检测设备发送检测数据。
[0068]
可选的,所述方法,还包括:基于目标功分器对所述功分网络模块发送数据和/或接收数据进行分集处理。
[0069]
可选的,所述方法,还包括:在所述功分网络模块包括测试功能端口的情况下,基于级联测试系统扩展所述数据传输端口。
[0070]
本实施例的技术方案,通过基于信道网络模块建立环境模拟信道,并通过控制模块调节信道网络模块的信道增益,进一步通过功分网络模块的数据传输端口在环境模拟信道下建立功分网络模块之间的通信,其中,各功分网络模块与信道网络模块通过有线形式进行通信连接,各功分网络模块通过自组网形式通信。由于各功分网络模块与信道网络模块通过有线形式连接,因此可以保证功分网络模块的通信环境的可靠性,排除了由于通信环境多变性导致的测试异常,从而将测试异常快速定位到功分网络模块,也即将测试异常快速定位到设备自身故障。此外,该测试系统与实际应用场景不同,不需要大量人工去完成测试项目,解决了现有技术中多终端通信设备测试的人工成本高以及多终端通信设备测试问题定位困难的缺陷,降低了多终端通信设备测试的人工测试成本,提升了多终端通信设
备测试问题定位效率。
[0071]
需要说明的是,以上各实施例中各技术特征之间的任意排列组合也属于本发明的保护范围。
[0072]
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1