一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种通信方法及装置与流程

2021-11-09 22:27:00 来源:中国专利 TAG:

一种通信方法及装置
1.本技术要求在2019年01月11日提交中国专利局、申请号为201910028848.8、发明名称为“一种通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术实施例涉及通信技术领域,尤其涉及一种通信方法及装置。


背景技术:

3.在无线通信系统中,终端在发送上行信号时,在基带生成基带信号,基带信号经过射频发射链路生成射频信号,射频信号经过天线发送,射频链路包括射频集成电路、功率放大器(power amplification,pa)、双工器/滤波器。终端在上行传输之前会上报该终端的天线能力,该天线能力包括天线端口数量、层数或天线数量等参数。终端在支持多个天线端口时,发送天线、天线端口和pa一一对应,不同的pa可能对应不同的最大发送功率。进一步的,终端在上行传输之前还会上报各个发送天线间的最大相干能力。相干能力从大到小依次包括完全相干能力、部分相干能力和非相干能力。两个发送天线。完全相干能力表明终端的全部发送天线完成相位校准,可以进行相位加权,即终端所有的天线均可以发送同一个数据层。非相干能力表明终端的任意两个发送天线之间均未完成相位校准,均不可以进行相位加权发送相同的数据层。部分想干能力介于两种能力之间。层数是指数据层的层数,也可以称为流数,即发送数据做预编码时包含的互不相关的信号的流数。网络设备根据终端上报的各个发送天线间的最大相干能力,通过码本的方式向终端指示上行传输方式。具体的,网络设备和终端预先存储多个表格指示的上行传输的码本,码本中的码字可通过预编码指示(transmission precoding matrix indicator,tpmi)索引值来指示,码字用于确定上行数据发送的预编码矩阵。网络设备根据各个天线端口对应的上行信道信息,通过下行控制信息(downlink control information,dci)信令将上行传输层数(transmission rankindicator,tri)和tpmi指示给终端,终端根据tri和tpmi发送上行数据。tpmi指示码字对应的预编码矩阵中的行表示发送天线端口,列表示传输层数。行元素为非零代表用于上行传输的天线端口。
4.关于上行数据传输的发送功率确定方式,现有技术中一种实现方式为,终端将非零天线端口数(终端根据当前指示的tpmi确定)与总天线端口数(终端所能支持的最大天线端口数)的比值乘以信道发送功率p,得到上行发送功率p1,进一步将上行发送功率p1平均分配到每个非零发送天线端口上。而上述比值在某些tpmi指示下为小于1的值,比如tpmi类型为非相干码字(2tx,4tx),或者tpmi类型为部分相干码字(4tx),因此对于部分相干或非相干能力的终端,终端用于上行传输的非零天线端口的实际发送功率总和总小于信道发送功率,由于信道发送功率的最大取值为额定的最大发送功率,这种功率确定方式使得用于上行传输的非零天线端口的实际发送功率总和总达不到最大发送功率。现有技术中另一种功率确定方式为,对于部分相干或非相干能力的终端,不进行功率缩减而直接将信道发送功
率p平均分配到每根非零的发送天线上,使得不同相干能力终端的上行传输可以达到额定的最大发送功率。针对上述另一种实现方式,由于不同终端的天线形态(每个pa的最大发送功率)不同,则通过tpmi选择不同的pa进行上行传输可能达到不同的最大发送功率。例如,当tpmi指示为时,配置了一个大功率pa的终端设备可以直接支持满功率传输,但配置了两个小功率pa的终端设备只能通过天线虚拟化的方式支持满功率传输,上述实现方式需要终端通知网络设备从而使得网络设备确定上行数据传输的最优tpmi,以及无法获得准确的上行传输的调制和编码方式(modulation coding scheme,mcs),从而造成上行传输的性能损失。


技术实现要素:

5.本技术实施例提供一种通信方法及装置,用以解决现有技术无法实现终端上行传输最大发送功率的方案的问题。
6.本技术实施例提供的具体技术方案如下:
7.第一方面,提供一种通信方法,该方法的执行主体可以是终端,该方法可以通过以下方式实现:终端确定能力指示信息,所述能力指示信息用于确定功率缩减因子,所述功率缩减因子为n个非零天线端口的实际发送功率总和与信道发送功率的比值,所述信道发送功率的最大取值为系统额定的最大发送功率,n为正整数;所述能力指示信息用于指示一个或者多个码字;和/或,所述能力指示信息用于指示在最大传输秩取值为x时,额外配置的探测参考信号srs的端口数,所述额外配置的srs的端口数不同于最大天线端口数;和/或,所述能力指示信息用于指示在最大传输秩取值为x时,是否支持配置多个不同端口数的srs资源;和/或,所述能力指示信息用于指示在传输秩取值为x时,所述功率缩减因子的取值;其中,所述x的取值为{1,2,3}中的一个或者多个;所述终端发送所述能力指示信息。用以在不会泄露终端的天线架构的基础上,使得网络设备能够基于终端设备上报的关于功率控制的能力指示信息更准确的确定上行数据传输的tpmi以及mcs,从而保证上行传输的性能。
8.在一个可能的设计中,所述功率缩减因子包括:n/m、n/n或1中的一个或者多个,其中,n为小于等于m的正整数,m为参考信号的端口数且m为小于等于n的正整数,所述n为所述终端能支持的最大传输端口数且n为正整数。在一个可能的设计中,所述能力指示信息指示的一个或者多个码字表示为n
×
a的矩阵,其中,a为当前传输层数,当n=2时,a的取值为1,当n=4时,a的取值为1、2或3中的一个或多个;所述能力指示信息的状态位对应一个或者一组码字;或者,所述能力指示信息的比特位对应一个或者一组码字。
9.在一个可能的设计中,所述能力指示信息指示的一个或者多个码字包括码字组1,所述码字组1包括以下码字中的至少一个:其中,a的取值为1或者和/或,所述能力指示信息指示的一个或者多个码字包括码字组2,所述码字组2包括以下码字:其中,a的取值为1或者b的取值为1,

1,j,

j中的至少一个。
10.在一个可能的设计中,所述能力指示信息指示的一个或者多个码字包括第一码字
组中的一个或者多个,所述第一码字组包括如下码字中的至少一个:
11.其中,a的取值为1或者0.5;和/或,
12.所述能力指示信息指示的一个或者多个码字包括第二码字组中的一个或者多个,所述第二码字组包括如下码字中的至少一个:
13.其中,a的取值为或者0.5;和/或,
14.所述能力指示信息指示的一个或者多个码字包括第三码字组中的一个或者多个,所述第三码字组包括如下码字中的至少一个:
15.其中,a的取值为或者0.5;和/或,
16.所述能力指示信息指示的一个或者多个码字包括第四码字组中的一个或者多个,所述第四码字组包括其中,e、f、g的取值分别为1,

1,j,

j中的一个或者多个;和/或,
17.所述能力指示信息指示的一个或者多个码字包括第五码字组,所述第五码字组包括如下码字中的至少一个:
18.其中,b的取值为或者2;和/或,
19.所述能力指示信息指示的一个或者多个码字包括第六码字组,所述第六码字组包括如下码字中的至少一个:
20.其中,c1和d1的取值分别为1,

1,j,

j中的一个或者多个;和/或,
21.所述能力指示信息指示的一个或者多个码字包括第七码字组,所述第七码字组包括如下码字:
22.其中,e1、f1、g1、e2、f2、g2的取值为1,

1,j,

j中的一个或者多个,;和/或,
23.所述能力指示信息指示的一个或者多个码字包括第八码字组,所述第八码字组包括如下码字:
24.和/或,
25.所述能力指示信息指示的一个或者多个码字包括第九码字组,所述第九码字组包括如下码字中的一个或者多个:
26.和/或,
27.所述能力指示信息指示的一个或者多个码字包括第十码字组,所述第十码字组包括如下码字中的一个或者多个:
[0028][0029]
在一个可能的设计中,所述能力指示信息的5个状态位分别对应所述第一码字组中的零个码字、一个码字、两个码字、三个码字和四个码字;或者,所述能力指示信息的4个比特位分别对应所述第一码字组中的四个码字;和/或,所述能力指示信息的一个比特位对应所述第二码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第三码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第四码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第六码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第七码字组中的部分
或全部码字;和/或,所述能力指示信息的一个比特位对应所述第八码字组中的码字;和/或,所述能力指示信息的一个比特位对应所述第九码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第十码字组中的部分或全部码字;和/或,所述能力指示信息的2个比特位分别对应所述码字组1中的两个码字;和/或,所述能力指示信息的1个比特位对应所述码字组2中的一个或者多个码字。
[0030]
在一个可能的设计中,所述第五码字组中的三个码字分别对应所述能力指示信息中的三个比特位,其中,所述第五码字组中的三个码字中存在非零元素分别位于第一行、第二行、第三行和第四行的码字;或者,所述第五码字组包括如下码字集合中的一个或者多个:
[0031]031]
所述码字集合分别对应所述能力指示信息的一个状态位。
[0032]
在一个可能的设计中,所述能力指示信息指示的信息包括,所述一个或者多个码字用于支持功率缩减因子取值为1,或者,用于支持n个非零天线端口的实际发送功率的和可以达到系统额定的最大发送功率,或者,用于支持直接将信道发送功率均分给非零天线端口,所述一个或者多个码字为上述第一码字组到第十码字组中的码字或码字组1和码字组2中的码字;和/或,所述能力指示信息指示的信息还包括,除所述一个或者多个码字之外的其他码字用于支持功率缩减因子取值为1/n,或者,用于支持n个非零天线端口的实际发送功率的和不可以达到系统额定的最大发送功率,或者,用于支持将信道发送功率先乘以功率缩减因子之后均分给非零天线端口,所述除一个或者多个码字之外的其他码字为上述第一码字组到第十码字组中的码字或码字组1和码字组2中的码字。
[0033]
在一个可能的设计中,所述一个或者多个码字用于支持功率缩减因子取值为1,表明需要配置不同端口数的srs资源。进一步的,所述不同端口数的srs资源配置在一个srs资源集合内。
[0034]
在一个可能的设计中,所述一个或者多个码字用于支持功率缩减因子取值为1,表明需要配置不同端口数的srs资源,且表明了需要额外配置的srs资源的端口数。进一步的,所述不同端口数的srs资源配置在一个srs资源集合内。
[0035]
在一个可能的设计中,当所述能力指示信息的第一比特位取值为1且所述第一比特位对应的一个或者一组码字中的码字被dci指示时,第一数据的所述功率缩减因子为1,其中,所述第一数据为所述dci调度的。
[0036]
在一个可能的设计中,当所述能力指示信息的第一比特位取值为0且所述第一比特位对应的一个或者一组码字中的码字被dci指示时,第一数据的所述功率缩减因子为n/m,或者n/n,其中,所述第一数据为所述dci调度的。
[0037]
在一个可能的设计中,所述能力指示信息用于指示一个或者多个码字,和,在最大传输秩取值为x时,参考信号srs的端口数,当所述能力指示信息指示所述第一码字组中的零个码字时,或者,当所述能力指示信息中对应所述第一码字组的比特位均置0时,在最大传输秩取值为1时,所述参考信号srs的端口数为大于等于1的整数;和/或,当所述能力指示信息中对应所述第五码字组的比特位均置0时,在最大传输秩rank取值为2时,所述srs的端口数为大于等于2的整数。
[0038]
在一个可能的设计中,当所述能力指示信息中对应的比特位置1时,所述srs的端口数为1;或者,当所述能力指示信息中对应的比特位置1时,所述srs的端口数为1。
[0039]
在一个可能的设计中,所述x的取值为{1}、{2}和/或{3};或者,所述x的取值为{1,2}和/或{3};或者,所述x的取值为{1}和/或{2,3}。
[0040]
在一个可能的设计中,确定第一数据的功率缩减因子的取值为n/m或者为1,其中,所述第一数据的发送端口根据第一srs确定,所述第一srs的端口数为所述能力指示信息指示的参考信号srs的端口数。
[0041]
在一个可能的设计中,srs资源集合中包括多个srs资源,所述多个srs资源中的srs资源的端口数不同,所述srs资源集合中存在至少一个srs资源的端口数与所述能力指示信息指示的srs的端口数相同,或者,所述srs资源集合中的部分srs资源的端口数之和与所述能力指示信息指示的srs的端口数相同。
[0042]
在一个可能的设计中,所述srs的端口数小于n,或者,所述srs的类型为虚拟化。
[0043]
在一个可能的设计中,所述x的取值为{2}和/或{3}和/或{2,3},所述能力指示信息还用于指示一个或者多个码字,所述一个或者多个码字的a=1;或者,所述x的取值为{1}和/或{1,2}和/或{2},所述能力指示信息还用于指示一个或者多个码字,所述一个或者多个码字的a=3;或者,所述x的取值为{1},所述能力指示信息还用于指示一个或者多个码字,所述一个或者多个码字的a=2和/或3。
[0044]
在一个可能的设计中,所述能力指示信息指示或时,所述终端设备请求配置端口数为1的srs,或者,所述终端设备请求类型为虚拟化的srs;和/或,所述能力指示信息指示时,b的取值为1或者所述功率缩减因子为1。
[0045]
在一个可能的设计中,所述能力指示信息指示或或或时,所述终端设备请求配置端口数为1的srs,或者,所述终端设备请求类型为虚拟化的srs;和/或,所述能力指示信息指示或或或或或或或时,所述终端设备请求配置端口数为2的srs,或者,所述终端设备请求类型为虚拟化的srs;和/或,所述能力指示信息指示或或或或或时,所述终端设备请求配置2个端口数为1的srs,或者,所述终端设备请求类型为虚拟化的srs。
[0046]
第二方面,提供一种通信方法,该方法包括:网络设备从终端接收能力指示信息;所述能力指示信息用于确定功率缩减因子,所述功率缩减因子为n个非零天线端口的实际发送功率总和与信道发送功率的比值,所述信道发送功率的最大取值为系统额定的最大发送功率,n为正整数;所述能力指示信息用于指示一个或者多个码字;和/或,所述能力指示信息用于指示在最大传输秩取值为x时,额外配置的探测参考信号srs的端口数,所述额外配置的srs的端口数不同于最大天线端口数;和/或,所述能力指示信息用于指示在最大传输秩取值为x时,是否支持配置多个不同端口数的srs资源;和/或,所述能力指示信息用于指示在传输秩取值为x时,所述功率缩减因子的取值;其中,所述x的取值为{1,2,3}中的一个或者多个。用以在不会泄露终端的天线架构的基础上,使得网络设备能够基于终端设备上报的关于功率控制的能力指示信息更准确的确定上行数据传输的tpmi以及mcs,从而保证上行传输的性能。
[0047]
在一个可能的设计中,所述方法还包括:所述网络设备确定第一数据的功率缩减因子为1;所述网络设备向所述终端发送下行控制信息dci;其中,所述dci用于调度所述第一数据,所述第一数据采用的码字为所述能力指示信息的第一比特位取值为1且所述第一比特位对应的一个或者一组码字中的码字。
[0048]
在一个可能的设计中,所述能力指示信息指示的一个或者多个码字表示为n
×
a的矩阵,其中,a为当前传输层数,当n=2时,a的取值为1,当n=4时,a的取值为1、2或3中的一个或多个;所述能力指示信息的状态位对应一个或者一组码字;或者,所述能力指示信息的比特位对应一个或者一组码字。
[0049]
在一个可能的设计中,所述能力指示信息指示的一个或者多个码字包括码字组1,所述码字组1包括以下码字中的至少一个:其中,a的取值为1或者和/或,所述能力指示信息指示的一个或者多个码字包括码字组2,所述码字组2包括以下码字:其中,a的取值为1或者b的取值为1,

