一种上行预编码的指示方法及通信装置与流程

文档序号:37543065发布日期:2024-04-08 13:44阅读:8来源:国知局
一种上行预编码的指示方法及通信装置与流程

本技术涉及无线通信,并且更具体地,涉及一种上行预编码的指示方法及通信装置。


背景技术:

1、第五代(the 5th generation,5g)移动通信系统对系统容量、频谱效率等方面有了更高的要求。在5g通信系统中,大规模多输入多输出(massive multiple-inputmultiple-output,massive-mimo)技术的应用对提高系统的频谱效率起到了至关重要的作用。利用massive-mimo技术,终端设备在发送上行数据时需要对数据进行预编码。其中,基于码本的上行传输模式是一种上行传输的预编码方式。

2、目前,在基于码本的上行传输模式中,基站从预定义的上行码本中为终端设备选择合适的码字,并将选取的码字指示给终端设备。预定义的上行码本存储在基站和终端设备中,可供选择的码字数量有限,能支持的发送天线端口数以及上行传输层数有限。随着通信业务对上行系统容量需求越来越高,终端设备支持的发送天线端口数越来越多,现有的预定义的上行码本显然无法适配,限制了上行传输的性能。


技术实现思路

1、本技术提供一种通信的方法和通信装置,使能上行码本中码字支持更多天线端口数的终端设备,提高终端设备上行传输的性能。

2、第一方面,提供了一种通信的方法。该方法可以由网络设备执行,或者,也可以由配置于网络设备中的部件(如芯片或芯片系统等)执行。

3、具体地,该方法包括:获取第一码本;当终端设备的上行传输层数小于或等于x时,确定第一信息,第一信息包括第一指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数小于或等于x;当终端设备的上行传输层数大于x时,确定第一信息,第一信息包括第一指示信息、第二指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数大于x,第二码字和第一码字具有相同的相干能力;发送第一信息,第一信息用于终端设备确定上行预编码矩阵;其中,x为1、2、3、4中的任意一个值。

4、基于上述技术方案,网络设备可以获取预定义的码本,并向第一终端设备指示预定义的码字索引和码字的上行传输层数,从而用于第一终端设备确定上行预编码矩阵进行上行预编码,能够基于现有协议中的4tx上行码本,使能支持大于4tx终端设备的码本指示,实现灵活的上行预编码矩阵指示,适配于更多的发送天线端口数,能够有效提升上行传输的性能。并且不需要重新设计码本,不改变现有协议中上行传输层数指示(transmissionrank indicator,tri)和传输预编码矩阵指示(transmitted precoding matrixindicator,tpmi)联合指示的方式,因而协议影响点小,前向兼容性强。进一步的,基于第一码字和第二码字具有相同相干能力,定义联合索引与码字索引及传输层数的关联关系,例如基于现有指示表格重新设计表格索引,从而可以在指示第二码字时从和第一码字具有相同相干能力的码字中选择,与现有的码字指示方法相比减少了比特开销。

5、结合第一方面,一种可能的实施中,当终端设备的上行传输层数小于或等于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数,第一系数用于指示上行预编码矩阵对应的发送天线端口中前半部分发送天线端口与后半部分发送天线端口之间的相位差。

6、结合第一方面,一种可能的实施中,第一信息还包括第二指示信息,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数;其中,第一码字的上行传输层数与第二码字的上行传输层数相同,第二码字和第一码字具有相同的相干能力。

7、结合第一方面,一种可能的实施中,当终端设备的上行传输层数大于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数。

8、结合第一方面,一种可能的实施中,第一码字和第二码字是从上行传输层数为1-4的码字中选取的。

9、结合第一方面,一种可能的实施中,当第一终端设备的上行传输层数大于4时,第二码字或第一码字是从上行传输层数为4的码字中选取的。

10、该技术方案中,第一终端设备的上行传输层数大于4时,第一码字或第二码字可以选择上行传输层数为4的码字,第一码字和第二码字具有相同的上行传输层数,定义联合索引与码字索引及传输层数的关联关系,从而可以在指示第二码字时从和第一码字具有相同相干能力且上行传输层数为4的码字中选择,只需要1比特开销,进一步节省了开销。

