一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

扩展单元测试方法及系统与流程

2021-11-24 21:28:00 来源:中国专利 TAG:


1.本发明涉及自动化测试技术领域,尤其涉及一种扩展单元测试方 法及系统。


背景技术:

2.随着5g nr(the 5th generation new radio,第5代通信技术新 空口)技术的不断成熟和大规模地应用,各大运营商相继组织各厂家 进行5g扩展型皮基站的外场测试后大规模地投入使用。随着扩展型 皮基站中各网元设备需求量的显著增加,对各设备供应商的单日产能 提出了新的需求,需要尽可能地缩短包括扩展单元的各网元测试时长。
3.如图1所示,现有的扩展单元测试的通用做法为,首先将扩展单 元的上联ir(interface between the rru and the bbu,bbu与rru 的接口)连接bbu(base band unit,基带单元),下联ir连接rru (remote radio unit,远端射频单元),以及将测试计算机、bbu和 rru通过交换机两两互相连接;然后,通过扩展单元和rru同时接 入bbu,对扩展单元进行测试。
4.现有的扩展单元测试方法中,需要接入的设备数量较多,搭建的 测试系统复杂,导致对扩展单元进行测试的复杂度高和效率低。


技术实现要素:

5.本发明提供一种扩展单元测试方法及系统,用以解决现有技术中 对扩展单元进行测试时,需要接入的设备数量较多,搭建的测试系统 复杂,导致对扩展单元测试的复杂度高和效率低的缺陷,实现降低测 试复杂度和提高测试效率。
6.本发明提供一种扩展单元测试方法,包括:
7.待测扩展单元接收服务器发送的对所述待测扩展单元的配置信 息进行查询的第一指令;
8.响应于所述第一指令,将查询到的所述配置信息发送至所述服务 器,以供所述服务器根据所述配置信息,对与所述待测扩展单元连接 的测试工装进行配置;
9.接收所述服务器发送的对所述待测扩展单元进行测试的第二指 令;
10.响应于所述第二指令,与配置后的所述测试工装进行相应的交互, 并将交互过程中产生的交互数据发送至所述服务器,以供所述服务器 根据所述交互数据生成所述待测扩展单元的测试结果。
11.根据本发明提供的一种扩展单元测试方法,所述第二指令包括对 所述待测扩展单元的第一接口进行测试的指令;
12.相应地,所述响应于所述第二指令,与配置后的所述测试工装进 行相应的交互,并将交互过程中产生的交互数据发送至所述服务器, 包括:
13.基于所述第一接口,在预设周期内接收配置后的所述测试工装中 第二接口发送的第一预设序列;其中,所述第二接口与所述第一接口 连接;
14.将所述第一预设序列中为误码的第一预设序列的数量除以所述 第一预设序列的
总数量,获取所述第一接口的接收误码率;
15.将所述第一接口的接收误码率作为所述交互数据发送至所述服 务器;
16.并基于所述第一接口,在所述预设周期内向所述第二接口发送第 二预设序列,以供配置后的测试工装在获取到所述第二接口的接收误 码率的情况下,将所述第二接口的接收误码率作为所述交互数据发送 至所述服务器。
17.根据本发明提供的一种扩展单元测试方法,所述第二指令包括对 所述待测扩展单元的带载性能进行测试的指令;
18.相应地,所述将交互过程中产生的交互数据发送至所述服务器, 包括:
19.获取交互过程中所述待测扩展单元输出的带载功率;
20.将所述带载功率作为所述交互数据发送至所述服务器。
21.根据本发明提供的一种扩展单元测试方法,所述响应于所述第二 指令,与配置后的所述测试工装进行相应的交互,包括:
22.与配置后的所述测试工装进行带载测试握手;
23.相应地,获取交互过程中所述待测扩展单元输出的带载功率,包 括:
24.若在带载测试握手的过程中,基于配置后的所述测试工装的功率 适配模块,适配到配置后的所述测试工装输出的带载功率为预设带载 功率,则获取所述待测扩展单元输出的带载功率。
25.根据本发明提供的一种扩展单元测试方法,所述测试结果由所述 服务器将所述交互数据与相应的预设条件进行比较,并根据比较结果 生成。
26.根据本发明提供的一种扩展单元测试方法,在所述接收所述服务 器发送的对所述待测扩展单元进行测试的第二指令之前,还包括:
27.根据目标时钟,对所述待测扩展单元中的时钟源和配置后的所述 测试工装中的时钟源共同进行时钟同源、同步和锁定。
28.本发明还提供一种扩展单元测试系统,包括:
29.第一接收模块,用于待测扩展单元接收服务器发送的对所述待测 扩展单元的配置信息进行查询的第一指令;
30.查询模块,用于响应于所述第一指令,将查询到的所述配置信息 发送至所述服务器,以供所述服务器根据所述配置信息,对与所述待 测扩展单元连接的测试工装进行配置;
31.第二接收模块,用于接收所述服务器发送的对所述待测扩展单元 进行测试的第二指令;
32.测试模块,用于响应于所述第二指令,与配置后的所述测试工装 进行相应的交互,并将交互过程中产生的交互数据发送至所述服务器, 以供所述服务器根据所述交互数据生成所述待测扩展单元的测试结 果。
33.本发明还提供一种电子设备,包括存储器、处理器及存储在存储 器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时 实现如上述任一种所述扩展单元测试方法的步骤。
34.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算 机程序,该计算机程序被处理器执行时实现如上述任一种所述扩展单 元测试方法的步骤。
35.本发明还提供一种计算机程序产品,包括计算机程序,所述计算 机程序被处理器执行时实现如上述任一种所述扩展单元测试方法的 步骤。
36.本发明提供的扩展单元测试方法及系统,通过待测扩展单元直接 与测试工装进行交互,实现对待测扩展单元的测试,避免搭建完整的 bbu、扩展单元和rru的完整接入系统,以及对扩展单元和rru接 入bbu后进行测试,有效简化了测试环境,减少非必要的测试操作, 进而有效缩短测试的时间、降低测试复杂度和提高测试效率。
附图说明
37.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见 地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术 人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得 其他的附图。
38.图1是现有技术提供的扩展单元测试方法中待测扩展单元与 bbu和rru连接的结构示意图;
39.图2是本发明提供的扩展单元测试方法的流程示意图之一;
40.图3是本发明提供的扩展单元测试方法中待测扩展单元与测试 工装连接的结构示意图;
41.图4是本发明提供的扩展单元测试方法中测试工装的结构示意 图;
42.图5是本发明提供的扩展单元测试方法的流程示意图之二;
43.图6是本发明提供的扩展单元测试系统的结构示意图;
44.图7是本发明提供的电子设备的结构示意图。
具体实施方式
45.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发 明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然, 所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提 下所获得的所有其他实施例,都属于本发明保护的范围。
46.下面结合图2描述本发明的扩展单元测试方法,包括:
47.步骤201,待测扩展单元接收服务器发送的对所述待测扩展单元 的配置信息进行查询的第一指令;
48.其中,本实施例中的执行主体为待测扩展单元。待测扩展单元为 扩展型皮基站中待进行测试的扩展单元。
49.服务器为可对待测扩展单元下发查询指令和测试指令,以及生成 测试报告的测试计算机。
50.服务器的数量可以为一个或多个,本实施例对此不作具体地限定。 在服务器的数量为多个时,可以支持多个用户同时在多个服务器输入 多个命令,任一服务器均可将用户输入的命令发送至与该服务器连接 的待测扩展单元。每个待测扩展单元接收服务器发送的命令的方式一 致。以下针对一个待测扩展单元和一个服务器对待测扩展单元接收服 务器发送的第一命令进行描述。
51.如图3所示,待测扩展单元与服务器均通过网线连接在交换机上。 在需要对待测扩展单元进行测试时,基于交换机,通过服务器将对待 测扩展单元的配置信息进行查询的第一指令发送至待测扩展单元。
52.其中,配置信息包括待测扩展单元的光口的速率和带载功率等级, 本实施例对此不作具体地限定。光口包括上联ir和下联ir。
53.步骤202,响应于所述第一指令,将查询到的所述配置信息发送 至所述服务器,以供所述服务器根据所述配置信息,对与所述待测扩 展单元连接的测试工装进行配置;
54.如图3所示,测试工装、待测扩展单元和服务器均通过网线连接 在交换机上,以使测试工装、待测扩展单元和服务器通过交换机进行 相互通信。
55.且待测扩展单元的上联ir与待测扩展单元的上联ir通过光纤连 接,待测扩展单元的下联ir与待测扩展单元的下联ir通过光电混合 线缆或网线连接。其中,网线为cat6a或cat7等型号的网线。
56.待测扩展单元的上联ir的数量可根据实际需求进行设置,如4 个,分别为ir1到ir4;相应地,测试工装的上联ir也包含4个, 分别为ir1到ir4;其中,待测扩展单元的上联ir与测试工装的上 联ir对应连接。
57.下联ir的数量也可根据实际需求进行设置,如8个,分别为ird1 到ird8;相应地,测试工装的下联ir也包含8个,分别为ird ru1 到ird ru8;其中,待测扩展单元的下联ir与测试工装的下联ir对 应连接。
58.需要说明的是,测试工装的上联ir和下联ir的数量根据待测扩 展单元的上联ir和下联ir的数量进行适应性的设置。
59.可选地,待测扩展单元在接收到第一指令时,开始启动,并进入 测试模式。此时,调试工装也处于启动状态,并基于服务器,初始化 调试工装内部的各模块。
60.然后,待测扩展单元根据第一指令在待测扩展单元查询相应的配 置信息,并将查询到的配置信息返回至服务器。
61.在服务器接收到配置信息的情况下,根据配置信息对测试工装进 行相应的配置。
62.以下以第一指令包括查询待测扩展单元的上联ir的速率和下联 ir的速率为例,对步骤202展开描述。
63.待测扩展单元对第一指令进行响应,根据第一指令在待测扩展单 元查询待测扩展单元的上联ir的速率和下联ir的速率,查询获取上 联ir的速率和下联ir的速率分别为25gbps和10gbps,并将上联ir 的速率为25gbps和下联ir的速率为10gbps发送至服务器。
64.服务器根据上联ir的速率为25gbps和下联ir的速率为10gbps, 将测试工装中与待测扩展单元的上联ir连接的上联ir的速率配置为 25gbps,与待测扩展单元的下联ir连接的下联ir的速率配置为 10gbps。
65.步骤203,接收所述服务器发送的对所述待测扩展单元进行测试 的第二指令;
66.其中,第二指令包括对待测扩展单元的ir接口性能进行测试的 指令和对待测扩展单元的带载能力进行测试的指令,本实施例对此不 作具体地限定。
67.通过交换机接收服务器发送的对所述待测扩展单元进行测试的 第二指令。
68.步骤204,响应于所述第二指令,与配置后的所述测试工装进行 相应的交互,并将交互过程中产生的交互数据发送至所述服务器,以 供所述服务器根据所述交互数据生成
所述待测扩展单元的测试结果。
69.其中,第二指令的内容不同,待测扩展单元与配置后的测试工装 的交互方式不同,每个第二指令对应一种交互方式。
70.可选地,待测扩展单元在接收到服务器发送的对所述待测扩展单 元进行测试的第二指令时,采用第二指令对应的交互方式与配置后的 测试工装进行相应的交互,并采集交互过程中产生的交互数据,并将 交互数据发送至服务器。
71.其中,发送交互数据的方式,可以是直接将交互数据发送至服务 器,也可以是在接收到服务器下发的查询相应的交互数据的情况下, 将交互数据返回至服务器,本实施例对此不作具体地限定。
72.服务器通过对交互数据进行分析,可以获取对待测扩展单元进行 测试的测试结果,并根据测试结果生成相应的测试报告。
73.其中,获取测试结果的方式,可以对每一交互数据进行分析后, 获取相应的测试结果,也可以是综合所有交互数据进行联合分析后, 获取测试结果,本实施例对此不作具体地限定。
74.现有技术需要搭建bbu、扩展单元、rru和测试计算机等整个 复杂的接入系统,才能实现对待测扩展单元的测试,当测试过程中出 现问题时,很难精确定位问题的源头,增加测试的复杂度。而本实施 例仅需要搭建扩展单元、测试工装和服务器这类简单的测试环境,即 可实现对待测扩展单元的测试,有效降低定位测试过程中的问题源头, 降低测试的复杂度。
75.本实施例通过待测扩展单元直接与测试工装进行交互,实现对待 测扩展单元的测试,避免搭建完整的bbu、扩展单元和rru的完整 接入系统,以及对扩展单元和rru接入bbu后进行测试,有效简化 了测试环境,减少非必要的测试操作,进而有效缩短测试的时间、降 低测试复杂度和提高测试效率。
76.在上述实施例的基础上,本实施例中所述第二指令包括对所述待 测扩展单元的第一接口进行测试的指令;相应地,所述响应于所述第 二指令,与配置后的所述测试工装进行相应的交互,并将交互过程中 产生的交互数据发送至所述服务器,包括:基于所述第一接口,在预 设周期内接收配置后的所述测试工装中第二接口发送的第一预设序 列;其中,所述第二接口与所述第一接口连接;将所述第一预设序列 中为误码的第一预设序列的数量除以所述第一预设序列的总数量,获 取所述第一接口的接收误码率;将所述第一接口的接收误码率作为所 述交互数据发送至所述服务器;并基于所述第一接口,在所述预设周 期内向所述第二接口发送第二预设序列,以供配置后的测试工装在获 取到所述第二接口的接收误码率的情况下,将所述第二接口的接收误 码率作为所述交互数据发送至所述服务器。
77.其中,第一接口包括待测扩展单元的上联ir和/或下联ir;相应 地,第二接口包括测试工装的上联ir和/或下联ir。第一接口的数量 和第二接口的数量可以为一个或多个,本实施例对此不作具体的限定。
78.如图4所示,测试工装内部包括监控模块、通信模块、误码检测 模块、功率适配模块和接口模块;
79.其中,测试工装通过通信模块中的网线与待测扩展单元和服务器 连接;测试工装
通过接口模块的光口光电混合缆和网口cat6a网线 与待测扩展单元连接;监测模块用于监测获取服务器下的指令,并根 据相应的指令执行相应的操作;误码检测模块,用于对测试工装的上 联ir和下联ir的接收误码率进行计算;功率适配模块用于基于监控 模块获取的带载功率实现对测试工装的带载功率进行自适应适配。
80.可选地,在接收的第二指令包括对所述待测扩展单元的第一接口 进行测试的指令的情况下,对服务器下发的第二指令进行响应。
81.响应的步骤包括,通过待测扩展单元的各第一接口,在预设周期 内接收相应的第二接口发送的多个第一预设序列,并对接收到的各第 一预设序列进行验证,根据验证结果判断接收到的各第一预设序列是 否为误码;其中,第一预设序列可以是根据实际需求预先设置的伪随 机序列等,如64b66b。
82.并且,统计在预设周期内各第一接口接收到的所有第一预设序列 的数量和第一预设序列为误码的数量;将各第一接口接收到的第一预 设序列为误码的数量与接收到的所有第一预设序列的数量相除,获取 各第一接口的接收误码率。
83.此外,通过各第一接口,在预设周期内通过接口模块向第二接口 发送第二预设序列,通过测试工装的误码检测模块对各第二接口接收 到的第二预设序列进行误码判断,以及统计各第二接口接收到的第二 预设序列为误码的数量和各第二接口接收到的所有第二预设序列的 数量,并将各第二接口接收到的第二预设序列为误码的数量与接收到 的所有第二预设序列的数量相除,获取各第二接口的接收误码率。其 中,第二预设序列和第一预设序列可以相同,也可以不同,本实施例 对此不作具体地限定。
84.需要说明的是,在每次对扩展单元进行测试时,需要对测试工装 的误码检测模块进行初始化,以避免与历史测试过程中的误码检测模 块的检测结果混淆,降低测试的准确性。
85.然后,由测试工装直接将第二接口的接收误码率发送至服务器; 由待测扩展单元将各第一接口的接收误码率发送至服务器,以供服务 器对各第一接口的接收误码率与各第二接口的接收误码率进行处理 后,获取各第一接口的性能,以完成对待测扩展单元的第一接口的连 通性和性能的测试。
86.也可以有测试工装将第二接口的接收误码率发送至待测扩展单 元后转发至服务器,本实施例对此不作具体地限定。
87.可选地,待测扩展单元通过通信模块直接接收测试工装发送的各 第二接口的接收误码率或通过通信模块向测试工装发送查询指令后 接收测试工装返回的各第二接口的接收误码率,本实施例对此不作具 体地限定。
88.现有技术中,在对待测扩展单元的上联ir口和下联ir口性能进 行测试时,需要将待测扩展单元的上联ir口和bbu连接、将下联ir 连接rru后测试上联ir口和下联ir口性能,并且这种测试方式需 要投入实际的应用生产环境,即还需要经历扩展单元、rru和bbu 启动、接入及小区建立和小区激活整个接入流程,不仅测试环境复杂, 且测试时间长,不利于产能提升和测试效率提升。
89.为了解决上述问题,本实施直接将待测扩展单元和测试工装进行 交互,采集交互过程中第一接口的接收误码率和第二接口的接收误码 率,即可实现对待测扩展单元的第一接口的性能测试,有效降低扩展 单元测试的复杂度,缩短测试时间,提升扩展单元测试
效率。
90.在上述实施例的基础上,本实施例中所述第二指令包括对所述待 测扩展单元的带载性能进行测试的指令;相应地,所述将交互过程中 产生的交互数据发送至所述服务器,包括:获取交互过程中所述待测 扩展单元输出的带载功率;将所述带载功率作为所述交互数据发送至 所述服务器。
91.可选地,在接收的第二指令包括对所述待测扩展单元的带载性能 进行测试的指令的情况下,对服务器下发的第二指令进行响应。
92.响应的步骤包括,与测试工装进行交互,可以是直接采集交互过 程中待测扩展单元输出的带载功率后,将带载功率作为交互数据发送 至服务器,以根据带载功率获取对待测扩展单元的带载性能进行测试 的测试结果;也可以是对交互过程中,选择在满足预设条件下待测扩 展单元输出的带载功率作为交互数据发送至服务器,本实施例对此不 作具体地限定。其中,带载功率通过带载电流和带载电压计算获取。
93.本实施例中根据待测扩展单元与测试工装交互过程中,待测扩展 单元输出的带载功率,即可实现对待测扩展单元的带载能力的测试。 相较于现有技术中需要连接8个rru,完成8个rru设备接入、小 区接入、小区激活及满载功率输出等过程,才完成扩展单元的带载能 力测试,有效删减了硬件设备rru的接入、小区接入、小区激活、 满功率输出等流程,大大缩短了测试时长,降低测试的复杂度。
94.在上述实施例的基础上,本实施例中所述响应于所述第二指令, 与配置后的所述测试工装进行相应的交互,包括:与配置后的所述测 试工装进行带载测试握手;相应地,获取交互过程中所述待测扩展单 元输出的带载功率,包括:若在带载测试握手的过程中,基于配置后 的所述测试工装的功率适配模块,适配到配置后的所述测试工装输出 的带载功率为预设带载功率,则获取所述待测扩展单元输出的带载功 率。
95.可选地,在接收的第二指令包括对所述待测扩展单元的带载性能 进行测试的指令的情况下,待测扩展单元进入功率带载测试模式,服 务器为测试工装设置相应的预设带载功率。其中,预设带载功率可以 根据实际需求进行设置,如50w。
96.待测扩展单元与测试工装进行功率带载测试握手,并判断在带载 测试握手过程中,基于配置后的测试工装的功率适配模块是否适配到 配置后的测试工装为预设带载功率;
97.若未适配到,则通过服务器设置待测扩展单元强制输出带载功率;
98.若适配到,则获取待测扩展单元输出的带载功率。
99.并将带载功率作为交互数据发送至服务器。其中发送方式可以是 直接将带载功率发送至服务器,也可以是在接收到服务器下发的查询 待测扩展单元输出的带载功率的情况下,将带载功率返回至服务器, 本实施例对此不作具体地限定。
100.在服务器接收到带载功率时,向待测扩展单元和测试工装发送测 试完毕指令,待测扩展单元关闭带载功率的输出,测试工装关闭功率 适配模块,并根据带载功率生成对所述待测扩展单元的带载性能进行 测试的测试报告。
101.相比于现有技术中,由rru对待测扩展单元的带载性能的测试时, 当rru满载输出,且在rru输出的带载功率不受环境影响的理想情 况下,才能准确获取待测扩展单元的带载性能的测试结果。而在实际 环境中rru很难达到满载,且很容易受环境影响,因此存在
待测扩 展单元的带载性能的测试结果不准确的问题。
102.本实施例中通过服务器的测试软件设置测试工装的预设带载功 率,并在测试工装中的功率适配模块将测试工装的实际输出的带载功 率与预设带载功率进行适配,在适配到测试工装的实际输出的带载功 率为预设带载功率的情况下,获取待测扩展单元输出的带载功率,并 将带载功率上传至服务器,以实现对待测扩展单元的带载性能的测试。 可以有效解决现有技术中受限于rru满载输出功率,不能准确获取 待测扩展单元的带载能力问题。
103.在上述各实施例的基础上,本实施例中所述测试结果由所述服务 器将所述交互数据与相应的预设条件进行比较,并根据比较结果生成。
104.可选地,在服务器接收到交互数据后,分别将各交互数据与相应 的预设条件进行比较,根据比较结果获取待测扩展单元的测试结果。
105.例如,服务器将待测扩展单元的各第一接口的接收误码率与预设 条件进行比较;若任一第一接口的接收误码率满足预设条件,则确定 该第一接口的性能良好;否则确定该第一接口的存在故障。
106.服务器将待测扩展单元的带载功率与预设条件进行比较;若满足 预设条件,则确定待测扩展单元的带载性能良好;否则确定待测扩展 单元的带载性能较差。
107.相比与现有技术中,需要搭建bbu、扩展单元、rru和测试计 算机等整个复杂的接入系统,本实施例通过搭建简单的测试环境,即 可以准确获取待测扩展单元的第一接口的性能和带载性能等。
108.在上述各实施例的基础上,本实施例中在所述接收所述服务器发 送的对所述待测扩展单元进行测试的第二指令之前,还包括:根据目 标时钟,对所述待测扩展单元中的时钟源和配置后的所述测试工装中 的时钟源共同进行时钟同源、同步和锁定。
109.其中,目标时钟为与待测扩展单元的时钟源连接的本地参考时钟, 可以是gps(global positioning system,全球定位系统)时钟或北斗 卫星等,本实施例对此不作具体地限定。目标时钟用于为待测扩展单 元的时钟源提供参考输入时钟。
110.目标时钟的时钟频率可以根据实际需求进行设置,如10mhz。
111.可选地,在待测扩展单元接收到第二指令,正式进入测试模式时, 设置待测扩展单元内部的时钟源的基准开关为目标时钟。
112.可选地,将待测扩展单元内部的时钟源的获取方式由光口恢复时 钟源切换为外部输入目标时钟,并设置目标时钟的时钟频率,触发待 测扩展单元内部的时钟源锁定。并通过待测扩展单元的ir向测试工 装发送时钟信号,以使测试工装恢复随路时钟,并将恢复后的随路时 钟作为测试工装的参考时钟,触发测试工装内部的时钟芯片对测试工 装内部的时钟源进行时钟同源、时钟同步和锁定。其中,所述随路时 钟与目标时钟同源和同步。
113.通过上述方式可实现通过目标时钟对待测扩展单元的时钟源和 配置后的测试工装中的时钟源进行同源、同步和锁定,使得待测扩展 单元中的时钟源和配置后的测试工装中的时钟源同源和同步。避免因 时钟不同步不同源对待测扩展单元的测试结果造成的影响。
114.现有技术中需要搭建的bbu接入系统中包括gps天线和bbu 本身,通过在待测扩展单元上联光接口连接bbu,并通过光链路恢 复待测扩展单元内部的时钟源和时钟源锁定。
115.而本实施例中待测扩展单元内部的时钟源直接与目标时钟连接, 即可实现对测试工装中的时钟源和配置后的测试工装中的时钟源进 行同源、同步和锁定,有效降低测试环境的复杂度。
116.如图5所示,为本实施例中扩展单元测试方法的完整的流程图, 测试步骤包括,
117.步骤(1),待测扩展单元启动;测试工装启动,并进行初始化; 服务器设置待测扩展单元启动为测试模式;
118.步骤(2),待测扩展单元进入测试模式,并设置待测扩展单元内 部的时钟基准开关为本地的目标时钟;
119.步骤(3),服务器查询待测扩展单元的上联ir的速率和下联ir 的速率;待测扩展单元将待测扩展单元的上联ir的速率和下联ir的 速率上报至服务器;服务器根据待测扩展单元的上联ir的速率和下 联ir的速率对测试工装的上联ir的速率和下联ir的速率进行配置; 服务器设置待测扩展单元为误码测试模式;
120.步骤(4),待测扩展单元的上联ir和下联ir发送预设序列至测 试工装;待测扩展单元统计上联ir和下联ir的接收误码率;
121.步骤(5),初始化测试工装的误码检测模块和功率适配模块;测 试工装的上联ir和下联ir发送预设序列至待测扩展单元;测试工装 统计上联ir和下联ir的接收误码率;
122.步骤(6),服务器查询待测扩展单元的上联ir和下联ir的接收 误码率;待测扩展单元发送待测扩展单元的上联ir和下联ir的接收 误码率至服务器;服务器查询测试工装的上联ir和下联ir的接收误 码率;测试工装发送测试工装的上联ir和下联ir的接收误码率至服 务器;
123.步骤(7),服务器设置待测扩展单元为功率带载测试模式,并设 置测试工装处于功率带载测试,以及预设带载功率;
124.步骤(8),待测扩展单元和测试工装进行功率带载测试握手,在 功率适配模块适配到测试工装输出的带载功率为预设带载功率时,待 测扩展单元获取待测扩展单元输出的带载功率;
125.步骤(9),服务器查询待测扩展单元输出的带载功率;待测扩展 单元上报待测扩展单元输出的带载功率;
126.步骤(10),服务器将测试完毕消息发送至待测扩展单元和测试 工装,以使待测扩展单元关闭带载输出,测试工装关闭功率适配模块。
127.步骤(11),服务器根据交互数据生成测试报告,测试结束。
128.下面对本发明提供的扩展单元测试系统进行描述,下文描述的扩 展单元测试系统与上文描述的扩展单元测试方法可相互对应参照。
129.如图6所示,本实施例提供的扩展单元测试系统,包括第一接收 模块601、查询模块602、第二接收模块603和测试模块604,其中:
130.第一接收模块601用于待测扩展单元接收服务器发送的对所述 待测扩展单元的配置信息进行查询的第一指令;
131.其中,本实施例中的执行主体为待测扩展单元。待测扩展单元为 扩展型皮基站中待进行测试的扩展单元。
132.服务器为可对待测扩展单元下发查询指令和测试指令,以及生成 测试报告的测
试计算机。
133.服务器的数量可以为一个或多个,本实施例对此不作具体地限定。 在服务器的数量为多个时,可以支持多个用户同时在多个服务器输入 多个命令,任一服务器均可将用户输入的命令发送至与该服务器连接 的待测扩展单元。每个待测扩展单元接收服务器发送的命令的方式一 致。以下针对一个待测扩展单元和一个服务器对待测扩展单元接收服 务器发送的第一命令进行描述。
134.如图3所示,待测扩展单元与服务器均通过网线连接在交换机上。 在需要对待测扩展单元进行测试时,基于交换机,通过服务器将对待 测扩展单元的配置信息进行查询的第一指令发送至待测扩展单元。
135.其中,配置信息包括待测扩展单元的光口的速率和带载功率等级, 本实施例对此不作具体地限定。光口包括上联ir和下联ir。
136.查询模块602用于响应于所述第一指令,将查询到的所述配置信 息发送至所述服务器,以供所述服务器根据所述配置信息,对与所述 待测扩展单元连接的测试工装进行配置;
137.如图3所示,测试工装、待测扩展单元和服务器均通过网线连接 在交换机上,以使测试工装、待测扩展单元和服务器通过交换机进行 相互通信。
138.且待测扩展单元的上联ir与待测扩展单元的上联ir通过光纤连 接,待测扩展单元的下联ir与待测扩展单元的下联ir通过光电混合 线缆或网线连接。其中,网线为cat6a或cat7等型号的网线。
139.待测扩展单元的上联ir的数量可根据实际需求进行设置,如4 个,分别为ir1到ir4;相应地,测试工装的上联ir也包含4个, 分别为ir1到ir4;其中,待测扩展单元的上联ir与测试工装的上 联ir对应连接。
140.下联ir的数量也可根据实际需求进行设置,如8个,分别为ird1 到ird8;相应地,测试工装的下联ir也包含8个,分别为ird ru1 到ird ru8;其中,待测扩展单元的下联ir与测试工装的下联ir对 应连接。
141.需要说明的是,测试工装的上联ir和下联ir的数量根据待测扩 展单元的上联ir和下联ir的数量进行适应性的设置。
142.可选地,待测扩展单元在接收到第一指令时,开始启动,并进入 测试模式。此时,调试工装也处于启动状态,并基于服务器,初始化 调试工装内部的各模块。
143.然后,待测扩展单元根据第一指令在待测扩展单元查询相应的配 置信息,并将查询到的配置信息返回至服务器。
144.在服务器接收到配置信息的情况下,根据配置信息对测试工装进 行相应的配置。
145.以下以第一指令包括查询待测扩展单元的上联ir的速率和下联 ir的速率为例,对步骤202展开描述。
146.待测扩展单元对第一指令进行响应,根据第一指令在待测扩展单 元查询待测扩展单元的上联ir的速率和下联ir的速率,查询获取上 联ir的速率和下联ir的速率分别为25gbps和10gbps,并将上联ir 的速率为25gbps和下联ir的速率为10gbps发送至服务器。
147.服务器根据上联ir的速率为25gbps和下联ir的速率为10gbps, 将测试工装中与待测扩展单元的上联ir连接的上联ir的速率配置为 25gbps,与待测扩展单元的下联ir连
接的下联ir的速率配置为 10gbps。
148.第二接收模块603用于接收所述服务器发送的对所述待测扩展 单元进行测试的第二指令;
149.其中,第二指令包括对待测扩展单元的ir接口性能进行测试的 指令和对待测扩展单元的带载能力进行测试的指令,本实施例对此不 作具体地限定。
150.通过交换机接收服务器发送的对所述待测扩展单元进行测试的 第二指令。
151.测试模块604用于响应于所述第二指令,与配置后的所述测试工 装进行相应的交互,并将交互过程中产生的交互数据发送至所述服务 器,以供所述服务器根据所述交互数据生成所述待测扩展单元的测试 结果。
152.其中,第二指令的内容不同,待测扩展单元与配置后的测试工装 的交互方式不同,每个第二指令对应一种交互方式。
153.可选地,待测扩展单元在接收到服务器发送的对所述待测扩展单 元进行测试的第二指令时,采用第二指令对应的交互方式与配置后的 测试工装进行相应的交互,并采集交互过程中产生的交互数据,并将 交互数据发送至服务器。
154.其中,发送交互数据的方式,可以是直接将交互数据发送至服务 器,也可以是在接收到服务器下发的查询相应的交互数据的情况下, 将交互数据返回至服务器,本实施例对此不作具体地限定。
155.服务器通过对交互数据进行分析,可以获取对待测扩展单元进行 测试的测试结果,并根据测试结果生成相应的测试报告。
156.其中,获取测试结果的方式,可以对每一交互数据进行分析后, 获取相应的测试结果,也可以是综合所有交互数据进行联合分析后, 获取测试结果,本实施例对此不作具体地限定。
157.现有技术需要搭建bbu、扩展单元、rru和测试计算机等整个 复杂的接入系统,才能实现对待测扩展单元的测试,当测试过程中出 现问题时,很难精确定位问题的源头,增加测试的复杂度。而本实施 例仅需要搭建扩展单元、测试工装和服务器这类简单的测试环境,即 可实现对待测扩展单元的测试,有效降低定位测试过程中的问题源头, 降低测试的复杂度。
158.本实施例通过待测扩展单元直接与测试工装进行交互,实现对待 测扩展单元的测试,避免搭建完整的bbu、扩展单元和rru的完整 接入系统,以及对扩展单元和rru接入bbu后进行测试,有效简化 了测试环境,减少非必要的测试操作,进而有效缩短测试的时间、降 低测试复杂度和提高测试效率。
159.在上述实施例的基础上,本实施例中所述第二指令包括对所述待 测扩展单元的第一接口进行测试的指令;相应地,第二发送模块,具 体用于:基于所述第一接口,在预设周期内接收配置后的所述测试工 装中第二接口发送的第一预设序列;其中,所述第二接口与所述第一 接口连接;将所述第一预设序列中为误码的第一预设序列的数量除以 所述第一预设序列的总数量,获取所述第一接口的接收误码率;将所 述第一接口的接收误码率作为所述交互数据发送至所述服务器;并基 于所述第一接口,在所述预设周期内向所述第二接口发送第二预设序 列,以供配置后的测试工装在获取到所述第二接口的接收误码率的情 况下,将所述第二接口的接收误码率作为所述交互数据发送至所述服 务器。
160.在上述实施例的基础上,本实施例中所述第二指令包括对所述待 测扩展单元的带载性能进行测试的指令;相应地,第二发送模块还用 于:获取交互过程中所述待测扩展单元输出的带载功率;将所述带载 功率作为所述交互数据发送至所述服务器。
161.在上述实施例的基础上,本实施例中第二发送模块还用于:与配 置后的所述测试工装进行带载测试握手;若在带载测试握手的过程中, 基于配置后的所述测试工装的功率适配模块,适配到配置后的所述测 试工装输出的带载功率为预设带载功率,则获取所述待测扩展单元输 出的带载功率。
162.在上述各实施例的基础上,本实施例中所述测试结果由所述服务 器将所述交互数据与相应的预设条件进行比较,并根据比较结果生成。
163.在上述各实施例的基础上,本实施例中还包括同步模块,用于根 据目标时钟,对所述待测扩展单元中的时钟源和配置后的所述测试工 装中的时钟源共同进行时钟同源、同步和锁定。
164.图7示例了一种电子设备的实体结构示意图,如图7所示,该电 子设备可以包括:处理器(processor)701、通信接口(communicationsinterface)702、存储器(memory)703和通信总线704,其中,处理器701, 通信接口702,存储器703通过通信总线704完成相互间的通信。处 理器701可以调用存储器703中的逻辑指令,以执行扩展单元测试方 法,该方法包括:待测扩展单元接收服务器发送的对所述待测扩展单 元的配置信息进行查询的第一指令;响应于所述第一指令,将查询到 的所述配置信息发送至所述服务器,以供所述服务器根据所述配置信 息,对与所述待测扩展单元连接的测试工装进行配置;接收所述服务 器发送的对所述待测扩展单元进行测试的第二指令;响应于所述第二 指令,与配置后的所述测试工装进行相应的交互,并将交互过程中产 生的交互数据发送至所述服务器,以供所述服务器根据所述交互数据 生成所述待测扩展单元的测试结果。
165.此外,上述的存储器703中的逻辑指令可以通过软件功能单元的 形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可 读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说 对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品 的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者 网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而 前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