1,j,

j中的至少一个。
[0050]
在一个可能的设计中,所述能力指示信息指示的一个或者多个码字包括第一码字组中的一个或者多个,所述第一码字组包括如下码字中的至少一个:其中,a的取值为1或者0.5;和/或,所述能力指示信息指示的一个或者多个码字包括第二码字组中的一个或者多个,所述第二码字组包括如下码字中的至少一个:其中,a的取值为或者0.5;和/或,所述能力指示信息指示的一个或者多个码字包括第三码字组中的一个或者多个,所述第三码字组包括如下码字中的至少一个:
[0051]
其中,a的取值为或者0.5;和/或,所述能力指示信息指示的一个或者多个码字包括第四码字组中的一个或者多个,所述第四码字组包括其中,e、f、g的取值分别为1,

1,j,

j中的一个或者多个;和/或,所述能力指示信息指示的一个或者多个码字包括第五码字组,所述第五码字组包括如下码字中的至少一个:其中,b的取值为或者2;和/或,所述能力指示信息指示的一个或者多个码字包括第六码字组,所述第六码字组包括
如下码字中的至少一个:其中,c1和d1的取值分别为1,

1,j,

j中的一个或者多个;和/或,所述能力指示信息指示的一个或者多个码字包括第七码字组,所述第七码字组包括如下码字:其中,e1、f1、g1、e2、f2、g2的取值为1,

1,j,

j中的一个或者多个;和/或,所述能力指示信息指示的一个或者多个码字包括第八码字组,所述第八码字组包括如下码字:和/或,所述能力指示信息指示的一个或者多个码字包括第九码字组,所述第九码字组包括如下码字中的一个或者多个:和/或,所述能力指示信息指示的一个或者多个码字包括第十码字组,所述第十码字组包括如下码字中的一个或者多个:下码字中的一个或者多个:
[0052]
在一个可能的设计中,所述能力指示信息的5个状态位分别对应所述第一码字组中的零个码字、一个码字、两个码字、三个码字和四个码字;或者,所述能力指示信息的4个比特位分别对应所述第一码字组中的四个码字;和/或,所述能力指示信息的一个比特位对应所述第二码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第三码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第四码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第六码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第七码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第八码字组中的码字;和/或,所述能力指示信息的一个比特位对应所述第九码字组中的部分或全部码字;和/或,所述能力指示信息的一个比特位对应所述第十码字组中的部分或全部码字;和/或,所述能力指示信息的2个比特位分别对应所述码字组1中的两个码字;和/或,所述能力指示信息的1个比特位对应所述码字组2中的一个或者多个码字。
[0053]
在一个可能的设计中,所述第五码字组中的三个码字分别对应所述能力指示信息
中的三个比特位,其中,所述第五码字组中的三个码字中存在非零元素分别位于第一行、第二行、第三行和第四行的码字;或者,所述第五码字组包括如下码字集合中的一个或者多个:
[0054]054]054]
所述码字集合分别对应所述能力指示信息的一个状态位。
[0055]
在一个可能的设计中,当所述能力指示信息的第一比特位取值为1且dci指示所述第一比特位对应的一个或者一组码字中的码字时,第一数据的所述功率缩减因子为1,其中,所述第一数据为所述dci调度的。
[0056]
在一个可能的设计中,当所述能力指示信息的第一比特位取值为0且所述dci指示第一比特位对应的一个或者一组码字中的码字时,第一数据的所述功率缩减因子为n/m,或者n/n,其中,所述第一数据为所述dci调度的。
[0057]
在一个可能的设计中,所述能力指示信息用于指示一个或者多个码字,和,在最大传输秩取值为x时,参考信号srs的端口数,其特征在于,当所述能力指示信息指示所述第一码字组中的零个码字时,或者,当所述能力指示信息中对应所述第一码字组的比特位均置0时,在最大传输秩取值为1时,所述参考信号srs的端口数为大于等于1的整数;和/或,当所述能力指示信息中对应所述第五码字组的比特位均置0时,在最大传输秩rank取值为2时,所述srs的端口数为大于等于2的整数。
[0058]
在一个可能的设计中,当所述能力指示信息中对应的比特位置1时,所述srs的端口数为1;或者,当所述能力指示信息中对应的比特位置1时,所述srs的端口数为1。
[0059]
在一个可能的设计中,所述x的取值为{1}、{2}和/或{3};或者,所述x的取值为{1,2}和/或{3};或者,所述x的取值为{1}和/或{2,3}。
[0060]
在一个可能的设计中,确定第一数据的功率缩减因子的取值为n/m或者为1,其中,所述第一数据的发送端口根据第一srs确定,所述第一srs的端口数为所述能力指示信息指示的参考信号srs的端口数。
[0061]
在一个可能的设计中,srs资源集合中包括多个srs资源,所述多个srs资源中的srs资源的端口数不同,所述srs资源集合中存在至少一个srs资源的端口数与所述能力指示信息指示的srs的端口数相同,或者,所述srs资源集合中的部分srs资源的端口数之和与所述能力指示信息指示的srs的端口数相同。
[0062]
在一个可能的设计中,所述srs的端口数小于n,或者,所述srs的类型为虚拟化。
[0063]
在一个可能的设计中,所述x的取值为{2}和/或{3}和/或{2,3},所述能力指示信息还用于指示一个或者多个码字,所述一个或者多个码字的a=1;或者,所述x的取值为{1}和/或{1,2}和/或{2},所述能力指示信息还用于指示一个或者多个码字,所述一个或者多个码字的a=3;或者,所述x的取值为{1},所述能力指示信息还用于指示一个或者多个码字,所述一个或者多个码字的a=2和/或3。
[0064]
在一个可能的设计中,所述能力指示信息指示或时,所述终端设备请求配置端口数为1的srs,或者,所述终端设备请求类型为虚拟化的srs;和/或,所述能力指示信息指示时,b的取值为1或者所述功率缩减因子为1。
[0065]
在一个可能的设计中,所述能力指示信息指示或或或时,所述终端设备请求配置端口数为1的srs,或者,所述终端设备请求类型为虚拟化的srs;和/或,所述能力指示信息指示或或或或或或或时,所述终端设备请求配置端口数为2的srs,或者,所述终端设备请求类型为虚拟化的srs;和/或,所述能力指示信息指示或或或或或时,所述终端设备请求配置2个端口数为1的srs,或者,所述终端设备请求类型为
虚拟化的srs。
[0066]
第三方面,提供一种通信装置,该装置应用于终端,或该装置为一种终端,该装置具有实现上述第一方面和第一方面中任一种可能的设计中的方法的功能,其包括用于执行上述方面所描述的步骤或功能相对应的部件(means)。所述步骤或功能可以通过软件实现,或硬件(如电路)实现,或者通过硬件和软件结合来实现。
[0067]
在一种可能的设计中,上述通信装置包括一个或多个处理器和通信单元。所述一个或多个处理器被配置为支持所述信号处理装置执行上述方法中的功能。所述通信单元用于支持所述通信装置与其他设备通信,实现接收和/或发送功能。例如,发送能力指示信息。
[0068]
可选的,所述通信装置还可以包括一个或多个存储器,所述存储器用于与处理器耦合,其保存装置必要的程序指令和/或数据。所述一个或多个存储器可以和处理器集成在一起,也可以与处理器分离设置。本技术并不限定。
[0069]
所述通信单元可以是收发器,或收发电路。可选的,所述收发器也可以为输入/输出电路或者接口。
[0070]
所述装置还可以为通信芯片。所述通信单元可以为通信芯片的输入/输出电路或者接口。
[0071]
另一个可能的设计中,上述通信装置,包括收发器、处理器和存储器。该处理器用于控制收发器或输入/输出电路收发信号,该存储器用于存储计算机程序,该处理器用于运行该存储器中的计算机程序,使得该装置执行第一方面或第一方面中任一种可能的设计中的方法。
[0072]
第四方面,提供一种通信装置,该装置应用于网络设备,或该装置为一种网络设备,该装置具有实现上述第二方面和第二方面中任一种可能的设计中的方法的功能,其包括用于执行上述方面所描述的步骤或功能相对应的部件(means)。所述步骤或功能可以通过软件实现,或硬件(如电路)实现,或者通过硬件和软件结合来实现。
[0073]
在一种可能的设计中,上述通信装置包括一个或多个处理器和通信单元。所述一个或多个处理器被配置为支持所述信号处理装置执行上述方法中的功能。例如,调用通信单元接收和/或发送信号。所述通信单元用于支持所述通信装置与其他设备通信,实现接收和/或发送功能。例如,接收能力指示信息,以及根据所述第一码字,发送下行控制信息。
[0074]
可选的,所述通信装置还可以包括一个或多个存储器,所述存储器用于与处理器耦合,其保存装置必要的程序指令和/或数据。所述一个或多个存储器可以和处理器集成在一起,也可以与处理器分离设置。本技术并不限定。
[0075]
所述通信单元可以是收发器,或收发电路。可选的,所述收发器也可以为输入/输出电路或者接口。
[0076]
所述装置还可以为通信芯片。所述通信单元可以为通信芯片的输入/输出电路或者接口。
[0077]
另一个可能的设计中,上述通信装置,包括收发器、处理器和存储器。该处理器用于控制收发器或输入/输出电路收发信号,该存储器用于存储计算机程序,该处理器用于运行该存储器中的计算机程序,使得该装置执行第二方面或第二方面中任一种可能的设计中的方法。
[0078]
第五方面,提供了一种系统,该系统包括终端和网络设备,其中,所述终端用于执
行上述第一方面或第一方面的任一种可能的设计中所述的方法;或者,所述网络设备用于执行上述第二方面或第二方面的任一种可能的设计中所述的方法。
[0079]
第六方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行上述各方面中方法的指令。
[0080]
第七方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行上述各方面中的方法。
附图说明
[0081]
图1为本技术实施例中通信系统架构示意图;
[0082]
图2为本技术实施例中通信方法的流程示意图;
[0083]
图3为本技术实施例中2天线端口的终可以支持的天线形态示意图之一;
[0084]
图4为本技术实施例中2天线端口的终可以支持的天线形态示意图之二;
[0085]
图5为本技术实施例中2天线端口的终可以支持的天线形态示意图之三;
[0086]
图6为本技术实施例中4天线端口的终可以支持的天线形态示意图之一;
[0087]
图7为本技术实施例中4天线端口的终可以支持的天线形态示意图之二;
[0088]
图8为本技术实施例中4天线端口的终可以支持的天线形态示意图之三;
[0089]
图9为本技术实施例中4天线端口的终可以支持的天线形态示意图之四;
[0090]
图10为本技术实施例中4天线端口的终可以支持的天线形态示意图之五;
[0091]
图11为本技术实施例中4天线端口的终可以支持的天线形态示意图之六;
[0092]
图12为本技术实施例中通信装置结构示意图之一;
[0093]
图13为本技术实施例中通信装置结构示意图之二。
具体实施方式
[0094]
本技术实施例提供一种通信方法及装置,终端根据与网络设备预先定义的码字,通过上报码字的方式隐式上报终端的天线架构,在不会泄露终端的天线架构的基础上,网络设备能够根据码字更准确的确定上行传输的tpmi以及mcs,从而保证上行传输的性能。
[0095]
其中,方法和装置是基于同一构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
[0096]
本技术实施例的描述中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术中所涉及的至少一个是指一个或多个;多个,是指两个或两个以上。另外,需要理解的是,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
[0097]
本技术实施例提供的信号处理方法可以应用于各种通信系统,例如:长期演进(long term evolution,lte)系统,全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统,未来的第五代(5th generation,5g)系统,如新一代无线接入技术(new radio access technology,nr),及未来的通信系统,如6g系统等。
[0098]
本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施
channel,pusch)的天线端口;解调参考信号的天线端口,例如解调参考信号(demodulation reference signal,dmrs)的天线端口;或用于信道探测参考信号的天线端口,如探测参考信号(sounding reference signal,srs)的天线端口。天线端口是指的用于承载具体的物理信道,和/或,物理信号的天线端口。通过相同天线端口所发送的信号,无论这些信号是否是通过相同或不同的物理天线发送,他们在空间传输所经历的路径所对应的信道可视为相同或者相关,也就是说,在相同的天线端口所发送的信号,接收端在解调时可以认为其信道相同或者相关。天线端口是一种逻辑上的含义。通常,信号接收端通过天线端口识别具有不同传输信道的信号。本技术中天线端口可以认为是发送天线端口,天线可以认为是发送天线。具体而言,对于pusch和dmrs的天线端口,通常是逻辑端口,即每一个pusch和dmrs的天线端口可以通过终端设备的物理端口经过虚拟化,或者经过特定的预编码矩阵加权作用在多个物理端口上形成的逻辑端口,每一个pusch和dmrs的天线端口可以对应一个传输层。对于srs的天线端口,既可以是物理天线端口,即每一个终端的传输链路对应一个srs的天线端口,传输链路包括射频rf,功率放大器pa以及物理天线组成的发送链路;也可以是逻辑端口,即每一个srs的天线端口由多个物理天线或者传输链路经过虚拟化形成。
[0106]
以下介绍一下基于码本的上行传输机制。
[0107]
在上行传输之前,终端会上报该终端的天线能力,天线能力可以通过射频参数上报。天线能力可以包括天线数量、可以支持的pusch和dmrs对应的最大传输层数、射频链路数量、天线数量、pa数量、可以支持的srs天线端口的数量、最大射频链路数量或最大天线数量中的任一种或多种。天线数量比如可以包括1、2或4,可以直接上报,也可以通过最大srs天线端口的数量隐含上报。其中,传输层数指的是传输块(tb)或者码字(codeword)在空间上形成的正交信号的流数,传输层可以根据预编码方式映射到各个天线端口上发送。比如终端使用四个天线端口发送数据,但是使用该四个天线端口采用相同的预编码方式发送的是同一层数据,使用该四个天线端口采用另一种预编码方式发送的是另一层数据。再比如,四个天线端口包括端口0、端口1、端口2和端口3,终端使用端口0和端口1发送层1的数据,且使用端口2和端口3层2的数据。上述不同种天线能力之间存在相关性:可以支持的pusch和dmrs对应的最大传输层数与可以支持的srs天线端口的数量(一个srs资源中的)是相等的,它们与终端的传输链路或者天线数量通常也是相同的,比如,1个4天线终端设备,通常可以支持最大4层pusch传输,也可以支持最大4端口的srs资源配置。上述天线能力中的一种或者多种对应本发明中的n,即:最大天线端口数量。
[0108]
进一步的,终端还会上报各个发送天线之间的最大相干能力。对于最大支持2天线端口的终端,相干能力包括完全相干(fully

coherent)能力和非相干(non

coherent)能力。其中,完全相干(fully

coherent)能力,表明终端的2个发送天线端口之间完成相位校准,可以进行相位加权,即:可以采用2个发送天线发送同一层数据。非相干(non

coherent)能力,表明终端的2个发送天线之间未完成相位校准,则不可以进行相位加权发送相同一层数据,即:只能使用一根天线发送同一层数据。
[0109]
对于4天线(端口)的终端,相干能力包括完全相干(fully

coherent)能力、部分相干(partially

coherent)能力和非相干(non

coherent)能力。其中,完全相干(fully

coherent)能力,表明ue的全部发送天线完成相位校准,可以进行相位加权,即所有ue天线均可以发送同一个数据层。部分相干(partially

coherent)能力,表明ue的两两发送天线
组内完成相位校准,可以进行相位加权,而ue的两两发送天线组间未完成相位校准,不可以进行相位加权,即天线组内的2个发送天线可以发送同一层数据。非相干(non

coherent)能力,表明ue的4个发送天线之间均未完成相位校准,均不可以进行相位加权发送相同的数据层,即对于同一层数据,只能使用一根天线发送。
[0110]
网络设备在调度上行数据之前需要获取信道信息。此时,需要终端发送探测参考信号(sounding reference signal,srs)。网络设备通过接收并测量srs以确定上行信道质量,从而进行上行频率选择性调度。由于终端可能具有多个发送天线端口,则通常终端的srs资源具有多个端口,分别对应终端的多个发送天线端口。基站可以通过测量srs的多个端口获得各个发送天线上的信道信息,从而可以指示用于上行数据如pusch发送的各个发送端口的预编码方式。通常,基站会配置srs资源中的天线端口数等于终端上报的最大srs天线端口数,从而可以选择合适的终端天线端口用于数据传输。
[0111]
网络设备向终端指示各个发送端口的预编码方式以及选择合适的天线端口用于数据传输可以基于码本的方式实现。网络设备和终端均针对不同天线端口数、不同层数或不同波形,预先存储多个码本。码本也可以认为是码字集合。例如,如表1

