数据处理方法和通信装置与流程

文档序号:35004690发布日期:2023-08-04 02:46阅读:16来源:国知局
数据处理方法和通信装置与流程

本技术涉及通信领域,并且更具体地,涉及一种数据处理方法和通信装置。


背景技术:

1、大规模(massive)多输入多输出(multiple input multiple output,mimo)是通信领域的关键技术。通过在天线面板内集成众多的天线,能够增加信号分集增益提升传输可靠型以及能够充分利用空间资源有效提升信道容量,赋能众多应用和场景,如第五代(5th generation,5g)移动通信系统中的增强移动宽带(enhanced mobile broadband,embb)业务、大规模机器类通信(massive machine type of communication,mmtc)业务、超可靠低延时通信业务(ultra-reliable low latency communication,urllc)等。在未来通信系统中(例如,第六代(6th generation,6g)移动通信系统),对频谱效能增益、峰值速率、可靠性等指标都有更高的需求,此时,需要超大规模天线阵列,甚至全息mimo天线阵列来进一步提升系统的容量和传输可靠性。

2、然而,当通信设备的天线的数量增加时后端数字信号处理复杂度将呈指数级别增长,对通信设备后端数字信号处理带来了极大的压力。因此,降低应用大规模天线带来的信号处理复杂度是当前亟待解决的问题。


技术实现思路

1、本技术提供了一种数据处理方法和通信装置,能够减小信道估计的复杂度,减小数据处理时延及功率消耗。

2、第一方面,提供了一种通信方法,该方法包括:接收来自第一装置的第一信息,该第一信息用于指示该第一装置的数据处理精度;

3、接收来自该第一装置的第一参考信号,并根据该第一参考信号,得到第一信道响应矩阵;

4、若该第一信道响应矩阵的秩等于目标信道响应矩阵的秩,根据该数据处理精度,确定使用目标降维矩阵获取预编码矩阵是否可靠,其中,该目标信道响应矩阵是根据第二参考信号得到的,该第二参考信号是在该第一参考信号之前接收到的来自该第一装置的参考信号,该目标降维矩阵是基于该目标信道响应矩阵得到的;

5、若使用该目标降维矩阵获取预编码矩阵可靠,基于第二信道响应矩阵获取第一预编码矩阵,该第二信道响应矩阵是使用该目标降维矩阵对该第一信道响应矩阵进行降低维度处理后得到的,该第一预编码矩阵用于对待发送至该第一装置的数据进行预编码。

6、根据上述方案,第二装置根据第一装置的数据处理精度,确定重用之前得到的目标降维矩阵获取预编码矩阵是否可靠,若可靠,第二装置可以不对第一信道响应矩阵进行qr分解获取降维矩阵,重用目标降维矩阵基于第一信道响应矩阵获取第一预编码矩阵。能够减小信道估计的复杂度,减小数据处理时延及功率消耗。

7、结合第一方面,在第一方面的某些实施方式中,该根据该数据处理精度,确定使用目标降维矩阵获取预编码矩阵是否可靠,包括:

8、使用该目标降维矩阵对该第一信道响应矩阵进行降低维度处理,得到该第二信道响应矩阵;

9、对该第二信道响应矩阵进行svd分解,得到子矩阵集合;

10、基于子矩阵集合中的子矩阵重塑信道响应矩阵,得到第三信道响应矩阵;

11、若该第三信道响应矩阵与该第一信道响应矩阵之间的误差度量小于该数据处理精度,确定使用该目标降维矩阵获取预编码矩阵可靠;

12、若该误差度量大于或等于该数据处理精度,确定使用该目标降维矩阵获取预编码矩阵不可靠。

13、根据上述方案,第二装置根据第一装置的数据处理精度,以及重用目标降维矩阵对第一信道响应矩阵降维再重塑信道响应矩阵,以确定重用之前得到的目标降维矩阵获取预编码矩阵是否可靠,若可靠,第二装置可以不对第一信道响应矩阵进行qr分解获取降维矩阵,重用目标降维矩阵获取第一预编码矩阵。能够减小信道估计的复杂度,减小数据处理时延及功率消耗。

