Full-Duplex Relay Selective Message Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current MARC systems with full-duplex relays face challenges in optimizing transmission capacity while minimizing decoding complexity at the relay and destination, particularly in environments with non-orthogonal links and interference, which affects reliability and energy consumption.
Innovation Solution
A method and system where a full-duplex relay decodes and re-encodes messages independently, transmitting only error-free messages to the destination, allowing for simultaneous reception and transmission, and using iterative joint detection and decoding to separate signals, thereby optimizing spectrum efficiency and reducing energy consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the relay transmits all decoded messages to the destination, then the transmission capacity increases, but the decoding complexity at the destination increases
Solution Approach 1:
The relay extracts and transmits only the parity bits corresponding to messages that were successfully decoded, separating the useful redundancy information from the complete message set. This extraction principle reduces the amount of data transmitted while maintaining the ability to decode all original messages at the destination.
Solution Approach 2:
The transmission is segmented into two distinct parts: the original messages from sources and the selective parity bits from the relay. This segmentation allows the destination to process different message types independently, reducing overall decoding complexity while preserving transmission capacity.
2Reliability
If the relay transmits redundancy for all messages, then the reliability improves, but the energy consumption increases
Solution Approach 1:
The relay applies partial action by transmitting redundancy only for the subset of messages that were successfully decoded, rather than transmitting redundancy for all messages. This partial redundancy transmission maintains sufficient reliability for successful messages while reducing energy consumption compared to full redundancy transmission.
Solution Approach 2:
The relay dynamically changes the redundancy parameter based on decoding success. When messages are successfully decoded, the relay transmits corresponding parity bits; when decoding fails, no redundancy is transmitted. This parameter adaptation optimizes the balance between reliability and energy consumption.
3Measurement precision
If the relay waits for all sources to decode before transmitting, then the decoding accuracy improves, but the transmission latency increases
Solution Approach 1:
The relay performs preliminary transmission of parity bits as soon as individual messages are decoded, without waiting for all sources to complete decoding. This preliminary action allows the destination to start processing successful decodings immediately while still receiving ongoing redundancy information, reducing overall latency without sacrificing accuracy.
Solution Approach 2:
The relay maintains continuous transmission of useful redundancy information by transmitting parity bits for successfully decoded messages in real-time. This continuous transmission ensures that the destination always has access to the latest successful decodings and their corresponding redundancy, maintaining decoding accuracy while minimizing latency.
Data Source
AI summary
Some embodiments relate to a full-duplex relay for a telecommunications system comprising a plurality of sources, the relay, and a destination. The relay comprises a decoder which estimates for each source a code word xS,t encoding a K-bit message uS,t, from received blocks corresponding to successive code words xS,t transmitted simultaneously by the sources during T time slots, such that at each time slot t, t=1, . . . , T, a code word xS,t comprises B blocks xS,t(1), xS,t(2), . . . , xS,t(B) of which the first can be decoded independently of the other blocks. It also comprises a decision component which enables the relay to detect messages that have been decoded without error and to take a decision and an encoder and transmitter which encode a signal and transmit it to the destination, which signal is representative only of messages that have been decoded without error. After each received block, the encoding and transmission unit is under the control of the decision component.


