一种无线链路失败的判别方法及装置 【技术领域】
本发明涉及通信领域, 特别是涉及无线链路失败的判别方法及装置。背景技术 升级的长期演进 (LTE Advanced, LTE-A) 系统的峰值速率与 LTE 系统相比有巨大 的提高, 为了满足这点, LTE-A 系统引入了载波聚合 (CarrierAggregation, CA) 技术。载波 聚合技术是指在一个小区内上下行各包含多个成员载波 (Component Carrier, CC), 而不是 LTE 及之前的无线通信系统中只有一套载波的模式。将连续或不连续的多个成员载波集中 在一起, 在需要时同时为用户设备 (UE) 服务, 以提供所需的速率。为了保证 UE 能在每一个 聚合的成员载波下工作, 每一个成员载波的最大带宽不超过 20MHz。
现有技术中 UE 只通过一个载波传输信息, 也只需要对一个载波进行质量检测。在 连续接收状态, UE 物理层对每个无线帧都会评估无线信道质量, 以一定的周期进行测量, 当对该单载波的测量结果满足无线链路失败的判定条件时, 确定该单载波的无线链路失败 (RLF)。该单载波的无线链路失败即可判定 UE 的无线链路失败。
而在 LTE-A 系统中, CA 技术的引入使得 UE 配置有多个成员载波。目前, 在载波聚 合技术中如何判断 UE 的无线链路失败, 尚无有效的解决方案。发明内容
本发明实施例提供一种无线链路失败的判别方法及装置, 用于采用载波聚合技术 时无线链路失败的判别。
一种无线链路失败的判别方法, 包括以下步骤 :
配置有多个成员载波的用户设备 UE 对成员载波进行无线链路质量检测 ;
UE 发现多个成员载波中指定的成员载波的无线链路均失败时, 确定自身的无线链 路失败。
一种用户设备, 应用载波聚合技术, 该用户设备配置有多个成员载波 ; 该用户设备 包括 :
检测模块, 用于对成员载波进行无线链路质量检测 ;
控制模块, 用于在发现多个成员载波中指定的成员载波的无线链路均失败时, 确 定自身的无线链路失败。
本发明实施例通过指定的成员载波的无线链路均失败来判定 UE 的无线链路失 败, 实现了在载波聚合技术中对 UE 的无线链路失败的判定。 附图说明
图 1 为本发明实施例中无线链路质量判定的主要方法流程图 ;
图 2 为本发明实施例中通过所有成员载波来判断无线链路质量的方法流程图 ;
图 3 为本发明实施例中通过 PDCCH 所在的成员载波来判断无线链路质量的方法流程图 ;
图 4 为本发明实施例中 UE 上报无线链路失败的成员载波时的方法流程图 ; 图 5 为本发明实施例中 UE 的主要结构图 ; 图 6 为本发明实施例中 UE 的详细结构图。具体实施方式
发明人发现, 如果将现有技术应用到 LTE-A 系统中, 即只要一个成员载波的无线 链路失败便判定 UE 的无线链路失败, 显然是不合适的, 因为该 UE 的其它成员载波还可以正 常传输信息。
本发明实施例中, UE 在检测到多个成员载波中所有指定的成员载波均无线链路失 败时, 确定自身的无线链路失败, 解决了载波聚合技术中无线链路失败的判定问题。
参见图 1, 本实施例中无线链路质量判定的主要方法流程如下 :
步骤 101 : 配置有多个成员载波的用户设备 UE 对成员载波进行无线链路质量检 测。UE 可以对配置的所有成员载波进行检测, 也可以对指定的成员载波进行检测。
步骤 102 : UE 发现多个成员载波中指定的成员载波的无线链路均失败时, 确定自 身的无线链路失败。
本实施例中指定的成员载波即为用于评估信道状况的成员载波, 可以是所有的成 员载波, 也可以是配置有物理专用控制信道 (PDCCH) 的成员载波, 或者指定的成员载波为 UE 的无线资源控制 RRC 层通知 UE 的物理层需要检测的成员载波, 或者为调度信息所在的成 员载波, 或者为主载波, 或者为 UE 需要监听的 PDCCH 所在的成员载波, 还可能有其它方式, 此处不一一列举。总之, 可以是 UE 的所有成员载波为指定的成员载波, 或者是 UE 的部分成 员载波为指定的成员载波。下面通过两个实施例来详细介绍这两种情况的实现方式。
参见图 2, 本实施例中通过所有成员载波来判断无线链路质量的方法流程如下 :
步骤 201 : UE 对配置的所有成员载波进行无线链路质量检测。尤其是对所有下行 成员载波进行无线链路质量检测。UE 以配置的检测周期进行检测, 并将配置的处理周期内 的多个检测值进行处理, 形成链路质量值输出。例如, 检测周期为 10ms, 处理周期为 200ms。 UE 每 10ms 检测一次, 得到一个检测值, 然后对 200ms 内的 20 个检测值进行处理, 如求平均, 得到链路质量值。下面以 1 帧为检测周期和处理周期为例进行说明。其中, UE 的物理层用 于无线链路质量检测。
步骤 202 : 当成员载波的链路质量低于预设的质量门限 Qout 时, UE 生成失步 (out-of-sync) 指示, 并更新失步计数器。 每个成员载波在满足链路质量低于预设的质量门 限 Qout 时, 均执行此步骤, 一个成员载波对应一个失步计数器。失步计数器的初值为 0, 每 收到一个失步指示则失步计数器加 1。其中, UE 的物理层生成失步指示, 并上报给 UE 的无 线资源控制 (RRC) 层。
步骤 203 : UE 判断失步计数器是否达到预设的失步门限, 若是, 则继续步骤 204, 否 则继续步骤 201, 检测下一帧。
步骤 204 : UE 启动 T310 定时器, 并停止失步计数器。继续步骤 206。其中 T310 定 时器只是定时器的一种, 本实施例中将失步计数器达到预设的失步门限时所启动的定时器 称为 T310 定时器。步骤 205 : 当成员载波的链路质量高于预设的质量门限 Qin 时, UE 生成同步 (in-sync) 指示, 并对失步计数器清零。继续步骤 201, 检测下一帧。
步骤 206 : UE 检测成员载波的下一帧的无线链路质量。
步骤 207 : 当成员载波的链路质量高于预设的质量门限 Qin 时, UE 生成同步 (in-sync) 指示, 并更新同步计数器。同步计数器的初值为 0, 每收到一个同步指示则同步 计数器加 1。若同步计数器达到预设的同步门限, 则继续步骤 210, 否则继续步骤 206。
步骤 208 : 当成员载波的链路质量低于预设的质量门限 Qout 时, UE 生成失步 (out-of-sync) 指示, 并对同步计数器清零。继续步骤 206, 检测下一帧。
步骤 209 : 若 T310 定时器超时, 则 UE 确定该成员载波的无线链路失败。继续步骤 211。
步骤 210 : 若同步计数器达到预设的同步门限, 则 UE 确定该成员载波的无线链路 正常, 继续步骤 201。
步骤 211 : UE 将该成员载波从集合 A 归入集合 B。并对同步计数器清 0 和启动恢 复计时器。其中, 无线链路正常的成员载波均归入集合 A, 无线链路失败的成员载波均归入 集合 B。继续步骤 213。 步骤 212 : UE 判断是否所有的成员载波均归入集合 B, 若是, 则继续步骤 213, 否则 对该成员载波继续步骤 214。
步骤 213 : UE 确定自身的无线链路失败。
步骤 214 : UE 检测该成员载波的下一帧的无线链路质量。继续步骤 215、 216 或 218。
步骤 215 : 当该成员载波的链路质量高于预设的质量门限 Qin 时, UE 生成同步 (in-sync) 指示, 并更新同步计数器。若同步计数器达到预设的同步门限, 则继续步骤 217, 否则继续步骤 214, 检测下一帧。
步骤 216 : 当该成员载波的链路质量低于预设的质量门限 Qout 时, UE 生成失步 (out-of-sync) 指示, 并对同步计数器清零。继续步骤 214, 检测下一帧。
步骤 217 : 若同步计数器达到预设的同步门限, 则 UE 确定该成员载波的无线链路 正常, 继续步骤 219。
步骤 218 : 若恢复定时器超时, 则 UE 确定该成员载波的无线链路失败, 停止对该成 员载波的检测。对其它成员载波继续检测。
步骤 219 : UE 将该成员载波从集合 B 归入集合 A。继续步骤 201, 检测下一帧。
UE 可以对所有成员载波执行步骤 201-219, 但是如果大多数成员载波先执行到步 骤 211, 且未执行到步骤 217, 则针对集合 A 中最后一个成员载波在执行到步骤 212 时一定 会执行到步骤 213, 也就是说针对最后一个成员载波可能不需要执行步骤 214-219。
在步骤 211、 212 和 219 中通过集合 A 和集合 B 来判断是否所有的成员载波的无线 链路均失败, 这只是一种具体的实现方式, 还可以有其它的实现方式, 如通过对无线链路失 败的成员载波进行计数, 判断该数量是否达到所有成员载波, 若是, 则 UE 确定自身的无线 链路失败。
本实施例中在 T310 定时器超时后自动恢复定时器来控制继续检测该无线链路失 败的成员载波的时间, 可避免无限制的检测, 节省 UE 的检测资源。当然, 也可以不采用恢复
定时器, 在 T310 定时器超时后继续对该无线链路失败的成员载波进行检测, 直到该成员载 波被去激活、 重配置或确定 UE 的无线链路失败, 这种方式可能会在恢复定时器超时后发现 该成员载波恢复正常, 这样可恢复该成员载波的链路传输, 恢复了 UE 的传输带宽。
参见图 3, 本实施例中通过 PDCCH 所在的成员载波来判断无线链路质量的方法流 程如下 :
可能在所有的成员载波上均配置了 PDCCH, 或者在部分成员载波上配置了 PDCCH。 UE 可能需要监听所有的 PDCCH, 或者根据网络侧的配置需要监听部分 PDCCH。总之, 一个 UE 至少配置一个 PDCCH。
步骤 301 : UE 对配置的所有成员载波进行无线链路质量检测。由于本实施例中 UE 主要关心需要监听的 PDCCH 所在的成员载波的无线链路状况, 下面以 UE 监听的 PDCCH 所在 的成员载波为例进行说明。例如, UE 监听的 PDCCH 所在的成员载波为成员载波 1 和成员载 波 2。
步骤 302 : 当成员载波 1 的链路质量低于预设的质量门限 Qout 时, UE 生成失步 (out-of-sync) 指示, 并更新失步计数器。
步骤 303 : UE 判断失步计数器是否达到预设的失步门限, 若是, 则继续步骤 304, 否 则继续步骤 301, 检测下一帧。 步骤 304 : UE 启动 T310 定时器, 并停止失步计数器。继续步骤 306。
步骤 305 : 当成员载波 1 的链路质量高于预设的质量门限 Qin 时, UE 生成同步 (in-sync) 指示, 并对失步计数器清零。可以先判断失步计数器是否为 0, 当不为 0 时再对 失步计数器清零。继续步骤 301, 检测下一帧。
步骤 306 : UE 检测成员载波 1 的下一帧的无线链路质量。 继续步骤 307、 308 或 309。
步骤 307 : 当成员载波 1 的链路质量高于预设的质量门限 Qin 时, UE 生成同步 (in-sync) 指示, 并更新同步计数器。若同步计数器达到预设的同步门限, 则继续步骤 310, 否则继续步骤 306, 检测下一帧。
步骤 308 : 当成员载波 1 的链路质量低于预设的质量门限 Qout 时, UE 生成失步 (out-of-sync) 指示, 并对同步计数器清零。继续步骤 306, 检测下一帧。
步骤 309 : 若 T310 定时器超时, 则 UE 确定该成员载波 1 的无线链路失败。继续步 骤 311。
步骤 310 : 若同步计数器达到预设的同步门限, 则 UE 确定该成员载波 1 的无线链 路正常。
步骤 311 : UE 将该成员载波 1 从集合 C 归入集合 D。并对同步计数器清 0 和启动 恢复计时器。其中, 无线链路正常且配置了 PDCCH 的成员载波均归入集合 C, 无线链路失败 且需要监听的 PDCCH 的成员载波均归入集合 D。继续步骤 312。
步骤 312 : UE 判断是否所有的成员载波均归入集合 D, 若是, 则继续步骤 313, 否则 对成员载波 1 继续步骤 314。
步骤 313 : UE 确定自身的无线链路失败。
步骤 314 : UE 检测成员载波 1 的下一帧的无线链路质量。 继续步骤 315、 316 或 318。
步骤 315 : 当成员载波 1 的链路质量高于预设的质量门限 Qin 时, UE 生成同步 (in-sync) 指示, 并更新同步计数器。若同步计数器达到预设的同步门限, 则继续步骤 317,
否则继续步骤 314, 检测下一帧。
步骤 316 : 当成员载波 1 的链路质量低于预设的质量门限 Qout 时, UE 生成失步 (out-of-sync) 指示, 并对同步计数器清零。继续步骤 314, 检测下一帧。
步骤 317 : 若同步计数器达到预设的同步门限, 则 UE 确定该成员载波 1 的无线链 路正常, 继续步骤 319。
步骤 318 : 若恢复定时器超时, 则 UE 确定该成员载波 1 的无线链路失败, 停止对成 员载波 1 的检测。对其它成员载波继续检测。
步骤 319 : UE 将该成员载波 1 从集合 D 归入集合 C。继续步骤 301, 检测下一帧。
UE 可以对成员载波 2 执行步骤 301-319, 但是如果成员载波 1 先执行到步骤 311, 且未执行到步骤 317, 则针对成员载波 2 在执行到步骤 312 时一定会执行到步骤 313, 也就 是说针对成员载波 2 可能不需要执行步骤 314-319。UE 对未监听的 PDCCH 的成员载波及未 配置 PDCCH 的成员载波也可执行步骤 301-309, 但这些成员载波不参与 UE 的无线链路状况 的判断。
UE 在确定某个成员载波的无线链路失败时, 可向网络侧上报该成员载波, 尤其是 通过专用信令上报。 专用信令包括 RRC 层、 媒体接入控制 (MAC) 层或物理层的专用信令。 下 面对这种情况进行详细介绍。 参见图 4, 本实施例中 UE 上报无线链路失败的成员载波时的方法流程如下 :
步骤 401 : UE 对配置的所有成员载波进行无线链路质量检测。
步骤 402 : 当某个成员载波对应的 T310 定时器超时时, UE 通过专用信令向网络 侧上报该成员载波的标识等。确定某个成员载波对应的 T310 定时器超时的过程参见步骤 202-209。
网络侧收到该专用信令后, 可能不做任何处理, 此时 UE 对该成员载波继续步骤 210-220。或者网络侧收到该专用信令后, 进行重配置、 激活新的成员载波或对该成员载波 去激活等操作, 总之这些操作都会影响为 UE 配置的成员载波, 即减少成员载波或增加新的 成员载波等, 此时继续步骤 403。
步骤 403 : UE 收到网络侧返回的响应消息, 并更新配置的成员载波。
步骤 404 : UE 对更新后的成员载波进行检测。UE 对原有的成员载波继续图 2 中的 流程, 对新配置的成员载波继续步骤 401( 即步骤 201)。
当 UE 通过 PDCCH 所在的成员载波的状况来评估自身的无线链路的状况时, UE 可 以只上报无线链路失败的 PDCCH 所在的成员载波, 也可以上报无线链路失败的任何成员载 波。网络侧收到上报后, 可能进行重配置 \ 激活 \ 去激活等操作, 这些操作可能为 UE 配置 了新的承载 PDCCH 的成员载波。 UE 通过 PDCCH 所在的所有成员载波的状况来判定自身的无 线链路是否失败。
以上流程主要由 UE 实现, 下面对 UE 的内部结构和功能进行介绍。
参见图 5, 本实施例中采用载波聚合技术的 UE 包括检测模块 501 和控制模块 502。
检测模块 501 用于对成员载波进行无线链路质量检测。检测模块 501 还用于在发 现多个成员载波中指定的成员载波的无线链路失败时, 继续对该指定的成员载波进行无线 链路质量检测。
控制模块 502 用于在发现多个成员载波中指定的成员载波的无线链路均失败时,
确定自身的无线链路失败。
UE 还包括接口模块 503, 参见图 6 所示。接口模块 503 用于与网络侧设备进行交 互, 如在发现多个成员载波中有指定的成员载波的无线链路失败时, 将该成员载波上报给 网络侧设备, 以及接收网络侧设备返回的响应消息。当网络侧设备根据上报的成员载波发 起重配置、 激活或去激活操作时, 检测模块 501 对操作后配置的成员载波进行无线链路质 量检测。
UE 还包括 : 用于计时的 T310 定时器 504。控制模块 502 在发现多个成员载波中指 定的成员载波对应的 T310 定时器 504 超时, 则确定该指定的成员载波的无线链路失败。
UE 还包括 : 用于计时的恢复定时器 505。控制模块 502 还用于在发现多个成员载 波中指定的成员载波的无线链路失败时, 启动该指定的成员载波对应的恢复定时器。在恢 复定时器超时之前, 检测模块 501 对该指定的成员载波进行无线链路质量检测过程中, 控 制模块 502 若连续获得预设数量的同步指示, 则确定该指定的成员载波的无线链路恢复。
UE 还包括 : 用于计数的失步计数器和同步计数器, 本图未示出。失步计数器用于 对失步指示进行计数。同步计数器用于对同步指示进行计数。检测模块 501 用于生成失步 指示或同步指示, 并上报给控制模块 502。由控制模块 502 触发失步计数器和同步计数器, 以及触发 T310 定时器 504 和恢复定时器 505。控制模块 502 还用于接收 T310 定时器 504 和恢复定时器 505 的超时触发, 并启动后续操作。
本实施例中的接口模块 503 和检测模块 501 属于 UE 的物理层, 控制模块 502、 T310 定时器 504、 恢复定时器 505、 失步计数器和同步计数器属于 UE 的 RRC 层。
用于实现本发明实施例的软件可以存储于软盘、 硬盘、 光盘和闪存等存储介质。
本发明实施例通过指定的成员载波的无线链路均失败来判定 UE 的无线链路失 败, 实现了在载波聚合技术中对 UE 的无线链路失败的判定。并且指定的成员载波可以所有 的成员载波, 也可以是特殊信道所在的成员载波, 如 PDCCH 所在的成员载波, 多种实现方案 可适用于多种场景或不同的需要。以及, 本发明实施例中的 UE 还可以将无线链路失败的成 员载波及时上报给网络侧, 触发网络侧进行重配置、 激活或去激活等操作, 便于网络侧更好 的维护网络, 为 UE 配置足够的带宽, 保证服务数据的传输效率。
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样, 倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范 围之内, 则本发明也意图包含这些改动和变型在内。