在2016年3月之后,协议对LTE移动性进行增强,以在UE从一个小区移动到另一个小区时最小化数据传输中断。用于移动性增强的解决方案之一是所谓的RACH-less方法(在TR 36.881有描述),通过消除整个RACH过程来最小化数据传输间隙和切换时延。
(相关资料图)
关于RACH-less解决方案,考虑了几个功能方面。特别是UL grant可以通过RRC信令或通过目标eNB中的PDCCH信道来分配。然而,无论UE如何获得关于UL grant的信息,可能存在各种错误情况,当针对目标小区激活RACH-less过程时,其处理并不清楚。
在这篇文中,提出了对RACH-less切换期间潜在错误的进一步考虑,并建议UE至少在T304定时器到期时能够Fallback到传统RACH过程。
由于在RACH-less过程中不存在RACH前导码传输和响应消息,所以UE时间调整值在目标小区中可能是错误的,或UE可能由于错误估计的路径损耗而将初始传输功率设置为不够低的水平。作为示例,由于不存在功率斜升过程,所以当UE接收到关于ULgrant的信息时,UE可能会陷入逻辑死锁,但由于传输功率低,响应消息在网络侧总是失败。当UE进入目标eNB时,存在另一种错误情况,但目标eNB不向UE发送任何ULgrant信号。这种错误情况的一个可能原因是,网络不会无限地分配ULgrant,而是仅在网络内部计时器所控制的某段时间内分配。因此,可能存在这样的情况,即当向UE通告ULgrant时,UE仅仅错过了窗口。
根据当前规范,UE将仅在传统T304定时器期满之后从上述和类似错误情况中恢复。根据TS 36.331规范,一旦T304到期,UE应发起RRCconnection re-establishment过程,根据相同规范,该过程应通过小区重选过程向UE选择的最强小区进行。基于此,高度预期UE将选择源eNB向其发起切换过程的同一小区。此外,在T304期满之后,UE可以重选到不同eNB下的小区,甚至选择到不同频率上的小区,其中定时和发射功率都可以非常不同。因此,为了防止由不断失败的RACH-less切换导致的UE侧的逻辑死锁,有必要回退到传统RACH过程。
应该注意,即使T304定时器的最小值是50ms,它通常被设置为大于100ms的值,以避免切换失败的错误警报。结果,UE在采取任何动作之前可能不必要地等待长达100ms。为了防止类似的情况并避免不必要的延迟,UE可以考虑甚至在T304期满之前恢复到传统RACH过程。换言之,代替等待T304定时器期满,UE可以执行传统RACH过程,其具有定时调整和功率斜升步骤。这种方法可以确保如果RACH-less过程成功,则UE可以从更短的切换延迟中受益;但如果它失败了,那么得到的性能将与传统方案相当。
为了决定何时在T304期满之前恢复到传统RACH过程,一旦UE与目标eNB同步并开始解码PDCCH信道,UE就可以启动定时器。应当注意的是,新定时器不会抢占或使传统T304失效——后者将继续控制从接收RRC重新配置消息开始的整个切换过程的持续时间。相反,新的计时器Txx可以设置为更短的值。事实上,可以以与T304相同的方式,即在由目标eNB构建的MobilityControlInfo IE中提供新的定时器值。
图2说明了新计时器和T304如何相互关联。不改变传统T304定时器的含义或目的,而是在期满时添加新定时器,UE将恢复到传统RACH过程。
目标eNB可以通过在RRCConnectionReconfiguration消息(具有MobilityControlInfo)中包括RACH-lessHO配置来通知UE应当执行RACH-less切换过程。UE随后应在目标小区中执行RACH-less过程的切换,并在PUSCH上发送RRCConnectionReconfigurationComplete消息。PUSCH资源或者是RRCConnectionReconfiguration消息中预先分配的ULgrant,或者是通过目标小区中的PDCCH调度的。为了避免浪费资源,UL授权应仅在目标小区中的有限时间内预分配。
由于不同的原因,在预分配的ULgrant上传输RRCConnectionReconfigurationComplete消息可能不成功。这可能例如是由于当UE准备好进行传输时,预分配的ULgrant在目标小区中不再可用,或者UE在目标小区初始使用的功率电平太低。即使PUSCH传输在RACH-less切换时失败,目标小区因此在许多情况下可能是最适合UE的小区,并且源小区性能可能已经受到限制。
对于RACH-less切换,在PUSCH传输不成功的情况下,UE因此应该在目标小区中使用RACH过程。这将使得能够使用现有的功率提升程序和定时提前估计。
如果定时器T304在切换期间到期,则切换失败,并且UE返回到源小区中使用的配置。因此,定时器T304的期满不能用作UE何时应恢复使用目标小区中的RACH过程的触发。对于RACH-less切换,T304还应覆盖UE执行到RACH过程的回退所需的时间。
由于不能使用T304的到期,因此需要定义UE何时应恢复到在目标小区中使用RACH过程的另一触发。备选方案包括:
在T304之前到期的新定时器;目标eNB不再为UE预先分配ULgrant的时间点,即在最后一个预先分配的ULgrant之后。
恢复到RACH过程的最合适的时间点是UE无论如何不再预分配任何ULgrant。UE和目标eNB无论如何都需要根据UE在目标小区中被预分配ULgrant的时间来对齐,以避免干扰和资源浪费。因此,该时间点应被用作UE恢复使用RACH过程的触发。如果UE已经在最后一个预分配的ULgrant中进行了传输,那么它应该在检测到没有PUSCH传输的确认之后才恢复到使用RACH反馈。
Copyright 2015-2022 起点质量网 版权所有 备案号:皖ICP备2022009963号-12 联系邮箱: 39 60 29 14 2@qq.com