经由上行信道来发送包含数据及控制信息的上行信号的方法和装置转让专利

申请号 : CN200980119300.9

文献号 : CN102047578B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 千昺杰李大远金沂濬

申请人 : LG电子株式会社

摘要 :

提供了一种发送第一上行信号和第二上行信号的方法和装置,该第一上行信号和该第二上行信号分别包含数据和控制信息。该方法包括以下步骤:基于控制信息的符号数来对所述第二上行信号的控制信息进行信道编码,以生成第一信道编码后的数据。该信道编码步骤包括以下步骤:根据所述第一上行信号的数据的有效载荷大小以及该第一上行信号的物理上行共享信道(PUSCH)的可发送符号的总数,来确定所述符号数。

权利要求 :

1.一种发送第一上行信号和第二上行信号的方法,其中,该第一上行信号包含数据并且该第二上行信号包含数据及控制信息,该方法包括以下步骤:基于所述第二上行信号的信道编码后的控制信息的符号数通过信道编码装置来对所述第二上行信号的控制信息进行信道编码,以生成信道编码后的控制信息,其中,将所述信道编码后的控制信息的符号数确定为满足下式:其中,

MX是所述信道编码后的控制信息的符号数,NX是所述控制信息的有效载荷大小,βX是偏移值,

Ndata是所述第一上行信号的数据的有效载荷大小,是针对所述第一上行信号的物理上行共享信道PUSCH传输的、每子帧的单载波频分多址SC-FDMA符号数,是针对所述第一上行信号的PUSCH传输的、经调度的带宽,并且,表示向上取整函数。

2.根据权利要求1所述的方法,该方法还包括以下步骤:对所述第二上行信号的数据进行信道编码,以生成信道编码后的数据;

对所述信道编码后的控制信息和所述信道编码后的数据进行信道交织,以生成所述第二上行信号;以及发送所述第二上行信号。

3.根据权利要求1所述的方法,其中,所述控制信息是信道质量控制信息、秩指示、以及肯定确认ACK/否定确认NACK信息中的一个,并且,其中,该信道质量控制信息包括信道质量信息CQI和预编码矩阵指示符PMI中的至少一个。

4.根据权利要求1所述的方法,其中,所述控制信息是信道质量控制信息、秩指示、以及肯定确认ACK/否定确认NACK信息中的一个,并且,其中,该信道质量控制信息的有效载荷大小包括附加到该信道质量控制信息的循环冗余校验CRC的大小。

5.根据权利要求1所述的方法,其中,所述信道编码后的控制信息的符号数满足下式:其中,

Q'是所述第二上行信号的信道编码后的控制信息的符号数,O是所述第二上行信号的控制信息的有效载荷大小,与上述对 的定义相同,

与上述对 的定义相同,

是所述偏移值,并且

是所述第一上行信号的数据的有效载荷大小,r是在对所述第一上行信号的数据进行信道编码之前该第一上行信号的数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。

6.一种对接收到的第一上行信号和第二上行信号进行处理的方法,其中,该第一上行信号包含数据并且该第二上行信号包含数据及控制信息,该方法包括以下步骤:基于所述第二上行信号的控制信息的符号数通过信道解码装置来对所述第二上行信号的控制信息进行信道解码,以生成信道解码后的控制信息,其中,将所述控制信息的符号数确定为满足下式:其中,

MX是所述控制信息的符号数,

NX是所述控制信息的有效载荷大小,βX是偏移值,

Ndata是所述第一上行信号的数据的有效载荷大小,是针对所述第一上行信号的物理上行共享信道PUSCH传输的、每子帧的单载波频分多址SC-FDMA符号数,是针对所述第一上行信号的PUSCH传输的、经调度的带宽,并且,表示向上取整函数。

7.根据权利要求6所述的方法,其中,所述控制信息的符号数满足下式:其中,

Q'是所述第二上行信号的控制信息的符号数,O是所述第二上行信号的控制信息的有效载荷大小,与上述对 的定义相同,

与上述对 的定义相同,

是所述偏移值,并且

是所述第一上行信号的数据的有效载荷大小,r是在对所述第一上行信号的数据进行信道编码之前该第一上行信号的数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。

8.一种被设置为发送第一上行信号和第二上行信号的装置,其中,该第一上行信号包含数据并且该第二上行信号包含数据及控制信息,该装置包括:第一信道编码模块,其基于所述第二上行信号的信道编码后的控制信息的符号数来对所述第二上行信号的控制信息进行信道编码,以生成信道编码后的控制信息,其中,将所述信道编码后的控制信息的符号数确定为满足下式:其中,

MX是所述信道编码后的控制信息的符号数,NX是所述控制信息的有效载荷大小,βX是偏移值,

Ndata是所述第一上行信号的数据的有效载荷大小,是针对所述第一上行信号的物理上行共享信道PUSCH传输的、每子帧的单载波频分多址SC-FDMA符号数,是针对所述第一上行信号的PUSCH传输的、经调度的带宽,并且,表示向上取整函数。

9.根据权利要求8所述的装置,其中,所述装置还包括:第二信道编码模块,其对所述第二上行信号的数据进行信道编码,以生成信道编码后的数据;

信道交织模块,其对所述信道编码后的控制信息和所述信道编码后的数据进行信道交织,以生成所述第二上行信号;以及发送模块,其发送所述第二上行信号。

10.根据权利要求8所述的装置,其中,所述控制信息是信道质量控制信息、秩指示、以及肯定确认ACK/否定确认NACK信息中的一个,并且,其中,该信道质量控制信息包括信道质量信息CQI和预编码矩阵指示符PMI中的至少一个。

11.根据权利要求8所述的装置,其中,所述控制信息是信道质量控制信息、秩指示、以及肯定确认ACK/否定确认NACK信息中的一个,并且,其中,该信道质量控制信息的有效载荷大小包括附加到该信道质量控制信息的循环冗余校验CRC的大小。

12.根据权利要求8所述的装置,其中,所述信道编码后的控制信息的符号数满足下式:其中,

Q'是所述第二上行信号的信道编码后的控制信息的符号数,O是所述第二上行信号的控制信息的有效载荷大小,与上述对 的定义相同,

与上述对 的定义相同,

是所述偏移值,并且

是所述第一上行信号的数据的有效载荷大小,r是在对所述第一上行信号的数据进行信道编码之前该第一上行信号的数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。

13.一种被设置为接收并处理第一上行信号和第二上行信号的装置,其中,该第一上行信号包含数据并且该第二上行信号包含数据及控制信息,该装置包括:信道解码模块,其基于所述第二上行信号的控制信息的符号数来对所述第二上行信号的控制信息进行信道解码,以生成信道解码后的控制信息,其中,将所述控制信息的符号数确定为满足下式:其中,

MX是所述控制信息的符号数,

NX是所述控制信息的有效载荷大小,βX是偏移值,

Ndata是所述第一上行信号的数据的有效载荷大小,是针对所述第一上行信号的物理上行共享信道PUSCH传输的、每子帧的单载波频分多址SC-FDMA符号数,是针对所述第一上行信号的PUSCH传输的、经调度的带宽,并且,表示向上取整函数。

14.根据权利要求13所述的装置,其中,所述控制信息的符号数满足下式:其中,

Q'是所述第二上行信号的控制信息的符号数,O是所述第二上行信号的控制信息的有效载荷大小,与上述对 的定义相同,

与上述对 的定义相同,

是所述偏移值,并且

是所述第一上行信号的数据的有效载荷大小,r是在对所述第一上行信号的数据进行信道编码之前该第一上行信号的数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。

说明书 :

经由上行信道来发送包含数据及控制信息的上行信号的方

法和装置

技术领域

[0001] 本发明涉及通过上行信道来发送包含控制信息和数据的上行信号的方法。

背景技术

