一种簇构建与预编码的方法、装置、设备、介质和产品与流程
本发明涉及无线,尤其涉及一种簇构建与预编码的方法、装置、设备、介质和产品。
背景技术:
1、分布式超大规模mimo(multiple input multiple output,多入多出)系统是多天线技术面向未来6g的重要演进方向,融合了大规模mimo和分布式天线技术的优势,将多个节点,即trp(transmission and reception point,发送和接收点)组成协作簇,通过协作簇簇内的主trp以及其他trp的协作实现更高的空间分辨率和频谱效率。
2、以用户为中心的分布式mimo中,为每个用户选定一组trp为其提供无线服务,形成该用户的动态协作簇。在该架构中,所有trp通过回程链路连接到中央处理器。中央处理器负责网络控制和规划,并决定传输调度。为此,中央处理器需要获取所有终端的数据以及所有trp到所有终端的完美信道状态信息,并对上述信息进行处理,从而导致回程负担过重,动态协作簇构建和预编码设计的复杂性极高,无法在现网中实施部署。
技术实现思路
1、本发明实施例的目的是提供一种簇构建与预编码的方法、装置、设备、介质和产品,实现了低复杂度的簇构建与预编码,便于在现网中实施部署。
2、为实现上述目的,本发明实施例提供一种簇构建与预编码的方法,应用于trp,所述方法包括:
3、获取终端构建的协作簇;
4、根据所述协作簇确定下行预编码矩阵;
5、根据所述下行预编码矩阵对所述协作簇进行更新。
6、优选地,根据所述协作簇确定下行预编码矩阵,包括:
7、计算所述协作簇簇内的干扰矩阵估计值;
8、获取所述协作簇簇内trp的发送参数以及所述终端的接收参数;
9、根据所述干扰矩阵估计值,所述发送参数以及所述接收参数,求解预设的目标函数,得到所述协作簇簇内的下行预编码矩阵。
10、进一步地,所述目标函数为以所述终端的数据速率最大化且对其他簇造成的干扰最小化为目标的目标函数。
11、优选地,所述根据所述下行预编码矩阵对所述协作簇进行更新,包括:
12、当得到的下行预编码矩阵不符合预设的收敛条件时,对所述协作簇进行更新,并根据更新的协作簇重新确定下行预编码矩阵;
13、当所述下行预编码矩阵符合所述收敛条件时,输出最新的协作簇以及最新的下行预编码矩阵。
14、优选地,所述当所述下行预编码矩阵不符合预设的收敛条件时,对所述协作簇进行更新,包括:
15、根据所述下行预编码矩阵确定所述协作簇中各trp向所述终端发送信号的发射功率;
16、当存在发射功率小于预设的门限值的trp时,判定不符合所述收敛条件;
17、将发射功率小于所述门限值的trp从所述协作簇中剔除,更新协作簇。
18、优选地,在获取终端构建的协作簇后,所述方法还包括:
19、初始化所述协作簇簇内各trp到所述终端的下行预编码矩阵,并基于初始的下行预编码矩阵发送下行参考信号;
20、获取当前所述协作簇簇内的信道信息。
21、优选地,所述计算所述协作簇簇内的干扰矩阵估计值,包括:
22、根据所述终端发送的srs序列,确定所述终端的上行预编码矩阵;
23、接收所述协作簇簇内各trp上报的srs序列;
24、根据所述上行预编码矩阵,以及所述协作簇簇内各trp上报的srs序列计算簇内上行接收信干比协方差矩阵;
25、接收邻簇终端发送的交互常量因子;
26、根据所述簇内上行接收信干比协方差矩阵以及所述交互常量因子计算所述干扰矩阵估计值。
27、优选地,所述干扰矩阵估计值
28、其中,f为所述交互常量因子,为所述所述协作簇簇内上行接收信干比协方差矩阵。
29、优选地,所述获取所述协作簇簇内的trp的发送参数以及所述终端的接收参数,包括:
30、接收所述协作簇簇内的各trp上报的为其他终端分配的发射功率,作为所述发送参数;
31、接收所述终端上报的接收合并器以及权重矩阵,作为所述接收参数。
32、优选地,所述根据所述干扰矩阵估计值,所述发送参数以及所述接收参数,求解预设的目标函数,得到所述协作簇簇内的下行预编码矩阵,包括:
33、将所述干扰矩阵估计值,所述发送参数以及所述接收参数,代入所述目标函数中,计算预设的约束条件下所述目标函数最优时对应的下行预编码矩阵;
34、其中,所述目标函数
35、所述约束条件包括:vk为第k个终端所在协作簇的下行预编码矩阵,为干扰矩阵估计值,为惩罚项,表示对其他簇造成的干扰,rk(vk)表示第k个终端的数据速率,表示所述协作簇簇内第n个trp为第k个终端分配的发射功率,pn,-k所述协作簇簇内第n个trp为其他终端分配的发射功率,pmax为单个trp的发射功率上限。
36、优选地,所述方法还包括:
37、向所述协作簇中标记的主trp上传接收到的srs序列。
38、本发明实施例还提供一种簇构建与预编码的方法,应用于终端,所述方法包括:
39、根据接收的下行信号确定主trp,并构建初始的协作簇;
40、将所述协作簇上报至所述主trp,以使所述主trp根据所述协作簇确定下行预编码矩阵并对所述协作簇进行更新。
41、优选地,所述方法还包括:
42、根据接收的下行信号计算接收合并器以及权重矩阵,作为接收参数上传至所述主trp;
43、所述接收合并器所述权重矩阵hk为所述协作簇簇内信道信息,ck为接收信号的协方差矩阵,vk为初始的下行预编码矩阵。
44、优选地,所述根据接收的下行信号确定主trp,并构建初始的协作簇包括:
45、将各trp发送的下行信号中rsrp值最高的信号对应的trp作为所述主trp;
46、根据各trp发送的下行信号的rsrp值构建初始的协作簇。
47、优选地,所述方法还包括:
48、根据计算的上行预编码矩阵确定srs序列,发送至所述主trp;
49、其中,所述上行预编码矩阵wk为接收合并器,γk为权重矩阵,f为交互常量因子。
50、优选地,所述方法还包括:
51、将计算的交互常量因子,上传至邻簇的主trp。
52、本发明实施例还提供一种簇构建与预编码的装置,应用于trp,所述装置包括:
53、获取模块,用于获取终端构建的协作簇;
54、编码模块,用于根据所述协作簇确定下行预编码矩阵;
55、更新模块,用于根据所述下行预编码矩阵对所述协作簇进行更新。
56、本发明实施例还提供一种簇构建与预编码的装置,应用于终端,所述装置包括:
57、簇构建模块,用于根据接收的下行信号确定主trp,并构建初始的协作簇;
58、上报模块,用于将所述协作簇上报至所述主trp,以使所述主trp根据所述协作簇确定下行预编码矩阵并对所述协作簇进行更新。
59、为实现上述目的,本发明实施例还提供一种通信设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一实施例所述的簇构建与预编码的方法。
60、为实现上述目的,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任一实施例所述的簇构建与预编码的方法。
61、为实现上述目的,本发明实施例还提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现如上述任一实施例所述的簇构建与预编码的方法。
62、相比于现有技术,本发明公开的一种簇构建与预编码的方法、装置、设备、介质和产品,发送和接收点trp获取终端构建的协作簇;根据所述协作簇确定下行预编码矩阵;根据所述下行预编码矩阵对所述协作簇进行更新。本技术方案以用户为中心构建动态协作簇,通过设计预编码矩阵,对协作簇进行动态更新,实现了低复杂度的簇构建与预编码,便于在现网中实施部署。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com