波束训练的方法、通信方法和终端设备与流程

文档序号:32382872发布日期:2022-11-30 03:26阅读:123来源:国知局
波束训练的方法、通信方法和终端设备与流程

1.本技术涉及通信领域和电子设备领域,并且更具体地,涉及一种波束训练的方法、通信方法和终端设备。


背景技术:

2.终端设备与网络设备(例如基站)可以通过波束交互信号。在终端设备与网络设备交互数据之前,终端设备与网络设备可以进行波束训练,以使得终端设备与网络设备之间通信质量可以相对较好。终端设备与网络设备波束训练,可以包括终端设备寻找终端设备的针对该网络设备的波束,以及网络设备寻找网络设备的针对该终端设备的波束。波束训练的时长过长,可能会降低终端设备与网络设备之间的通信效率,进而可能导致用户需要等待较长的时间才能正常使用终端设备的功能。


技术实现要素:

3.本技术提供一种波束训练的方法、通信方法和终端设备,目的是减少波束训练的时长过长,进而有利于提高终端设备与网络设备之间的通信效率,减少用户正常使用终端设备的功能所需要等待的时长。
4.第一方面,提供了一种波束训练的方法,所述方法应用于终端设备,所述终端设备包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;所述方法包括:
5.通过对应历史方位的所述天线阵列,终端设备使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描;
6.所述终端设备根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束;
7.所述终端设备通过所述旋转部件旋转所述天线阵列至第一方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第一方位前所述第一波束的方位对应;
8.通过对应所述第一方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信。
9.天线阵列在法向波束上的波束功率相对较强,因此从终端设备侧的角度出发,天线阵列的法向波束的性能一般优于天线阵列形成的其他波束的性能。然而,根据第一波束扫描的结果可知,在天线阵列形成的多个波束中,第一波束的性能相对较优。也就是说,当天线阵列对应历史方位时,与第一波束相比,天线阵列的法向波束并不是相对较优的波束。如果略微调整天线阵列对应的方位,有利于提高天线阵列的法向波束与第一网络设备的波束的匹配度,进而有利于提高天线阵列接收第一网络设备来波的可靠性,有利于提高终端设备与第一网络设备之间的通信质量。
10.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:
11.所述终端设备根据所述第一波束与所述天线阵列的法向波束的角度,确定所述旋转部件旋转所述天线阵列至第一方位的角度。
12.终端设备例如可以存储天线阵列形成的多个波束的标识,以及每个波束与天线阵列的法向波束之间的角度。假设第一波束与天线阵列的法向波束之间的夹角为a,可以指天线阵列的法向波束的方位沿目标方向旋转至第一波束的方位需要旋转角度a。则终端设备可以将天线阵列沿该目标方向旋转角度a,从而将天线阵列对应的方位从历史方位调整至第一方位。
13.结合第一方面,在第一方面的某些实现方式中,所述第一波束满足以下至少一项:
14.所述终端设备使用所述第一波束完成随机接入流程;
15.所述第一波束对应的通信分数高于第一预设分数。
16.终端设备可以使用第一波束与第一网络设备进行通信。通信质量相对较高,则该历史方位与天线阵列的真实最优方位之间相差的程度可以相对较小,意味着终端设备有一定的概率可以与第一网络设备进行相对高质量的通信。
17.结合第一方面,在第一方面的某些实现方式中,所述第一波束对应的通信分数根据以下至少一项确定:
18.与所述第一波束对应的参考信号接收功率rsrp、信噪比snr、频谱利用率、信号与干扰加噪声比sinr。
19.可选的,所述方法还包括:
20.所述终端设备根据所述第一波束对应的通信分数,确定在目标时段内上行时隙数量和下行时隙数量的比值。
21.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:
22.通过所述旋转部件,将所述天线阵列旋转至位于所述第一方位周围的多个方位,针对所述多个方位的中的每个方位,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信,以执行第二波束扫描;
23.所述终端设备根据所述第二波束扫描的结果,从所述多个方位中确定第二方位;
24.通过对应所述第二方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与第一网络设备通信。
25.在天线阵列对应第一方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较优。天线阵列在法向波束上的波束功率相对较强,因此从终端设备侧的角度出发,天线阵列的法向波束的性能一般优于天线阵列形成的其他波束的性能。存在一种可能的情况,天线阵列的法向波束可能在其他方位实现更优的性能。终端设备可以在第一方位的周围,使用天线阵列的法向波束进行波束扫描,确定天线阵列是否可以对应更优的方位。
26.可选的,所述多个方位中的任一方位与所述第一方位的方位角小于或等于45
°
,例如30
°
。所述多个方位中的任一方位与所述第一方位的方位角可以与天线阵面相关。
27.结合第一方面,在第一方面的某些实现方式中,所述通过对应所述第一方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信,包括:
28.通过对应所述第一方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行所述第二波束扫描,所述天线阵列形成的多个波束包括所述天线阵列的法向波束;
29.所述方法还包括:
30.所述终端设备根据所述第二波束扫描的结果,从所述天线阵列形成的多个波束中确定第二波束;
31.通过对应所述第一方位的所述天线阵列,所述终端设备使用所述第二波束与第一网络设备通信。
32.在天线阵列对应第一方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较优。在某些情况下,终端设备未必一定要使用天线阵列的法向波束与第一网络设备通信,或者未必一定要使用最优波束与第一网络设备通信。在此情况下,终端设备可以通过第二波束扫描,确定与第一网络设备通信可以使用的相对合适的波束,以提高在终端设备与第一网络设备之间的通信质量。
33.可选的,所述多个波束中的任一波束与所述法向波束的方位角小于45
°
或等于45
°
,例如30
°

