SISO Decoding with Two-Frame Scheduling and Soft-Information Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional SISO systems face inefficiencies due to lack of soft-information exchange between detectors and decoders, leading to suboptimal performance and idle hardware resources, as they can only process one frame at a time, resulting in slowed operational speed and reduced data handling capacity.
Innovation Solution
An iterative decoding device with an operational control unit, a first decoder, and a second decoder that enables soft-information exchange and different-time iteration operations, utilizing two-codeword scheduling to calculate two frames during the same cycle period, thereby eliminating idle time and enhancing hardware efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If sequential processing is used between first decoder and second decoder, then soft-information exchange can be performed, but operational speed is slowed and hardware usage efficiency is reduced
Solution Approach 1:
The encoded signal is divided into two separate frames (first frame and second frame), which are then processed independently by the first decoder and second decoder simultaneously. This segmentation allows parallel processing while maintaining the soft-information exchange mechanism, thus resolving the contradiction between sequential processing reliability and parallel processing speed.
Solution Approach 2:
The system transitions from single-dimensional sequential processing to two-dimensional parallel processing by introducing a time dimension where both decoders operate simultaneously on different frames. This dimensional expansion enables both soft-information exchange and improved operational speed to coexist.
2Reliability
If sequential processing is used between first decoder and second decoder, then soft-information exchange can be performed, but hardware usage efficiency is lowered
Solution Approach 1:
By dividing the encoded signal into two frames and assigning them to different decoders, the system eliminates idle time periods where decoders would otherwise be waiting. Both decoders remain continuously engaged in processing, maximizing hardware utilization while preserving the iterative soft-information exchange mechanism.
Solution Approach 2:
The parallel processing architecture ensures continuous useful action by keeping both decoders actively processing frames simultaneously rather than having them alternate sequentially with idle periods. This continuity maintains system performance while eliminating wasted time and hardware resources.
3Measurement precision
If only one frame is processed at a time, then decoding accuracy can be maintained, but data handling capacity is reduced
Solution Approach 1:
The incoming encoded signal stream is segmented into multiple independent frames that can be processed in parallel. Each frame maintains its decoding integrity through the SISO mechanism, while the overall system data handling capacity increases proportionally with the number of parallel processing channels.
Solution Approach 2:
The decoder architecture is designed with universal functionality to handle multiple frames simultaneously through parallel instantiation of first and second decoders. This multi-functionality allows the system to maintain decoding accuracy for each frame while collectively processing multiple frames per unit time, thereby increasing overall data handling capacity.
Data Source
AI summary
An iterative decoding device applied for a SISO (soft input soft output) system is disclosed, which comprises an operational control unit, a first decoder, and a second decoder. The operational control unit is operative to receive an encoded signal and divide the encoded signal into at least one frame. The first decoder is operative to receive each of the at least one frame and derive a renewed intrinsic information by a first iteration operation. The second decoder is operative to derive soft-information by a second iteration operation based on the renewed intrinsic information, and then transmit the soft-information back to the first decoder for the iteration operation of the next renewed intrinsic information. The operational control unit makes the at least one frame to be calculated respectively by the first decoder and the second decoder, thereby improving the efficiency and error ratio of a receiver.


