上行传输的预编码方法、装置、设备和可存储介质与流程

摘要: 本发明涉及无线,尤其是指一种上行传输的预编码方法、装置、设备和可存储介质。背景技术:1、在网络侧调度物理上行共享信道(physicaluplinksharedc...
上行传输的预编码方法、装置、设备和可存储介质与流程

本发明涉及无线,尤其是指一种上行传输的预编码方法、装置、设备和可存储介质。

背景技术:

1、在网络侧调度物理上行共享信道(physical uplink shared channel,pusch)时,网络侧基于终端发送的信道探测参考信号(sounding reference signal,srs)对上行信道进行测量,并通过下行控制信息(downlink control information,dci)指示终端传输pusch时使用的预编码矩阵。在终端高速移动的场景下,为了保证网络侧指示的预编码矩阵的准确性,网络侧需要配置终端频繁地(小周期地)发送srs,显然这会造成非常大的srs资源开销。此外,针对实际的时分双工(time division duplexing,tdd)帧结构,在多用户情况下,可能无法给多个用户都配置出小周期的srs资源(resources)。反之,如果网络侧为终端配置大周期的srs resources,那么由于网络侧不能及时地进行srs测量,网络侧调度pusch时指示的预编码信息也不能匹配快速变化的信道特性,这会导致接收端难以正确解调终端的发送信号,进而导致物理上行链路共享信道(physical uplink shared channel,pusch)传输性能显著降低。

技术实现思路

1、本发明的目的是提供一种上行传输的预编码方法、装置、设备和可存储介质,用于解决上行传输时的信道特性变化速度较大导致的传输性能显著降低和srs资源开销较大的问题。

2、为了解决上述技术问题,本发明实施例提供一种上行传输的预编码方法,由终端执行,所述方法包括:

3、接收网络侧设备发送的第一下行控制信息dci;

4、采用以下方式的其中之一,确定所述第一dci所调度的物理上行共享信道pusch传输时采用的预编码矩阵:

5、根据所述第一dci中第一指示域的指示,其中,所述第一指示域用于指示所述预编码矩阵;

6、在预定义的码本或预编码矩阵集合中自主选择;

7、基于终端实现自主确定;

8、采用所确定的预编码矩阵,对所述第一dci调度的所述pusch进行预编码。

9、可选地,在满足以下条件中的任一个的情况下,采用所述第一dci中第一指示域的指示的方式,确定所述第一dci所调度的pusch传输时采用的预编码矩阵:

10、所述第一dci中还包括第二指示域,所述第二指示域的取值为第一值;

11、第一时间与第二时间之间的时间间隔小于或者等于第一时长;其中,所述第一时间为所述第一dci的接收时间,所述第二时间为所述终端接收第一dci之前发送最后一个信道探测参考信号srs的时间。

12、可选地,在满足以下条件中的一个或者多个的情况下,采用在预定义的码本或预编码矩阵集合中自主选择的方式,确定所述第一dci所调度的pusch传输时采用的预编码矩阵:

13、所述终端已配置预定义的码本和/或预编码矩阵集合;

14、所述第一dci中还包括第二指示域,所述第二指示域的取值为第二值;

15、第一时间与第二时间之间的时间间隔大于第一时长;其中,所述第一时间为所述第一dci的接收时间,所述第二时间为所述终端接收第一dci之前发送最后一个srs的时间。

16、可选地,在满足以下条件中的一个或者多个的情况下,采用基于终端实现自主确定的方式,确定所述第一dci所调度的pusch传输时采用的预编码矩阵:

17、所述终端未配置预定义的码本和预编码矩阵集合;

18、所述第一dci中还包括第二指示域,所述第二指示域的取值为第二值;

19、第一时间与第二时间之间的时间间隔大于第一时长;其中,所述第一时间为所述第一dci的接收时间,所述第二时间为所述终端接收第一dci之前发送最后一个srs的时间。

20、可选地,所述第二指示域为设定信息域或者混合自动重传请求harq进程号指示域。

21、可选地,所述设定信息域包括比特信息,其中,不同的所述比特信息对应的所述第二指示域所指示的内容不同。

22、可选地,所述第二指示域为harq进程号指示域,其中,所述第一值包括属于预设harq进程号子集的harq进程号或者与预设参数m进行相除运算,余数为预设值的harq进程号。

23、可选地,所述第一时间包括以下的任一项:

24、接收所述第一dci的第一个正交频分复用ofdm符号;

25、所述第一dci的接收时隙;

26、所述第一dci的接收时刻;

27、所述第二时间包括以下的任一项:

28、所述终端接收第一dci之前发送最后一个srs的最后一个ofdm符号;

29、所述终端接收第一dci之前发送最后一个srs的时隙;

30、所述终端接收第一dci之前发送最后一个srs的时刻;

31、其中,所述第一时间和所述第二时间所对应的时间单位相同。

32、可选地,采用在预定义的码本或预编码矩阵集合中自主选择的方式,确定所述第一dci所调度的pusch传输时采用的预编码矩阵的情况下,所述方法还包括:

33、在预设传输层数对应的预定义的码本或预编码矩阵集合中自主选择一个预编码矩阵确定为所述第一dci所调度的pusch传输时采用的预编码矩阵;其中,所述预设传输层数是所述第一dci中所指示的或者是根据所述网络侧设备配置的传输层数信息确定的。

34、可选地,采用在预定义的码本或预编码矩阵集合中自主选择或者基于终端实现自主确定的方式,确定所述第一dci所调度的pusch传输时采用的预编码矩阵的情况下,所述方法还包括:

35、接收网络侧设备发送的第二dci,所述第二dci包括第三指示域和第四指示域,其中,所述第三指示域用于指示第二预编码矩阵,所述第四指示域用于指示采用所述第二预编码矩阵对所述预编码矩阵进行校验或者用于指示采用所述第二预编码矩阵对所述第二dci调度的pusch进行预编码;

36、在所述第四指示域用于指示采用所述第二预编码矩阵对所述第二dci调度的pusch进行预编码的情况下,采用所述第二预编码矩阵对所述第二dci调度的pusch进行预编码;

37、在所述第四指示域用于指示采用所述第二预编码矩阵对所述预编码矩阵进行校验的情况下,采用所述第二预编码矩阵对所述预编码矩阵进行校验,获得校验结果;

38、向所述网络侧设备发送第一信令,所述第一信令包括所述校验结果。

39、本发明实施例还提供一种上行传输的预编码方法,由网络侧设备执行,所述方法包括:

40、向终端发送第一dci,其中,所述第一dci用于指示所述终端根据所述第一dci中的第一指示域确定pusch传输时采用的预编码矩阵或者用于指示所述终端采用自主确定方式确定所述预编码矩阵,其中,所述第一指示域用于指示所述预编码矩阵,所述自主确定方式包括终端在预定义的码本或预编码矩阵集合中自主选择所述预编码矩阵或者基于终端实现自主确定所述预编码矩阵。

41、可选地,所述第一dci中还包括第二指示域;

42、所述方法还包括:

43、配置所述第二指示域的取值为第一值或者第二值,其中,所述第二指示域的取值为第一值时,所述第一dci用于指示所述终端根据所述第一dci中的第一指示域确定所述预编码矩阵,所述第二指示域的取值为第二值时,所述第一dci用于指示所述终端采用自主确定方式确定所述预编码矩阵,所述第一值和所述第二值不同。

44、可选地,所述第二指示域为设定信息域或者harq进程号指示域;其中,所述设定信息域包括比特信息。

45、可选地,所述方法还包括:

46、向所述终端发送第二dci,其中,所述第二dci包括第三指示域和第四指示域,其中,所述第三指示域用于指示第二预编码矩阵,所述第四指示域用于指示采用所述第二预编码矩阵对所述预编码矩阵进行校验或者用于指示采用所述第二预编码矩阵对所述第二dci调度的pusch进行预编码;

47、在所述第四指示域用于指示采用所述第二预编码矩阵对所述预编码矩阵进行校验的情况下,接收所述终端发送的第一信令,其中,所述第一信令包括校验结果;

48、在所述校验结果指示所述第二预编码矩阵和所述预编码矩阵的差异满足第一预设条件的情况下,根据所述校验结果,矫正所述终端采用的所述预编码矩阵。

49、可选地,所述向所述终端发送第二dci,包括:

50、在第一时间与第二时间之间的时间间隔大于第一时长的情况下,向所述终端发送第二dci;其中,所述第一时间为所述第一dci的发送时间,所述第二时间为发送所述第一dci之前接收所述终端发送的最后一个srs的时间。

51、可选地,所述第一时间包括以下的任一项:

52、发送所述第一dci的第一个ofdm符号;

53、所述第一dci的发送时隙;

54、所述第一dci的发送时刻;

55、所述第二时间包括以下的任一项:

56、发送所述第一dci之前接收所述终端发送的最后一个srs的最后一个ofdm符号;

57、发送所述第一dci之前接收所述终端发送的最后一个srs的时隙;

58、发送所述第一dci之前接收所述终端发送的最后一个srs的时刻;

59、其中,所述第一时间和所述第二时间所对应的时间单位相同。

60、本发明实施例还提供一种终端,包括收发机和处理器,其中,所述收发机,用于:

61、接收网络侧设备发送的第一dci;

62、所述处理器,用于:

63、采用以下方式的其中之一,确定所述第一dci所调度的物理上行共享信道pusch传输时采用的预编码矩阵:

64、根据所述第一dci中第一指示域的指示,其中,所述第一指示域用于指示所述预编码矩阵;

65、在预定义的码本或预编码矩阵集合中自主选择;

66、基于终端实现自主确定;

67、采用所确定的预编码矩阵,对所述第一dci调度的所述pusch进行预编码。

68、本发明实施例还提供一种网络侧设备,包括收发机,其中,所述收发机,用于:

69、向终端发送第一dci,其中,所述第一dci用于指示所述终端根据所述第一dci中的第一指示域确定pusch传输时采用的预编码矩阵或者用于指示所述终端采用自主确定方式确定所述预编码矩阵,其中,所述第一指示域用于指示所述预编码矩阵,所述自主确定方式包括终端在预定义的码本或预编码矩阵集合中自主选择所述预编码矩阵或者基于终端实现自主确定所述预编码矩阵。

70、本发明实施例还提供一种上行传输的预编码装置,由终端执行,所述装置包括:

71、第一接收模块,用于接收网络侧设备发送的第一dci;

72、第一确定模块,用于采用以下方式的其中之一,确定所述第一dci所调度的物理上行共享信道pusch传输时采用的预编码矩阵:

73、根据所述第一dci中第一指示域的指示,其中,所述第一指示域用于指示所述预编码矩阵;

74、在预定义的码本或预编码矩阵集合中自主选择;

75、基于终端实现自主确定;

76、第一执行模型,用于采用所确定的预编码矩阵,对所述第一dci调度的所述pusch进行预编码。

77、本发明实施例还提供一种上行传输的预编码装置,由网络侧设备执行,所述装置包括:

78、第一发送模块,用于向终端发送第一dci,其中,所述第一dci用于指示所述终端根据所述第一dci中的第一指示域确定pusch传输时采用的预编码矩阵或者用于指示所述终端采用自主确定方式确定所述预编码矩阵,其中,所述第一指示域用于指示所述预编码矩阵,所述自主确定方式包括终端在预定义的码本或预编码矩阵集合中自主选择所述预编码矩阵或者基于终端实现自主确定所述预编码矩阵。

79、本发明实施例还提供一种网络设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序在被所述处理器执行时实现如上任一项所述的上行传输的预编码方法。

80、本发明实施例还提供一种可读存储介质,包括:所述可读存储介质上存储有程序,所述程序被处理器执行时实现如上任一项所述的上行传输的预编码方法的步骤。

81、本发明实施例还提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现如上任一项所述的上行传输的预编码方法的步骤。

82、本发明上述技术方案中的至少一个具有以下有益效果:

83、上述方案中,在pusch传输的过程中,首先,终端接收网络侧设备发送的第一dci;然后,根据传输场景以及实际传输情况,终端采用以下三种方式的其中之一确定第一dci所调度的pusch传输时采用的预编码矩阵:根据所述第一dci中第一指示域的指示、在预定义的码本或预编码矩阵集合中自主选择、基于终端实现自主确定;最后,采用所确定的预编码矩阵,对第一dci调度的所述pusch进行预编码。本发明实施例在终端高速移动的场景下,通过网络侧设备指示或者终端自主确定的方式确定在不同的pusch传输时机所使用的不同的预编码矩阵,实现时域随机化的效果,能够更好地匹配高速变化的信道特性,不但能减少srs资源,还能提升pusch的传输性能。