34.结合第一方面,在第一方面的某些实现方式中,所述通过对应所述第一方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信,包括:
35.通过对应所述第一方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行所述第二波束扫描,所述天线阵列形成的多个波束包括所述天线阵列的法向波束;
36.所述方法还包括:
37.所述终端设备根据所述第二波束扫描的结果,从所述天线阵列形成的多个波束中确定第二波束;
38.所述终端设备通过所述旋转部件旋转所述天线阵列至第二方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第二方位前所述第二波束的方位对应;
39.通过对应所述第二方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信。
40.在天线阵列对应第一方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较优。天线阵列在法向波束上的波束功率相对较强,因此从终端设备侧的角度出发,天线阵列的法向波束的性能一般优于天线阵列形成的其他波束的性能。然而,根据第二波束扫描的结果可知,在天线阵列形成的多个波束中,第二波束的性能相对较优。也就是说,当天线阵列对应第一方位时,与第二波束相比,天线阵列的法向波束并不是相对较优的波束。如果略微调整天线阵列对应的方位,有利于提高天线阵列的法向波束与第一网络设备的波束的匹配度,进而有利于提高天线阵列接收第一网络设备来波的可靠性,有利于提高终端设备与第一网络设备之间的通信质量。
41.结合第一方面,在第一方面的某些实现方式中,所述历史方位满足以下至少一项:
42.所述历史方位为所述天线阵列最近使用的方位;
43.所述历史方位所述天线阵列使用频率最高的方位。
44.可选的,所述方法还包括:所述终端设备在天线阵列最近使用的方位,以及天线阵列使用频率最高的方位中,确定所述历史方位。
45.历史方位可以是天线阵列最近使用的方位。当天线阵列对应的方位发生变化的情
况下,例如终端设备的位置发生移动时,天线阵列的历史方位可以被实时更新,便于终端设备在新的位置快速完成波束训练过程。
46.历史方位可以是天线阵列最常使用的方位。由于除位置变化以外的突发原因,终端设备与第一网络设备之间的通信质量可能有所降低,此时终端设备可以重新进行波束训练,以寻找终端设备的相对较优的波束。虽然天线阵列对应的方位发生了变化,但并不意味着天线阵列常对应的方位不再适用于终端设备与第一网络设备之间的通信。因此,将天线阵列使用频率最高的方位设定为历史方位,有利于减少突变原因对终端设备快速完成波束训练过程的影响。
47.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:
48.在所述天线阵列当前对应第三方位的情况下,所述终端设备确定第三波束的通信分数,所述第三波束为所述终端设备当前使用的波束;
49.在所述第三波束的通信分数低于第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长小于第一预设时长的情况下,所述终端设备使用所述第三波束与所述第一网络设备通信。
50.如果第三波束的通信分数低于第二预设分数的连续时长小于第一预设时长,意味着仅在相对较短的时间内,终端设备使用第三波束与第一网络设备通信的通信质量相对较差。在此情况下,终端设备可以暂不执行新的波束和新的方位的搜寻。结合上述示例,当障碍物快速消失后,终端设备仍可以使用先前使用的波束和方位与第一网络设备通信,从而有利于增加终端设备与第一网络设备之间的有效交互,提高终端设备与第一网络设备之间的通信效率。
51.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:
52.在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第一预设时长、小于第二预设时长的情况下,通过对应所述第三方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第三波束扫描,所述第二预设时长大于所述第一预设时长;
53.所述终端设备根据所述第三波束扫描的结果,确定第四波束,所述第四波束为所述终端设备的接收波束或发送波束。
54.第三波束的通信分数低于第二预设分数,可以意味着终端设备使用第三波束与第一网络设备通信的通信质量相对较差。如果第三波束的通信分数低于第二预设分数的连续时长大于第一预设时长,意味着在一段时间内,终端设备使用第三波束与第一网络设备通信的通信质量相对较差。如果终端设备在一段时间内始终使用第三波束与第一网络设备交互,则可能影响终端设备与第一网络设备之间的通信质量。因此,终端设备可以在相对较小的范围内搜寻新的波束。在小范围内搜寻新的波束,有利于减少波束扫描或波束训练的耗时,从而有利于增加终端设备与第一网络设备之间的有效交互,提高终端设备与第一网络设备之间的通信效率。
55.可选的,所述方法还包括:
56.在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第二预设时长的情况下,所述终端设备通过所述旋转部件旋转所述天线阵列至第四方位;
57.通过对应所述第四方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第四波束扫描,所述第四方位与所述第三方位不同;
58.所述终端设备根据所述第四波束扫描的结果,确定第五波束,所述第五波束为所述终端设备的接收波束或发送波束。
59.第二方面,提供了一种通信方法,所述通信方法应用于终端设备,所述终端设备包括第一天线模组、第二天线模组,所述第一天线模组包括天线阵列,和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束,所述第二天线模组包括多个天线,所述多个天线包括第一天线、第二天线;所述方法包括:
60.终端设备通过所述天线阵列与第一网络设备通信;
61.所述终端设备通过所述第一天线与第二网络设备通信;
62.在所述第一天线模组与所述第二天线模组之间相互干扰的情况下,所述终端设备使用所述第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
63.为降低第一天线模组与第二天线模组之间的干扰,终端设备可以调整第二天线模组的工作天线。终端设备可以选用距离天线阵列相对较远的天线与第二网络设备通信。与第一天线相比,第二天线与天线阵列之间的距离可以相对较远,因此第二天线和天线阵列之间的干扰可以相对较小,进而有利于提高终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。
64.第三方面,提供了一种通信方法,所述通信方法应用于终端设备,所述终端设备包括第一天线模组、第二天线模组,所述第一天线模组包括天线阵列,和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束,所述第二天线模组包括多个天线,所述多个天线包括第一天线;所述方法包括:
65.终端设备通过所述旋转部件旋转所述天线阵列,使得所述终端设备通过所述天线阵列在所述多个方位内与第一网络设备通信;
66.所述终端设备确定与所述多个方位一一对应的多个通信分数,所述多个通信分数包括第五方位的通信分数、第六方位的通信分数,所述第五方位的通信分数高于所述多个通信分数中除所述第五方位的通信分数以外的其他通信分数;
67.通过对应所述第五方位的所述天线阵列,所述终端设备使用第六波束与所述第一网络设备通信;
68.所述终端设备使用所述第一天线与第二网络设备通信;
69.在所述天线阵列对应所述第五方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,所述终端设备通过对应所述第六方位的天线阵列,使用第七波束与所述第一网络设备通信。
70.结合第三方面,在第三方面的某些实现方式中,所述方法还包括:
71.为降低第一天线模组与第二天线模组之间的干扰,终端设备可以调整天线阵列的方位,以增大天线阵列与第一天线之间的间距,从而可以有利于降低第一天线模组和第二天线模组之间的干扰,进而有利于提高终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。
72.所述终端设备根据所述第五方位与所述第六方位之间的方位角、所述第六波束的
标识,确定所述第七波束的标识。
73.可选的,所述第七波束的方位与所述天线阵列对应所述第五方位时所述第六波束的方位相同或相近。
74.结合第三方面,在第三方面的某些实现方式中,所述方法还包括:
75.在所述天线阵列对应所述第六方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,所述终端设备使用所述第二天线模组中的第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
76.第四方面,提供了一种通信方法,所述通信方法应用于终端设备,所述终端设备包括第一天线模组,所述第一天线模组包括天线阵列,和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;所述方法包括:
77.在所述天线阵列当前对应第三方位的情况下,所述终端设备确定第三波束的通信分数,所述第三波束为所述终端设备当前使用的波束;
78.在所述第三波束的通信分数低于第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长小于第一预设时长的情况下,所述终端设备使用所述第三波束与所述第一网络设备通信。
79.结合第四方面,在第四方面的某些实现方式中,所述方法还包括:
80.在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第一预设时长、小于第二预设时长的情况下,通过对应所述第三方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第三波束扫描,所述第二预设时长大于所述第一预设时长;
81.所述终端设备根据所述第三波束扫描的结果,确定第四波束,所述第四波束为所述终端设备的接收波束或发送波束。
82.可选的,所述方法还包括:
83.在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第二预设时长的情况下,所述终端设备通过所述旋转部件旋转所述天线阵列至第四方位;
84.通过对应所述第四方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第四波束扫描,所述第四方位与所述第三方位不同;
85.所述终端设备根据所述第四波束扫描的结果,确定第五波束,所述第五波束为所述终端设备的接收波束或发送波束。
86.第五方面,提供了一种波束训练的方法,所述方法应用于终端设备,所述终端设备包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;所述方法包括:
87.终端设备通过所述旋转部件,将所述天线阵列旋转至历史方位;
88.通过对应所述历史方位的所述天线阵列,所述终端设备使用第一波束与第一网络设备通信。
89.在天线阵列对应历史方位的情况下,终端设备与网络设备之间的通信质量可能相对较好。终端设备使用天线阵列的法向波束直接与第一网络设备通信,有利于提高终端设
备与网络设备之间的通信质量。
90.结合第五方面,在第五方面的某些实现方式中,所述方法还包括:
91.所述终端设备读取所述历史方位的信息和所述第一波束的信息。
92.结合第五方面,在第五方面的某些实现方式中,所述第一波束满足以下至少一项:
93.所述第一波束为所述天线阵列的法向波束;
94.所述第一波束为所述天线阵列在所述历史方位下,所述终端设备最近使用的波束;
95.所述第一波束为所述天线阵列在所述历史方位下,所述终端设备使用频率最高的波束。
96.可选的,所述方法还包括:在所述天线阵列对应所述历史方位的情况下,所述终端设备在所述天线阵列的法向波束,所述终端设备最近使用的波束,以及终端设备使用频率最高的波束中,确定所述第一波束。
97.天线阵列在法向波束上的波束功率相对较强,因此天线阵列的法向波束的性能可能优于天线阵列形成的其他波束的性能。在天线阵列对应历史方位的情况下,终端设备与网络设备之间的通信质量可能相对较好。终端设备使用天线阵列的法向波束直接与第一网络设备通信,有利于提高终端设备与网络设备之间的通信质量。
98.第一波束可以是在天线阵列对应历史方位的情况下,终端设备最近使用的波束。当终端设备使用的方位或波束发生变化的情况下,例如终端设备的位置发生移动时,天线阵列的历史方位以及终端设备使用的历史波束可以被实时更新,便于终端设备在新的位置快速完成波束训练过程。
99.第一波束可以是在天线阵列对应历史方位的情况下,终端设备最常使用的波束。由于除位置变化以外的突发原因,终端设备与第一网络设备之间的通信质量可能有所降低,此时终端设备可以重新进行波束训练,以寻找终端设备的相对较优的波束。虽然终端设备使用的波束发生了变化,但并不意味着终端设备最常使用的波束不再适用于终端设备与第一网络设备之间的通信。因此,将终端设备使用频率最高的波束设定为历史方位,有利于减少突变原因对终端设备快速完成波束训练过程的影响。
100.第六方面,提供了一种波束训练的方法,所述方法应用于终端设备,所述终端设备包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;所述方法包括:
101.通过对应历史方位的所述天线阵列,终端设备使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描;
102.所述终端设备根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束;
103.所述终端设备使用所述第一波束与所述第一网络设备通信。
104.在天线阵列对应历史方位的情况下,天线阵列形成的能够与第一网络设备通信的波束的数量可以相对较多。为进一步提高终端设备与第一网络设备之间的通信质量,终端设备可以进行第一波束扫描,从天线阵列形成的多个波束中寻找到第一波束,该第一波束可以有利于使终端设备与第一网络设备之间的通信质量相对较高。
105.可选的,所述第一波束满足以下至少一项:
106.所述终端设备使用所述第一波束完成随机接入流程;
107.所述第一波束对应的通信分数高于第一预设分数。
108.终端设备可以使用第一波束与第一网络设备进行通信。通信质量相对较高,则该历史方位与天线阵列的真实最优方位之间相差的程度可以相对较小,甚至可以忽略不计。因此有利于减少终端设备波束训练的时间。
109.第七方面,提供了一种终端设备,包括:
110.第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;
111.收发模块,用于通过对应历史方位的所述天线阵列,使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描;
112.控制模块,用于根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束;
113.所述控制模块,还用于通过所述旋转部件旋转所述天线阵列至第一方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第一方位前所述第一波束的方位对应;
114.所述收发模块,还用于通过对应所述第一方位的所述天线阵列,使用所述天线阵列的法向波束与所述第一网络设备通信。
115.结合第七方面,在第七方面的某些实现方式中,所述控制模块还用于,根据所述第一波束与所述天线阵列的法向波束的角度,确定所述旋转部件旋转所述天线阵列至第一方位的角度。
116.结合第七方面,在第七方面的某些实现方式中,所述第一波束满足以下至少一项:
117.所述收发模块使用所述第一波束完成随机接入流程;
118.所述第一波束对应的通信分数高于第一预设分数。
119.结合第七方面,在第七方面的某些实现方式中,所述第一波束对应的通信分数根据以下至少一项确定:
120.与所述第一波束对应的参考信号接收功率rsrp、信噪比snr、频谱利用率、信号与干扰加噪声比sinr。
121.结合第七方面,在第七方面的某些实现方式中,所述控制模块还用于,通过所述旋转部件,将所述天线阵列旋转至位于所述第一方位周围的多个方位,使得所述收发模块针对所述多个方位的中的每个方位,使用所述天线阵列的法向波束与所述第一网络设备通信,以执行第二波束扫描;
122.所述控制模块还用于,根据所述第二波束扫描的结果,从所述多个方位中确定第二方位;
123.所述收发模块还用于,通过对应所述第二方位的所述天线阵列,使用所述天线阵列的法向波束与第一网络设备通信。
124.结合第七方面,在第七方面的某些实现方式中,所述收发模块具体用于,通过对应所述第一方位的所述天线阵列,使用天线阵列形成的多个波束与所述第一网络设备通信,以执行所述第二波束扫描,所述天线阵列形成的多个波束包括所述天线阵列的法向波束;
125.所述控制模块还用于,根据所述第二波束扫描的结果,从所述天线阵列形成的多
个波束中确定第二波束;
126.所述收发模块还用于,通过对应所述第一方位的所述天线阵列,使用所述第二波束与第一网络设备通信。
127.结合第七方面,在第七方面的某些实现方式中,所述收发模块具体用于,通过对应所述第一方位的所述天线阵列,使用天线阵列形成的多个波束与所述第一网络设备通信,以执行所述第二波束扫描,所述天线阵列形成的多个波束包括所述天线阵列的法向波束;
128.所述控制模块还用于,根据所述第二波束扫描的结果,从所述天线阵列形成的多个波束中确定第二波束;
129.所述控制模块还用于,通过所述旋转部件旋转所述天线阵列至第二方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第二方位前所述第二波束的方位对应;
130.所述收发模块还用于,通过对应所述第二方位的所述天线阵列,使用所述天线阵列的法向波束与所述第一网络设备通信。
131.结合第七方面,在第七方面的某些实现方式中,所述历史方位满足以下至少一项:
132.所述历史方位为所述天线阵列最近使用的方位;
133.所述历史方位所述天线阵列使用频率最高的方位。
134.结合第七方面,在第七方面的某些实现方式中,所述控制模块还用于,在所述天线阵列当前对应第三方位的情况下,确定第三波束的通信分数,所述第三波束为所述收发模块当前使用的波束;
135.所述收发模块还用于,在所述第三波束的通信分数低于第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长小于第一预设时长的情况下,使用所述第三波束与所述第一网络设备通信。
136.结合第七方面,在第七方面的某些实现方式中,所述收发模块还用于,在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第一预设时长、小于第二预设时长的情况下,通过对应所述第三方位的所述天线阵列,使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第三波束扫描,所述第二预设时长大于所述第一预设时长;
137.所述控制模块还用于,根据所述第三波束扫描的结果,确定第四波束,所述第四波束为所述终端设备的接收波束或发送波束。
138.第八方面,提供了一种终端设备,包括:
139.第一天线模组,所述第一天线模组包括天线阵列,和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;
140.第二天线模组,所述第二天线模组包括多个天线,所述多个天线包括第一天线、第二天线;
141.收发模块,用于通过所述天线阵列与第一网络设备通信;
142.所述收发模块还用于,通过所述第一天线与第二网络设备通信;
143.所述收发模块还用于,在所述第一天线模组与所述第二天线模组之间相互干扰的情况下,使用所述第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
144.第九方面,提供了一种终端设备,包括:
145.第一天线模组,所述第一天线模组包括天线阵列,和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;
146.第二天线模组,所述第二天线模组包括多个天线,所述多个天线包括第一天线;
147.控制模块,用于通过所述旋转部件旋转所述天线阵列,使得所述终端设备通过所述天线阵列在所述多个方位内与第一网络设备通信;
148.所述控制模块还用于,确定与所述多个方位一一对应的多个通信分数,所述多个通信分数包括第五方位的通信分数、第六方位的通信分数,所述第五方位的通信分数高于所述多个通信分数中除所述第五方位的通信分数以外的其他通信分数;
149.收发模块,用于通过对应所述第五方位的所述天线阵列,使用第六波束与所述第一网络设备通信;
150.所述收发模块还用于,使用所述第一天线与第二网络设备通信;
151.所述收发模块还用于,在所述天线阵列对应所述第五方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,通过对应所述第六方位的天线阵列,使用第七波束与所述第一网络设备通信。
152.结合第九方面,在第九方面的某些实现方式中,所述控制模块还用于,根据所述第五方位与所述第六方位之间的方位角、所述第六波束的标识,确定所述第七波束的标识。
153.结合第九方面,在第九方面的某些实现方式中,所述收发模块还用于,在所述天线阵列对应所述第六方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,使用所述第二天线模组中的第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
154.第十方面,提供了一种终端设备,包括:
155.第一天线模组,所述第一天线模组包括天线阵列,和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;
156.控制模块,用于在所述天线阵列当前对应第三方位的情况下,确定第三波束的通信分数,所述第三波束为所述终端设备当前使用的波束;
157.收发模块,用于在所述第三波束的通信分数低于第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长小于第一预设时长的情况下,使用所述第三波束与所述第一网络设备通信。
158.结合第十方面,在第十方面的某些实现方式中,所述收发模块还用于,在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第一预设时长、小于第二预设时长的情况下,通过对应所述第三方位的所述天线阵列,使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第三波束扫描,所述第二预设时长大于所述第一预设时长;
159.所述控制模块还用于,根据所述第三波束扫描的结果,确定第四波束,所述第四波束为所述终端设备的接收波束或发送波束。
160.第十一方面,提供了一种终端设备,包括:
161.第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;
162.控制模块,用于通过所述旋转部件,将所述天线阵列旋转至历史方位;
163.收发模块,用于通过对应所述历史方位的所述天线阵列,使用第一波束与第一网络设备通信。
164.结合第十一方面,在第十一方面的某些实现方式中,所述控制模块还用于,读取所述历史方位的信息和所述第一波束的信息。
165.结合第十一方面,在第十一方面的某些实现方式中,所述第一波束满足以下至少一项:
166.所述第一波束为所述天线阵列的法向波束;
167.所述第一波束为所述天线阵列在所述历史方位下,所述终端设备最近使用的波束;
168.所述第一波束为所述天线阵列在所述历史方位下,所述终端设备使用频率最高的波束。
169.第十二方面,提供了一种终端设备,包括:
170.第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;
171.收发模块,用于通过对应历史方位的所述天线阵列,使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描;
172.控制模块,用于根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束;
173.所述收发模块还用于,使用所述第一波束与所述第一网络设备通信。
174.可选的,所述第一波束满足以下至少一项:
175.所述终端设备使用所述第一波束完成随机接入流程;
176.所述第一波束对应的通信分数高于第一预设分数。
177.第十三方面,提供了一种非易失性计算机可读存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述第一方面至第六方面中的任意一种实现方式中的方法。
178.第十四方面,提供了一种包含指令的计算机程序产品,当该计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面至第六方面中的任意一种实现方式中的方法。
附图说明
179.图1是一种通信场景的示意图。
180.图2是一种波束训练的示意图。
181.图3是一种波束训练的示意图。
182.图4是一种波束训练的示意图。
183.图5是本技术实施例提供的一种终端设备的示意性结构图。
184.图6是本技术实施例提供的一种波束训练的方法的示意性流程图。
185.图7是本技术实施例提供的一种波束训练的示意图。
186.图8是本技术实施例提供的一种波束训练的示意图。
187.图9是本技术实施例提供的一种波束训练的方法的示意性流程图。
188.图10是本技术实施例提供的一种终端设备的示意性结构图。
189.图11是本技术实施例提供的一种通信方法的示意性流程图。
190.图12是本技术实施例提供的一种通信方法的示意性流程图。
191.图13是本技术实施例提供的一种终端设备的示意性结构图。
具体实施方式
192.下面将结合附图,对本技术中的技术方案进行描述。
193.下面将本技术涉及到的术语进行详细的介绍:
194.波束(beam):
195.波束是一种通信资源。波束可以是宽波束,或者窄波束,或者其它类型波束。形成波束的技术可以是波束成形技术或者其它技术手段。波束成形技术可以具体为数字波束成形技术,模拟波束成形技术,混合数字/模拟波束成形技术。不同的波束可以认为是不同的资源。可选的,可以将具有相同或者类似的通信特征的多个波束视为是一个波束。发送波束可以是指信号经天线发射出去后在空间不同方向上形成的信号强度的分布,接收波束可以是指从天线上接收到的无线信号在空间不同方向上的信号强度分布。波束在协议中可以对应空域滤波器(spatial filter或spatial domain filter)、空域传输滤波器(spatial domain transmission filter)、空间特性参数等。
196.波束可以分为网络设备的发送波束和接收波束,与终端设备的发送波束和接收波束。网络设备的波束可以包括网络设备的发送波束和接收波束。终端设备的波束可以包括终端设备的发送波束和接收波束。网络设备的发送波束用于描述网络设备发送侧波束赋形信息,网络设备的接收波束用于描述网络设备接收侧波束赋形信息。终端设备的发送波束用于描述终端设备发送侧波束赋形信息,终端设备的接收波束用于描述终端设备接收侧波束赋形信息。其中,接收波束可以等价于空间传输滤波器,空域传输滤波器,空域接收滤波器,空间接收滤波器;发送波束可以等价于空域滤波器,空域传输滤波器,空域发送滤波器,空间发送滤波器。终端设备侧的接收波束和网络设备侧的发送波束可以为下行空间滤波器,终端设备侧的发送波束和网络设备侧的接收波束可以为上行空间滤波器。
197.波束可以对应时间资源和/或空间资源和/或频域资源。波束还可以与参考信号资源(例如,波束赋形的参考信号资源),或者波束赋形信息对应。波束还可以与网络设备的参考信号资源关联的信息对应。波束还可以与空域滤波器(spatial filter或spatial domain filter)、空域传输滤波器(spatial domain transmission filter)对应。其中,参考信号可以为信道状态信息参考信号(channel state information reference signal,csi-rs),同步信号广播信道块(synchronous signal/pbch block,ssb),解调参考信号(demodulation reference signal,dmrs)、相位跟踪信号(phase tracking reference signal,ptrs)、跟踪信号(tracking reference signal,trs)、探测参考信号(sounding reference signal,srs)等,参考信号资源关联的信息可以是参考信号资源标识,或者准共址(quasi-collocation,qcl)信息等。其中,参考信号资源的标识对应对该参考信号资源进行测量时建立的一个收发波束对,通过该参考信号资源的标识,终端可推断波束信息。
198.波束指示信息:
199.用于指示传输所使用的波束,包括发送波束和/或接收波束。包括波束编号、波束管理资源编号,上行信号资源号,下行信号资源号、波束的绝对索引、波束的相对索引、波束的逻辑索引、波束对应的天线端口的索引、波束对应的天线端口组索引、波束对应的下行信号的索引、波束对应的下行同步信号块的时间索引、波束对连接(beam pair link,bpl)信息、波束对应的发送参数(tx parameter)、波束对应的接收参数(rx parameter)、波束对应的发送权重、波束对应的权重矩阵、波束对应的权重向量、波束对应的接收权重、波束对应的发送权重的索引、波束对应的权重矩阵的索引、波束对应的权重向量的索引、波束对应的接收权重的索引、波束对应的接收码本、波束对应的发送码本、波束对应的接收码本的索引、波束对应的发送码本的索引中的至少一种,下行信号包括同步信号、广播信道、广播信号解调信号、信道状态信息下行信号(channel state information reference signal,csi-rs)、小区专用参考信号(cell specific reference signal,cs-rs)、用户设备专用参考信号(user equipment specific reference signal)、下行控制信道解调参考信号,下行数据信道解调参考信号,下行相位噪声跟踪信号中任意一种。上行信号包括中上行随机接入序列,上行探测参考信号,上行控制信道解调参考信号,上行数据信道解调参考信号,上行相位噪声跟踪信号任意一种。
200.天线端口:
201.天线端口也可以简称端口。被接收端设备所识别的发射天线,或者在空间上可以区分的发射天线。针对每个虚拟天线可以配置一个天线端口,每个虚拟天线可以为多个物理天线的加权组合,每个天线端口可以与一个参考信号端口对应。
202.天线面板:
203.天线面板为终端设备上的一个或多个物理天线(例如天线阵列)。网络设备在为终端设备配置用于发送上行信号的资源时,可以通过显示方式或隐式方式指示该上行信号对应的天线面板(panel id),终端设备可以使用该天线面板发送该上行信号。
204.网络设备和终端设备均可以设置至少一个天线面板。一个天线面板可以对应一套独立的发送链路,如包括功率放大器、发射通道等。一个天线面板还可以对应一套独立的接收链路,如包括功率放大器、接收通道等。用于发送信号的天线面板与用于接收信号的天线面板可以是同一个天线面板,或者还可以是不同的天线面板。一个天线面板可以通过移相器产生多个模拟波束,但由于移相器的工作原理使得同一个天线面板产生的模拟波束不能同时使用,即一个天线面板产生的多个模拟波束只能时分复用,而多个天线面板产生的各自独立的模拟波束可以同时使用,即多个天线面板产生的多个模拟波束可以频分复用。一个天线面板中的多根物理天线还可以产生数字波束(例如,预编码器(precoder)或者预编码矩阵),数字波束可以频分复用或空分复用等,即包含多根天线的天线面板可以支持多层的数据传输,可以采用一个正交的预编码矩阵传输多层数据。该多层的数据在高频时还可以再叠加模拟波束传输(也即使用数字波束和模拟波束混合的方式传输数据)。
205.需要说明的是,随着技术的不断发展,本技术实施例的术语有可能发生变化,但都在本技术的保护范围之内。
206.本技术实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)系
统、通用分组无线业务(general packet radio service,gprs)、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、第五代(5th generation,5g)系统或新无线(new radio,nr)等毫米波通信系统、第六代(6th generation,6g)系统等。
207.本技术实施例中的终端设备可以指用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、客户前置设备(sustomer premise equipment)。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5g网络中的终端设备或者演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等,本技术实施例对此并不限定。
208.本技术实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备可以是gsm系统或cdma中的基站(base transceiver station,bts),也可以是wcdma系统中的基站(nodeb,nb),还可以是lte系统中的演进型基站(evolutional nodeb,enb或enodeb),还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5g网络中的网络设备或者未来演进的plmn网络中的网络设备等,本技术实施例并不限定。
209.在一些部署中,gnb可以包括集中式单元(centralized unit,cu)和du。gnb还可以包括有源天线单元(active antenna unit,aau)。cu实现gnb的部分功能,du实现gnb的部分功能。比如,cu负责处理非实时协议和服务,实现无线资源控制(radio resource control,rrc),分组数据汇聚层协议(packet data convergence protocol,pdcp)层的功能。du负责处理物理层协议和实时服务,实现无线链路控制(radio link control,rlc)层、媒体接入控制(media access control,mac)层和物理(physical,phy)层的功能。aau实现部分物理层处理功能、射频处理及有源天线的相关功能。由于rrc层的信息最终会变成phy层的信息,或者,由phy层的信息转变而来,因而,在这种架构下,高层信令,如rrc层信令,也可以认为是由du发送的,或者,由du+aau发送的。可以理解的是,网络设备可以为包括cu节点、du节点、aau节点中一项或多项的设备。此外,可以将cu划分为接入网(radio access network,ran)中的网络设备,也可以将cu划分为核心网(core network,cn)中的网络设备,本技术对此不做限定。
210.在本技术实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(central processing unit,cpu)、内存管理单元(memory management unit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本技术实施例并未对本技术实施例提供的方法的执行主体的具体结构特别限定,只要能够通
过运行记录有本技术实施例的提供的方法的代码的程序,以根据本技术实施例提供的方法进行通信即可,例如,本技术实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
211.另外,本技术的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本技术中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,cd)、数字通用盘(digital versatile disc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,eprom)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
212.图1是本技术一个通信系统的示意图。图1中的通信系统可以包括至少一个终端(例如终端10、终端20、终端30、终端40、终端50和终端60)和网络设备70。网络设备70用于为终端提供通信服务并接入核心网,终端可以通过搜索网络设备70发送的同步信号、广播信号等接入网络,从而进行与网络的通信。图1中的终端10、终端20、终端30、终端40和终端60可以与网络设备70进行上下行传输。例如,网络设备70可以向终端10、终端20、终端30、终端40和终端60发送下行信号,也可以接收终端10、终端20、终端30、终端40和终端60发送的上行信号。
213.此外,终端40、终端50和终端60也可以看作一个通信系统,终端60可以向终端40和终端50发送下行信号,也可以接收终端40和终端50发送的上行信号。
214.需要说明的是,本技术实施例可以应用于包括一个或多个网络设备的通信系统中,也可以应用于包括一个或多个终端的通信系统中,本技术对此不进行限定。
215.应理解,该通信系统中包括的网络设备可以是一个或多个。一个网络设备可以向一个或多个终端发送数据或控制信令。多个网络设备也可以同时向一个或多个终端发送数据或控制信令。
216.图2、图3示出了一种波束训练的方法的示意图。图2、图3所示的波束训练的方法有时又被称为第一种波束训练过程,或第一阶段波束训练过程,或pi波束训练过程。图2、图3所示的方法例如可以用于网络设备侧的发送波束的训练;图2、图3所示的方法例如还可以用于终端设备侧的接收波束的训练。或者,图2、图3所示的方法例如可以用于网络设备侧的接收波束的训练;图2、图3所示的方法例如还可以用于终端设备侧的发送波束的训练。下面以终端设备的接收波束、网络设备的发送波束的训练过程为例进行说明。终端设备的发送波束、网络设备的接收波束的训练过程可以参照图2、图3所示的示例。
217.图2、图3所示的方法例如可以应用于具有天线模组和旋转部件的终端设备。天线模组可以包括天线阵列,天线阵列可以用于形成方向不同的多个波束。旋转部件可以用于旋转天线模组,使得天线模组可以对应多个方位形成多个波束(即天线模组可以朝着多个方向形成波束)。
218.201,终端设备通过天线模组,使用多个接收波束接收网络设备发送的n个参考信号,n为大于1的整数。
219.相应地,网络设备使用多个发送波束向终端设备发送该n个参考信号。
220.在一个示例中,图2所示的椭圆用于表示终端设备的接收波束或网络设备的发送波束。例如,网络设备使用图2中的波束1、波束2、波束3发送3个参考信号,即n=3。其中,网络设备使用波束1发送参考信号1,使用波束2发送参考信号2,使用波束3发送参考信号3。相应地,终端设备使用波束4、波束5、波束6接收该3个参考信号。
221.在另一个示例中,终端设备的旋转部件可以步进式地将天线模组旋转至多个方位,从而终端设备可以针对多个方位,使用多个接收波束接收网络设备发送的n个参考信号。图3示出了天线模组对应的5种方位。在天线模组对应方位1时,天线模组形成的多个波束例如可以对应图3所示的区域1。在天线模组对应方位2时,天线模组形成的多个波束例如可以对应图3所示的区域2。在天线模组对应方位3时,天线模组形成的多个波束例如可以对应图3所示的区域3。在天线模组对应方位4时,天线模组形成的多个波束例如可以对应图3所示的区域4。在天线模组对应方位5时,天线模组形成的多个波束例如可以对应图3所示的区域5。应理解,除图3所示的旋转顺序,旋转部件可以按照其他方式旋转天线模组,以使得天线模组可以被旋转至多个方位。
222.202,终端设备执行对该n个参考信号的测量,确定与该n个参考信号中的第一参考信号对应的第一方位,所述第一方位为所述天线模组对应的方位,和/或,确定与该n个参考信号中的第一参考信号对应的第一接收波束,所述第一接收波束为所述天线模组形成的一个波束。
223.对该n个参考信号的测量可以是对该n个参考信号分别进行参考信号接收功率(reference signal received power,rsrp)测量,或者是对该n个参考信号分别进行信号干扰噪声比(signal to interference plus noise ratio,sinr)测量。
224.终端设备根据测量结果,从n个参考信号中选择第一参考信号,该第一参考信号可以对应最优或相对较优的测量结果。从而,该第一参考信号对应的第一方位可以是天线模组收发信息相对较优的方位,或者,该第一参考信号对应的第一接收波束可以是终端设备相对较优的接收波束。
225.例如,结合图2,终端设备可以根据信号测量结果,确定波束5为终端设备的接收波束。
226.又如,结合图3,终端设备可以根据信号测量结果,确定区域3为天线模组对应的方位。
227.203,终端设备向网络设备发送第一指示信息,该第一指示信息用于指示所述第一参考信号。
228.相应地,网络设备接收终端设备发送的第一指示信息,并根据该第一指示信息,确定网络设备的发送波束,该网络设备的发送波束与该第一参考信号对应。
229.第一指示信息可以是包含该第一参考信号的资源索引,或者是第一参考信号的测量结果。由于第一参考信号与网络设备的发送波束对应,因此可以确定该网络设备的最优发送波束或相对较优的发送波束。例如,结合图2,第一指示信息为参考信号2的资源索引,网络设备接收到该第一指示信息,即可确定网络设备的发送波束为波束2。可选的,网络设备还可以根据该第一参考信号,为终端设备配置发送功率等。应理解,上述图2所示的波束训练过程仅为示例,终端设备上报的参考信号资源索引可以对应网络设备的最优波束,还可以对应网络设备的次优、较优波束。
230.在一个可能的示例中,该网络设备的发送波束可以与该终端设备的波束区域对应。在另一个示例中,该网络设备的发送波束可以与该终端设备的一个接收波束对应,从而可以确定一个波束对。图2所示的黑色椭圆例如用于表示网络设备的最优发送波束和终端设备的最优接收波束。在一个示例中,若波束互异(beam correspondence),根据波束互异性,网络设备可以确定网络设备的最优接收波束,终端设备可以确定终端设备的最优发送波束。
231.通过图2、图3所示的方法,网络设备可以确定网络设备的最优发送波束,终端设备可以确定天线模组对应的方位和/或终端设备的接收波束。
232.图3、图4示出了一种波束训练的方法的示意图。图3、图4所示的波束训练的方法有时又被称为第二种波束训练过程,或第二阶段波束训练过程,或p3波束训练过程。图3、图4所示的方法例如可以用于终端设备侧的接收波束的训练;图3、图4所示的方法例如还可以用于终端设备侧的发波束的训练。下面以终端设备的接收波束的训练过程为例进行说明。终端设备的发送波束的训练过程可以参照图3、图4所示的示例。
233.图3、图4所示的方法例如可以应用于具有天线模组和旋转部件的终端设备。天线模组可以包括天线阵列,天线阵列可以用于形成方向不同的多个波束。旋转部件可以用于旋转天线模组,使得天线模组可以对应多个方位形成多个波束。
234.401,终端设备通过天线模组,使用多个接收波束接收网络设备发送的m个参考信号,m为大于1的整数。
235.相应地,网络设备使用目标发送波束向终端设备发送该m个参考信号。
236.m个参考信号例如可以占用参考信号资源集合中的m个参考信号资源。该m个参考信号资源可以与相同的下行空间传输滤波器对应。
237.在一个示例中,终端设备的旋转部件可以步进式地将天线模组旋转至多个方位,从而终端设备可以针对多个方位,使用多个接收波束接收网络设备发送的m个参考信号。天线模组对应的多个方位可以如图3中的多个区域所示。
238.在另一个示例中,图4所示的椭圆用于表示终端设备的接收波束或网络设备的发送波束。例如,网络设备使用图4中的波束1发送3个参考信号,分别为参考信号1、参考信号2、参考信号3,即m=3。相应地,终端设备分别使用波束2、波束3、波束4接收该3个参考信号。
239.402,终端设备执行对该m个参考信号的测量,确定与该m个参考信号中的第二参考信号对应的第二方位,所述第二方位为所述天线模组对应的方位,和/或,确定与该m个参考信号中的第二参考信号对应的第二接收波束,所述第二接收波束为所述天线模组形成的一个波束。
240.对该m个参考信号的测量可以是对该m个参考信号分别进行rsrp测量,或者是对该m个参考信号分别进行sinr测量。终端设备根据测量结果,从m个参考信号中选择第二参考信号,该第二参考信号可以对应最优或相对较优的测量结果。从而,该第二参考信号对应的第二方位可以是天线模组收发信息相对较优的方位,或者,该第二参考信号对应的第二接收波束可以是终端设备相对较优的接收波束。
241.例如,结合图3,终端设备可以根据信号测量结果,确定区域3为天线模组对应的方位。
242.又如,结合图4,终端设备可以根据信号测量结果,确定波束3为终端设备的接收波
束。
243.在一个示例中,该网络设备的目标发送波束与该终端设备的接收波束对应,即为一个波束对。
244.图4所示的黑色椭圆用于表示网络设备的目标发送波束和终端设备的接收波束。在一个示例中,若波束互异,根据波束互异性,终端设备可以确定终端设备的发送波束。
245.通过图3、图4所示的方法,终端设备可以确定天线模组对应的方位和/或终端设备的接收波束。
246.网络设备侧的细粒度波束的选择可以参照图4所示的方法。
247.在一个示例中,图2、图3所示的方法可以用于对网络设备侧的粗粒度波束和终端设备侧的粗粒度波束进行选择;图4所示的方法可以用于对对终端设备侧的细粒度波束进行选择。
248.例如,终端设备可以在360
°
范围内,通过图2、图3所示的方法确定天线模组的相对较优的方位,以执行对波束的粗略扫描。如图3所示,终端设备可以通过旋转部件步进式旋转天线模组,使得天线模组可以在多个方位内形成多个波束。终端设备可以在多个方位内对参考信号进行测量,从而可以多个方位中确定天线模组的相对较优的方位,例如目标方位。之后,终端设备可以将终端设备的天线模组旋转至目标方位。然后,终端设备可以执行图4所示的方法,以执行波束的精确扫描。
249.然而,图2、图4所示的波束训练过程耗时相对较长。在终端设备与网络设备交互过程中,终端设备与网络设备之间的通信质量容易受到例如障碍物遮挡、天气等因素的影响。在通信质量相对较差的情况下,终端设备和网络设备需要重新进行波束训练。如何缩短终端设备和网络设备之间的波束训练时间,且兼顾终端设备和网络设备之间的通信质量,成为一个需要解决的问题。
250.图5是本技术实施例提供的一种终端设备500的示意性结构图。本技术实施例提供的方案可以应用于图5所示的终端设备500。
251.终端设备500可以包括第一天线模组501。第一天线模组501例如可以为毫米波天线模组。
252.第一天线模组501可以包括天线阵列510和旋转部件520。天线阵列510可以包括多个天线单元511。通过驱动多个天线单元511中的一组天线单元(一组天线单元可以包括一个或多个天线单元511),可以形成一个波束。通过驱动多个天线单元511中多组不同的天线单元,可以形成多个波束。旋转部件520可以用于旋转天线阵列510的方位,从而可以调整天线阵列510形成的多个波束所对应的方位。旋转部件520例如可以是可旋转电机。
253.下面以图6所示的示例,阐述天线阵列510形成多个波束的一种可能的实施例。图6所示的天线阵列510可以包括多个天线单元511,该多个天线单元511按照4
×
4阵列排布。其中,第1行、第1列的天线单元例如可以形成第1种波束;第1行、第1列的天线单元以及第1行、第2列的天线单元例如可以形成第2种波束;第1行、第1列的天线单元以及第2行、第1列的天线单元例如可以形成第3种波束;第1行、第1列的天线单元,第2行、第1列的天线单元,第1行、第2列的天线单元,以及第2行、第2列的天线单元例如可以形成第4种波束。应理解,图6所示的天线阵列510还可以形成其他方向的波束,在此不再穷举。
254.应理解,天线阵列510还可以包括数量更多或数量更少的天线单元511。本技术提
供的实施例可以不限定天线阵列510包括的天线单元511的数量。
255.图6是本技术实施例提供的一种波束训练的方法600的示意性流程图。图6所示的方法600可以应用于图5所示的终端设备500。
256.601,终端设备通过第一天线模组的旋转部件,将第一天线模组的天线阵列旋转至历史方位。
257.第一天线模组例如可以对应图5所示的第一天线模组501。天线阵列例如可以对应图5所示的天线阵列510。旋转部件例如可以对应图5所示的旋转部件520。在一个可能的示例中,在天线阵列旋转至历史方位后,天线阵列形成的多个波束例如可以对应图3所示的5个区域中的某个区域。可选的,如果天线阵列已经与历史方位对应,则601可以省略。
258.历史方位例如可以是终端设备的天线阵列通常对应的方位。某些终端设备自身具有位置固定等特点。这些终端设备相对于第一网络设备的方位可能是相对固定的。另外,第一网络设备的波束通常在一段时间内不会发生太大变化。因此,在终端设备与第一网络设备之间的多次通信中,天线阵列对应的方位可能大致相同。
259.在一个可能的示例中,在终端设备当前开机后天线阵列对应的方位,可以与在终端设备当前开机前,天线阵列最后一次对应的方位大致相同。也就是说,历史方位可以是天线阵列最近使用的方位。
260.例如,终端设备在第i次开机后进行目标波束扫描1。目标波束扫描1可以是终端设备在第i次开机后进行的最后一次波束扫描。在目标波束扫描1的过程中,旋转部件可以将天线阵列旋转至多个方位;终端设备与第一网络设备可以分别针对这多个方位进行通信,从而得到目标波束扫描1的结果。根据目标波束扫描1的结果,终端设备可以从这多个方位中确定一个相对较好的目标方位1(例如在天线阵列对应目标方位1的情况下,第一网络设备的来波覆盖率相对较高)。在终端设备第i+1次开机后,终端设备可以跳过与前述目标波束扫描1类似的波束扫描过程,直接通过旋转部件,将天线阵列旋转至目标方位1。在此情况下,目标方位1可以是天线阵列的历史方位。
261.历史方位可以是天线阵列最近使用的方位。当天线阵列对应的方位发生变化的情况下,例如终端设备的位置发生移动时,天线阵列的历史方位可以被实时更新,便于终端设备在新的位置快速完成波束训练过程。
262.在另一个可能的示例中,在终端设备当前开机后天线阵列对应的方位,可以与在终端设备当前开机之前,天线阵列对应次数最多的方位大致相同。也就是说,历史方位可以是天线阵列使用频率最高的方位。
263.例如,终端设备可以记录天线阵列使用过的方位,以及天线阵列使用每个方位的次数。其中,天线阵列使用目标方位2的次数最多。在第j次开机后,终端设备可以跳过至少部分波束扫描过程,直接通过旋转部件,将天线阵列旋转至目标方位2。在此情况下,目标方位2可以是天线阵列的历史方位。
264.历史方位可以是天线阵列最常使用的方位。由于除位置变化以外的突发原因,终端设备与第一网络设备之间的通信质量可能有所降低,此时终端设备可以重新进行波束训练,以寻找终端设备的相对较优的波束。虽然天线阵列对应的方位发生了变化,但并不意味着天线阵列常对应的方位不再适用于终端设备与第一网络设备之间的通信。因此,将天线阵列使用频率最高的方位设定为历史方位,有利于减少突变原因对终端设备快速完成波束
训练过程的影响。
265.历史方位例如可以预先存储在终端设备的存储器中。在终端设备开机后,终端设备可以从存储器中读取与历史方位相关的信息,从而可以通过旋转部件将天线阵列旋转至历史方位。
266.可选的,所述方法还包括:所述终端设备在天线阵列最近使用的方位,以及天线阵列使用频率最高的方位中,确定所述历史方位。
267.终端设备可以对天线阵列最近使用的方位和天线阵列使用频率最高的方位分别进行打分,得到与天线阵列最近使用的方位对应的第一通信分数,以及与天线阵列使用频率最高的方位对应的第二通信分数。终端设备可以将通信分数较高的方位确定为所述历史方位。由此有利于兼顾上述两种历史方位的优势。
268.第一通信分数例如根据以下至少一项确定:与所述第一方位对应的空间来波覆盖度、与所述第一方位对应的参考信号接收功率(reference signal receiving power,rsrp)、与所述第一方位对应的信噪比(signal noise ratio,snr)、与所述第一方位对应的频谱利用率、与所述第一方位对应的信号与干扰加噪声比(signal to interference plus noise ratio,sinr)。
269.第二通信分数例如根据以下至少一项确定:与所述第二方位对应的空间来波覆盖度、与所述第二方位对应的rsrp、与所述第二方位对应的snr、与所述第二方位对应的频谱利用率、与所述第二方位对应的sinr。
270.602,通过对应所述历史方位的所述天线阵列,所述终端设备使用第一波束与第一网络设备通信。
271.在天线阵列被旋转至历史方位后,终端设备可以通过天线阵列形成第一波束,并通过该第一波束与第一网络设备通信。
272.在一种可能的情况下,第一波束可以属于一种历史波束。也就是说,第一波束可以是,在天线阵列对应历史方位的情况下,终端设备先前使用过的波束。换句话说,终端设备可以记录天线阵列使用的至少一个方位的相关信息,终端设备还可以记录在天线阵列对应这至少一个方位的情况下,终端设备分别使用的至少一个波束的相关信息。
273.在一个示例中,所述第一波束为所述天线阵列在所述历史方位下,所述终端设备最近使用的波束。
274.例如,终端设备在第p次开机后进行目标波束扫描2。目标波束扫描2可以是终端设备在第p次开机后进行的最后一次波束扫描。在目标波束扫描2的过程中,可以在天线阵列与历史方位对应的情况下,天线阵列形成多个波束;终端设备可以使用这多个波束与第一网络设备通信,从而得到目标波束扫描2的结果。根据目标波束扫描2的结果,终端设备可以从这多个波束中确定一个相对较优的目标波束1(例如目标波束1对应的rsrp相对较高)。在终端设备第p+1次开机后,终端设备可以通过旋转部件,将天线阵列旋转至历史方位,并直接使用目标波束1与第一网络设备通信(例如完成随机接入流程)。在此情况下,目标波束1可以是602中的第一波束。
275.第一波束可以是在天线阵列对应历史方位的情况下,终端设备最近使用的波束。当终端设备使用的方位或波束发生变化的情况下,例如终端设备的位置发生移动时,天线阵列的历史方位以及终端设备使用的历史波束可以被实时更新,便于终端设备在新的位置
快速完成波束训练过程。
276.在另一个示例中,所述第一波束为所述天线阵列在所述历史方位下,所述终端设备使用频率最高的波束。
277.例如,终端设备可以记录在天线阵列对应历史方位的情况下,终端设备使用过的多个波束,以及终端设备使用每个波束的次数。其中,在天线阵列对应历史方位的情况下,终端设备使用目标波束2的次数最多。在第q次开机后,终端设备可以通过旋转部件,将天线阵列旋转至历史方位,并直接使用目标波束2与第一网络设备通信。在此情况下,目标波束1可以是602中的第一波束。
278.第一波束可以是在天线阵列对应历史方位的情况下,终端设备最常使用的波束。由于除位置变化以外的突发原因,终端设备与第一网络设备之间的通信质量可能有所降低,此时终端设备可以重新进行波束训练,以寻找终端设备的相对较优的波束。虽然终端设备使用的波束发生了变化,但并不意味着终端设备最常使用的波束不再适用于终端设备与第一网络设备之间的通信。因此,将终端设备使用频率最高的波束设定为历史方位,有利于减少突变原因对终端设备快速完成波束训练过程的影响。
279.第一波束例如可以预先存储在终端设备的存储器中。在终端设备开机后,终端设备可以从存储器中读取与历史方位相关的信息,以及与第一波束相关的信息,从而可以通过旋转部件将天线阵列旋转至历史方位,并使用第一波束与第一网络设备通信。
280.在另一种可能的情况下,所述第一波束为所述天线阵列的法向波束。
281.天线阵列在法向波束上的波束功率相对较强,因此天线阵列的法向波束的性能可能优于天线阵列形成的其他波束的性能。在天线阵列对应历史方位的情况下,终端设备与网络设备之间的通信质量可能相对较好。终端设备使用天线阵列的法向波束直接与第一网络设备通信,有利于提高终端设备与网络设备之间的通信质量。
282.可选的,所述方法还包括:在所述天线阵列对应所述历史方位的情况下,所述终端设备在所述天线阵列的法向波束,所述终端设备最近使用的波束,以及终端设备使用频率最高的波束中,确定所述第一波束。
283.在所述天线阵列对应历史方位的情况下,终端设备可以使用天线阵列的法向波束、终端设备最近使用的波束、终端设备使用频率最高的波束分别与第一网络设备通信,从而得到与天线阵列的法向波束对应的第三通信分数,与终端设备最近使用的波束对应的第四通信分数,以及与终端设备使用频率最高的波束对应的第五通信分数。终端设备可以将通信分数较高的波束确定为所述第一波束。由此有利于兼顾上述三种波束的优势。波束的通信分数例如根据以下至少一项确定:rsrp、snr、频谱利用率、sinr等。
284.可选的,所述通过对应所述历史方位的所述天线阵列,所述终端设备使用第一波束与第一网络设备通信,包括:通过对应历史方位的所述天线阵列,终端设备使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描;所述方法还包括:所述终端设备根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束;所述终端设备使用所述第一波束与所述第一网络设备通信。
285.在天线阵列对应历史方位的情况下,天线阵列形成的能够与第一网络设备通信的波束的数量可以相对较多。为进一步提高终端设备与第一网络设备之间的通信质量,终端设备可以进行第一波束扫描,从天线阵列形成的多个波束中寻找到第一波束,该第一波束
可以有利于使终端设备与第一网络设备之间的通信质量相对较高。
286.可选的,所述第一波束满足以下至少一项:所述终端设备使用所述第一波束完成随机接入流程;所述第一波束对应的通信分数高于第一预设分数。
287.终端设备可以使用第一波束与第一网络设备进行通信。通信质量相对较高,则该历史方位与天线阵列的真实最优方位之间相差的程度可以相对较小,甚至可以忽略不计。
288.在一个示例中,如果终端设备使用第一波束,可以完成随机接入流程,可以意味着终端设备与第一网络设备之间的通信质量相对较高。
289.在另一个示例中,终端设备可以使用第一波束与第一网络设备通信,并对通信过程进行打分。如果通信分数较高,可以意味着终端设备与第一网络设备之间的通信质量相对较高。如前文所述,波束的通信分数例如根据以下至少一项确定:rsrp、snr、频谱利用率、sinr等。
290.可选的,所述通过对应所述历史方位的所述天线阵列,所述终端设备使用第一波束与第一网络设备通信,包括:通过对应历史方位的天线阵列,终端设备使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描;所述方法还包括:所述终端设备根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定所述第一波束;所述终端设备通过所述旋转部件旋转所述天线阵列至第一方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第一方位前所述第一波束的方位对应;通过对应所述第一方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信。
291.天线阵列在法向波束上的波束功率相对较强,因此从终端设备侧的角度出发,天线阵列的法向波束的性能一般优于天线阵列形成的其他波束的性能。然而,根据第一波束扫描的结果可知,在天线阵列形成的多个波束中,第一波束的性能相对较优。也就是说,当天线阵列对应历史方位时,与第一波束相比,天线阵列的法向波束并不是相对较优的波束。如果略微调整天线阵列对应的方位,有利于提高天线阵列的法向波束与第一网络设备的波束的匹配度,进而有利于提高天线阵列接收第一网络设备来波的可靠性,有利于提高终端设备与第一网络设备之间的通信质量。
292.下面结合图7、图8,阐述在历史方位的基础上,调整天线阵列对应的方位的一种可能的示例。
293.如图7所示,第一网络设备700形成的多个波束可以包括波束701、波束702。天线阵列形成的多个波束可以包括波束711、波束712、波束713,其中波束711可以为天线阵列的法向波束。天线阵列当前对应历史方位。在第一波束扫描后,终端设备500可以确定波束712与第一网络设备700的波束701可以形成一个波束对,即终端设备500可以使用波束712与第一网络设备700通信,第一网络设备700可以使用波束701与终端设备500通信。波束712可以对应上述第一波束。终端设备500可以确定,如果终端设备500使用波束711或波束713与第一网络设备700的通信,则通信质量可能相对较差。
294.如图8所示,终端设备500可以将天线阵列对应的方位从历史方位调整至第一方位。其中,在天线阵列对应历史方位的情况下,波束712(即第一波束)可以对应第一波束方位;在天线阵列对应第一方位的情况下,波束711(即天线阵列的法向波束)可以对应第一波束方位。从图8可以看出,在天线阵列的方位被调整后,波束711与第一网络设备700的波束
701的匹配度,可以优于在天线阵列的方位被调整前,波束712与第一网络设备700的波束701的匹配度。
295.在一种可能的情况下,在天线阵列对应第一方位的情况下,终端设备500可以确定波束711与第一网络设备700的波束701形成一个波束对,即终端设备500可以使用波束711与第一网络设备700通信,第一网络设备700可以使用波束701与终端设备500通信。
296.终端设备可以根据第一波束的方位以及天线阵列的法向波束的方位,确定天线阵列从历史方位调整到第一方位所需要旋转的角度。
297.可选的,所述方法还包括:所述终端设备根据所述第一波束与所述天线阵列的法向波束的角度,确定所述旋转部件旋转所述天线阵列至第一方位的角度。
298.终端设备例如可以存储天线阵列形成的多个波束的标识,以及每个波束与天线阵列的法向波束之间的角度。
299.在一个示例中,假设第一波束与天线阵列的法向波束之间的夹角为25
°
,可以指天线阵列的法向波束的方位顺时针旋转至第一波束的方位需要旋转25
°
。则终端设备可以将天线阵列顺时针旋转25
°
,从而将天线阵列对应的方位从历史方位调整至第一方位。
300.在另一个示例中,假设第一波束与天线阵列的法向波束之间的夹角为-25
°
,可以指天线阵列的法向波束的方位逆时针旋转至第一波束的方位需要旋转25
°
。则终端设备可以将天线阵列逆时针旋转25
°
,从而将天线阵列对应的方位从历史方位调整至第一方位。
301.可选的,所述第一波束满足以下至少一项:所述终端设备使用所述第一波束完成随机接入流程;所述第一波束对应的通信分数高于第一预设分数。
302.终端设备可以使用第一波束与第一网络设备进行通信。通信质量相对较高,则该历史方位与天线阵列的真实最优方位之间相差的程度可以相对较小,意味着终端设备有一定的概率可以与第一网络设备进行相对高质量的通信。也就是说,历史方位可以是下一步方位调整的相对合适的基础。
303.在一个示例中,如果终端设备使用第一波束,可以完成随机接入流程,可以意味着终端设备与第一网络设备之间的通信质量相对较高。
304.在另一个示例中,终端设备可以使用第一波束与第一网络设备通信,并对通信过程进行打分。如果通信分数较高,可以意味着终端设备与第一网络设备之间的通信质量相对较高。波束的通信分数例如根据以下至少一项确定:rsrp、snr、频谱利用率、sinr等。
305.可选的,所述方法还包括:所述终端设备根据所述第一波束对应的通信分数,确定在目标时段内上行时隙数量和下行时隙数量的比值。
306.在第一波束对应的通信分数相对较高的情况下,可以意味着终端设备成功向网络设备发送信号的概率可以相对较高。终端设备可以增加上行时隙的数量,即提高上行时隙数量和下行时隙数量的比值。在第一波束对应的通信分数相对较低的情况下,可以意味着终端设备成功向网络设备发送信号的概率可以相对较低。终端设备可以减少上行时隙的数量,即降低上行时隙数量和下行时隙数量的比值。
307.在另一种可能的情况下,在天线阵列对应第一方位时,终端设备可以继续进行第二波束扫描,以确认天线阵列形成的多个波束中是否有其他波束的性能可以优于天线阵列的法向波束的性能。在一个示例中,第二波束扫描的结果可以指示天线阵列的法向波束相对较优。在另一个示例中,第二波束扫描的结果可以指示天线阵列的除法向波束以外的波
束相对较优。也就是说,在天线阵列对应第一方位后,天线阵列的某个波束(可以为法向波束或除法向波束以外的某个波束)可以与第一网络设备的波束形成一个波束对。
308.可选的,所述通过对应所述第一方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信,包括:通过对应所述第一方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行所述第二波束扫描,所述天线阵列形成的多个波束包括所述天线阵列的法向波束;所述终端设备根据所述第二波束扫描的结果,从所述天线阵列形成的多个波束中确定第二波束;通过对应所述第一方位的所述天线阵列,所述终端设备使用所述第二波束与第一网络设备通信。
309.如图8所示的示例可知,在天线阵列对应第一方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较优。在某些情况下,终端设备未必一定要使用天线阵列的法向波束与第一网络设备通信,或者未必一定要使用最优波束与第一网络设备通信。在此情况下,终端设备可以通过第二波束扫描,确定与第一网络设备通信可以使用的相对合适的波束,即第二波束。
310.在一个可能的示例中,多个波束中任一波束与天线阵列的法向波束的夹角可以小于45
°
。可选的,多个波束中任一波束与天线阵列的法向波束的夹角可以小于22.5
°
。通过缩小天线阵列形成的波束角度,有利于减少终端设备驱动天线阵列所需要的时间和耗能。
311.可选的,所述通过对应所述第一方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信,包括:通过对应所述第一方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行所述第二波束扫描,所述天线阵列形成的多个波束包括所述天线阵列的法向波束;所述终端设备根据所述第二波束扫描的结果,从所述天线阵列形成的多个波束中确定第二波束;所述终端设备通过所述旋转部件旋转所述天线阵列至第二方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第二方位前所述第二波束的方位对应;通过对应所述第二方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信。
312.如图8所示的示例可知,在天线阵列对应第一方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较优。天线阵列在法向波束上的波束功率相对较强,因此从终端设备侧的角度出发,天线阵列的法向波束的性能一般优于天线阵列形成的其他波束的性能。然而,根据第二波束扫描的结果可知,在天线阵列形成的多个波束中,第二波束的性能相对较优。也就是说,当天线阵列对应第一方位时,与第二波束相比,天线阵列的法向波束并不是相对较优的波束。如果略微调整天线阵列对应的方位,有利于提高天线阵列的法向波束与第一网络设备的波束的匹配度,进而有利于提高天线阵列接收第一网络设备来波的可靠性,有利于提高终端设备与第一网络设备之间的通信质量。
313.参照图7、图8所示的示例,终端设备可以将天线阵列从第一方位调整至第二方位。在天线阵列的方位被调整后,天线阵列的法向波束与第一网络设备的波束的匹配度,可以优于在天线阵列的方位被调整前,第二波束与第一网络设备的波束的匹配度;在天线阵列的方位被调整前,第二波束与第一网络设备的波束的匹配度,可以优于在天线阵列的方位被调整前,天线阵列的法向波束与第一网络设备的波束的匹配度。
314.在又一种可能的情况中,终端设备可以通过旋转部件旋转天线阵列,使得天线阵
列可以依次对应多个方位;终端设备可以使用天线阵列的法向波束,分别在该多个方位内与第一网络设备通信,以执行波束训练。终端设备可以根据波束训练的结果,确定第二方位。在一个可能的示例中,在天线阵列位于第二方位的情况下,终端设备可以使用天线阵列的法向波束与第一网络设备通信,从而终端设备与第一网络设备之间的通信质量可以相对较好。
315.可选的,所述方法还包括:通过所述旋转部件,将所述天线阵列旋转至位于所述第一方位周围的多个方位,针对所述多个方位的中的每个方位,所述终端设备使用所述天线阵列的法向波束与所述第一网络设备通信,以执行第二波束扫描;所述终端设备根据所述第二波束扫描的结果,从所述多个方位中确定第二方位;通过对应所述第二方位的所述天线阵列,所述终端设备使用所述天线阵列的法向波束与第一网络设备通信。
316.如图8所示的示例可知,在天线阵列对应第一方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较优。天线阵列在法向波束上的波束功率相对较强,因此从终端设备侧的角度出发,天线阵列的法向波束的性能一般优于天线阵列形成的其他波束的性能。存在一种可能的情况,天线阵列的法向波束可能在其他方位实现更优的性能。终端设备可以在第一方位的周围,使用天线阵列的法向波束进行波束扫描,确定天线阵列是否可以对应更优的方位。
317.在一个可能的示例中,多个方位中任一方位与第一方位的夹角可以小于45
°
。可选的,多个方位中任一方位与第一方位的夹角可以小于22.5
°
。通过缩小天线阵列的旋转角度,有利于减少波束扫描的时长,进而有利于提高终端设备与第一网络设备之间的通信质量。
318.图9是本技术实施例提供的一种波束训练的方法900的示意性流程图。图9所示的方法900可以应用于图5所示的终端设备500。图9所示的方法900可以被执行在图6所示的方法600之前或之后。
319.901,在第一天线模组的天线阵列当前对应第三方位的情况下,终端设备确定第三波束的通信分数,所述第三波束为所述终端设备当前使用的波束。
320.第三方位可以是天线阵列能够面向的任一方位。在一个示例中,第三方位可以对应图6所示实施例中的历史方位、第一方位、第二方位中的任一个。
321.终端设备可以使用第三波束接收第一网络设备发送的参考信号,并对参考信号进行测量,得到第三波束的通信分数。第三波束的通信分数例如根据以下至少一项确定:与所述第三波束对应的rsrp、与所述第三波束对应的snr、与所述第三波束对应的频谱利用率、与所述第三波束对应的sinr。
322.902,在所述第三波束的通信分数低于第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长小于第一预设时长的情况下,所述终端设备使用所述第三波束与所述第一网络设备通信。
323.第三波束的通信分数低于第二预设分数,可以意味着终端设备使用第三波束与第一网络设备通信的通信质量相对较差。在一种可能的场景下,终端设备与第一网络设备之间的相位位置并没有发生太大变化。终端设备与第一网络设备之间的通信质量降低,可能的原因例如有,在终端设备与第一网络设备之间突然出现障碍物。这种突然出现的障碍物可能会在相对较短的时间内移开。如果在障碍物移开之前,终端设备与第一网络设备重新
进行波束训练,则会减少终端设备与第一网络设备之间的有效交互,进而影响终端设备与第一网络设备之间的通信效率。
324.如果第三波束的通信分数低于第二预设分数的连续时长小于第一预设时长,意味着仅在相对较短的时间内,终端设备使用第三波束与第一网络设备通信的通信质量相对较差。在此情况下,终端设备可以暂不执行新的波束和新的方位的搜寻。结合上述示例,当障碍物快速消失后,终端设备仍可以使用先前使用的波束和方位与第一网络设备通信,从而有利于增加终端设备与第一网络设备之间的有效交互,提高终端设备与第一网络设备之间的通信效率。
325.可选的,所述方法还包括:在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第一预设时长、小于第二预设时长的情况下,通过对应所述第三方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第三波束扫描,所述第二预设时长大于所述第一预设时长;所述终端设备根据所述第三波束扫描的结果,确定第四波束,所述第四波束为所述终端设备的接收波束或发送波束。
326.第三波束的通信分数低于第二预设分数,可以意味着终端设备使用第三波束与第一网络设备通信的通信质量相对较差。如果第三波束的通信分数低于第二预设分数的连续时长大于第一预设时长,意味着在一段时间内,终端设备使用第三波束与第一网络设备通信的通信质量相对较差。如果终端设备在一段时间内始终使用第三波束与第一网络设备交互,则可能影响终端设备与第一网络设备之间的通信质量。因此,终端设备可以在相对较小的范围内搜寻新的波束。在小范围内搜寻新的波束,有利于减少波束扫描或波束训练的耗时,从而有利于增加终端设备与第一网络设备之间的有效交互,提高终端设备与第一网络设备之间的通信效率。
327.可选的,所述方法还包括:在所述第三波束的通信分数低于所述第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长大于所述第二预设时长的情况下,所述终端设备通过所述旋转部件旋转所述天线阵列至第四方位;通过对应所述第四方位的所述天线阵列,所述终端设备使用天线阵列形成的多个波束与所述第一网络设备通信,以执行第四波束扫描,所述第四方位与所述第三方位不同;所述终端设备根据所述第四波束扫描的结果,确定第五波束,所述第五波束为所述终端设备的接收波束或发送波束。
328.第三波束的通信分数低于第二预设分数,可以意味着终端设备使用第三波束与第一网络设备通信的通信质量相对较差。如果第三波束的通信分数低于第二预设分数的连续时长大于第二预设时长,意味着在相对较长的时间内,终端设备使用第三波束与第一网络设备通信的通信质量相对较差。如果在相对较长的时间内,终端设备使用第三波束和第三方位与第一网络设备交互,或者终端设备使用与第三波束相近的波束,以及与第三方位相近的方位与第一网络设备交互,则可能影响终端设备与第一网络设备之间的通信质量。因此,终端设备可以搜寻新的波束和新的方位(例如全范围搜寻新的波束和新的方位)。在相对较大的范围内搜寻新的波束和新的方位,有利于尽快恢复终端设备与第一网络设备之间的通信质量,从而有利于增加终端设备与第一网络设备之间的有效交互,提高终端设备与第一网络设备之间的通信效率。
329.图10是本技术实施例提供的一种终端设备1000的示意性结构图。本技术实施例提
供的方案可以应用于图10所示的终端设备1000。
330.终端设备1000可以包括第一天线模组1001、第二天线模组1002。第一天线模组1001的工作频点例如可以与第二天线模组1002的工作频点不同。例如,第一天线模组1001可以为毫米波(millimeter wave)天线模组,第二天线模组1002可以为工作频段低于6ghz的天线模组。
331.第一天线模组1001可以包括天线阵列1010和旋转部件1020。天线阵列1010可以包括多个天线单元1011。通过驱动多个天线单元1011中的一组天线单元(一组天线单元可以包括一个或多个天线单元1011),可以形成一个波束。通过驱动多个天线单元1011中多组不同的天线单元,可以形成多个波束。旋转部件1020可以用于旋转天线阵列1010的方位,从而可以调整天线阵列1010形成的多个波束所对应的方位。
332.第二天线模组1002可以包括一个或多个天线。一个或多个天线例如可以包括第一天线1030。可选的,一个或多个天线还可以包括第二天线1040。
333.图9是本技术实施例提供的一种波束训练的方法900的示意性流程图。图9所示的方法900可以应用于图5所示的终端设备500。图9所示的方法900可以被执行在图6所示的方法600之前或之后。
334.图11是本技术实施例提供的一种通信方法1100的示意性流程图。图11所示的通信方法1100可以应用于图10所示的终端设备1000。图6所示的方法600可以应用于图10所示的终端设备1000,图11所示的通信方法1100可以被执行在图6所示的方法600之前或之后。图9所示的方法900可以应用于图10所示的终端设备1000,图11所示的通信方法1100可以被执行在图9所示的方法900之前或之后。
335.1101,终端设备通过第一天线模组的天线阵列与第一网络设备通信。
336.1101的具体实施方式例如可以参照图6所示602或图9所示的902,在此不再详细赘述。
337.1102,所述终端设备通过第二天线模组的第一天线与第二网络设备通信。
338.终端设备例如可以通过第一通信协议与第一网络设备通信,终端设备例如可以通过第二通信协议与第二网络设备通信。终端设备与第一网络设备通信的通信频点可以为第一通信频点,终端设备与第二网络设备通信的通信频点可以为第二通信频点,第一通信频点可以与第二通信频点不同。
339.1103,在所述第一天线模组与所述第二天线模组之间相互干扰的情况下,所述终端设备使用所述第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
340.在一种可能的场景中,当两个射频部件距离较近时,两个射频部件之间可能互相干扰。例如,在天线阵列在处于某个方位,且在第一天线正在工作的情况下,天线阵列与第一天线之间的距离可以相对较近。第一天线和天线阵列之间的干扰程度可能相对较大,进而可能影响终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。
341.为降低第一天线模组与第二天线模组之间的干扰,终端设备可以调整第二天线模组的工作天线。终端设备可以选用距离天线阵列相对较远的天线与第二网络设备通信。与第一天线相比,第二天线与天线阵列之间的距离可以相对较远,因此第二天线和天线阵列
之间的干扰可以相对较小,进而有利于提高终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。终端设备例如可以包括用于切换天线的开关,将第一天线关闭、第二天线开启。
342.图12是本技术实施例提供的一种通信方法1200的示意性流程图。图12所示的通信方法1200可以应用于图10所示的终端设备1000。图6所示的方法600可以应用于图10所示的终端设备1000,图12所示的通信方法1200可以被执行在图6所示的方法600之前或之后。图9所示的方法900可以应用于图10所示的终端设备1000,图12所示的通信方法1200可以被执行在图9所示的方法900之前或之后。
343.1201,终端设备通过第一天线模组的旋转部件旋转第一天线模组的天线阵列,使得所述终端设备通过所述天线阵列在所述多个方位内与第一网络设备通信。
344.终端设备可以通过旋转部件旋转天线阵列,使得天线阵列可以依次对应多个方位;终端设备可以使用天线阵列形成的一个或多个波束,分别在该多个方位内与第一网络设备通信,以执行波束训练。
345.1202,所述终端设备确定与所述多个方位一一对应的多个通信分数,所述多个通信分数包括第五方位的通信分数、第六方位的通信分数,所述第五方位的通信分数高于所述多个通信分数中除所述第五方位的通信分数以外的其他通信分数。
346.终端设备可以通过确定与多个方位一一对应的多个通信分数,以统计波束训练的结果。方位的通信分数例如根据以下至少一项确定:与该方位对应的空间来波覆盖度、与该方位对应的rsrp、与该方位对应的snr、与该方位对应的频谱利用率、与该方位对应的sinr。根据波束训练的结果,终端设备可以使用相对较优的方位与第一网络设备通信。
347.在一个可能的示例中,第五方位、第六方位均属于相对优秀的方位。在波束训练的结果中,第五方位的通信分数可以为最优分数。第六方位的通信分数可以为次优分数。也就是说,在天线阵列对应第五方位或第六方位的情况下,终端设备与第一网络设备之间的通信质量可以相对较好。
348.1203,通过对应所述第五方位的所述天线阵列,所述终端设备使用第六波束与所述第一网络设备通信。
349.1203的具体实施方式例如可以参照图6所示602或图9所示的902,在此不再详细赘述。
350.在一个可能的示例中,第六波束可以为天线阵列的法向波束。
351.1204,所述终端设备使用第二天线模组的第一天线与第二网络设备通信。
352.1204的具体实施方式例如可以参照图11所示1102,在此不再详细赘述。
353.1205,在所述天线阵列对应所述第五方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,所述终端设备通过对应所述第六方位的天线阵列,使用第七波束与所述第一网络设备通信。
354.在一种可能的场景中,当两个射频部件距离较近时,两个射频部件之间可能互相干扰。例如,在天线阵列在处于第五方位,且在第一天线正在工作的情况下,天线阵列与第一天线之间的距离可以相对较近。第一天线和天线阵列之间的干扰程度可能相对较大,进而可能影响终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。
355.为降低第一天线模组与第二天线模组之间的干扰,终端设备可以调整天线阵列的方位,以增大天线阵列与第一天线之间的间距,从而可以有利于降低第一天线模组和第二天线模组之间的干扰,进而有利于提高终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。
356.在一个可能的示例中,第七波束可以为天线阵列的法向波束。
357.在另一个可能的示例中,第七波束的方位可以由第六波束的方位和天线阵列的旋转角度确定。可选的,所述第七波束的方位与所述天线阵列对应所述第五方位时所述第六波束的方位相同或相近。
358.可选的,所述方法还包括:所述终端设备根据所述第五方位与所述第六方位之间的方位角、所述第六波束的标识,确定所述第七波束的标识。
359.终端设备例如可以存储天线阵列形成的多个波束的标识,以及多个波束中任意两个波束之间的角度。例如,终端设备可以存储第六波束的标识为bm1,第七波束的标识为bm2,bm2与bm1的夹角为25
°