表7所示的用于上行传输的码本。码本中每个码字按照表格中从左到有的tpmi索引值增加的顺序排列。在实际应用中,终端在网络设备配置的srs资源上发送srs,若有多个端口,可以在多个端口上分别发送srs。网络设备在相应srs资源上接收并测量srs获得上行信道信息。基于信道信息,网络设备通过下行控制信息(如dci)向终端指示上行传输的传输层数(transmission rank indicator,tri)和tpmi。终端根据dci中指示的tri和tpmi发送上行数据。进一步的,若配置了多个srs资源,则dci中还会指示srs资源选择信息(srs resource indication,sri),则终端设备发送pusch会采用sri指示的srs资源上发送srs所采用的天线端口。其中,网络设备在指示码字或tpmi时,根据终端的最大相干能力,选择与终端的相干能力匹配的码字。比如,终端上报的最大相干能力为完全相干,网络设备可以指示采用完全相干、部分相关和非相干类型的码字,或者采用部分相干和非相干类型的码字,或者采用非相干类型的码字;再比如,终端上报的最大相干能力为部分相干,则网络设备指示采用部分相干和非相干类型的码字,或者采用非相干类型的码字。
[0112]
表1~表7中,w表示预编码矩阵,一个tpmi索引对应一个预编码矩阵,或者说对应一个码字。码字中的行对应终端设备的多个发送天线端口,每一列依次对应该传输层所采用的天线端口,对于某一列而言,若某一行的元素置非0,表明该行对应的天线端口用于发送该列对应的传输层,同时,同一列中不同行可以指示不同的值,对应了不同天线端口在该传输层上的相位加权。
[0113]
表1
[0114][0115]
表1为2天线端口1层传输的码本,tpmi索引值共6个,包括0~5。索引值0、1对应的码字为非相干类型的码字。索引值2~5对应的码字为完全相干类型的码字。比如tpmi0对应的码字表明:当前数据传输采用1层,该层传输采用端口0。
[0116]
表2
[0117][0118]
表2为2天线端口2层传输的码本,tpmi索引值共3个,包括0~2。索引值0对应的码字为非相干类型的码字。索引值1和2对应的码字为完全相干类型的码字。比如tpmi0对应的码字表明:当前数据传输采用2层,层1传输采用端口0,层2传输采用端口1。
[0119]
表3
[0120][0121]
表3为4天线端口1层传输离散傅里叶变换扩展正交频分复用(dft spread ofdm,dft

s

ofdm)波形的码本,tpmi索引值共28个,包括0~27。索引值0~3对应的码字为非相干类型的码字。索引值4~11对应的码字为部分相干类型的码字。索引值12~27对应的码字为完全相干类型的码字。
[0122]
表4
[0123][0124]
表4为4天线端口1层传输循环前缀(cyclic prefix,cp)

ofdm波形的码本,tpmi索引值共28个,包括0~27。索引值0~3对应的码字为非相干类型的码字。索引值4~11对应的码字为部分相干类型的码字。索引值12~27对应的码字为完全相干类型的码字。
[0125]
表5
[0126][0127]
表5为4天线端口2层传输cp

ofdm波形的码本,tpmi索引值共22个,包括0~21。索
引值0~5对应的码字为非相干类型的码字。索引值6~13对应的码字为部分相干类型的码字。索引值14~21对应的码字为完全相干类型的码字。
[0128]
表6
[0129][0130]
表6为4天线端口3层传输cp

ofdm波形的码本,tpmi索引值共7个,包括0~6。索引值0对应的码字为非相干类型的码字。索引值1~2对应的码字为部分相干类型的码字。索引值3~6对应的码字为完全相干类型的码字。
[0131]
表7
[0132][0133]
表7为4天线端口4层传输cp

ofdm波形的码本,tpmi索引值共5个,包括0~4。索引值0对应的码字为非相干类型的码字。索引值1~2对应的码字为部分相干类型的码字。索引值3~4对应的码字为完全相干类型的码字。
[0134]
终端支持的端口数更多,预先定义的码本的数量也就更多。码本的表现形式处理以表格的方式,还可以通过其他方式来体现。
[0135]
以下介绍一下终端发送功率的确定机制。
[0136]
终端在上行传输之前需要确定上行传输的信道发送功率。以pusch传输为例。现有技术的一种可能的实现方式中(以下简称现有技术一),终端上行传输的实际发送功率是通过非零天线端口数与终端所能支持的最大天线端口数的比值乘信道发送功率p
pusch,b,f,c
(i,j,q
d
,l)确定的,其中,非零天线端口数n与终端所能支持的最大天线端口数的比值是功率缩减因子,功率缩减因子等于实际发送功率与信道发送功率的比值,该上行传输的实际发送功率为n个非零天线端口的实际发送功率总和,其中n个非零天线端口是根据基站指示的tpmi确定的,具体地,n为tpmi对应的码字中包含至少一个非零元素的行数。进一步将所得的经过缩减的信道发送功率平分给每个非零天线端口上,非零天线端口根据上述表1

