本申请涉及通信,尤其涉及一种波束扫描方法、装置、设备、存储介质及产品。
背景技术:
1、第五代(5g,fifth generation)新无线电(nr,new radio)技术是对第四代(4g,fourth generation)长期演进(lte,long term evolution)技术的改进,第五代新无线电技术通过利用更高和未许可的频谱带(例如30ghz以上,俗称毫米波(mmwave,millimeterwave)),为无线宽带通信提供极大的数据(传输)速度和容量。由于毫米波波长巨大的路径和穿透损耗,因而采用了一种称为“波束形成(beamforming)”的技术,这种技术在建立和维护稳健的通信链路(link)中起着重要作用。
2、5g中应用了窄波束的传播方式传播信号,通过集中波束能量达到提升覆盖距离的目的。虽然窄波束的覆盖距离相对较远,但覆盖范围较小,5g中通过多个窄波束时分扫描的方式增加覆盖范围,达到兼顾覆盖距离以及覆盖范围的目的。
3、5g波束扫描方案中,每个5g基站小区均在备选n个待扫描波束中按照0~n-1的固定顺序扫描发射波束,相邻小区的波束之间发生重叠碰撞的概率较大,波束碰撞率高,这就会导致ue(user equipment,用户终端)在某一位置同时接收到的相邻小区参考信号波束数量多、信号越强则相互间干扰大、参考信号的sinr(signal to interference plus noiseratio,有用信号与干扰噪声比,简称信噪比)差等问题。
技术实现思路
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、本申请获取当前小区的小区标识与所有波束扫描方案,基于所述小区标识确定遍历起始时间;在所述遍历起始时间,遍历所有所述波束扫描方案得到最优波束扫描方案,其中,所述最优波束扫描方案为所述当前小区与相邻小区的波束碰撞率最低的波束扫描方案;控制所述当前小区以所述最优波束扫描方案进行波束扫描。如此,与按照固定顺序进行波束扫描的波束扫描方式相比,本申请实施例当前小区在遍历起始时间,遍历所有的波束扫描方案,以得到当前小区与相邻小区碰撞率最低的最优波束扫描方案,当前小区以最优波束扫描方案进行波束扫描,从而降低了相邻小区的波束碰撞率。
1.一种波束扫描方法,其特征在于,所述波束扫描方法包括以下步骤:
2.如权利要求1所述的波束扫描方法,其特征在于,所述基于所述小区标识确定遍历起始时间的步骤,包括:
3.如权利要求1所述的波束扫描方法,其特征在于,所述遍历所有所述波束扫描方案得到最优波束扫描方案的步骤,包括:
4.如权利要求1所述的波束扫描方法,其特征在于,所述获取当前小区的小区标识与所有波束扫描方案的步骤之前,所述方法还包括:
5.如权利要求4所述的波束扫描方法,其特征在于,所述确定所有所述待扫描波束的波束数量的步骤之后,所述方法还包括:
6.如权利要求5所述的波束扫描方法,其特征在于,所述基于所有所述波束分组确定所有波束扫描方案的步骤,包括:
7.一种波束扫描装置,所述波束扫描装置包括:
8.一种波束扫描设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的波束扫描程序,所述波束扫描程序配置为实现如权利要求1至6中任一项所述的波束扫描方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有波束扫描程序,所述波束扫描程序被处理器执行时实现如权利要求1至6中任一项所述的波束扫描方法的步骤。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括波束扫描程序,所述波束扫描程序被处理器执行时实现如权利要求1至6中任一项所述的波束扫描方法的步骤。