360.在一个示例中,假设第五方位与所述第六方位之间的方位角为25
°
,可以指第五方位顺时针旋转至第六方位需要旋转25
°
。则终端设备可以在天线阵列形成的多个波束中寻找第七波束,使得第七波束与第六波束夹角为25
°
,也就是说,第七波束的方位顺时针旋转至第六波束的方位需要旋转25
°

361.在另一个示例中,假设第五方位与所述第六方位之间的方位角为-25
°
,可以指第五方位逆时针旋转至第六方位需要旋转25
°
。则终端设备可以在天线阵列形成的多个波束中寻找第七波束,使得第七波束与第六波束夹角为-25
°
,也就是说,第七波束的方位逆时针旋转至第六波束的方位需要旋转25
°

362.可选的,所述方法还包括:在所述天线阵列对应所述第六方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,所述终端设备使用所述第二天线模组中的第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
363.在执行1205后,第一天线模组和第二天线模组之间仍可能相互干扰。为降低第一天线模组与第二天线模组之间的干扰,终端设备可以调整第二天线模组的工作天线。终端设备可以选用距离天线阵列相对较远的天线与第二网络设备通信。与第一天线相比,第二天线与天线阵列之间的距离可以相对较远,因此第二天线和天线阵列之间的干扰可以相对较小,进而有利于提高终端设备与第一网络设备之间的通信质量,以及终端设备与第二网络设备之间的通信质量。
364.可以理解的是,终端设备为了实现上述功能,其包含了执行各个功能相应的硬件和/或软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
365.本实施例可以根据上述方法示例对终端设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。
上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
366.在采用对应各个功能划分各个功能模块的情况下,该终端设备可以包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;该终端设备还可以包括收发模块、控制模块。
367.控制模块可以用于,通过第一天线模组的旋转部件,将第一天线模组的天线阵列旋转至历史方位。
368.收发模块可以用于,通过对应所述历史方位的所述天线阵列,使用第一波束与第一网络设备通信。
369.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
370.本实施例提供的终端设备,用于执行上述波束训练的方法,因此可以达到与上述方法相同的效果。
371.在采用对应各个功能划分各个功能模块的情况下,该终端设备可以包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;该终端设备还可以包括收发模块、控制模块。
372.收发模块可以用于,通过对应历史方位的所述天线阵列,使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描。
373.控制模块可以用于,根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束。
374.所述收发模块还可以用于,使用所述第一波束与所述第一网络设备通信。
375.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
376.本实施例提供的终端设备,用于执行上述波束训练的方法,因此可以达到与上述方法相同的效果。
377.在采用对应各个功能划分各个功能模块的情况下,图13示出了上述实施例中涉及的终端设备1300的一种可能的组成示意图,如图13所示,该终端设备1300可以包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;该终端设备1300还可以包括收发模块1301、控制模块1302。
378.收发模块1301可以用于,通过对应历史方位的所述天线阵列,使用所述天线阵列形成的多个波束与第一网络设备通信,以执行第一波束扫描。
379.控制模块1302可以用于,根据所述第一波束扫描的结果,从所述天线阵列形成的多个波束中确定第一波束。
380.所述控制模块1302还可以用于,通过所述旋转部件旋转所述天线阵列至第一方位,以使得所述天线阵列的法向波束的方位与所述天线阵列被旋转至所述第一方位前所述第一波束的方位对应。
381.所述收发模块1301还可以用于,通过对应所述第一方位的所述天线阵列,使用所述天线阵列的法向波束与所述第一网络设备通信。
382.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
383.本实施例提供的终端设备,用于执行上述波束训练的方法,因此可以达到与上述方法相同的效果。
384.在采用对应各个功能划分各个功能模块的情况下,该终端设备可以包括第一天线模组,所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;该终端设备还可以包括收发模块、控制模块。
385.控制模块可以用于,在第一天线模组的天线阵列当前对应第三方位的情况下,确定第三波束的通信分数,所述第三波束为所述收发模块当前使用的波束。
386.收发模块可以用于,在所述第三波束的通信分数低于第二预设分数,且所述第三波束的通信分数低于所述第二预设分数的连续时长小于第一预设时长的情况下,使用所述第三波束与所述第一网络设备通信。
387.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
388.本实施例提供的终端设备,用于执行上述波束训练的方法,因此可以达到与上述方法相同的效果。
389.在采用对应各个功能划分各个功能模块的情况下,该终端设备可以包括第一天线模组和第二天线模组;所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;第二天线模组可以包括多个天线,所述多个天线可以包括第一天线和第二天线;该终端设备还可以包括收发模块。
390.收发模块可以用于,通过第一天线模组的天线阵列与第一网络设备通信。
391.所述收发模块还可以用于,通过第二天线模组的第一天线与第二网络设备通信。
392.所述收发模块还可以用于,在所述第一天线模组与所述第二天线模组之间相互干扰的情况下,使用所述第二天线与所述第二网络设备通信,所述第二天线与所述天线阵列之间的距离大于所述第一天线与所述天线阵列之间的距离。
393.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
394.本实施例提供的终端设备,用于执行上述通信方法,因此可以达到与上述通信方法相同的效果。
395.在采用对应各个功能划分各个功能模块的情况下,该终端设备可以包括第一天线模组和第二天线模组;所述第一天线模组包括天线阵列和用于旋转所述天线阵列的旋转部件,所述天线阵列用于形成方向不同的多个波束;第二天线模组可以包括第一天线;该终端设备还可以包括收发模块、控制模块。
396.收发模块可以用于,通过第一天线模组的旋转部件旋转第一天线模组的天线阵列,使得所述收发模块通过所述天线阵列在所述多个方位内与第一网络设备通信。
397.控制模块可以用于,确定与所述多个方位一一对应的多个通信分数,所述多个通信分数包括第五方位的通信分数、第六方位的通信分数,所述第五方位的通信分数高于所述多个通信分数中除所述第五方位的通信分数以外的其他通信分数。
398.所述收发模块还可以用于,通过对应所述第五方位的所述天线阵列,使用第六波
束与所述第一网络设备通信。
399.所述收发模块还可以用于,使用第二天线模组的第一天线与第二网络设备通信。
400.所述收发模块还可以用于,在所述天线阵列对应所述第五方位,且所述第一天线模组与所述第二天线模组之间相互干扰的情况下,通过对应所述第六方位的天线阵列,使用第七波束与所述第一网络设备通信。
401.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
402.本实施例提供的终端设备,用于执行上述通信方法,因此可以达到与上述通信方法相同的效果。
403.在采用集成的单元的情况下,终端设备可以包括处理模块、存储模块和通信模块。其中,处理模块可以用于对终端设备的动作进行控制管理,例如,可以用于支持终端设备执行上述各个单元执行的步骤。存储模块可以用于支持终端设备执行存储程序代码和数据等。
404.其中,处理模块可以是处理器或控制器。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理(digital signal processing,dsp)和微处理器的组合等等。存储模块可以是存储器。
405.本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的波束训练的方法或通信方法。
406.另外,本技术的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的用于波束训练的方法或通信方法。
407.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例中波束训练的方法的流程或通信方法的流程。
408.本技术实施例还提供了一种计算机程序或包括计算机程序的一种计算机程序产品,该计算机程序在某一计算机上执行时,将会使所述计算机实现上述任一方法实施例中波束训练的方法流程或通信方法流程。
409.本技术实施例还提供了一种装置,所述装置与存储器耦合,用于读取并执行所述存储器中存储的指令,使得所述装置能执行上述任一方法实施例中波束训练的方法流程或通信方法流程。所述存储器可以集成在所述处理器中,也可以独立于所述处理器之外。所述装置可以为芯片(如片上系统(system on a chip,soc))。
410.应理解,本技术实施例中提及的处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
411.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
412.应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
413.还应理解,本文中涉及的第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本技术的范围。
414.本技术中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
415.本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,“a、b、或c中的至少一项(个)”,或,“a、b、和c中的至少一项(个)”,均可以表示:a、b、c、a-b(即a和b)、a-c、b-c、或a-b-c,其中a、b、c分别可以是单个,也可以是多个。
416.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,部分或全部步骤可以并行执行或先后执行,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
417.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
418.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
419.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
420.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
421.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
422.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
423.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1