Codeword Synchronization Using Candidate Bit Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing codeword synchronization methods for linear block codes in communication systems require additional data insertion, leading to redundant information and reduced synchronization performance.
Innovation Solution
A self-synchronization method that determines a candidate bit in a data sequence to identify the synchronization position without adding extra data, using verification techniques on characteristic values of test data blocks to ensure high-precision codeword synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If alignment marker sequence is inserted for synchronization, then codeword synchronization can be achieved, but redundant information is added to the data stream
Solution Approach 1:
The data stream itself is used to perform synchronization by selecting a candidate bit as synchronization start position and using the data stream's own characteristic values for verification, eliminating the need for external alignment markers
Solution Approach 2:
The synchronization function is extracted from the data stream by selecting specific candidate bits and their characteristic values for verification, separating the synchronization task from the main data transmission without adding extra data
2Reliability
If alignment marker sequence is inserted for synchronization, then codeword boundary can be identified, but synchronization performance is reduced
Solution Approach 1:
The system uses its own data stream characteristic values for verification rather than relying on external alignment markers, achieving self-contained synchronization that improves reliability while maintaining simplicity
Solution Approach 2:
Instead of using the entire data stream for synchronization verification, only specific candidate bits and their characteristic values are selected and verified, reducing complexity while maintaining sufficient reliability
Data Source
AI summary
A codeword synchronization method includes determining a candidate in a plurality of bits of a data sequence received by a receive end, and determining a synchronization position based on the candidate bit, where the synchronization position indicates a start position of a codeword in the data sequence.


