传输上行控制信息的方法和装置 【技术领域】
本发明涉及无线通信领域,特别涉及一种传输上行控制信息的方法和装置,尤 其是指在多个码字的物理上行共享信道上传输上行控制信息的方法和装置。背景技术
在 LTE(Long Term Evolution,长期演进 )R8 无线通信系统中,为了支持动态调 度、下行的 MIMO(Multiple Input Multiple Output,多输入多输出 ) 传输及混合自动重传 等技术,终端需通过 PUCCH(Physical Uplink Control Channel,物理上行控制信道 ) 及 PUSCH(Physical Uplink Share Channel,物理上行共享信道 ) 向基站反馈多种 UCI(Uplink Control Information,上行控制信息 ),例如信道质量指示、编码矩阵指示及用于混合自 动重传的 确认信息等。 具体地,通过 PUSCH 反馈的 UCI 包括 :CQI(Channel Quality Information, 信 道 质 量 信 息 )、 RI(Rank Indication, 秩 指 示 ) 及 HARQ-ACK(Hybrid Automatic Repeat request-Acknowledgment,混合自动重传请求肯定确认信息 )。 其中, CQI 在 MIMO 传输模式为闭环空分复用及 MU-MIMO( 多用户 MIMO) 时包括信道质量指 示和编码矩阵指示信息,其他传输模式下为信道质量指示信息。 LTE R8 版本中 PUSCH 在一个 TTI(Transmission Time Interval,传输时间间隔 ) 内只支持一个码字 (Codeword),码字对应一个传输块信道编码后的比特。 当 UCI 与数据 需要在同一个 TTI 内通过 PUSCH 发送时,具体实现步骤如下 :
1) 终端计算各种 UCI 占用调制符号的个数 ;
2) 终端计算各种 UCI 信道编码后的比特数 ;
3) 终端分别对数据、 CQI、 RI 及 HARQ-ACK 进行信道编码相关处理,然后 将编码后的数据和编码后的 CQI 进行复用,最后将该复用后的比特与 RI 的编码比特和 HARQ-ACK 的编码比特进行信道交织 ;
4) 终端将信道交织后的比特进行加扰、调制、 DFT(Discrete Fourier Transform, 离散傅立叶变换 ) 及资源映射等一系列处理后发送给基站 ;
5) 基站收到后进行相应的处理,并通过解信道交织和解复用,分离出随数据传 输的 CQI、 RI 及 HARQ-ACK 信息 ;
6) 基站进行解信道编码,判断 UCI 传输是否正确,若正确则可获取传输的 CQI、 RI 及 HARQ-ACK 的原始信息比特。
上述方法是 PUSCH 在一个 TTI 内支持一个码字时传输 UCI 的方法,而技术发 展, PUSCH 在一个 TTI 内可以支持多个码字,比如当采用带时域层置换 (Layer Shifting) 或不带时域层置换的空间复用技术时,PUSCH 在一个 TTI 内最大可支持两个码字。 因此 需研究当 PUSCH 在一个 TTI 内可以支持多个码字时传输 UCI 的方法。 UCI 怎么在多个 码字的 PUSCH 上传输是一个新问题,目前还没有相关的现有技术。
发明内容 为了解决在多个码字的 PUSCH 上传输 UCI 的问题,本发明实施例提供了一种传 输上行控制信息的方法和装置。 所述技术方案如下 :
一种传输上行控制信息的方法,包括 :
当在多个码字的物理上行共享信道 PUSCH 上传输上行控制信息 UCI 时,按照预 先设置的规则,在多个码字中确定 UCI 对应的码字 ;
将 UCI 映射到对应的码字上传输。
一种传输上行控制信息的装置,包括 :
确定模块,用于当在多个码字的物理上行共享信道 PUSCH 上传输上行控制信息 UCI 时,按照预先设置的规则,在多个码字中确定 UCI 对应的码字 ;
传输模块,用于将 UCI 映射到对应的码字上传输。
本发明实施例提供的技术方案解决了如何在多个码字的 PUSCH 上传输 UCI 的问 题,且能基于 LTE R8 较容易地实现该方案,不需要额外增加太多标准化的工作。
附图说明 图 1 是本发明实施例提供的传输上行控制信息的方法流程图 ;
图 2 是本发明实施例 1 提供的传输上行控制信息的方法流程图 ;
图 3 是本发明实施例 1 提供的将 UCI 划分后的每一部分分别映射到各自对应的码 字上传输以及基站接收后的处理过程的流程图 ;
图 4 是本发明实施例 1 提供的终端进行数据与 UCI 信道编码相关处理过程流程图 ;
图 5 是本发明实施例 1 提供的信道交织后的一个 TTI 内数据与 UCI 的位置示意 图;
图 6 是本发明实施例 2 提供的传输上行控制信息的方法流程图 ;
图 7 是本发明实施例 2 提供的在两个码字上传输一个 UCI 的流程示意图 ;
图 8 是本发明实施例 3 提供的传输上行控制信息的方法流程图 ;
图 9 是本发明实施例 4 提供的传输上行控制信息的方法流程图 ;
图 10 是本发明实施例 5 提供的传输上行控制信息的装置一种结构图 ;
图 11 是本发明实施例 5 提供的传输上行控制信息的装置另一种结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施 方式作进一步地详细描述。
参见图 1,本发明实施例提供了一种传输上行控制信息的方法,包括 :
101 :当在多个码字的物理上行共享信道 PUSCH 上传输上行控制信息 UCI 时, 按照预先设置的规则,在多个码字中确定 UCI 对应的码字 ;
102 :将 UCI 映射到对应的码字上传输。
上述方法解决了如何在多个码字上传输 UCI 的问题,可以支持 LTE R8 版本、 LTE R9 版本以及更高版本,填补了该领域相关技术的空白。 当应用于 LTE R8 版本时, 由于只有一个码字,因此,直接将该码字确定为与 UCI 对应的码字,将 UCI 映射到该码字上传输。
本发明实施例中的 UCI 可以为任何类型的 UCI,包括但不限于 :CQI、 RI、 HARQ-ACK 或信道信息等等,本发明实施例对此不做具体限定。 本发明实施例中待传 输的 UCI 可以为一个,也可以为多个。 一个 UCI 是指对应于一个控制信息编码码块的 控制信息。 当待传输的 UCI 为多个时,该多个 UCI 中的任意两个 UCI 的类型可以相 同,也可以不同,如 :有 3 个 UCI,均为 CQI ;或者,一个为 CQI,一个为 RI,一个为 HARQ-ACK。
本发明实施例中的预先设置的规则有多种,包括但不限于 :一个 UCI 映射到一 个码字上传输,一个 UCI 分成多个部分分别映射到多个码字上传输,以及多个 UCI 映射 到一个码字上传输等等,本发明实施例对此不做具体限定。 下面分别以四个实施例来具 体说明,本发明实施例中的预先设置的规则可以为下面 4 个实施例中的任一种。
实施例 1
参见图 2,本实施例提供了一种传输上行控制信息的方法,将一个 UCI 划分为多 个部分后分别随多个码字传输,具体包括 :
201 :当在多个码字的 PUSCH 上传输 UCI 时,对于待传输的一个 UCI,将该 UCI 分成多个部分,该多个部分的个数等于该多个码字的个数,且每个部分对应多个码 字中的一个码字。 例如,码字有两个 :码字 1 和码字 2,将一个 UCI 分成两个部分, UCI1 和 UCI2,其中, UCI1 对应码字 1, UCI2 对应码字 2。
其中,将一个 UCI 分成多个部分的方法,本发明实施例对此不做具体限定。 分 成的多个部分中的任意两个部分,其长度可以相同,也可以不同。
202 :将 UCI 划分后的每一部分分别映射到各自对应的码字上传输。
本实施例中,UCI 划分后的每个部分的处理流程均相同,参见图 3,上述 202 的 过程具体如下 :
301 :分别将 UCI 划分后的每一部分作为当前部分,计算 UCI 当前部分占用调制 符号的个数 Q′。
具体地,如果 UCI 当前部分为 HARQ-ACK 或 RI,则采用下面的公式 (1) 进行 计算,如果 UCI 当前部分为 CQI,则采用下面的公式 (2) 进行计算。
其中, O 为 UCI 当前部分原始信息的比特数 ;为同一个传输块初传时 PUSCH 的传输带宽 ; 案 ) 的偏移 ;为同一个传输块初传时所占的 SC-FDMA 的个数 ;为 UCI 当前部分相对于数据的 MCS(Modulation and Coding Scheme,调制编码方 为 PUSCH 的传输带宽 ;Kr 为第 r 个码块的信息比特数与 CRC 校验比 为同一个传输块所占的 SC-FDMA 的个数 ;QRI 为 RI 特数之和 ;C 为码块的个数 ;占用的调制符号的数目 ;L 为 CRC 校验位的比特数,CQI 进行 RM 编码时 L 的值为 0,进 行卷积编码时 L 的值为 8 ;Qm 为调制阶数 ;当 UCI 为 HARQ-ACK 时, 当 UCI 为 RI 时,
当 UCI 为 CQI 时,302 :计算 UCI 当前部分信道编码后的比特数。
具体地,可以采用公式 (3) 进行计算 :
Q = Qm · Q′ (3)
其中, Q 为 UCI 当前部分信道编码后的比特数, Qm 为调制阶数, Q′为 UCI 当 前部分占用的调制符号个数。
303 :分别对传输块,也就是待传输的数据, CQI、 RI 及 HARQ-ACK 进行信道 编码相关处理,将编码后的数据和编码后的 CQI 进行复用,再将复用后的比特与 RI 的编 码比特和 HARQ-ACK 的编码比特进行信道交织。
304 :将信道交织后的比特进行加扰、调制、DFT 变换及资源映射等一系列处理 后发送给基站,完成 UCI 的传输。
所述一系列处理是指终端与基站之间为了进行无线传输,进行的相关的处理, 该处理方法与终端侧仅发送业务数据不包含 UCI 时的处理是相同的,因此,不再赘述。
在对 UCI 划分后的每一部分进行上述处理后,均执行发送的步骤,因此,对于 N 个码字,将一个 UCI 划分 N 个部分后,分别映射到该 N 个码字上后,得到映射后的信 号,然后终端将该信号发送给基站。 其中, N 为自然数,且 N≥2。
本实施例中,进一步地,在终端完成 UCI 的传输后,还可以包括以下步骤 :
305 :基站收到来自终端的信号后,对信号进行一系列处理,通过解信道交织和 解复用,分离出随数据传输的 UCI 信息 ;解信道编码,判断 UCI 传输是否正确,如果正 确,则获取终端传输的 UCI 当前部分的原始信息比特。
306 :基站在得到随每个码字传输的 UCI 部分后,即得到 N 个 UCI 部分后,将该 N 个部分原始信息比特合在一起得到终端传输的完整的 UCI,从而完成了 UCI 的传输。
参见图 4,上述步骤 303 可以具体包括 :
401 :给传输块附加 CRC 校验位 ;
402 :对传输块进行分割得到各个码块,给每个码块都附加 CRC 校验位 ;
403 :对各个码块进行信道编码 ;
404 :对信道编码后的码块进行速率匹配。
405 :将速率匹配后的各码块级联在一起。
另外,还对 UCI 进行信道编码,其中,对 UCI 进行信道编码,包括 :对 CQI 进 行信道编码、对 RI 进行信道编码或对 HARQ-ACK 进行信道编码。 本步骤不限定与上述 401-405 的先后顺序,如果 UCI 为 CQI,则只要在 406 之前做即可,如果 UCI 为 RI 或 HARQ-ACK,则只要在 407 之前做即可。
406 :将码块级联后的数据与信道编码后的 CQI 进行复用 ;
407 :将复用后的比特与信道编码后的 RI、以及信道编码后的 HARQ-ACK 进行 信道交织。
其中,信道交织使得数据和控制信息在进行 PUSCH 资源映射后在一个 TTI 内 的时频位置大致如图 5 所示。 该图中的每个小方块代表一个时频资源单元 (Resource Element),横轴代表时域,纵轴代表频域。
本实施例提供的上述方法,解决了如何在多个码字的 PUSCH 上传输 UCI 的问 题。 将一个 UCI 分成多个部分,各自随不同的码字编码后传输,能够充分利用终端的发 射功率。 例如,终端的总发射功率最大为 23dBm,其上的两根天线的发射功率最大均为 20dBm,采用本实施例的方法,将 UCI 分成两个部分随 2 个码字传输,则可以保证在每根 天线上都有 UCI 传输,这种情况下 UCI 的最大发射功率能够达到 23dBm。 如果不将 UCI 分成两部分,而是随其中一个码字传输,则 UCI 同一时刻只在一根天线上传输,此时, UCI 的最大发射功率只能达到 20dBm,由此可见,本实施例的方法可以充分利用终端的 发射功率。 另外,本实施例的方法能够最大程度地重用 LTE R8 版本相关标准及实现中的 发射和接收处理流程,保持了后向兼容性,且能基于 LTE R8 较容易地实现该方案,不需 要额外增加太多标准化的工作。 实施例 2
由于实施例 1 中将一个 UCI 划分为多个部分进行编码,相对于 LTE R8,增加了 实现复杂度,而且,UCI 的性能受限于多个部分的性能,UCI 被正确接收的概率会低于任 一个部分被正确接收的概率。因此,参见图 6,本实施例提供了另外一种传输上行控制信 息的方法,采用与实施例 1 不同的方式,将信道编码后的 UCI 划分为多个部分后分别随多 个码字传输,具体包括 :
601 :当在多个码字的 PUSCH 上传输 UCI 时,对于待传输的一个 UCI,对该 UCI 进行信道编码 ;
具体地,对该 UCI 进行信道编码的过程具体如下 :
1) 计 算 该 UCI 在 每 个 码 字 上 占 用 调 制 符 号 的 个 数 Q ′, 如 果 上 述 UCI 为 HARQ-ACK 或 RI,则采用下面的公式 (4) 进行计算,如果上述 UCI 为 CQI,则采用下面 的公式 (5) 进行计算。 公式 (4) 和 (5) 为 LTE R8 相应公式的修正式。
本实施例中, UCI 在每个码字上占用调制符号的个数均相同,均为 Q′。
其中, O 为 UCI 当前部分原始信息的比特数 ; 为 UCI 当前部分相对于 MCS 的偏移 ;为同一个传输块初传时 PUSCH 的传输带宽 ;为同一个传输块初传时所占的 SC-FDMA 的个数 ; 为 PUSCH 的传输带宽 ;Kr 为第 i 个码字第 r 个码块的信息比特数与 CRC 校验比特数之和 ;Ci 为第 i 个码字码块的个数 ;NCW 为 码字的个数 ; 为同一个传输块所占的 SC-FDMA 的个数 ;Q′ RI 为每个码字上 RI 占用的调制符号的数目 ;L 为 CRC 校验位的比特数,CQI 进行 RM 编码时 L 的值为 0,进 行卷积编码时 L 的值为 8 ;Qm 为调制阶数 ;当 UCI 为 HARQ-ACK 时, 当 UCI 为 RI 时,
当 UCI 为 CQI 时, 值进行计算即可,不需要多个 而由于本实施例中先对 UCI 进行信道编码再分成多个部分,信道编码只做一次,由公式 (4) 和 (5) 可以看出只采用一个是由基站通知给终端的,由此可见,本实施例可以节省信令开销。
2) 计算上述 UCI 信道编码后的比特数 Q。 具体地,可以采用公式 (6) 进行计算 :其中,Q 为 UCI 信道编码后的比特数,Qmi 为第 i 个码字的调制阶数,Q′为 UCI 在每个码字上占用调制符号的个数。
3) 基于 UCI 信道编码后的比特数 Q,对该 UCI 进行信道编码。
602 :将信道编码后的 UCI 分成多个部分,该多个部分的个数等于上述多个码字 的个数,且每个部分对应多个码字中的一个码字。
例如,有 N 个码字, N 为自然数,且 N≥2,将信道编码后的 UCI 划分为 N 个部 分 :UCI1、 UCI2、 ...、 UCIN,分别对应码字 1、码字 2、 ...、码字 N。
其中,将信道编码后的 UCI 分成多个部分的方法有多种,本发明实施例对此不 做具体限定。 方法之一是每个部分在其对应的码字上占用的比特数由 Qmi · Q′计算, 该式代表第 i 部分在其对应的第 i 个码字上占用的比特数。
603 :将划分后的每一部分分别映射到各自对应的码字上传输。
该过程具体如下 :
1) 分别对每个码字上的传输块进行信道编码,对于每个码字,将其编码后的数 据与 CQI 信道编码后分出的与该码字对应的部分进行复用,再将复用后的比特,与 RI 信 道编码后分出的与该码字对应的部分,以及 HARQ-ACK 信道编码后分出的与该码字对应 的部分,进行信道交织 ;
2) 将信道交织后的比特进行加扰、调制、 DFT 变换及资源映射等一系列处理后
发送给基站,本步骤与 304 相同,此处不再赘述 ;
3) 基站收到来自终端的信号后,对信号进行一系列处理,并通过对每个码字进 行解信道交织和解复用,分离出随每个码字传输的 UCI 部分的信息, N 个码字共得到 N 个 UCI 部分的信息。
4) 将上述得到的 N 个 UCI 部分合并后,进行信道译码,如果译码正确,则得到 终端传输的 UCI 的原始信息比特,从而完成 UCI 的传输。
参 见 图 7, 以 两 个 码 字 为 例, 说 明 本 实 施 例 提 供 的 上 述 方 法 的 具 体 实 现 过 程。 两个码字上的传输块分别进行信道编码, UCI 进行信道编码,包括 :CQI、 RI、 HARQ-ACK ;信道编码后分别分成两部分,其中,一部分映射到第一个码字上传输, 另一部分映射到第二个码字上传输,基站收到后解信道交织和解复用,得到两个部分的 UCI,进行合并再信道译码,从而得到终端传输的 UCI 的原始信息比特。
本实施例提供的上述方法,解决了如何在多个码字的 PUSCH 上传输 UCI 的问 题。 将一个 UCI 在信道编码后分成多个部分,各自随不同的码字传输,能够充分利用 终端的发射功率,理由与实施例 1 中的描述相同。 与实施例 1 相比,降低了实现的复杂 度,提高了 UCI 的性能,且能基于 LTE R8 较容易地实现该方案,不需要额外增加太多标 准化的工作。 由于本实施例中先对 UCI 进行信道编码再分成多个部分,信道编码只做一 次,由公式 (4) 和 (5) 可以看出只采用一个 而
值进行计算即可,不需要多个是由基站通知给终端的,由此可见,本实施例可以节省信令开销。实施例 3
由于实施例 2 中需要修改 LTE R8UCI 在 PUSCH 上传输时的发送和接收流程,不 利于重用 LTE R8 的算法,而且,需要修改 LTE R8 计算 UCI 占用调制符号个数及 UCI 信 道编码后比特数的公式,即公式 (4) 和 (5),通常,RI 及 HARQ-ACK 的原始信息比特数 较少,如 1 ~ 2bit,此时,为了让其能随多个码字传输,可能需要额外的重复编码,造成 不必要的资源浪费。 为了解决上述问题,本实施例提供了另外一种传输上行控制信息的 方法,不同于实施例 1 和 2 中的方式,采用将一个 UCI 映射到一个码字上进行传输,参见 图 8,具体包括 :
801 :当在多个码字的 PUSCH 上传输 UCI 时,对于待传输的一个 UCI,将多个 码字中指定的码字确定为该 UCI 对应的码字 ;
其中,该指定的码字可以为终端指定的一个码字,或者由上行授权 UL Grant 指 示的一个码字,或者为基站信令通知的一个码字,如通过 RRC(Radio Resource Control, 无线资源控制 ) 信令通知。 具体地, UL Grant 可以通过其中的一个域显示或隐式地指示 该码字,如通过在 UL Grant 中新增一个域来显示指示该码字,或者通过 MCS 域隐式指示 该码字,终端可以根据 MCS 域的值来确定出对应的码字。 该 UL Grant 是终端通过接收 基站的下行控制信令获取的。
802 :将该 UCI 映射到与其对应的码字上传输。
具体地,该过程可以包括 :
1) 基于确定的码字的 MCS,计算上述 UCI 占用调制符号的个数,如果该 UCI 为 HARQ-ACK 或 RI,则采用公式 (1) 计算,如果该 UCI 为 CQI,则采用公式 (2) 计算。2) 计算该 UCI 信道编码后的比特数,可以基于上步计算出的 UCI 占用调制符号 的个数,采用公式 (3) 进行计算。
3) 分别对 UCI 与数据进行信道编码相关处理,复用以及信道交织,然后进行加 扰、调制、 DFT 变换及资源映射等一系列处理后发送给基站,与 303-304 相同,此处不 再赘述。
5) 基站收到来自终端的信号后,通过解信道交织和解复用,分离出随码字传输 的 UCI,进行解信道编码,判断 UCI 传输是否正确,如果正确,则获取到终端传输的 UCI 的信息,与 305 相同,此处不再赘述。
本实施例提供的上述方法,解决了如何在多个码字的 PUSCH 上传输 UCI 的问 题。 采用将一个 UCI 映射到一个码字上进行传输,与实施例 2 相比,不用修改 LTE R8 的 算法,能够最大程度地重用 LTE R8 版本相关标准及实现中的发射和接收处理流程,保持 了后向兼容性,且能基于 LTE R8 较容易地实现该方案,不需要额外增加太多标准化的工 作。 而且,对于原始信息比特数较少的 UCI 来说,可以避免额外的重复编码,节省了资 源。
实施例 4 本发明实施例中终端待传输的 UCI,可以是针对一个下行载波的 UCI,也可以是 针对多个下行载波的 UCI。 其中,多个下行载波的 UCI 可以采用独立编码或联合编码, 联合编码包括全部下行载波的 UCI 联合编码,或者其中某几个下行载波的 UCI 联合编 码。 独立编码时每个下行载波的 UCI 将分别进行信道编码。 进行联合编码时,联合编码 的多个下行载波的 UCI 联合做一次信道编码。
本实施例在实施例 3 的基础上,针对终端待传输的 UCI 为多个时,除采用实施例 3 提供的方法外,还提供了一种传输上行控制信息的方法,参见图 9,具体包括 :
901 :当在多个码字的 PUSCH 上传输多个 UCI 时,对于待传输的 UCI 中同种类 型的多个 UCI,按照预先设置的规则在多个码字中确定每个 UCI 对应的码字,该预先设 置的规则具体如下 :
如果同种类型的多个 UCI 的个数 M 与码字的个数 N 相除为整数,则将 M 个 UCI 分成 N 个组,每个组对应 N 个码字中的一个码字,且每组均包含 M/N 个 UCI ;例如,M = 4,N = 2,则 M/N = 2,因此,将 4 个 UCI 分成两个组,每组包含 2 个 UCI,第一个 组对应第一个码字,第二组对应第二个码字 ;
如果 M < N 且 M/N 不为整数,则从 N 个码字中按照指定的顺序选出 M 个码字, 将 M 个 UCI 对应到该 M 个码字上,其中,每个 UCI 对应一个码字 ;例如, M = 2, N = 3,则从 3 个码字中按照指定的顺序选出 2 个码字,将 2 个 UCI 对应到该 2 个码字上, 剩余的一个码字上无 UCI 信息仅传输数据 ;
如果 M > N 且 M/N 不为整数,商为 X,余数为 Y,则将 M 个 UCI 分成 N 个 组,每个组对应 N 个码字中的一个码字,且每组均包含 X 个 UCI,再从 N 个码字中按照 指定的顺序选出 Y 个码字,将分组后剩余的 Y 个 UCI 对应到该 Y 个码字上,其中,每个 UCI 对应一个码字 ;例如,M = 7,N = 3,则 M/N 商为 2,余数为 1,将 UCI 分成 3 个 组,每组包括 2 个 UCI,该 3 个组分别对应 3 个码字,此时还剩余 1 个 UCI,从该 3 个码 字中按照指定的顺序选出 1 个码字,将剩余的 1 个 UCI 对应到该选出的 1 个码字上,如果
剩余多个 UCI,如 Z 个,则按照指定的顺序选出 Z 个码字,将该剩余的 Z 个 UCI 对应到 该 Z 个码字上。
其中, M、 N、 X、 Y 和 Z 均为自然数,且 N≥2。
上述步骤中涉及的指定的顺序具体为 :按照各码字对应的 MCS 从高到低的顺 序,或者按照各码字对应的 MCS 从低到高的顺序。
902 :将上述多个 UCI 分别映射到各自对应的码字上传输。
本实施例中,在上述规则中,进一步地,终端可以将上述多个 UCI 中的一个映 射到指定的码字上传输,该指定的码字可以为终端指定的一个码字,或者由 UL Grant 中 的一个域显示或隐式指示的一个码字,或者为基站信令通知的一个码字。 即终端在满足 上述规则的同时,还可以保证其中的一个 UCI 映射到指定的码字上。
本实施例提供的上述方法,将多个 UCI 均匀地以及按照指定的顺序映射到相应 的码字上传输,不需要将 UCI 划分成部分,一个码字上映射一个或多个 UCI,解决了如 何在多个码字的 PUSCH 上传输多个 UCI 的问题,而且,能够最大程度地重用 LTE R8 版 本相关标准及实现中的发射和接收处理流程,保持了后向兼容性,且能基于 LTE R8 较容 易地实现该方案,不需要额外增加太多标准化的工作。 通过将多个 UCI 映射到多个码字 上,避免了将多个 UCI 映射到一个码字上,而导致的大量资源被 UCI 占用,数据可用的 资源很少,承载的数据量非常小。 另外,如果将多个 UCI 映射到一个码字上,当本次传 输数据失败时,需要在与此次相同的资源上对该少量的数据进行重传,若重传时没有新 的 UCI 需要传输,则会出现以很低的码率对数据进行重传的场景,造成不必要的资源浪 费,因此,本实施例的方法还能够有效地减少数据重传引起的不必要的资源浪费。 实施例 5
参见图 10,本实施例提供了一种传输上行控制信息的装置,包括 :
确定模块 1001,用于当在多个码字的 PUSCH 上传输 UCI 时,按照预先设置的规 则,在多个码字中确定 UCI 对应的码字 ;
传输模块 1002,用于将 UCI 映射到对应的码字上传输。
参见图 11,本实施例中,确定模块 1001 可以具体包括 :
第一确定单元 1001a,用于当在多个码字的 PUSCH 上传输 UCI 时,对于待传输 的一个 UCI,将多个码字中指定的码字确定为该 UCI 对应的码字,指定的码字为终端指 定的一个码字,或者由 UL Grant 指示的一个码字,或者为基站信令通知的一个码字。 其 中, UL Grant 可以通过其中的一个域显示或隐式指示该码字。
或者,确定模块 1001 具体包括 :
第二确定单元 1001b,用于当在多个码字的 PUSCH 上传输 UCI 时,对于待传输 的一个 UCI,将该 UCI 分成多个部分,多个部分的个数等于多个码字的个数,且每个部 分对应多个码字中的一个码字。
或者,确定模块 1001 具体包括 :
第三确定单元 1001c,用于当在多个码字的 PUSCH 上传输 UCI 时,对于待传输 的一个 UCI,对该 UCI 进行信道编码,将信道编码后的 UCI 分成多个部分,多个部分的 个数等于多个码字的个数,且每个部分对应多个码字中的一个码字。
或者,确定模块 1001 具体包括 :
第四确定单元 1001d,用于当在多个码字的 PUSCH 上传输 UCI 时,对于待传输 UCI 中同种类型的多个 UCI,如果该同种类型的多个 UCI 的个数 M 与码字的个数 N 相除 为整数,则将 M 个 UCI 分成 N 个组,每个组对应 N 个码字中的一个码字,且每组均包含 M/N 个 UCI ;如果 M < N 且 M/N 不为整数,则从 N 个码字中按照指定的顺序选出 M 个 码字,将 M 个 UCI 对应到该 M 个码字上,其中,每个 UCI 对应一个码字 ;如果 M > N 且 M/N 不为整数,商为 X,余数为 Y,则将 M 个 UCI 分成 N 个组,每个组对应 N 个码 字中的一个码字,且每组均包含 X 个 UCI,再从 N 个码字中按照指定的顺序选出 Y 个码 字,将分组后剩余的 Y 个 UCI 对应到该 Y 个码字上,其中,每个 UCI 对应一个码字 ;M 和 N 均为自然数,且 N≥2。
其中,对于第二确定单元 1001b 或者第三确定单元 1001c,此时,传输模块 1002 具体包括 :
传输单元 1002a,用于将 UCI 的每一部分分别映射到各自对应的码字上传输。
本实施例中,上述指定的顺序具体为 :按照各码字对应的 MCS 从高到低的顺 序,或者按照各码字对应的 MCS 从低到高的顺序。
本实施例提供的上述任一种装置可以集成于终端中,该终端以无线方式与基站 进行通信。
本实施例提供的上述方法,解决了如何在多个码字的 PUSCH 上传输一个或多个 UCI 的问题,而且,能够最大程度地重用 LTE R8 版本相关标准及实现中的发射和接收处 理流程,保持了后向兼容性,且能基于 LTE R8 较容易地实现该方案,不需要额外增加太 多标准化的工作。 将多个 UCI 映射到多个码字上,可以提高数据可用的资源,有效地减 少数据重传引起的不必要的资源浪费。
本发明实施例提供的上述技术方案的全部或部分可以通过程序指令相关的硬件 来完成,所述程序可以存储在可读取的存储介质中,该存储介质包括 :ROM、 RAM、磁 碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神 和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之 内。