Turbo-Coded Relay Transmission to Prevent Error Propagation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional relay systems using recursive systematic convolutional codes often result in decode errors during data recovery in relays, which are then transmitted to other communication nodes, and lack efficient methods to increase coding gain and prevent error propagation.
Innovation Solution
A method and system where a source, relay, and destination jointly use a convolutional turbo code, with data encoded into a turbo codeword, punctured, and recovered in the relay before being transmitted to the destination, eliminating re-encoding and enabling hybrid automatic repeat request (H-ARQ) for improved reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a relay system uses recursive systematic convolutional code for data transmission, then data can be transmitted from source to destination via relay, but decode errors occur during data recovery in the relay and are transmitted to other communication nodes
Solution Approach 1:
The patent changes the coding scheme from recursive systematic convolutional code to convolutional turbo code, which fundamentally alters the error correction capability parameters. This parameter change enables the relay to recover data without errors and prevents error propagation to other nodes while maintaining transmission reliability
2Reliability
If a relay system uses recursive systematic convolutional code with re-encoding, then data recovery is performed in the relay, but coding gain is insufficient and errors are propagated
Solution Approach 1:
The patent changes the coding parameters by adopting convolutional turbo code with specific structure (two constituent convolutional codes and an interleaver) instead of simple recursive systematic convolutional code. This parameter change provides significantly higher coding gain while enabling accurate data recovery at the relay without information loss
3Area of stationary object
If a relay system transmits data through a single relay node, then communication coverage is extended, but diversity gain is limited
Solution Approach 1:
The patent segments the transmission path by having the source transmit data through two independent relays (Relay 1 and Relay 2) instead of a single relay. This segmentation creates multiple independent transmission paths, enabling diversity gain while extending communication coverage to the destination in the shadow region
Data Source
AI summary
A method and system of relaying data are provided. The data is encoded into a turbo codeword by using a convolutional turbo code encoder, and the turbo codeword is transmitted from a source to a relay and a destination after puncturing by a first puncturing operation. The first punctured turbo codeword which is received in the relay is de-punctured and regenerated in a decoding operation and the regenerated turbo codeword is transmitted from the relay to the destination in punctured form after puncturing by a second puncturing operation. The punctured turbo codewords received from the source and the relay by the destination are totaled together as a totaled single turbo codeword and the totaled single turbo codeword is completely decoded to recover the data.