7中的tpmi确定。以表4为例,若网络设备指示tpmi 0时,非零的天线端口数为1,配置的天线端口数为4,则实际pusch的发送功率为1/4p
pusch,b,f,c
(i,j,q
d
,l),该发送功率会分配给端口0;
以表5为例,若网络设备指示tpmi 0时,非零的pusch传输的天线端口数为2,配置的天线端口数为4,则实际pusch的发送功率为1/2p
pusch,b,f,c
(i,j,q
d
,l),该发送功率会分配给端口0和端口2,则每个天线端口上的功率为1/4p
pusch,b,f,c
(i,j,q
d
,l),若网络设备指示tpmi 7时,非零的pusch传输的天线端口数为4,配置的总天线端口数为4,则实际pusch的发送功率为p
pusch,b,f,c
(i,j,q
d
,l),每个天线端口上的功率为1/4p
pusch,b,f,c
(i,j,q
d
,l)。
[0137]
其中,终端根据以下公式确定信道发送功率p
pusch,b,f,c
(i,j,q
d
,l):
[0138][0139]
其中,b是物理上行共享信道(physical uplink shared channel,pusch)传输所占的部分带宽(bandwidth part,bwp),f是pusch传输所占的载波(carrier),c是该载波所在的服务小区(serving cell),l是网络设备通过高层信令配置的功控参数集合,下述高层信令配置的参数值均配置在该功控参数集合中:
[0140]
p
cmax,f,c
(i)是通信系统所能允许的最大发送功率,也就是系统额定的最大发送功率,该最大发送功率值可以根据协议规定以及实际传输的信道条件进行上下浮动;系统额定的最大发送功率既可以表征终端设备发送上行数据支持的最大功率的能力,或者说,终端设备能够支持的最大发送功率。可选地,最大发送功率可以是网络设备配置给终端设备的发送功率,表示网络设备允许终端设备能够使用的最大发送功率。可选地,最大发送功率也可以是网络设备约定终端设备能够采用的最大发送功率。
[0141]
p
o_pusch,b,f,c
(j)是网络设备通过高层信令配置的参数值,当网络设备通过高层配置多个参数值时,终端设备进一步根据下行控制信息(downlink control information,dci)中相应的指示字段从该多个参数值中选择其中之一确定,或者,根据预定义的规则从多个参数值中选择其中之一确定;
[0142]
α
a,b,c
(j)是网络设备通过高层信令配置的参数值,当网络设备通过高层配置多个参数值时,终端设备进一步根据下行控制信息(downlink control information,dci)中相应的指示字段从该多个参数值中选择其中之一确定,或者,根据预定义的规则从多个参数值中选择其中之一确定;
[0143]
是pusch所占的资源块(resource block,rb)数;
[0144]
pl
b,f,c
(q
d
)是基于网络设备配置的参考信号(reference resource,rs)估计得到的;
[0145]
δ
tf,b,f,c
(i)的取值与传输层数相关,与码块(code block)数、码块大小、pusch所占的re数以及pusch上承载的数据类型均可以相关。一种δ
tf,b,f,c
(i)的计算方式为(i)的计算方式为其中,k
s
通过高层信令指示,bpre的取值与码块(code block)数、码块大小、pusch所占的re数相关,与pusch上承载的数据类型相关;
[0146]
f
b,f,c
(i,l)根据dci中承载的传输功率指令(transmission power control,tpc)指示确定,在tpc指示累积量的场景中,f
b,f,c
(i,l)=f
b,f,c
(i
last
,l) δ
pusch,b,f,c
(i
last
,i,k
pusch
,l),在tpc指示绝对量的场景中,f
b,f,c
(i,l)=δ
pusch,b,f,c
(i
last
,i,k
pusch
,l)。
[0147]
在现有技术一中,终端根据信道发送功率和配置的天线端口的数量m确定每个天
线端口上采用的发送功率。例如,每个天线端口的发送功率为信道发送功率与m的比值。实际的上行传输中,发送上行数据采用的天线端口的实际数量可以小于或等于m,实际发送功率表示终端在发送上行数据时实际使用的天线端口的发送功率的总和。其中,实际发送功率小于或等于信道发送功率。现有技术一的确定方式可以被理解为将信道发送功率进行了功率缩减(scale)。
[0148]
针对现有技术一的功控机制中总pusch发送功率按照非零的天线端口数与配置的天线端口数的比值乘信道发送功率p
pusch,b,f,c
(i,j,q
d
,l),现有技术二中改为:其中,当dci指示完全相干码字时,β取值为:非零的pusch对应的天线/配置的天线;当dci指示部分相干/非相干码字时,β取值为:非零的pusch对应的天线/配置的天线乘以2;当dci指示非相干码字时,β取值为:非零的pusch对应的天线;现有技术二的效果是使得当tpmi指示部分相干/非相干对应的码字时,通过在上行pusch功控中增加发送天线之间的权重系数调整实际pusch的发送功率,以保证不同相干能力的终端的pusch最大发送功率不变。
[0149]
本技术实施例中提及的信道发送功率可以认为是现有技术二中的即未经过功率缩减的发送功率。
[0150]
终端传输上行数据时需要先确定上行传输的信道发送功率。本技术能够实现终端采用未进行功率缩减的信道发送功率发送上行数据。信道发送功率的最大值为终端上行传输占用频带上的最大输出功率。在实际实现中,若定义了终端的功率级别(power classes),那么信道发送功率应不大于终端的功率级别,其中,终端的功率级别可以按照耐受值进行调整。例如,如表8所示,定义了终端在不同频带上的功率级别及耐受值。
[0151]
表8
[0152][0153]
终端在耐受值的调整后,终端的信道发送功率最大值不超过调整后的功率级别。
[0154]
以表8中终端的功率级别为级别3为例,不考虑耐受值的情况下,终端的功率级别为23dbm。终端的信道发送功率最大值可以确定为23dbm或者小于或者大于23dbm的值。
[0155]
终端的天线端口根据pa的能力具有最大发送功率,终端不是每个天线端口的最大发送功率都可以支持信道发送功率最大值。当终端的天线端口的最大发送功率不大于信道发送功率最大值时,终端可以采用多个天线端口虚拟化的方式来达到信道发送功率最大值。
[0156]
为了支持在终端采用功率不缩减的机制获得的信道发送功率进行上行传输的方法,网络设备能够为终端指示正确的下行控制信息,本技术实施例设计了一种通信方法。终端采用功率不缩减的机制也可以称为终端采用满功率传输机制,所谓满功率传输机制即终端将不经过功率缩减机制获得的信道发送功率分配到终端的天线端口上,向网络设备发送上行数据。
[0157]
基于上述描述和图1所示的系统架构,如图2所示,本技术实施例提供的通信方法的具体过程如下所述。其中,任意两个或两个以上的连续步骤可以组成本技术需要保护的方案,其余步骤为可选步骤。例如,s201~s202组成的方案为本技术的保护范围。
[0158]
s201、终端确定能力指示信息。
[0159]
s202、终端向网络设备发送能力指示信息,网络设备从终端接收能力指示信息。
[0160]
该能力指示信息可以是一种表征终端发送功率是否可以达到系统额定的最大发送功率的能力,该能力指示信息还可以表征终端设备支持满功率发送的传输机制或者功率控制机制。由于终端发送功率是否以及如何达到系统额定的最大发送功率取决于终端进行
上行传输的天线架构,比如每个pa的最大发送功率,若存在达到系统额定发送功率的pa,则当该pa对应的端口被用于上行传输时,可以达到系统额定的最大发送功率,即可以将信道发送功率分配给该端口;以及终端实现上行传输的方式,比如是否支持天线虚拟化成一个天线端口,以将多个不能达到系统额定的最大发送功率的pa的发送功率合并形成一个可以达到系统额定的最大发送功率的天线端口。则该能力指示信息也可以隐式表征终端上行传输的天线形态,或者实现满功率传输的传输方式,从而基站可以选取合理的tpmi、mcs。
[0161]
具体的,该能力指示信息用于确定功率缩减因子的取值,可以理解的,功率缩减因子的实际取值可以由基站进一步指示,这里的能力指示信息指示只是用于确定功率缩减因子的最大取值,或者说计算方式。该功率缩减因子用于确定为n个非零天线端口的实际发送功率总和:信道发送功率乘以功率缩减因子。根据能力指示信息确定功率缩减因子也就是根据终端实现满功率上行传输所能支持的功率控制机制确定上行传输功率。确定功率缩减因子具体可以为确定功率缩减因子的取值,也可以是确定功率缩减因子的计算方式,还可以是确定功率缩减因子的取值范围,具体为:
[0162]
取值1(计算方式1或者取值范围1):功率缩减因子直接确定为1,或者,终端设备确定每个端口的实际发送功率的步骤中去掉了功率缩减操作,即,每个非零天线端口可以直接均分信道发送功率,则功率缩减因子取值为1可以使得上行传输的实际发送功率达到系统额定的最大发送功率,或者实现满功率传输,应理解的,上行传输的实际发送功率,或者为总实际发送功率为每个非零天线端口上的实际发送功率总和,当实现满功率传输时,实际发送功率的总和或者而上行传输的实际发送功率为信道发送功率。此时意味着该终端设备配置的pa均可以达到系统额定的最大发送功率,也就是说,对于全部码字(表1

7中)均可以将功率缩减因子取1,或者均可以支持满功率传输机制,在本发明中,取值1对应的是满功率传输。例如,当非零天线端口数量为1时,在该功率缩减因子取值的情况下,该非零天线端口上的实际发送功率为信道发送功率。
[0163]
还应理解,由于器件精确性,终端设备确定的实际发送功率可能与信道发送功率存在略微的差别,也就是说,实际发送功率可能略微大于系统额定的最大发送功率。这里的系统额定的最大发送功率是终端设备确定发送功率最大值的参考。
[0164]
取值2(计算方式2或者取值范围2):功率缩减因子等于n/m,其中,n为当前非零天线端口数,m为当前srs资源中的srs端口数。n是根据调度上行数据的dci中指示的tpmi确定的,n为tpmi对应的预编码矩阵中存在非零元素的矩阵行数,非零天线端口表明该天线端口用于发送上行数据,或者表明该天线端口是非零功率的;当网络设备仅配置1个srs资源时,m的取值根据该srs资源中包括的srs端口数确定,即m与该srs资源中的端口数相等;当网络设备配置了多个srs资源时,m的取值根据dci中sri指示的srs资源中的端口数确定,即m与该srs资源中的端口数相等。比如,对于支持最大4天线端口的终端设备,基站可以配置1个4端口的srs资源(编号0),此时,若dci指示非相干码字或者部分相干码字,则功率缩减因子等于1/4或者1/2,则上行数据的最大发送功率为系统额定的最大发送功率的1/4或者1/2;若基站同时配置了1个1端口的srs资源(编号1)以及1个2端口的srs资源(编号2),此时,若dci中的tpmi指示非相干码字或者部分相干码字且该dci中的sri指示srs资源编号0,则功率缩减因子等于1/4或者1/2,则上行数据的最大发送功率为系统额定的最大发送功率的1/4或者1/2;若dci中的tpmi指示非相干码字或者部分相干码字且该dci中的sri指示srs资源
编号0,则功率缩减因子等于1/4或者1/2,则上行数据的最大发送功率为系统额定的最大发送功率的1/4或者1/2;若dci中的sri指示srs资源编号1,功率缩减因子等于1,则上行数据的发送功率等于信道发送功率,且最大发送功率为系统额定的最大发送功率;若dci中的sri指示srs资源编号2且指示tpmi 0或者1(2端口码本)时,功率缩减因子等于1/2,上行数据的发送功率等于信道发送功率的1/2,且最大发送功率为系统额定的最大发送功率1/2,当指示tpmi 2时,功率缩减因子等于1,上行数据的发送功率等于信道发送功率,且最大发送功率为系统额定的最大发送功率。此时意味着该终端设备存在无法达到系统额定的最大发送功率的pa,也就是说,对于部分码字(表1

7中)无法将功率缩减因子取1,或者无法支持满功率传输机制。
[0165]
取值3(计算方式3或者取值范围3):功率缩减因子等于n/n,其中,n为当前非零天线端口数,n为终端所能支持的最大srs端口数,该srs端口数通常是一个srs资源中的srs端口数,也可以是一个srs资源集合中的全部srs端口数。此时,不论srs资源中的srs端口数配置或者指示为多少,对于4天线端口的终端设备而言,当dci指示了非相干码字时,功率缩减因子均为1/4,当dci指示了部分想干码字时,功率缩减因子均为1/2,对于2天线端口的终端设备而言,当dci指示了非相干码字时,功率缩减因子为1/2。此时意味着该终端设备不支持满功率传输机制。
[0166]
可选的,该能力指示信息用于指示码字,为方便描述,这里称为第一码字,该第一码字表示为n
×
a的矩阵,n
×
a表示矩阵的维度为n行a列,其中,a、n为正整数,应理解,第一码字可以以一个数组的形式表示并存储,该数组中的各个特定的位置有特定的元素,在本技术中,矩阵的一行/列,各种变换可以仅仅是为了便于描述,在真正实现时,终端可以直接调度数组中的某几个元素构成特定的集合,该特定的集合对应第一码字的功能。应理解的,n可以是由一个不同于该能力指示信息的其他能力指示信息由终端上报给基站。
[0167]
可选的,所述能力指示信息指示的一个或者多个码字表示为n
×
a的矩阵,其中,a为当前传输层数,当n=2时,a的取值为1,当n=4时,a的取值为1、2或3中的一个或多个;
[0168]
所述能力指示信息的状态位对应一个或者一组码字;或者,所述能力指示信息的比特位对应一个或者一组码字。
[0169]
可选的,所述能力指示信息指示的一个或者多个码字包括码字组1,所述码字组1包括以下码字中的至少一个:
[0170]
其中,a的取值为1或者和/或,
[0171]
所述能力指示信息指示的一个或者多个码字包括码字组2,所述码字组2包括以下码字:
[0172]
其中,a的取值为1或者b的取值为1,

1,j,

j中的至少一个。
[0173]
可选的,所述能力指示信息指示的一个或者多个码字包括第一码字组中的一个或者多个,所述第一码字组包括如下码字中的至少一个:
[0174]
其中,a的取值为1或者0.5;和/或,
[0175]
所述能力指示信息指示的一个或者多个码字包括第二码字组中的一个或者多个,所述第二码字组包括如下码字中的至少一个:
[0176]
其中,a的取值为或者0.5;和/或,
[0177]
所述能力指示信息指示的一个或者多个码字包括第三码字组中的一个或者多个,所述第三码字组包括如下码字中的至少一个:
[0178]
其中,a的取值为或者0.5;和/或,
[0179]
所述能力指示信息指示的一个或者多个码字包括第四码字组中的一个或者多个,所述第四码字组包括其中,e、f、g的取值分别为1,

1,j,

j中的一个或者多个;和/或,
[0180]
所述能力指示信息指示的一个或者多个码字包括第五码字组,所述第五码字组包括如下码字中的至少一个:
[0181]
其中,b的取值为或者2;和/或,
[0182]
所述能力指示信息指示的一个或者多个码字包括第六码字组,所述第六码字组包括如下码字中的至少一个:
[0183]
其中,c1和d1的取值分别为1,

1,j,

j中的一个或者多个;和/或,
[0184]
所述能力指示信息指示的一个或者多个码字包括第七码字组,所述第七码字组包
括如下码字:
[0185]
其中,e1、f1、g1、e2、f2、g2的取值为1,

1,j,

j中的一个或者多个,;和/或,
[0186]
所述能力指示信息指示的一个或者多个码字包括第八码字组,所述第八码字组包括如下码字:
[0187]
和/或,
[0188]
所述能力指示信息指示的一个或者多个码字包括第九码字组,所述第九码字组包括如下码字中的一个或者多个:
[0189]
和/或,
[0190]
所述能力指示信息指示的一个或者多个码字包括第十码字组,所述第十码字组包括如下码字中的一个或者多个:
[0191][0192]
可选的,所述能力指示信息的5个状态位分别对应所述第一码字组中的零个码字、一个码字、两个码字、三个码字和四个码字;或者,
[0193]
所述能力指示信息的4个比特位分别对应所述第一码字组中的四个码字;和/或,
[0194]
所述能力指示信息的一个比特位对应所述第二码字组中的部分或全部码字;和/或,
[0195]
所述能力指示信息的一个比特位对应所述第三码字组中的部分或全部码字;和/或,
[0196]
所述能力指示信息的一个比特位对应所述第四码字组中的部分或全部码字;和/或,
[0197]
所述能力指示信息的一个比特位对应所述第六码字组中的部分或全部码字;和/或,
[0198]
所述能力指示信息的一个比特位对应所述第七码字组中的部分或全部码字;和/或,
[0199]
所述能力指示信息的一个比特位对应所述第八码字组中的码字;和/或,
[0200]
所述能力指示信息的一个比特位对应所述第九码字组中的部分或全部码字;和/或,
[0201]
所述能力指示信息的一个比特位对应所述第十码字组中的部分或全部码字;和/或,
[0202]
所述能力指示信息的2个比特位分别对应所述码字组1中的两个码字;和/或,
[0203]
所述能力指示信息的1个比特位对应所述码字组2中的一个或者多个码字。
[0204]
可选的,所述第五码字组中的三个码字分别对应所述能力指示信息中的三个比特位,其中,所述第五码字组中的三个码字中存在非零元素分别位于第一行、第二行、第三行和第四行的码字;或者,
[0205]
所述第五码字组包括如下码字集合中的一个或者多个:
[0206][0207]
所述码字集合分别对应所述能力指示信息的一个状态位。
[0208]
可选的,当n=2时,srs的最大端口数为2,a=1。
[0209]
可选的,当n=4时,srs的最大端口数为4,a的取值为1、2、3中的至少一个。
[0210]
应注意的是,第一码字的数量不一定是一个,可能会有多个。
[0211]
其中,矩阵中的每一行依次对应终端的每一个天线端口,也可以依次对应配置的srs资源中的天线端口,或者dci中指示的srs资源中的天线端口,矩阵中的每一列依次对应每一个传输层。本技术实施例中,非零天线端口也可以称为非零功率天线端口,非零天线端口对应的行中存在不为零的元素。零天线端口在矩阵中对应的行元素均为零元素。能力指示信息指示的码字可以从表1

