PBCH Synchronization Using CRC and Polar Encoding in NR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication systems face challenges in error-check based synchronization and broadcasting, particularly in providing reliable error checking mechanisms for synchronization signals and broadcast channels in New Radio (NR) systems, which are essential for accurate cell identification and timing synchronization.
Innovation Solution
The implementation of error-check based synchronization systems using secondary synchronization signals (SSS) and Physical Broadcast Channels (PBCH), where additional information is encoded using Polar codes, with error check bits such as cyclic redundancy check (CRC) bits, and scrambled using sequences based on cell ID and timing information, ensuring robust data integrity and synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If error check bits (CRC) are attached to synchronization signals and broadcast channels, then reliability of data transmission is improved, but device complexity and processing overhead increase
Solution Approach 1:
Error check bits (CRC) are attached to the PBCH data and timing information before polar encoding, enabling error detection to be performed preliminarily in the transmission process. This allows the receiving device to verify data integrity before full decoding, improving reliability without requiring complex post-processing error correction mechanisms.
Solution Approach 2:
The patent introduces CRC bits as an intermediary element that mediates between the transmitted data and the receiving device. These error check bits serve as a simple yet effective mediator that enables reliable error detection without requiring complex error correction algorithms, thus improving reliability while maintaining manageable device complexity.
2Measurement precision
If additional information is provided by SSS and PBCH with error checking, then measurement precision and synchronization accuracy are improved, but loss of time for processing increases
Solution Approach 1:
The patent applies partial error checking by attaching CRC bits only to specific fields (PBCH data and timing information) rather than the entire signal. This partial action approach provides sufficient measurement precision for cell identification and timing synchronization while minimizing the processing time required for error checking, avoiding the overhead of checking all signal components.
3Reliability
If Polar codes are used for encoding with error check bits, then reliability and error correction capability are improved, but device complexity and computational requirements increase
Solution Approach 1:
The patent segments the encoding process into distinct stages: first attaching CRC error check bits to the data, then applying polar encoding separately. This segmentation allows each component (error checking and error correction) to be processed independently, improving overall reliability while managing device complexity through modular processing architecture.
Solution Approach 2:
CRC bits are attached preliminarily before polar encoding, enabling the error checking mechanism to operate independently of the complex polar decoding process. This preliminary action allows the receiving device to perform simple CRC verification before engaging the more computationally intensive polar decoding, thus improving error correction capability while managing computational requirements through staged processing.
Data Source
AI summary
Systems, methods, and instrumentalities are disclosed for error check-based synchronization. Physical Broadcast Channel (PBCH) data may be determined. A scrambling (e.g., a first scrambling) of the PBCH data may be scrambled via a sequence (e.g., a first sequence). The first sequence may be based on a cell ID and/or timing information. Error check bits may be attached to the scrambled PBCH data and to the timing information. The error check bits may include one or more cyclic redundancy check (CRC) bits. The scrambled PBCH data, the timing information (e.g., the unscrambled timing information), and/or the attached error check bits may be polar encoded. The polar encoding may result in polar encoded bits. A scrambling (e.g., a second scrambling) of the polar encoded bits may be scrambled via a sequence (e.g., a second sequence). The first sequence and the second sequence may be different. The polar encoded bits may be transmitted.