Multi-Stage Encoder Switching Between Parallel and Series Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing encoding schemes in microwave communication systems face challenges in achieving high encoding efficiency and reliability, with limitations in LDPC, RS, convolutional, and Turbo codes, particularly in handling error floors and noise levels.
Innovation Solution
A multi-stage encoding device with input and output selection switches allows encoders to operate in parallel or series configurations, enabling flexible encoding modes among RS, LDPC, convolutional, and Turbo encoders to improve efficiency and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single encoder mode (LDPC, RS, convolutional, or Turbo code) is used, then the encoding process is simple, but the encoding efficiency and reliability are limited
Solution Approach 1:
The encoding device is segmented into multiple independent encoder modules (LDPC encoder, RS encoder, convolutional encoder, Turbo encoder), each capable of operating autonomously. This segmentation allows the system to achieve high reliability through multiple encoding modes while keeping each individual encoder module relatively simple in structure.
Solution Approach 2:
The encoding device is designed with multi-functionality by integrating multiple types of encoders (LDPC, RS, convolutional, Turbo) into a single system. This universal design enables the device to adapt to different channel conditions and requirements, improving reliability without requiring separate dedicated devices for each encoding mode.
2Productivity
If multiple encoders are used to improve encoding efficiency and reliability, then the encoding performance is enhanced, but the device complexity increases
Solution Approach 1:
The encoding device employs dynamic switching mechanisms that allow it to adapt its encoding mode and configuration based on channel conditions and performance requirements. This dynamic capability enables the system to optimize encoding efficiency for different scenarios while avoiding the need for permanently complex configurations.
Solution Approach 2:
The device performs preliminary configuration and selection of encoding modes based on predicted or historical channel conditions. By pre-configuring the appropriate encoding scheme before actual transmission, the system can achieve high encoding efficiency without requiring complex real-time decision-making during the encoding process itself.
3Adaptability or versatility
If fixed encoding configuration is used, then the device structure is simple, but the adaptability to different channel conditions is poor
Solution Approach 1:
The encoding device implements parameter changes by allowing dynamic adjustment of encoding parameters (such as code rate, block length, and encoder type selection) based on channel conditions. This capability enables the system to adapt to varying transmission environments while maintaining a relatively simple base device structure that can be configured through parameter adjustment rather than structural modification.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
A multi-stage encoding device includes a first and second encoder, an input end of the first encoder is connected to a data input end, an output end of the first encoder is connected to a constellation mapper via an output selection switch, and the output end of the first encoder is connected to a first input end of an input selection switch, a second input end of the input selection switch is connected to the data input end and an output end of the input selection switch is connected to an input end of the second encoder; an output end of the second encoder is connected to the constellation mapper, and an on/off state of the output selection switch enables the input selection switch to switch on different input ends. Also disclosed is a multi-stage encoding device and method for implementing the two multi-stage encoding devices, and a computer storage medium.