7中选择。
[0212]
可选的,能力指示信息可以采用位图(bitmap)的方式,即每一个能力指示信息的比特位均对应一个特定的码字,或者对应一组特定的码字,当终端上报该能力指示信息时某一个比特位置1,则意味着终端设备支持该比特位对应的一个或者一组码字用于满功率传输,当某一个比特位置0,则意味着终端设备不支持该比特位对应的一个或者一组码字用于满功率传输。
[0213]
可选的,能力指示信息可以不采用bitmap的方式,即每一个能力指示信息的状态位均对应一个或者一组特定的码字,终端设备仅能从多个状态位中选择一个,即选择该状态位对应的一个或者一组特定的码字。
[0214]
可选的,能力指示信息可以部分采用bitmap的方式,即预先将多个码字分组,组间采用bitmap的方式指示,即每一个或者一组比特位对应一个码字组,当该一个或者一组比特位置0时,相应的码字组未被指示,否则,相应的码字组被指示;而组内可以不采用bitmap的方式指示,即该一个或者一组比特位的不同二进制取值表明从相应的码字组中选择部分或者全部码字。
[0215]
可选的,能力指示信息还包括,srs的端口数,比如,能力指示信息中包括n个比特位分别对应最大rank取值为n时是否需要额外配置一个srs资源,该额外配置的srs资源中的srs端口数小于终端设备可以支持的最大srs端口数。再比如,能力指示信息中还分别指示最大rank取值为n时,需要额外配置的srs资源个数,每个srs资源可以为1个端口,或者需要额外配置的srs的端口数。该额外配置的srs资源,可以使能终端进行端口虚拟化,也就是一个srs端口由多个终端的传输链路或者pa经过虚拟化形成的虚拟端口。
[0216]
再比如,能力指示信息中对应第一码字组的比特位指示为0,或者,能力指示信息中指示第一码字组中的零个码字,表明该第一码字组中的码字均不能支持满功率传输,其中,第一码字组是上行传输最大4天线端口时用于rank=1的情况下指示天线端口选择的码字,则上述能力指示信息指示rank=1的情况下,需要额外配置至少一个srs资源,该srs资源中的srs端口数小于终端设备可以支持的最大srs端口数,一种具体的情况是,需要额外配置一个1端口的srs资源。再比如,能力指示信息中对应第五码字组的比特位指示为0,或者,能力指示信息中指示第五码字组中的零个码字,表明该第五码字组中的码字均不能支持满功率传输,其中,第五码字组是上行传输最大4天线端口时用于rank=2的情况下指示天线端口选择的码字,则上述能力指示信息指示rank=2的情况下,需要额外配置至少一个srs资源,该srs资源中的srs端口数小于终端设备可以支持的最大srs端口数,一种具体的情况是,需要额外配置一个2端口的srs资源,或者两个1端口的srs资源。再比如,当能力指示信息中指示可以支持满功率传输,则需要额外配置一个1端口的srs资源,当能力指示信息中指示可以支持满功率传输,则不需要额外配置一个1端口的srs资源;或者,当能力指示信息中指示可以支持满功率传输,则不需要额外配置一个1端口的srs资源,也就是说,终端不需要配置多个不同端口的srs资源;当能力指示信息中指示可以支持满功率传输,则需要额外配置一个1端口的srs资源,也就是说,终端需要配置多个不同端口的srs资源,可选的,该多个不同端口的srs资源位于同一个srs资源集合内;或者,当能力指示信息中指示和均不可以支持满功率传输,则需要额外配置一个1端口的srs资源,否则不需要额外配置一个1端口的srs资源,也就是说,终端不需要配置多个不同端口的srs资源。
[0217]
下面结合方案一描述相应的功控机制,终端根据其上报的能力指示信息确定用于
传输pusch的天线端口的实际发送功率,也就是非零天线端口的实际发送功率,此时基站也可以根据终端上报的能力指示信息确定该实际发送功率,从而确定pusch的mcs以及tpmi。具体的,一种实现方式是,当终端上报支持满功率传输的码字被dci指示时,该dci调度的pusch采用满功率传输,即pusch的发送功率为信道发送功率。
[0218]
可选的,基站配置一个码本集合,并规定其中部分码字被dci指示时,pusch采用满功率传输,否则采用非满功率传输,即pusch的发送功率为信道发送功率乘以功率缩减因子。所述码字集合的具体确定方式:
[0219]
对于2天线的情况,当终端上报其支持和用于满功率传输时,所述码字集合包括:
[0220]
或者,当该集合内的码字被dci指示时,pusch采用满功率传输;或者,当该集合内被dci指示时,pusch采用满功率传输,否则采用非满功率传输。
[0221]
当终端上报其支持或者用于满功率传输时,以为例,所述码字集合包括:
[0222]
当被dci指示,则pusch采用满功率传输,否则采用非满功率传输;或者,所述码字集合包括:或者当被dci指示,则pusch采用满功率传输,否则采用非满功率传输;
[0223]
当终端上报其不支持或者用于满功率传输时,所述码字集合包括:
[0224]
当被dci指示,则pusch采用满功率传输,否则采用非满功率传输。
[0225]
对于4天线的情况,当终端上报其支持第一码字组中全部码字用于满功率传输,则码字集合包括:
[0226]
或者当被dci指示,则相应pusch采用满功率传输,否则,采用非满功率传输。当终端上报其第一码字组中部分码字用于满功率传输,则,以终端上报用于满功率传输为例,码字集合包括:
[0227]
当被dci指示,则pusch采用满功率传输,否则采用非满功率传输,或者,码字集合包括当被dci指示,则相应pusch采用满功率传输,否则,采用非满功率传输。其余的码字组同理,也就是说,当终端上报本技术中其余码字组中部分码字用于满功率传输,当这些码字被dci指示,则pusch采用满功率传输,否则采用非满功率传输。可选的,基站配置一个或者多个srs资源,该srs资源的天线端口数少于终端支持的最大天线端口数。比如,当一个支持2天线端口的终端设备通过能力指示信息上报其需要额外配置天线端口数为1的srs资源,则基站可以基于该能力指示信息配置一个1天线端口的srs资源,当dci中指示该1端口的srs资源时,表明采用满功率传输相应pusch,即pusch采用信道发送功率。
[0228]
当一个支持4天线端口的终端设备通过能力指示信息上报其需要额外配置天线端口数少于最大天线端口数的srs资源,例如为2,则基站可以基于该能力指示信息配置一个2天线端口的srs资源,终端在该2天线端口的srs资源上发送经过虚拟化的srs端口,当dci中指示该2端口的srs资源且tpmi指示为或时,表明采用满功率传输相应pusch,即pusch采用信道发送功率,且pusch的层数为1,若指示的tpmi为则pusch采用满功率传输,且pusch的层数为2;或者基站可以基于该能力指示信息配置一个或者多个1天线
端口的srs资源,终端在该一个或者多个1天线端口的srs资源上发送经过虚拟化的srs端口,当dci中指示该一个或者多个1天线端口的srs资源,表明采用满功率传输相应pusch,若指示一个1天线端口的srs资源,表明该pusch为1层传输,若指示两个1天线端口的srs资源,表明该pusch为2层传输。结合能力指示信息,基站可以确定是否需要配置上述srs资源以及srs资源个数和端口数,具体为:对于最大4天线端口的终端设备,当其上报支持满功率传输能力,但不支持采用任意一个第一码字组支持满功率传输时,表明需要基站额外配置一个1端口或者2端口的srs资源;或者,当终端通过能力指示信息上报其支持第一码字组中的某一个特定的码字,表明需要基站额外配置一个1端口或者2端口的srs资源,特定的码字可以为或者上述上报方式可以对应终端设备不具备支持最大发送功率的pa。再比如,终端可以通过能力指示信息上报或和/或,或和/或,或同时,该信息还表明,终端不需要配置多个不同端口的srs资源。上述上报方式可以对应终端设备具备至少一个支持最大发送功率的pa。
[0229]
可选的,能力指示信息中还包括一个单独的比特位指示终端是否支持满功率传输。当终端通过该比特位上报其支持满功率传输,则表明任意属于其相干能力的码字均可以用于支持满功率传输,且不需要配置不同srs端口的srs资源。
[0230]
可选的,当终端通过能力指示信息上报其不支持采用任意一个第五码字组支持满功率传输机制,或者当终端通过能力指示信息上报其支持第五码字组中的特定码字,该特定码字可以为,或则表明需要额外配置一个1或2端口的srs资源,也就是说,需要配置至少两个srs资源的端口数不同。否则,当终端通过能力指示信息上报其支持第五码字组中的一个或者多个码字时,则表明不需要额外配置srs资源,或者是不需要配置至少两个srs资源的端口数不同;或者,当终端上报其支持第五码字组中除或之外的一个或者多个码字时,则表明不需要额外配置srs资源,或者是不需要配
置至少两个srs资源的端口数不同。上述特定码字是示例性的,也可以是或者,
[0231]
可选的,对于部分相干能力的终端,能力指示信息中当第五码字组中的任意一个码字均不能支持满功率传输,或者仅当第五码字组中的特定码字,比如或支持满功率传输,则表明终端不能通过或和或支持满功率。若终端上报的能力指示信息中支持满功率传输的第五码字组中的全部码字对应非零端口数小于4,则表明终端可以通过或或者,或支持满功率传输。若终端上报的能力指示信息中支持满功率传输的第五码字组中的全部码字对应非零端口数为4,则表明终端可以通过或且或支持满功率传输。
[0232]
可选的,部分相干能力的终端和非相干能力的终端的能力指示信息的比特数相同;或者,部分相干能力的终端和非相干能力的终端的能力指示信息中每个比特对应的码字集合相同。
[0233]
可选的,基站在一个srs资源集合中配置多个srs资源的端口数不同,其中,多个srs资源可以包括一个等于终端指示的最大天线端口数的srs资源;还可以包括一个小于终端指示的最大天线端口数的srs资源,或者,包括多个小于终端指示的最大天线端口数的srs资源。
[0234]
可选的,当能力指示信息中上报的码字被指示时,表明当前pusch的传输采用满功率传输,此时,功率缩减因子为1;和/或,端口数小于最大天线端口数的srs资源被指示时,
则表明当前pusch的传输采用满功率传输;和/或,当一个srs资源集合的多个srs资源中端口数较小的srs资源被指示时,则表明当前pusch的传输采用满功率传输,此时,功率缩减因子为1,或者为n/m。
[0235]
可选的,该能力指示信息用于指示在特定的最大传输秩rank取值下,需要额外配置的参考信号srs的端口数,最大rank指的是当前数据传输采用的最大传输层数或者流数,也就是dci中指示的rank或者指示的dmrs端口数或者指示的预编码矩阵中的列数的最大值,最大rank可以是终端通过一个能力上报信息指示的值,也可以是基站通过高层信令配置的值。其中,需要额外配置的srs(标记为第二srs资源)是除终端能支持的最大天线端口数之外(标记为第一srs资源),还需要配置的srs端口数,该第一srs资源的端口数为可以配置为终端上报的一个srs资源内最大的端口数,或者终端配置的天线数,或者终端支持的最大传输层数。该第二srs资源可以包括一个或者多个srs资源。具体的,对于2tx终端,可以上报支持该第二srs资源的端口数为0或1,或者,可以上报是否支持配置该第二srs资源,或者,可以上报是否支持在一个srs资源组内配置不同端口的srs资源,比如配置一个1端口的srs资源以及一个2端口的srs资源,或者两个1端口的srs资源。对于4tx终端,可以上报支持该第二srs资源的端口数为1和/或2和/或3,即,上报的srs资源的端口数取值小于终端可以支持的最大天线端口数。比如,仅上报支持第二srs资源的端口数为1,表明对于(最大)rank为1的pusch传输,需要配置不同srs端口数的srs资源,再比如,上报支持第二srs资源的端口数为1和2,表明对于(最大)rank为1或者2的pusch传输,均需要配置不同srs端口数的srs资源,再比如,上报支持第二srs资源的端口数为2,表明对于(最大)rank为1的pusch传输,不需要配置不同srs端口数的srs资源,而对于(最大)rank为2的pusch传输,需要配置不同srs端口数的srs资源。
[0236]
可选的,该能力指示信息用于指示在最大传输秩rank取值为x时,是否支持配置多个不同端口数的srs资源,其中,所述x的取值为1、2、3中的一个或者多个;
[0237]
可选的,x的取值可以是1、2、3中的一个或者多个,即终端设备可以仅上报最大rank=1下的srs端口数,或者分别上报最大rank=1和最大rank=2下的srs端口数。
[0238]
可选的,所述x的取值为{1}和/或{2}和/或{3},即终端设备可以上报最大rank=1下的srs端口数或者最大rank=2下的srs端口数或者最大rank=3下的srs端口数。
[0239]
可选的,终端设备可以上报最大rank组合下的srs端口数。具体的,x的取值可以为{1,2},即表示最大rank=1和最大rank=2下srs端口数,即终端设备可以仅上报最大rank=1和最大rank=2下srs端口数,或者上报最大rank=1和最大rank=2下srs端口数,同时上报最大rank=3下srs端口数;或者x的取值可以为{2,3},即表示最大rank=2和最大rank=3下srs端口数,即终端设备可以仅上报最大rank=2和最大rank=3下srs端口数,或者上报最大rank=2和最大rank=3下srs端口数,同时上报最大rank=1下srs端口数。
[0240]
可选的,该srs的端口数为一个srs资源内的端口数,或者为一个srs资源集合内的端口数,该srs资源集合的用于上行码本传输。
[0241]
可选的,该srs资源或者srs资源集合专门用于满功率传输机制,即基站可以同时配置srs资源的端口数为终端能支持的最大端口数,同时配置另一个srs资源的端口数为该能力指示信息指示的srs端口数。该srs资源或者srs资源集合可以携带高层信令配置的功能信息,指示用于满功率传输机制,或者该srs资源或者srs资源集合对应的功率缩减因子
的取值不为上述取值3,或者计算方式不为上述计算方式3。
[0242]
结合方案二的功控机制为:
[0243]
基站配置一个或者多个srs资源,该srs资源的天线端口数少于终端支持的最大天线端口数。比如,当一个支持2天线端口的终端设备通过能力指示信息上报其需要额外配置天线端口数为1的srs资源,则基站可以基于该能力指示信息配置一个1天线端口的srs资源,当dci中指示该1端口的srs资源时,表明采用满功率传输相应pusch,即pusch采用信道发送功率。
[0244]
当一个支持4天线端口的终端设备通过能力指示信息上报其需要额外配置天线端口数少于最大天线端口数的srs资源,例如为2,则基站可以基于该能力指示信息配置一个2天线端口的srs资源,终端在该2天线端口的srs资源上发送经过虚拟化的srs端口,当dci中指示该2端口的srs资源且tpmi指示为或时,表明采用满功率传输相应pusch且传输层数为1,即pusch采用信道发送功率,当dci中指示该2端口的srs资源且tpmi指示为时,表明采用满功率传输相应pusch且传输层数为2,即pusch采用信道发送功率,且每个端口均分该信道发送功率;或者基站可以基于该能力指示信息配置一个或者多个1天线端口的srs资源,终端在该一个或者多个1天线端口的srs资源上发送经过虚拟化的srs端口,当dci中指示该一个或者多个1天线端口的srs资源,表明采用满功率传输相应pusch,若指示一个1天线端口的srs资源,表明该pusch为1层传输,若指示两个1天线端口的srs资源,表明该pusch为2层传输。结合能力指示信息,基站可以确定是否需要配置上述srs资源以及srs资源个数和端口数。
[0245]
可选的,当一个支持4天线端口的终端设备通过能力指示信息上报其需要额外配置天线端口数少于最大天线端口数的srs资源,例如为2,则基站可以基于该能力指示信息配置2个1天线端口的srs资源,终端在这2个srs资源上发送经过虚拟化的srs端口,当dci中指示该2个1天线端口的srs资源中的一个时,表明采用满功率传输相应pusch且传输层数为1,即pusch采用信道发送功率,当dci中同时指示该2个srs资源,表明采用满功率传输相应pusch且传输层数为2,即pusch采用信道发送功率,且每个端口均分该信道发送功率。
[0246]
可选的,该能力指示信息用于指示在特定的传输秩rank取值下,功率缩减因子的取值,或者功率缩减因子的计算方式,如上述取值1

