Half-Duplex MARC Relay Coding for Non-Orthogonal Signal Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing MARC networks face challenges in achieving high spectral efficiency and reliability due to non-orthogonal links between senders and receivers, leading to increased interference and reduced decoding accuracy, especially in mobile networks with Rayleigh-fading channels.

Innovation Solution

Implementing a semi-orthogonal MARC system with iterative joint detection/decoding and joint coding in the relay, allowing for simultaneous transmission by senders and separate stream separation at the relay, followed by redundancy information transmission, which enables effective decoding at the receiver without increasing sender power and maintaining spectral efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If non-orthogonal links are used between senders and relay, then spectral efficiency is improved, but interference increases and decoding accuracy deteriorates

Engineering Contradiction:
Improvespectral efficiencyVSAvoiddecoding accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The relay acts as an intermediary that performs iterative joint detection/decoding of signals from multiple senders. By introducing this intermediate processing step with sophisticated signal separation algorithms, the system can handle non-orthogonal links (improving spectral efficiency) while maintaining decoding accuracy through the relay's mediating detection and decoding functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of link orthogonality from orthogonal to non-orthogonal, allowing multiple senders to transmit simultaneously on the same resources. This parameter change improves spectral efficiency but introduces interference, which is then managed through iterative joint detection/decoding processes that adapt to the non-orthogonal channel conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If sender power is increased to overcome interference, then reliability is improved, but energy consumption increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidsender power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system replaces the mechanical approach of increasing transmitter power with a signal processing approach. Instead of using more energy to overcome interference, the relay employs iterative joint detection/decoding algorithms that computationally separate and decode signals from multiple senders, achieving reliable transmission without increasing power consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The relay serves as an intermediary that performs sophisticated signal processing to separate overlapping signals from multiple senders. This mediating function allows the system to maintain transmission reliability through intelligent signal separation rather than through brute-force power increases, thereby reducing energy consumption at the sender nodes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If iterative joint detection/decoding is implemented, then decoding accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The iterative joint detection/decoding process is segmented into distinct stages: detection phase, decoding phase, and iteration loop. This segmentation allows the complex computational task to be broken down into manageable steps, improving decoding accuracy through systematic processing while making the computational complexity more tractable and organized.

Inventive Principle:
Principle #1Segmentation

4Productivity

If senders transmit simultaneously, then spectral efficiency is improved, but interference between streams increases

Engineering Contradiction:
Improvespectral efficiencyVSAvoidinterference
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system converts the harmful interference from simultaneous transmissions into a beneficial signal at the relay. By using iterative joint detection/decoding, the relay processes the combined signal containing interference and extracts useful information from multiple senders. The interference that would normally be harmful is transformed into additional signal energy that can be decoded through the iterative process, improving spectral efficiency while managing interference constructively.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS8948232B2Method for transmitting a digital signal for a semi-orthogonal MARC system having half-duplex relay, and corresponding program product and relay device
Publication Date: 2015.02.03 ORANGE SA
  • US8948232B2 patent drawing
  • US8948232B2 patent drawing
  • US8948232B2 patent drawing

AI summary

A method and device are provided for transmitting a digital signal intended for a network having at least four nodes including two transmitters, a relay and a receiver separated from one another by non-orthogonal links, except between the relay and the destination, between which the link is orthogonal, implementing a spatially distributed network code. The method includes: encoding, in each transmitter, supplying a code word for every block of K bits of information; transmitting, in the transmitters, the code word during αN transmission intervals, αε[0,1]; jointly, iteratively detecting/decoding, in the relay, in order to separate interfering streams from the transmitters and to determine, for each stream, a vector representing the K bits of information associated with the code word; jointly encoding, in the relay, the two vectors in order to determine redundancy information, and scheduling the relays to transmit the redundancy information during the (1−α)N following transmission intervals.