在无线通信系统中执行 HARQ 的方法 【技术领域】
本发明涉及无线通信, 更具体地涉及在无线通信系统中执行 HARQ 的方法。背景技术 IEEE( 电气与电子工程师协会 )802.16 标准提供了用于支持宽带无线接入的技术 和协议。已经自 1999 年开始, 进行了标准化, 直到在 2001 年批准了 IEEE 802.16-2001。 IEEE 802.16-2001 基于被称为 “WirelessMAN-SC” 的一个载波的物理层 (SC)。在 2003 年 批准了 IEEE802.16a 标准。在 IEEE 802.16a 标准中, 除了 “WirelessMAN-SC” 之外, 进一步 向物理层增加了 “WirelessMAN-OFDM” 和 “WirelessMAN-OFDMA” 。在完成 IEEE 802.16a 标 准后, 在 2004 年批准了修订的 IEEE 802.16-2004 标准。为了校正 IEEE 802.16-2004 标 准的缺陷和误差, 在 2005 年以 “勘误表” 的格式完成了 IEEE802.16-2004/Cor1。基于 IEEE 802.16-2004/Cor1 的标准被称为 IEEE802.16e 或 WiMAX。
近来, IEEE 802.16 宽带无线接入工作组已经基于 IEEE 802.16e 标准化了新的 技术标准 IEEE 802.16m。应当设计新开发的 IEEE 802.16m, 使得其可以支持先前设计的 IEEE 802.16e。即, 新设计的系统 IEEE802.16m 应当被编写来在有效地涵盖现有系统 IEEE 802.16e 的情况下作用。这被称为后向兼容性。
改善无线通信的可靠性的技术包括 ARQ( 自动重传请求 )。 当接收机未能接收数据 信号时, ARQ 允许发射机重发数据信号。而且, 存在与 FEC( 前向纠错 ) 和 ARQ 的组合对应的 HARQ( 混合自动重传请求 )。使用 HARQ 的接收机在接收的数据信号上尝试纠错, 并且确定 是否使用检错码来重发数据信号。检错码可以使用 CRC( 循环冗余校验 )。当通过 CRC 检测 处理而未检测到在数据信号中的任何错误时, 接收机确定已经成功地解码了数据信号。在 该情况下, 接收机向发射机发射 ACK( 确认 ) 信号。当通过 CRC 检测处理而检测到在数据信 号中的错误时, 接收机确定未解码数据信号。在该情况下, 接收机向发射机发射 NACK( 否定 确认 ) 信号。
如上所述, HARQ 是用于改善无线通信的可靠性的重要技术。为了执行 HARQ, 当发 射或接收数据信号时的时间, 和当发射或接收相对于数据信号的 HARQ ACK/NACK 信号时的 时间是重要的问题。因此, 需要一种用于在无线通信系统中有效地执行 HARQ 的方法。
发明内容
技术问题
本发明提供了一种在无线通信系统中执行 HARQ 的方法。
技术方案
在一个方面, 提供了一种在移动台 (MS) 中承载的、 用于在无线通信系统中执行混 合自动重传请求 (HARQ) 的方法。所述方法包括 : 接收系统配置信号, 所述系统配置信号包 括帧配置信息和 HARQ 延迟信息, 其中, 所述帧配置信息包括在帧中的多个下行链路 (DL) 子 帧与至少一个上行链路 (UL) 子帧的比率, 在所述帧中在不同的时间分配所述 DL 子帧和所述至少一个 UL 子帧, 并且, 所述 HARQ 延迟信息包括用于 HARQ 的在 UL 子帧和至少一个 DL 子帧之间的关联性, 其中, 在所述帧中的每个 UL 子帧与至少一个 DL 子帧相关联 ; 接收在 DL 子帧中的 DL 信号 ; 以及, 在与其中接收到所述 DL 信号的所述 DL 子帧相关联的 UL 子帧中, 发射用于所述 DL 信号的确认 (ACK)/ 否定确认 (NACK) 信号。
在另一个方面, 提供了一种用于无线通信的设备。 所述设备包括 : 射频 (RF) 单元, 其被配置来接收和发射无线电信号 ; 以及, 处理器, 其与所述 RF 单元耦合, 并且被配置来接 收系统配置信号, 所述系统配置信号包括帧配置信息和 HARQ 延迟信息, 其中, 所述帧配置 信息包括在帧中的多个下行链路 (DL) 子帧与至少一个上行链路 (UL) 子帧的比率, 在所述 帧中在不同的时间分配所述 DL 子帧和所述至少一个 UL 子帧, 并且, 所述 HARQ 延迟信息包 括用于 HARQ 的在 UL 子帧和至少一个 DL 子帧之间的关联性, 其中, 在所述帧中的每一个 UL 子帧与至少一个 DL 子帧相关联 ; 所述处理器被配置来接收在 DL 子帧中的 DL 信号, 并且, 在 与其中接收到所述 DL 信号的所述 DL 子帧相关联的 UL 子帧中, 发射用于所述 DL 信号的确 认 (ACK)/ 否定确认 (NACK) 信号。
有益效果
提供了一种在无线通信系统中执行 HARQ 的方法。因此, 可以改善系统的整体性 能。 附图说明 图 1 图示无线通信系统 ;
图 2 图示在 IEEE 802.16e 系统中的帧的结构的示例 ;
图 3 图示在 IEEE 802.16m 系统中的超帧的结构的示例 ;
图 4 图示在 16e/16m 系统中的超帧的结构的示例 ;
图 5 图示在 16e/16m 系统或 16m 系统中的超帧的结构的示例 ;
图 6 是图示发射帧配置信息的方法的示例的流程图 ;
图 7 是图示发射系统配置信号的方法的示例的流程图 ;
图 8 图示用于在 16e 系统中发射上行链路 ACK/NACK 信号的帧的结构的示例 ;
图 9 图示用于在 16m 系统中发射上行链路 ACK/NACK 信号的帧的结构的示例 ;
图 10 是图示执行 HARQ 的方法的示例的流程图 ;
图 11 是图示执行下行链路 HARQ 的方法的示例的流程图 ;
图 12 是图示执行上行链路 HARQ 的方法的示例的流程图 ;
图 13 图示当在帧中下行链路子帧的数量与上行链路子帧的数量的比率是 1 ∶ 1 时, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射的示例 ;
图 14 图示当在帧中的下行链路子帧的数量与上行链路子帧的数量的比率是 5 ∶ 3 时, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射的示例 ;
图 15 图示当在帧中下行链路子帧的数量与上行链路子帧的数量的比率是 6 ∶ 2 时, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射的示例 ;
图 16 是图示执行 HARQ 的方法的另一个示例的流程图 ;
图 17 是图示执行 HARQ 的方法的另一个示例的流程图 ;
图 18 是图示执行 HARQ 的方法的另一个示例的流程图 ;
图 19 图示 HARQ 延迟信息的一个示例 ; 图 20 图示 HARQ 延迟信息的另一个示例 ; 图 21 是图示执行 HARQ 的方法的另一个示例的流程图 ; 图 22 是用于无线通信的设备的框图 ; 以及 图 23 是基站 (BS) 的框图。具体实施方式
下述的技术可以用于各种无线通信系统, 诸如 CDMA( 码分多址 )、 FDMA( 频分多 址 )、 TDMA( 时分多址 )、 OFDMA( 正交频分多址 ) 和 SC-FDMA( 单载波频分多址 )。可以通过 诸如 UTRA( 通用陆地无线电接入 ) 或 CDMA2000 的无线电技术来实现 CDMA。可以通过诸如 GSM( 全球移动通信系统 )/GPRS( 通用分组无线电业务 )/EDGE(GSM 演进的增强型数据率 ) 的无线电技术来实现 TDMA。可以使用诸如 IEEE( 电气与电子工程师协会 )802.11(Wi-Fi)、 IEEE 802.16(WiMAX) 和 IEEE 802.20、 E-UTRA( 演进的 UTRA) 的无线电技术来实现 OFDMA。 UTRA 是通用移动电信系统 (UMTS) 的一部分。3GPP( 第三代合作伙伴项目 )LTE( 长期演进 ) 是使用 E-UTRA 的 E-UMTS( 演进 UMTS) 的一部分, 对于下行链路采用 OFDMA, 并且对于上行链 路采用 SC-FDMA。IEEE 802.16m 是 IEEE 802.16e 的演进版本。
为了清楚, 下面的说明将集中在 IEEE 802.16m 上。然而, 本发明的技术特征不限 于此。
图 1 图示无线通信系统。
参见图 1, 无线通信系统 10 包括至少一个基站 (BS)11。 每一个 BS11 向特定的地理 区域 ( 一般称为小区 )15a、 15b 和 15c 提供通信服务。每一个小区可以被划分为多个区域 ( 称为扇区 )。 移动台 (MS)12 可以是固定的或移动的, 并且被称为诸如用户设备 (UE)、 用户 终端 (UT)、 订户站 (SS)、 无线装置、 个人数字助理 (PDA)、 无线调制解调器、 手持装置等的术 语。 BS11 是与 MS12 进行通信的固定站, 并且可以被称为其他术语, 诸如演进的节点 B(eNB)、 基站收发信台 (BTS)、 接入点等。
以下, 下行链路 (DL) 表示从 BS 到 MS 的通信链路, 上行链路 (UL) 表示从 MS 到 BS 的通信链路。在下行链路中, 发射机可以是 BS 的一部分, 并且接收机可以是 MS 的一部分。 在上行链路中, 发射机可以是 MS 的一部分, 并且接收机可以是 BS 的一部分。
无线通信系统可以使用任何双工方法, 诸如时分双工 (TDD) 方法、 频分双工 (FDD) 方法、 或半双工 FDD(H-FDD) 方法。在 TDD 方法中, 在占用同一频带的情况下, 在不同的时间 执行 UL 发射和 DL 发射。在 FDD 方法中, 在占用不同的频带的情况下, 同时执行 UL 发射和 DL 发射。在 H-FDD 方法中, 在占用不同的频带的情况下, 不能同时执行 UL 发射和 DL 发射。 即, 在 H-FDD 方法中, 在不同的频带和不同的时间执行 UL 发射和 DL 发射。IEEE 802.16m 系 统和 IEEE 802.16e 系统均支持 TDD 方法。
虽然下面的说明集中在 TDD 方法, 但是本发明的技术特征也可以被应用到 H-FDD 方法。
图 2 图示在 IEEE 802.16e 系统中的帧的结构的示例。帧是根据物理规范使用的、 固定时间的数据序列。时间轴可以对应于 OFDMA 符号。逻辑子信道包括多个子载波。置换 (permutation) 是逻辑子信道到物理子载波的映射。参见图 2, 帧包括下行链路子帧和上行链路子帧。 下行链路子帧在时间上在上行链 路子帧之前。下行链路子帧依序包括前导、 FCH( 帧控制报头 )、 DL-MAP、 UL-MAP 和 DL 突发 区域。上行链路子帧包括 UL 突发。保护时间被提供来识别上行链路子帧和下行链路子帧, 并且被插入帧的中间部分 ( 在下行链路子帧和上行链路子帧之间 ) 和最后部分 ( 接着上行 链路子帧 ) 中。发射 / 接收转换时隙 (TTG) 是在 DL 突发和随后的 UL 突发之间的间隙, 接 收 / 发射转换间隙 (RTG) 是在 UL 突发和随后的 DL 突发之间的间隙。
前导用于 BS 和 MS 的初始同步、 小区搜索和频率补偿以及信道估计。 FCH 包括关于 DL-MAP 消息的长度和 DL-MAP 的编码方案的信息。
DL-MAP 是用于发射 DL-MAP 消息的区域。DL-MAP 消息限定了对于下行链路信道 的接入。即, DL-MAP 消息限定了下行链路信道指令和 / 或控制信息。UL-MAP 是用于发射 UL-MAP 消息的区域。UL-MAP 消息限定了对于上行链路信道的接入。即, UL-MAP 消息限定 了上行链路信道指令和 / 或控制信息。
DL 突发是用于从 BS 向 MS 发射数据的区域。UL 突发是用于从 MS 向 BS 发射数据 的区域。
图 3 图示在 IEEE 802.16m 系统中的超帧的结构的示例。 参见图 3, 子帧包括子帧报头和 N 个帧 Frame 0、 Frame 1、 ...、 FrameN-1。在此, N 是自然数。在超帧中的每一个帧包括下行链路区域 ( 由 DL 指示 ) 和上行链路区域 ( 由 UL 指示 )。
超帧可以具有固定长度, 并且在超帧中包括的每一个帧可以具有相同的长度。例 如, 超帧可以具有 20ms 的长度, 并且包括 4 个帧。4 个帧的每一个可以具有 5ms 的长度。
一个帧可以包括多个子帧。例如, 一个帧可以包括 8 个子帧。每一个子帧可以用 于下行链路发射或上行链路发射。 下行链路区域和上行链路区域的每一个可以是连续的子 帧。 以下, 用于下行链路发射的子帧被称为下行链路子帧, 并且用于上行链路发射的子帧被 称为上行链路子帧。在帧中的至少一个子帧可以是上行链路子帧。在帧中的至少一个子帧 可以是下行链路子帧。在下行链路子帧和上行链路子帧之间布置了 TTG( 发射 / 接收转换 时隙 )/RTG( 接收 / 发射转换时隙 ), 其是用于从上行链路向下行链路转换或从下行链路向 上行链路转换的空闲时间。TTG/RTG 可以被称为切换点或空闲符号。
一个子帧可以在时域中包括多个 OFDM( 正交频分复用 ) 符号, 并且在频域中包括 多个子载波。
在帧中的下行链路区域与上行链路区域的比率 ( 以下称为 DL/UL 比率 ) 和在帧中 的切换点的数量是确定帧配置的参数。DL/UL 比率可以被表示为下行链路子帧的数量与上 行链路子帧的数量的比率, 或在下行链路区域中包括的 OFDM 符号的数量与在上行链路区 域中包括的 OFDM 符号的数量的比率。可以以各种方式来组合该参数, 并且可以根据参数的 每一个组合来确定帧配置。
在子帧中包括的 OFDM 符号的数量可以依赖于 CP( 循环前缀 ) 的长度。例如, 类型 1 的子帧包括 6 个 OFDM 符号, 并且类型 2 的子帧包括 7 个 OFDM 符号。在帧中包括的所有子 帧可以是类型 1 子帧。否则, 在帧中的每一个子帧可以是类型 1 子帧和类型 2 子帧。在帧 中的子帧可以具有相同数量的 OFDM 符号或不同数量的 OFDM 符号。否则, 在帧中的至少一 个子帧的 OFDM 符号的数量可以与在帧中的其他子帧的 OFDM 符号的数量不同。
超帧报头可以在超帧头部。超帧可以以包括超帧报头的下行链路子帧开始。超帧 报头包括广播信道 (BCH)。BCH 承载系统信息。系统信息是 MS 必须知道以便与 BS 进行通 信的必要信息。例如, 系统的频率带宽对应于系统信息。系统信息包括必要系统参数、 系统 配置信息等。系统配置信息是时间关键的系统配置信息的最小集。必要系统参数是 MS 以 功率有效的方式完成接入所需要的。可以使用预定的调制和编码方案来发射 BCH。例如, 用于 BCH 的调制方案是 QPSK( 正交相移键控 )。可以在预定的频率分块内发射 BCH。例如, BCH 可以占用不大于 5MHz 的带宽。BCH 可以被划分为 PBCH( 主要 BCH) 和 SBCH( 辅助 BCH)。 可以对于每一个超帧发射 PBCH, 并且对于每一个或多个超帧发射 SBCH。
子帧包括至少一个频率分块 (partition)。频率分块由至少一个物理资源单元 (PRU) 构成。频率分块可以包括本地化的 PRU 和 / 或分布的 PRU。每一个频率分块可以用 于不同的目的, 诸如部分频率复用 (FFR), 或多播和广播服务 (MBS)。
包括多个连续的 OFDM 符号和多个连续的子载波的 PRU 被定义为用于资源分配的 基本物理单位。在 PRU 中包括的 OFDM 符号的数量可以等于在一个子帧中包括的 OFDM 符号 的数量。例如, 当一个子帧包括 6 个 OFDM 符号时, PRU 可以包括 18 个子载波和 6 个 OFDM 符号。逻辑资源单元 (LRU) 是用于分布的资源分配和本地化的资源分配的基本逻辑单位。 LRU 被定义为多个 OFDM 符号和多个子载波, 并且包括在 PRU 中使用的导频。因此, 在一个 LRU 中的子载波的适当数量取决于分配的导频的数量。 逻辑分布资源单元 (DRU) 可以用于获得频率分集增益。DRU 包括在一个频率分块 中分布的子载波组。DRU 具有与 PRU 相同的大小。形成 DRU 的最小单元是一个子载波。
逻辑连续资源单元 (CRU) 可以用于获得频率选择性调度增益。CRU 包括本地化的 子载波组。CRU 具有与 PRU 相同的大小。
同时, IEEE 802.16e 系统所应用到的 MS( 以下称为 16e MS) 和 IEEE802.16m 系统 所应用到的 MS( 以下称为 16m MS) 可以在小区中共存。以下, 支持 16e MS 和 16m MS 的无 线通信系统被称为 16e/16m 系统。仅支持 16m MS 的无线通信系统被称为 16m 系统, 并且仅 支持 16e MS 的无线通信系统被称为 16e 系统。需要 16e/16m 系统, 因为 16m 系统应当被设 计使得其可以支持 16e 系统。16e/16m 系统甚至向使用 16e MS 的用户提供平滑的通信服 务。而且, 16e/16m 系统允许服务提供商重用现有的设备。
图 4 图示在 16e/16m 系统中的超帧的结构的示例。
参见图 4, 超帧包括 N 个帧 Frame 0、 Frame 1、 ...、 Frame N-1。在此, N 是自然数。 下行链路区域包括在超帧中的每一个帧中用于 16e MS 的下行链路区域 ( 以下称为 16e DL) 和用于 16m MS 的下行链路区域 ( 以下称为 16m DL)。 上行链路区域包括在超帧中的每一个 帧中用于 16eMS 的上行链路区域 ( 以上称为 16e UL) 和用于 16m MS 的上行链路区域 ( 以 上称为 16m UL)。超帧报头可以位于在超帧中的第一 16m DL 中。
在此, 在下行链路区域中的 16e DL 和 16m DL 在时域中彼此分离。 即, 根据 TDM( 时 分复用 ) 来复用 16e DL 和 16m DL。也根据 TDM 来复用在上行链路区域中的 16e UL 和 16m UL。否则, 可以根据 FDM( 频分复用 ) 来复用 16e DL 和 16m DL, 以在频域中使其彼此分离。 也可以根据 TDM 来复用 16e UL 和 16m UL。虽然在时域中以 16e DL、 16m DL、 16eUL 和 16m UL 的顺序排列帧, 但是这是示例性的。 例如, 可以以 16e DL、 16m DL、 16m UL 和 16e UL 的顺 序排列帧, 可以以 16m DL、 16e DL、 16e UL 和 16m UL 的顺序排列帧, 或以 16m DL、 16e DL、
16m UL 和 16eUL 的顺序排列帧。
图 5 图示在 16e/16m 系统或 16m 系统中的超帧的结构的示例。
参见图 5, 超帧包括超帧报头和 4 个帧 F0、 F1、 F2 和 F3。帧包括 8 个子帧 SF0、 SF1、 SF2、 SF3、 SF4、 SF5、 SF6 和 SF7。以下, 为了方便说明, SFn 表示在帧中的第 (n+1) 个子帧。 一个子帧包括 6 个 OFDM 符号 S0、 S1、 S2、 S3、 S4 和 S5。每一个子帧是上行链路子帧或下行 链路子帧。以下, 为了方便说明, 基于在图 5 中图示的超帧的结构来说明说下面的说明。
DL/UL 比率、 在 16e DL 和 16m DL 之间的复用方案、 在 16e UL 和 16mUL 之间的复用 方案、 16e DL 与 16m DL 的比率、 和 16e UL 与 16m UL 的比率是确定帧配置的参数。可以各 种方式来组合这些参数。并且可以根据参数的每一个组合来确定帧配置。
表 1 表示用于确定帧配置的参数的各种组合。
表1
[ 表 1]
根据系统和复用方案来分类整体帧配置。系统是 16e/16m 系统或 16m 系统。根据 复用方案将 16e/16m 系统进一步分类为四种情况。例如, “DL TDM, UL TDM” 表示根据 TDM 来复用 16e DL 和 16m DL, 并且根据 FDM 来复用 16e UL 和 16m UL。
根据 DL/UL 比率 (DL ∶ UL = a ∶ b) 和 16e DL/16m DL/16e UL/16m UL 比率 (16e DL ∶ 16m DL ∶ 16e UL ∶ 16m UL = w ∶ x ∶ y ∶ z) 来详细地确定整体帧配置。在表 1 中, w ∶ x ∶ y ∶ z 是一个示例。w ∶ x ∶ y ∶ z 可以是 16e DL ∶ 16m DL ∶ 16mUL ∶ 16e UL、 16m DL ∶ 16e DL ∶ 16e UL ∶ 16m UL、 和 16m DL ∶ 16e DL ∶ 16mUL ∶ 16e UL 之一。
在 DL/UL 比率 (DL ∶ UL = a ∶ b) 中, a 可以表示下行链路子帧的数量, b 可以表 示 UL 子帧的数量。如果一个帧包括 8 个子帧, 则 a+b = 8。否则, a 可以表示在下行链路区 域中包括的 OFDM 符号的数量, b 可以表示在上行链路区域中包括的 OFDM 符号的数量。如 果一个帧包括 8 个子帧, 并且一个子帧包括 6 个 OFDM 符号, 则 a+b = 48。a 和 b 可以具有 在各种组合中的值。
现在说明在表 1 中所示的参数的各种的组合的每一种。
首先, 说明根据在 16e/16m 系统中的 DL TDM 和 UL TDM 执行复用的情况。排列 w、 x、 y 和 z 的顺序对应于时域的序列。在此, a、 b、 w、 x、 y 和 z 的每一个可以是子帧的数量。 可以在满足 a+b = 8、 w+x = a、 y+z = b 和 a+b = w+x+y+z 的条件下, 以各种方式来组合 a、 b、 w、 x、 y 和 z。
其次, 说明根据在 16e/16m 系统中的 DL TDM 和 UL FDM 执行复用的情况。排列 w、 x、 y( 或 z) 的顺序对应于时域的序列。排列 y 和 z 的顺序对应于频域的序列。a、 b、 w和x 的每一个可以是子帧的数量。y 和 z 的每一个可以是 PRU 的数量。在该情况下, y+z 对应于 PRU 的总数。否则, y 和 z 的每一个可以是与系统的频率带宽的带宽比率。在该情况下, y+z = 1。否则, y 和 z 的每一个可以是频带。在该情况下, y+z 对应于系统的频率带宽。可以 在满足 y+z、 a+b = 8 和 w+x = a 的条件下以各种方式来组合 a、 b、 w、 x、 y 和 z。
第三, 说明根据在 16e/16m 系统中的 DL FDM 和 UL TDM 执行复用的情况。 排列 w( 或 x)、 y 和 z 的顺序对应于时域的序列。排列 w 和 x 的顺序对应于频域的序列。a、 b、 y和z 的每一个可以是子帧的数量。w 和 x 的每一个可以是 PRU 的数量。在该情况下, w+x 对应于 PRU 的总数。否则, w 和 x 的每一个可以是与系统的频率带宽的带宽比率。在该情况下, w+x = 1。否则, w 和 x 的每一个可以是频带。在该情况下, w+x 对应于系统的频率带宽。可以 在满足 w+x、 a+b = 8 和 y+z = b 的条件下以各种方式来组合 a、 b、 w、 x、 y 和 z。
第四, 说明根据在 16e/16m 系统中的 DL FDM 和 UL FDM 执行复用的情况。 排列 w( 或 x) 和 y( 或 z) 的顺序对应于时域的序列, 并且, 排列 w 和 x( 或 y 和 z) 的顺序对应于频域 的序列。a 和 b 的每一个可以是子帧的数量。w、 x、 y 和 z 的每一个可以是 PRU 的数量。在 该情况下, w+x 和 y+z 对应于 PRU 的总数。否则, w、 x、 y 和 z 的每一个可以是与系统的频率 带宽的带宽比率。在该情况下, w+x = 1, 并且, y+z = 1。否则, w、 x、 y 和 z 的每一个可以 是频带。在该情况下, w+x 和 y+z 对应于系统的频率带宽。可以在满足 w+x、 y+z 和 a+b = 8 的条件下以各种方式来组合 a、 b、 w、 x、 y 和 z。
最后, 将说明 16m 系统。a 和 b 的每一个可以是子帧的数量。可以在满足 a+b = 8 的条件下以各种方式来组合 a 和 b。而且, 可以根据在帧中的切换点的数量来确定帧配置。
表 2 表示当切换点的数量是 2 时, 根据 a 和 b 的组合的帧配置的示例。
表2
[ 表 2]
a∶b 7∶1 6∶2 5∶3 4∶4 3∶5 2∶6帧配置 D, D, D, D, D, D, D, [s], U, [s] D, D, D, D, D, D, [s], U, U, [s] D, D, D, D, D, [s], U, U, U, [s] D, D, D, D, [s], U, U, U, U, [s] D, D, D, [s], U, U, U, U, U, [s] D, D, [s], U, U, U, U, U, U, [s]9101978636 A CN 101978641说1∶7明书8/19 页D, [s], U, U, U, U, U, U, U, [s]
在此, “D” 表示下行链路子帧。 “U” 表示上行链路子帧, 并且, [s] 表示切换点。 表 3 表示当切换点的数量是 4 时, 根据 a 和 b 的组合的帧配置的示例。 表3 [ 表 3] a∶b 5∶3 4∶4 帧配置 D, D, [s], U, [s], D, D, D, [s], U, U, [s] D, D, [s], U, U, [s], D, D, [s], U, U, [s]另外, 可以根据切换点的数量和 a 和 b 的组合来获得各种帧配置。
MS 应当知道系统的帧配置以与 BS 通信, 因此, BS 应当向 MS 通知作为与帧配置相 关的信息的帧配置信息。
图 6 是图示发射帧配置信息的方法的示例的流程图。
参见图 6, 在步骤 S110, BS 向 MS 发射帧配置信息。帧配置对于在小区中的所有 MS 是共同的, 因此, 可以广播帧配置信息。可以在系统配置信号中包括帧配置信息。信号配置 信号可以是系统信息的一部分。因此, 可以通过超帧报头来发射帧配置信息。可以周期地 发射帧配置信息。例如, 可以每一个超帧或对于每一个或多个超帧发射帧配置信息。否则, 可以仅当改变帧配置时发射帧配置信息。
在步骤 S120 中, MS 通过使用帧配置信息来检测帧配置。MS 可以相对于在帧中的 16e DL、 16m DL、 16e UL 和 16m UL 的每一个来检测时 - 频域。当 MS 对应于 16e MS 时, MS 可以通过使用 16e DL 和 16e UL 来与 BS 进行通信。当 MS 对应于 16m MS 时, MS 可以通过 使用 16m DL 和 16mUL 来与 BS 进行通信。
帧配置信息可以包括用于确定帧配置的参数。帧配置信息可以包括用于确定参 考表 1 描述的帧配置的参数。在该情况下, 帧配置信息可以包括诸如系统类型、 复用方案、 DL/UL 比率、 16e DL/16m DL/16eUL/16m UL 比率等的参数。每一个参数可以作为至少一个 比特来被信号传送。系统类型可以作为 1 比特来被信号传送, 并且复用方案可以作为 2 个 比特被信号传送。例如, 当在帧配置信息中系统类型作为 “0” 被信号传送, 并且复用方案作 为 “01” 被信号传送, 则这表示根据在 16e/16m 系统中的 DL TDM 和 UL FDM 来执行复用。
为了减少帧配置信息的信令比特的数量, 可以使用在帧配置信息和帧配置之间的 隐含的通过量化的映射。 在该情况下, 有可能减少帧配置信息的信令开销, 和用于发射帧配 置信息的无线电资源。
图 7 是图示发射系统配置信号的方法的示例的流程图。
参见图 7, 在步骤 S210 中, BS 向 MS 发射具有配置索引的系统配置信号。配置索引 对应于帧配置信息。MS 通过配置索引来检测帧配置。在步骤 S220, BS 根据帧配置来向 MS 发射下行链路信号。在步骤 S230, MS 根据帧配置来向 BS 发射上行链路信号。
从作为配置索引的集合的帧配置表中选择配置索引。 帧配置表的配置索引对应于
用于确定帧配置的参数的组合。即, 每一个配置索引对应于特定的帧配置。BS 和 MS 使用预 先议定的帧配置表。
表 4 表示帧配置表的示例。表 4 是示例性的, 并且帧配置表不限于此。在表 4 中, “D” 表示 16m DL, “U” 表示 16m UL, “D” 表示 16eDL, 并且 “U” 表示 16e UL。
表4
[ 表 4]
配置索引 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
系统 16m 16m 16m 16m 16m 16m 16m 16m 16e/16m 16e/16m 16e/16m 16e/16m 16e/16m 16e/16m 16e/16m 16e/16m 16e/16mUL 复用 N/A N/A N/A N/A N/A N/A N/A N/A TDM TDM TDM TDM TDM TDM FDM FDM FDM帧配置 DDDDDDDU DDDDDDUU DDDDDUUU DDDDUUUU DDDUUUUU DDUUUUUU DUUUUUUU DDUUDDUU DDDDDUUU DDDDDUUU DDDDDUUU DDDDDUUU DDDDUUUU DDDDUUUU DDDDDUUU DDDDDUUU DDDDUUUU在此, 在帧配置表中的每一个配置索引对应于系统类型、 UL 复用方案和帧配置。 当 配置索引是在表 4 中表示的从 0 到 16 的整数时, 与配置索引相关的信息可以作为 5 个比特被信号传送。
例如, 在配置索引 10 的情况下, MS 可以检测系统类型为 16e/16m 系统, 根据 TDM 来 复用 16e UL 和 16m UL, a ∶ b 是 5 ∶ 3, 并且通过配置索引, w ∶ x ∶ y ∶ z 是 2 ∶ 3 ∶ 1 ∶ 2。 当 MS 对应于 16e MS 时, MS 可以通过在帧中的子帧 0 和 1 来接收下行链路信号, 并且通过 在帧中的子帧 5 来发射上行链路信号。当 MS 对应于 16m MS 时, MS 可以通过在帧中的子帧 2、 3 和 4 来接收下行链路信号, 并且通过在帧中的子帧 6 和 7 来发射上行链路信号。
如上所述, 如果 BS 仅指示配置索引, MS 可以仅使用配置索引来检测帧配置。MS 可 以根据帧配置来与 BS 进行通信。在该情况下, 配置索引对应于帧配置信息, 并且可以显著 地减少相对于帧配置信息的信令开销。而且, 可以减少发射帧配置信息所需要的无线电资 源。
无线通信系统可以支持上行链路和 / 或下行链路 HARQ。
图 8 图示用于在 16e 系统中发射上行链路 ACK/NACK 信号的帧的结构的示例。
参见图 8, 帧 N 和帧 N+1 的每一个包括下行链路子帧和 UL 子帧。发射单位在 16e 系统中是帧。BS 通过帧 N 的 DL 突发来向 MS 发射下行链路数据信号。在帧 N+1 的上行链 路子帧中发射相对于下行链路数据信号的上行链路 ACK/NACK 信号, 帧 N+1 是帧 N 的下一个 帧。 图 9 图示用于在 16m 系统中发射上行链路 ACK/NACK 信号的帧的结构的示例。
参见图 9, 一个帧包括 5 个下行链路子帧和 3 个 UL 子帧。发射单位在 16m 系统中 是一个或多个子帧。BS 通过在帧中的子帧 2 的 DL 突发来向 MS 发射下行链路数据信号。在 帧的子帧 6 中发射相对于下行链路数据信号的上行链路 ACK/NACK 信号。虽然在 16e 系统 中在不同的帧中发射下行链路数据信号和上行链路 ACK/NACK 信号, 但是可以在 16m 系统中 在同一帧中发射下行链路数据信号和上行链路 ACK/NACK 信号。与 16e 系统作比较, 16m 系 统可以减少从当接收到数据信号时到当发射 ACK/NACK 信号时的时间。因此, 可以迅速地重 发数据信号。
在数据信道上发射数据信号, 并且在 ACK/NACK 信道上发射相对于数据信号的 ACK/NACK 信号。对于 HARQ, ACK/NACK 信道必须与数据信道相关联。即, 数据信道必须被映 射到 ACK/NACK 信道。此时, 要求多个数据信道和多个 ACK/NACK 信道不彼此冲突。数据信 道到 ACK/NACK 信道的映射取决于帧配置。
在 16e/16m 系 统 或 16m 系 统 中, 根 据 帧 配 置 的 HARQ 执 行 方 法 存 在 问 题, 因为 16e/16m 系统或 16m 系统可以具有各种帧配置。 而且, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射可能依赖于帧配置而不同。因此, 要求 BS 和 MS 共享根据帧配置来将数 据信道映射到 ACK/NACK 信道的方法, 以便执行 HARQ。可以将数据信道到 ACK/NACK 信道的 映射当作在发射 ACK/NACK 信道的子帧和发射数据信道的子帧之间的映射。
一种共享该映射方法的方法可以被一分为二。首先, 可以在 BS 和 MS 之间预先议 定对于每一个帧配置将数据信道到 ACK/NACK 信道映射的方法。其次, BS 可以明显地向 MS 通知映射方法。
将说明第一种情况, 其中, 在 BS 和 MS 之间预先议定对于每一个帧配置将数据信道 到 ACK/NACK 信道映射的方法。
图 10 是图示执行 HARQ 的方法的示例的流程图。
参见图 10, 在步骤 S310 中, BS 向 MS 发射帧配置信息。MS 通过帧配置信息来检测 帧配置。MS 可以知道通过使用帧配置信息来将数据信道映射到 ACK/NACK 信道的方法。即, MS 通过帧配置信息而隐含地知道映射方法。在步骤 S320 中, BS 和 MS 根据帧配置来执行 HARQ。所执行的 HARQ 可以是下行链路 HARQ 或上行链路 HARQ。
图 11 是图示执行下行链路 HARQ 的方法的示例的流程图。
参见图 11, 在步骤 S11, BS 根据帧配置向 MS 发射下行链路信号。在步骤 S12, MS 根据帧配置来向 BS 发射相对于下行链路信号的上行链路 ACK/NACK 信号。已经检测到帧配 置的 MS 可以隐含地确定相对于下行链路信号的上行链路 ACK/NACK 信号的发射时序。
当已经成功地解码下行链路信号时, 上行链路 ACK/NACK 信号变为 ACK 信号。当还 没有解码下行链路信号时, 上行链路 ACK/NACK 信号变为 NACK 信号。可以使用与检错码对 应的 CRC( 循环冗余校验 ) 来确定是否成功地解码了下行链路信号。当通过 CRC 检测处理 而未检测到在下行链路信号中的错误时, MS 确定已经成功地解码了下行链路。当通过 CRC 检测处理而检测到在下行链路信号中的错误时, MS 确定未解码下行链路信号。当接收到相 对于下行链路信号的 NACK 信号时, BS 可以重新发射下行链路信号。
图 12 是图示执行上行链路 HARQ 的方法的示例的流程图。
参见图 12, 在步骤 S21 中, MS 根据帧配置来向 BS 发射上行链路信号。在步骤 S22, BS 根据帧配置向 MS 发射相对于上行链路信号的下行链路 ACK/NACK 信号。执行上行链路 HARQ 的方法可以使用参考图 11 说明的执行下行链路 HARQ 的方法。
现在参考图 13、 14 和 15 来说明对于相应的帧配置而言在 BS 和 MS 之间预先议定 的映射方法。图 13、 14 和 15 图示在帧中的下行链路区域和上行链路区域分别包括连续的 子帧的情况。 “Dn” 表示下行链路数据信道的索引, 并且 “Un” 表示上行链路数据信道的索 引。在此, n 是整数。在除了图 15 之外的图 13 和 14 中, “Dn” 可以表示在帧中的下行链路 子帧 n, 并且 “Un” 可以表示在帧中的上行链路子帧 n。期望的是, 考虑到下面的各点来确定 映射方法。首先, ACK/NACK 信道必须根据在帧中的 DL/UL 比率而广泛地散布。其次, 要求 可以在下一个帧的 Dn( 或 Un) 中重发在帧的 Dn( 或 Un) 中初始发射的数据信号。第三, 数 据信道到 ACK/NACK 信道的映射必须考虑延迟。延迟包括传播延迟、 传输延迟、 处理延迟等。 处理延迟对应于 BS 或 MS 处理数据所需要的时间。以下为了方便, 仅考虑处理延迟。假定 处理延迟对应于两个帧。这表示发射 ACK/NACK 信号的子帧可以被映射到在发射数据信号 的子帧后的至少两个子帧的子帧。
图 13 图示当在帧中下行链路子帧的数量与上行链路子帧的数量的比率是 1 ∶ 1 时, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射的示例。
参 见 图 13, 每一个帧在时域中包括 4 个下行链路子帧和 4 个上行链路子帧 (DL ∶ UL = 4 ∶ 4)。 每一个下行链路子帧被依序一对一地映射到每一个上行链路子帧。 在 帧 N 的 Un 中发射相对于在帧 N 的 Dn 中发射的下行链路数据信号的上行链路 ACK/NACK 信 号 (n = 0、 1、 2、 3)。即, 在下行链路 HARQ 中, Un 与 Dn 相关联。在帧 N+1 的 Dn 中发射相对 于在帧 N 的 Un 中发射的上行链路数据信号的下行链路 ACK/NACK 信号 (n = 0、 1、 2、 3)。即, 在上行链路 HARQ 中, 帧 N+1 的 Dn 与帧 N 的 Un 相关联。例如, 在帧 N 的 D0 中, BS 向 MS 发 射下行链路数据信号。在与 D0 相关联的帧 N 的 U0 中, MS 向 BS 发射相对于下行链路数据 信号的 NACK 信号。在帧 N+1 的 D0 中, BS 向 MS 重发下行链路数据信号。接下来, 将说明在帧中的下行链路子帧的数量大于在帧中的上行链路子帧的数量的情况。 下行链路 ACK/NACK 信道到上行链路数据信道的映射被执行如下。上行链路子帧 在 BS 的处理延迟后可以被映射到下行链路子帧中的一个。在此, 因为下行链路子帧的数 量大于上行链路子帧的数量, 所以每个上行链路子帧被映射到的每个下行链路子帧相互不 同。即, 上行链路子帧被映射到的下行链路子帧的数目与上行链路子帧的数目相同。例如, 在 BS 的处理延迟之后, 在帧中的第一上行链路子帧可以被映射到第一下行链路子帧。上行 链路 ACK/NACK 信道可以依序一对一地映射到第一下行链路子帧朝向的下行链路子帧。
上行链路 ACK/NACK 信道到下行链路数据信道的映射被执行如下。下行链路子帧 在 MS 的处理延迟后可以被映射到上行链路子帧之一。在此, 映射相对于下行链路子帧数据 信道的上行链路 ACK/NACK 信道, 使得上行链路 ACK/NACK 信道均匀地分布在上行链路子帧 中。因为下行链路子帧的数量大于上行链路子帧的数量, 所以在帧中的每一个上行链路子 帧与至少一个下行链路子帧相关联。
图 14 图示当在帧中的下行链路子帧的数量与上行链路子帧的数量的比率是 5 ∶ 3 时, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射的示例。
参 见 图 14, 每一个帧在时域中包括 5 个下行链路子帧和 3 个上行链路子帧 (DL ∶ UL = 5 ∶ 3)。
下行链路 ACK/NACK 信道到上行链路数据信道的映射被执行如下。帧 N 的 U0 被映 射到作为帧 N 的下一个帧的帧 N+1 的 D1, 帧 N 的 U1 被映射到帧 N+1 的 D2, 并且, 帧 N 的 U2 被映射到帧 N+1 的 D3。这是示例性的。当处理延迟对应于两个子帧时, U0 可以被映射到下 一个帧的 D0、 D1 和 D2 中的一个, U1 可以被映射到在 U0 被映射到的下行链路子帧之后的下 行链路子帧中的一个。例如, U1 可以被映射到就在 U0 被映射到的下行链路子帧之后的下 行链路子帧, U2 可以被映射到在 U1 被映射到的下行链路子帧后的下行链路子帧中的一个。 例如, U2 可以被映射到就在 U1 被映射到的下行链路子帧之后的下行链路子帧。
上行链路 ACK/NACK 信道到下行链路数据信道的映射被执行如下。 D0 和 D1 被映射 到在同一帧中的 U0, D2 和 D3 被映射到在同一帧中的 U1, 并且, D4 被映射到在同一帧中的 U2。这是示例性的。否则, D0 被映射到 U0, D1 和 D2 被映射到 U1, 并且, D3 和 D4 被映射到 U2。否则, D0 和 D1 被映射到 U0, D2 被映射到 U1, 并且 D3 和 D4 被映射到 U2。即, 该 5 个下 行链路子帧以 2 ∶ 2 ∶ 1、 1 ∶ 2 ∶ 2 或 2 ∶ 1 ∶ 2 的比率被映射到该 3 个上行链路子帧。
例如, MS 在帧 N 的 U0 中向 BS 发射上行链路数据信号。BS 在帧 N+1 的 D1 中向 MS 发射相对于上行链路数据信号的 NACH 信号。MS 在帧 N+1 的 U0 中向 BS 重发上行链路数据 信号。
图 15 图示当在帧中下行链路子帧的数量与上行链路子帧的数量的比率是 6 ∶ 2 时, 发射数据信号的子帧到发射 ACK/NACK 信号的子帧的映射的示例。
参 见 图 15, 每一个帧在时域中包括 6 个下行链路子帧和 2 个上行链路子帧 (DL ∶ UL = 6 ∶ 2)。子帧 0 至 5 是下行链路子帧, 并且子帧 6 和 7 是上行链路子帧。
下行链路 ACK/NACK 信道到上行链路数据信道的映射被执行如下。帧 N 的上行链 路数据信道 U0 被映射到帧 N+1 的子帧 1, 并且帧 N 的上行链路数据信道 U1 被映射到帧 N+1 的子帧 2。这是示例性的。当处理延迟对应于 2 个子帧时, U0 可以被映射到下一个帧的子
帧 1 至 4 之一。U1 可以被映射到在 U0 被映射到的下行链路子帧之后的下行链路子帧中的 一个。例如, U1 可以被映射到就在 U0 被映射到的下行链路子帧之后的下行链路子帧。
上行链路 ACK/NACK 信道到下行链路数据信道的映射被执行如下。当该 6 个下行 链路子帧以 3 ∶ 3 的比率被映射到该 2 个上行链路子帧时, 对于上行链路子帧而言, 下行链 路子帧被均匀地分布。然而, 当处理延迟对应于 2 个子帧时, 帧 N 的下行链路数据信道 D5 不能被映射到在同一帧中的上行链路子帧。因此, D5 被映射到与帧 N+1 的第一上行链路子 帧对应的子帧 6。帧 N-1 的下行链路数据信道 D7 被映射到帧 N 的子帧 6。帧 N-1 的下行链 路数据信道 D4 被映射到帧 N+1 的子帧 6。这是示例性的。帧 N 的 D4 可以被映射到在同一 帧中的子帧 7。即, 帧 N 的 D1、 D2 和 D3 被映射到在同一帧中的子帧 7, 并且帧 N-1 的 D6 和 D7 与帧 N 的 D1 被映射到帧 N 的子帧 6。
例如, BS 在帧 N-1 的最后一个下行链路子帧中在下行链路数据信道 D7 上向 MS 发 射下行链路数据信号。MS 在帧 N 的子帧 6 中发射相对于下行链路数据信号的 NACK 信号。 BS 在帧 N+1 的子帧 1 中在下行链路数据信道 D7 上重发下行链路数据信号。
接下来, 将说明在帧中的下行链路子帧的数量小于在该帧中的上行链路子帧的数 量的情况。 上行链路 ACK/NACK 信道到下行链路数据信道的映射被执行如下。下行链路子帧 在 BS 的处理延迟后可以被映射上行链路子帧中的一个。在此, 因为下行链路子帧的数量 小于上行链路子帧的数量, 所以每一个下行链路子帧被映射到每一个上行链路子帧彼此不 同。即, 下行链路子帧被映射到的上行链路子帧的数量与下行链路子帧的数量相同。例如, 在帧中的第一下行链路子帧在 BS 的处理延迟后可以被映射到第一上行链路子帧。而且, 上行链路 ACK/NACK 信道可以依序被一对一地映射到第一上行链路子帧朝向的上行链路子 帧。
下行链路 ACK/NACK 信道到上行链路数据信道的映射被执行如下。上行链路子帧 在 MS 的处理延迟后可以被映射到下行链路子帧中的一个。在此, 映射相对于上行链路子帧 数据信道的下行链路 ACK/NACK 信道, 使得下行链路 ACK/NACK 信道被均匀地分布在下行链 路子帧中。因为上行链路子帧的数量大于下行链路子帧的数量, 所以在帧中的每一个下行 链路子帧与至少一个上行链路子帧相关联。如果在相对于图 14 和 15 的说明中相互替换下 行链路和上行链路, 则该说明可以适用于在帧中的下行链路子帧的数量小于在该帧中的上 行链路子帧的数量的情况。如果在相对于图 14 的说明中相互替换下行链路和上行链路, 则 该数据可以适用于其中帧在时域中包括 3 个上行链路子帧和 5 个下行链路子帧 (DL ∶ UL = 3 ∶ 5) 的情况。如果在该说明相互替换下行链路和上行链路, 则相对于图 15 的说明可 以适用于 DL/UL 比率是 2 ∶ 6 的情况。
已经说明了预先在 BS 和 MS 之间议定对于每一个帧配置将数据信道映射到 ACK/ NACK 信道的方法的情况。现在说明 BS 明显地向 MS 通知映射方法的情况。在该情况下, 可 能会发生用于向 MS 通知映射方法的信令的开销。然而, 可以根据信道条件而适当地改变该 映射方法, 因此, 可以灵活地执行 HARQ。
图 16 是图示执行 HARQ 的方法的另一个示例的流程图。
参见图 16, 在步骤 S410 中, BS 向 MS 发射 HARQ 延迟信息。HARQ 延迟信息指示用 于 HARQ 的在帧中下行链路子帧与上行链路子帧的关联性。即, HARQ 延迟信息指示发射数
据信道的子帧与发射被映射到该数据信道的 ACK/NACK 信道的子帧的关联性。在下行链路 HARQ 的情况下, HARQ 延迟信息包括用于下行链路 HARQ 的上行链路子帧与下行链路子帧的 关联性。
HARQ 延迟信息可以是在帧中的每一个子帧的延迟值。在来自第一子帧的延迟值 后, 在第二子帧中发射相对于在第一子帧中发射的数据信号的 ACK/NACK 信号。HARQ 延迟 信息可以是对于在小区中的所有 MS 共同或对于特定的 MS 特定的值。当 HARQ 延迟信息是 对于在小区中的所有 MS 共同的值时, 可以广播 HARQ 延迟信息。在此, HARQ 延迟信息可以 被包括在系统配置信号中, 并且被发射到 MS。因此, 可以通过超帧报头来发射 HARQ 延迟信 息。可以周期地发射 HARQ 延迟信息。例如, 可以对于每一个超帧或每一个一个或多个超帧 来发射 HARQ 延迟信息。否则, 可以仅当改变时发射 HARQ 延迟信息。
MS 通过使用 HARQ 延迟信息来检测 HARQ 时序。MS 可以通过 HARQ 延迟信息知道将 数据信道映射到 ACK/NACK 信道的方法。MS 可以检测发射相对于接收的下行链路数据信号 的 ACK/NACK 信号的时序。而且, MS 可以检测接收相对于发射的上行链路数据信号的 ACK/ NACK 信号的时序。在步骤 S420, BS 和 MS 根据 HARQ 时序来执行 HARQ。BS 和 MS 的每一个 根据 HARQ 时序来发射或接收 ACK/NACK 信号。而且, BS 和 MS 的每一个当接收到 NACK 信号 时, 重发相对于 NACK 信号的数据信号。 图 17 是图示执行 HARQ 的方法的另一个示例的流程图。
参见图 17, 在步骤 S510, BS 向 MS 发射包括帧配置信息和 HARQ 延迟信息的系统配 置信号。 MS 可以通过系统配置信号来检测每一个子帧的帧配置和 HARQ 时序。 在步骤 S520, BS 和 MS 执行 HARQ。帧配置信息包括在帧中的 DL/UL 比率。在此, 帧可以包括多个下行链 路子帧和至少一个上行链路子帧。
图 18 是图示执行 HARQ 的方法的另一个示例的流程图。
参见图 18, 在步骤 S610 中, BS 向 MS 发射包括帧配置信息、 HARQ 延迟信息、 和 UL-MAP 信息的系统配置信号。在步骤 S620 中, MS 在下行链路子帧中从 BS 接收下行链路信 号。在步骤 S630 中, MS 向 BS 发射相对于下行链路信号的 ACK/NACK 信号。在此, 发射 ACK/ NACK 信号的上行链路子帧与接收下行链路信号的下行链路子帧相关联。
UL-MAP 信息包括关于与在下行链路子帧中包括的 UL-MAP 相关联的上行链路子帧 的信息。MS 可以检测其中通过 UL-MAP 信息来发射的用于在帧中的每一个上行链路子帧 的 UL-MAP 的下行链路子帧。UL-MAP 是用于发射相对于上行链路子帧的调度许可的区域。 UL-MAP 信息可以被包括在系统配置信号中, 并且通过明确的信令被指示给 MS。否则, 可以 根据帧配置在 BS 和 MS 之间预先议定 UL-MAP 信息。在该情况下, MS 可以在检测帧配置后 隐含地检测与在下行链路子帧中包括的 UL-MAP 相关联的上行链路子帧。
图 19 图示 HARQ 延迟信息的一个示例。 “Dn” 表示在帧中的下行链路子帧 n, 并且 “Un” 表示在帧中的上行链路子帧 n。
参见图 19, HARQ 延迟信息的单位是绝对时间单位 ( 例如, 秒、 毫秒等 )。假定一个 子帧的长度是 Tsf。 当关于第一子帧的 HARQ 延迟信息是 n×Tsf 时, 将相对于第一子帧的 ACK/ NACK 信道映射到在自第一子帧起 n×Tsf 后的第二子帧。例如, 关于帧 N 的 U0 的 HARQ 延迟 信息是 3Tsf。MS 在 U0 发射上行链路数据信号。MS 在自 U0 起的 3Tsf 后的子帧 D1 中接收相 对于该上行链路数据信号的 ACK/NACK 信号。
图 20 图示 HARQ 延迟信息的另一个示例。 “Dn” 表示在帧中的下行链路子帧 n, 并 且 “Un” 表示在帧中的上行链路子帧 n。
参见图 20, HARQ 延迟信息的单位是子帧单位, 当关于第一子帧的 HARQ 延迟信息是 n 时, 相对于第一子帧的 ACK/NACK 信道被映射到自第一子帧起的第 n 个子帧。 例如, 当关于 帧 N 的 D1 的 HARQ 延迟信息是 4 时, MS 在 D1 接收下行链路数据信号, 并且在作为自 D1 起 的第四个子帧的子帧 U0 发射相对于下行链路数据信号的 ACK/NACK 信号。
如上所述, MS 可以根据帧配置来隐含地检测每一个子帧的 HARQ 时序。否则, BS 可 以向 MS 发射 HARQ 延迟信息, 以明确地向 MS 通知每一个子帧的 HARQ 时序。可以通过超帧 报头来发射帧配置信息和 HARQ 延迟信息。 在该情况下, 在超帧期间保留每一个子帧的 HARQ 时序。对于通信的灵活性, 如果需要, 可以一次控制通过超帧报头配置的、 在超帧中的特定 子帧的 HARQ 时序。可以对于每一个子帧来发射对于信道的接入进行限定的 MAP 消息。可 以通过 MAP 消息来改变特定子帧的 HARQ 时序。可以在 MAP 消息中配置指令要改变子帧的 HARQ 时序的 HARQ 字段。如果例如, HARQ 字段是 1 比特, 则当 HARQ 字段是 “0” 时不改变通 过超帧报头配置的子帧的 HARQ 时序, 并且当 HARQ 字段是 “1” 时 HARQ 时序被延迟 1 个子帧。
BS 可以向 MS 通知帧配置信息、 HARQ 延迟信息、 和 UL-MAP 信息, 以用于无线通信。 可以使用配置索引来减少用于向 MS 通知上述信息的信令开销。
图 21 是图示执行 HARQ 的方法的另一个示例的流程图。
参见图 21, 在步骤 S710 中, BS 向 MS 发射具有配置索引的系统配置信号。MS 可以 通过使用配置索引来检测帧配置信息、 HARQ 延迟信息、 或 UL-MAP 信息。
从与一组配置索引对应的帧配置表选择配置索引。 在帧配置表中的每一个配置索 引对应于用于确定帧配置、 HARQ 延迟信息、 或 UL-MAP 信息的参数的组合。即, 每一个配置 索引对应于每一个子帧的 HARQ 时序和特定帧配置。而且, 每一个配置索引可以对应于特定 帧配置和 UL-MAP 信息。BS 和 MS 使用预先议定的帧配置表。
表 5 表示用于指示下行链路 HARQ 延迟信息 k1 的帧配置表的示例。 这是示例性的, 并且帧配置表不限于此。在表 5 中, “D” 表示 16m DL, “U” 表示 16m UL, “D” 表示 16e DL, 并且 “U” 表示 16e UL。
表5
[ 表 5]
在此, 每一个配置索引对应于特定的帧配置, 并且指示用于每一个上行链路子帧 的下行链路 HARQ 延迟信息 k1。子帧索引 X 可以被表示为下面的等式。子帧索引 X 是其中 发射 ACK/NACK 信号的子帧的索引, 在子帧 n 中发射相对于上行链路数据信号的 ACK/NACK 信号。
数学图 1
[ 数学式 1]
X = (n+k1)mod 8
在此, 当子帧 n 是在帧 N 中的子帧, 并且 n+k1 大于 8 时, 子帧 X 表示在帧 N+1 中的 子帧。当 n+k1 大于 16 时, 子帧 X 表示在帧 N+2 中的子帧。
例如, 如果配置索引是 “0” , 则仅子帧 7 是在帧中的上行链路子帧。子帧 7 的 HARQ 延迟值 k1 是 3、 4 和 5 中的一个。X 是 2(10 mod 8)、 3(11 mod 8) 或 4(12 mod 8)。MS 可以 在帧中的子帧 7 中向 BS 发射上行链路数据信号。MS 可以在下一个帧的子帧 2、 子帧 3 或子 帧 4 中接收相对于上行链路数据信号的 ACK/NACK 信号。
子帧 n 可以具有多个 HARQ 延迟值 k1。在该情况下, 可以以信号传送配置索引, 从 而指定多个 HARQ 延迟值之一。当配置索引是 0 时, HARQ 延迟值 k1 可以是 3、 4 和 5 之一。 例如, 配置索引 0-0 可以表示配置索引是 0, 并且 HARQ 延迟值 k1 是 3, 配置索引 0-1 可以表 示配置索引是 0, 并且 HARQ 延迟值 k1 是 4, 并且配置索引 0-2 可以表示配置索引是 0, 并且 HARQ 延迟值 k1 是 5。
表 6 表示用于指示上行链路 HARQ 延迟信息 k2 的帧配置表的示例。
表6
[ 表 6]
在此, 每一个配置索引对应于特定的帧配置, 并且指示用于每一个下行链路子帧 的上行链路 HARQ 延迟信息 k2。子帧索引 X 可以被表示为下面的等式。子帧索引 X 是其中 发射 ACK/NACK 信号的子帧的索引, 在子帧 n 中发射相对于下行链路数据信号的 ACK/NACK 信号。
数学图 2
[ 数学式 2]
X = (n+k2)mod 8
在此, 当子帧 n 是在帧 N 中的子帧, 并且 n+k2 大于 8 时, 子帧 X 表示在帧 N+1 中的 子帧。当 n+k2 大于 16 时, 子帧 X 表示在帧 N+2 中的子帧。
例如, 如果配置索引是 “6” , 则仅子帧 0 是在帧中的下行链路子帧。子帧 0 的 HARQ 延迟值 k2 是 3、 4 和 5 之一。X 是 3(3 mod 8)、 4(4 mod8) 或 5(5 mod 8)。MS 可以在帧中的 子帧 0 中从 BS 接收下行链路数据信号。MS 可以在该帧的子帧 3、 子帧 4 或子帧 5 中发射相 对于下行链路数据信号的 ACK/NACK 信号。
表 7 表示用于指示相对于与上行链路子帧对应的子帧 n 的 UL-MAP 信息 k3 的帧配 置表的示例。UL-MAP 信息 k3 指示其中定位了相对于上行链路子帧的 UL-MAP 的子帧。
表7
[ 表 7]
在此, 每一个配置索引对应于特定的帧配置, 并且指示用于每一个下行链路子帧 的 UL-MAP 信息 k3。子帧索引 X 可以被表示为下面的等式。子帧索引 X 是其中定位关于在 子帧 n 中的上行链路信号发射的 UL-MAP 的子帧的索引。
数学图 3
[ 数学式 3]
X = (n-k3)mod 8
在此, 当子帧 n 是在帧 N 中的子帧, 并且 n-k3 小于 -1 时, 子帧 X 表示在帧 N 之前 的帧 N-1 中的子帧。当 n-k3 小于 -9 时, 子帧 X 表示在帧 N-2 中的子帧。
例如, 子帧 4、 5、 6 和 7 的 UL-MAP 信息 k3 是 4。相对于子帧 4 的 X 是 0(0 mod 8)。 因此, MS 通过子帧 0 来接收相对于子帧 4 的 UL-MAP 消息。通过子帧 1 来发射相对于子帧 5 的 UL-MAP 消息。通过子帧 2 来发射相对于子帧 6 的 UL-MAP 消息。通过子帧 3 来发射相 对于子帧 7 的 UL-MAP 消息。
表 4、 5、 6 和 7 可以被独立地应用到系统。否则, 表 4、 5、 6 和 7 可以作为一个集合 被应用。
如上所述, MS 可以检测帧配置, 并且与 BS 进行通信。而且, MS 可以根据检测的帧 配置来执行 HARQ。当减少帧配置信息的信令开销时, 可以降低 MS 的解码复杂性和功耗。因 此, 可以改善系统的整体性能。
图 22 是用于无线通信的设备的框图。用于无线通信的设备 50 可以是 MS 的一部 分。设备 50 包括处理器 51、 存储器 52、 RF( 射频 ) 单元 53、 显示单元 54、 和用户界面单元 55。RF 单元 53 与处理器 51 耦合, 并且被配置来发射和 / 或接收无线电信号。存储器 52 与 处理器 51 耦合, 并且被配置来存储驱动系统、 应用和一般文件。显示单元 54 在 MS 上显示 信息, 并且可以使用公知的元件, 诸如 LCD( 液晶显示器 )、 OLED( 有机发光二极管 ) 等。用 户界面 55 可以通过诸如小键盘、 触摸屏等的用户界面的组合来实现。处理器 51 执行所有 的上述的操作, 包括检测帧配置的操作和执行 HARQ 的操作。
图 23 是 BS 的框图。BS 60 包括处理器 61、 存储器 62、 调度器 63 和 RF 单元 64。RF 单元 64 与处理器 61 耦合, 并且被配置来发射和 / 或接收无线电信号。处理器 61 可以执行 所有上述的方法, 包括发射系统配置信号的操作和执行 HARQ 的操作。存储器 62 与处理器 61 耦合, 并且被配置来存储由处理器 61 处理的信息。调度器 63 与处理器 61 耦合, 并且可 以根据帧配置和用于执行 HARQ 的调度来执行与调度相关联的所有上述方法。
可以通过诸如微处理器、 控制器、 微控制器和专用集成电路 (ASIC) 的处理器, 根 据用于执行功能的软件或程序代码来执行如上所述的所有功能。 可以根据本发明的说明来 设计、 开发和实现该程序代码, 并且这对于本领域内的技术人员是公知的。
虽然已经参考本发明的示例性实施例具体示出和描述了本发明, 但是本领域内的 技术人员可以明白, 在不偏离由所附的权利要求限定的本发明的精神和范围的情况下, 可 以在其中进行在形式和细节上的各种改变。应当仅以说明的意义来考虑示例性实施例, 而 不是将其考虑为用于限制的目的。 因此, 本发明的范围不被本发明的详细描述限定, 而是被 所附的权利要求限定, 并且在该范围中的所有差别将被解释为被包括在本发明中。