通信方法、通信装置及计算机可读存储介质与流程

摘要: 本技术涉及通信,尤其涉及一种通信方法、通信装置及计算机可读存储介质。背景技术:1、传统的多输入多输出(multiple-inputmultiple-output...
通信方法、通信装置及计算机可读存储介质与流程

本技术涉及通信,尤其涉及一种通信方法、通信装置及计算机可读存储介质。

背景技术:

1、传统的多输入多输出(multiple-input multiple-output,mimo)系统中,由于网络设备的天线数量较少且天线阵列孔径较小,天线阵列的近场区域范围很小,终端设备与网络设备之间的距离往往大于瑞利(rayleigh)距离,因此,网络设备的近场区域通常被忽略,通常默认终端设备处于网络设备的天线阵列的远场区域。随着通信频率的提高和天线阵列的增大,越来越多的研究开始关注近场区域内的通信。

技术实现思路

1、本技术的技术目的之一在于提供一种通信方法、通信装置及计算机可读存储介质,以提高近场区域中的通信质量。

2、第一方面,本技术实施例提供一种通信方法,所述方法包括: 接收第一配置信息,所述第一配置信息用于生成近场码本,所述近场码本用于近场区域的通信;发送第一指示信息,所述第一指示信息用于指示一个或多个码字,所述一个或多个码字选自所述近场码本。

3、上述方案中,网络设备向终端设备配置生成近场码本所需的信息,以使得终端设备基于第一配置信息生成近场码本。终端设备可以根据信道质量从近场码本中选取一个或多个码字,并向网络设备进行反馈,有利于提高终端设备在近场区域内的通信质量。

4、可选的,所述第一配置信息包括:第二指示信息,所述第二指示信息用于指示天线阵列的形态,所述天线阵列用于发送下行信号和/或接收上行信号。

5、可选的,所述天线阵列为均匀线性阵列ula,所述第二指示信息包括所述ula的端口数量。

6、可选的,所述近场码本中的码字基于第一距离和第一角度确定;

7、其中,所述第一距离是指第一采样点和所述ula的参考点之间的距离,所述第一采样点为所述ula的近场区域中的采样点;

8、其中,所述第一角度是指第一直线和第二直线之间的角度,所述第一直线为所述第一采样点和所述ula的参考点所在的直线,所述第二直线为所述ula所在的直线、或者所述第二直线为与所述ula所在直线垂直的直线。

9、可选的,所述第一配置信息还包括以下至少一项:

10、所述第一角度;

11、所述第一距离;

12、第一正交参数,所述第一正交参数用于确定所述近场码本中码字之间的正交性;

13、第一采样参数,其中,所述第一采样参数为所述ula的覆盖区域中在相同角度上所述第一采样点的数量;

14、第一范围参数,所述第一范围参数用于确定第一坐标值的取值范围;

15、第一间隔参数,所述第一间隔参数用于确定第一坐标值的取值间隔;

16、第二范围参数,所述第二范围参数用于确定所述第一距离的取值范围;

17、第二间隔参数,所述第二间隔参数用于确定所述第一距离的取值间隔;

18、其中,所述第一坐标值基于所述第一距离和所述第一角度确定。

19、可选的,所述近场码本中的码字基于所述第一采样点在第一坐标系中的坐标值确定,所述在第一坐标系中的坐标值包括所述第一坐标值和第二坐标值;

20、所述第二坐标值根据所述第一角度确定。

21、可选的,所述第一配置信息还包括以下至少一项:

22、第三范围参数,所述第三范围参数用于确定所述第二坐标值的取值范围;

23、第三间隔参数,所述第三间隔参数用于确定所述第二坐标值的取值间隔。

24、可选的,所述天线阵列均匀平面阵列upa,所述第二指示信息包括:m和l,m和l均为正整数,m为所述upa的行方向上的端口数量,l为所述upa的列方向上的端口数量。

25、可选的,所述近场码本基于第一码本和第二码本计算得到,所述第一码本中的码字基于第二距离和第二角度确定,和/或,所述第二码本中的码字基于第三距离和第三角度确定;

26、其中,所述第二距离为第二采样点和第一ula的参考点之间的距离,所述第一ula为所述upa中位于同一行的多个端口,所述第二采样点为所述第一ula的近场区域中的采样点,所述第二角度为所述第三直线和第四直线之间的角度,所述第三直线为所述第二采样点和所述第一ula的参考点所在的直线,所述第四直线为所述第一ula所在的直线,或者,所述第四直线为与所述第一ula所在直线相垂直的直线;

27、其中,所述第三距离为第三采样点和第二ula的参考点之间的距离,所述第二ula为所述upa中位于同一列的多个端口,所述第三采样点为所述第二ula的近场区域中的采样点,所述第三角度为所述第五直线和第六直线之间的角度,所述第五直线为所述第三采样点和所述第二ula的参考点所在的直线,所述第六直线为所述第二ula所在的直线,或者,所述第六直线为与所述第二ula所在直线相垂直的直线。

28、可选的,所述第一配置信息还包括以下至少一项:

29、所述第二角度;

30、所述第二距离;

31、所述第三角度;

32、所述第三距离;

33、第二正交参数,所述第二正交参数用于确定所述第一码本中码字之间的正交性;

34、第三正交参数,所述第三正交参数用于确定所述第二码本中码字之间的正交性;

35、第二采样参数,所述第二采样参数为所述第一ula的近场区域中在相同角度上所述第二采样点的数量;

36、第三采样参数,所述第三采样参数为所述第二ula的近场区域中在相同角度上所述第三采样点的数量;

37、第四范围参数,所述第四范围参数用于确定第三坐标值的取值范围;

38、第四间隔参数,所述第四间隔参数用于确定第三坐标值的取值间隔;

39、第五范围参数,所述第五范围参数用于第四坐标值的取值范围;

40、第五间隔参数,所述第五间隔参数用于确定第四坐标值的取值间隔;

41、第六范围参数,所述第六范围参数用于确定所述第二距离的取值范围;

42、第六间隔参数,所述第六间隔参数用于确定所述第二距离的取值间隔;

43、第七范围参数,所述第七范围参数用于确定所述第三距离的取值范围;

44、第七间隔参数,所述第七间隔参数用于确定所述第三距离的取值间隔;

45、其中,所述第三坐标值基于所述第二距离和所述第二角度确定,所述第四坐标值基于所述第三距离和所述第三角度确定。

46、可选的,所述方法还包括:

47、响应于第二采样参数和第三采样参数不同,基于目标采样参数确定所述第二采样点和所述第三采样点,所述目标采样参数为所述第二采样参数和第三采样参数中的较小值;

48、其中,所述第二采样参数为所述第一ula的近场区域中在相同角度上所述第二采样点的数量,所述第三采样参数为所述第二ula的近场区域中在相同角度上所述第三采样点的数量。

49、可选的,所述第一码本中的码字基于所述第二采样点在第一坐标系中的坐标值确定,所述第二采样点在第一坐标系中的坐标值包括:所述第三坐标值和第五坐标值,所述第五坐标值根据所述第二角度确定;

50、和/或,所述第二码本中的码字基于所述第三采样点在第一坐标系中的坐标值确定,所述第三采样点在第一坐标系中的坐标值包括:所述第四坐标值和第六坐标值,所述第六坐标值根据所述第三角度确定。

51、可选的,所述第一配置信息还包括以下至少一项:

52、第八范围参数,所述第八范围参数用于确定所述第五坐标值的取值范围;

53、第八间隔参数,所述第八间隔参数用于确定所述第五坐标值的取值间隔;

54、第九范围参数,所述第九范围参数用于确定所述第六坐标值的取值范围;

55、第九间隔参数,所述第九间隔参数用于确定所述第六坐标值的取值间隔。

56、可选的,接收第一配置信息包括:接收第二配置信息,所述第二配置信息包括所述第一配置信息和码本指示信息,所述码本指示信息用于指示基于所述第一配置信息所生成的码本为所述近场码本。

57、可选的,发送第一指示信息包括:发送反馈信息,所述反馈信息包括所述第一指示信息和码字类型指示信息,所述码字类型指示信息用于指示所述一个或多个码字所属的码本为所述近场码本。

58、第二方面,本技术实施例提供一种通信方法,所述方法包括:发送第一配置信息,所述第一配置信息用于生成近场码本,所述近场码本用于近场区域的通信;

59、接收第一指示信息,所述第一指示信息用于指示一个或多个码字,所述一个或多个码字选自所述近场码本。

60、可选的,所述第一配置信息包括:第二指示信息,所述第二指示信息用于指示天线阵列的形态,所述天线阵列用于发送下行信号和/或接收上行信号。

61、可选的,所述天线阵列为均匀线性阵列ula,所述第二指示信息包括所述ula的端口数量。

62、可选的,所述近场码本中的码字基于第一距离和第一角度确定;其中,所述第一距离是指第一采样点和所述ula的参考点之间的距离,所述第一采样点为所述ula的近场区域中的采样点;其中,所述第一角度是指第一直线和第二直线之间的角度,所述第一直线为所述第一采样点和所述ula的参考点所在的直线,所述第二直线为所述ula所在的直线、或者所述第二直线为与所述ula所在直线垂直的直线。

63、可选的,所述第一配置信息还包括以下至少一项:

64、所述第一角度;

65、所述第一距离;

66、第一正交参数,所述第一正交参数用于确定所述近场码本中码字之间的正交性;

67、第一采样参数,其中,所述第一采样参数为所述ula的覆盖区域中在相同角度上所述第一采样点的数量;

68、第一范围参数,所述第一范围参数用于确定第一坐标值的取值范围;

69、第一间隔参数,所述第一间隔参数用于确定第一坐标值的取值间隔;

70、第二范围参数,所述第二范围参数用于确定所述第一距离的取值范围;

71、第二间隔参数,所述第二间隔参数用于确定所述第一距离的取值间隔;

72、其中,所述第一坐标值基于所述第一距离和所述第一角度确定。

73、可选的,所述天线阵列均匀平面阵列upa,所述第二指示信息包括:m和l,m和l均为正整数,m为所述upa的行方向上的端口数量,l为所述upa的列方向上的端口数量。

74、可选的,所述近场码本基于第一码本和第二码本计算得到,所述第一码本中的码字基于第二距离和第二角度确定,和/或,所述第二码本中的码字基于第三距离和第三角度确定;

75、其中,所述第二距离为第二采样点和第一ula的参考点之间的距离,所述第一ula为所述upa中位于同一行的多个端口,所述第二采样点为所述第一ula的近场区域中的采样点,所述第二角度为所述第三直线和第四直线之间的角度,所述第三直线为所述第二采样点和所述第一ula的参考点所在的直线,所述第四直线为所述第一ula所在的直线,或者,所述第四直线为与所述第一ula所在直线相垂直的直线;

76、其中,所述第三距离为第三采样点和第二ula的参考点之间的距离,所述第二ula为所述upa中位于同一列的多个端口,所述第三采样点为所述第二ula的近场区域中的采样点,所述第三角度为所述第五直线和第六直线之间的角度,所述第五直线为所述第三采样点和所述第二ula的参考点所在的直线,所述第六直线为所述第二ula所在的直线,或者,所述第六直线为与所述第二ula所在直线相垂直的直线。

77、可选的,所述第一配置信息还包括以下至少一项:

78、所述第二角度;

79、所述第二距离;

80、所述第三角度;

81、所述第三距离;

82、第二正交参数,所述第二正交参数用于确定所述第一码本中码字之间的正交性;

83、第三正交参数,所述第三正交参数用于确定所述第二码本中码字之间的正交性;

84、第二采样参数,所述第二采样参数为所述第一ula的近场区域中在相同角度上所述第二采样点的数量;

85、第三采样参数,所述第三采样参数为所述第二ula的近场区域中在相同角度上所述第三采样点的数量;

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、第十三方面,本技术实施例提供一种芯片,所述芯片包括至少一个处理器和接口电路,所述接口电路和所述至少一个处理器连接,所述处理器用于执行程序指令以执行第一方面或第二方面提供的方法。