用于通过 PDCCH 传送和接收控制信息的方法 技术领域 本发明涉及移动通信技术, 并且更具体地, 涉及用于通过物理下行链路控制信道 (PDCCH) 有效地传送和接收控制信息的方法。
背景技术 以下的描述可以适用于各种移动通信方法。但是, 将特别地参考第三代合作项目 长期演进 (3GPP LTE) 技术给出描述。
3GPP LTE 是用于改进 UMTS 移动站标准以应付在第三代合作项目 (3GPP) 中未来的 技术开发的项目。3GPP LTE 已经演进为版本 8, 该版本 8 是 3GPP 标准的改进版。
在 3GPP LTE 通信系统中, 各种信道在实际的信号传输中使用的物理层中被定义 用于上行链路和下行链路。例如, 物理上行链路共享信道 (PUSCH)、 物理上行链路控制信 道 (PUCCH) 和物理随机接入信道 (PRACH) 被定义为上行链路物理信道, 并且物理下行链路
共享信道 (PDSCH)、 物理多播信道 (PMCH)、 物理广播信道 (PBCH)、 物理控制格式指示符信道 (PCFICH)、 物理下行链路控制信道 (PDCCH) 和物理混合 ARQ(HARQ) 指示符信道 (PHICH) 被 定义为下行链路物理信道。在以下的描述中, 为了便于解释, 将省略词语 “物理” , 除非该省 略导致混淆。
在各种信道当中, PDCCH 用来传送调度分配控制信息和其它控制信息。在一个基 站 ( 或者节点 B) 控制多个用户设备 (UE) 或者 ( 移动站 ) 的蜂窝通信系统中, 多个 UE 可以 通过从基站传送的 PDCCH 接收控制信息。在这里, 由于基站可以立即传送的 PDCCH 的数目 是有限度的, 所以基站没有预先地将不同的 PDCCH 分配给每个 UE, 而是每次将控制信息通 过任意的 PDCCH 传送给任意的 UE。因此, UE 基于包括在 PDCCH 中的 UE 标识符来确定通过 PDCCH 接收到的控制信息是否属于 UE。每次, UE 对多个 PDCCH( 对于多个可能的 PDCCH 格 式 ) 的每个执行解码, 并且当确定 PDCCH 对应于 UE 的时候, 接收包括在 PDCCH 中的控制信 息, 并且根据该控制信息来操作。
但是, 用于控制信息传输的 PDCCH 区域的组合的数目可能很大。对于 UE 解码所有 PDCCH 区域可能需要过度的 UE 处理性能。因此, 需要限制要由每个 UE 解码的 PDCCH 区域以 降低 UE 执行解码的次数, 并且因此降低 UE 的功率消耗。 发明内容
技术问题
设计成解决该问题的本发明的目的在于提供一种用于通过物理下行链路控制信 道 (PDCCH) 有效地传送和接收控制信息的技术。
设计成解决该问题的本发明的另一个目的在于提供一种用于对于每个 UE 有效地 设置搜索空间的不同开始位置, 以便通过不同的搜索空间向每个 UE 传送并且从每个 UE 接 收控制信息的技术。
技术解决方案本发明的目的可以通过提供一种供用户设备 (UE) 通过物理下行链路控制信道 (PDCCH) 接收控制信息的方法来实现, 该方法包括 : 以控制信道单元 (CCE) 聚合为单位通过 PDCCH 从基站来接收控制信息, 每个在特定的子帧的控制区域中包括至少一个 CCE ; 以及在 特定的子帧中以搜索空间为单位来解码所接收到的控制信息, 其中对输入值执行根据预定 的第一恒定值 (D) 的模操作以计算第一结果值, 并且对与所计算的第一结果值相对应的值 执行根据由等式 C = floor(NCCE/LCCE) 定义的预定的第一可变值 (C) 的模操作以计算第二结 果值, 并且该搜索空间从与第二结果值相对应的索引位置开始 ( 其中 NCCE 表示在特定的子 帧中 CCE 的总数, 并且 LCCE 是包括在 CCE 聚合中的 CCE 的数目, 并且 floor(x) 是等于或者 小于 x 的最大的整数 )。
在本发明的另一个方面中, 在此处提供的是一种供基站通过物理下行链路控制信 道 (PDCCH) 来传送控制信息的方法, 该方法包括 : 以控制信道单元 (CCE) 聚合为单位通过 PDCCH 传送用于特定用户设备 (UE) 的控制信息, 每个在特定的子帧的控制区域中包括至少 一个 CCE, 其中用于特定 UE 的控制信息在特定子帧中以搜索空间为单位被传送, 并且其中 对输入值执行根据预定的第一恒定值 (D) 的模操作以计算第一结果值, 并且对与所计算的 第一结果值相对应的值执行根据由等式 C = floor(NCCE/LCCE) 定义的预定的第一可变值 (C) 的模操作以计算第二结果值, 并且该搜索空间从与第二结果值相对应的索引位置开始。
在以上方法中, 优选地, 第一恒定值 (D) 被预定为高于第一可变值 (C)。
另外, 可能有利的是, 用于第 “k+1” 子帧的输入值被设置成对应于用于第 “k” 子帧 的第一结果值, 其中 “k” 是非负的整数。
另一方面, 在以上方法中, UE 的标识信息值可以用于第一子帧的输入值。
另外, 第一结果值可以是通过将输入值乘以预定的第二恒定值 (A)、 与预定的第三 恒定值 (B) 相加, 这导致中间值, 并且根据第一恒定值 (D) 对中间值执行模操作来计算的。
在这种情况下, 优选地, 第一恒定值 (D)、 第二恒定值 (A) 和第三恒定值 (B) 分别地 是 65537、 39827 和 0。
在本发明的实施例中, 当特定的子帧是第 “k” 子帧的时候, 第一恒定值是 “D” , 并 且第一恒定值是 “C” , 搜索空间从第 “k” 子帧中特定的开始位置 Zk 开始, 在第 “k” 子帧中的 特定的开始位置 Zk 被设置为与由 Zk = [(A·yk+B)mod D] 和 yk = (A·yk-1+B)mod D| 确定 的值相对应的索引位置, 其中 A 和 B 表示预定的恒定值, 并且 “k” 表示子帧索引。
在这种情况下, 第一恒定值 “D” 可以是 65537, 并且该预定的恒定值 “A” 和 “B” 可 以分别是 39827 和 0。
在这里, 与所确定的值相对应的索引位置可以对应于 CCE 聚合的开始位置, 在基 于 CCE 聚合来分配索引的假设下, CCE 聚合的开始位置对应于所确定的值。
有益效果
根据上述的本发明的实施例, 可以通过物理下行链路控制信道 (PDCCH) 有效地传 送和接收控制信息。
具体地, 对于每个 UE 可以设置搜索空间的不同的开始位置, 使得可以通过不同的 搜索空间向每个 UE 传送并且从每个 UE 接收控制信息。附图说明 附图被包括以提供对本发明进一步的理解, 附图图示了本发明的实施例, 并且与 说明书一起用于解释本发明的原理。
在附图中 :
图 1 图示了可以由此传送一个 PDCCH 的 CCE 聚合的例子。
图 2 图示了考虑到 CCE 聚合水平 UE 需要尝试解码的所有可能的解码区域。
图 3 图示了在特定 CCE 聚合水平条件下两个不同的 UE 具有不同的解码区域的例 子。
图 4 图示了根据本发明的实施例的生成标识相关的随机化编号的发生器的原理。
图 5 和 6 图示了根据本发明的实施例的由发生器产生的二进制序列的一部分被选 择为初始值的例子。
图 7 图示了在用于解释通信系统以规则间隔操作的例子的 3GPPLTE 系统中的帧结构。
图 8 和 9 图示了根据本发明的实施例用于使用 UE ID 和子帧编号创建用于生成 PDCCH 搜索空间的开始位置的初始值的方法。
图 10 图示了具有不同的 CCE 聚合水平的两个 UE 中的一个由于指定给另一个 UE 的 PDCCH 而未能接收指定给 UE 的 PDCCH 的例子。
图 11 和 12 图示了根据本发明的实施例的 UE ID、 子帧编号和 CCE 聚合水平用于创 建初始值的例子。
图 13 和 14 图示了根据本发明的实施例的使用 UE ID 和 CCE 聚合水平来创建用于 计算 PDCCH 搜索空间的开始位置的初始值的例子。
图 15 图示了根据本发明的实施例当计算参数值的时候用于确定性能的碰撞数目 (number of hits) 的概念。
具体实施方式
现在将参考附图详细地介绍本发明的优选实施例。 下面将参考附图给出的详细说 明意在解释本发明的示例性实施例, 而不是示出可以根据本发明实现的唯一的实施例。以 下的详细说明包括具体细节以便提供对本发明的透彻理解。但是, 对于本领域技术人员将 将显而易见的是, 可以在没有这样的具体细节的情况下实施本发明。
在一些情况下, 被省略或者以框图形式示出的已知结构和设备集中在结构和设备 的重要的特征, 以便不会使本发明的概念模糊。贯穿本说明书将使用相同的附图标记来表 示相同或者类似的部分。
当 UE 解码所有 PDCCH 区域的时候, 增加了 UE 的复杂度和电池消耗。因此, 必须指 定用于每个 UE 的 PDCCH 解码区域。为了实现这个目的, 需要更详细地研究由此传送 PDCCH 的资源空间。
PDCCH 可以通过包括一个或多个控制信道单元 (CCE) 的 CCE 聚合来传送。 另外, 多 个 PDCCH 可以在一个子帧中传送。在这里, 术语 “CCE” 指的是用于控制信息传输的资源单 位, 它是在资源空间中与特定数目资源单元相对应的单位。由于对于本领域技术人员来说 是显而易见的, 所以在此处省略了 CCE 的概念的详细说明。
PDCCH 格式可以根据如上所述用于 PDCCH 传输的 CCE 聚合的大小划分如下。表1PDCCH 格式 0 1 2 3 CCE 的数目 1 2 4 8图 1 图示了由此可以传送一个 PDCCH 的 CCE 聚合的例子。
在图 1 中术语 “CCE 的总数” 指的是包括在一个子帧中的 CCE 的数目。但是, 包括 在一个子帧中的 CCE 的数目可以根据系统需求而改变。在图 1 中, 附图标记 “100” 表示通 过一个 CCE 传送一个 PDCCH 的格式 ( 在表 1 中 PDCCH 格式 1), 附图标记 “200” 表示通过 2 个 CCE 传送一个 PDCCH 的格式 ( 在表 1 中 PDCCH 格式 2), 附图标记 “300” 表示通过 4 个 CCE 传送一个 PDCCH 的格式 ( 在表 1 中 PDCCH 格式 3), 并且附图标记 “400” 表示通过 8 个 CCE 传送一个 PDCCH 的格式 ( 在表 1 中 PDCCH 格式 4)。
也就是说, 如图 1 所示, 用于传送一个 PDCCH 的 CCE 聚合的大小可以取决于如图 1 所示的每个 UE 的信道环境而改变。在以下的描述中, 用于传送一个 PDCCH 的 CCE 的数目将 被称为 “CCE 聚合水平” 。因此, 当每个 UE 解码 PDCCH 的时候, UE 必须确定对于每个 CCE 聚 合水平的解码区域的大小。
图 2 图示了考虑到 CCE 聚合水平 UE 需要尝试解码的所有可能的解码区域。
如可以从图 2 中看到的, UE 需要尝试根据在该系统中设置的 CCE 聚合水平解码的 所有可能的解码区域的数目可能太大。因此, 优选地, 对于每个 UE 预置了 UE 需要尝试解码 的区域 ( 基站可以由此将 PDCCH 传送给 UE 的 CCE 聚合的组合 ), 以限制 UE 必须解码的次数 以便接收 PDCCH。
但是, 当限制了 PDCCH 解码区域的时候, 必须考虑以下这些。 如果所有不同的 UE 解 码相同受限的 PDCCH 解码区域, 则基站必须仅仅通过受限区域将 PDCCH 传送给所有 UE。因 此, 限制了同时地可控制的 UE 的数目, 因为基站仅仅通过有限的区域而不是使用所有可用 的 CCE ; 来传送 PDCCH。
如果将不同的 PDCCH 解码区域 ( 或者空间 ) 分配给不同的 UE, 则这种限制可以消 除。也就是说, 当不具有重叠 PDCCH 解码区域的 UE 的数目增加时, 基站可以更加有效地将 PDCCH 传送给许多 UE。
图 3 图示了在特定的 CCE 聚合水平条件下两个不同的 UE 具有不同的解码区域的例子。 在以下的描述中, 每个 UE 需要尝试解码以接收 PDCCH 的区域称为 “搜索空间” 。在 图 3 的例子中, UE 1 和 UE 2 两者具有 CCE 聚合水平 1, 但是具有不同的解码搜索空间。也 就是说, 如图 3 所示, 基站可以将 PDCCH 同时传送给 UE 1 和 UE 2, 因为解码搜索空间不重 叠。
以下的方法可以用于对每个 UE 设置不同的搜索空间。
在第一个方法中, 具有不同的开始点 ( 或者开始位置 ) 的搜索空间和从该开始点 开始安排的预定数目的 CCE 被分配给每个 UE, 使得每个 UE 具有不同的搜索空间。
在第二个方法中, 具有不同的开始点的搜索空间和从该开始点开始以规则的间隔 安排的预定数目的 CCE 被分配给每个 UE, 使得每个 UE 具有不同的搜索空间。
这两个方法是类似的, 因为如果每个 UE 的搜索空间具有不同的开始位置, 则可以 减少重叠 PDCCH 解码区域。因此, 本发明的实施例建议不同的 UE 搜索空间被设置成如上所 述具有不同的开始位置, 以使 UE 需要尝试解码以便接收 PDCCH 的搜索空间的重叠最小化。 以这种方式减少 PDCCH 解码区域的重叠增加了 UE 的数目, 基站可以通过调度同时地将控制 信息传送给 UE。
本发明的实施例建议使得能够相互标识每个 UE 的 UE 标识编号用于如上所述对 于每个 UE 生成不同的开始位置值。优选的是, 对于 UE 尽可能生成许多不同的值 ( 或者编 号 )。因此, 每个生成的值将被称为 “标识相关的随机化编号” 。
图 4 图示了根据本发明的实施例的生成标识相关的随机化编号的发生器的原理。
具体地, 发生器 401 接收输入值 x, 并且根据发生器 401 的生成参数集 {K0, K0, …, KL} 生成输出值 Zj 或者输出序列 虽然在图 4 的例子中, 在该发生器中使用的参数的数目 是 L+1, 但是使用的参数的数目和类型可以改变, 并且将在如下所述的本发明的每个实施例 中更详细地描述。
由发生器 401 生成的值可以是二进制序列, 或者可以是将该二进制序列的全部或 者一部分转换成的整数值。
图 5 和 6 图示了根据本发明的实施例的由发生器生成的二进制序列的一部分被选 择为初始值的例子。
也就是说, 如图 5 所示, 作为标识相关的随机化编号使用的 M 长度二进制值可以是 从由参考图 4 如上所述的发生器 401 生成的 P 长度二进制序列中选择。根据这个实施例, 在从特定的初始值生成二进制序列之后, 可以生成许多标识相关的随机化编号。 也就是说, 如图 6 所示, 不重叠的部分二进制序列可以从由发生器 401 生成的二进制序列中选择, 并且 然后许多标识相关的随机化编号可以从所选择的二进制序列中生成。虽然在图 6 的例子中 生成了 X 个标识相关的随机化编号, 但是本发明不一定局限于这个例子。
当通过来表示选择用于计算标识相关的随机化编号的M 长度二进制序列的时候, 这可用于将标识相关的随机化编号 ( 即, 开始位置信息 ) 转换为 整数值 Zk。
数学表达式 1
或在这里, 假设脚注 “k” 表示子帧索引, 并且 “C” 被定义为可以用作开始位置的候选 位置的数目。也就是说, 数学表达式 1 表示将从由发生器生成的二进制序列中选择的特定 长度的二进制序列转换为整数值, 并且该整数值与所有可能的初始位置 “C” 的数目取模以生成开始位置值。
具体地, 在本发明的实施例中, 用于要当前接收的 PDCCH 的值 “C” 可以被设置成等 于通过将物理 CCE 的总数除以 CCE 聚合水平 ( 例如, 1、 2、 4 或者 8)( 它是可以用于传送一个 PDCCH 的 CCE 聚合的数目 ) 获得的值。如果可以用于 PDCCH 传输的物理 CCE 的总数是属于 一个 PDCCH 的 CCE 的数目除不尽的, 则值 “C” 可以基于以上原则被量化为可能的候选位置 的数目。具体地, 这个实施例建议使用以下的等式来获得值 “C” 。
数学表达式 2
C = floor(NCCE/LCCE),
其中 “floor(x)” 表示将 “x” 量化为等于或者小于 “x” 的最大的整数的函数, NCCE 表示在特定的子帧中的 CCE 的总数, 并且 LCCE 是用于传送一个 PDCCH 的 CCE 的数目。
另一方面, 在图 4 中图示的发生器 401 生成具有周期 P 的值。因此, 在本发明的 一个实施例中, 考虑到 P 标识相关的随机化编号是通过经由一个初始输入值生成的值生成 的。也就是说, 可以通过对通过一个初始化生成的二进制序列执行如上所述的二进制序列 选择和整数转换来生成标识相关的随机化编号。替代地, 可以直接从输入的初始值生成总 共 P 个标识相关的随机化编号, 诸如 {Z0, Z1, Z2,…, ZP-1}。
通信系统通常以预置的定时和以预置周期的间隔操作。
图 7 图示了在用于解释通信系统以规则的间隔操作的例子的 3GPPLTE 系统中的帧 结构。
具体地, 如图 7 所示, 通信系统以 “10ms” 的周期的间隔操作。在这里, 周期 “10ms” 可以被称为无线电帧。在这个系统中, 一个无线电帧包括 10 个子帧, 每个具有 “1ms” 的长 度。每个子帧可以具有包括 0.5ms 时隙的结构。
在图 7 示出的例子中, 当使用标识相关的随机化编号实现随机化效果的时候, 所 生成的值也可以以 10ms 的间隔处理, 因为在图 7 中图示的系统以 10ms 的间隔操作。也就 是说, 每个子帧需要的标识相关的随机化编号的系统可以被设置成生成包括 10 个编号的 序列, 使得每个 10ms 的周期使用相同的序列。替代地, 该系统可以操作, 使得在无线电帧中 每个子帧生成 10 次值, 并且在下一个无线电帧中以同样方式生成值, 使得实际上以 10ms 的 间隔生成相同的标识相关的随机化编号。
现在将参考一种方法, 其中用于在 PDCCH 搜索中使用的开始位置基于标识编号直 接从初始输入值产生。 在下文中, 第一个实施例被描述为本发明的优选实施例, 并且第二至 第四实施例被描述为可以根据类似的原理实现的其它实施例。
第一实施例
这个实施例建议通过对 “x” 的输入值与预定的恒定值 “D” 执行第一模操作并且然 后对结果值与可以用作开始位置的候选者开始位置的数目相对应的可变值 “C” 执行第二模 操作获得的值被用作用于控制信息搜索的搜索空间开始位置。
具体地, 这个实施例建议用以下的方式确定开始位置。
数学表达式 3
Zk = [(A·yk+B)mod D]mod C
y0 = x, yk = (A·yk-1+B)mod D
k = 0, 1,…, P-1更具体地, 这个实施例建议输入初始值 “x” , 并且然后乘以 “A” , 并且初始值 “x” 乘 以 “A” 和常量 “D” 的总和与变量 “C” 取模, 以生成作为搜索空间的开始位置值的最后的整 数。在数学表达式 3 中, 最后生成的值 ZK 在与索引 “k” 相对应的子帧中指示 PDCCH 搜索空 间的开始位置。
以下的两种方法可以用于从与索引 “k” 相对应的子帧中计算不同的子帧的搜索空 间开始位置。
在第一种方法中, 对于每个子帧, 输入不同的初始值以生成开始位置值。也就是 说, 顺序地输入诸如 x0、 x1、…、 xk、…的不同的值作为用于具有索引 k 的每个子帧的初始 值, 以计算该子帧的搜索空间的开始位置 Zk。 在第二种方法中, 通过输入初始值生成的中间 值被用作用于下一个子帧的初始值以生成开始位置值。也就是说, 用于具有索引 k-1 的子 帧的 yk-1 的值被用作用于具有索引 k 的子帧的输入值。
根据这个实施例以上所述的数学表达式 3 使用第二种方法。具体地, 如数学表达 式 3 所示, 通过将中间值 yk-1 乘以预定的常数 “A” 、 将乘以 “A” 的中间值 yk-1 与常数 “B” 相 加、 并且然后将该结果值与常数 “D” 取模获得的值被用作初始值 yk。
对应于 1 如在以上所述的数学表达式 2 中定义的候选开始位置 “C” 数目相对应的 值也可以在这个实施例中使用。 在这个实施例中, 与如在数学表达式 2 中定义的值 “C” 执行模操作的目的是获得 作为候选开始位置中的一个的输出值。以下是在与 “C” 执行模操作之前与 “D” 执行另一个 模操作以获得在期望的范围内的值的原因。
即使 “Ax+B” 的值在数学表达式 3 中不同, 也存在以下高的可能性 : 如果值 “C” 很 小, 则通过对值 “Ax+B” 与 “C” 执行模操作获得的相应的最终值很可能是相同的。通过与预 定的常数 “D” 执行另一个模操作可以降低不同的值 “Ax+B” 导致冲突使得它们通过与很小 值 “C” 执行的模操作产生相同的最终值的可能性。在这里, 优选的是, 预定的常数 “D” 被设 置为高于值 “C” 以降低如上所述不同的值 “Ax+B” 导致冲突的可能性。
在这个实施例中, 假设在与索引 “k” 相对应的子帧中最终获得的搜索空间开始位 置 Zk 指示分配给与 CCE 聚合水平相对应的 CCE 聚合的该索引中的相应的一个。也就是说, 当 CCE 聚合水平是 “2” 的时候, 基于 2 个 CCE 来分配用于 CCE 聚合的索引。因此, 根据这个 实施例获得的值 Zk 指示如上所述分配的 CCE 聚合索引中的相应的一个。
第二实施例
与第一个实施例不同, 在与索引 “k” 相对应的子帧中最终获得的搜索空间开始位 置 Zk 可以基于分配给每个 CCE 的索引而不是分配给每个 CCE 聚合的索引来指示相应的 CCE 位置。也就是说, 当 CCE 聚合水平是 “2” 的时候, 可以基于 CCE 而不是基于 2-CCE 来分配 CCE 聚合索引。 因此, 这个实施例建议在与第一个实施例相同的条件下通过以下的等式计算 的值应当被用作 PDCCH 搜索空间的开始位置。
数学表达式 4
Zk = LCCE·[(A·yk+B)mod D]mod C
y0 = x, yk = (A·yk-1+B)mod D
k = 0, 1,…, P-1
当数学表达式 4 与根据第一实施例的数学表达式 3 相比的时候, 可以看出, 根据数
学表达式 4 的最终值 Zk 是通过将根据数学表达式 3 生成的最终值 Zk 乘以 LCCE 获得的。也 就是说, 根据数学表达式 3 计算的值根据 CCE 聚合水平乘以包括在一个 CCE 聚合中的 CCE LCCE 的数目以生成可以用作搜索空间的开始位置的值, 它也适宜于基于 CCE 来分配索引的 系统。
第三实施例
在以上所述的数学表达式 3 和 4 中, 假设 k 从 “0” 开始。但是, 索引 “k” 也可以被 定义成从 “-1” 开始。在这种情况下, 数学表达式 3 和 4 可以如下表达。
数学表达式 5
Yk = (A·Yk-1)mod D 数学表达式 6Yk = (A·Yk-1)mod D
在数学表达式 5 和 6 中, 假设 Y-1 = nRNTI ≠ 0, 并且 nRNTI 对应于 UE ID。
具体地, 数学表达式 5 相当于 k 从 -1 开始的数学表达式 3, 并且数学表达式 6 相当 于 k 从 -1 开始的数学表达式 4。
第四实施例
这个实施例建议用于使用以下的等式计算 PDCCH 搜索空间的开始位置的第二种 方法与在第一至第三实施例中使用的不同。
数学表达式 7
Zk = ((A·xk+B·xk2)mod D)mod C
也就是说, 这个实施例建议开始位置值作为输入值使用如数学表达式 7 所示的二 次生成等式来生成。 在这里, 该输入值可以在子帧值的每个生成输入新的值的方法、 和在第 k 个生成中生成的值被用作第 k+1 个生成的输入值的方法两者中使用。
另一方面, 本发明的优选实施例建议, 在数学表达式 7 中, 大于初始值可以具有的 最大数字 ( 即, 指示初始值可以具有的数字范围的值 ) 的数字 1 应当被用作值 “D” 。
以上所述的实施例中, 假设 UE 标识信息被用作初始输入值。但是, 本发明的另一 个方面建议初始输入值应当以各种形式使用以使得能够进行有效的 PDCCH 传输和检测。
本发明的每个实施例的基本目的是生成用于任何特定标识编号的不同的值, 它也 将被简称为 “ID” , 并且因此, 优选地, 根据该 ID 来选择使随机化效果最大化的初始值。
由于本发明的每个实施例的目的是对在 UE 和基站之间的 PDCCH 解码区域给予随 机化效果, 并且不必考虑在基站之间的随机化效果, 诸如 UE 标识编号 ( 例如, C-RTNI 或者 临时的 RNTI) 的用于识别 UE 的 ID 值可以被选择为初始值。具体地, 所有以下的信息项或 者其组合可以用于创建初始值。
1.UE ID
2.CCE 聚合水平 (LCCE)
3. 子帧编号 ( 或者时隙编号 )
根据本发明, 当序列与无线电帧的定时同步地被生成为 ID 相关的随机数的时候, 可以如上所述采用每个子帧使用不同的初始值生成开始位置值的方法、 和与无线电帧的定 时同步地生成开始位置值并且然后使用所生成的开始位置值或者中间值生成新的 ID 相关 的随机数的方法两者。
在每个子帧输入初始值以每个子帧生成 ID 相关的随机数的方法中, 初始值必须 每个子帧地变化, 并且对于每个 UE 必须生成不同的值, 并且因此, 可以使用 UE ID 和子帧编 号 ( 或者相应的时隙编号 ) 来创建初始值。优选地, 初始值被创建, 使得当以二进制形式表 达初始值的时候, 指示 UE ID 的数字和指示该子帧的数字不重叠。
图 8 和 9 图示了根据本发明的实施例的用于使用 UE ID 和子帧编号来创建用于生 成 PDCCH 搜索空间的开始位置的初始值的方法。
具体地, 如图 8 所示, 当以二进制形式表达初始值的时候, 初始值可以被创建, 使 得 16 位 UE ID 被放置在包括二进制值的最低有效位 (LSB) 位置的较少的有效比特位置上, 并且 4 位子帧编号被放置在包括最高有效位 (MSB) 位置的更多的有效比特位置上。以这样 的方式创建的初始值可以如下表达。
数学表达式 8 {UE-ID}×20+{subframe#}×216
另外, 如图 9 所示, 当以二进制形式表达初始值的时候, 初始值可以被创建, 使得 UE ID 被放置在包括二进制值的最高有效位 (MSB) 位置的更多的有效比特位置上, 并且子 帧编号被放置在包括最低有效位 (LSB) 位置的较少的有效比特位置上。在这种情况下, 初 始值可以如下表达。
数学表达式 9
{UE-ID}×24+{subframe#}×20
优选的是, 当随机选择 PDCCH 解码区域的时候, 即使采用不同的 CCE 聚合水平, 由 于可以使用相同的物理 CCE, 所以每个 CCE 聚合水平的随机化效果也是不同的。
图 10 图示了具有不同的 CCE 聚合水平的两个 UE 中的一个由于指定给另一个 UE 的 PDCCH 而未能接收到指定给该 UE 的 PDCCH 的例子。
即使其 CCE 聚合水平是不同的, 如果用于 PDCCH 解码的 CCE 区域对于所有 UE 是相 同的, 则可能出现问题。例如, 当使用 8 个 CCE 的 CCE 聚合将 PDCCH 传送给 UE 1 的时候, 如 果与用于将 PDCCH 传送给 UE 1 的 8 个聚合的 CCE 相对应的 PDCCH 解码区域也必须用于 UE 2, 则由于用于传输给 UE 2 的 PDCCH 解码区域完全地由使用 8 个聚合的 CCE 的 PDCCH 覆盖, 所以 PDCCH 不能被传送给 UE 2。
为了克服这个问题, 本发明的实施例建议对于每个 CCE 聚合水平生成不同的标识 相关的编号。具体地, 本发明的实施例建议每个 CCE 聚合水平的信息被合并为用于计算 PDCCH 搜索空间的开始位置的初始值。也就是说, UE ID、 子帧编号和 CCE 聚合水平可以用 于创建初始值。
图 11 和 12 图示了根据本发明的实施例的 UE ID、 子帧编号和 CCE 聚合水平被用于 创建初始值的例子。
具体地, 图 11 图示了初始值在顺序地从 MSB 到 LSB 位置的比特位置上包括子帧编 号、 CCE 聚合水平和 UE ID 的例子, 并且图 12 图示了初始值在顺序地从 MSB 到 LSB 位置的
比特位置上包括 UE ID、 CCE 聚合水平和子帧编号的例子。只要初始值包括所有信息项, 这 些信息项可以以任何其它的顺序安排。
替代地, 当使用如上所述的第一至第五实施例的初始值生成方法的时候, 可以输 入不包括子帧编号的初始值以与无线电帧的定时同步地生成序列, 并且然后可以逐个地使 用在每个子帧中生成的序列值。 在这种情况下, 由于不需要将子帧信息结合进初始值, 所以 可以使用 UE ID 和 CCE 聚合水平信息的组合来创建初始值。
图 13 和 14 图示了根据本发明的实施例的使用 UE ID 和 CCE 聚合水平来创建用于 计算 PDCCH 搜索空间的开始位置的初始值的例子。
虽然在图 13 的例子中, 初始值在顺序地从 MSB 到 LSB 的比特位置上包括 CCE 聚合 水平和 UE ID, 并且在图 14 的例子中, 初始值在比特位置上以相反的顺序包括 CCE 聚合水平 和 UE ID, 但是 CCE 聚合水平和 UE ID 可以以任何顺序安排。
另一方面, 本发明的另一个实施例建议在第一至第五实施例中使用的恒定值 A、 B 和 D 中的每个取决于 CCE 聚合水平而改变。虽然值 C 通过 CCE 聚合水平的函数来表示并且 因此根据情况而改变, 但是值 A、 B 和 D 是在发送和接收侧上预置的常数。但是, 为了对于每 个 CCE 聚合水平生成不同的标识相关的随机化编号模式, 值 A、 B 和 D 可以对于每个 CCE 聚 合水平分别被设置为是不同的。
在特定的实施例中, 不管 CCE 聚合水平而是固定的恒定的值可以用作在第一至第 四实施例中使用的值 A 和 D, 而仅仅值 B 对于每个 CCE 聚合水平被定义为是不同的。这允 许最终获得的序列对于每个 CCE 聚合水平是不同的, 而没有显著地改变所生成的序列的特 性。
另一个可能的方法是仅仅将 UE ID 用作初始值, 而在第一至第五实施例中尤其使 用固定的、 恒定的值作为值 A、 B 和 D, 因为值 C 根据 CCE 聚合水平而固有地改变。不必定义 值在以上实施例中根据 CCE 聚合水平而改变的 A、 B 和 D, 因为通过与值 D 模操作来生成在 某种程度上随机化的值, 并且最终获得的标识相关的随机数可以通过与根据 CCE 聚合水平 改变的值 C 模操作而改变。
现在将详细地参考根据如上所述的第一至第五实施例用于获得 PDCCH 搜索空间 的开始位置的生成等式的参数值。
使用计算机, 本发明人发现对于每种方法都是好的发生器的参数 A、 B 和 D 的一些 值。该好的值被定义如下, 并且本发明建议用于如下所述每个搜索条件的最好的参数值。
基于标识相关的随机化编号来获得用于对每个 CCE 聚合水平解码的 PDCCH 解码区 域的开始位置。PDCCH 解码区域应当在基站和 UE 之间同步, 并且生成标识相关的随机化编 号的周期和定时也应当在与基站通信的所有 UE 之间同步。因此, 如果具有不同的 UE ID 的 UE 使用每个子帧的标识相关的随机化编号不同, 则可以使 PDCCH 解码区域的重叠最小化。 这指示即使在以不同的 UE ID 生成的标识相关的随机化编号当中一些标识相关的随机化编 号是相同的, 如果标识相关的随机化编号仅仅在使用特定的值的子帧中是不同的, 则也可 以实现随机化效果。
在本发明的实施例中, “碰撞数目” 的概念被定义为用于根据每个参数值确定性能 的准则。具有不同的 UE ID 的 UE 中的每个与无线电帧同步地生成标识相关的随机化编号, 并且比较在子帧中使用的标识相关的随机化编号以确定使用相同的值的子帧的数目, 并且将所确定的子帧数目记录为 “碰撞数目” 。因此, 对于可以分配的每个 UE ID 测量与所有其 他可能的 UE ID 的碰撞数目的分布, 并且当使用特定生成方法的时候以一定概率确定的碰 撞数目的分布被设置为用于确定性能的一个准则。
图 15 图示了根据本发明的实施例的当计算参数值的时候用于确定性能的碰撞数 目的概念。
也就是说, 本发明的实施例建议, 由于在如图 15 所示的 3GPP LTE 中 10 个子帧被 包括在无线电帧中, 所以可能的碰撞数目被确定对于子帧索引 0、 1、 …、 10, 并且所确定的碰 撞数目被用作具有两个不同的 UE ID 的 UE 使用相同的 PDCCH 解码区域的概率 ( 即, 作为用 于确定性能的准则 )。
另一方面, 本发明的实施例建议标识相关的随机化编号 ( 多个 ) 的分布图应当被 考虑作为用于确定性能的第二准则, 该分布图可以从所有输入初始值中产生, 输入初始值 可以根据借助于特定参数 A、 B 和 D 的生成方法来生成。使用在本发明中建议的所有生成方 法生成的标识相关的随机化编号是在 0 至 C-1 之间。因此, 本发明的实施例建议测量对于 可以输入的所有初始值生成的在 0 至 C-1 之间的整数值的分布, 并且所有生成的值是否尽 可能均匀, 然后被确定, 并且然后所生成的值的均匀性被用作用于确定性能的准则。
在这个实施例中, 以下的性能指示符是从性能结果中选择的。当在每个生成方法 中使用特定参数的时候, 以下的指示符被计算和比较。在这里, 当值 C 在从 96 至 3 的范围 变化的时候测量的值的平均值被确定用于指示符中的每个。
1. 最大碰撞数目
2. 平均碰撞数目
3.ID 相关的随机化编号是否已经均匀地在 0 至 C-1 的范围中生成
4. 将生成在 0 至 C-1 之间的值的概率的变化, 用于确定 ID 相关的随机化编号是否 已经均匀地在 0 至 C-1 的范围中生成。
首先, 下面参考以上描述来描述在根据第一实施例在用于生成 PDCCH 搜索空间的 开始位置的方法中使用的参数值。
各种值可以被用作在根据第一实施例的生成方法中在发送和接收侧上预定和使 用的恒定的值 A、 B 和 D。因此, 难以使用计算机测量所有可能的值 A、 B 和 D 的性能。因此, 使用计算机首先确认通常展现高性能的值 A、 B 和 D, 并且基于所确认的值比较 A、 B和D的 特定组合的各自性能。
首先, 使用计算机进行的性能测量的结果示出, 当类似于可以由具有固定成特定 值的 A 和 B 的初始值 x 表达的最大值的时候, 值 D 展现最高的性能。在表 2 中示出的结果 是指示使用根据第一实施例仅仅使用 UE ID 创建的初始值对于不同的 UE ID 生成的序列在 每个子帧中变得相同的概率的性能测量结果的一部分。UE ID 由与 65536( = 216) 个值相 对应的 16 位组成。
表2
如表 2 所示, 当值 D 等于 216 的初始值并且值 C 是 16 的时候, 在所有 10 个子帧中 出现冲突 ( 即, UE ID 变为相同 ) 的概率是 6.429%。但是, 当值 D 大于 216 的时候, 这个现 16 象消失。从表 2 中可以看到, 当值 D 是大于 2 的 65537 或者 131071 的时候, 该现象消失。 16 但是, 当比 2 大得多的值被选择为值 D 的时候, 出现这样差的性能结果。也就是说, 当值 D
是 1048576 或者 1048593 的时候, 出现这样的结果。虽然当值 D 是 2097143 的时候提高了 性能, 但是该性能平均低于当接近于 216 并且大于 216 的值被用作值 D 的时候的性能。
基于这些事实, 本发明的实施例建议, 当由 N 位表达初始值的时候, 大于 2N 并且小 于 2N+1 的质数被用作参数值 D。优选地, 大于 2N 的最小的质数被用作参数值 D。具体地, 一 16 18 个实施例建议, 当 N = 16 的时候, 值 2 +1 被用作值 D, 当 N = 18 的时候, 值 2 +3 被用作值 22 D, 并且当 N = 22 的时候, 值 2 +15 被用作值 D。这个实施例建议满足性能要求的最小的质 数用作值 D 的理由是 : 当值 D 减小时简单现象提高, 接近正常现象。
因此, 本发明的实施例建议, 当假设基于 16 位 UE ID 来生成用于生成等式的初始 值的时候, 值 65537 被用作根据本发明第一实施例的开始位置生成等式的参数 D。另一方面, 为了选择参数值 B, 使用各种值 A 和各种值 B 来测量性能, 并且值 D 被 固定成特定的值。这样的测量结果示出, 当参数 D 和 A 是质数的时候, 参数 B 对在 0 和 C-1 之间的每个值生成的概率分布的变化、 平均冲突数和最大冲突数没有显著影响。以下的表 3 示出各种性能测量结果的一部分。
表3
因此, 本发明的实施例建议, 参数值 D 和 A 被设置为质数, 并且参数值 B 被设置为 非常小的整数或者 0。当值 B 是 0 或者接近 0 的时候, 可以降低计算的复杂度。
因此, 本发明的优选实施例建议, 参数值 B 在第一实施例的生成等式中被设置为 “0” 。
另一方面, 为了选择参数值 A, 使用小于值 D 的可用质数来测量性能, 同时将确定 对性能没有显著影响的值 B 固定成特定的值, 并且根据该初始值将值 D 固定成展现高性能 的值。以下的表 4 示出这样的性能测量结果的一部分。
表4
在表 4 中, 首先安排展现最小冲突数的值 “A” , 并且以平均冲突数的递减次序安排 其余的值。也就是说, 位于表 4 的上部的值 A 就性能指示符而言展现高的性能。因此, 本发 明的实施例建议在表 4 中在符号 “…” 之上书写的值中的一个被用作值 A。特别地, 本发明 的优选实施例建议在表 4 的顶端上书写的值 39827 被用作值 A。
因此, 本发明的优选实施例建议值 39827、 0 和 65537 分别被用作根据本发明第一 实施例的生成等式的参数值 A、 B 和 D。但是, 当根据系统需求必须使用其它参数值的时候, 从在以下的表中书写的值中选择的值可以被用作参数值 A、 B 和 D。
表5
根据第二至第四实施例用于计算 PDCCH 搜索空间的开始位置的等式就其含义而 言实质上与第一实施例是相同的。因此, 本发明建议值 39827、 0 和 65537 在第二至第四实 施例中也分别被用作参数值 A、 B 和 D。在这种情况下, 当根据系统需求必须使用除 39827、 0 和 65537 以外的参数值的时候, 在表 5 中书写的值可以被用作参数值 A、 B 和 D。
在本发明的第五实施例中使用的生成等式的参数还可以以类似于如上所述方法 的方式来确定。本发明人还测量了用于第五实施例的生成等式的参数的各种性能准则, 并 且建议使用以下的参数组合。
表6
A 7 15 31
B 16 32 64D 220 220 220已经给出本发明的优选实施例的详细说明, 以使得本领域技术人员能够实现和实 施本发明。虽然已经参考优选实施例描述了本发明, 但是本领域技术人员将理解, 不脱离 在权利要求中描述的本发明的精神或者范围的情况下, 可以在本发明中进行各种修改和变化。 因此, 本发明不应当被限制成在此处描述的特定的实施例, 而应当给予与在此处 公开的原理和新颖的特征一致的最宽的范围。
工业实用性
以上实施例不仅可以适用于 3GPP LTE 系统, 而且可以适用于需要向每个 UE 传送 下行链路控制信道的各种其它系统。