Communication Device Physical Layer Error Correction HARQ Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in implementing effective error correction in physical layers, particularly when combining hybrid automatic repeat request (HARQ) with erasure correction technology, which can compromise efficiency, delay, and reliability.
Innovation Solution
A communication device and method that incorporate multiple error correction codes, including CRC addition, division, FEC coding, and retransmission control, using first and second FEC codes such as erasure codes and LDPC/Polar codes, to manage and optimize error correction in a physical layer, determining code implementation based on receiving device capabilities and transmission status.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If erasure correction technology is combined with HARQ, then error correction capability is improved, but system efficiency and reliability deteriorate due to conflicts in retransmission control
Solution Approach 1:
The information sequence is divided into multiple blocks, and each block is independently encoded with FEC codes. This segmentation allows selective retransmission of only failed blocks rather than retransmitting entire data packets, improving both error correction reliability and system efficiency by reducing redundant retransmission overhead.
Solution Approach 2:
The system dynamically adapts the FEC coding scheme based on channel conditions and retransmission history. The determining unit selects appropriate FEC codes (first or second type) based on current transmission status, making the error correction mechanism flexible and efficient rather than static and resource-intensive.
2Reliability
If multiple FEC coding schemes are implemented, then error correction reliability is improved, but device complexity increases
Solution Approach 1:
The system implements dynamic selection between different FEC coding schemes based on transmission conditions. The determining unit chooses appropriate codes (first or second type) according to current channel state and retransmission needs, allowing the system to maintain high reliability while avoiding the constant overhead of implementing all complex coding schemes simultaneously.
Solution Approach 2:
The system changes coding parameters (code type, code rate) based on transmission status and channel conditions. By adjusting these parameters dynamically, the system achieves adaptive error correction that maintains reliability while managing device complexity through parameter optimization rather than fixed complex structures.
3Productivity
If retransmission is controlled with coded sequences as units, then error correction efficiency is improved, but transmission delay increases
Solution Approach 1:
By segmenting data into blocks and encoding each block independently, the system enables selective retransmission of only failed blocks. This reduces the average retransmission delay compared to retransmitting entire packets, improving both error correction efficiency and time performance.
Solution Approach 2:
The system performs preliminary FEC encoding on all blocks before transmission. This preliminary action ensures that when retransmission is needed, only specific failed blocks require re-encoding rather than entire packets, reducing the time loss associated with retransmission while maintaining high error correction efficiency.
Data Source
AI summary
Provided is a communication device that implements error correction in a physical layer in combination with HARQ.The communication device on the transmitting side adds a CRC sequence to an information sequence, divides an information sequence having a CRC sequence added thereto into a plurality of sequences, implements first FEC coding by using a sequence obtained by division, adds a CRC sequence to a coded sequence obtained after first FEC coding, implements second FEC coding by using a coded sequence having a CRC sequence added thereto, couples coded sequences obtained after second coding, transmits a coded information sequence obtained after coupling to another communication device, and controls retransmission with a coded sequence obtained after first coding as a unit.