[0002] LTE的信道结构和映射
[0003] 现在将说明第三代合作伙伴计划(3GPP)长期演进(LTE)的链路信道结构和映射。下行物理信道包括物理下行共享信道(PDSCH)、物理广播信道(PBCH)、物理多播信道(PMCH)、物理控制格式指示符信道(PCFICH)、物理下行控制信道(PDCCH)以及物理混合ARQ指示符信道(PHICH)。上行物理信道包括物理上行共享信道(PUSCH)、物理上行控制信道(PUCCH)和物理随机接入信道(PRACH)。
[0004] 下行传输信道包括广播信道(BCH)、下行共享信道(DL-SCH)、寻呼信道(PCH)和多播信道(MCH)。上行传输信道包括上行共享信道(UL-SCH)和随机接入信道(RACH)。
[0005] 图1示出下行物理信道和下行传输信道之间的映射关系。图2示出上行物理信道和上行传输信道之间的映射关系。上述物理信道和传输信道按照图1和图2所示彼此映射。
[0006] 此外,划分为控制信道的逻辑信道包括广播控制信道(BCCH)、寻呼控制信道(PCCH)、公共控制信道(CCCH)、多播控制信道(MCCH)和专用控制信道(DCCH)。划分为业务信道的逻辑信道包括专用业务信道(DTCH)和多播业务信道(MTCH)。
[0007] 图3示出下行传输信道和下行逻辑信道之间的映射关系。图4示出上行传输信道和上行逻辑信道之间的映射关系。
[0008] LTE的时隙结构
[0009] 在蜂窝正交频分复用(OFDM)无线分组通信系统中,以子帧为单位来发送上行/下行数据分组。一个子帧定义为包含多个OFDM符号的预定的持续时长。
[0010] 3GPP支持适用于频分双工(FDD)的无线帧结构类型1和适用于时分双工(TDD)的无线帧结构类型2。
[0011] 图5示出无线帧结构类型1。无线帧类型1包括10个子帧。一个子帧包括2个时隙。
[0012] 图6示出无线帧结构类型2。无线帧结构类型2包括两个半帧(half-frame)。各个半帧包括5个子帧、下行导频时隙(DwPTS)、保护间隔(GP)和上行导频时隙(UpPTS)。一个子帧包括两个时隙。DwPTS用于初始小区搜索、同步或者信道估计。UpPTS用于演进型节点B(eNB)中的信道估计、用户设备(UE)的上行传输同步。GP是用来在上行和下行之间消除由于下行信号的多径延迟所导致的干扰的时间间隔。也就是说,与无线帧类型无关,一个子帧包括两个时隙。
[0013] 图7示出LTE的下行时隙结构。如图7所示,可以利用包括子载波和OFDM符号的资源网格(grid)来表示在各个时隙中发送的信号。此时, 表示下行中的资源块(RB)的数量, 表示组成一个RB的子载波的数量,并且, 表示一个下行时隙中的OFDM符号的数量。
[0014] 图8示出LTE的上行时隙结构。如图8所示,可以利用包括子载波和OFDM符号的资源网格来表示在各个时隙中发送的信号。此时, 表示上行中的资源块的数量,表示组成一个RB的子载波的数量,并且, 表示一个上行时隙中的OFDM符号的数量。“资源单元”是指在上行时隙和下行时隙中作为资源单位的一个子载波和一个OFDM符号,该资源单位由索引(a,b)(其中,a是频域的索引,b是时域的索引)定义。
[0015] 此外,eNB向下行链路发送控制信息,以对作为上行传输信道的UL-SCH进行控制。发送到下行链路的控制信息将调制阶数(modulation order)以及通过UL-SCH发送的RB的数量通知给UE。此外,当向上行链路发送数据时,该控制信息将数据的有效载荷大小通知给UE。“有效载荷大小”定义为从介质访问控制(MAC)层发送的信息的大小(例如,数据的大小或者控制信息的大小)与在物理层中任意附加到该信息的循环冗余校验(CRC)的大小的总和。在将CRC附加到该控制信息之前,因为按照该控制信息的大小不能将CRC附加到该控制信息,所以该控制信息的有效载荷并不包括CRC的大小。具体地说,如果没有附加CRC的控制信息的大小小于或等于11比特,则不将CRC附加到该控制信息。此外,如果没有附加CRC的控制信息的大小大于或等于12比特,则将CRC附加到该控制信息。
[0016] 可以对数据和控制信息(例如,信道质量信息(CQI)/预编码矩阵指示符(PMI)或秩指示(RI))一起复用,并通过UL-SCH来发送该数据和控制信息。在传统的系统中,对数据进行编码的方案与对控制信息进行编码的方案彼此不同。此外,在传统的系统中,eNB所要求的针对数据的块差错率(BLER)和针对控制信息的BLER可能彼此不同。
[0017] 此外,在传统的系统中,虽然利用调制阶数、RB的数量和数据的有效载荷大小而获知了数据的码速率,但是,仍然不能获知控制信息的码速率。此外,由于对数据和控制信息一起复用并通过UL-SCH来发送该数据和控制信息,所以不能获知该数据的已发送符号的数量。
[0018] 为了解决上述问题,升级了传统的系统,使得与数据的码速率相比,能够通过可由eNB改变的偏移来对控制信息的码速率进行补偿。
[0019] 即使如上所述来管理该系统,但是,与数据复用后的信息仍然也会改变该数据的码速率。并且,如果不发送该数据,则UE例如不能估计出CQI/PMI或秩指示的码速率。因此,需要一种根据通过UL-SCH所发送的信息的组合来计算所发送的信息(例如,CQI/PMI或秩指示)的码速率的方法。
[0020] 并且,在传统的通信系统中,在发送数据分组之后如果由于接收失败而导致数据分组出现错误,则重新发送相应的数据分组。
[0021] 并且,在进行重新发送的情况下,如果利用初始接收到的数据分组和通过重新发送而接收到的数据分组来进行解码,则即使在并没有全部使用在初始发送数据分组时所采用的资源的情况下,也能够增大成功接收数据分组的概率。
[0022] 例如,当通信系统进行操作以使得以90%的无差错概率来发送初始数据分组时,即使在以比初始数据分组的码速率更高的码速率来重新发送该数据分组的情况下,该系统也不会遇到任何问题。以较高码速率来发送数据分组意味着与初始发送数据分组相比,所使用的物理传输资源更少。
[0023] 重新发送数据分组时如果利用该数据的符号总数来计算CQI/PMI或秩指示的码速率,则不能设置用来稳定地发送CQI/PMI或秩指示的码速率。因此,当重新发送数据时,要求一种稳定地发送CQI/PMI或秩指示的码速率设置方法。
[0024] 总之,在进行重新发送时试图节省带宽的情况下,基站命令传统移动台减少重新发送的总信息比特(即,数据和控制比特)的量。因为将重新发送的有效载荷数据与原始的有效载荷数据软组合(soft-combined),所以,这不会导致数据比特的错误率增大。然而,并没有针对解码/解调来将这两个信号的相应控制数据进行组合。也就是说,在传统的系统中,重新发送的信号的截短后的控制比特用于码速率设置,从而导致性能劣化。因此,本发明通过以新的方式重新使用原始的控制数据来对性能劣化进行补偿。

发明内容

[0025] 如果利用重新发送数据分组时的数据的符号总数来计算CQI/PMI或秩指示的码速率,则并不设置用来稳定地发送CQI/PMI或秩指示的码速率。因此,当重新发送数据时,要求一种稳定地发送CQI/PMI或秩指示的码速率设置方法。
[0026] 总之,在进行重新发送时试图节省带宽的情况下,基站命令传统手机减少重新发送的总信息比特(即,数据和控制比特)量。因为将重新发送的有效载荷数据与原始的有效载荷数据软组合,所以,这不会导致数据比特的错误率增大。然而,并没有针对解码/解调制来将这两个信号的相应控制数据进行组合。也就是说,在传统的系统中,重新发送的信号的截短后的控制比特用于码速率设置,从而导致性能劣化。因此,本发明通过以新的方式重新使用原始的控制数据来对性能劣化进行补偿。
[0027] 因此,本发明致力于用来发送第一上行信号和第二上行信号的方法和装置,该第一上行信号和该第二上行信号分别包含数据和控制信息。该方法包括以下步骤:基于控制信息的符号数来对所述第二上行信号的控制信息进行信道编码,以生成第一信道编码后的数据。所述信道编码包括步骤包括以下步骤:根据所述第一上行信号的数据的有效载荷大小以及该第一上行信号的物理上行共享信道PUSCH的可发送符号的总数来确定所述符号数。
[0028] 优选的是,确定步骤包括以下处理:根据所述第二上行信号的控制信息的有效载荷大小以及应用于该第二上行信号的控制信息的偏移值,来确定所述符号数。
[0029] 优选的是,所述方法还包括以下步骤:对所述第二上行信号的数据进行信道编码,以生成第二信道编码后的数据;对所述第一信道编码后的数据和所述第二信道编码后的数据进行信道交织,以生成所述第二上行信号;以及发送所述第二上行信号。
[0030] 优选的是,所述控制信息的符号数满足下式:
[0031]
[0032] 其中,MX是所述控制信息的符号数,
[0033] NX是所述控制信息的有效载荷大小,
[0034] βX是所述偏移值,
[0035] Ndata是所述第一上行信号的数据的大小,
[0036] 是所述第一上行信号的物理上行共享信道PUSCH的可发送符号的总数,并且, 表示向上取整(ceiling)函数。
[0037] 优选的是,所述控制信息是信道质量控制信息和秩指示中的一个,并且,该信道质量控制信息包括信道质量信息(CQI)和预编码矩阵指示符(PMI)中的至少一个。
[0038] 优选的是,所述控制信息是信道质量控制信息和秩指示中的一个,并且,该信道质量控制信息的有效载荷大小包括附加到该信道质量控制信息的循环冗余校验(CRC)的大小。
[0039] 优选的是,所述方法还包括以下步骤:从存储器或缓存器获取所述第一上行信号的数据的有效载荷大小以及该第一上行信号的物理上行共享信道PUSCH的可发送符号的总数。
[0040] 优选的是,所述控制信息的符号数满足下式:
[0041] 其中,
[0042] Q'是所述第二上行信号的控制信息的符号数,
[0043] O是所述第二上行信号的控制信息的有效载荷大小,
[0044] 是针对所述第一上行信号的物理上行共享信道PUSCH传输的、每子帧的SC-FDMA符号数,并且 是针对所述第一上行信号的物理上行共享信道
PUSCH传输的、经调度的带宽PUSCH传输,
[0045] 是所述偏移值,
[0046] 是所述第一上行信号的数据的有效载荷大小,r是在对所述第一上行信号的数据进行信道编码之前该第一上行信号的数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。
[0047] 此外,提供了对接收到的第一上行信号和第二上行信号进行处理的方法和装置,该第一上行信号和该第二上行信号分别包含数据和控制信息。该方法包括以下步骤:利用所述第一上行信号的数据的有效载荷大小以及该第一上行信号的物理上行共享信道PUSCH的可发送符号的总数来对信道编码后的数据进行信道解码,以生成所述第二上行信号的控制信息。
[0048] 优选的是,信道解码步骤包括以下处理:利用所述第二上行信号的控制信息的有效载荷大小以及应用于该第二上行信号的控制信息的偏移值,来对所述信道编码后的数据进行信道解码。
[0049] 优选的是,在解码步骤中解码得到的控制信息的符号数满足下式:
[0050] 其中,
[0051] Q'是所述第二上行信号的控制信息的符号数,
[0052] O是所述第二上行信号的控制信息的有效载荷大小,
[0053] 是针对所述第一上行信号的物理上行共享信道PUSCH传输的、每子帧的SC-FDMA符号数,并且 是针对所述第一上行信号的物理上行共享信道
PUSCH传输的、经调度的带宽PUSCH传输,
[0054] 是所述偏移值,
[0055] 是所述第一上行信号的数据的有效载荷大小,r是在对所述第一上行信号的数据进行信道编码之前该第一上行信号的数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。
[0056] 当经由上行信道来发送数据和控制信息时,可以通过准确地计算所述数据及控制信息的码速率来发送包含该数据及控制信息的上行信号。

