Site icon Techplayon

5G NR Dual Active Protocol Stack (DAPS) Handover – 3GPP Release 16

3GPP Definition: As per 3GPP TS 38.300 DAPS Handover can be defined as a handover procedure that maintains the source gNB connection after reception of RRC message (HO Command) for handover and until releasing the source cell after successful random access to the target gNB.

DAPS Handover Characteristics:

Why DAPS Handover Required?

In Legacy 4G LTE networks and 5G NR till release 15, the UE typically releases the connection from the source cell before the connection is established with the target cell (Hard Handover). Due to this, UL and DL transmission is finalized at source cell before the UE starts to communicate with the target cell results an interruption of a few tens of milliseconds in the communication between the UE and the base station. This interruption is very critical for URLCC use case /application with in 5G.

So 3GPP has proposed a solution to overcome this problem as part of Release 16 named as Dual Active Protocol Stack (DAPS) where UE connection with source cell to remain active for Rx and Tx of user data, until it is able to send and receive user data in the target cell. This put a new requirement at UE  side to simultaneously receive and transmit data at both source cell and target cell for a short time period during the handover procedure. In my view, this is similar to soft handover procedure.

As shown in above picture, to support DAHO, UE has to keep Dual Stack in Active state. One user plane protocol stack for the target cell, containing PHY (Physical), MAC (Medium Access Control) and RLC (Radio Link Control) layers, while keeping the second user plane protocol stack active for transmission and reception of user data in the source cell.

UE receives user data simultaneously from both the source and target cell, the PDCP (Packet Data Convergence Protocol) layer is reconfigured to a common PDCP entity for the source and target user plane protocol stacks. To secure in-sequence delivery of user data, PDCP Sequence Number (SN) continuation is maintained throughout the handover procedure. For that reason, a common (for source and target) re-ordering and duplication function is provided in the single PDCP entity. Ciphering/deciphering and header compression/decompression need to be handled separately in the common PDCP entity, depending on the origin/destination of the downlink/uplink data packet.

DAPS Handover Call Flow:

DAPS handover call flow is shown in following figure. DAPS handover is possible over both interface Xn and N2 interface. Here we have consider HO based on Xn interface.

Bearer Handling with DAPS handover

A DAPS Handover can be used for an RLC-AM or RLC-UM bearer. For a DRB configured with DAPS, the following principles are additionally applied.

Upon receiving DAPS handover command message, the UE suspends source cell SRBs, stops sending and receiving any RRC control plane signalling toward the source cell, and establishes SRBs for the target cell. The UE releases the source cell SRBs configuration upon receiving source cell release indication from the target cell after successful DAPS handover execution. When DAPS handover to the target cell fails and if the source cell link is available, then the UE reverts back to the source cell configuration and activate source cell SRBs for control plane signalling.

References

Related Post



Exit mobile version