14、结合第一方面,在第一方面的某些实施方式中,该根据该数据处理精度,确定使用目标降维矩阵获取预编码矩阵是否可靠,包括:

15、获取该第一装置的速度信息和第一位置信息;

16、将该速度信息、该第一位置信息、目标位置信息及该数据处理精度输入推理模型,得到该推理模型输出的该目标降维矩阵的可靠概率,其中,该目标位置信息为该目标降维矩阵对应的该第一装置的位置信息;

17、若该可靠概率大于可靠性门限,确定使用该目标降维矩阵获取预编码矩阵可靠;

18、若该可靠概率小于或等于可靠性门限,确定使用该目标降维矩阵获取预编码矩阵不可靠。

19、根据上述方案,第二装置根据第一装置的数据处理精度及推理模型,推理得到重用目标降维矩阵的可靠概率,以确定重用之前得到的目标降维矩阵获取预编码矩阵是否可靠,若可靠,第二装置可以不对第一信道响应矩阵进行qr分解获取降维矩阵,重用目标降维矩阵获取第一预编码矩阵。能够减小信道估计的复杂度,减小数据处理时延及功率消耗。

20、结合第一方面,在第一方面的某些实施方式中,该可靠性门限为预定义的,或者,该可靠性门限是从该第一装置获取到的。

21、结合第一方面,在第一方面的某些实施方式中,该方法还包括:

22、若确定使用该目标降维矩阵获取预编码矩阵不可靠,将该目标位置信息更新为该第一位置信息。

23、结合第一方面,在第一方面的某些实施方式中,该方法还包括:

24、基于多个训练数据集合进行机器学习得到该推理模型,每个该训练数据集合为速度信息、位置信息、目标位置信息和数据处理精度的组合。

25、结合第一方面,在第一方面的某些实施方式中,该基于第二信道响应矩阵获取第一预编码矩阵,包括:

26、使用该目标降维矩阵对该第一信道响应矩阵进行降低维度处理,得到的该第二信道响应矩阵;

27、对该第二信道响应矩阵进行svd分解,得到右酉矩阵;

28、基于该右酉矩阵,得到该第一预编码矩阵。

29、结合第一方面,在第一方面的某些实施方式中,该方法还包括:

30、若确定使用该目标降维矩阵获取预编码矩阵不可靠,基于该第一信道响应矩阵采用qr分解法获取第一降维矩阵;

31、将该目标降维矩阵更新为该第一降维矩阵,以及将该目标信道响应矩阵更新为该第一信道响应矩阵。

32、结合第一方面,在第一方面的某些实施方式中,该方法还包括:

33、采用该第一降维矩阵对该第一信道响应矩阵进行降低维度处理,得到第四信道响应矩阵;

34、基于该第四信道响应矩阵获取第二预编码矩阵,该第二预编码矩阵用于对待发送至该第一装置的数据进行预编码。

35、第二方面,提供了一种数据处理装置,包括:

36、收发单元,用于接收来自第一装置的第一信息,该第一信息用于指示该第一装置的数据处理精度;

37、该收发单元还用于接收来自该第一装置的第一参考信号,并根据该第一参考信号,得到第一信道响应矩阵;

38、处理单元,用于在该第一信道响应矩阵的秩等于目标信道响应矩阵的秩的情况下,根据该数据处理精度,确定使用目标降维矩阵获取预编码矩阵是否可靠,其中,该目标信道响应矩阵是根据第二参考信号得到的,该第二参考信号是在该第一参考信号之前接收到的来自该第一装置的参考信号,该目标降维矩阵是基于该目标信道响应矩阵得到的;

39、该处理单元还用于在使用该目标降维矩阵获取预编码矩阵可靠,基于第二信道响应矩阵获取第一预编码矩阵,该第二信道响应矩阵是使用该目标降维矩阵对该第一信道响应矩阵进行降低维度处理后得到的,该第一预编码矩阵用于对待发送至该第一装置的数据进行预编码。