3或者计算方式1

3所述。传输秩rank指示的当前数据传输采用的传输层数或者流数,终端可以根据dci中指示的rank或者指示的dmrs端口数或者指示的预编码矩阵中的列数确定当前数据的rank。
[0247]
可选的,x的取值可以是1、2、3中的一个或者多个,即终端设备可以仅上报rank=1下的功率缩减因子的取值或者功率缩减因子的计算方式,或者分别上报rank=1和rank=2下功率缩减因子的取值或者功率缩减因子的计算方式。
[0248]
可选的,所述x的取值为{1}和/或{2}和/或{3},即终端设备可以上报rank=1下的功率缩减因子的取值或者功率缩减因子的计算方式,或者rank=2下的功率缩减因子的取值或者功率缩减因子的计算方式,或者rank=3下的功率缩减因子的取值或者功率缩减因子的计算方式。
[0249]
可选的,终端设备可以上报rank组合下的功率缩减因子的取值或者功率缩减因子的计算方式。具体的,x的取值可以为{1,2},即表示rank=1和rank=2下功率缩减因子的取值或者功率缩减因子的计算方式,即终端设备可以仅上报rank=1和rank=2下功率缩减因子的取值或者功率缩减因子的计算方式,或者上报rank=1和rank=2下功率缩减因子的取值或者功率缩减因子的计算方式,同时上报rank=3下功率缩减因子的取值或者功率缩减因子的计算方式;或者x的取值可以为{2,3},即表示rank=2和rank=3下功率缩减因子的取值或者功率缩减因子的计算方式,即终端设备可以仅上报rank=2和rank=3下功率缩减因子的取值或者功率缩减因子的计算方式,或者上报rank=2和rank=3下功率缩减因子的取值或者功率缩减因子的计算方式,同时上报rank=1下功率缩减因子的取值或者功率缩减因子的计算方式。
[0250]
可选的,该功率缩减因子的取值或者功率缩减因子的计算方式仅当基站通过高层信令或者dci指示启用之后才可以采用。
[0251]
可选的,该能力指示信息用于指示在特定的传输秩rank取值下,第一码字是否可以支持功率缩减因子=1,或者第一码字是否可以支持满功率传输机制。具体的,该第一码字为该特定的传输秩rank下的全部码字,进一步的,该第一码字可以为终端所能支持的相干能力下的全部码字。传输秩rank指示的当前数据传输采用的传输层数或者流数,终端可以根据dci中指示的rank或者指示的dmrs端口数或者指示的预编码矩阵中的列数确定当前数据的rank。
[0252]
可选的,该第一码字可以为终端所能支持的相干能力下的一种相干能力的全部码字分别。
[0253]
可选的,x的取值可以是1、2、3中的一个或者多个,即终端设备可以仅上报rank=1下的功率缩减因子是否等于1,或者分别上报rank=1和rank=2下是否等于1。
[0254]
可选的,所述x的取值为{1}和/或{2}和/或{3},即终端设备可以上报rank=1下的功率缩减因子是否等于1,或者rank=2下的功率缩减因子是否等于1,或者rank=3下的功率缩减因子是否等于1。
[0255]
可选的,终端设备可以上报rank组合下的功率缩减因子是否等于1。具体的,x的取值可以为{1,2},即表示rank=1和rank=2下功率缩减因子是否等于1,即终端设备可以仅上报rank=1和rank=2下功率缩减因子是否等于1,或者上报rank=1和rank=2下功率缩减因子是否等于1,同时上报rank=3下功率缩减因子是否等于1;或者x的取值可以为{2,3},即表示rank=2和rank=3下功率缩减因子是否等于1,即终端设备可以仅上报rank=2和rank=3下功率缩减因子是否等于1,或者上报rank=2和rank=3下功率缩减因子是否等于1,同时上报rank=1下功率缩减因子是否等于1。
[0256]
可选的,该功率缩减因子是否等于1仅当基站通过高层信令或者dci指示启用之后才可以采用。
[0257]
例如图9所示的终端天线形态,在rank=1下,功率缩减因子的取值或者计算方式为2或者3,即当dci指示码字或者或者或者时,由于该终端的pa均不
能达到传输功率为23dbm,则rank=1应当上报功率缩减因子取值为2或3,然而对于任意rank=2的码字该终端可以采用任意两个或者四个pa达到传输功率为23dbm,则rank=2应当上报功率缩减因子取值为1。
[0258]
可选的,终端通过该能力指示信息,对于不同的码字类型分别上报功率缩减因子的取值。
[0259]
可选的,终端通过该能力指示信息分别上报部分相干类型的码字对应的功率缩减因子以及非相干类型的码字对应的功率缩减因子。比如上报部分相干码字的功率缩减因子为1,而上报非相干码字的功率缩减因子为1/n,或者,上报部分相干码字和非相干码字的功率缩减因子均为1。
[0260]
可选的,对于不同的rank,分别上报功率缩减因子的取值和一个或多个码字。比如,对于rank等于1,功率缩减因子为1且同时上报支持满功率传输的码字,对于rank等于2,直接上报功率缩减因子为1或者1/n。同时,协议中规定,当功率缩减因子为1时,预定义该rank下一个特定码字用于满功率传输,比如对于2tx的终端,或用于支持rank为1的pusch满功率传输,对于4tx的终端,或用于支持rank为1的pusch满功率传输,或用于支持rank为2的pusch满功率传输,或用于支持rank为3的pusch满功率传输。
[0261]
可选的,对于不同的码字类型分别上报srs端口数,码字类型为非相干码字或者部分相干码字。
[0262]
可选的,对于不同的rank,分别上报srs端口数和一个或多个码字。比如,对于rank等于1,上报不支持配置不同端口的srs资源配置(或者上报支持额外配置一个端口数少的srs资源)且同时上报支持满功率传输的码字,或者上报支持配置不同端口的srs资源配置。对于rank等于2或者3,上报不支持配置不同端口的srs资源配置,或者上报支持配置不同端口的srs资源配置,当终端上报不支持配置不同端口的srs资源配置时,预定义相应rank下一个特定码字用于满功率传输,比如对于2tx的终端,或用于支持rank为1的pusch满功率传输,对于4tx的终端,或用于支持rank为1的pusch满功率传输,
或用于支持rank为2的pusch满功率传输,或用于支持rank为3的pusch满功率传输。
[0263]
可选的,在s202之后还可能执行以下过程。
[0264]
对于终端侧,终端可以确定信道发送功率。
[0265]
该信道发送功率为n个非零天线端口的发送功率,也就是信道发送功率实际上为n非零天线端口的发送功率之和。信道发送功率小于或等于p,其中,p的值为最大发送功率,即终端分配的上行信道的最大发送功率。这里的信道发送功率的具体解释如上文中所述,在此不再赘述。
[0266]
n个非零天线端口与所述矩阵中的n行一一对应,该n行的每一行中均包含一个或多个非零元素。
[0267]
终端还可以根据第一码字确定每个非零天线端口的发送功率。
[0268]
其中,终端可以将信道发送功率平均分配给n个非零天线端口上,零天线端口上的发送功率相应的为零。在一个可选的实施例中,当无法实现完全平均的时候,例如按照平分的方式计算出来的值不是整数或无需过于精确的完全平均时,可以求平均后通过四舍五入或者上/下取整的方式来分配功率。
[0269]
应理解,这里的分配功率的过程可以是一个确定的过程,即确定出各个非零天线端口的发送功率。确定可以是确定部分天线端口,也可以是全部非零天线端口。一个实施例中,分配的功率可以直接是端口最终的发送功率、也可以是一个功率等级或者拟发送的功率值,在发送的时候依据该功率等级或拟发送功率值发送信号。
[0270]
对于网络设备侧,网络设备确定第一数据的功率缩减因子为1。网络设备向所述终端发送下行控制信息dci;其中,所述dci用于调度所述第一数据,所述第一数据采用的码字为所述能力指示信息的第一比特位取值为1且所述第一比特位对应的一个或者一组码字中的码字。
[0271]
或者,网络设备可以根据第一码字,发送下行控制信息。
[0272]
该下行控制信息可以用于指示上行传输码字,例如指示tpmi索引。
[0273]
本技术中,假设终端被配置的天线端口的总数用m表示。m为2的整数次幂,矩阵中的行数a与配置的天线端口m的关系可以为:a≤m。当然非零天线端口的数量n与m的关系为:n≤m。
[0274]
实际应用中终端可能会使用m个天线端口的部分或全部来发送上行数据,实际中用于发送上行数据的天线端口即上述非零天线端口。
[0275]
终端在确定每个非零天线端口的发送功率之后,基于确定的每个天线端口上的发送功率,向网络设备发送上行信号,本技术中的上行信号也可以叫做上行数据,或者上行信号包括上行数据,例如上行信号承载在pusch。网络设备从终端接收上行信号。
[0276]
以下介绍一下终端如何获取或确定第一码字。根据第一码字的行列数不同,终端可以从不同的码本中选择码字。一种可能的实现方式中,终端从现有的tpmi码本中选择第一码字。例如,如上述表1到表7所示的码本中选择。这样能够保持现有tpmi指示的灵活度。
下面按照矩阵的行列数,从以下几种实现方式来详细说明。
[0277]
1、a=2,n=1,m=2或m=4。
[0278]
矩阵为2行1列,适用于天线端口数为2或4的终端。
[0279]
可以从第一码本中确定该第一码字。具体的从第一码本中选择一个现有的码字来作为第一码字。第一码本包含的码字需符合以下特征。第一码本包括第二码字和/或第三码字。第二码字表征的非零天线端口数量为1,第三码字表征的非零天线端口的数量为2。例如,第一码本为表1所示的码本。第二码字为表1所示码本中tpmi索引值为0或1的码字。第三码字为表1所示码本中tpmi索引值为2~5中的码字。本技术中仅是描述了第一码本中包括的第二码字和第三码字符合的特征,并没有限定第二码字的个数和第三码字的个数。例如,第一码本中可以包括多个第二码字和多个第三码字。
[0280]
2、a=4,n=1,m=4。
[0281]
矩阵为4行1列,适用于天线端口数为4的终端。
[0282]
可以从第二码本中确定该第一码字。具体的从第二码本中选择一个现有的码字来作为第一码字。第二码本包含的码字需符合以下特征。第二码本包括第四码字、第五码字和/或第六码字。第四码字表征的非零天线端口的数量为1,第五码字表征的非零天线端口的数量为2,第六码字表征的非零天线端口的数量为4。例如,第二码本为表3所示的码本。第四码字为表3所示码本中tpmi索引值为0~3的任意码字。第五码字为表3所示码本中tpmi索引值为4~11中任意的码字。第六码字为表3所示码本中tpmi索引值为12~27中任意的码字。本技术中仅是描述了第二码本中包括的第四码字、第五码字和第六码字符合的特征,并没有限定码字的个数。例如,第二码本中可以包括多个第四码字、多个第五码字和多个第六码字。
[0283]
3、a=4,n=2,m=4。
[0284]
矩阵为4行2列,适用于天线端口数为4的终端。
[0285]
可以从第三码本中确定该第一码字。具体的从第三码本中选择一个现有的码字来作为第一码字。第三码本包含的码字需符合以下特征。第三码本包括第七码字、第八码字和/或第九码字。第七码字表征的非零天线端口的数量为2,第八码字表征的非零天线端口的数量为4且第八码字的非零元素的数量为4。第九码字表征的非零天线端口的数量为4且第九码字的非零元素的数量大于4(例如8)。例如,第三码本为表5所示的码本。第七码字为表5所示码本中tpmi索引值为0~5的任意码字。第八码字为表5所示码本中tpmi索引值为6~13中任意的码字。第九码字为表5所示码本中tpmi索引值为14~21中任意的码字。本技术中仅是描述了第三码本中包括的第七码字、第八码字和第九码字符合的特征,并没有限定码字的个数。例如,第三码本中可以包括多个第七码字、多个第八码字和多个第九码字。
[0286]
4、a=4,n=3,m=4。
[0287]
矩阵为4行3列,适用于天线端口数为4的终端。
[0288]
可以从第四码本中确定该第一码字。具体的从第四码本中选择一个现有的码字来作为第一码字。第四码本包含的码字需符合以下特征。第四码本包括第十码字和/或第十一码字。第十码字表征的非零天线端口的数量为3,第十一码字表征的非零天线端口的数量为4且第十一码字的非零元素的数量为4。或者,第十一码字表征的非零天线端口的数量为4且第十一码字的非零元素的数量大于4(例如8)。例如,第四码本为表6所示的码本。第十码字
为表6所示码本中tpmi索引值为0的码字。第十一码字为表6所示码本中tpmi索引值为1~6中任意的码字。本技术中仅是描述了第四码本中包括的第十码字和第十一码字符合的特征,并没有限定码字的个数。例如,第四码本中可以包括多个第十码字和多个第十一码字。
[0289]
5、a=2,n=2,m=4。
[0290]
矩阵为2行2列,适用于天线端口数为4的终端。
[0291]
可以从第五码本中确定该第一码字。具体的从第五码本中选择一个现有的码字来作为第一码字。第五码本包含的码字需符合以下特征。第五码本包括第十二码字和/或第十三码字。第十二码字表征的非零天线端口的数量为2且第十二码字的非零元素的数量为2。第十三码字表征的非零天线端口的数量为2且第十三码字的非零元素的数量大于2(例如4)。例如,第五码本为表2所示的码本。第十二码字为表2所示码本中tpmi索引值为0的码字。第十三码字为表2所示码本中tpmi索引值为1~2中任意的码字。本技术中仅是描述了第五码本中包括的第十二码字和第十三码字符合的特征,并没有限定码字的个数。例如,第五码本中可以包括多个第十二码字和多个第十三码字。
[0292]
在第5种实现方式中,或者,在第1种实现方式的a=2,n=1,m=4的情况下,终端还需要向网络设备发送(m/2)个天线端口的参考信号,(m/2)即2。网络设备根据(m/2)个天线端口的参考信号来确定下行控制信息。可选的,在协议中定义(m/2)个天线端口的参考信号的资源为用于实现设定功控模式的信道测量。该设定功控模式即满功率发送机制,在设定功控模式下信道发送功率的取值为小于或等于p。网络设备可以根据(m/2)个天线端口的参考信号,确定下行控制方式,即确定tpmi指示以及mcs测量。
[0293]
在一个可能的设计中,可以将第一码字加入到上述相应的码本中,例如,第一码本~第五码本。可选的,可以在原来码本的基础上增加一个码字条目即增加第一码字,相应的,在dci中增加一个第一码字的状态值。或者可选的,可以将原来码本中的指定索引的码字设置为第一码字,该指定索引原始码字去掉。相应的,dci中指示该指定索引的码字的状态值用来指示该第一码字。
[0294]
当网络设备向终端发送的下行控制信息用于指示第一码字时,意味着网络设备启用满功率传输机制,终端可以将信道发送功率不进行缩减,按照第一码字将信道发送功率分配到各个非零天线端口上。当然,在实现满功率传输机制时,网络设备也可以指示码本中的除第一码字之外的码字。终端可以将信道发送功率不进行缩减,按照指示的码字将信道发送功率分配到各个非零天线端口上。
[0295]
以下对上述方法的可选实现方式做进一步详细描述。假设终端的天线端口数量用m表示,上行传输的数据层数为n或p表示,p=n。
[0296]
首先,能力指示信息所指示的码字可以是一个矩阵,矩阵的行列数跟终端的天线端口数和数据层数有关。例如,矩阵的大小可以为m
×
n,记为第一矩阵;矩阵的大小也可以为(m/2)
×
p,记为第二矩阵。
[0297]
第一矩阵中的m行与m个天线端口一一对应,第一矩阵中的n列与上行数据传输的n个数据层一一对应。第二矩阵的(m/2)行中的一行对应1个天线端口或2个天线端口,第二矩阵中的p列与上行数据传输的p个数据层一一对应。
[0298]
在一种可能的实现方式中,第一矩阵和第二矩阵可以由上文中所描述的码本中确定。参见上文所述,码本中包括多个码字,码字用于指示各个发送端口的预编码方式。本申
请中,从码本中选择一个码字作为终端的功能参数。可选的,终端发送的能力指示信息可以是tpmi索引值,也可以直接用码字作为能力指示信息。在上行传输之前,终端向网络设备发送终端的能力信息,其中一项能力信息就是终端发送的该能力指示信息。
[0299]
由于能力指示信息指示的码字的含义与传统码本中的码字的含义(或功能)不同,因此需要对码本进行更新或修改。可选方式一:在现有码本中加入一个码字条目,例如,在表1中加入tpmi索引值6,该tpmi索引值6对应新加入的码字条目。网络设备会在dci中加入一个状态值对应指示该新增加的码字条目。当网络设备向终端下发的dci中指示该状态值时,表明网络设备启用满功率传输机制。终端接收到dci,根据dci指示的该状态值,确认使用满功率传输机制。终端不进行功率缩减,而直接将确认的信道发送功率分配到第一矩阵或第二矩阵中非零元素指示的天线端口上。在现有码本中加入码字的方法,可以不改变现有tpmi指示的灵活度。
[0300]
可选方式二:将现有码本中的某个码字替换为能力指示信息所指示的码字。例如,固定将tpmi索引值最低的码字替换为能力指示信息所指示的码字。例如,将表1中的tpmi0对应的码字更换为能力指示信息所指示的码字。网络设备还是采用原始码本中tpmi0的状态值来指示该能力指示信息所指示的码字。当网络设备向终端下发的dci中指示该状态值时,表明网络设备启用满功率传输机制。终端接收到dci,根据dci指示的该状态值,确认使用满功率传输机制。终端不进行功率缩减,而直接将确认的信道发送功率分配到第一矩阵或第二矩阵中非零元素指示的天线端口上。方式二能够不增加dci信令的开销。
[0301]
可选方式三:不改变现有的码本结构,直接定义功控机制为,当dci指示某个指定的码字(例如tpmi索引值最低的码字)对应的状态值时,表明网络设备启用满功率传输机制。终端接收到dci,根据dci指示的该状态值,确认使用满功率传输机制。终端不进行功率缩减,而直接将确认的信道发送功率分配到第一矩阵或第二矩阵中非零元素指示的天线端口上。当dci指示除了该某个指定的码字对应的状态值之外的状态值时,表明网络设备不启用满功率传输机制。即终端确定信道发送功率后,将信道发送功率进行缩减(乘以功率缩减因子)后再分配到非零元素指示的天线端口上。这种方式中,终端上报的码字或者tpmi索引值仅表征了终端支持满功率的实现行为。
[0302]
接下来对终端如何根据码字分配信道发送功率的可选方式进行详细说明。
[0303]
终端将信道发送功率分配到第一矩阵中非零元素所指示的天线端口上,并确定第一矩阵中0元素所指示的天线端口上的发送功率为零。其中,若第一矩阵中包括多个非零元素,终端可以将信道发送功率平分给第一矩阵中非零元素所指示的天线端口上。
[0304]
其中,终端上行传输层数可能有一层或多层,第一矩阵中的列数n可能为1或大于1的整数。在第一矩阵中,若n=1,那么:一列中若包括一个非零元素(即非零行元素),则终端将信道发送功率分配给该非零元素对应的天线端口,在该非零元素对应的天线端口上发送上行数据;一列中若包括多个非零元素(即非零行元素),则终端将信道发送功率平分给该多个非零元素对应的天线端口,采用该多个非零元素对应的多个天线端口虚拟化的方式,发送上行数据。若n大于1,那么:在n列中的任意一列中若均包括一个非零元素,则终端将信道发送功率平分给n个非零元素对应的n个天线端口上,在一个数据层上采用1/n倍的信道发送功率,发送上行数据;若在n列中的任意一列总均包括多个非零元素,则在每一个数据层上,将1/n倍的信道发送功率平分给该多个非零元素,采用该多个非零元素对应的多个天
线端口虚拟化的方式,发送上行数据。
[0305]
下面结合具体的应用场景对终端根据码字分配信道发送功率的可选方式做进一步详细说明。
[0306]
终端的天线端口根据pa的能力具有最大发送功率,终端不是每个天线端口的最大发送功率都可以支持信道发送功率。当终端的天线端口的最大发送功率不大于信道发送功率时,终端可以采用多个天线端口虚拟化的方式来达到信道发送功率。
[0307]
以表8中终端的功率级别为级别3为例,不考虑耐受值的情况下,终端的功率级别为23dbm。比如,在考虑耐受值( 3)的情况下,终端的功率级别调整为26dbm。假设终端的信道发送功率确定为p,可选的,p为23dbm或者调整后的26dbm。在以下举例中,均以不考虑耐受值的情况下为例。以下举例终端的天线端口数量为2和4时的天线形态。终端支持2天线端口时的2个天线端口分别用端口0和端口1来表示,终端支持4天线端口时的4个天线端口分别用端口0、端口1、端口2和端口3表示。端口支持最大发送功率包括17dbm、20dbm或23dbm。支持最大发送功率为17dbm的端口可以发送的功率为p/4;支持最大发送功率为20dbm的端口可以发送的功率为p/2;支持最大发送功率为23dbm的端口可以发送的功率为p。
[0308]
图3~图5表示了2天线端口的终端可以支持的天线形态。
[0309]
如图3所示,端口0和端口1分别支持最大发送功率为20dbm。终端若想指示满功率发送机制,可以通过将2个天线端口虚拟化成一个天线端口的方式达到信道发送功率(23dbm)传输,即采用两个pa同时传输进行功率合并从而达到23dbm传输。
[0310]
如图4所示,端口0和端口1分别支持最大发送功率为23dbm。终端若想指示满功率发送机制,可以通过任意一个天线端口达到信道发送功率(23dbm)传输。
[0311]
如图5所示,端口0支持最大发送功率为20dbm,端口1支持最大发送功率为23dbm。终端若想指示满功率发送机制,可以采用端口1达到信道发送功率(23dbm)传输。也可以通过将2个天线端口虚拟化成一个天线端口的方式达到信道发送功率(23dbm)传输,即采用两个pa同时传输进行功率合并从而达到23dbm传输。例如,端口0采用p/2的发送功率,端口1采用p/2的发送功率。
[0312]
图6~图11表示了4天线端口的终可以支持的天线形态。
[0313]
如图6所示,端口0支持最大发送功率为23dbm,端口1、端口2和端口3分别支持最大发送功率为17dbm。终端可以采用端口0达到信道发送功率(23dbm)传输。
[0314]
如图7所示,端口0和端口2分别支持最大发送功率为20dbm。端口1和端口3分别支持最大发送功率为17dbm。
[0315]
如图8所示,端口0、端口1、端口2和端口3都分别支持最大发送功率为17dbm。
[0316]
如图9所示,端口0、端口1、端口2和端口3都分别支持最大发送功率为20dbm。
[0317]
如图10所示,端口0、端口1、端口2和端口3都分别支持最大发送功率为23dbm。
[0318]
如图11所示,端口0和端口3分别支持最大发送功率为23dbm。端口1和端口3分别支持最大发送功率为17dbm。
[0319]
为了支持满功率发送,针对上述不同天线形态的终端,可以选择上报的能力指示信息如下所述。
[0320]
2天线端口传输层数为1层的终端的码本如表1所示,终端可以选择表1中tpmi索引值为0~1中的任意一个,以及tpmi索引值为2~5中的任意一个,作为能力指示信息。
[0321]
例如,终端可以选择表1中tpmi0:或者tpmi2:作为能力指示信息,也可以直接上报码字或者作为能力指示信息。
[0322]
图4所示的天线形态的终端可以选择表1中tpmi0或tpmi2作为能力指示信息,或者上报码字或者作为能力指示信息,表示图4所示的天线形态的终端可以采用一个天线端口发送信道发送功率。图5所示的天线形态的终端可以选择表1中tpmi1作为能力指示信息,或者上报作为能力指示信息,表示图5所示的天线形态的终端可以采用一个天线端口发送信道发送功率。在这两种情况下,终端将信道发送功率p分配给元素1所指示的一个天线端口上,向网络设备发送数据。网络设备接收到码字后,可以通过一个srs端口上的信道估计mcs,可以基于一个天线端口选择下行能力指示信息中的tpmi。
[0323]
图3、图4和图5所示的天线形态的终端均可以选择表1中tpmi索引值为2~5中的任意一个作为能力指示信息。例如,选择tpmi2作为能力指示信息。表示终端通过将2个天线端口虚拟化成一个天线端口的方式达到信道发送功率。在这种情况下,终端将信道功率p平分给两个天线端口,一个天线端口承载p/2的发送功率。网络设备接收到码字后,通过两个srs端口上的信道估计来确定mcs。
[0324]
4天线端口传输层数为1层的终端的码本如表3或表4所示。以表3为例,终端可以选择表3中tpmi索引值为0~3中的任意一个、tpmi索引值为4~11中的任意一个,以及tpmi索引值为12~27中的任意一个。分别对应非零天线端口数量为1、2和4。
[0325]
例如,终端可以选择表3中的tpmi0:tpmi4:和tpmi13:作为能力指示信息。等价的,也可以上报码字或者或者作为能力指示信息。这两种上报方式的归一化因子或者幅度不同。
[0326]
图6、图10和图11所示的天线形态的终端均可以选择表3中tpmi索引值为0~3中的任意一个作为能力指示信息。例如,选择tpmi0作为能力指示信息。表示终端可以采用一个天线端口发送信道发送功率。在这种情况下,终端将信道发送功率p分配给元素1所指示的一个天线端口上,向网络设备发送数据。网络设备接收到码字后,可以通过一个srs端口上的信道估计mcs,可以基于一个天线端口选择下行能力指示信息中的tpmi。
[0327]
图7、图9、图10和图11所示的天线形态的终端均可以选择表3中tpmi索引值为4~11中的任意一个作为能力指示信息。例如,选择tpmi4作为能力指示信息。表示终端通过将2个天线端口虚拟化成一个天线端口的方式达到信道发送功率。在这种情况下,终端将信道
功率p平分给两个非零元素指示的两个天线端口,一个天线端口承载p/2的发送功率。网络设备接收到码字后,通过两个srs端口上的信道估计来确定mcs。
[0328]
图6~图11所示的天线形态的终端均可以选择表3中tpmi索引值为12~27中的任意一个作为能力指示信息。例如,选择tpmi13作为能力指示信息。表示终端通过将4个天线端口虚拟化成一个天线端口的方式达到信道发送功率。在这种情况下,终端将信道功率p平分给4个天线端口,一个天线端口承载p/4的发送功率。网络设备接收到码字后,通过4个srs端口上的信道估计来确定mcs。
[0329]
4天线端口传输层数为2层的终端的码本如表5所示。终端可以选择表5中tpmi索引值为0~5中的任意一个,以及tpmi索引值为6~21中的任意一个。分别对应非零天线端口数量为2和4。
[0330]
例如,终端可以选择表5中的tpmi1:和tpmi6:作为能力指示信息。与上报tpmi1等价的,也可以上报码字作为能力指示信息。这两种上报方式的归一化因子或者幅度不同。
[0331]
图7、图9、图10和图11所示的天线形态的终端均可以选择表5中tpmi索引值为0~5中的任意一个作为能力指示信息。例如,选择tpmi1作为能力指示信息。表示终端在2层中的每一个数据层上,均可以采用一个天线端口发送信道发送功率,则终端将信道发送功率p平分给元素1指示的两个天线端口上,一个天线端口承载p/2的发送功率,向网络设备发送数据。网络设备接收到码字后,通过两个srs端口上的信道估计来确定mcs。
[0332]
图6~图11所示的天线形态的终端均可以选择表3中tpmi索引值为6~21中的任意一个作为能力指示信息。例如,选择tpmi6作为能力指示信息。表示终端通过将4个天线端口虚拟化成一个天线端口的方式达到信道发送功率。在这种情况下,终端将信道功率p平分给2个数据层,一个数据层承担p/2的功率,在每个数据层上,将p/2的功率分配给2个天线端口,一个天线端口承载p/4的发送功率。网络设备接收到码字后,通过4个srs端口上的信道估计来确定mcs。
[0333]
图6~图11所示的天线形态的终端也可以上报不支持数据层为2层的满功率传输机制。考虑到数据层为2层传输下通过预编码方法避免层间干扰,但非相干的天线之间的相位加权并不精确,所以最优选的做法是,只期望终端上报tpmi索引值为0~5中的任意一个(如tpmi 1),其余的情况终端上报不支持数据层为2层的满功率机制。
[0334]
4天线端口传输层数为3层的终端的码本如表6所示。终端可以选择表6中tpmi索引值为0,以及tpmi索引值为1~6中的任意一个。分别对应非零天线端口数量为3和4。
[0335]
例如,终端可以选择表6中的tpmi0:和tpmi1:作为能力指示信息。与上报tpmi0等价的,也可以上报码字:作为能力指示信息。这两种上报方式的归一化因子或者幅度不同。
[0336]
图9和图10所示的天线形态的终端均可以选择表6中tpmi索引值为0的码字作为能力指示信息。表示终端在3层中的每一个数据层上,均可以采用一个天线端口发送信道发送功率,则终端将信道发送功率p平分给元素1指示的3个天线端口上,一个天线端口承载p/3的发送功率,向网络设备发送数据。网络设备接收到码字后,通过3个srs端口上的信道估计来确定mcs。
[0337]
图6、图7、图8和图11所示的天线形态的终端均可以选择表6中tpmi索引值为1~6中的任意一个为能力指示信息。例如,选择tpmi1作为能力指示信息。终端将信道功率p平分给3个数据层,一个数据层承担p/3的功率,在每个数据层上,终端将p/3的功率平分给非零元素指示的端口上,若一列有多个非零元素,则将多个非零元素的端口虚拟化成一个端口发送p/3的功率。网络设备接收到码字后,通过4个srs端口上的信道估计来确定mcs。
[0338]
图6、图7、图8和图11所示的天线形态的终端也可以上报不支持数据层为3层的满功率传输机制。考虑到数据层为3层传输下通过预编码方法避免层间干扰,但非相干的天线之间的相位加权并不精确,所以最优选的做法是,只期望终端上报tpmi索引值为0的码字,其余的情况终端上报不支持数据层为3层的满功率机制。
[0339]
可选的,4天线端口的终端还可以使用上述2天线端口上报的能力信息。具体的,终端可以选择表1中tpmi索引值为0~1中的任意一个,以及tpmi索引值为2~5中的任意一个,作为能力指示信息。例如,终端可以选择表1中tpmi0:或者tpmi2:作为能力指示信息,也可以直接上报码字或者作为能力指示信息。
[0340]
图6、图7、图9、图10和图11所示的天线形态的终端可以选择表1中tpmi索引值为0~1中的任意一个作为能力指示信息。网络设备收到该能力指示信息,确定终端采用1个天线端口或2个天线端口虚拟化为一个天线端口的方式来发送信道发送功率。为进一步确定终端采用1个天线端口还是2天线端口虚拟化的方式,网络设备指示终端发送2端口的srs,其中,2端口的srs需要基于终端上报的能力指示信息所指示的码字确定其发送方式,协议中会描述该2端口的srs资源用于满功率传输机制的信道测量。具体的终端发送2端口srs的方式举例如下:比如图6所示的天线形态的终端如果上报了表1中的tpmi0,则2端口的srs中端口0用23dbm的pa发送,端口1用任意一个17dbm的pa发送,网络设备基于该2端口srs的测量确定是否采用端口0传输上行数据;再比如图7所示的天线形态的终端如果上报了tpmi 0,则2端口的srs中端口0用两个20dbm的pa进行端口虚拟化之后发送,端口1用任意一个
17dbm的pa发送,网络设备基于该2端口srs的测量确定是否采用端口0传输上行数据;再比如图7所示的天线形态的终端如果上报了tpmi 2,则2端口的srs中端口0和1分别用两个20dbm的pa发送,端口1用任意一个17dbm的pa发送,网络设备基于该2端口srs的测量确定是否采用端口0传输上行数据。当然,对于图6、图7、图8、图9、图10和图11所示的天线形态的终端可以选择表1中tpmi索引值为2~5中的任意一个作为能力指示信息。根据上述这种4天线端口选择行数为2的矩阵的上报方式,终端能够更进一步隐藏终端的天线形态的实现方式。网络设备通过进一步的测量2端口的srs,最终能够更准确的确定上行传输的tpmi以及mcs。
[0341]
基于上述方法实施例的同一构思,如图12所示,本技术实施例还提供一种通信装置1200,通信装置1200用于执行上述通信方法中终端执行的操作,或者用于执行上述通信方法中网络设备执行的操作。该通信装置1200包括处理单元1201和通信单元1202。其中,当通信装置1200用于执行上述通信方法中终端执行的操作时:
[0342]
通信单元1202,用于发送能力指示信息,所述能力指示信息用于指示第一码字表示为a
×
n的矩阵,其中,a、n为正整数;
[0343]
处理单元1201,用于确定信道发送功率,所述信道发送功率为n个非零天线端口的发送功率;
[0344]
处理单元1201,还用于根据所述第一码字确定所述每个所述非零天线端口的发送功率,其中,所述n个非零天线端口与所述矩阵中的n行一一对应,所述n行的每一行中均包含一个或多个非零元素,该信道发送功率小于或等于p,其中,p的值为最大发送功率。
[0345]
可选的,a≤m,n≤m,其中,该m为配置的天线端口的数量,m为2的整数次幂。
[0346]
该a=2,该m=2或该m=4,该n=1;
[0347]
处理单元1201还用于:从第一码本中确定该第一码字;
[0348]
其中,该第一码本中包括第二码字和/或第三码字,该第二码字表征的非零天线端口数量为1,该第三码字表征的非零天线端口的数量为2。
[0349]
可选的,该a=4,该m=4,该n=1;
[0350]
处理单元1201还用于:从第二码本中确定该第一码字;
[0351]
其中,该第二码本中包括第四码字、第五码字和/或第六码字,该第四码字表征的非零天线端口的数量为1,该第五码字表征的非零天线端口的数量为2,该第六码字表征的非零天线端口的数量为4。
[0352]
可选的,该a=4,该m=4,该n=2;
[0353]
处理单元1201还用于:从第三码本中确定该第一码字;
[0354]
其中,该第三码本中包括第七码字、第八码字和/或第九码字,该第七码字表征的非零天线端口的数量为2;该第八码字表征的非零天线端口的数量为4且该第八码字的非零元素的数量为4,或者,该第九码字表征的非零天线端口的数量为4且该第九码字的非零元素的数量大于4。
[0355]
可选的,该a=4,该m=4,该n=3;
[0356]
处理单元1201还用于:从第四码本中确定该第一码字;
[0357]
其中,该第四码本中包括第十码字和/或第十一码字,该第十码字表征的非零天线端口的数量为3;该第十一码字表征的非零天线端口的数量为4且该第十一码字的非零元素的数量为4,或者,该第十一码字表征的非零天线端口的数量为4且该第十一码字的非零元
素的数量大于4。
[0358]
可选的,该a=2,该m=4,该n=2;
[0359]
处理单元1201还用于:从第五码本中确定该第一码字;
[0360]
其中,该第五码本中包括第十二码字和/或第十三码字,该第十二码字表征的非零天线端口的数量为2且该第十二码字的非零元素的数量为2;该第十三码字表征的非零天线端口的数量为2且该第十二码字的非零元素的数量大于2。
[0361]
可选的,通信单元1202还用于:
[0362]
发送(m/2)个天线端口的参考信号。
[0363]
可选的,该参考信号用于设定功控模式下,该设定功控模式中该信道发送功率的取值小于或等于p。
[0364]
可选的,通信单元1202还用于接收控制信息,该控制信息用于指示该第一码字。
[0365]
可选的,该上行信号承载在物理上行共享信道pusch上。
[0366]
当通信装置1200用于执行上述通信方法中网络设备执行的操作时,处理单元1201控制通信单元1202执行以下步骤:
[0367]
接收能力指示信息,该能力指示信息用于指示第一码字表示为a
×
n的矩阵,其中,a、n为正整数;
[0368]
根据该第一码字,发送下行控制信息。
[0369]
可选的,该a=2,该m=4,该n=1;或者,该a=2,该m=4,该n=2;
[0370]
通信单元1202还用于接收(m/2)个天线端口的参考信号,处理单元1201还用于根据该(m/2)个天线端口的参考信号,确定该下行控制信息。
[0371]
可选的,该参考信号用于设定功控模式下,该设定功控模式中上行信道发送功率的取值小于或等于p,该p为上行最大发送功率。
[0372]
可选的,通信单元1202还用于发送控制信息,该控制信息用于指示该第一码字。
[0373]
基于与上述通信方法同一构思,如13所示,本技术实施例还提供了一种通信装置1300,该通信装置1300用于执行上述方法实施例中网络设备执行的操作,或者用于执行上述方法实施例中终端执行的操作。该通信装置1300包括:收发器1301、处理器1302、存储器1303。存储器1303为可选的。存储器1303用于存储处理器1302执行的程序。当该通信装置1300用于实现上述方法实施例终端执行的操作时,处理器1302用于调用一组程序,当程序被执行时,使得处理器1302执行上述方法实施例中终端执行的操作。
[0374]
处理器1302,用于发送能力指示信息,所述能力指示信息用于指示第一码字表示为a
×
n的矩阵,其中,a、n为正整数;
[0375]
处理器1302,还用于确定信道发送功率,所述信道发送功率为n个非零天线端口的发送功率;
[0376]
处理器1302,还用于根据所述第一码字确定所述每个所述非零天线端口的发送功率,其中,所述n个非零天线端口与所述矩阵中的n行一一对应,所述n行的每一行中均包含一个或多个非零元素,该信道发送功率小于或等于p,其中,p的值为最大发送功率。
[0377]
可选的,a≤m,n≤m,其中,该m为配置的天线端口的数量,m为2的整数次幂。
[0378]
该a=2,该m=2或该m=4,该n=1;
[0379]
处理器1302还用于:从第一码本中确定该第一码字;
[0380]
其中,该第一码本中包括第二码字和/或第三码字,该第二码字表征的非零天线端口数量为1,该第三码字表征的非零天线端口的数量为2。
[0381]
可选的,该a=4,该m=4,该n=1;
[0382]
处理器1302还用于:从第二码本中确定该第一码字;
[0383]
其中,该第二码本中包括第四码字、第五码字和/或第六码字,该第四码字表征的非零天线端口的数量为1,该第五码字表征的非零天线端口的数量为2,该第六码字表征的非零天线端口的数量为4。
[0384]
可选的,该a=4,该m=4,该n=2;
[0385]
处理器1302还用于:从第三码本中确定该第一码字;
[0386]
其中,该第三码本中包括第七码字、第八码字和/或第九码字,该第七码字表征的非零天线端口的数量为2;该第八码字表征的非零天线端口的数量为4且该第八码字的非零元素的数量为4,或者,该第九码字表征的非零天线端口的数量为4且该第九码字的非零元素的数量大于4。
[0387]
可选的,该a=4,该m=4,该n=3;
[0388]
处理器1302还用于:从第四码本中确定该第一码字;
[0389]
其中,该第四码本中包括第十码字和/或第十一码字,该第十码字表征的非零天线端口的数量为3;该第十一码字表征的非零天线端口的数量为4且该第十一码字的非零元素的数量为4,或者,该第十一码字表征的非零天线端口的数量为4且该第十一码字的非零元素的数量大于4。
[0390]
可选的,该a=2,该m=4,该n=2;
[0391]
处理器1302还用于:从第五码本中确定该第一码字;
[0392]
其中,该第五码本中包括第十二码字和/或第十三码字,该第十二码字表征的非零天线端口的数量为2且该第十二码字的非零元素的数量为2;该第十三码字表征的非零天线端口的数量为2且该第十二码字的非零元素的数量大于2。
[0393]
可选的,收发器1301还用于:
[0394]
发送(m/2)个天线端口的参考信号。
[0395]
可选的,该参考信号用于设定功控模式下,该设定功控模式中该信道发送功率的取值小于或等于p。
[0396]
可选的,收发器1301还用于接收控制信息,该控制信息用于指示该第一码字。
[0397]
可选的,该上行信号承载在物理上行共享信道pusch上。
[0398]
当该通信装置1300用于实现上述方法实施例中网络设备执行的操作时,处理器1302用于调用一组程序,当程序被执行时,使得处理器1302执行上述方法实施例中网络设备执行的操作。具体的,处理器1302控制收发器1301执行:
[0399]
接收能力指示信息,该能力指示信息用于指示第一码字表示为a
×
n的矩阵,其中,a、n为正整数;
[0400]
根据该第一码字,发送下行控制信息。
[0401]
可选的,该a=2,该m=4,该n=1;或者,该a=2,该m=4,该n=2;
[0402]
收发器1301还用于接收(m/2)个天线端口的参考信号,处理单元1201还用于根据该(m/2)个天线端口的参考信号,确定该下行控制信息。
[0403]
可选的,该参考信号用于设定功控模式下,该设定功控模式中上行信道发送功率的取值小于或等于p,该p为上行最大发送功率。
[0404]
可选的,收发器1301还用于发送控制信息,该控制信息用于指示该第一码字。
[0405]
图12中的功能模块通信单元1202可以通过收发器1301来实现,处理单元1201可以通过处理器1302来实现。
[0406]
其中,处理器1302可以是中央处理器(central processing unit,cpu),网络处理器(network processor,np)或者cpu和np的组合。
[0407]
处理器1302还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application

