3GPP定义:根据3GPP TS 38.300,DAPS切换可以定义为在接收到RRC消息(HO命令)以进行切换后并保持源gNB连接,直到成功地随机访问目标gNB后释放源小区的过程。
DAPS的切换特性
- UE收到HO请求后,在源小区继续发送Tx / Rx。
- UE同时执行来自源小区和目标小区的用户数据接收。
- 在RACH程序完成后,UE将用户数据的上行链路传输切换到目标小区。
- DAPS通过在建立目标小区无线链路的同时保持源小区无线链路(包括数据流),在接近0 ms的切换过程中减少了中断。
- 在接口Xn和N2上都可以进行DAPS切换。
- DAPS切换可用于RLC-AM或RLC-UM承载。
为什么需要DAPS切换?
在传统的4G LTE网络和5G NR直到Release 15,UE通常在与目标小区建立连接之前从源小区释放连接(硬切换)。因此,UL和DL传输在UE开始与目标小区通信之前在源小区完成,从而导致UE和基站之间的通信中断几十毫秒。这种中断对于使用5G的URLCC场景是非常关键的问题。
因此,3GPP在Release 16中提出了一种解决此问题的解决方案,称为双活动协议栈(DAPS),其中UE与源小区连接以保持对用户数据的Rx和Tx的活动,直到它能够在目标小区中发送和接收用户数据。这对UE端提出了新的要求,即在切换过程中,短时间内同时在源小区和目标小区收发数据。这类似于软切换过程。
如上图所示,为了支持DAHO,UE必须保持Dual Stack处于活动状态。目标小区的一个用户平面协议栈,包含PHY(物理),MAC(媒体访问控制)和RLC(无线电链路控制)层,同时保持第二个用户平面协议栈处于活动状态,以便在源小区中传输和接收用户数据。
UE同时从源和目标小区接收用户数据,PDCP(分组数据融合协议)层被重新配置为用于源和目标用户平面协议栈的通用PDCP实体。为了确保按顺序传送用户数据,在整个切换过程中都将保持PDCP序列号(SN)的连续性。因此,在单个PDCP实体中提供了一个通用的(针对源和目标)重新排序和复制功能。加密/解密和报头压缩/解压缩需要在公共PDCP实体中分别处理,具体取决于下行链路/上行链路数据包的来源/目标。
DAPS切换呼叫流程
完整内容请用微信扫文章的二维码阅读: