Method and apparatus for driving PDCP entity during daps handover in next-generation wireless communication system
The disclosure relates to a communication method and system for converging a 5 th -Generation (5G) communication system for supporting higher data rates beyond a 4 th -Generation (4G) system with a technology for Internet of Things (IoT). The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security, and safety services. The disclosure provides a method and an apparatus for operating a PDCP entity during a handover having no transmission/reception interruption.
1 . A method performed by a terminal in a wireless communication system, the method comprising:
receiving, from a source base station, a first radio resource control (RRC) message configuring a data radio bearer (DRB) associated with a dual active protocol stack (DAPS) handover;
performing, with a target base station, a random access procedure for the DAPS handover based on the first RRC message;
in case that a successful completion of the random access procedure is identified, identifying, at a packet data convergence protocol (PDCP) entity, whether an upper layer requests uplink data switching for the DRB to the PDCP entity; and
in case that the upper layer requests the uplink data switching to the PDCP entity, performing, at the PDCP entity to a radio link control (RLC) entity associated with the target base station, a transmission of PDCP service data units (SDUs) in ascending order of COUNT values,
wherein, in case that the DRB is an unacknowledged mode (UM) DRB, the PDCP SDUs are data which have not been submitted to a lower layer.
2 . The method of claim 1 , wherein, in case that the DRB is an acknowledged mode (AM) DRB, the transmission is performed from a first PDCP SDU for which a successful delivery of a corresponding PDCP data PDU has not been confirmed by an RLC entity associated with the source base station.
3 . The method of claim 2 , wherein each of the COUNT values has been associated to a corresponding PDCP SDU prior to the uplink data switching.
4 . The method of claim 1 ,
wherein the PDCP SDUs are generated by performing header compression, integrity protection and ciphering, and
wherein the header compression is performed based on robust header compression (ROHC) configured for the target base station, and
wherein the integrity protection and the ciphering are performed based on an algorithm and key which are configured for the target base station.
5 . The method of claim 1 , wherein the first RRC message includes information on status report required, the information indicating that the DRB is configured to transmit a PDCP status report.
6 . The method of claim 5 ,
wherein the successful completion of the random access procedure is identified by a medium access control (MAC) entity, and
wherein the uplink data switching is requested by the upper layer, in case that the successful completion of the random access procedure is indicated by the MAC entity to the upper layer.
7 . The method of claim 6 , further comprising:
triggering, at the PDCP entity, a first PDCP status report for the DRB based on the uplink data switching; and
transmitting, to the target base station, the triggered first PDCP status report.
8 . The method of claim 7 , further comprising:
receiving, from the target base station, a second RRC message including an indication to release a connection with the source base station;
triggering, at the PDCP entity, a second PDCP status report for the AM DRB based on the indication; and
transmitting, to the target base station, the triggered second PDCP status report.
9 . A terminal in a wireless communication system, the terminal comprising:
a transceiver; and
a controller configured to:
control the transceiver to receive, from a source base station, a first radio resource control (RRC) message configuring a data radio bearer (DRB) associated with a dual active protocol stack (DAPS) handover,
perform, with a target base station, a random access procedure for the DAPS handover based on the first RRC message,
in case that a successful completion of the random access procedure is identified, identify, at a packet data convergence protocol (PDCP) entity, whether an upper layer requests uplink data switching for the DRB to the PDCP entity, and
in case that the upper layer requests the uplink data switching to the PDCP entity, perform, at the PDCP entity to a radio link control (RLC) entity associated with the target base station, a transmission of PDCP service data units (SDUs) in an ascending order of COUNT values,
wherein, in case that the DRB is an unacknowledged mode (UM) DRB, the PDCP SDUs are data which have not been submitted to a lower layer.
10 . The terminal of claim 9 , wherein, in case that the DRB is an acknowledged mode (AM) DRB, the transmission is performed from a first PDCP SDU for which a successful delivery of a corresponding PDCP data PDU has not been confirmed by an RLC entity associated with the source base station.
11 . The terminal of claim 10 , wherein each of the COUNT values has been associated to a corresponding PDCP SDU prior to the uplink data switching.
12 . The terminal of claim 9 ,
wherein the PDCP SDUs are generated by performing header compression, integrity protection and ciphering, and
wherein the header compression is performed based on robust header compression (ROHC) configured for the target base station, and
wherein the integrity protection and the ciphering are performed based on an algorithm and key which are configured for the target base station.
13 . The terminal of claim 9 , wherein the first RRC message includes information on status report required, the information indicating that the DRB is configured to transmit a PDCP status report.
14 . The terminal of claim 13 ,
wherein the successful completion of the random access procedure is identified by a medium access control (MAC) entity, and
wherein the uplink data switching is requested by the upper layer, in case that the successful completion of the random access procedure is indicated by the MAC entity to the upper layer.
15 . The terminal of claim 14 , wherein the controller is further configured to:
trigger, at the PDCP entity, a first PDCP status report for the DRB based on the uplink data switching; and
control the transceiver to transmit, to the target base station, the triggered first PDCP status report.
16 . The terminal of claim 15 , wherein the controller is further configured to:
control the transceiver to receive, from the target base station, a second RRC message including an indication to release a connection with the source base station;
trigger, at the PDCP entity, a second PDCP status report for the AM DRB based on the indication; and
control the transceiver to transmit, to the target base station, the triggered second PDCP status report.