本技术涉及移动通信,特别涉及一种天线补偿方法、装置、终端以及存储介质。
背景技术:
1、随着移动通信技术的发展,通信数据的传输速度越来越快,对天线的性能要求也越来越高,如何提高天线的性能成为当前亟需解决的问题。
技术实现思路
1、本技术实施例提供了一种天线补偿方法、装置、终端以及存储介质,能够补偿信号在天线的发射链路上的损失,使得天线发射信号的功率更加准确,提高了天线性能。该技术方案如下:
2、一方面,提供了一种天线补偿方法,所述终端配置有多个天线、射频收发模块和开关模块,所述射频收发模块与所述开关模块连接,所述开关模块分别与所述多个天线连接,所述多个天线与多个发射链路一一对应,所述多个天线分别为所述多个发射链路的终点,所述射频收发模块为所述多个发射链路的起点;所述方法包括:
3、获取第一功率和第二功率,所述第一功率为第一发射链路终点上信号的功率,所述第一发射链路为所述多个发射链路中功率损失最小的发射链路,第二功率为所述第二发射链路终点上信号的功率,所述第二发射链路为多个发射链路中除所述第一发射链路之外的其他发射链路;
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、所述获取模块,还用于从第二天线的属性信息中,获取所述第二天线的发射效率和接收效率,所述第二天线是所述多个天线中除所述第一天线以外的任一个天线;
37、第三确定模块,用于基于所述第一天线和第二天线之间发射效率的差值和接收效率的差值,确定所述第二天线的切换门限,所述切换门限指示使用所述第二天线发射信号的条件。
38、在一种可能的实现方式中,所述装置还包括:
39、所述获取模块,还用于获取所述第一天线的当前接收效率和所述第二天线的当前接收效率的差值;
40、切换模块,用于在所述差值满足所述切换门限的情况下,通过所述第二天线发射信号。
41、在一种可能的实现方式中,所述第三确定模块,用于基于预设的切换门限、所述第一天线和第二天线之间发射效率的差值和接收效率的差值,确定所述第二天线的切换门限。
42、一方面,提供了一种终端,所述终端包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述至少一条程序代码由所述一个或多个处理器加载并执行以实现如上述任一种可能实现方式的天线补偿方法所执行的操作。
43、一方面,提供了一种计算机可读存储介质,该存储介质中存储有至少一条程序代码,该至少一条程序代码由处理器加载并执行以实现如上述任一种可能实现方式的天线补偿方法所执行的操作。
44、一方面,提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品包括:计算机程序代码,所述计算机程序代码被计算机执行时,使得所述计算机实现如上述任一种可能实现方式的天线补偿方法所执行的操作。
45、本技术实施例提供的天线补偿方法、装置、终端以及存储介质,能够补偿信号在天线的发射链路上的损失,使得天线发射信号的功率更加准确,提高了天线性能。由于本技术实施例是基于第二发射链路与第一发射链路之间的相对损失,对第二发射链路上发射的信号进行损失补偿,这样,无论通过第一发射链路还是通过第二发射链路来发射信号,都尽量使得所发射信号的功率相同,从而在天线切换时,能够保持发射信号的功率稳定,提高了天线性能的稳定性。
1.一种天线补偿方法,其特征在于,由终端执行,所述终端配置有多个天线、射频收发模块和开关模块,所述射频收发模块与所述开关模块连接,所述开关模块分别与所述多个天线连接,所述多个天线与多个发射链路一一对应,所述多个天线分别为所述多个发射链路的终点,所述射频收发模块为所述多个发射链路的起点;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述相对损失,通过所述射频收发模块,对所述第二发射链路上发射的信号进行损失补偿,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述基于所述相对损失,通过所述射频收发模块,对所述第二发射链路上发射的信号进行损失补偿,包括:
4.根据权利要求1所述的方法,其特征在于,所述射频收发模块包括多个接收端口,所述多个接收端口分别与所述开关模块连接,所述多个天线与多个接收链路一一对应,所述多个天线分别为所述多个接收链路的终点,所述多个接收端口分别为所述多个接收链路的起点;所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,通过不同的发射链路发射信号时,所述多个天线对应的多个接收链路不同;所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述基于所述第一天线和第二天线之间发射效率的差值和接收效率的差值,确定所述第二天线的切换门限,包括:
9.一种天线补偿装置,其特征在于,所述装置配置有多个天线、射频收发模块和开关模块,所述射频收发模块与所述开关模块连接,所述开关模块分别与所述多个天线连接,所述多个天线与多个发射链路一一对应,所述多个天线分别为所述多个发射链路的终点,所述射频收发模块为所述多个发射链路的起点;所述装置还包括:
10.一种终端,其特征在于,所述终端包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述至少一条程序代码由所述一个或多个处理器加载并执行以实现如权利要求1至8任一项所述的天线补偿方法所执行的操作。
11.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行以实现如权利要求1至8任一项所述的天线补偿方法所执行的操作。