本发明涉及通信,特别是指一种信道估计方法、装置、网络设备、终端设备及存储介质。
背景技术:
1、现有的智能反射面辅助的无线通信系统中的信道估计方法主要包括对用户与基站之间反射信道的分别估计和联合估计,分别估计是估计用户与智能反射面之间的信道和智能反射面与基站之间的信道,联合估计是将用户与智能反射面和智能反射面与基站之间的信道当作级联信道一起进行估计,目前大多数研究更倾向于估计级联信道。为了保证信道估计的准确性,需要同时考虑直接用户和反射用户,现有技术中采用了零空间消除干扰同时进行信道估计,所考虑直接用户数必须少于基站天线数,在直接用户的数量较多时易导致信道估计不准确。
技术实现思路
1、本发明的目的是提供一种信道估计方法、装置、网络设备、终端设备及存储介质,用以解决现有技术中进行信道估计时,在所考虑的直接用户的数量较多时易导致信道估计不准确的问题。
2、为达到上述目的,本发明的实施例提供一种信道估计方法,应用于基站,所述方法包括:
3、根据多个直接用户设备发送的第一导频信号,对所述直接用户设备对应的信道进行信道估计,得到信道估计结果,所述直接用户设备为与基站之间具有直连链路的用户设备;
4、根据所述信道估计结果,对所述直接用户设备分组,得到至少一个第一用户组和第二用户组;
5、基于所述第一用户组接收目标反射用户设备发送的第二导频信号,所述目标反射用户设备包括反射用户以及所述第二用户组内的直接用户设备;
6、根据所述第二导频信号对所述目标反射用户设备对应的信道进行信道估计。
7、进一步地,所述第一用户组包括:信噪比高于预设值的所述直接用户设备;
8、所述第二用户组为所述直接用户设备中除所述第一用户组以外的所述用户设备。
9、进一步地,所述根据多个直接用户设备发送的第一导频信号,对所述直接用户设备对应的信道进行信道估计,得到信道估计结果,包括:
10、根据所述第一导频信号,对所述直接用户设备对应的信道进行信道估计,得到包括信噪比以及信道向量的信道估计结果。
11、进一步地,所述根据所述信道估计结果,对所述直接用户设备分组得到至少一个第一用户组和第二用户组,包括:
12、基于对所述信道向量的奇异值svd分解或者基于对所述信道向量的正交qr分解,对所述直接用户设备分组,得到至少一个第一用户组和第二用户组。
13、进一步地,所述基于对所述信道向量的奇异值svd分解对所述直接用户设备分组,得到至少一个第一用户组和第二用户组,包括:
14、对所述信道向量进行奇异值svd分解,得到每个所述信道向量的奇异值;
15、将所述奇异值最大的信道向量对应的直接用户设备作为所述第一用户组内的第一个用户设备;
16、对信道矩阵进行奇异值svd分解,确定所述第一用户组内的其他用户;
17、将所述直接用户设备中除所述第一用户组以外的用户设备划分为所述第二用户组;
18、其中,所述信道矩阵根据第三用户设备的信道向量与第四用户设备的信道向量生成,所述第三用户设备为所述第一用户组内所有的所述直接用户设备,所述第四用户设备为所述第一用户组以外的所述直接用户设备。
19、进一步地,所述对信道矩阵进行奇异值svd分解,确定所述第一用户组内的其他用户,包括:
20、通过最小奇异值最大化的用户分组准则选取目标用户设备作为所述第一用户组内的其他用户;
21、重复选取所述目标用户设备,直至所述第一用户组内的用户设备达到预设阈值;
22、其中,所述最小奇异值最大化的用户分组准则为:
23、将所述第三用户设备的信道向量和所述第四用户设备的信道向量进行组合,得到多个所述信道矩阵
24、对所述信道矩阵进行奇异值svd分解,确定每个所述信道矩阵的最小奇异值;
25、将所述最小奇异值中最大的信道矩阵对应的目标用户设备划分到所述第一用户组内。
26、进一步地,所述基于对所述信道向量的正交qr分解,对所述直接用户设备分组,得到至少一个第一用户组和第二用户组,包括:
27、计算所述信道向量的范数,并将所述范数最大的信道向量对应的直接用户设备作为所述第一用户组内的第一个用户设备;
28、对所述信道矩阵进行正交qr分解,确定所述第一用户组内的其他用户;
29、将所述直接用户设备中除所述第一用户组以外的用户设备划分为所述第二用户组;
30、其中,所述信道矩阵根据第三用户设备的信道向量与第四用户设备的信道向量生成,所述第三用户设备为所述第一用户组内所有的所述直接用户设备,所述第四用户设备为所述第一用户组以外的所述直接用户设备。
31、进一步地,所述对所述信道矩阵进行正交qr分解,确定所述第一用户组内的其他用户,包括:
32、通过目标分组准则选取目标用户设备作为所述第一用户组内的其他用户;
33、重复选取所述目标用户设备,直至所述第一用户组内的用户达到预设阈值;
34、其中,所述目标分组准则为:
35、计算所述第三用户设备的信道向量与所述第四用户设备的信道向量的正交向量,得到多个目标正交向量;
36、计算每个所述目标正交向量的范数,将所述范数最大的目标正交向量对应的目标用户设备划分到所述第一用户组内。
37、进一步地,所述基于所述第一用户组接收所述第二用户组中的直接用户设备发送的第二导频信号,包括:
38、根据所述第一用户组中所述直接用户设备的信道向量,确定第一信道矩阵;
39、根据所述第一信道矩阵,确定所述第一用户组对应的零空间;
40、在所述零空间上接收所述第二导频信号。
41、为达到上述目的,本发明的实施例提供一种信道估计装置,包括:
42、第一处理模块,用于根据多个直接用户设备发送的第一导频信号,对所述直接用户设备对应的信道进行信道估计,得到信道估计结果,所述直接用户设备为与基站之间具有直连链路的用户设备;
43、分组模块,用于根据所述信道估计结果,对所述直接用户设备分组,得到至少一个第一用户组和第二用户组;
44、接收模块,用于基于所述第一用户组接收目标反射用户设备发送的第二导频信号,所述目标反射用户设备包括反射用户以及所述第二用户组内的直接用户设备;
45、第二处理模块,用于根据所述第二导频信号对所述目标反射用户设备对应的信道进行信道估计。
46、为达到上述目的,本发明的实施例提供一种网络设备,包括处理器和收发机,其中,
47、所述处理器用于根据多个直接用户设备发送的第一导频信号,对所述直接用户设备对应的信道进行信道估计,得到信道估计结果,所述直接用户设备为与基站之间具有直连链路的用户设备;
48、根据所述信道估计结果,对所述直接用户设备分组,得到至少一个第一用户组和第二用户组;
49、所述收发机用于基于所述第一用户组接收目标反射用户设备发送的第二导频信号,所述目标反射用户设备包括反射用户以及所述第二用户组内的直接用户设备;
50、所述处理器还用于根据所述第二导频信号对所述目标反射用户设备对应的信道进行信道估计。
51、为达到上述目的,本发明的实施例提供一种终端设备,包括收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的信道估计方法。
52、为达到上述目的,本发明的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的信道估计法中的步骤。
53、本发明的上述技术方案的有益效果如下:
54、本发明实施例的信道估计方法,根据接收到的直接用户设备发送的第一导频信号,对所述直接用户设备对应的信道进行信道估计,从而根据所得到的信道估计结果对所述直接用户设备进行分组筛选,将筛除的所述直接用户设备作为反射用户设备,基于所述第一用户组接收所述第二导频信号,避免了所述第一用户组对所述反射用户设备以及所述第二用户组内用户设备的影响,提高了对所述反射用户设备信道估计的准确性。
1.一种信道估计方法,其特征在于,应用于基站,所述方法包括:
2.根据权利要求1所述的信道估计方法,其特征在于,所述第一用户组包括:信噪比高于预设值的所述直接用户设备;
3.根据权利要求1或2所述的信道估计方法,其特征在于,所述根据多个直接用户设备发送的第一导频信号,对所述直接用户设备对应的信道进行信道估计,得到信道估计结果,包括:
4.根据权利要求3所述的信道估计方法,其特征在于,所述根据所述信道估计结果,对所述直接用户设备分组得到至少一个第一用户组和第二用户组,包括:
5.根据权利要求4所述的信道估计方法,其特征在于,所述基于对所述信道向量的奇异值svd分解对所述直接用户设备分组,得到至少一个第一用户组和第二用户组,包括:
6.根据权利要求5所述的信道估计方法,其特征在于,所述对信道矩阵进行奇异值svd分解,确定所述第一用户组内的其他用户,包括:
7.根据权利要求4所述的信道估计方法,其特征在于,所述基于对所述信道向量的正交qr分解,对所述直接用户设备分组,得到至少一个第一用户组和第二用户组,包括:
8.根据权利要求7所述的信道估计方法,其特征在于,所述对所述信道矩阵进行正交qr分解,确定所述第一用户组内的其他用户,包括:
9.根据权利要求1所述的信道估计方法,其特征在于,所述基于所述第一用户组接收所述第二用户组中的直接用户设备发送的第二导频信号,包括:
10.一种信道估计装置,其特征在于,包括:
11.一种网络设备,其特征在于,包括:收发机和处理器;
12.一种终端设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求1-9任一项所述的信道估计方法。
13.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1-9任一项所述的信道估计方法中的步骤。