附图说明

[0057] 在本说明书中包括附图以提供对本发明的进一步理解,并结合到本说明书中而构成说明书的一部分,附图例示了本发明的各个实施方式,并且与说明书一起用于解释本发明的原理。
[0058] 在附图中:
[0059] 图1示出下行物理信道和下行传输信道之间的映射关系。
[0060] 图2示出上行物理信道和上行传输信道之间的映射关系。
[0061] 图3示出下行传输信道和下行逻辑信道之间的映射关系。
[0062] 图4示出上行传输信道和上行逻辑信道之间的映射关系。
[0063] 图5示出无线帧结构类型1。
[0064] 图6示出无线帧结构类型2。
[0065] 图7示出LTE的下行时隙结构。
[0066] 图8示出LTE的上行时隙结构。
[0067] 图9示出对通过作为上行传输信道的UL-SCH而发送的数据及控制信息的一种处理。
[0068] 图10示出对通过作为上行传输信道的UL-SCH而发送的数据及控制信息的另选处理。
[0069] 图11示出对数据和控制信息进行复用之后的子帧结构。
[0070] 图12示出调制星座图的一个示例。
[0071] 图13示出调制星座图的一个示例。
[0072] 图14示出用于解释数据重传的HARQ(混合自动重传请求)过程。
[0073] 图15是解释在数据重传期间基准MCS的使用关系的图。
[0074] 图16是根据本发明示例性实施方式的UE的框图。
[0075] 图17是示出可作为UE或者eNB的装置50的构成元件的框图。

具体实施方式