onlymemory)、随机存取存储器(ram,random access memory)、磁碟 或者光盘等各种可以存储程序代码的介质。
166.另一方面,本发明还提供一种计算机程序产品,所述计算机程序 产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介 质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法 所提供的扩展单元测试方法,该方法包括:待测扩展单元接收服务器 发送的对所述待测扩展单元的配置信息进行查询的第一指令;响应于 所述第一指令,将查询到的所述配置信息发送至所述服务器,以供所 述服务器根据所述配置信息,对与所述待测扩展单元连接的测试工装 进行配置;接收所述服务器发送的对所述待测扩展单元进行测试的第 二指令;响应于所述第二指令,与配置后的所述测试工装进行相应的 交互,并将交互过程中产生的交互数据发送至所述服务器,以供所述 服务器根据所述交互数据生成所述待测扩展单元的测试结果。
167.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上 存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各 方法提供的扩展单元测试方法,该方法包括:待测扩展单元接收服务 器发送的对所述待测扩展单元的配置信息进行查询的第一指令;响应 于所述第一指令,将查询到的所述配置信息发送至所述服务器,以供 所述服务器根据所述配置信息,对与所述待测扩展单元连接的测试工 装进行配置;接收所述服务器发送的对所述待测扩展单元进行测试的 第二指令;响应于所述第二指令,与配置后的所述测试工装进行相应 的交互,并将交互过程中产生的交互数据发送至所述服务器,以供所 述服务器根据所述交互数据生成所述待测扩展单元的测试结果。
168.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部 件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的 部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也 可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或 者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付 出创造性的劳动的情况下,即可以理解并实施。
169.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解 到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然 也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现 有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软 件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光 盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所 述的方法。
170.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而 非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领 域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技 术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修 改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方 案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献