Repercussive Coding for MIMO Throughput Enhancement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multiple-user communication systems, imprecise channel state information, particularly due to delay and estimation errors, severely limits performance unless proper coding is employed, which is not effectively addressed by existing technologies.

Innovation Solution

The implementation of repercussive coding, where an artificial channel with adjustable parameters is created based on feedback, allowing the transmitter to dynamically encode subsequent codewords using output data from this artificial channel, thereby enhancing throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If channel state information is used for transmission without repercussive coding, then transmission speed is maintained, but system reliability deteriorates due to delay and estimation errors

Engineering Contradiction:
Improvesystem performanceVSAvoidchannel state information delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The transmitter performs preliminary encoding of the first codeword and transmits it before having complete channel state information. The encoder then uses the received feedback and artificial channel output to preliminarily encode a second codeword that will compensate for the delay and estimation errors in the original channel state information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An artificial channel is introduced as an intermediary between the actual communication channel and the encoder. This artificial channel processes the first codeword and generates output that serves as intermediate information, which is then used to encode the second codeword, effectively mediating the impact of channel state delays and errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If traditional coding is used without artificial channel feedback, then device complexity is low, but information loss increases due to channel state imprecision

Engineering Contradiction:
Improvechannel state information lossVSAvoidcoding system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism where the transmitter receives feedback about the transmitted first codeword and uses this feedback, along with an artificial channel, to generate information that reduces channel state imprecision. This feedback loop enables the encoder to compensate for information loss without requiring excessively complex preprocessing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The artificial channel acts as an intermediary that processes the first codeword and generates output data that compensates for channel state information loss. This intermediary structure allows the system to recover lost information without directly complicating the core coding mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If repercussive coding with artificial channel is implemented, then throughput is enhanced, but device complexity increases

Engineering Contradiction:
ImprovethroughputVSAvoidcoding system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary transmission of the first codeword and simultaneously prepares the second codeword using feedback and artificial channel output. This preliminary action enables overlapping processing stages, where the second codeword encoding begins before the first transmission is fully processed, thereby increasing throughput without proportionally increasing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encoder maintains continuous useful action by immediately using the artificial channel output and feedback to encode the second codeword without idle waiting time. This continuity ensures that the system remains productive throughout the transmission process, enhancing throughput while keeping the complexity increase manageable through efficient resource utilization.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9014290B2Throughput enhancement through repercussive coding in MIMO systems
Publication Date: 2015.04.21 NEC CORP
  • US9014290B2 patent drawing
  • US9014290B2 patent drawing
  • US9014290B2 patent drawing

AI summary

There is provided a method performed by a transmitter in a multi-user communication system. The method includes transmitting a first part of a codeword to a plurality of receivers over a communication channel in a transmission. The method further includes receiving feedback on the transmission of the first part of the codeword. The method also includes providing an artificial channel having channel parameters adjustable responsive to the received feedback. The method additionally includes virtually feeding the artificial channel with the first part of the codeword to generate artificial channel output data. The method further includes encoding a second part of the codeword for transmission to the plurality of receivers over the communication channel responsive to the artificial channel output data. The method also includes transmitting the encoded signals to the plurality of receivers over the communication channel.