本发明涉及通信,特别是涉及一种电调天线控制测试系统、方法、设备及装置。
背景技术:
1、随着无线网络技术的发展,用户设备的数量大大增加,为了满足大量用户的通信需求,基站中的bbu(building base band unit,基带处理单元)需要接入大量的rru(remote radio unit,射频拉远单元),rru可以通过其外置的不同电调天线实现不同的波束赋形,发射不同的信号,从而满足不同用户设备的通信业务需求。
2、现有技术中,bbu可以控制电调天线的工作,但由上文可见,基站安装有大量不同的电调天线,不同电调天线之间的区别较大,例如,不同的电调天线可能来自于不同的生产厂家,具有不同的功能等。bbu需要采用不同的方式对不同电调天线进行控制,此过程较为复杂。为了保证bbu能够正常地对电调天线进行控制,需要对bbu控制电调天线的过程进行测试。
技术实现思路
1、本发明实施例的目的在于提供一种电调天线控制测试系统、方法、设备及装置,以对bbu的电调天线控制过程进行测试。具体技术方案如下:
2、第一方面,本发明实施例提供了一种电调天线控制测试系统,所述系统中包含:监控单元、与现实基带处理单元bbu具有相同功能的虚拟bbu、配置有多个待测试电调天线的网规参数与天线参数的虚拟电调天线,其中,所述网规参数表示所述待测试电调天线所连接的射频拉远单元rru的标识,所述天线参数表示所述待测试电调天线的属性信息;
3、所述虚拟bbu,用于基于所述待测电调天线中目标电调天线的目标网规参数与目标天线参数,向所述虚拟电调天线发送针对所述目标电调天线的控制请求;
4、所述虚拟电调天线,用于响应于所述控制请求,向所述虚拟bbu反馈控制响应,结束所述虚拟bbu对所述虚拟电调天线的控制过程;
5、所述监控单元,用于监控所述虚拟bbu对所述虚拟电调天线的控制过程的运行情况,基于所述运行情况获得测试结果。
6、第二方面,本发明实施例提供了一种电调天线控制测试方法,应用于与现实基带处理单元bbu具有相同功能的虚拟bbu,所述方法包括:
7、基于待测电调天线中目标电调天线的目标网规参数与目标天线参数,向虚拟电调天线发送针对目标电调天线的控制请求,以使得所述虚拟电调天线响应于所述控制请求,向所述虚拟bbu反馈控制响应,其中,所述虚拟电调天线配置有多个待测试电调天线的网规参数与天线参数,所述网规参数表示所述待测试电调天线所连接的射频拉远单元rru的标识,所述天线参数表示所述待测试电调天线的属性信息;
8、接收所述控制响应,结束所述虚拟bbu对所述虚拟电调天线的控制过程,以使得监控单元监控所述虚拟bbu对所述虚拟电调天线的控制过程的运行情况,基于所述运行情况获得测试结果。
9、第三方面,本发明实施例提供了一种电调天线控制测试方法,应用于配置有多个待测试电调天线的网规参数与天线参数的虚拟电调天线,其中,所述网规参数表示所述待测试电调天线所连接的射频拉远单元rru的标识,所述天线参数表示所述待测试电调天线的属性信息,所述方法包括:
10、接收虚拟基带处理单元bbu发送的针对目标电调天线的控制请求,其中,所述虚拟bbu与现实bbu具有相同功能,所述控制请求为:所述虚拟bbu基于所述待测电调天线中目标电调天线的目标网规参数与目标天线参数发送的;
11、响应于所述控制请求,向所述虚拟bbu反馈控制响应,结束所述虚拟bbu对所述虚拟电调天线的控制过程,以使得监控单元监控所述虚拟bbu对所述虚拟电调天线的控制过程的运行情况,基于所述运行情况获得测试结果。
12、第四方面,本发明实施例提供了一种电调天线控制测试设备,包括存储器,收发机,处理器:
13、存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并运行监控单元、与现实基带处理单元bbu具有相同功能的虚拟bbu、配置有多个待测试电调天线的网规参数与天线参数的虚拟电调天线,其中,所述网规参数表示所述待测试电调天线所连接的射频拉远单元rru的标识,所述天线参数表示所述待测试电调天线的属性信息;
14、所述虚拟bbu,用于基于所述待测电调天线中目标电调天线的目标网规参数与目标天线参数,向所述虚拟电调天线发送针对所述目标电调天线的控制请求;
15、所述虚拟电调天线,用于响应于所述控制请求,向所述虚拟bbu反馈控制响应,结束所述虚拟bbu对所述虚拟电调天线的控制过程;
16、所述监控单元,监控所述虚拟bbu对所述虚拟电调天线的控制过程的运行情况,基于所述运行情况获得测试结果。
17、第五方面,本发明实施例提供了一种电调天线控制测试装置,应用于与现实基带处理单元bbu具有相同功能的虚拟bbu,所述装置包括:
18、请求发送模块,用于基于待测电调天线中目标电调天线的目标网规参数与目标天线参数,向虚拟电调天线发送针对目标电调天线的控制请求,以使得所述虚拟电调天线响应于所述控制请求,向所述虚拟bbu反馈控制响应,其中,所述虚拟电调天线配置有多个待测试电调天线的网规参数与天线参数,所述网规参数表示所述待测试电调天线所连接的射频拉远单元rru的标识,所述天线参数表示所述待测试电调天线的属性信息;
19、响应接收模块,用于接收所述控制响应,结束所述虚拟bbu对所述虚拟电调天线的控制过程,以使得监控单元监控所述虚拟bbu对所述虚拟电调天线的控制过程的运行情况,基于所述运行情况获得测试结果。
20、第六方面,本发明实施例提供了一种电调天线控制测试装置,应用于配置有多个待测试电调天线的网规参数与天线参数的虚拟电调天线,其中,所述网规参数表示所述待测试电调天线所连接的射频拉远单元rru的标识,所述天线参数表示所述待测试电调天线的属性信息,所述装置包括:
21、请求接收模块,用于接收虚拟基带处理单元bbu发送的针对目标电调天线的控制请求,其中,所述虚拟bbu与现实bbu具有相同功能,所述控制请求为:所述虚拟bbu基于所述待测电调天线中目标电调天线的目标网规参数与目标天线参数发送的;
22、响应反馈模块,用于响应于所述控制请求,向所述虚拟bbu反馈控制响应,结束所述虚拟bbu对所述虚拟电调天线的控制过程,以使得监控单元监控所述虚拟bbu对所述虚拟电调天线的控制过程的运行情况,基于所述运行情况获得测试结果。
23、第七方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第二方面或第三方面任一所述的方法步骤。
24、第八方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第二方面或第三方面任一所述的方法。
25、本发明实施例有益效果:
26、本发明实施例提供了一种电调天线控制系统,上述系统包含监控单元、虚拟bbu与虚拟电调天线,其中,虚拟电调天线是基于多个待测试电调天线的网规参数与天线参数配置得到的,因此可以模拟多个不同的待测试电调天线的响应过程。在测试过程中,虚拟bbu向虚拟电调天线发送针对目标电调天线的控制请求,虚拟电调天线接收到控制请求后可以模拟目标电调天线的响应过程,向虚拟bbu反馈控制响应,经过上述控制请求的发送与控制响应的反馈后,虚拟bbu便实现了对虚拟电调天线的控制。由于虚拟bbu具有现实bbu的功能,虚拟电调天线能够模拟目标电调天线的响应过程,因此若监控单元确定虚拟bbu能够对虚拟电调天线进行控制,则可以认为现实bbu能够对显示的目标电调天线进行控制;反之,可以认为现实bbu不能够对显示的目标电调天线进行控制。从而通过本发明实施例能够对bbu的电调天线控制过程进行测试。
27、并且,上述测试过程在虚拟环境中离线运行,测试过程不需要消耗现实设备的计算资源。另外,由于虚拟电调天线能够模拟不同待测试电调天线的响应过程,因此通过简单地改变目标电调天线,便能够完成bbu对不同待测试电调天线控制过程的测试。另外,针对每一待测试电调天线进行测试的过程与其他待测试电调天线无关,多个待测试电调单元的测试过程可以同步进行彼此互不影响。