KR-20260065932-A - Data processing method and device
Abstract
The present application provides a data processing method and apparatus applicable to the field of communication technology. This method includes the step of: the transmitting end acquiring first SN information of a data unit discarded by the first protocol layer of the transmitting end, and transmitting the first SN information to the second protocol layer of the receiving end using control signaling of the second protocol layer of the transmitting end. In response to this, after obtaining the first SN information using control signaling from the second protocol layer of the transmitting end, the second protocol layer of the receiving end can transmit the first SN information to the first protocol layer of the receiving end. This method can effectively reduce the end-to-end transmission delay of service data.
Inventors
- 판, 창
Assignees
- 후아웨이 테크놀러지 컴퍼니 리미티드
Dates
- Publication Date
- 20260511
- Application Date
- 20240906
- Priority Date
- 20230913
Claims (20)
- As a data processing method, A step of obtaining first sequence number SN information of a data unit discarded by the first protocol layer of the transmitting end; and A method comprising the step of transmitting first SN information to the second protocol layer of the receiving end using control signaling of the second protocol layer of the transmitting end.
- A method according to claim 1, wherein the second protocol layer of the transmitting end is the radio link control RLC layer of the transmitting end, and the first protocol layer of the transmitting end is the packet data convergence protocol PDCP layer of the transmitting end.
- In paragraph 2, the method wherein the control signaling comprises an RLC control protocol data unit PDU.
- In any one of claims 1 to 3, the step of transmitting the first SN information to the second protocol layer of the receiving end using the control signaling of the second protocol layer of the transmitting end: A method comprising the step of transmitting the first SN information and the second SN information to the RLC layer of the receiving end using an RLC control PDU of the RLC layer of the transmitting end, wherein the second SN information is the SN information of the RLC layer of the transmitting end.
- In any one of paragraphs 1 to 4, the method is: It further includes the step of receiving a first RLC status report; The step of obtaining the first sequence number SN information of the data unit discarded by the first protocol layer of the transmitting end is: A method comprising the step of determining the first SN information based on the SN of a successfully received data unit indicated by the first RLC status report and the data unit discarded by the first protocol layer of the transmitting end.
- In any one of claims 1 to 5, after the step of transmitting the first SN information to the second protocol layer of the receiving end using the control signaling of the second protocol layer of the transmitting end, the method comprises: Step of receiving a second RLC status report; and A method further comprising the step of retransmitting the first SN information to the second protocol layer of the receiving end using the control signaling of the second protocol layer of the transmitting end when the data unit not successfully received, indicated by the second RLC status report, includes the data unit indicated by the first SN information.
- In any one of claims 1 to 5, after the step of transmitting the first SN information to the second protocol layer of the receiving end using the control signaling of the second protocol layer of the transmitting end, the method comprises: A method further comprising the step of receiving a third RLC status report, wherein the third RLC status report indicates that one or more data units within a data unit indicated by the first SN information are successfully received.
- A method according to claim 1, wherein the second protocol layer of the transmitting end is the media access control MAC layer of the transmitting end, and the first protocol layer of the transmitting end is the RLC layer of the transmitting end.
- In claim 8, the control signaling comprises a MAC control element (CE).
- As a data processing method, A step of obtaining first sequence number SN information of a data unit discarded by the first protocol layer of the transmitting end by the second protocol layer of the receiving end using control signaling from the second protocol layer of the transmitting end; and A method comprising the step of transmitting the first SN information to the first protocol layer of the receiving end by the second protocol layer of the receiving end.
- A method according to claim 10, wherein the second protocol layer of the receiver is the radio link control RLC layer of the receiver, and the first protocol layer of the receiver is the packet data convergence protocol PDCP layer of the receiver.
- In paragraph 11, the method wherein the control signaling comprises an RLC control protocol data unit PDU.
- In any one of claims 10 to 12, the step of obtaining the first sequence number SN information of a data unit discarded by the first protocol layer of the transmitting end by the second protocol layer of the receiving end using the control signaling from the second protocol layer of the transmitting end: A method comprising the step of obtaining the first SN information and the second SN information by means of the second protocol layer of the receiving end using the control signaling from the second protocol layer of the transmitting end— wherein the second SN information is SN information of the RLC layer of the transmitting end and the first SN information is SN information of the PDCP layer of the transmitting end.
- In Clause 13, the above method is, A step of updating a variable maintained by the PDCP layer of the receiving end based on the SN information of the PDCP layer of the transmitting end; and A method further comprising the step of updating a variable maintained by the RLC layer of the receiving end based on the SN information of the RLC layer of the transmitting end.
- In any one of paragraphs 10 to 14, the method is: A method further comprising the step of transmitting a third RLC status report, wherein the third RLC status report indicates that one or more data units within a data unit indicated by the first SN information have been successfully received.
- In any one of paragraphs 10 to 14, the method is: Step of transmitting a second RLC status report—the data unit not successfully received indicated by the second RLC status report includes the data unit indicated by the first SN information—; and A method further comprising the step of obtaining first SN information retransmitted by the second protocol layer of the receiving end using the control signaling from the second protocol layer of the transmitting end.
- A method according to claim 10, wherein the second protocol layer of the receiving end is the media access control MAC layer of the receiving end, and the first protocol layer of the receiving end is the RLC layer of the receiving end.
- In paragraph 16, the method wherein the control signaling comprises a MAC control element (CE).
- As a communication device, A communication device comprising a module configured to perform a method according to any one of paragraphs 1 through 9.
- As a communication device, A communication device comprising a module configured to perform a method according to any one of paragraphs 10 to 11.
Description
Data processing method and device This application claims priority to Chinese patent application No. 202311187379.7, filed with the China Intellectual Property Administration on September 13, 2023, with the title of the invention "DATA PROCESSING METHOD AND APPARATUS", the entirety of which is incorporated herein by reference. This application relates to the field of communication technology, and in particular, to a data processing method and apparatus. The new radio (NR) user plane protocol stack includes the Service Data Adaptation Protocol (SDAP) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, the Medium Access Control (MAC) layer, and the Physical (PHY) layer. The RLC layer is an intermediate protocol layer. The RLC layer provides transmission services for Protocol Data Units (PDUs) generated by the upper-layer protocol stack and can perform operations such as segmentation, reassembly, and resegmentation on the PDUs as needed. To satisfy Quality of Service (QoS) requirements for the transmission of different types of data, the RLC layer provides three transmission modes: Acknowledged Mode (AM), Unacknowledged Mode (UM), and Transparent Mode (TM). A data radio bearer (DRB) used for transmitting service data can be configured in AM mode or UM mode. The PDCP layer sits above the RLC layer and provides functions such as forwarding user plane/control plane packets, timer-based discarding, reordering, and sequential delivery. The timer-based discarding mechanism is as follows: When the PDCP layer receives a PDCP service data unit (SDU) from the upper layer, a discard timer for the SDU is started. When the discard timer associated with the SDU expires, the corresponding PDCP SDU and PDCP PDU are discarded. If a data packet is delivered to the RLC layer, the PDCP layer further continues to signal the RLC layer to perform packet discarding. However, after the transmitting PDCP layer discards a data unit, the receiving PDCP layer still waits for the discarded data unit for reordering. Consequently, unnecessary reordering at the receiving end causes additional waiting delays for data transmission and increases the end-to-end transmission delay of service data. Embodiments of the present application provide a data processing method and apparatus for effectively reducing end-to-end transmission delay of service data. According to a first aspect, an embodiment of the present application provides a data processing method. The method is applied to a transmitting end or a chip, functional module, etc. placed at the transmitting end, and the method comprises the following: A method comprising: a step of obtaining first sequence number (SN) information of a data unit discarded by a first protocol layer of a transmitting end; and a step of transmitting the first SN information to a second protocol layer of a receiving end using control signaling of a second protocol layer of a transmitting end. In this embodiment of the present application, the transmitting end transmits the first SN information of the first protocol layer of the transmitting end using control signaling of the second protocol layer of the transmitting end, so that the processing priority of the control signaling can be fully utilized to reduce the queuing delay of the first SN information, and the second protocol layer of the receiving end can quickly receive the first SN information and transmit the first SN information to the first protocol layer. Accordingly, the first protocol layer of the receiving end can quickly acquire the first SN information. Based on the first SN information, the first protocol layer of the receiving end can effectively learn the data units discarded by the first protocol layer of the transmitting end, thereby avoiding large data transmission delays caused by continuous reordering performed by the first protocol layer of the receiving end due to data units discarded by the first protocol layer of the transmitting end, or large data transmission delays caused by continuous retransmission requirements of the first protocol layer of the receiving end due to data units discarded by the first protocol layer of the transmitting end, and effectively reduce the end-to-end transmission delay of the service data. In a possible implementation, the second protocol layer of the transmitter is the transmitter's radio link control (RLC) layer, and the first protocol layer of the transmitter is the transmitter's packet data convergence protocol (PDCP) layer. In a possible implementation, control signaling includes an RLC control protocol data unit (PDU). In a possible implementation, the step of transmitting first SN information to the second protocol layer of the receiver using control signaling of the second protocol layer of the transmitter includes: transmitting first SN information and second SN information to the RLC layer of the receiver using an RLC control PDU of the RLC layer of the transm