小区同步的维护方法和设备 【技术领域】
本发明涉及通信领域, 更具体地说, 涉及小区同步的维护方法和设备。背景技术 为 了 满 足 高 级 国 际 移 动 通 信 (International Mobile Telecommunications-Advanced, 简称 “IMT-A” ) 的 需 求, 支 持 高 达 1Gbits/s 的 峰 值 数 据速率, 第三代移动通信伙伴计划长期演进系统的进一步增强系统 (Third Generation Partnership Project Long Term Evolution Advanced, 简称 “3GPP LTE-ADVANCED” ) 系统 目前已经同意将载波汇聚 (CA) 技术作为其扩展系统带宽的方法。载波汇聚的主要思想就 是将多个组成载波 (Component Carrier, 简称 “CC” ) 汇聚成一个高于 20M 的载波, 以支持 高速数据输率。
当 UE 使用多个组成载波时, 在几种情况下, UE 使用的多个组成载波上不能使用相 同的定时提前量 (Timing Advance, 简称 “TA” ) 值。例如, 基站在不同的中继器 (Repeater) 上配置了不同的组成载波, 或者不同频率的组成载波经过了不同的散射路径。 这种情形下, 不同组成载波的 TA 是不同的。例如, UE 使用两个不同的组成载波与两个非协作的接入点 通信, 两个站点分别布置了两个远端天线头或者分布式无线头, UE 使用两个不同的组成载 波与这两个站点进行通信。
在目前的 LTE 系统中, 在用户设备 (User Equipment, 简称 “UE” ) 数据传输的过程 中, 通过发送探通参考信号 (Sounding Reference Signal, 简称 “SRS” ) 可以精确调整上行 定时提前量, 以保持较高的上行同步精度以及较高的吞吐量。目前 SRS 包含两种, 即周期性 SRS 和非周期性 SRS。非周期的 SRS 的一个特点是可以由多个 UE 共享资源, 而周期性的 SRS 则是 UE 特定的。
在当前的长期演进系统 (Long Term Evolution, 简称 “LTE” ) 的 R10 版本中, 因为 只考虑单一 TA 的情况, 而任何时候, 主小区 (Primary Cell, 简称 “PCell” ) 总是激活的, 其他从小区 (Secondary Cell, 简称 “SCell” ) 的同步状态与 PCell 保持一致, 因此不维护 SCell 的同步状态。在多 TA 情况下, 某些 SCell 无法总是与 PCell 保持一致的同步状态, 这 样会导致在快速激活去激活 SCell 时由于 SCell 可能失去同步, 而无法正常使用 SCell。
发明内容
本发明实施例所要解决的技术问题是在存在多个 TA 的情况下, 维护去激活 SCell 的同步状态, 以使快速激活去激活 SCell 时能保持同步。
本发明实施例提出了一种维护小区同步的方法, 包括 : 确定需要维护同步的去激 活第一从小区 SCell ; 获取在第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源 ; 根据 SRS 资源, 在第一 SCell 上发送 SRS ; 接收与 SRS 对应的响应消息, 其中响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。
本发明实施例提出一种维护小区同步的方法, 包括 : 确定需要维护同步的去激活的第一从小区 SCell ; 在与第一 SCell 相关的时间对准定时器 TAT 定时器超时前或者超时 时, 比较所述第一 SCell 与主小区 PCell 之间的第一下行定时差与第一特定门限值, 或者 所述第一 SCell 在不同时刻的第二下行定时差与第二特定门限值, 在所述第一定时差小于 等于所述第一特定门限值或者所述第二定时差小于等于所述第二特定门限值时, 重置所述 TAT 定时器。
本发明实施例提出了一种维护小区同步的方法, 包括 : 确定需要维护同步的去激 活的第一从小区 SCell ; 发送在第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源 ; 接收在 第一 SCell 上发送的 SRS ; 发送与 SRS 对应的响应消息, 其中响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。
本发明实施例提出了一种维护小区同步的用户设备, 用户设备包括 : 确定模块, 用 于确定需要维护同步的去激活的第一从小区 SCell ; 资源配置模块, 用于获取在第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源 ; SRS 模块, 用于根据 SRS 资源, 在第一 SCell 上发 送 SRS ; 接收模块, 用于接收与 SRS 对应的响应消息, 其中响应消息携带用于第一 SCell 的 同步调整的定时提前量 TA 值。
本发明实施例提出了一种维护小区同步的基站设备, 基站设备包括 : SCell 配置模块, 用于确定需要维护同步的去激活的第一从小区 SCell 和用于发 送在第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源 ; 接收模块, 用于接收在第一 SCell 上发送的 SRS ; 发送模块, 用于发送与 SRS 对应的响应消息, 其中响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。
根据本发明实施例, 可以实现在多 TA 的情况下, 根据需要对去激活的 SCell 进行 同步维护, 保证了快速激活已经被去激活的 SCell 时, 可以实现同步。
附图说明
为了更清楚地说明本发明实施例的技术方案, 下面将对实施例或现有技术描述中 所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实 施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附 图获得其他的附图。在附图中 :
图 1 是本发明实施例的方法的流程图 ;
图 2 是本发明第一实施例的流程图 ;
图 3 是本发明第二实施例的流程图 ;
图 4 是本发明第三实施例的流程图 ;
图 5 是本发明第四实施例的流程图 ;
图 6 是本发明第五实施例的流程图 ;
图 7 是本发明第六实施例的流程图 ;
图 8 是本发明实施例的用户设备的结构框图 ;
图 9 是本发明实施例的基站设备的结构框图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。基于本发 明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例, 都属于本发明保护的范围。
为了维护去激活 SCell 的同步, 本发明实施例提出了一种维护小区同步的方法, 如图 1 所示, 该方法包括以下过程 :
110 : 确定需要维护同步的去激活从小区第一 SCell ;
120 : 获取在所述第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源 ;
130 : 根据所述 SRS 资源, 在所述第一 SCell 上发送 SRS ;
140 : 接收与所述 SRS 对应的响应消息, 其中所述响应消息携带用于所述第一 SCell 的同步调整的定时提前量 TA 值。
进一步地, 在接收到需要调整的定时提前量 TA 值后, 重置与第一 SCell 相关的 TAT 定时器, 该 TAT 定时器用于第一 SCell 的定时。维护与第一 SCell 相关的 TAT 定时器, 可 以是直接维护第一 SCell 的上行同步的 TAT 定时器, 也可以是维护第一 SCell 所属的 Cell Group 的上行同步的 TAT 定时器。
以下结合仅作为示例给出的本发明实施例的几个具体应用实例, 详细描述本发明 实施例的构思。 图 2 示出了本发明第一实施例的流程图。在本发明第一实施例中, 由演进型基站 (evolved NodeB, 简称 “eNB” ) 预先配置 UE 需要维护同步的去激活 SCell, 然后利用 SRS 信 令来获取调节所述去激活 SCell 同步的 TA 值。
具体来说,
在 210, eNB 预配置 UE 需要维护上行和 / 或下行同步的去激活 SCell。该过程 210 与图 1 所示的过程 100 对应。eNB 可以在 RRC 重配置消息或者 SCell 激活 / 去激活消息中 为 UE 指定需要维护同步的去激活 SCell 的信息, 或者指示去激活的 SCell 是否需要维护同 步。以下为描述简洁, 将 “需要维护同步的去激活 SCell” 称为 “第一 SCell” 。UE 接收 eNB 发送的指定第一 SCell 的 SCell 指定消息, 其中所述 SCell 指定消息携带被指定为所述第 一 Scell 的 SCell 索引信息。
具体来说, eNB 可以在每个小区组 (Cell Group) 中分别为 UE 配置一个需要维护 同步的去激活 SCell。所述 Cell Group 是指能够共享同一个上行定时提前量 TA 值的 Cell 构成的集合。eNB 通过专用信令将确定的需要维护同步的去激活 SCell 的信息通知 UE。可 选地, eNB 可以在该 SCell 指定消息中为 UE 配置在第一 SCell 上发送非周期 SRS 或周期性 SRS 的资源。
作为替代方案, eNB 可以在去激活 UE 的一个 Cell Group 时, 或者当去激活 UE 的 Cell Group 中的最后一个 SCell 时, 确定 UE 需要维护上行和 / 或下行同步的去激活 SCell, 即第一 SCell, 然后通知 UE。
在 220, UE 接收指示在第一 SCell 上发送 SRS 的 SRS 发送指示消息。具体来说, eNB 在第一 SCell 对应的时间对准定时器 (Time Alignment Timer, 简称 “TAT 定时器” )终 止前向 UE 发送 PDCCH 或媒体接入控制 MAC CE(Medium Access Control Control Element, 简称 “MAC CE” ) 信令, 以指示 UE 在第一 SCell 上发送 ( 周期性或非周期性 ) 的 SRS。
该 SRS 发送指示消息可以包含需要发送 SRS 的第一 SCell 的 SCell 索引信息
(index) 或者 Cell Group 的 Cell Group index。可选地, 该 SRS 发送指示消息也可以不包 含上述索引信息, 此时所有的去激活 SCell 都发送 SRS。
然后在 230, UE 响应所述 SRS 发送指示消息, 根据所述 SRS 资源, 在第一 SCell 上 发送 SRS。
接着, 在 S240, UE 接收与该 SRS 对应的响应消息, 该响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。进一步地, 在接收到需要调整的定时提前量 TA 值后, 重置 与第一 SCell 相关的 TAT 定时器。所述与第一 SCell 相关的 TAT 定时器, 可以是直接维护 第一 SCell 的上行同步的 TAT 定时器, 也可以是维护第一 SCell 所属的 Cell Group 的上行 同步的 TAT 定时器。
可选地, 为了节省 UE 的功耗, UE 可以从当前保持激活的 PCell 或者其他保持激活 的 SCell 上接收用于第一 SCell 的 TA 值。
此外, 如果在 230, UE 发送 SRS 后, 在预设的时间内 ( 例如在一个大于 TAT 定时器 的时间内 ) 或者在 TAT 超时前, 没有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失 败状态消息。
或者, 如果在 230, UE 发射 N(N >= 1) 次 SRS 后, 例如发射 2 次 SRS 之后, 仍然没 有接收到需要调整的 TA 值, 或者在发射 N 次后, 在预设的时间内或者在 TAT 超时前仍然没 有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失败状态消息。
根据本发明第一实施例, 当第一 SCell 被移除后, eNB 需要重新发送 SCell 指定消 息 ( 为了进行区分, 称为 “第二 SCell 指定消息” ) 来指示 UE 确定新的第一 SCell ; 或者 eNB 在移除当前第一 SCell 的同时, 发送第二 SCell 指定消息来指示 UE 新的第一 SCell。
在图 2 所示 240 之后, 如果所述需要维护同步的去激活 SCell, 即第一 SCell 被激 活, 或者所述需要维护同步的去激活 SCell 所属的 Cell Group 中的至少一个去激活 SCell 被激活, 则 eNB 在 210 中为第一 SCell 预配置的发送 SRS 的 SRS 资源可以被 UE 自动释放, 或者 eNB 向 UE 发送控制消息, 指示 UE 在上述情况下释放预配置的 SRS 资源。具体来说, 例 如, 如果需要 UE 根据 eNB 的指示信息来释放预配置的 SRS 资源, 则 eNB 可以在 210 中向 UE 发送的 SCell 指定消息中增加控制信息, 以指示 UE 在上述情况下释放预配置的 SRS 资源, 或者在激活第一 SCell 或第一 SCell 所属 Cell Group 中的其他去激活 SCell 的同时, 向 UE 发送指示消息来指示是否释放, 或者可以通过其他专用的信令指示是否释放。
图 3 是本发明第二实施例的流程图。在本发明第二实施例中, eNB 在正常进行 TAT 维护的过程中, 在需要的时候, 例如在去激活 UE 的一个 CellGroup 时, 或者当去激活 UE 的 Cell Group 中的最后保持激活的 SCell 时, 确定 UE 需要维护上行和 / 或下行同步的去激活 SCell。具体来说, 如图 3 所示,
在 310, eNB 进行正常的 TAT 维护 ;
在 320, 在确定 UE 的一个或多个去激活 SCell 需要维护上行和 / 或下行同步时, 例 如上述情形, eNB 确定需要维护上行和 / 或下行同步的一个或多个去激活的 SCell, 即确定 第一 SCell。根据本发明实施例, eNB 可以在当前 PCell 或者保持激活的 SCell 上向 UE 发 送 SCell 指定消息, 所述 SCell 指定消息指示 UE 在 eNB 确定的第一 SCell 上发送 SRS, 同时 为 UE 配置所需要的非周期性 SRS 资源或者周期性 SRS 资源。根据本发明实施例, SCell 指 定消息可以携带被指定为第一 SCell 的 SCell 的索引信息, 携带 SRS 资源信息以及指示在第一 SCell 上发送所述 SRS 的 SRS 发送指示信息。UE 在接收到该 SCell 指定消息之后, 将 做出响应。
在本发明第二实施例中, 在 330, UE 响应所述 SCell 指定消息, 根据所述 SRS 资源 信息以及所述 SRS 发送指示信息, 在第一 SCell 上发送 SRS。
eNB 在收到该 SRS 之后, 将向 UE 发送与之对应的响应消息。在本发明第二实施例 中, 在 340, UE 接收与该 SRS 对应的响应消息, 该响应消息携带用于第一 SCell 的同步调整 的定时提前量 TA 值。 进一步地, 在接收到需要调整的定时提前量 TA 值后, 重置与第一 SCell 相关的 TAT 定时器。所述与第一 SCell 相关的 TAT 定时器, 可以是直接维护第一 SCell 的 上行同步的 TAT 定时器, 也可以是维护第一 SCell 所属的 Cell Group 的上行同步的 TAT 定 时器。
优选地, 为了节省 UE 的功耗, UE 可以从当前 PCell 或者其他保持激活的 SCell 接 收用于第一 SCell 的 TA 值。
作为对本发明第二实施例的改进, 可以在需要的时候, 例如上述去激活 UE 的一个 Cell Group 时, 或者当去激活 UE 的 Cell Group 中的最后保持激活的 SCell 时, 才配置发送 SRS 的资源, 并且在发送完 SRS 之后默认就释放, 即可以一次性使用。具体来说, 在 320 中, eNB 发送的指定第一 SCell 的 SCell 指定消息可以携带发送所述 SRS 之后释放所述 SRS 资 源的资源释放指示信息。 在这种情况下, UE 在 340 接收到与所述 SRS 对应的响应消息之后, 根据资源释放指示信息, 释放所述 SRS 资源。 此外, 如果在 330, UE 发送 SRS 后, 在预设的时间内 ( 例如在一个大于 TAT 定时器 的时间内 ) 或者在 TAT 超时前, 没有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失 败状态消息。
或者, 如果在 330, UE 发射 N(N >= 1) 次 SRS 后, 例如发射 2 次 SRS 之后, 仍然没 有接收到需要调整的 TA 值, 或者在发射 N 次后, 在预设的时间内或者在 TAT 超时前仍然没 有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失败状态消息。
图 4 是本发明第三实施例的流程图。 在本发明第三实施例中, 由 UE 根据具体情况, 例如接收到 eNB 发送的去激活 SCell 的消息时, 确定需要维护同步的去激活 SCell, 即确定 第一 SCell。以下参照图 4 具体进行描述。
在 410, UE 接收将第二 SCell 去激活的去激活消息。这里所述的第二 SCell 仅用 于与前述第一 SCell 进行区分, 目的是便于描述, 对 SCell 并没有特别的限制。 UE 在收到该 去激活消息之后, 判断第二 SCell 是否为其所属小区组中最后一个保持激活的 SCell, 在所 述第二 SCell 为其所属小区组中最后一个保持激活的 SCell 时, 选择该第二 SCell 为前述 需要维护同步的 SCell, 即第一 SCell, 或者随机选择所述第二 SCell 所属小区组中的一个 去激活 SCell 为所述第一 SCell, 或者选择小区索引最大 / 最小的去激活 SCell 为所述第 一 SCell。或者, UE 接收将一个小区组 Cell Group 去激活的去激活消息, 并随机选择所述 Cell Group 中的一个去激活 SCell 为所述第一 SCell, 或者选择所述 Cell group 中小区索 引最大 / 最小的去激活 SCell 为所述第一 SCell。
由于第一 SCell 由 UE 自身确定, 因此, 为了发送 SRS, UE 需要向 eNB 请求配置发送 SRS 所需的 SRS 资源。
在本发明第三实施例中, 在 420, UE 在主小区 PCell( 保持激活 ) 或者其他保持
激活的 SCell 上发送 SRS 发送请求消息, 其中所述 SRS 发送请求消息携带选择为所述第一 SCell 的 SCell 索引信息, 以请求在所述第一 SCell 上发送 SRS。
作为优选方案, 在每次 TAT 超时前, UE 可以首先计算第一 SCell 与 PCell 之间的第 一下行定时差 ( 或者第一 SCell 与 PCell 之间的路径损耗差 ) 大于特定门限值后, 或者在 第一 SCell 在不同时刻的下行定时差 ( 或路径损耗 ) 超过另一特定门限后, 才触发 UE 在该 第一 SCell 上发送周期性或非周期的 SRS 信号, 然后 UE 才向 eNB 发送 SRS 发送请求消息, 否则 UE 重置 TAT 定时器, 而不向 eNB 发送 SRS 发送请求消息。
例如, 在 TAT 定时器超时前, UE 分别计算在时刻 T(1) 和 T(2) 时, 第一 SCell 与 PCell 之间的下行定时差 : T_DL-difference(i) = T_DL-SCell(i)-T_DL-PCell(i), i = 1, 2;
当 (T_DL-difference(1)-T_DL-difference(2))/(T(2)-T(1)) > T_threshold 时, 触发 UE 在该第一 SCell 上发送周期性或非周期的 SRS 信号 .
其中, T_DL-difference(i) 表示在时刻 T(i) 时第一 SCell 与 PCell 之间的下行定 时的差值。T_DL-SCell(i) 表示在时刻 T(i) 时第一 SCell 的下行定时值, T_DL-PCell(i) 表示在时刻 T(i) 时 PCell 的下行定时值, T_threshold 表示触发门限。 利用路径损耗值进行计算的方法与下行定时类似,
例如, 在 TAT 定时器超时前, UE 分别计算在时刻 T(1) 和 T(2) 时, 第一 SCell 与 PCell 之间的下行定时差 : PL_difference(i) = PL_SCell(i)-PL_PCell(i), i = 1, 2;
当 (PL_difference(1)-PL_difference(2))/(T(2)-T(1)) > PL_threshold 时, 触 发 UE 在该第一 SCell 上发送周期性或非周期的 SRS 信号 .
其中, PL_difference(i) 表示在时刻 T(i) 时第一 SCell 与 PCell 之间的下行路径 损耗差的差值。 PL_SCell(i) 表示在时刻 T(i) 时第一 SCell 的下行路径损耗, PL_PCell(i) 表示在时刻 T(i) 时 PCell 的下行路径损耗, T_threshold 表示触发门限。
利用 SCell 自身的下行定时与之前某一时刻的下行定时进行计算的方法如下 :
例如, 在 TAT 定时器超时前, UE 分别计算在时刻 T(1) 和 T(2) 时, 第一 SCell 的下 行定时差 : T_DL-difference = T_DL-SCell(2)-T_DL-SCell(1),
当 T_DL-difference > T_threshold 时, 触发 UE 在该第一 SCell 上发送周期性或 非周期的 SRS 信号 .
其中, T_DL-difference 表示第一 SCell 在时刻 T(1) 和 T(2) 之间的下行定时差。 T_DL-SCell(i) 表示在时刻 T(i) 时第一 SCell 的下行定时值, T_threshold 表示触发门限。
利用 SCell 自身的下行路径损耗与之前某一时刻的下行路径损耗进行计算的方 法如下 :
例如, 在 TAT 定时器超时前, UE 分别计算在时刻 T(1) 和 T(2) 时, 第一 SCell 的下 行路径损耗 : PL-difference = PL_SCell(2)-PL_SCell(1),
当 PL_difference > T_threshold 时, 触发 UE 在该第一 SCell 上发送周期性或非 周期的 SRS 信号 .
其中, PL_difference 表示第一 SCell 在时刻 T(1) 和 T(2) 之间的下行路径损耗 的差。PL-SCell(i) 表示在时刻 T(i) 时第一 SCell 的下行路径损耗值, T_threshold 表示 触发门限。
在本发明第三实施例中, 在 430, UE 接收与所述 SRS 发送请求消息对应的 SRS 发送 响应消息, 其中所述 SRS 发送响应消息携带所述第一 SCell 的 SCell 索引信息以及所述 SRS 资源信息。作为可选方案, eNB 也可以在另一专用信令中, 为 UE 发送 SRS 配置资源。
然后, 在 440, UE 在所述第一 SCell 上发送所述 SRS。 接着, 在 450, UE 接收与该 SRS 对应的响应消息, 该响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。进一步 地, 在接收到需要调整的定时提前量 TA 值后, 重置与第一 SCell 相关的 TAT 定时器。所述 与第一 SCell 相关的 TAT 定时器, 可以是直接维护第一 SCell 的上行同步的 TAT 定时器, 也 可以是维护第一 SCell 所属的 Cell Group 的上行同步的 TAT 定时器。
优选地, 为了节省 UE 的功耗, UE 可以从当前 PCell 或者其他保持激活的 SCell 接 收用于第一 SCell 的 TA 值。
此外, 如果在 440, UE 发送 SRS 后, 在预设的时间内 ( 例如在一个大于 TAT 定时器 的时间内 ) 或者在 TAT 超时前, 没有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失 败状态消息。
或者, 如果在 440, UE 发射 N(N >= 1) 次 SRS 后, 例如发射 2 次 SRS 之后, 仍然没 有接收到需要调整的 TA 值, 或者在发射 N 次后, 在预设的时间内或者在 TAT 超时前仍然没 有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失败状态消息。 根据本发明第一实施例, 当第一 SCell 被移除后, UE 将通过 410 中所述的方式重 新选择需要维护同步的 SCell, 即确定第一 SCell。
图 5 是本发明第四实施例的流程图。 在本发明第四实施例中, UE 根据接收到的 eNB 发出的 Cell Group 同步维护指示消息, 向 eNB 确认该 CellGroup 需要维护同步, 但并不确 定具体的需要维护同步的 SCell, 即不确定第一 SCell, 而是由 eNB 来确定第一 SCell。
结合图 5 具体来说, 在 510, UE 接收小区组 Cell Group 同步维护指示消息, 该消息 用于指示在该 Cell Group 中的所有 SCell 均被去激活时所述 CellGroup 是否需要维护同 步; 或者该指示消息用于指示与该 Cell Group 相关的 TAT 定时器是否在所述 Cell group 中的 SCell 均被去激活时是否需要维护。
在所述 Cell Group 需要维护同步时, 在 520, UE 在当前 PCell 或者其他激活的 SCell 上发送 SRS 发送请求消息, 该消息携带需要维护同步的小区组 Cell Group 的索引。 UE 可以在与该 Cell Group 的相关的 TAT 定时器超时之前, 向 eNB 发送该 SRS 发送请求消 息。
然后, 在 530, UE 接收与所述 SRS 发送请求消息对应的 SRS 发送响应消息, 其中所 述 SRS 发送响应消息携带需要维护同步的 SCell 的索引信息, 即所述第一 SCell 的 SCell 索引信息。可选地, 所述 SRS 发送响应消息可以同时携带发送 SRS 所需的资源。作为替代 方案, eNB 也可以通过另一专用信令为 UE 发送 SRS 配置资源。
接下来, 类似于本发明实施例三, 在 540, UE 在所述第一 SCell 上发送所述 SRS。 接 着, 在 550, UE 接收与该 SRS 对应的响应消息, 该响应消息携带用于第一 SCell 的同步调整 的定时提前量 TA 值。 进一步地, 在接收到需要调整的定时提前量 TA 值后, 重置与第一 SCell 相关的 TAT 定时器。所述与第一 SCell 相关的 TAT 定时器, 可以是直接维护第一 SCell 的 上行同步的 TAT 定时器, 也可以是维护第一 SCell 所属的 Cell Group 的上行同步的 TAT 定 时器。
优选地, 为了节省 UE 的功耗, UE 可以从当前 PCell 或者其他保持激活的 SCell 接 收用于第一 SCell 的 TA 值。
此外, 如果在 540, UE 发送 SRS 后, 在预设的时间内 ( 例如在一个大于 TAT 定时器 的时间内 ) 或者在 TAT 超时前, 没有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失 败状态消息。
或者, 如果在 540, UE 发射 N(N >= 1) 次 SRS 后, 例如发射 2 次 SRS 之后, 仍然没 有接收到需要调整的 TA 值, 或者在发射 N 次后, 在预设的时间内或者在 TAT 超时前仍然没 有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失败状态消息。
图 6 是本发明第五实施例的流程图。在本发明第五实施例中, 由 UE 确定需要维护 同步的去激活 SCell, 即第一 SCell, 并且为了简化方案, eNB 在去激活 SCell 时, 就为 UE 配 置好用于在该 SCell 发送 SRS 的资源, 这样一来, UE 不需要在单独向 eNB 请求配置发送 SRS 所需的资源。
下面结合图 6 来具体描述, 在 610, UE 接收将第二 SCell 去激活的去激活消息。 UE 在收到该去激活消息之后, 判断第二 SCell 是否为其所属小区组中最后一个保持激活 的 SCell, 在所述第二 SCell 为其所属小区组中最后一个保持激活的 SCell 时, 选择该第二 SCell 为前述需要维护同步的 SCell, 即第一 SCell, 或者随机选择所述第二 SCell 所属小区 组中的一个去激活 SCell 为所述第一 SCell, 或者选择小区索引最大 / 最小的去激活 SCell 为所述第一 SCell。或者, UE 接收将一个小区组 Cell Group 去激活的去激活消息, 并随机 选择所述 Cell Group 中的一个去激活 SCell 为所述第一 SCell, 或者选择所述 Cell group 中小区索引最大 / 最小的去激活 SCell 为所述第一 SCell。 作为一种可选方案, 所述去激活 消息携带在所述第二 SCell 上发送 SRS 所需的资源信息。而作为另一种可选方案, eNB 可 以通过专用的信令为 UE 配置在所述第二 SCell 上发送 SRS 所需的资源信息。
根据本发明第五实施例, 在 620, UE 在第一 SCell 上发送 SRS。 作为一种可选方案, 在每次 TAT 超时前, UE 可以首先计算第一 SCell 与 PCell 之间的第一下行定时差 ( 或者路 径损耗差 ) 大于特定门限值后, 或者第一 SCell 在不同时刻的第二下行定时差 ( 或路径损 耗 ) 超过另一特定门限后, 才触发 UE 在该第一 SCell 上发送周期性或非周期的 SRS 信号, 否则 UE 重置 TAT 定时器, 而不向 eNB 发送 SRS。
然后, 在 630, UE 接收与该 SRS 对应的响应消息, 该响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。进一步地, 在接收到需要调整的定时提前量 TA 值后, 重置 与第一 SCell 相关的 TAT 定时器。所述与第一 SCell 相关的 TAT 定时器, 可以是直接维护 第一 SCell 的上行同步的 TAT 定时器, 也可以是维护第一 SCell 所属的 Cell Group 的上行 同步的 TAT 定时器。
优选地, 为了节省 UE 的功耗, UE 可以从当前 PCell 或者其他保持激活的 SCell 接 收用于第一 SCell 的 TA 值。
此外, 如果在 620, UE 发送 SRS 后, 在预设的时间内 ( 例如在一个大于 TAT 定时器 的时间内 ) 或者在 TAT 超时前, 没有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失 败状态消息。
或者, 如果在 620, UE 发射 N(N >= 1) 次 SRS 后, 例如发射 2 次 SRS 之后, 仍然没 有接收到需要调整的 TA 值, 或者在发射 N 次后, 在预设的时间内或者在 TAT 超时前仍然没有接收到需要调整的 TA 值, 则 UE 向 eNB 发送同步维护失败状态消息。
图 7 是本发明第六实施例的流程图。在本发明第六实施例中, 与前述第一至第 五实施例的区别在于, UE 在收到 eNB 发送到 SCell 去激活消息时, 根据一定的条件确定该 SCell 所属的小区组 Cell Group 的 TAT 定时器需要维护, 在需要维护的 TAT 定时器超时时, 则 UE 移除该去激活的 SCell, 或者请求 eNB 允许移除该去激活的 SCell。eNB 接收到 UE 的 请求之后, 可以指示 UE 移除该去激活的 SCell, 也可以指示 UE 在该去激活的 SCell 上进行 上行同步过程, 例如采用本发明第二实施例的方法进行同步维护。
以下结合图 7 具体来说, 在 710, UE 接收 eNB 发送的第二 SCell 去激活消息, 并在 720, UE 确定是否需要维护第二 SCell 对应的 TAT 定时器。具体来说, 如果 UE 确定存在与第 二 SCell 属于同一 Cell Group 的保持激活的 SCell, 则 UE 不维护第二 SCell 对应的定时器, 否则 UE 需要维护第二 SCell 对应的 TAT 定时器或者第二 SCell 所属的 Cell Group 对应的 TAT 定时器。所谓第二 SCell 对应的 TAT 定时器, 表示与第二 SCell 相关的, 确定是否第二 SCell 保持上行同步的定时器, 这里, 每个 SCell 都可以分别有一个对应的 TAT 定时器。所 谓第二 SCell 所属的 Cell Group 对应的 TAT 定时器, 表示与第二 SCell 所属的 Cell Group 相关的, 确定该 Cell group 中的 SCell 是否保持上行同步的定时器, 这里, Cell Group 中 的所有 SCell 共同维护一个 TAT 定时器。
作为一种可选方案, 可以根据 eNB 的指示确定是否需要维护第二 SCell 对应的 TAT 定时器或者根据 eNB 的指示确定是否需要维护第二 SCell 所属的 Cell Group 对应的 TAT 定时器, 因此 eNB 可以在 710 中发送的 SCell 去激活消息中指示是否需要 UE 维护该第二 SCell 对应的 TAT 定时器或者该第二 SCell 所属的 Cell Group 对应的 TAT 定时器, 或者通 过另外其他专用的信令单独指示。
作为一种可选方案, UE 可以在第二 SCell 对应的 TAT 或者该第二 SCell 所属的 Cell Group 对应的 TAT 定时器每次超时前或者超时时, 确定第二 SCell 与 PCell 之间的第 一下行定时差小于一个特定门限值时, 或者 UE 确定第二 SCell 在不同时刻的第二下行定时 差 ( 或路径损耗 ) 不超过另一个特定门限时, UE 重置 TAT 定时器, 而不进行维护。
根据本发明第六实施例, 在 730, 当需要维护所述第二 SCell 对应的 TAT 定时器或 者该第二 SCell 所属的 Cell Group 对应的 TAT 定时器, 并且所述 TAT 定时器超时时, UE 向 eNB 发送所述第二 SCell 对应的 TAT 定时器超时的指示信息。作为一种可选方案, UE 可以 自动移除所述第二 SCell。
然后, 在 740, UE 接收 eNB 发出的 SCell 移除指示消息, 指示 UE 将所述第二 SCell 移除, 或者 UE 接收到 eNB 发出的 SCell 同步维护指示消息, 指示 UE 在第二 SCell 上进行同 步维护, 例如采用本发明第二实施例的方法进行同步维护。
根据本发明实施例, 可以实现在多 TA 的情况下, 根据需要对去激活的 SCell 进行 的同步维护, 保证了快速激活已经被去激活的 SCell 时, 可以实现同步。
如图 8 所示, 本发明实施例还提出了一种维护小区同步的用户设备 800。图 8 是 用户设备 800 的结构框图。具体来说, 用户设备 800 包括 : 确定模块 810, 用于确定需要维 护同步的去激活的第一从小区 SCell, 其可以是处理器 ; 资源配置模块 820, 用于获取在所 述第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源, 其可以由另一处理器实现 ; SRS 模块 830, 用于根据所述 SRS 资源, 在所述第一 SCell 上发送 SRS, 其可以是个调度设备 ; 接收模块 840, 用于接收与所述 SRS 对应的响应消息, 其中所述响应消息携带用于所述第一 SCell 的同步调整的定时提前量 TA 值, 其可以是个接口。
根据本发明实施例, 确定模块 810 用于接收指示在第一 SCell 上发送所述 SRS 的 SRS 发送指示消息 ; SRS 模块 830 响应所述 SRS 发送指示消息, 根据所述 SRS 资源, 在所述第 一 SCell 上发送 SRS。
根据本发明实施例, 确定模块 810 用于接收指定第一 SCell 的 SCell 指定消息, 其 中 SCell 指定消息携带第一 Scell 的 SCell 索引信息, 并且 SCell 指定消息携带 SRS 资源 信息 ; 资源配置模块 820 从确定模块 810 获取的 SCell 指定消息中获取 SRS 资源。SRS 模 块 830 接收指示在第一 SCell 上发送 SRS 的 SRS 发送指示消息, 并响应 SRS 发送指示消息, 根据 SRS 资源, 在第一 SCell 上发送 SRS。
根据本发明实施例, 确定模块 810 接收的指定第一 SCell 的 SCell 指定消息还携 带指示在第一 SCell 被激活时或者第一 SCell 所属的 Cell Group 中至少一个 SCell 被激活 时, 释放 SRS 资源的控制信息, 在第一 SCell 被激活时, 资源配置模块 820 根据释放 SRS 资 源的控制信息释放 SRS 资源, 其中 Cell Group 指能够共享同一个定时提前量 TA 值的 Cell 组成的 Cell 集合。 根据本发明实施例, 确定模块 810 用于接收指定第一 SCell 的 SCell 指定消息, 其 中 SCell 指定消息携带第一 Scell 的 SCell 索引信息, 并且 SCell 指定消息携带 SRS 资源 信息、 指示在第一 SCell 上发送 SRS 的 SRS 发送指示信息和发送 SRS 之后释放 SRS 资源的 资源释放指示信息 ; SRS 模块 830 用于响应 SCell 指定消息, 根据 SRS 资源信息以及 SRS 发 送指示信息, 在第一 SCell 上发送 SRS ; 接收模块 840 用于接收与 SRS 对应的响应消息, 其 中响应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值 ; 资源配置模块 820 根据资 源释放指示信息, 释放 SRS 资源。
根据本发明实施例, 确定模块 810 用于接收将第二 SCell 去激活的去激活消息, 并 判断第二 SCell 是否为其所属小区组中最后一个保持激活的 SCell, 在第二 SCell 为其所属 小区组中最后一个保持激活的 SCell 时, 确定模块 810 选择所述第二 SCell 为第一 SCell, 或者随机选择第二 SCell 所属小区组中的一个去激活 SCell 为第一 SCell, 或者选择小区 索引最大或最小的去激活 SCell 为第一 SCell ; 或者确定模块 810 接收将一个小区组 Cell Group 去激活的去激活消息, 随机选择 Cell Group 中的一个去激活 SCell 为第一 SCell, 或 者选择 Cell group 中小区索引最大 / 最小的去激活 SCell 为第一 SCell ; 820 资源配置模 块用于在主小区 PCell 或者其他保持激活的 SCell 上发送 SRS 发送请求消息, 其中 SRS 发 送请求消息携带选择为第一 SCell 的 SCell 索引信息, 以请求在第一 SCell 上发送 SRS, 并 且资源配置模块 820 用于接收与 SRS 发送请求消息对应的 SRS 发送响应消息, 其中 SRS 发 送响应消息携带第一 SCell 的 SCell 索引信息以及 SRS 资源信息。
根据本发明实施例, 资源配置模块 820 用于比较第一 SCell 与 PCell 之间的第一 下行定时差与第一特定门限值, 或者比较第一 SCell 在不同时刻的第二下行定时差与第二 特定门限值。在第一定时差大于第一特定门限值或者第二定时差大于第二特定门限值时, 资源配置模块 820 在主小区 PCell 或者其他保持激活的 SCell 上发送 SRS 发送请求消息。
根据本发明实施例, 确定模块 810 用于接收将第二 SCell 去激活的去激活消息, 去激活消息携带在第二 SCell 上发送 SRS 所需的资源信息, 确定模块 810 用于判断第二
SCell 是否为其所属小区组中最后一个保持激活的 SCell, 在第二 SCell 为其所属小区组中 最后一个保持激活的 SCell 时, 确定模块选择第二 SCell 为第一 SCell, 或者随机选择第二 SCell 所属小区组中的一个去激活 SCell 为第一 SCell, 或者选择小区索引最大 / 最小的去 激活 SCell 为第一 SCell ; 资源配置模块 820 用于从确定模块 810 接收到的去激活消息中 获取 SRS 资源。
根据本发明实施例, 接收模块 840 用于在主小区 PCell 或者其他保持激活 SCell 上接收所述响应消息。
如图 9 所示, 本发明实施例还提出了一种维护小区同步的基站设备 900。 图 9 是基 站设备 900 的结构框图, 具体来说, 基站设备 900 包括 : SCell 配置模块 910, 用于确定需要 维护同步的去激活从小区第一 SCell 和用于发送在所述第一 SCell 发送探通参考信号 SRS 所需的 SRS 资源, 其可以是个处理器 ; 接收模块 920, 用于接收根据所述 SRS 资源, 在所述第 一 SCell 上发送的 SRS, 其可以是个调度设备 ; 发送模块 930, 用于发送与所述 SRS 对应的响 应消息, 其中所述响应消息携带用于所述第一 SCell 的同步调整的定时提前量 TA 值, 其可 以是个接口。
根据本发明实施例, SCell 配置模块 910 用于发送指示在第一 SCell 上发送所述 SRS 的 SRS 发送指示消息 ; 所述接收模块 920 用于接收根据所述 SRS 资源, 在所述第一 SCell 上发送的 SRS。 根据本发明实施例, SCell 配置模块 910 用于发送指定第一 SCell 的 SCell 指定消 息, 其中 SCell 指定消息携带被指定为第一 Scell 的 SCell 索引信息, 并且 SCell 指定消息 携带 SRS 资源信息。SCell 配置模块 910 还用于发送指示在第一 SCell 上发送 SRS 的 SRS 发送指示消息, 接收模块 920 用于响应 SRS 发送指示消息, 接收根据 SRS 资源, 在第一 SCell 上发送的 SRS。
根据本发明实施例, SCell 配置模块 910 发送的指定第一 SCell 的 SCell 指定消息 还携带指示在第一 SCell 被激活时或者第一 SCell 所属的 Cell Group 中的至少一个 SCell 被激活时, 释放 SRS 资源的控制信息。
根据本发明实施例, SCell 配置模块 910 发送指定第一 SCell 的 SCell 指定消息, 其中 SCell 指定消息携带第一 Scell 的 SCell 索引信息, 并且 SCell 指定消息携带 SRS 资 源信息、 指示在第一 SCell 上发送 SRS 的 SRS 发送指示信息和发送 SRS 之后释放 SRS 资源 的资源释放指示信息 ; 接收模块 920 接收响应 SCell 指定消息, 根据 SRS 资源信息以及 SRS 发送指示信息, 在第一 SCell 上发送的 SRS ; 发送模块 930 发送与 SRS 对应的响应消息, 其 中相应消息携带用于第一 SCell 的同步调整的定时提前量 TA 值。
根据本发明实施例, SCell 配置模块 910 还用于发送将第二 SCell 去激活的去激 活消息, 并且接收与去激活消息对应的响应消息, 其中响应消息携带第一 SCell 的 SCell 索 引信息, SCell 配置模块 910 还用于在主小区 PCell 或者其他保持激活的 SCell 上接收 SRS 发送请求消息, 其中 SRS 发送请求消息携带被指定为第一 SCell 的 SCell 索引信息, 然后 SCell 配置模块 910 发送与 SRS 发送请求消息对应的 SRS 发送响应消息, 其中 SRS 发送响应 消息携带第一 SCell 的 SCell 索引信息以及 SRS 资源信息。
根据本发明实施例, SCell 配置模块 910 用于发送将第二 SCell 去激活的去激活 消息, 其中去激活消息携带在第二 SCell 上发送 SRS 所需的资源信息, 并且 SCell 配置模块
910 还用于接收与去激活消息对应的响应消息, 其中响应消息携带被指定为第一 SCell 的 SCell 索引信息。
根据本发明实施例的基站设备和用户设备可以顺利实现本发明实施例所述的方 法, 保证在多 TA 的情况下, 根据需要维护去激活的 SCell 的同步, 以保证 SCell 的快速激 活。
本实施例所述基站设备和用户设备中各部分功能单元执行的功能详细可参见之 前的方法实施例。该基站设备可以是 LTE 系统中的演进基站 eNodeB ; 所述用户设备包括但 不限于各类终端, 如手机、 平板电脑、 或膝上电脑等。
本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各示例的单 元及算法步骤, 能够以电子硬件、 计算机软件或者二者的结合来实现, 为了清楚地说明硬件 和软件的可互换性, 在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这 些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。专 业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能, 但是这种实现不 应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、 处理器执行的 软件模块, 或者二者的结合来实施。 软件模块可以置于随机存储器 (RAM)、 内存、 只读存储器 (ROM)、 电可编程 ROM、 电可擦除可编程 ROM、 寄存器、 硬盘、 可移动磁盘、 CD-ROM、 或技术领域 内所公知的任意其它形式的存储介质中。
尽管已示出和描述了本发明的一些实施例, 但本领域技术人员应理解, 在不脱离 本发明的原理和精神的情况下, 可对这些实施例进行各种修改, 这样的修改应落入本发明 的范围内。