CN-122001534-A - Radio link control retransmission technique based on packet importance
Abstract
The present disclosure relates to a radio link control retransmission technique for packet importance based. The present application relates to apparatus and components including devices, systems and methods for adjusting radio link control retransmissions based on packet importance.
Inventors
- GUO BINGHENG
- HU HAIJING
- R. Rosbach
Assignees
- 苹果公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251107
- Priority Date
- 20241107
Claims (20)
- 1. A method, the method comprising: receiving a packet for transmission; determining that the packet is associated with a discard timer for packets having a level of importance greater than a predetermined threshold, and Based on the determining that the packet is associated with the discard timer, autonomous retransmission is triggered for a Radio Link Control (RLC) Service Data Unit (SDU) corresponding to the packet.
- 2. The method of claim 1, the method further comprising: An indication of the importance level is received at the RLC entity from a Packet Data Convergence Protocol (PDCP) entity.
- 3. The method of claim 1, the method further comprising: determining whether protocol data unit set importance (PSI) based discard is activated for a Data Radio Bearer (DRB) associated with the RLC SDU, and Determining whether to perform the autonomous retransmission for the RLC SDU further based on the determining whether PSI-based discard is activated for the DRB.
- 4. The method of claim 1, wherein the discard timer is for a Packet Data Convergence Protocol (PDCP) SDU corresponding to the RLC SDU, and further comprising: determining that a protocol data unit set importance (PSI) based discard is activated for a Data Radio Bearer (DRB) associated with the RLC SDU, and Based on the determining that PSI based discard is activated, the discard timer for the PDCP SDU corresponding to the RLC SDU is started.
- 5. The method of claim 4, the method further comprising: the autonomous retransmission of the RLC SDU is triggered further based on the discard timer running for the PDCP SDU corresponding to the RLC SDU.
- 6. One or more computer-readable media having instructions that, when executed, cause a processor circuit to: receiving a packet for transmission; determining a level of importance associated with the packet, and Based on the importance level, a condition is determined that triggers autonomous retransmission of a Radio Link Control (RLC) Service Data Unit (SDU) corresponding to the packet.
- 7. The one or more computer-readable media of claim 6, wherein the importance level is a first level less than a predetermined threshold or a second level greater than the predetermined threshold, and to determine the condition, the processor circuit is to: in the event that the importance level is the first level, determining that the condition is that the remaining time until expiration of the discard timer is less than a first threshold, and In the event that the importance level is the second level, determining that the condition is that the remaining time until expiration of a discard timer is less than a second threshold, wherein the first threshold is less than the second threshold.
- 8. The one or more computer-readable media of claim 7, wherein the instructions, when executed, further cause the processor circuit to: information for configuring the first threshold and the second threshold is received from a network.
- 9. The one or more computer-readable media of claim 6, wherein the importance level is a first level less than a predetermined threshold or a second level greater than the predetermined threshold, and to determine the condition, the processor circuit is to: in the case where the importance level is the first level, determining that the condition is that the remaining time until expiration of the discard timer is less than a threshold and the poll retransmission timer is not running, and In the case where the importance level is the second level, the condition is determined that the remaining time until expiration of the discard timer is less than the threshold.
- 10. The one or more computer-readable media of claim 6, wherein the instructions, when executed, further cause the processor circuit to: an indication of the importance level is received at a Radio Link Control (RLC) layer from a Packet Data Convergence Protocol (PDCP) layer.
- 11. The one or more computer-readable media of claim 6, wherein the instructions, when executed, further cause the processor circuit to: determining whether protocol data unit set importance (PSI) based discard is activated for a Data Radio Bearer (DRB) associated with the RLC SDU, and Determining whether to perform the autonomous retransmission for the RLC SDU further based on the determining whether PSI-based discard is activated for the DRB.
- 12. The one or more computer-readable media of claim 6, wherein the importance level is greater than a predetermined threshold, and the instructions, when executed, further cause the processor circuit to: determining that a protocol data unit set importance (PSI) based discard is activated for a Data Radio Bearer (DRB) associated with the RLC SDU, and Based on determining that PSI-based discard is activated, a discard timer for a Packet Data Convergence Protocol (PDCP) SDU corresponding to the RLC SDU is started, wherein the discard timer is associated with the importance level.
- 13. The one or more computer-readable media of claim 12, wherein the instructions, when executed, further cause the processor circuit to: determining to perform the autonomous retransmission of the RLC SDU based on the discard timer running for the PDCP SDU corresponding to the RLC SDU.
- 14. A device for the treatment of a patient with a disorder, the device has circuitry for: receiving a packet for transmission; determining a level of importance associated with the packet; determining constraints associated with autonomous retransmission of Radio Link Control (RLC) Service Data Units (SDUs) corresponding to the packets based on the importance level, and Determining whether to perform autonomous retransmission of the RLC SDU based on the constraint.
- 15. The apparatus of claim 14, wherein: the importance level is a first level that is less than a predetermined threshold or a second level that is greater than the predetermined threshold; In case the importance level is the first level, the constraint is that the RLC SDUs can be considered for retransmissions less than a first number, and In case the importance level is the second level, the constraint is that the RLC SDU can be considered for the first number of retransmissions.
- 16. The apparatus of claim 14, wherein: the importance level is a first level that is less than a predetermined threshold or a second level that is greater than the predetermined threshold; in the case where the importance level is the first level, the constraint is that a prohibit timer for autonomous retransmission is set to have a first value, and In the case where the importance level is the second level, the constraint is that the prohibit timer for autonomous retransmission is set to have a second value smaller than the first value.
- 17. The apparatus of claim 14, wherein: The importance level is a first level less than a predetermined threshold or a second level greater than the predetermined threshold, Wherein the constraint specifies: In case the importance level is the first level and the maximum number of retransmissions that can be simultaneously pending has been reached, the RLC SDU cannot be considered for autonomous retransmissions, and In case the importance level is the second level and the maximum number of retransmissions that can be simultaneously pending has been reached, the RLC SDU can be considered for autonomous retransmissions.
- 18. The apparatus of claim 14, wherein: The importance level is a first level less than a predetermined threshold or a second level greater than the predetermined threshold, Wherein the constraint specifies: In case the importance level is the first level and a discard timer associated with the RLC SDU is used for the first level, the RLC SDU cannot be considered for autonomous retransmission, and In case the importance level is the second level and a discard timer associated with the RLC SDU is used for the second level, the RLC SDU can be considered for autonomous retransmission.
- 19. The apparatus of claim 14, wherein: the importance level is a first level that is less than a predetermined threshold or a second level that is greater than the predetermined threshold; In case the importance level is the first level, the constraint is that a first number or a first ratio of packets in each PDU set can be considered for retransmission, and In case the importance level is the second level, the constraint is that a second number or second ratio of packets in each set of PDUs can be considered for retransmission, wherein the second number or second ratio is larger than the first number or first ratio.
- 20. A method, the method comprising: Generating first configuration information and second configuration information for autonomous retransmission of Radio Link Control (RLC) Service Data Units (SDUs), wherein the first configuration information is for RLC SDUs corresponding to packets associated with importance levels greater than a predetermined threshold and the second configuration information is for RLC SDUs corresponding to packets associated with importance levels less than the predetermined threshold, and One or more signals are output to send the first configuration information and the second configuration information to a user equipment.
Description
Radio link control retransmission technique based on packet importance Cross Reference to Related Applications The present application claims priority from U.S. provisional patent application No. 63/717,786, entitled "radio link control retransmission technique based on packet importance (TECHNOLOGIES FOR RADIO LINK CONTROL RETRANSMISSION BASED ON PACKET IMPORTANCE)", filed on 7, 11, 2024, which is incorporated herein by reference in its entirety for all purposes. Technical Field The present application relates generally to communication networks and, in particular, to a radio link control retransmission technique based on packet importance for use in wireless networks. Background The third generation partnership project (3 GPP) Technical Specification (TS) defines standards for wireless networks. These TSs describe aspects related to signaling traffic through a system comprising a wireless network. Drawings Fig. 1 illustrates a network environment according to some embodiments. Fig. 2 illustrates an operational flow/algorithm structure according to some embodiments. Fig. 3 illustrates another operational flow/algorithm structure in accordance with some embodiments. Fig. 4 illustrates another operational flow/algorithm structure in accordance with some embodiments. Fig. 5 illustrates another operational flow/algorithm structure in accordance with some embodiments. Fig. 6 illustrates another operational flow/algorithm structure in accordance with some embodiments. Fig. 7 illustrates another operational flow/algorithm structure in accordance with some embodiments. Fig. 8 illustrates a user equipment according to some embodiments. Fig. 9 illustrates a network device according to some embodiments. Detailed Description The following detailed description refers to the accompanying drawings. The same reference numbers may be used in different drawings to identify the same or similar elements. In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular structures, architectures, interfaces, and techniques in order to provide a thorough understanding of the various aspects of the various embodiments. However, it will be apparent to one skilled in the art having the benefit of this disclosure that the various aspects of the various embodiments may be practiced in other examples that depart from these specific details. In certain instances, descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the various embodiments with unnecessary detail. For the purposes of this document, the phrases "A/B" and "A or B" refer to (A), (B) or (A and B), and the phrase "based on A" refers to "based at least in part on A", e.g., it may be "based only on A" or it may be "based in part on A". The following is a glossary of terms that may be used in this disclosure. As used herein, the term "circuitry" refers to, is part of, or includes a hardware component configured to provide the described functionality. The hardware components may include electronic circuitry, logic circuitry, a processor (shared, dedicated, or group) or memory (shared, dedicated, or group), an Application Specific Integrated Circuit (ASIC), a Field Programmable Device (FPD) (e.g., a Field Programmable Gate Array (FPGA), a Programmable Logic Device (PLD), a Complex PLD (CPLD), a high-capacity PLD (HCPLD), a structured ASIC, or a programmable system-on-a-chip (SoC)), or a Digital Signal Processor (DSP). In some implementations, circuitry may execute one or more software or firmware programs to provide at least some of the described functionality. The term "circuitry" may also refer to a combination of one or more hardware elements (or a combination of circuitry for use in an electrical or electronic system) and program code for performing the functionality of the program code. In these embodiments, the combination of hardware elements and program code may be referred to as a particular type of circuit. As used herein, the term "processor circuit" refers to, is part of, or includes circuitry capable of sequentially and automatically performing a series of arithmetic or logical operations or recording, storing, or transmitting digital data. The term "processor circuit" may refer to an application processor, a baseband processor, a Central Processing Unit (CPU), a graphics processing unit, a single-core processor, a dual-core processor, a tri-core processor, a quad-core processor, or any other device capable of executing or otherwise operating computer-executable instructions (such as program code, software modules, and/or functional processes). As used herein, the term "interface circuit" refers to, is part of, or includes circuitry that enables the exchange of information between two or more components or devices. The term "interface circuit" may refer to one or more hardware interfaces such as a bus, an I/O interface, a peripheral component interf