Arbitrary Precision Multiple Description Coding for Wireless Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multiple description coding techniques are inefficient in adapting to variable channel conditions, leading to suboptimal bit rate and signal quality, and often result in wasted bandwidth or failure to receive signals due to fixed bit rate and quality settings, and require additional bandwidth for error detection and correction.

Innovation Solution

Arbitrary precision multiple description coding dynamically adjusts bit rate and signal quality based on channel conditions by using an encoder that processes signals with matrices selected according to available transmission resources, eliminating the need for quantization and additional channel coding, and allowing flexible subcarrier allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional multiple description coding uses fixed quantization levels, then the bit rate and signal quality remain constant, but this leads to wasted bandwidth in good channels and failure to receive signals in poor channels

Engineering Contradiction:
ImproveAdaptability to channel conditionsVSAvoidSignal reception reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic adaptation by allowing the receiver to select from multiple pre-defined quantization matrices (different precision levels) based on actual channel conditions. The transmitter sends multiple descriptions encoded with different precision levels, and the receiver chooses the appropriate precision level dynamically, transforming the static fixed-quantization system into a dynamic adaptive one that matches channel conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the quantization parameter (precision level) based on channel conditions. Multiple quantization matrices with different precision levels are prepared in advance, and the appropriate one is selected according to channel quality. This parameter change allows the system to optimize between bit rate and signal quality dynamically, resolving the contradiction between adaptability and reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If FEC and CRC codes are added for error detection and correction, then error handling capability improves, but bandwidth is wasted in channels without errors

Engineering Contradiction:
ImproveError detection and correction capabilityVSAvoidBandwidth utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the error handling function from separate FEC/CRC codes and integrates it into the multiple description coding structure itself. By encoding multiple descriptions with different precision levels, the system inherently provides error resilience without needing additional dedicated error correction codes, thus eliminating bandwidth waste while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The multiple description coding structure serves multiple functions simultaneously: it provides compression, enables adaptability to channel conditions, and offers inherent error resilience. The same encoded descriptions that enable adaptive precision selection also provide redundancy for error handling, making the system multi-functional and eliminating the need for separate error correction mechanisms.

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

3Ease of manufacture

If the number of transmission subcarriers must match the number of coefficients, then system implementation is simplified, but application flexibility is unduly limited

Engineering Contradiction:
ImproveSystem implementation simplicityVSAvoidApplication flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent segments the coefficient transmission into multiple descriptions with different precision levels. This segmentation allows flexible allocation of subcarriers to different description sets, enabling the system to adapt to various application requirements without requiring a strict one-to-one mapping between subcarriers and coefficients, thus enhancing application flexibility while maintaining implementation feasibility.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9020029B2Arbitrary precision multiple description coding
Publication Date: 2015.04.28 WSOU INVESTMENTS LLC
  • US9020029B2 patent drawing
  • US9020029B2 patent drawing
  • US9020029B2 patent drawing

AI summary

In one aspect, an encoder comprises arbitrary precision multiple description generation circuitry configured to produce multiple descriptions of a given signal by processing the signal using at least one matrix having a dimension which is selected as a function of a designated number of transmission resources, such as OFDM subcarriers or TDM time slots, that are allocated for transmission of the multiple descriptions. For example, the signal may comprise a vector x of dimension N and the arbitrary precision multiple description generation circuitry may be configured to generate M descriptions of the vector x where the value of M is selected to satisfy a particular one of three possible cases M=N, M>N and M<N depending on the number of subcarriers or time slots allocated for transmission of the multiple descriptions. Other aspects include a decoder, encoding and decoding methods, and associated computer program products.