11、结合第一方面,一种可能的实施中,第四指示信息指示第一终端设备的上行传输层数小于或等于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数;第四指示信息指示第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数和第二码字的上行传输层数之和。

12、结合第一方面,一种可能的实施中,第四指示信息指示第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数或第二码字的上行传输层数与4的和值。

13、该技术方案中,第一终端设备的上行传输层数大于4时,第一码字或第二码字可以选择上行传输层数为4的码字,对于终端设备来说,上行传输层数为第一码字的上行传输层数或第二码字的上行传输层数与4的和值。

14、结合第一方面,一种可能的实施中,第一码字、第二码字和系数的指示比特开销之和为第一值。

15、该技术方案中,第一终端设备在接收下行控制信息(downlink controlinformation,dci)之前,需要知道总的dci的长度,否则需要重新检测,该方案中,限定dci的总长度之后,第一终端设备可以避免重新检测。

16、第二方面,提供了一种通信的方法。该方法可以由终端设备执行,或者,也可以由配置于终端设备中的部件(如芯片或芯片系统等)执行。

17、具体地,该方法包括:获取第一码本;接收第一信息,第一信息包括第一指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数小于或等于x;或者,接收第一信息,第一信息包括第一指示信息、第二指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数大于x,第二码字和第一码字具有相同的相干能力;根据第一信息确定上行预编码矩阵;其中,x为1、2、3、4中的任意一个值。

18、基于上述技术方案,第一终端设备可以获取预定义的码本,并根据网络设备指示的预定义的码字索引和码字的上行传输层数确定上行预编码矩阵进行上行预编码,能够基于现有协议中的4tx上行码本,使能支持大于4tx终端设备的码本指示,实现灵活的上行预编码矩阵指示,适配于更多的发送天线端口数,能够有效提升上行传输的性能。

19、结合第二方面,一种可能的实施方式中,当第三指示信息指示终端设备的上行传输层数小于或等于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数,第一系数用于指示上行预编码矩阵对应的发送天线端口中前半部分发送天线端口与后半部分发送天线端口之间的相位差。

20、结合第二方面,一种可能的实施方式中第一信息还包括第二指示信息,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数;其中,第一码字的上行传输层数与第二码字的上行传输层数相同,第二码字和第一码字具有相同的相干能力。

21、结合第二方面,一种可能的实施方式中,当第三指示信息指示终端设备的上行传输层数大于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数。

22、结合第二方面,一种可能的实施方式中,第一码字和第二码字是从上行传输层数为1-4的码字中选取的。

23、结合第二方面,一种可能的实施方式中,第一终端设备的上行传输层数大于4时,第二码字或第一码字是从上行传输层数为4的码字中选取的。

24、该技术方案中,第一终端设备的上行传输层数大于4时,第一码字或第二码字可以选择上行传输层数为4的码字,第一码字和第二码字具有相同的上行传输层数,定义联合索引与码字索引及传输层数的关联关系,从而可以在指示第二码字时从和第一码字具有相同相干能力且上行传输层数为4的码字中选择,只需要1比特开销,进一步节省了开销。

25、结合第二方面,一种可能的实施方式中,第一终端设备的上行传输层数小于或等于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数;第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数和第二码字的上行传输层数之和。

26、结合第二方面,一种可能的实施方式中,第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数或第二码字的上行传输层数与4的和值。

27、结合第二方面,一种可能的实施方式中,第一码字、第二码字和第一系数的指示比特开销之和为第一值。

28、该技术方案中,第一终端设备在接收dci之前,需要知道总的dci的长度,否则需要重新检测,该方案中,限定dci的总长度之后,第一终端设备可以避免重新检测。

29、第三方面,提供了一种通信的方法。该方法可以由网络设备执行,或者,也可以由配置于网络设备中的部件(如芯片或芯片系统等)执行。

30、具体地,该方法包括:获取第一码本;当第一终端设备的上行传输层数小于或者等于x时,生成并发送第一指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第三指示信息用于指示第一终端设备的上行传输层数小于或等于x,第一码字的索引和第一码字的上行传输层数用于第一终端设备确定第一上行预编码矩阵并进行上行预编码;当第一终端设备的上行传输层数大于x时,生成并发送第一指示信息、第二指示信息和第三指示信息,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数,第三指示信息用于指示第一终端设备的上行传输层数大于x,第一码字的索引、第一码字的上行传输层数、第二码字的索引和第二码字的上行传输层数用于第一终端设备确定第一上行预编码矩阵并进行上行预编码,其中,第一码字和第二码字具有相同的相干能力;其中,x为1,2,3,4中的任意一个值。

