Packet Retransmission Buffer Sharing for QoS and Memory Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face inefficiencies in packet retransmission, particularly in managing high-priority packets and resource allocation between retransmission and other transceiver functions, leading to suboptimal error correction and latency management.

Innovation Solution

The method involves assigning packet handling identifiers based on Quality of Service (QOS) metrics such as latency and Packet Error Rate (PER), allowing for differential treatment of packets and dynamic memory allocation between retransmission and other transceiver functions like interleaving and coding, enabling efficient retransmission and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory is allocated for retransmission buffer, then packet error rate is reduced, but memory resources for other transceiver functions are reduced

Engineering Contradiction:
Improvepacket error rateVSAvoidmemory resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic memory allocation where the retransmission buffer size is adjusted based on channel conditions and traffic characteristics. The memory management module continuously monitors system state and reallocates memory between retransmission buffer and other transceiver functions (interleaving, coding) to optimize performance under varying conditions, resolving the contradiction between reliability and resource quantity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of buffer size dynamically based on channel quality indicators and traffic patterns. By adjusting the buffer size parameter according to actual network conditions, the system achieves optimal error correction while minimizing memory consumption, thereby resolving the contradiction between packet error rate reduction and memory resource conservation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all packets are stored for retransmission, then error correction is maximized, but delay increases

Engineering Contradiction:
Improveerror correctionVSAvoiddelay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies different quality treatments to different packets based on their QoS requirements. High-priority packets with strict delay constraints are forwarded immediately without buffering, while low-priority packets are stored for potential retransmission. This local differentiation resolves the contradiction by providing error correction only where it is both needed and acceptable in terms of delay.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The packet stream is segmented into different priority classes with distinct handling policies. The system divides packets into retransmittable and non-retransmittable categories, applying error correction mechanisms selectively to each segment based on their QoS requirements, thereby resolving the delay-error correction trade-off.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If uniform memory allocation is used, then simplicity is maintained, but resource efficiency decreases

Engineering Contradiction:
Improvememory allocation complexityVSAvoidresource efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements a dynamic memory allocation mechanism controlled by a memory management module that automatically adjusts buffer sizes based on channel conditions and traffic characteristics. This dynamic approach maintains reasonable system complexity while dramatically improving resource efficiency, as the system adapts memory distribution to actual needs rather than using fixed uniform allocation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2178254B1Packet retransmission and memory sharing
Publication Date: 2017.02.08 TQ DELTA LLC
  • EP2178254B1 patent drawing
  • EP2178254B1 patent drawing
  • EP2178254B1 patent drawing

AI summary

Through the identification of different packet-types, packets can be handled based on an assigned packet handling identifier. This identifier can, for example, enable forwarding of latency-sensitive packets without delay and allow error-sensitive packets to be stored for possible retransmission. In another embodiment, and optionally in conjunction with retransmission protocols including a packet handling identifier, a memory used for retransmission of packets can be shared with other transceiver functionality such as, coding, decoding, interleaving, deinterleaving, error correction, and the like.