QoS Packet Retransmission With Shared Transceiver 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 packet error rates, leading to complexities 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, and uses sequence identifiers and CRCs to manage packet storage and retransmission, ensuring that low-latency packets are forwarded directly while low-PER packets are stored for error correction.

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-latency and low-PER packets) and applies different handling strategies to each segment. Low-latency packets are forwarded directly without buffering, while low-PER packets are stored in the retransmission buffer for error correction, thereby resolving the contradiction between reliability and delay for different packet types

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically allocates memory between the retransmission buffer and interleaving/deinterleaving functions based on channel conditions and packet requirements. This dynamic adjustment allows the system to optimize the balance between error correction capability and transmission delay in real-time

Inventive Principle:
Principle #15Dynamics

2Reliability

If memory is allocated for retransmission buffer, then packet error correction is improved, but memory available for other transceiver functions is reduced

Engineering Contradiction:
Improveerror correctionVSAvoidmemory availability
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements a shared memory architecture where the same memory resource serves multiple functions: retransmission buffering, interleaving/deinterleaving, and other transceiver operations. This multi-functional memory allocation resolves the contradiction by allowing the system to achieve error correction capabilities while maintaining memory availability for other essential functions through dynamic resource sharing

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

Solution Approach 2:

The system dynamically adjusts memory allocation between retransmission and other functions based on channel conditions, traffic patterns, and QoS requirements. This dynamic resource management allows optimal memory utilization across different operational scenarios

Inventive Principle:
Principle #15Dynamics

3Device complexity

If all packets are treated with the same QoS handling, then system complexity is reduced, but performance for different traffic types deteriorates

Engineering Contradiction:
Improvepacket handling complexityVSAvoidQoS performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the packet handling process into distinct QoS-based pathways using packet handling identifiers. Packets are classified into low-latency and low-PER categories, with each category following a specialized handling path. This segmentation improves QoS performance for different traffic types while maintaining manageable system complexity through structured classification

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different QoS handling strategies are applied locally to different packet types based on their specific requirements. Low-latency packets receive expedited handling with minimal processing, while low-PER packets receive enhanced error protection. This localized quality adjustment optimizes performance for each packet type without unnecessarily complicating the overall system

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11290216B2Packet retransmission and memory sharing
Publication Date: 2022.03.29 TQ DELTA LLC
  • US11290216B2 patent drawing
  • US11290216B2 patent drawing
  • US11290216B2 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.