Method and device for data transmission, and computer storage medium
Provided are a data transmission method and apparatus and a computer storage medium. The method may include: a source Distributed Unit (DU) reports a packet data convergence protocol (PDCP) transmission state report to a source Centralized Unit (CU), where the PDCP transmission state report enables the CU to determine which PDCP protocol data unit (PDU) data is not successfully received by a UE; and the PDCP PDU data which is not successfully received by the UE are retransmitted to the UE via a target DU.
1. A data transmission method, comprising:
reporting, by a source distributed unit (DU), a packet data convergence protocol (PDCP) transmission status report to a centralized unit (CU), wherein the PDCP transmission status report enables the CU to determine which PDCP protocol data unit (PDU) data is not successfully received by a UE;
receiving, by the CU, the PDCP transmission status report, acquiring, by the CU, PDCP PDU data which is not successfully received by the UE according to the PDCP transmission status report and retransmitting, by the CU, the acquired PDCP PDU data to a target DU;
receiving and caching, by the target DU, the acquired PDCP PDU data sent by the CU in advance;
transmitting, by the CU, a radio resource control (RRC) reconfiguration instruction to the UE via the source DU, and informing, by the CU, the UE to perform DU switching;
after the DU switching from the source DU to the target DU is completed, receiving, by the target DU, a triggered PDCP status report from the UE, wherein the triggered PDCP status report informs the target DU of the PDCP PDU data which is not successfully received by the UE: and
retransmitting, by the target DU, the PDCP PDU data which is not successfully received by the UE in cached PDCP PDU data to the UE according to the triggered PDCP status report.
2. The data transmission method according to claim 1 , wherein the acquiring, by the CU, the PDCP PDU data which is not successfully received by the UE according to the PDCP transmission status report and the retransmitting, by the CU, the acquired PDCP PDU data to the target DU comprise:
caching, by the CU, PDCP PDU data; and
retransmitting, by the CU, the PDCP PDU data which is not successfully received by the UE in the cached PDCP PDU data to the target DU according to the PDCP status report.
3. The data transmission method according to claim 1 , wherein the PDCP transmission status report is constructed, by the source DU, based on transmission status of downlink PDCP protocol data unit, PDU, data sent by the source DU and a radio link control, RLC, status report fed back by the UE.
4. A data transmission system, comprising a processor and a storage device, wherein the storage device stores processor-executable programs, and the programs comprise: a source distributed unit (DU), a centralized unit (CU), and a target DU;
wherein the source DU is configured to report a packet data convergence protocol (PDCP) transmission status report to the CU, wherein the PDCP transmission status report enables the CU to determine which PDCP protocol data unit (PDU) data is not successfully received by a UE;
wherein the CU is configured to receive the PDCP transmission status report, acquire PDCP PDU data which is not successfully received by the UE according to the PDCP transmission status report and resend the acquired PDCP PDU data to the target DU;
wherein the target DU is configured to receive and cache the acquired PDCP PDU data sent by the CU in advance;
wherein the CU is further configured to transmit a radio resource control (RRC) reconfiguration instruction to the UE via the source DU, and inform the UE to perform DU switching;
wherein the target DU is further configured to, after the DU switching from the source DU to the target DU is completed, receive a triggered PDCP status report from the UE, wherein the triggered PDCP status report informs the target DU of the PDCP PDU data which is not successfully received by the UE; and
wherein the target DU is further configured to retransmit the PDCP PDU data which is not successfully received by the UE in cached PDCP PDU data to the UE according to the triggered PDCP status report.
5. The data transmission system according to claim 4 , wherein the CU is configured to cache PDCP PDU data, and resend the PDCP PDU data which is not successfully received by the UE in the cached PDCP PDU data to the target DU according to the PDCP status report.
6. The data transmission system according to claim 4 , wherein the PDCP transmission status report is constructed, by the source DU, based on transmission status of downlink PDCP protocol data unit, PDU, data sent by the source DU and a radio link control, RLC, status report fed back by the UE.
7. A non-transitory computer storage medium, configured to store computer-executable instructions which, when executed by a processor, implement the method of claim 1 .