31、基于上述技术方案,网络设备可以获取预定义的码本,并向第一终端设备指示预定义的码字索引和码字的上行传输层数,从而用于第一终端设备确定上行预编码矩阵进行上行预编码,能够基于现有协议中的4tx上行码本,使能支持大于4tx终端设备的码本指示,实现灵活的上行预编码矩阵指示,适配于更多的发送天线端口数,能够有效提升上行传输的性能。并且不需要重新设计码本,不改变现有协议中tri和tpmi联合指示的方式,因而协议影响点小,前向兼容性强。进一步的,基于第一码字和第二码字具有相同相干能力,定义联合索引与码字索引及传输层数的关联关系,从而可以在指示第二码字时从和第一码字具有相同相干能力的码字中选择,与现有指示表格相比减少了比特开销。

32、第四方面,提供了一种通信的方法。该方法可以由终端设备执行,或者,也可以由配置于终端设备中的部件(如芯片或芯片系统等)执行。

33、具体地,该方法包括:获取第一码本;接收第一指示信息和第三指示信息,根据第三指示信息确定第一终端设备的上行传输层数小于或等于x,根据第一指示信息确定第一码本中第一码字的索引和第一码字的上行传输层数,根据第一码字的索引和第一码字的上行传输层数确定第一上行预编码矩阵并进行上行预编码;或者,接收第一指示信息、第二指示信息和第三指示信息,根据第三指示信息确定第一终端设备的上行传输层数大于x,根据第一指示信息确定第一码本中第一码字的索引和第一码字的上行传输层数,根据第二指示信息确定第一码本中第二码字的索引和第二码字的上行传输层数,根据第一码字的索引、第一码字的上行传输层数、第二码字的索引和第二码字的上行传输层数确定第一上行预编码矩阵并进行上行预编码,其中,第一码字和第二码字具有相同的相干能力;其中,x为1,2,3,4中的任意一个值。

34、基于上述技术方案,第一终端设备可以获取预定义的码本,并根据网络设备指示的预定义的码字索引和码字的上行传输层数确定上行预编码矩阵进行上行预编码,能够基于现有协议中的4tx上行码本,使能支持大于4tx终端设备的码本指示,实现灵活的上行预编码矩阵指示,适配于更多的发送天线端口数,能够有效提升上行传输的性能。

35、结合第三方面和第四方面,一种可能的实施方式中,第一码字和第二码字是从上行传输层数为1-4的码字中选取的。

36、结合第三方面和第四方面,一种可能的实施方式中,当第一终端设备的上行传输层数大于4时,第二码字或第一码字是从上行传输层数为4的码字中选取的。

37、结合第三方面和第四方面,一种可能的实施方式中,第三指示信息指示第一终端设备的上行传输层数小于或等于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数;第三指示信息指示第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数和第二码字的上行传输层数之和。

38、结合第三方面和第四方面,一种可能的实施方式中,第三指示信息指示第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数或第二码字的上行传输层数与4的和值。

39、第五方面,提供一种通信装置,该装置可以是网络设备,或者,也可以是配置于网络设备中的部件(如芯片或芯片系统等)。

40、具体地,该装置包括:处理单元,用于获取第一码本;处理单元,还用于当终端设备的上行传输层数小于或等于x时,确定第一信息,第一信息包括第一指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数小于或等于x;处理单元,还用于当终端设备的上行传输层数大于x时,确定第一信息,第一信息包括第一指示信息、第二指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数大于x,第二码字和第一码字具有相同的相干能力;收发单元,用于发送第一信息,第一信息用于终端设备确定上行预编码矩阵;其中,x为1、2、3、4中的任意一个值。

41、结合第五方面,一种可能的实施中,当终端设备的上行传输层数小于或等于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数,第一系数用于指示上行预编码矩阵对应的发送天线端口中前半部分发送天线端口与后半部分发送天线端口之间的相位差。