specific integrated circuit,asic),可编程逻辑器件(programmable logic device,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complex programmable logic device,cpld),现场可编程逻辑门阵列(field

programmable gate array,fpga),通用阵列逻辑(generic array logic,gal)或其任意组合。
[0408]
存储器1303可以包括易失性存储器(volatile memory),例如随机存取存储器(random

access memory,ram);存储器1303也可以包括非易失性存储器(non

volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid

state drive,ssd);存储器1303还可以包括上述种类的存储器的组合。
[0409]
在本技术上述实施例提供的通信方法中,所描述的网络设备和终端所执行的操作和功能中的部分或全部,可以用芯片或集成电路来完成。
[0410]
为了实现上述图12或图13所述的装置的功能,本技术实施例还提供一种芯片,包括处理器,用于支持该通信装置1200和该通信装置1300实现上述实施例提供的方法中终端和网络设备所涉及的功能。在一种可能的设计中,该芯片与存储器连接或者该芯片包括存储器,该存储器用于保存该装置必要的程序指令和数据。
[0411]
本技术实施例提供了一种计算机存储介质,存储有计算机程序,该计算机程序包括用于执行上述实施例提供的通信方法的指令。
[0412]
本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例提供的通信方法。
[0413]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0414]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0415]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0416]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0417]
尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
[0418]
显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术实施例的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献