40、结合第二方面,在第二方面的某些实施方式中,该处理单元具体用于:

41、使用该目标降维矩阵对该第一信道响应矩阵进行降低维度处理,得到该第二信道响应矩阵;

42、对该第二信道响应矩阵进行svd分解,得到子矩阵集合;

43、基于子矩阵集合中的子矩阵重塑信道响应矩阵,得到第三信道响应矩阵;

44、若该第三信道响应矩阵与该第一信道响应矩阵之间的误差度量小于该数据处理精度,确定使用该目标降维矩阵获取预编码矩阵可靠;

45、若该误差度量大于或等于该数据处理精度,确定使用该目标降维矩阵获取预编码矩阵不可靠。

46、结合第二方面,在第二方面的某些实施方式中,该处理单元具体用于:

47、获取该第一装置的速度信息和第一位置信息;

48、将该速度信息、该第一位置信息、目标位置信息及该数据处理精度输入推理模型,得到该推理模型输出的该目标降维矩阵的可靠概率,其中,该目标位置信息为该目标降维矩阵对应的该第一装置的位置信息;

49、若该可靠概率大于可靠性门限,确定使用该目标降维矩阵获取预编码矩阵可靠;

50、若该可靠概率小于或等于可靠性门限,确定使用该目标降维矩阵获取预编码矩阵不可靠。

51、结合第二方面,在第二方面的某些实施方式中,该可靠性门限为预定义的,或者,该可靠性门限是从该第一装置获取到的。

52、结合第二方面,在第二方面的某些实施方式中,该处理单元还用于确定使用该目标降维矩阵获取预编码矩阵不可靠,将该目标位置信息更新为该第一位置信息。

53、结合第二方面,在第二方面的某些实施方式中,该处理单元还用于基于多个训练数据集合进行机器学习得到该推理模型,每个该训练数据集合为速度信息、位置信息、目标位置信息和数据处理精度的组合。

54、结合第二方面,在第二方面的某些实施方式中,该处理单元具体用于:

55、使用该目标降维矩阵对该第一信道响应矩阵进行降低维度处理,得到的该第二信道响应矩阵;

56、对该第二信道响应矩阵进行svd分解,得到右酉矩阵;

57、基于该右酉矩阵,得到该第一预编码矩阵。

58、结合第二方面,在第二方面的某些实施方式中,该处理单元还用于:

59、若确定使用该目标降维矩阵获取预编码矩阵不可靠,基于该第一信道响应矩阵采用qr分解法获取第一降维矩阵;

60、将该目标降维矩阵更新为该第一降维矩阵,以及将该目标信道响应矩阵更新为该第一信道响应矩阵。

61、结合第二方面,在第二方面的某些实施方式中,该处理单元还用于:

62、采用该第一降维矩阵对该第一信道响应矩阵进行降低维度处理,得到第四信道响应矩阵;

63、基于该第四信道响应矩阵获取第二预编码矩阵,该第二预编码矩阵用于对待发送至该第一装置的数据进行预编码。

64、第三方面,提供了一种通信装置,包括处理器。该处理器可以实现上述第一方面以及第一方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器,该处理器与该存储器耦合,可用于执行存储器中的指令,以实现上述第一方面以及第一方面中任一种可能实现方式中的方法。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。本公开中,通信接口可以是收发器、管脚、电路、总线、模块或其它类型的通信接口,不予限制。

65、在一种实现方式中,当通信装置为通信设备时,该通信接口可以是收发器。可选地,该收发器可以为收发电路。在另一种实现方式中,当通信装置为配置于通信设备的芯片时,该通信接口可以是输入/输出接口。

66、可选地,该输入/输出接口可以包括输入电路和输出电路。

67、在具体实现过程中,输入电路可以为输入管脚,输出电路可以为输出管脚,处理器可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本公开对处理器及各种电路的具体实现方式不做限定。

68、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序(也可以称为代码,或指令),当该计算机程序被运行时,使得计算机执行上述第一方面以及第一方面中任一种可能实现方式中的方法。

69、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面以及第一方面中任一种可能实现方式中的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1