42、结合第五方面,一种可能的实施中,第一信息还包括第二指示信息,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数;其中,第一码字的上行传输层数与第二码字的上行传输层数相同,第二码字和第一码字具有相同的相干能力。

43、结合第五方面,一种可能的实施中,当终端设备的上行传输层数大于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数。

44、结合第五方面,一种可能的实施中,第一码字和第二码字是从上行传输层数为1-4的码字中选取的。

45、结合第五方面,一种可能的实施中,当第一终端设备的上行传输层数大于4时,第二码字或第一码字是从上行传输层数为4的码字中选取的。

46、结合第五方面,一种可能的实施中,第四指示信息指示第一终端设备的上行传输层数小于或等于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数;第四指示信息指示第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数和第二码字的上行传输层数之和。

47、结合第五方面,一种可能的实施中,第四指示信息指示第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数或第二码字的上行传输层数与4的和值。

48、结合第五方面,一种可能的实施中,第一码字、第二码字和系数的指示比特开销之和为第一值。

49、第六方面,提供了一种通信装置。该装置可以是终端设备,或者,也可以是配置于终端设备中的部件(如芯片或芯片系统等)。

50、具体地,该装置包括:处理单元,用于获取第一码本;收发单元,用于接收第一信息,第一信息包括第一指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数小于或等于x;或者,收发单元,用于接收第一信息,第一信息包括第一指示信息、第二指示信息和第三指示信息,第一指示信息用于指示第一码本中第一码字的索引和第一码字的上行传输层数,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数,第三指示信息用于指示终端设备的上行传输层数大于x,第二码字和第一码字具有相同的相干能力;处理单元,还用于根据第一信息确定上行预编码矩阵;其中,x为1、2、3、4中的任意一个值。

51、结合第六方面,一种可能的实施方式中,当终端设备的上行传输层数小于或等于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数,第一系数用于指示上行预编码矩阵对应的发送天线端口中前半部分发送天线端口与后半部分发送天线端口之间的相位差。

52、结合第六方面,一种可能的实施方式中,第一信息还包括第二指示信息,第二指示信息用于指示第一码本中第二码字的索引和第二码字的上行传输层数;其中,第一码字的上行传输层数与第二码字的上行传输层数相同,第二码字和第一码字具有相同的相干能力。

53、结合第六方面,一种可能的实施方式中,当终端设备的上行传输层数大于x时,第一信息还包括第四指示信息,第四指示信息用于指示第一系数。

54、结合第六方面,一种可能的实施方式中,第一码字和第二码字是从上行传输层数为1-4的码字中选取的。

55、结合第六方面,一种可能的实施方式中,第一终端设备的上行传输层数大于4时,第二码字或第一码字是从上行传输层数为4的码字中选取的。

56、结合第六方面,一种可能的实施方式中,第一终端设备的上行传输层数小于或等于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数;第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数和第二码字的上行传输层数之和。

57、结合第六方面,一种可能的实施方式中,第一终端设备的上行传输层数大于x时,第一终端设备的上行传输层数等于第一码字的上行传输层数或第二码字的上行传输层数与4的和值。

58、结合第六方面,一种可能的实施方式中,第一码字、第二码字和第一系数的指示比特开销之和为第一值。

59、第七方面,提供了一种通信装置,包括用于执行第一方面至第四方面以及第一方面至第四方面中任一种可能实现方式中的方法的各个模块或单元。

60、第八方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面至第四方面以及第一方面至第四方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。

61、在一种实现方式中,该通信装置为终端设备。当该通信装置为终端设备时,通信接口可以是收发器,或,输入/输出接口。

62、在另一种实现方式中,该通信装置为配置于终端设备中的芯片。当该通信装置为配置于终端设备中的芯片时,通信接口可以是输入/输出接口。

63、可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。

64、第九方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得处理器执行上述第一方面至第四方面以及第一方面至第四方面中任一种可能实现方式中的方法。

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

66、第十方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行第一方面至第四方面以及第一方面至第四方面中任一种可能实现方式中的方法。

67、可选地,处理器为一个或多个,存储器为一个或多个。

68、可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。

69、在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术实施例对存储器的类型以及存储器与处理器的设置方式不做限定。

70、应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。

71、上述第十方面中的处理装置可以是芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。

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

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

74、第十三方面,提供了一种通信系统,包括前述的终端设备和网络设备。

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