Dynamic Poll Retransmission Timer for LTE RLC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing LTE RLC protocol's poll-retransmit timer duration is inadequate, leading to delayed reaction to unanswered polls, resulting in duplicated non-acknowledgements and wasteful use of radio resources, especially when radio conditions deteriorate, affecting quality of experience for critical data transmissions.

Innovation Solution

The duration of the poll-retransmit timer is adjusted based on predefined conditions related to the sequence number of the protocol data unit, such as X−N≥3 or X−N≥1, allowing for optimized timer settings that span multiple one-way RLC delays, thereby reducing unnecessary retransmissions and improving resource efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the poll-retransmit timer duration is set to a fixed value, then the protocol is simple to implement, but it leads to delayed reaction to unanswered polls and duplicated non-acknowledgements when radio conditions deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidresponsiveness to lost data
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The poll-retransmit timer duration is changed from a fixed value to a dynamic value that adapts based on radio conditions and transmission history. The timer is adjusted according to whether acknowledgments are received, allowing the system to react to deteriorating radio conditions by extending the timer duration, thereby preventing premature retransmissions and duplicated non-acknowledgements while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The timer duration parameter is modified based on observed system behavior and radio conditions. When acknowledgments are not received within expected timeframes, the timer duration is extended, allowing the system to adapt to deteriorating conditions. This parameter change enables the protocol to maintain reliability without requiring complex implementation, as it only requires monitoring acknowledgment status and adjusting the timer accordingly.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the poll-retransmit timer duration is extended to cover worst-case scenarios, then reliability is improved, but latency increases for normal operations

Engineering Contradiction:
Improvecoverage of worst-case scenariosVSAvoidlatency for normal operations
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The timer duration is made dynamic rather than statically extended for all cases. For normal operations with good radio conditions, the timer uses a shorter duration, maintaining low latency. When worst-case scenarios occur (e.g., multiple lost acknowledgments or deteriorating conditions), the timer is extended to ensure reliability. This dynamic adjustment resolves the contradiction by adapting the timer duration to actual conditions rather than always using the maximum value.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system prepares for worst-case scenarios by having a mechanism to extend the timer duration, but does not always use the extended duration. Instead, it starts with a shorter timer for normal operations and only extends it when necessary, based on observed acknowledgment patterns. This preliminary preparation allows the system to maintain low latency under normal conditions while being ready to improve reliability when needed.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If frequent polling is performed to detect lost data quickly, then responsiveness is improved, but radio resource usage increases due to duplicated retransmissions

Engineering Contradiction:
Improvedetecting lost dataVSAvoidradio resource usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The polling frequency and retransmission timing are made dynamic based on acknowledgment reception. Instead of frequent fixed-interval polling, the system adjusts the timing of subsequent polls and retransmissions based on whether acknowledgments are received. When acknowledgments are received normally, polling is spaced out to conserve resources. When acknowledgments are lost, the timer is extended and polling is adjusted to detect the loss without causing duplicated retransmissions, thus maintaining responsiveness while reducing radio resource usage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from received acknowledgments to control polling and retransmission behavior. When acknowledgments are received, the system knows data was successfully transmitted and can reduce polling frequency. When acknowledgments are not received, the feedback triggers timer extension and adjusted polling to detect lost data. This feedback mechanism ensures responsive detection of lost data while avoiding unnecessary frequent polling that would waste radio resources.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9930694B2Re-transmitting a poll to a peer protocol entity when a timer expires
Publication Date: 2018.03.27 NOKIA TECHNOLOGIES OY
  • US9930694B2 patent drawing
  • US9930694B2 patent drawing
  • US9930694B2 patent drawing

AI summary

Systems, methods, apparatuses, and computer program products for expediting repetition of an unanswered poll for automatic repeat request (ARQ) feedback are provided. One method includes transmitting a poll to a peer protocol entity to trigger status reporting at the peer protocol entity, starting a timer with a duration that is set based on whether at least one predefined condition is met. The at least one predefined condition depends at least on a value of a sequence number (SN) of a protocol data unit (PDU) in which the poll is transmitted. The method may further include re-transmitting a poll when the timer expires.