[0076] 现在详细说明本发明的示例性实施方式,在附图中阐释了这些实施方式的示例。以下参照附图给出的详细说明旨在解释本发明的示例性实施方式,而不是为了表明根据本发明仅能实现的实施方式。以下详细说明包括具体细节,以提供对本发明的深入理解。然而,对于本领域技术人员而言明显的是,无需这些具体细节也可以实施本发明。例如,围绕具体术语而给出以下说明,但是本发明并不限于此,也可以使用任何其它术语来表示相同的含义。
[0077] 图9示出对通过作为上行传输信道的UL-SCH而发送的数据及控制信息的一种处理。
[0078] 在步骤S901中,将传输块(TB)CRC附加到发送到上行链路的数据的TB。将该数据与控制信息(CQI/PMI或秩指示)进行复用。在步骤S902中,根据TB的大小将附加有CRC的数据分段成多个码块(CB),并且在步骤S903中,将CB CRC附加到CB。在步骤S904中,对附加有CRC的CB进行信道编码。在步骤S905中,对信道编码后的数据进行速率匹配,并且在步骤S906中串接这些CB。在步骤S907中,将所串接的CB与控制信息进行复用。
[0079] 此外,在步骤S908中,将CRC附加到CQI/PMI,并且在步骤S909中,对附加有CRC的CQI/PMI进行信道编码。在步骤S910中,对信道编码后的CQI/PMI进行速率匹配,并且在步骤S907中,将信道编码后的CQI/PMI与数据进行复用。虽然将信道编码处理和速率匹配处理描述为单独的处理,但是在一些情况下,信道编码处理可以包括速率匹配处理。
[0080] 在步骤S911中,按照独立于数据的方式来对秩指示进行信道编码。在步骤S912中,对信道编码后的秩指示进行速率匹配。虽然将信道编码处理和速率匹配处理描述为单独的处理,但是在一些情况下,信道编码处理可以包括速率匹配处理。
[0081] 在步骤S913中,对复用后的数据、CQI/PMI和秩指示进行信道交织处理。在步骤S914中,按照独立于数据、CQI/PMI和秩指示的方式来对肯定确认(ACK)和否定确认(NACK)进行信道编码。
[0082] 通过对信道交织后的信号的一部分进行打孔来插入ACK/NACK信息。在步骤S915中,将插入了ACK/NACK信息的交织后的信号在进行物理资源映射之后发送到上行链路。
[0083] 通过速率匹配,将特定大小的信道编码后的数据、CQI/PMI和秩指示转换为在物理层发送的、具有预定符号数或比特数的数据、CQI/PMI和秩指示。在这种情况下,关于数据、CQI/PMI和秩指示中的各个应当存在在物理层中发送的符号数或比特数。
[0084] 图10示出对通过作为上行传输信道的UL-SCH而发送的数据及控制信息的另选处理。
[0085] 在步骤S100中,通过循环冗余校验(CRC)来对UL-SCH传输块提供错误检测。
[0086] 使用整个传输块来计算CRC校验比特。a0,a1,a2,a3,…,aA-1表示传送到层1的传输块中的比特。p0,p1,p2,p3,…,pL-1表示校验比特。A是传输块的大小,L是校验比特的数量。
[0087] 在步骤S110中,在传输块CRC附加之后进行码块分段和码块CRC附加。b0,b1,b2,b3,…,bB-1表示输入到码块分段的比特,其中B是传输块(包括CRC)中的比特数。cr0,cr1,cr2,cr3,…,cr(Kr-1)表示码块分段之后的比特,其中,r是码块编号,Kr是针对码块编号r的比特数。
[0088] 在步骤S120中,在码块分段和码块CRC之后进行信道编码。在编码之后,表示各个比特,其中,i=0,1和2,并且其中,Dr是针对编号r的码块的第i个编码流的比特数,即,Dr=Kr+4。
[0089] 在步骤S130中,在信道编码之后对经Turbo编码的块进行速率匹配。在速率匹配之后,er0,er1,er2,er3,…,er(Er-1)表示各个比特,其中,r是编码后的块的编号,并且其中Er是针对编号r的码块的速率匹配后的比特数。
[0090] 在步骤S140中,在速率匹配之后进行码块串接。f0,f1,f2,f3,…,fG-1表示码块串接之后的各个比特,其中,G是用于传输的已编码比特的总数(当将控制信息与UL-SCH传输进行复用时排除了用于控制传输的比特)。
[0091] 在步骤150中,利用输入序列O0,O1,O2,…,OO-1来对信道质量信息进行信道编码。q0,q1,q2,q3,…, 表示针对信道质量信息的信道编码的输出序列。
[0092] 在步骤160中,利用输入序列 或者 来对RI进行信道编码。和 分别表示1比特RI和2比特RI。
[0093] 在 步 骤 170 中,利 用 输 入 序 列 或来对HARQ-ACK进行信道编码。将各个肯定确认(ACK)编码为二
进制“1”,并将各个否定确认(NAK)编码为二进制“0”。HARQ-ACK能够包括1比特信息(即,),或2比特信息(即, ),其中, 对应于码字0的ACK/NACK比特,
而 对应于码字1的ACK/NACK比特。此外,HARQ-ACK能够包括多于两个比特信息,即,ACK
其中,O >2。通过串接多个编码后的HARQ-ACK块来得到比特
序列 其中,QACK是全部编码后的HARQ-ACK块的已编码
比特的总数。
[0094] 在步骤180中,数据和控制复用的输入是控制信息的已编码比特(由q0,q1,q2,q3,..., 表示)以及UL-SCH的已编码比特(由f0,f1,f2,f3,…,fG-1表示)。g0,g1,g2,g3,...,gH'-1表示数据和控制复用操作的输出,其中,H=(G+QCQI)并且H’=H/Qm,并且其中,gi是长度为Qm的列向量,i=0,…,H’-1。H是针对UL-SCH数据和CQI/PMI信息而分配的已编码比特的总数。
[0095] 利用 数 据和 控制 复 用操 作的 输 出(由g0,g1,g2,g3,...,gH'-1表 示)、编码后的秩指示(由q0,q1,q2,q3,…, 表示)以及编码后的HARQ-ACK(由表示),来进行信道交织。
[0096] h0,h1,h2,..., 表示信道交织后的各个比特。由H’’=H’+QRI’给出子帧中的调制符号数。
[0097] 图11示出对数据和控制信息进行复用之后的子帧结构。在物理层中在对数据、CQI/PMI、秩指示和ACK/NACK信息进行了适当的复用之后的子帧如图11所示。
[0098] 此后,将说明在通过UL-SCH发送数据时用于计算数据及控制信息的码速率的方法。
[0099] 当一起同时发送数据与其它信息(例如,CQI/PMI信息和秩指示中的至少一个)时,由于在速率匹配之后将与该数据一起发送的这些控制信息与该数据一起进行复用,所以,在数据发送时需要该数据的已发送符号数以及与该数据一起发送的控制信息的已发送符号数。这里,“已发送符号数”是指通过速率匹配而输出的符号数。因此,在本发明中,“已发送符号数”是指通过速率匹配而输出的符号数。
[0100] 此外,在本发明中,“有效载荷大小”定义为从介质访问控制(MAC)层发送的信息的大小(例如,数据的大小或者控制信息的大小)与在物理层中任意附加到该信息的循环冗余校验(CRC)的大小的总和。在将CRC附加到该控制信息之前,因为按照该控制信息的大小不能将CRC附加到该控制信息,所以该控制信息的有效载荷并不包括CRC的大小。具体地说,如果没有附加CRC的控制信息的大小小于或等于11比特,则不将CRC附加到该控制信息。此外,如果没有附加CRC的控制信息的大小大于或等于12比特,则将CRC附加到该控制信息。
[0101] 如果准确获知了已发送数据的码速率和调制阶数,则可以利用该数据的码速率和调制阶数来定义基准调制和编码方案(MCS)。可以利用基准MCS并利用控制信息的偏移信息来对与该数据一起发送的控制信息的MCS进行估计。
[0102] 假设通过数据的码速率和调制阶数得到的频谱效率倒数是MCSdata,则可以利用下式1来计算MCSdata。
[0103] [式1]
[0104]
[0105] 如果基准MCS是MCSref,CQI/PMI的有效载荷大小是NCQI,并且ΔCQI是表示用来对数据的块差错率与CQI/PMI的块差错率之间的差异并且对数据编码方案与CQI/PMI编码方案之间的差异进行补偿的偏移值的参数(按照dB),则可以利用下式2来计算CQI/PMI的已发送符号数MCQI。
[0106] [式2]
[0107]
[0108] 在式2中, 表示向上取整函数。向上取整函数表示取值为不小于该符号内数值的最小整数的函数。例如,因为不小于2.3的最小整数是3,所以 表示3。
[0109] 此外,如果基准MCS是MCSref,秩指示的有效载荷大小是NRI,并且ΔRI是表示用来对数据的块差错率与秩指示的块差错率之间的差异并且对数据编码方案与秩指示编码方案之间的差异进行补偿的偏移值的参数(按照dB),则可以利用下式3来计算秩指示的已发送符号数MRI。
[0110] [式3]
[0111]
[0112] 如果已知在计算基准MCS时使用的数据的码速率和调制阶数,则可以计算CQI/PMI的已发送符号数和秩指示的已发送符号数。然而,如果eNB要求在UL-SCH上发送数据,则eNB仅将在对数据和其它信息进行复用时能够发送的符号总数、该数据的有效载荷大小以及该数据的调制阶数这些内容通知给UE。因此,eNB与UE之间需要一种协议来计算基准MCS。
[0113] 实施方式1-A
[0114] 如图9所示,当将数据、CQI/PMI与秩指示一起发送时,对数据、CQI/PMI和秩指示进行速率匹配、然后进行复用。为了计算数据、CQI/PMI和秩指示中的各个的已发送符号数,应当使用复闭合形式的方程或迭代方程。
[0115] 因此,提出了一种简要地计算基准MCS的方法。然而,如果对计算基准MCS的方法进行简化,则不能使用该信息的准确码速率。
[0116] 假设在UL-SCH上仅发送数据而并不发送CQI/PMI或秩指示,计算基准MCS的方法使用数据的码速率和调制阶数。
[0117] 具体地说,可以利用下式4来计算基准码速率。
[0118] [式4]
[0119]
[0120] 其中,CRdata表示基准码速率,Ndata表示数据的有效载荷大小,Qdata表示数据的调制阶数(作为基准调制阶数),并且, 是在通过UL-SCH发送数据时能够通过物理信道而发送的符号总数。在本发明中, 对应于 其中,是在针对传输块的当前子帧中的针对PUSCH传输的经调度的带宽, 是当前的PUSCH传输子帧中的SC-FDMA符号数。
[0121] 因此,可以利用下式5来计算基准MCS MCSref。
[0122] [式5]
[0123]
[0124] 其中,CRdata表示基准码速率,Ndata表示数据的有效载荷大小,Qdata表示数据的调制阶数(作为基准调制阶数),并且, 是在通过UL-SCH发送数据时能够通过物理信道而发送的符号总数。
[0125] 一般地说,将CRC附加到数据以检查错误。在式4和式5中,将数据的有效载荷大小Ndata定义为包含CRC的值,但是,为了简单的近似,也可以不包含CRC。
[0126] 实施方式1-A的应用:在将数据与CQI/PMI一起发送的情况下
[0127] 当在UL-SCH上发送数据和CQI/PMI时,利用数据的有效载荷大小Ndata来计算基准MCS。可以利用下式6来计算CQI/PMI的最终已发送符号数。
[0128] [式6]
[0129]
[0130] 其中,NCQI表示CQI/PMI的有效载荷大小,ΔCQI是表示用来对数据的块差错率与CQI/PMI的块差错率之间的差异并且对数据编码方案与CQI/PMI编码方案之间的差异进行补偿的偏移值的参数(按照dB),MCQI表示在速率匹配之后的CQI/PMI的已发送符号数。
[0131] 如果利用式6得到CQI/PMI的已发送符号数MCQI,则可以利用下式7来计算数据的已发送符号数Mdata。
[0132] [式7]
[0133]
[0134] 其中, 表示在UL-SCH上发送数据时能够通过物理信道而发送的符号总数。由于在对数据和CQI/PMI进行速率匹配之后将数据和CQI/PMI进行复用,所以,从中减去MCQI所得到的符号数是数据的符号数Mdata。
[0135] 实施方式1-A的应用:在将数据与秩指示一起发送的情况下
[0136] 当在UL-SCH上发送数据和秩指示时,可以利用下式8来计算秩指示的已发送符号数MRI,与发送数据和CQI/PMI时类似。
[0137] [式8]
[0138]
[0139] 其中,NRI表示秩指示的有效载荷大小,ΔRI是表示用来对数据的块差错率与秩指示的块差错率之间的差异并且对数据编码方案与秩指示编码方案之间的差异进行补偿的偏移值的参数(按照dB),MRI表示秩指示的已发送符号数。
[0140] 一旦利用式8得到了MRI,则可以利用下式9来计算数据的已发送符号数Mdata。
[0141] [式9]
[0142]
[0143] 其中, 表示在UL-SCH上发送数据时能够通过物理信道而发送的符号总数。由于在对数据和秩指示进行速率匹配之后将数据和秩指示进行复用,所以,从中减去MRI所得到的符号数是数据的符号数Mdata。
[0144] 实施方式1-A的应用:在将数据、CQI/PMI与秩指示一起发送的情况下
[0145] 当将数据、CQI/PMI与秩指示一起发送时,利用基准MCS来计算CQI/PMI的已发送符号数MCQI和秩指示的已发送符号数MRI,如下所示。
[0146] [式10]
[0147]
[0148] [式11]
[0149]
[0150] 如果得到MCQI和MRI,则如下利用 来计算Mdata。
[0151] [式12]
[0152]
[0153] 为了在UE与eNB之间准确地对数据、CQI/PMI和秩指示进行解码,应当准确地执行上述计算。然而,由于以上等式包括 等,所以会计算出不合理的数值。因此,UE和eNB中的计算结果会随着UE和eNB中的乘法、除法以及 和 的计算方
法而变化。
[0154] 提出了一种计算CQI/PMI和秩指示的已发送符号的方法,使得除法的计算结果不会生成余数。
[0155] 利用下式13来计算CQI/PMI和秩指示的已发送符号。
[0156] [式13]
[0157]
[0158] 其中,NX表示信息X的有效载荷大小,ΔX是表示用来对数据的块差错率与信息X的块差错率之间的差异并且对数据解码方案与信息X解码方案之间的差异进行补偿的偏移值的参数(按照dB),MX表示信息X的已发送符号数。
[0159] 在式13中,可以在UE和eNB中按照其它方式来计算式5中定义的 和MCSref。UE和eNB可以承诺预先将 限定为量化的值。
[0160] 以下列出的表1示出对 进行量化的结果。例如,UE和eNB可以如表1所示将限定为经量化的数值。在表1中, 表示对 进行量化的值。可以利用N个比特来表示 的分数部分。在表1中,示出对βX进行量化
的结果,使得可以利用6个比特来表示对βX进行量化的结果的分数部分。
[0161] [表1]
[0162]
[0163] 以下列出的表2和表3示出当信息X是CQI/PMI或秩指示时计算βX的结果。
[0164] [表2]
[0165]索引 βRI
0 1.250
1 1.625
2 2.000
3 2.500
4 3.125
5 4.000
6 5.000
7 6.250
8 8.000
9 10.000
10 12.625
11 15.875
12 20.000
13 预留
14 预留
15 预留
[0166] [表3]
[0167]索引 βCQI
0 0.750
1 1.000
2 1.125
3 1.250
4 1.375
5 1.625
6 1.750
7 2.000
8 2.250
9 2.500
10 2.875
11 3.125
12 3.500
13 4.000
14 5.000
15 6.250
[0168] 由于MCSref可以具有各种值,所以UE和eNB应当存储大量数值,以便在UE与eNB之间将MCSref限定为量化的值。然而,为了不存储经量化的数值,应当排除可能会生成非整数计算结果的除法。
[0169] 利用式13和式5,可以如下计算信息X的已发送符号数MX。
[0170] [式14]
[0171]
[0172] 在式14中,可以将MCSref的分母置换(transpose)到MX。当对向上取整函数内的值进行置换时,可以将等号(“=”)变换为不等号(“≥”)。也就是说,在向上取整函数中,在Z是满足Z·X≥Y的最小整数的条件下,可以将 表示为Z·X≥Y。
[0173] 因此,可以如下定义用来计算通过物理信道发送的信息X的已发送符号数、以解决量化问题的等式。
[0174] [式15]
[0175]
[0176] 其中, 表示在UL-SCH上发送数据时能够通过物理信道而发送的符号总数,Ndata表示数据的有效载荷大小,NX表示信息X的有效载荷大小,MX表示信息X的已发送符号数,并且βX表示对 进行量化的值。当给定Ndata、NX、βX和 时,MX是满足式15的最小整数。
[0177] 此外,由于βX大于1,所以在式15中可以使用βX的倒数,即,β'X=1/βX。使用β'X的原因在于,当存储βX时,应当存储整数部分和分数部分,但是当存储β'X时,可以仅存储分数部分。因此,可以如下定义用来计算能够通过物理信道而发送的信息X的已发送符号数的式16,以解决量化问题。
[0178] [式16]
[0179]
[0180] 当给定Ndata、NX、β'X和 时,MX是满足式16的最小整数。
[0181] 在实施方式1-A中,基于在UL-SCH上仅发送数据而不发送CQI/PMI或秩指示的假设,利用数据的码速率和调制阶数来计算基准MCS。因此,基准MCS可能不是准确值。
[0182] 也就是说,在实施方式1-A中,可能并未将准确的码速率应用于信息(即,CQI/PMI和秩指示)。假设基准码速率是数据的码速率,则仅当应该确定了CQI/PMI和秩指示在全部信息量中所占的比例时,才能够确定数据的码速率。仅当应该确定了数据的码速率时,才能够获知CQI/PMI和秩指示在全部信息量中所占的比例。
[0183] 实施方式1-B
[0184] 在本发明的实施方式1-B中,利用已发送符号总数是在UL-SCH上的数据、CQI/PMI和秩指示的已发送符号数的总和的事实,提出了一种以闭合形式来同时计算数据、CQI/PMI和秩指示的基准码速率的方法。具体地说,假设基准MCS是未知参数,并将CQI/PMI和秩指示的已发送符号数表示为基准MCS的函数,由于数据、CQI/PMI和秩指示的已发送符号总数是已知的,所以能够得到准确的基准MCS。
[0185] 实施方式1-B的应用:在将数据与CQI/PMI一起发送的情况下
[0186] 当仅发送数据和CQI/PMI时,可以通过CQI/PMI的已发送符号数与数据的已发送符号数的总和来表示已发送的符号总数。因此,利用用来计算CQI/PMI的已发送符号数的等式和用来计算数据的已发送符号数的等式,来计算基准MCS。接着,利用所计算的基准MCS来计算数据的已发送符号数,并且计算CQI/PMI的已发送符号数。
[0187] 更具体地说,利用下式17来计算数据的已发送符号数。在这种情况下,由数据的已发送符号数的函数来表示CQI/PMI的已发送符号数,并且,如下式18所示获取闭合形式的等式。
[0188] [式17]
[0189]
[0190]
[0191] [式18]
[0192]
[0193] 在式17和式18中,Ndata表示数据的有效载荷大小,Mdata表示数据的已发送符号数,表示能够通过物理信道而发送的符号总数,MCSref表示基准MCS,NCQI表示CQI/PMI的有效载荷大小,ΔCQI是表示用来对数据的块差错率与CQI/PMI的块差错率之间的差异并且对数据编码方案与CQI/PMI编码方案之间的差异进行补偿的偏移值的参数(按照dB),MCQI表示CQI/PMI的已发送符号数。
[0194] 此外,为了解决量化问题,可以利用式19来代替式18。
[0195] [式19]
[0196]
[0197] 其中,βCQI表示通过对 进行量化所得到的值。当给定Ndata、NCQI、βCQI和Mdata是满足式19的最小整数。
[0198] 如果利用式19得到Mdata,则可以利用下式20来计算MCQI。
[0199] [式20]
[0200]
[0201] 实施方式1-B的应用:在将数据与秩指示一起发送的情况下
[0202] 当在UL-SCH上仅发送数据和秩指示时,计算秩指示的已发送符号总数,与仅发送数据和CQI/PMI的情况类似。利用用来计算秩指示的已发送符号数的等式和用来计算数据的已发送符号数的等式,来计算基准MCS。利用所计算的基准MCS来计算数据的已发送符号数,并且计算秩指示的已发送符号数。
[0203] 更具体地说,利用下式21来计算数据的已发送符号数。在这种情况下,由数据的已发送符号数的函数来表示秩指示的已发送符号数,并且,如下式22所示获取闭合形式的等式。
[0204] [式21]
[0205]
[0206]
[0207] [式22]
[0208]
[0209] 在式21和式22中,Ndata表示数据的有效载荷大小,Mdata表示数据的已发送符号数,表示能够通过物理信道而发送的符号总数,MCSref表示基准MCS,NRI表示秩指示的有效载荷大小,ΔRI是表示用来对数据的块差错率与秩指示的块差错率之间的差异并且对数据编码方案与秩指示编码方案之间的差异进行补偿的偏移值的参数(按照dB),MRI表示秩指示的已发送符号数。
[0210] 此外,为了解决量化问题,可以利用式23来代替式22。
[0211] [式23]
[0212]
[0213] 其中,βRI表示通过对 进行量化所得到的值。当给定Ndata、NRI、βRI和时,Mdata是满足式23的最小整数。
[0214] 如果利用式23得到Mdata,则可以利用下式24来计算MRI。
[0215] [式24]
[0216]
[0217] 实施方式1-B的应用:在将数据、CQI/PMI与秩指示一起发送的情况下
[0218] 当发送数据、CQI/PMI和秩指示时,可以通过CQI/PMI的已发送符号数、秩指示的已发送符号数和数据的已发送符号数的总和,来表示在UL-SCH上发送的符号总数。因此,利用用来计算CQI/PMI的已发送符号数的等式、用来计算秩指示的已发送符号数的等式和用来计算数据的已发送符号数的等式,来计算基准MCS。利用所计算的基准MCS来计算数据的已发送符号数,并且计算CQI/PMI和秩指示的已发送符号数。
[0219] 更具体地说,利用下式25来计算数据的已发送符号数。在这种情况下,由数据的已发送符号数的函数来表示CQI/PMI和秩指示的已发送符号数,并且,如下式26所示获取闭合形式的等式。
[0220] [式25]
[0221]
[0222]
[0223]
[0224] [式26]
[0225]
[0226] 在式25和式26中,Ndata表示数据的有效载荷大小,Mdata表示数据的已发送符号数,表示能够通过物理信道而发送的符号总数,MCSref表示基准MCS,NCQI表示CQI/PMI的有效载荷大小,ΔCQI是表示用来对数据的块差错率与CQI/PMI的块差错率之间的差异并且对数据编码方案与CQI/PMI编码方案之间的差异进行补偿的偏移值的参数(按照dB),MCQI表示CQI/PMI的已发送符号数,NRI表示秩指示的有效载荷大小,ΔRI是表示用来对数据的块差错率与秩指示的块差错率之间的差异并且对数据编码方案与秩指示编码方案之间的差异进行补偿的偏移值的参数(按照dB),MRI表示秩指示的已发送符号数。
[0227] 此外,为了解决量化问题,可以利用式27来代替式26。
[0228] [式27]
[0229]
[0230] 其中,βCQI表示通过对 进行量化所得到的值,βRI表示通过对 进行量化所得到的值。当给定Ndata、NRI、βRI、NCQI、βCQI和 时,Mdata是满足式27的最小整数。
[0231] 如果得到Mdata,则可以计算MRI或MCQI。此时,提出了一种在计算Mdata之后利用下式28来计算MCQI的方法,使得通过向上取整函数得到的秩指示的码速率可以低于基准码速率。这是因为,秩指示可能比CQI/PMI更重要。
[0232] [式28]
[0233]
[0234] 此外,为了解决量化问题,可以利用式29来代替式28。
[0235] [式29]
[0236]
[0237] 当给定Mdata、NRI、βRI、NCQI和 时,MCQI是满足式29的最小整数。
[0238] 如果得到Mdata和MCQI,则可以如下计算MRI。
[0239] [式30]
[0240]
[0241] 此外,如果在计算MCQI之前计算MRI,则可以利用下式31。
[0242] [式31]
[0243]
[0244] 此外,为了解决量化问题,可以利用式32来代替式31。
[0245] [式32]
[0246]
[0247] 当给定Mdata、NRI、βRI、NCQI和 时,MRI是满足式32的最小整数。
[0248] 如果得到Mdata和MRI,则可以如下计算MCQI。
[0249] [式33]
[0250]
[0251] 在通过上述方法计算Mdata之后才计算MCQI或MRI的原因在于,将作为基准MCS的值和 视为大致相等。
[0252] 在将具有不同长度的CRC附加到数据和CQI/PMI中的各个、或者在将多个CRC附加到数据和CQI/PMI中的各个时, 和 的值不能表示大致相同的基准MCS。因此,为了根据同一个基准MCS来计算全部这些值,可以利用下式34来表示式28。
[0253] [式34]
[0254]
[0255] 此外,为了解决量化问题,可以利用式35来代替式34。
[0256] [式35]
[0257]
[0258] 当给定Mdata、Ndata、NRI、βRI和 时,MCQI是满足式35的最小整数。
[0259] 如果得到Mdata和MCQI,则可以如下计算MRI。
[0260] [式36]
[0261]
[0262] 类似地,可以利用下式37来表示式31。利用式37来计算Mdata、MCQI和MRI。
[0263] [式37]
[0264]
[0265] 此外,为了解决量化问题,可以利用式38来代替式37。
[0266] [式38]
[0267]
[0268] 当给定Mdata、Ndata、βRI、NCQI和 时,MRI是满足式38的最小整数。
[0269] 如果得到Mdata和MRI,则可以如下计算MCQI。
[0270] [式39]
[0271]
[0272] 在实施方式1-B中,计算Mdata、MRI和MCQI的次序如下。
[0273] (1)步骤1(用来获取Mdata的步骤):
[0274] 计算 满 足 的Mdata。在这种情况下,当给定Ndata、NRI、βRI、NCQI、βCQI和 时,Mdata是满足上式的最小整数。
[0275] (2)步骤2(用来获取MCQI的步骤):
[0276] 计算满足 的MCQI。在这种情况下,当给定Mdata、Ndata、NRI、βRI和 时,MCQI是满足上式的最小整数。
[0277] (3)步骤3(用来获取MRI的步骤)
[0278] 利用 来计算MRI。
[0279] 实施方式1-C
[0280] 在实施方式1-A中,当发送数据、CQI/PMI和秩指示时,基准MCS实际上不考虑信息的准确码速率和调制阶数。在实施方式1-B中,计算各个信息字段的方法过于复杂。在实施方式1-C中,利用当采用实施方式1-B时信息的MCS基本上接近于基准MCS的事实,提出了将基准MCS表示为各个信息的函数的方法。也就是说,使用如下的近似式。
[0281] [式40]
[0282]
[0283] 其中,符号“≈”表示左侧值和右侧值近似相等。
[0284] 当将基准MCS定义为信息的已发送符号数与信息的有效载荷大小的比率时,会出现不知道信息的已发送符号数的问题。然而,由于已发送符号总数是已知的,所以,可以利用下式41来得到基准MCS,而无需计算信息的已发送符号数。
[0285] [式41]
[0286]
[0287] 利用式41,可以导出下式42。
[0288] [式42]
[0289]
[0290] 虽然对各种信息进行复用然后发送,但是UE仍然知道相应信息的已发送符号总数以及有效载荷大小。此外,即使相应信息的已发送符号数是未知的,但是,可以利用相应信息的已发送符号数的总和等于在UL-SCH上发送的符号总数的事实,来计算近似的基准MCS。
[0291] 在这种情况下,因为由相对于数据用于对编码增益或操作块差错率的差异进行补偿的偏移值来确定相应信息的已发送符号数,所以可以如下定义基准MCS。
[0292] (1)当在UL-SCH上发送数据和CQI/PMI时,可以利用下式43来定义基准MCS。
[0293] [式43]
[0294]
[0295] (2)当在UL-SCH上发送数据和秩指示时,可以如下定义基准MCS。
[0296] [式44]
[0297]
[0298] (3)当在UL-SCH上发送数据、CQI/PMI和秩指示时,可以如下定义基准MCS。
[0299] [式45]
[0300]
[0301] 也就是说,基准MCS定义为通过将在UL-SCH上发送的符号总数除以已发送信息的有效载荷大小的总和而得到的值。此时,将用于对与数据的基准MCS的差异(诸如编码方案的差异以及操作块差错率的差异)进行补偿的偏移值乘以相应信息的有效载荷大小。
[0302] 因此,可以利用下式46来计算CQI/PMI和秩指示的实际已发送符号数。
[0303] [式46]
[0304]
[0305] 其中,NX表示信息X的有效载荷大小,ΔX是表示用来对数据解码方案与信息(X)解码方案之间的差异进行补偿的偏移值的参数(按照dB),MX表示信息X的已发送符号数。在这种情况下,信息X可以是CQI/PMI或秩指示。
[0306] 数据的已发送符号数是通过从所发送的符号总数中减去CQI/PMI和秩指示的已发送符号数所得到的值。
[0307] 以下示例表示用来计算数据的已发送符号数的方法。
[0308] (1)当在UL-SCH上发送数据和CQI/PMI时,如下计算数据的已发送符号数。
[0309] [式47]
[0310]
[0311] (2)当在UL-SCH上发送数据和秩指示时,如下计算数据的已发送符号数。
[0312] [式48]
[0313]
[0314] (3)当在UL-SCH上发送数据、CQI/PMI和秩指示时,如下计算数据的已发送符号数。
[0315] [式49]
[0316]
[0317] 虽然已经说明了在UL-SCH上发送数据的情况,但是,也可以在UL-SCH上发送CQI/PMI和秩指示,而不发送数据。
[0318] 以下将说明一种当不在UL-SCH上发送数据时计算控制信息的码速率的方法。
[0319] 在这种情况下,eNB仅将在UL-SCH上所发送的符号总数通知给UE。因此,不存在基准MCS。提出了一种当在UL-SCH上发送CQI/PMI和秩指示时计算基准MCS的方法。
[0320] 实施方式2-A
[0321] 在实施方式2-A中,基于在发送CQI/PMI和秩指示时在UL-SCH上仅发送CQI/PMI的假设,提出了一种利用CQI/PMI的码速率和调制阶数来计算基准MCS的方法。
[0322] 可以如下定义CQI/PMI的码速率。
[0323] [式50]
[0324]
[0325] 其中,CRCQI表示基准码速率,NCQI表示CQI/PMI的有效载荷大小,QCQI表示CQI/PMI的调制阶数(作为基准调制阶数), 表示当在UL-SCH上发送CQI/PMI时通过物理信道所发送的符号数。
[0326] 因此,可以如下计算基准MCS。
[0327] [式51]
[0328]
[0329] 实施方式2-A的应用:在将CQI/PMI与秩指示一起发送的情况下
[0330] 当将CQI/PMI与秩指示一起发送时,首先利用下式52所示的基准MCS来计算秩指示的已发送符号数。接着,通过从通过物理信道所发送的符号总数中减去秩指示的已发送符号数,来计算CQI/PMI的已发送符号数。
[0331] [式52]
[0332]
[0333] [式53]
[0334]
[0335] 在式52和式53中,NRI表示秩指示的有效载荷大小,ΔRI是表示用来对数据的块差错率与秩指示的块差错率之间的差异并且对数据编码方案与秩指示编码方案之间的差异进行补偿的偏移值的参数(按照dB),MRI表示秩指示的已发送符号数, 表示能够通过物理信道而发送的符号总数,MCQI表示CQI/PMI的已发送符号数。
[0336] 然而,可以按照与实施方式1-A和1-B所述不同的方式,来在UE和eNB中实现实施方式2-A中所述的方法。
[0337] 因此,为了解决这种问题,利用下式54来代替式52。
[0338] [式54]
[0339]
[0340] 当给定NCQI、NRI、βRI和 时,MRI是满足式54的最小整数。
[0341] 如果得到MRI,则可以利用式53来计算MCQI。
[0342] 当利用实施方式2-A所述的方法来计算CQI/PMI的码速率时,并不将准确的码速率应用于信息(即,CQI/PMI和秩指示)。假设基准码速率是CQI/PMI的码速率时,则仅当应该确定了秩指示在全部信息量中所占的比例时,才能够确定CQI/PMI的码速率。也就是说,基于仅发送CQI/PMI的假设,实施方式2-A所述的方法将理想状态下的CQI/PMI的码速率视为基准码速率。
[0343] 实施方式2-B
[0344] 在实施方式2-B中,利用已发送符号总数是在UL-SCH上发送的CQI/PMI和秩指示的符号数的总和的事实,提出了一种以闭合形式来同时计算CQI/PMI和秩指示的基准码速率的方法。
[0345] 具体地说,假设基准MCS是未知参数,并将CQI/PMI和秩指示的已发送符号数表示为基准MCS的函数,由于CQI/PMI和秩指示的已发送符号总数是已知的,所以能够得到准确的基准MCS。
[0346] 当在UL-SCH上发送CQI/PMI和秩指示时,可以利用CQI/PMI的已发送符号数和秩指示的已发送符号数的总和来表示在UL-SCH上发送的符号总数。因此,利用用来计算秩指示的已发送符号数的等式和用来计算CQI/PMI的最终发送符号数的等式,来计算基准MCS。利用所计算的基准MCS来计算秩指示的已发送符号数,并且计算CQI/PMI的已发送符号数。
[0347] 也就是说,利用下式55来计算秩指示的已发送符号数。在这种情况下,由秩指示的已发送符号数的函数来表示CQI/PMI的已发送符号数,并且,如下式56所示获取闭合形式的等式。
[0348] [式55]
[0349]
[0350] [式56]
[0351]
[0352] 在式54和式55中,NRI表示秩指示的有效载荷大小,ΔRI是表示用来对数据的块差错率与秩指示的块差错率之间的差异并且对数据编码方案与秩指示编码方案之间的差异进行补偿的偏移值的参数(按照dB),MRI表示秩指示的已发送符号数, 表示能够通过物理信道而发送的符号总数,MCQI表示CQI/PMI的已发送符号数。
[0353] 为了解决量化问题,利用下式57来代替式56。
[0354] [式57]
[0355]
[0356] 其中,βRI表示通过对 进行量化所得到的值。当给定NRI、NCQI、βRI和时,MCQI是满足式57的最小整数。
[0357] 实施方式2-C
[0358] 实施方式2-C所使用的原理与实施方式1-C相同。由于没有已发送的数据,所以当计算CQI/PMI时,首先计算秩指示。因此,当在UL-SCH上发送秩指示和CQI/PMI时,如下定义基准MCS。
[0359] [式58]
[0360]
[0361] 利用下式59来计算秩指示的已发送符号数。通过从在UL-SCH上发送的符号总数中减去秩指示的已发送符号数,来计算CQI/PMI的已发送符号数。
[0362] [式59]
[0363]
[0364] 其中,NX表示信息X的有效载荷大小,而ΔX是表示用来对数据解码方案与信息(X)解码方案之间的差异进行补偿的偏移值的参数(按照dB),MX表示信息X的已发送符号数。在式59中,信息X可以对应于秩指示。
[0365] 实施方式3
[0366] 通过对复用后的数据、CQI/PMI和秩指示进行打孔来插入ACK/NACK信息,从而能够改变信息的码速率。然而,由于eNB并不始终知道UE是否发送ACK/NACK信息,所以,利用在UL-SCH上所占符号数之后的基准MCS来独立地计算ACK/NACK的已发送符号数。
[0367] 当存在数据时,将 或 作为基准MCS。当不存在数据并且在UL-SCH上仅发送CQI/PMI和秩指示时,将 或
作为基准MCS。也就是说,由ACK/NACK信息使用的基准MCS可以概括为
并且可以如下表示ACK/NACK信息的已发送符号数。
[0368] [式60]
[0369]
[0370] 其中,NA/N表示ACK/NACK信息的有效载荷大小,ΔA/N是表示用来对数据的块差错率与ACK/NACK信息的块差错率之间的差异并且对数据编码方案与ACK/NACK信息编码方案之间的差异进行补偿的偏移值的参数(按照dB),MA/N表示ACK/NACK信息的最终发送符号数。
[0371] 为了解决量化问题,用来计算通过物理层发送的ACK/NACK信息的已发送符号数的方法如下所示。
[0372] [式61]
[0373] MA/N·NX≥NA/N·βA/N·MX
[0374] 其中,βA/N表示通过对 进行量化所得到的值。当给定MX、NX、βA/N和NA/N时,MA/N是满足式61的最小整数。
[0375] 实施方式4
[0376] 与数据或者CQI/PMI不同,在UL-SCH上发送的ACK/NACK和秩指示始终使用四相相移键控(QPSK)或二相相移键控(BPSK)调制。为了实现这种特定调制方案,ACK/NACK和秩指示可以仅使用数据或CQI/PMI的调制星座的4个最外侧的坐标(当使用BPSK时,使用2个最外侧的坐标)。
[0377] 图12示出当数据和CQI/PMI使用16相幅度调制(QAM)方案时由ACK/NACK信息和秩指示所使用的调制星座图的示例。图13示出当数据和CQI/PMI使用64QAM方案时由ACK/NACK信息和秩指示所使用的调制星座图的示例。
[0378] 如图12和图13所示,如果ACK/NACK信息和秩指示使用4个最外侧的坐标,则由于就欧式距离而言ACK/NACK信息和秩指示的各个符号位置彼此相距最远,所以可以提高性能。
[0379] 然而,如果仅使用调制星座图上最远侧的坐标,则基于数据和CQI/PMI的平均发射功率为1的假设,ACK/NACK信息和秩指示的平均发射功率大于1。因此,当计算在UL-SCH上发送的ACK/NACK信息和秩指示的已发送符号数时,如果数据或CQI/PMI的调制阶数是16QAM或64QAM,则提出了以下这种方法:利用补偿偏移参数 或
以及额外的补偿偏移参数 来计算在UL-SCH上发送的ACK/NACK信息和秩指
示的已发送符号数。
[0380] 当数据或CQI/PMI的调制阶数是QPSK时,利用上述实施方式1-A、1-B、2-A和2-B来计算MA/N和 MRI。当数据或CQI/PMI的调制阶数是16QAM时,利用
或 者 来 计
算相应信息的符号数,而不是使用实施方式1-A、1-B、2-A和2-B中的 或
[0381] 当数据或CQI/PMI的调制阶数是64QAM时,利用或者 来计算信息的符号数,而不是使用实施方式
1-A、1-B、2-A和2-B中的 或
[0382] 为了在使用16QAM或64QAM作为数据或CQI/PMI的调制阶数时对ACK/NACK信息和秩指示的功率的差异进行补偿,可以根据调制阶数来按照其它方式设置ACK/NACK信息和秩指示的偏移值 和 因此,根据数据或CQI/PMI的调制阶数来使用相应的偏移值。
[0383] 实施方式5
[0384] 秩指示和ACK/NACK信息的可发送符号最大值可能受到限制。作为本发明中提出的方法,当计算作为ACK/NACK信息的已发送符号数的MA/N时,如果MA/N大于ACK/NACK信息的可发送符号的最大值,则将MA/N设置为ACK/NACK信息的可发送符号的最大值。此外,当计算作为秩指示的已发送符号数的MRI时,如果MRI大于秩指示的可发送符号的最大值,则将MRI设置为秩指示的可发送符号的最大值。MA/N和MRI的最大数或最大值可以是12×NRB×4。这里,NRB表示通过物理上行共享信道(PUSCH)发送的资源块(RB)的数量。如果通过PUSCH发送一个RB,则MA/N和MRI的最大值是48。
[0385] 如实施方式1-B所述,如果对数据、CQI/PMI和秩指示进行复用,则可以根据情况最后计算秩指示的已发送符号数。然后,对秩指示的已发送符号数MRI是否超过最大可发送值进行确认。如果MRI超过该最大值,则将MRI限制为该最大值,并且,还发送与所计算的MRI与最大可发送值之间的差异相对应的数据或CQI/PMI的符号。
[0386] 实施方式6
[0387] 在一些情况下,可以设置或计算大于1的基准码速率。如果基准码速率大于1,则不在eNB中对CQI/PMI、秩指示和ACK/NACK信息进行解码,并且,UE可能会发送不需要的信息。在这种情况下,可以将CQI/PMI、秩指示和ACK/NACK信息的已发送符号数设置为0,并且仅发送数据。
[0388] 为了高效地使用一个上行链路,eNB不能生成码速率大于1的环境。如果UE感测到这种环境,则确定eNB出现错误或者UE读取了不同的控制信息,使得并不将信息发送到上行链路。
[0389] 实施方式7
[0390] 在通信系统中,如果由于发送数据分组之后的接收失败而导致在数据分组中出现错误,则重新发送相应的数据分组。可由eNB命令进行重新发送,或者可以经由预定的调度来执行重新发送。
[0391] 图14说明用于解释数据重传的HARQ过程。如图14所示,进行配置以将最多过程设置为8个过程,而将最大重传次数设置为4。在各个过程中,当UE在第n个子帧定时处从eNB接收到UL_Grant时,UE在第n+4子帧开始发送数据。
[0392] 例如,在过程1中,如果UE在第n+4子帧开始发送数据之后在对缓冲器中存储的数据(例如,在图14中用“1”表示)进行三次重传期间并未从eNB接收到ACK,则UE进行缓冲器刷新,重新构造数据并发送所重新构造的数据(例如,在图14中用“1re”表示)。过程2与过程1情况相同。在过程3中,如果UE在两次重新发送数据(例如,在图14中用“3”表示)之后从eNB接收到ACK,则UE在第四个发送定时发送新数据(例如,在图14中用“3’”表示)。此外,在过程3中,如果UE在发送了新数据之后并未从eNB接收到ACK,则UE在第五个发送定时重新发送该新数据。过程4至过程6如上所解释。此外,过程1至过程8中的各个彼此独立地工作。
[0393] 在出现重新发送的情况下,如果利用最初接收到的数据分组和通过重新发送而接收到的数据分组来进行解码,则即使在并没有全部使用在初始发送数据分组时所采用的资源的情况下,也能够增大成功接收数据分组的概率。
[0394] 例如,当通信系统进行操作以使得以90%的无差错概率来发送初始数据分组时,即使在以比初始数据分组的码速率更高的码速率来重新发送该数据分组的情况下,该系统也不会遇到任何问题。以较高码速率来发送数据分组意味着与初始发送数据分组相比,所使用的物理传输资源更少。
[0395] 在本发明中,提出了一种利用数据的分组大小和能够通过PUSCH传送的符号总数来计算基准MCS的方法、以及利用该基准MCS来计算CQI/PMI和秩指示的已发送符号数的方法。
[0396] 然而,虽然所发送的数据的符号数比初始发送期间更低,但是,系统操作并没有出现问题,并且提高了效率。因此,可以在重新发送数据期间在PUSCH上分配更小的符号总数。此时,可将CQI/PMI和/或秩指示与重传的数据进行复用,然后进行发送。
[0397] 如果利用能够在相应的PUSCH发送时刻所发送的符号总数来计算基准MCS,则并不设置能够稳定地发送CQI/PMI和/或秩指示的码速率。图15是解释在数据重传期间基准MCS的使用关系的图。如图15所示,当通过PUSCH重新发送数据时,提出了一种利用数据初始发送期间所使用的码速率来计算CQI/PMI、秩指示和ACK/NACK信息的已发送符号数的方法。
[0398] 更具体地说,下式62中用来计算信息X的已发送符号数的基准MCS采用在初始发送数据时所使用的基准MCS。
[0399] [式62]
[0400]
[0401] 其中,MCSref表示当初始发送数据时的基准MCS,NX表示信息X的有效载荷大小,ΔX是表示用来对数据解码方案与信息(X)解码方案之间的差异进行补偿的偏移值的参数(按照dB),MX表示信息X的已发送符号数。信息X可以是CQI/PMI、秩指示或ACK/NACK信息。
[0402] 可以利用下式63来表示式62。
[0403] [式63]
[0404]
[0405] 在式63中,Q'是重新发送数据时控制信息(例如,CQI/PMI、秩指示或者ACK/NACK信息)的已发送符号数,O是重新发送数据时控制信息的有效载荷大小,是初始发送数据时针对物理上行共享信道(PUSCH)传输的、每子帧的SC-FDMA符号数,并且 是初始发送数据时经调度的带宽PUSCH传输。因此,
是在初始发送数据时物理上行共享信道(PUSCH)的可发送
符号总数。
[0406] 是偏移值。 是在初始发送数据时数据的有效载荷大小,r是在进行信道编码之前数据的码块编号,Kr是编号r的码块中的比特数,并且C是码块总数。
[0407] 在LTE系统中,当重新发送数据分组时,根据重传形式来分配冗余版本(RV)号。然而,在通过PUSCH发送时,RV号0、1、2和3中的RV号1、2和3仅用于重传。因此,如果利用RV号1、2和3在PUSCH发送期间发送数据,则通过利用RV号0发送数据时的基准MCS来计算CQI/PMI、秩指示和ACK/NACK信息的已发送符号数。也就是说,如果重新发送数据,则利用式63来计算CQI/PMI、秩指示和ACK/NACK信息的已发送符号数。
[0408] 在实施方式7中,重新发送数据期间UE的各个模块的功能如下。
[0409] 图16是根据本发明示例性实施方式的UE的框图。UE130包括第一信道编码模块131、第二信道编码模块132以及传输模块133。UE130还包括诸如复用模块、传输模块以及交织模块的模块,但是为便于解释,省略了这些模块。
[0410] 第一信道编码模块131对要重传的数据进行信道编码。第二信道编码模块132对控制信息进行信道编码。
[0411] 第二信道编码模块132利用式63来计算控制信道的已发送符号数。
[0412] 传输模块133对第一信道编码后的数据和第二信道编码后的控制信息进行信道交织,并向上行链路发送信道交织后的上行信号。
[0413] 根据上述构造,可以设置在重新发送数据期间稳定地发送CQI/PMI和/或秩指示的码速率。
[0414] 从以上说明可见,当经由上行信道来发送数据和控制信息时,可以通过准确地计算数据及控制信息的码速率来发送包含该数据及控制信息的上行信号。
[0415] 本发明可应用于UE、eNB或者无线移动通信系统的其它设备。如果应用于eNB,则eNB执行解交织和解码操作,以从由UE发送的编码/交织后的信号获得信号。
[0416] 图17是示出能够执行上述方法的装置50(可作为UE或者eNB)的构成元件的框图。装置50包括处理器51、存储器52、射频(RF)单元53、显示单元54和用户接口单元55。在处理器51中实现无线接口协议的各个层。处理器51提供控制面和用户面。可以在处理器51中实现各层的功能。处理器51还可包括竞争解决定时器。存储器52连接到处理器
51,并存储操作系统、应用程序和一般文件。如果装置50是UE,则显示单元54显示各种信息,并可以使用诸如液晶显示器(LCD)、有机发光二极管(OLED)等公知的元件。能够使用诸如键盘、触摸屏等公知的用户接口的组合来构成用户接口单元55。RF单元53连接到处理器51,并发送和/或接收无线信号。
[0417] 通过根据特定形式将本发明的构成元素和特征进行组合来实现上述实施方式。除非另有说明,否则各个构成元素或特征应当视为是可选的。可以实现各个构成元素或特征而无需与其它构成元素或特征进行组合。此外,可以将一些构成元素和/或特征彼此进行组合,以构成本发明的实施方式。可以改变本发明的实施方式中所述操作的次序。一个实施方式中的一些构成元素或特征可以包括在另一实施方式中,或者由另一实施方式的相应构成元素或特征来代替。很明显的是,可以将引用特定权利要求的一些权利要求与引用除了该特定权利要求以外的其它权利要求的另一些权利要求进行组合,以构成实施方式或者在提交本申请之后通过修改的方式来增加新的权利要求。
[0418] 侧重于eNB与UE之间的数据通信关系来说明了本发明的各个实施方式。这里,eNB是指与UE直接进行网络通信的终端节点。在一些情况中,可以由eNB的上级节点来执行在本说明中由eNB执行的特定操作。
[0419] 也就是说,明显的是,可以由eNB或者任何其它网络节点来执行与包括各种网络节点(包括该eNB)在内的网络中的UE进行通信的各种操作。可以用术语“固定站”、“节点B”、“接入点”等来替换术语“eNB”。术语“UE”对应于移动台(MS),并且可以用术语“用户台(SS)”、“移动用户台’(MSS)”、“移动终端”等来替换MS。
[0420] 本发明中采用的UE可以是个人数字助理(PDA)、蜂窝电话、个人通信业务(PCS)电话、全球移动系统(GSM)电话、宽带码分多址(宽带CDMA)电话、移动宽带系统(MBS)电话等。
[0421] 可以通过各种方式(例如,硬件、固件、软件或者它们的组合)来实现本发明的各个实施方式。
[0422] 在硬件实现中,可以通过一个或更多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器等来实现根据本发明的各个实施方式的方法。
[0423] 在固件或软件实现中,可以按照执行上述功能或操作的模块、过程、函数的形式来实现根据本发明的各个实施方式的方法。可以在存储单元中存储软件代码,从而可以由处理器来驱动该软件代码。该存储单元可以位于该处理器的内部或外部,并且可以经由各种公知方式向该处理器发送数据并从该处理器接收数据。
[0424] 可以在不脱离本发明的精神和实质特征的情况下,按照与这里所述的方式不同的具体方式来实现本发明。因此,上述说明在各个方面应当被视为示例性的而非限制性的。本发明的保护范围应当由对所附权利要求的合理解释来确定,并且旨在将落入本发明的等同范围内的全部变化都包含在本发明的保护范围内。