Half-Duplex MARC Relay Coding for Non-Orthogonal Signal Separation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If sender power is increased to overcome interference, then reliability is improved, but energy consumption increases
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.
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.
3Measurement precision
If iterative joint detection/decoding is implemented, then decoding accuracy is improved, but computational complexity increases
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.
4Productivity
If senders transmit simultaneously, then spectral efficiency is improved, but interference between streams increases
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.
Data Source
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.


