QoS Packet Retransmission With Shared Buffer Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in efficiently managing packet retransmission and memory sharing between transmission functions, particularly in xDSL environments, where packets with different Quality of Service (QOS) metrics require distinct handling to ensure low latency or low error rates, leading to inefficiencies in resource allocation and error correction.

Innovation Solution

The system assigns packet handling identifiers based on QOS metrics like latency and Packet Error Rate (PER), allowing for dynamic memory allocation between retransmission and other transceiver functions, such as interleaving and coding, to store and forward packets appropriately, and uses sequence identifiers and CRCs to manage retransmissions effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packets are stored in a retransmission buffer for error correction, then packet error rate is reduced, but transmission delay increases

Engineering Contradiction:
Improvepacket error rateVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments packets into different QOS categories (low-PER and low-latency) and applies different handling strategies to each segment. Low-PER packets are routed through the retransmission buffer for error correction, while low-latency packets are forwarded immediately without buffering, thus resolving the contradiction by applying selective segmentation based on packet requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic packet classification and routing based on QOS identifiers. The system dynamically determines whether to buffer or forward each packet based on its QOS category, allowing flexible adaptation to different transmission requirements and resolving the static contradiction between reliability and delay.

Inventive Principle:
Principle #15Dynamics

2Reliability

If memory is allocated for retransmission buffering, then error correction capability is improved, but memory availability for other transceiver functions is reduced

Engineering Contradiction:
Improveerror correction capabilityVSAvoidmemory availability for other functions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a unified memory structure that serves multiple functions: it acts as both an interleaving buffer for error correction and a retransmission buffer for packet retransmission. This multi-functional memory design resolves the contradiction by allowing the same resource to fulfill multiple roles rather than requiring separate dedicated memory for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the interleaving buffer and retransmission buffer into a single shared memory resource. By combining these functions and implementing intelligent packet classification and routing, the system resolves the memory allocation contradiction, allowing error correction and retransmission to share the same physical memory rather than competing for separate allocations.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If all packets are treated with the same handling protocol, then system complexity is reduced, but QOS requirements for different packet types cannot be met

Engineering Contradiction:
Improvepacket handling complexityVSAvoidQOS requirement fulfillment
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different handling protocols to different packet types based on their QOS identifiers. Low-PER packets receive buffered retransmission handling while low-latency packets receive immediate forwarding handling. This localized differentiation resolves the contradiction by applying appropriate complexity only where needed rather than uniformly across all packets.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the packet handling process into distinct pathways based on QOS classification. By dividing packets into different categories and routing them through appropriate handling protocols, the system resolves the contradiction between simplicity and QOS fulfillment, achieving differentiated service without requiring complete redesign of the entire packet handling system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9094348B2Packet retransmission
Publication Date: 2015.07.28 TQ DELTA LLC
  • US9094348B2 patent drawing
  • US9094348B2 patent drawing
  • US9094348B2 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.