LTE message detection method and device

By converting the MIB signal from the time domain to the frequency domain, and combining the sliding window mechanism and multiple descrambling and decoding of the scrambling code sequence, the problem of low MIB message detection and decoding performance under complex channel conditions in the LTE communication system is solved, and the cell access efficiency is improved.

CN120238246BActive Publication Date: 2025-08-26NEXWISE INTELLIGENCE CHINA LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510652883.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-08-26
Estimated Expiration
2045-05-21

AI Technical Summary

Technical Problem

In LTE communication systems, the detection and decoding performance of MIB messages under complex channel conditions is low, resulting in low cell access efficiency.

Method used

By converting the MIB signal from the time domain to the frequency domain, and using the local cell reference signal CRS sequence for PBCH channel estimation, channel equalization and demodulation, combining the sliding window mechanism and multiple descrambling and decoding of the scrambling code sequence, multiple merges are performed to improve detection and decoding performance.

Benefits of technology

It significantly improves the detection and decoding performance of MIB message under complex channel conditions and improves cell access efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238246B_ABST
    Figure CN120238246B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of communications technology and provides an LTE message detection method and apparatus. The method comprises: converting a time domain signal extracted from a MIB signal into a frequency domain signal, and sequentially performing PBCH channel estimation, channel equalization, and demodulation based on a local CRS sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results; for each demodulation result, using a sliding window mechanism to descramble and decode the demodulation result based on a first scrambling code segment of a scrambling code sequence, and if the decoding result corresponding to the jth demodulation result fails verification, descrambling and decoding the i-th to j-th demodulation results based on a second scrambling code segment of the scrambling code sequence. The method of the present invention utilizes the rule that MIB messages are repeatedly transmitted multiple times within a channel transmission period to multiplex the descrambling results of the received signal to obtain a merging gain, thereby improving the detection and decoding performance of MIB messages transmitted through complex channels.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and in particular to a LTE message detection method and device. Background Art

[0002] In the LTE (Long Term Evolution) communication system, if a terminal device wants to access the network, it must go through processes such as cell search, obtaining system information, and random access. The purpose of the cell search process is to synchronize the terminal with the cell downlink, obtain the cell's PCI and the starting position of the 10ms system frame, and thus obtain the cell's configuration parameters, so that it can access the cell and operate correctly.

[0003] System broadcast messages are cell-level information, that is, they are valid for all terminals accessing the cell. System broadcast messages can be divided into MIB (Master Information Block) and multiple SIBs (System Information Blocks).

[0004] After receiving the system broadcast message, the related technology usually merges the receiving processes of different ports of the receiver and distinguishes them only in the CRC check stage, which reduces the amount of calculation. However, when the quality of the signal transmission channel is poor, the detection and decoding performance of the received MIB message is significantly reduced, resulting in low cell access efficiency. Summary of the Invention

[0005] The present invention provides an LTE message detection method and device, which are used to solve the defect of the prior art that the detection and decoding performance of MIB messages transmitted through complex channels is low, resulting in low cell access efficiency; the method of the present invention improves the detection and decoding performance of MIB messages transmitted through complex channels.

[0006] The present invention provides an LTE message detection method, comprising:

[0007] For each received master information block (MIB) signal, convert the time domain signal extracted from the MIB signal into a frequency domain signal, and perform PBCH channel estimation, channel equalization, and demodulation in sequence according to the local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results;

[0008] For each demodulation result, a sliding window mechanism is used to descramble and decode the demodulation result according to a first scrambling code segment of a scrambling code sequence. If the decoding result corresponding to the j-th demodulation result fails verification, the i-th to j-th demodulation results are descrambled and decoded according to a second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0009] According to an LTE message detection method provided by the present invention, the scrambling code sequence includes four consecutive and non-overlapping equal-length subsequences, and each equal-length subsequence corresponds to a scrambling code segment.

[0010] According to an LTE message detection method provided by the present invention, the MIB signal is a signal on multiple continuous system frames, and the MIB signal of each system frame corresponds to 4 OFDM symbol data in the time domain;

[0011] Converting the time domain signal extracted from the MIB signal into a frequency domain signal comprises:

[0012] Each OFDM symbol data is subjected to cyclic prefix removal, Fourier transform, and frequency domain extraction processing to obtain multiple subcarrier data.

[0013] According to an LTE message detection method provided by the present invention, the PBCH channel estimation, channel equalization and demodulation are performed in sequence according to the local cell reference signal CRS sequence, the MIB signal and the frequency domain signal to obtain multiple demodulation results, including:

[0014] Performing PBCH channel estimation according to the local cell reference signal CRS sequence and the frequency domain signal to obtain a channel estimation result;

[0015] Performing a PBCH channel equalization operation by traversing different numbers of transmit ports according to each received MIB signal and the channel estimation result to obtain channel equalization;

[0016] The equalization result is demodulated to obtain a demodulation result corresponding to the MIB signal, and the multiple demodulation results are determined based on the demodulation result corresponding to each received MIB signal.

[0017] According to an LTE message detection method provided by the present invention, demodulating the equalization result includes:

[0018] Perform QPSK demodulation on the equalization result.

[0019] According to an LTE message detection method provided by the present invention, after obtaining the target decoding result, the method further includes:

[0020] When the target decoding result passes the verification, a bit parsing operation is performed on the target decoding result according to each received MIB signal to obtain the cell configuration parameter.

[0021] The present invention also provides an LTE message detection device, comprising:

[0022] A first processing module is configured to convert, for each received master information block (MIB) signal, a time domain signal extracted from the MIB signal into a frequency domain signal, and sequentially perform PBCH channel estimation, channel equalization, and demodulation based on a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results;

[0023] a second processing module configured to, for each demodulation result, descramble and decode the demodulation result according to a first scrambling code segment of a scrambling code sequence using a sliding window mechanism; and, if a decoding result corresponding to the j-th demodulation result fails verification, descramble and decode the i-th to j-th demodulation results according to a second scrambling code segment of the scrambling code sequence to obtain a target decoding result; wherein the sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0024] According to an LTE message detection device provided by the present invention, the device further includes:

[0025] The third processing module is used to, after obtaining the target decoding result, perform a bit parsing operation on the target decoding result according to each received MIB signal to obtain the cell configuration parameter if the target decoding result passes verification.

[0026] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the LTE message detection method described above is implemented.

[0027] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which implements any of the above-mentioned LTE message detection methods when executed by a processor.

[0028] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any one of the above-mentioned LTE message detection methods.

[0029] The LTE message detection method and device provided by the present invention convert a time domain signal extracted from a MIB signal into a frequency domain signal, and sequentially perform PBCH channel estimation, channel equalization, and demodulation according to a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results. For each demodulation result, a sliding window mechanism is used to descramble and decode the demodulation result according to the first scrambling code segment of the scrambling code sequence. If the decoding result corresponding to the jth demodulation result fails verification, the i-j demodulation results are descrambled and decoded according to the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The descrambling results of the received signal are combined multiple times by utilizing the rule that the MIB message is repeatedly sent multiple times within a channel transmission period to obtain a combining gain, thereby improving the detection and decoding performance of the MIB message transmitted through a complex channel. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0031] Figure 1 This is one of the flow charts of the LTE message detection method provided by the present invention.

[0032] Figure 2 This is the second flow chart of the LTE message detection method provided by the present invention.

[0033] Figure 3 It is a structural diagram of the LTE message detection device provided by the present invention.

[0034] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0035] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0036] Before further explaining the present invention in detail, the nouns and terms involved in the embodiments of the present invention are explained. The nouns and terms involved in the embodiments of the present invention are subject to the following interpretations:

[0037] LTE system: LTE (Long Term Evolution) is the fourth-generation mobile communication technology, designed to provide higher data rates, lower latency, and higher network capacity. LTE uses Orthogonal Frequency Division Multiple Access (OFDMA) and MIMO technologies to support higher-speed data transmission.

[0038] PBCH channel: In the LTE system, PBCH (Physical Broadcast Channel) is a channel used to broadcast system information.

[0039] Local CRS sequence: In the LTE system, CRS (Channel State Information Reference Signals) is used for channel estimation and path estimation. The local CRS sequence includes multiple CRS data. CRS data is a reference signal sent to the receiver for channel estimation and data processing. The receiver uses CRS data for channel estimation to facilitate subsequent data decoding and processing.

[0040] Channel estimation: In wireless communication systems, channel estimation is the process of inferring the characteristics of a channel by transmitting a known signal and receiving the signal in the channel. Accurate channel estimation is crucial for optimizing data transmission and enhancing communication quality.

[0041] Descrambling: In communication systems, descrambling refers to processing the received interfered signal to eliminate or reduce the effects of the interference so that the original signal can be correctly restored.

[0042] Decoding: Decoding is the process of decoding received coded data to restore the original data sent by the sender. Decoding enables the receiver to correctly parse and process the received data.

[0043] The following combination Figure 1-Figure 3 The present invention describes the LTE message detection method and device.

[0044] Figure 1 This is one of the flow charts of the LTE message detection method provided by the present invention, such as Figure 1 As shown, the method includes the following steps:

[0045] Step 110: For each received master information block MIB signal, convert the time domain signal extracted from the MIB signal into a frequency domain signal, and perform PBCH channel estimation, channel equalization and demodulation in sequence according to the local cell reference signal CRS sequence, MIB signal and frequency domain signal to obtain multiple demodulation results.

[0046] In this step, the received time domain MIB signal is converted into a frequency domain signal for extracting PBCH related frequency domain resources. Specifically, the following steps may be included:

[0047] Time domain signal interception: For example, based on the downlink frame start position obtained during the synchronization process, such as through PSS (Primary Synchronization Signal) detection or SSS (Secondary Synchronization Signal) detection, the time domain data of the four OFDM symbols where the PBCH is located is extracted;

[0048] Frequency domain signal conversion: By performing operations such as fast Fourier transform on each OFDM symbol, the time domain signal is converted into a frequency domain signal. This is used to extract the frequency domain data of the 72 subcarriers (corresponding to 6 RBs) in the center of the frequency domain from the frequency domain signal, covering the 1.08 MHz bandwidth of the PBCH.

[0049] In this embodiment, the CRS reference signal in the frequency domain data can be used for channel estimation, and then linear interpolation is performed in the frequency domain and time domain to obtain the PBCH channel estimation result. Then, based on the received signal and the channel estimation result, PBCH channel equalization is performed by traversing different numbers of transmit ports to obtain the channel equalization result. Finally, the channel equalization result is demodulated to obtain the demodulation result.

[0050] In this embodiment, operations of time domain conversion to frequency domain, PBCH channel estimation, channel equalization and demodulation are sequentially performed on each MIB signal to obtain a demodulation result corresponding to each MIB signal.

[0051] Step 120: For each demodulation result, descramble and decode the demodulation result according to the first scrambling code segment of the scrambling code sequence using a sliding window mechanism. If the decoding result corresponding to the j-th demodulation result fails verification, descramble and decode the i-th to j-th demodulation results according to the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results. The number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N. N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0052] In this step, the second scrambling code segment may be determined based on the currently received MIB signal demodulation result and whether the decoding result corresponding to the currently received MIB signal demodulation result passes verification.

[0053] For example, the scrambling code sequence is divided into scrambling code segment 1 and scrambling code segment 2. After the receiver receives the MIB signal for the first time and obtains the demodulation result 1 corresponding to the MIB signal, the receiver descrambles the demodulation result 1 using the scrambling code segment 1. If the decoding result corresponding to the descrambling result passes the verification, the receiver continues to receive the MIB signal. After receiving the MIB signal for the second time and obtaining the demodulation result 2 corresponding to the MIB signal, the receiver descrambles the demodulation result 2 using the scrambling code segment 2. If the decoding result corresponding to the descrambling result passes the verification, the target decoding result is obtained, that is, the decoding results corresponding to the demodulation results 1 and 2 respectively.

[0054] In this step, the second scrambling code segment may be determined according to a demodulation result of a currently received MIB signal.

[0055] For example, the scrambling code sequence is divided into scrambling code segment 1 and scrambling code segment 2. After the receiver receives the MIB signal for the first time and obtains the demodulation result 1 corresponding to the MIB signal, it descrambles the demodulation result 1 using the scrambling code segment 1. If the decoding result corresponding to the descrambling result fails the verification, the demodulation result 1 is retained. The receiver continues to receive the MIB signal, and after receiving the MIB signal for the second time and obtaining the demodulation result 2 corresponding to the MIB signal, it descrambles the demodulation result 2 using the scrambling code segment 2. If the decoding result corresponding to the descrambling result fails the verification, the demodulation results 1 and 2 are descrambled with the scrambling code sequence scrambling code segment 1 and scrambling code segment 2, respectively, to obtain a descrambling result 3, which is then decoded to obtain a decoding result 3. If the new decoding result is correct, that is, the demodulation result 3 is the target decoding result.

[0056] In this embodiment, the scrambling code sequence may further include multiple continuous and non-overlapping subsequences of equal length, each subsequence of equal length corresponds to a scrambling code segment, and each scrambling code segment corresponds to a MIB signal transmission period.

[0057] In this embodiment, when decoding fails, if the currently received MIB signal has been descrambled by the maximum scrambling code segment, when descrambling and decoding verification is performed on the next received signal, only the number of demodulation results corresponding to the maximum scrambling code segment is retained for multi-segment combined descrambling.

[0058] For example, the descrambling sequence includes four scrambling code segments. When the receiver receives the fourth MIB data, it obtains the demodulation result 4 corresponding to the fourth MIB data through the above steps, and then descrambles and decodes the demodulation result 4 using the fourth scrambling code segment. If a decoding error occurs, the demodulation results 1-4 are respectively descrambled with the four scrambling code segments of the scrambling code sequence to obtain the descrambling result and decode it. If a decoding error occurs, the demodulation result 4 is retained. The receiver continues to receive the fifth MIB data and obtains the demodulation result 5 corresponding to the fifth MIB data through the above steps. It then descrambles and decodes the demodulation result 5 using the fourth scrambling code segment. If a decoding error occurs, the demodulation results 2-5 are respectively descrambled with the four scrambling code segments of the scrambling code sequence to obtain the descrambling result and decode it. If a decoding error occurs, the demodulation results 2-5 are retained. This process is repeated in this way to ensure that the number of descrambling results does not exceed the number of decoding segments during each descrambling.

[0059] An LTE message detection method provided by an embodiment of the present invention converts a time domain signal extracted from a MIB signal into a frequency domain signal, and sequentially performs PBCH channel estimation, channel equalization, and demodulation based on a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results. For each demodulation result, a sliding window mechanism is used to descramble and decode the demodulation result based on the first scrambling code segment of the scrambling code sequence. If the decoding result corresponding to the jth demodulation result fails verification, the i-j demodulation results are descrambled and decoded based on the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The descrambling results of the received signal are combined multiple times by utilizing the rule that the MIB message is repeatedly transmitted multiple times within a channel transmission period to obtain a combining gain, thereby improving the detection and decoding performance of MIB messages transmitted through complex channels.

[0060] In some embodiments, the scrambling code sequence includes four consecutive and non-overlapping subsequences of equal length, and each subsequence of equal length corresponds to a scrambling code segment.

[0061] In this embodiment, the transmission period of the MIB signal is 40 ms. Each time the receiver receives 10 ms of MIB data, the scrambling code sequence can be divided into four continuous and non-overlapping scrambling code segments. Subsequently, the descrambling results of the received signal are combined multiple times by using the rule that the MIB message is repeatedly sent multiple times within the channel transmission period to obtain a combining gain.

[0062] Specifically, this embodiment divides the scrambling sequence into four segments. First, the demodulation result 1 corresponding to the first received MIB signal is descrambled with the first scrambling sequence to obtain the descrambling result and decode it. If the decoding is correct, it is output as the target decoding result. If the decoding is wrong, the descrambling result 1 is retained. After the second 10ms of MIB data is received, the demodulation result 2 corresponding to the second received MIB signal is calculated and descrambled with the second scrambling sequence to obtain the descrambling result and decode it. If the decoding is correct, it is output as the target decoding result. If the decoding is wrong, the demodulation results 1-2 are descrambled with the first and second segments, the second and third segments, and the third and fourth segments of the scrambling sequence respectively to obtain the descrambling result and decode it. If the decoding is wrong, the demodulation results 1-2 are descrambled with the first and second segments, the second and third segments, and the third and fourth segments of the scrambling sequence respectively to obtain the descrambling result and decode it. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the demodulation results 1 and 2 are retained. After receiving the third 10ms of MIB data, the demodulation result 3 corresponding to the third received MIB signal is calculated, and the demodulation result 3 is descrambled with the third scrambling sequence to obtain the descrambling result and decode. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the demodulation results 1-3 are descrambled with the 1st, 2nd, 3rd, 2nd, 3rd and 4th segments of the scrambling sequence respectively to obtain the descrambling result and decode. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the demodulation results 1-3 are retained. After receiving the fourth 10ms of MIB data, the demodulation result 3 corresponding to the fourth received MIB signal is calculated. The demodulation result 4 is descrambled with the fourth scrambling sequence, and the descrambled result is decoded. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the four demodulation results are descrambled with the 1st, 2nd, 3rd and 4th segments of the scrambling sequence respectively to obtain the descrambling result and decode. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the demodulation results 1-4 are retained. After receiving the fifth 10ms MIB data, the demodulation result 5 corresponding to the fifth received MIB signal is calculated, and the demodulation results 2-5 are descrambled with the four segments of the scrambling sequence respectively to obtain the descrambled result for decoding. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the demodulation results 1-4 are retained. After receiving the fifth 10ms MIB data, the demodulation result 5 corresponding to the fifth received MIB signal is calculated. The demodulation results 2-5 are descrambled with the four segments of the scrambling sequence respectively to obtain the descrambled result for decoding. If the decoding is correct, the target decoding result is output; if the decoding is wrong, the demodulation result 1-4 is retained. Results 2-5: After receiving the sixth 10ms of MIB data, calculate the demodulation result 6 corresponding to the sixth received MIB signal, perform descrambling operations on the demodulation results 3-6 with the four segments of the scrambling sequence, obtain the descrambling result, and decode it. If the decoding is correct, it is output as the target decoding result; if the decoding is incorrect, retain the demodulation results 3-6. After receiving the seventh 10ms of MIB data, calculate the demodulation result 7 corresponding to the seventh received MIB signal, perform descrambling operations on the demodulation results 4-7 with the four segments of the scrambling sequence, obtain the descrambling result, and decode it. If the decoding is correct, it is output as the target decoding result; if the decoding is incorrect, the process ends and the MIB detection and decoding fails.

[0063] The LTE message detection method provided in an embodiment of the present invention achieves a balance between anti-interference, low latency, and resource efficiency through segmentation, dynamic combination, and soft information iteration. The method is particularly suitable for broadcast channels and key control channels in highly dynamic channel environments.

[0064] In some embodiments, the MIB signal is a signal on multiple consecutive system frames, and the MIB signal of each system frame corresponds to 4 OFDM symbol data in the time domain; converting the time domain signal extracted from the MIB signal into a frequency domain signal includes: removing the cyclic prefix, Fourier transform and frequency domain extraction processing of each OFDM symbol data to obtain multiple subcarrier data.

[0065] In this embodiment, the MIB message in the LTE communication system is transmitted through the PBCH channel. The MIB message is located in the first 4 OFDM symbols of the second time slot of subframe 0 of each system frame and occupies 72 central subcarriers in the frequency domain.

[0066] In this embodiment, the specific operations of time domain signal extraction and cyclic prefix (CP) removal are as follows:

[0067] At the receiving end, based on the downlink frame start position output by the synchronization module (such as determined by PSS / SSS detection), four OFDM symbol data in the time domain are extracted from the PBCH resources of each system frame. Each symbol contains a cyclic prefix (CP) and valid data. The CP is truncated according to the OFDM symbol length (such as 15kHz subcarrier spacing in LTE corresponds to a 2048-point FFT), retaining the valid symbol data. Inter-symbol interference (ISI) caused by multipath propagation is eliminated through time domain signal extraction and cyclic prefix removal, ensuring that the FFT window is aligned with the valid data.

[0068] In this embodiment, the FFT operation is specifically performed as follows:

[0069] A fast Fourier transform (FFT) is performed on the time domain data after CP removal to convert the time domain signal into a frequency domain subcarrier signal.

[0070] In this embodiment, the specific operations of frequency domain extraction are as follows:

[0071] The central 72 subcarriers (6 RBs, covering 1.08 MHz bandwidth) occupied by the PBCH are extracted from the FFT output, and the edge subcarriers are discarded.

[0072] In this embodiment, after obtaining multiple subcarrier data, frequency domain data alignment and noise reduction operations can also be performed. For example, the frequency domain offset is adjusted according to the PCI mode 6 result to ensure that the CRS pilot is aligned with the local sequence; out-of-band noise is suppressed through frequency domain windowing (such as a raised cosine window) to improve the signal-to-noise ratio.

[0073] The LTE message detection method provided in an embodiment of the present invention obtains multiple subcarrier data by removing the cyclic prefix, performing Fourier transform and frequency domain extraction processing on each OFDM symbol data. Through a standardized time-frequency conversion process, efficient analysis of the MIB signal and improved anti-interference capabilities are achieved, providing data support for subsequent channel estimation, equalization and decoding.

[0074] In some embodiments, PBCH channel estimation, channel equalization and demodulation are performed in sequence according to the local cell reference signal CRS sequence, MIB signal and frequency domain signal to obtain multiple demodulation results, including: performing PBCH channel estimation according to the local cell reference signal CRS sequence and frequency domain signal to obtain a channel estimation result; performing PBCH channel equalization by traversing different numbers of transmit ports according to each received MIB signal and channel estimation result to obtain channel equalization; demodulating the equalization result to obtain a demodulation result corresponding to the MIB signal, and determining multiple demodulation results based on the demodulation results corresponding to each received MIB signal.

[0075] In this embodiment, channel estimation is first performed using the CRS reference signal in the frequency domain data, and then linear interpolation is performed in the frequency domain and time domain to obtain the PBCH channel estimation result; then, based on the received signal and the channel estimation result, different numbers of transmit ports are traversed to perform PBCH channel equalization, and finally the equalization result is demodulated to obtain the corresponding demodulation result.

[0076] (1) CRS pilot positioning and frequency domain data extraction specifically include the following operations:

[0077] CRS pilot positioning: The frequency domain distribution of CRS is determined according to the physical cell identifier (PCI). CRS is spaced 6 subcarriers apart in the frequency domain, and the starting position is determined by PCI modulo 6 (for example, when PCI = 123, CRS starts at the 3rd subcarrier).

[0078] Frequency domain data extraction: Extract the central 72 subcarriers (6 RBs) data occupied by the PBCH from the frequency domain signal output by the FFT.

[0079] (2) PBCH channel estimation specifically includes the following operations:

[0080] Initial LS estimation: Calculate the least squares (LS) channel response at the CRS pilot position;

[0081] Frequency domain linear interpolation: linear interpolation of adjacent CRS pilots to cover non-pilot subcarriers;

[0082] Time domain sliding average: Uses the CRS pilots of multiple OFDM symbols for time domain smoothing to suppress noise interference.

[0083] (3) Transmit port number traversal and channel equalization specifically include the following operations:

[0084] MMSE equalizer design: Construct the MMSE equalization matrix based on the channel estimation results;

[0085] Port number traversal: Determine the actual number of antenna ports used by the base station through hypothesis verification;

[0086] Blind detection mechanism: Assuming the number of transmit ports is 1, 2, and 4, the equalized PBCH symbols are demodulated and descrambled.

[0087] CRC mask check: Utilizes the CRC scrambling feature of the PBCH (for example, the CRC mask corresponds to different numbers of antenna ports in LTE) and locks the correct port configuration through the CRC check result.

[0088] (4) Demodulation specifically includes the following operations:

[0089] Soft decision demodulation: Calculates QPSK soft bits (LLR) for the frequency domain symbols output by the equalizer, preserving probability information;

[0090] Multi-frame merging: Improves PBCH decoding reliability through time-domain diversity gain, mainly including frame selection and signal alignment;

[0091] Soft bit weighting: Dynamically weights and superimposes multiple received PBCH soft bits based on the signal-to-noise ratio, effectively improving the SNR (theoretical gain is approximately 3dB / 4 frames combined).

[0092] Dynamic combination attempt: If demodulation of a single frame fails, try to combine the PBCH data of the last four frames (40ms window) until the CRC check passes.

[0093] In this embodiment, demodulating the equalization result includes: performing QPSK demodulation on the equalization result.

[0094] In this embodiment, according to the 3GPP specification, PBCH adopts QPSK modulation to ensure reliable transmission of basic system information (such as MIB) under complex channel conditions; the four phase states of QPSK (0°, 90°, 180°, 270°) can effectively balance spectrum efficiency and noise resistance.

[0095] The LTE message detection method provided by the embodiment of the present invention performs PBCH channel estimation through a local cell reference signal CRS sequence and a frequency domain signal to obtain a channel estimation result; performs PBCH channel equalization by traversing different numbers of transmit ports according to each received MIB signal and the channel estimation result to obtain channel equalization; demodulates the equalization result to obtain a demodulation result corresponding to the MIB signal, and determines multiple demodulation results based on the demodulation results corresponding to each received MIB signal, balances performance and complexity through a standardized process, and provides reliable data support for MIB signal analysis.

[0096] In some embodiments, after obtaining the target decoding result, the LTE message detection method further includes: if the target decoding result passes verification, performing a bit parsing operation on the target decoding result according to each received MIB signal to obtain a cell configuration parameter.

[0097] In this embodiment, the target decoding result can be verified by CRC check to confirm the integrity of the MIB signal; if the check fails, multi-frame soft combining is triggered, that is, weighted combining of four PBCH received data within a 40ms window.

[0098] In this embodiment, MIB bit parsing and parameter extraction specifically include the following operations:

[0099] (1) Downlink bandwidth (dl-bandwidth) mapping: Extract the first 3 bits of the MIB and map them to multiple bandwidth options (such as 6, 15, 25, 50, 75, and 100 RBs);

[0100] (2) PHICH configuration (phich-Config): Extract bits 4-6 and divide them into phich-Duration (1 bit, Normal / Extended) and phich-Resource (2 bits, corresponding to the Ng parameter).

[0101] (3) System frame number (SFN) synthesis: The upper 8 bits of the SFN (bits 7-14) are extracted and combined with the lower 2 bits determined by the scrambling code phase (e.g., obtained through blind detection of four scrambling codes) to form a complete 10-bit SFN (0-1023).

[0102] (4) Analysis of the number of antenna ports: Based on the mask type used in the CRC check (1 / 2 / 4 antennas correspond to different masks), the base station antenna configuration is reversely deduced to perform cell access.

[0103] The LTE message detection method provided in an embodiment of the present invention obtains cell configuration parameters by performing a bit parsing operation on the target decoding result according to each received MIB signal when the target decoding result is verified. Through structured bit parsing and dynamic parameter mapping, the detection efficiency and anti-interference capability are significantly improved while ensuring protocol compatibility, providing a reliable cell access foundation for LTE / 5G heterogeneous networks.

[0104] Figure 2 This is the second flow chart of the LTE message detection method provided by the present invention. Figure 2 In the illustrated embodiment, an LTE message detection method is further implemented by the following steps: generating a local CRS sequence, extracting a time domain signal from a received signal, and converting it into a frequency domain signal; performing PBCH channel estimation, PBCH channel equalization, demodulation, descrambling, and decoding based on the frequency domain signal and the local CRS sequence, and performing bit analysis on the decoding result.

[0105] The LTE message detection device provided by the present invention is described below. The LTE message detection device described below and the LTE message detection method described above can refer to each other.

[0106] Figure 3 This is a structural diagram of the LTE message detection device provided by the present invention. Figure 3 As shown, the LTE message detection device includes: a first processing module 310 and a second processing module 320.

[0107] The first processing module 310 is configured to convert a time domain signal extracted from each received master information block (MIB) signal into a frequency domain signal, and sequentially perform PBCH channel estimation, channel equalization, and demodulation based on a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results.

[0108] The second processing module 320 is configured to, for each demodulation result, descramble and decode the demodulation result according to the first scrambling code segment of the scrambling code sequence using a sliding window mechanism, and, if the decoding result corresponding to the j-th demodulation result fails verification, descramble and decode the i-th to j-th demodulation results according to the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0109] An LTE message detection device provided by an embodiment of the present invention converts a time domain signal extracted from a MIB signal into a frequency domain signal, and sequentially performs PBCH channel estimation, channel equalization, and demodulation based on a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results. For each demodulation result, a sliding window mechanism is used to descramble and decode the demodulation result based on the first scrambling code segment of the scrambling code sequence. If the decoding result corresponding to the jth demodulation result fails verification, the i-j demodulation results are descrambled and decoded based on the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The descrambling results of the received signal are multiplexed based on the rule that the MIB message is repeatedly transmitted multiple times within a channel transmission period to obtain a combining gain, thereby improving the detection and decoding performance of the MIB message transmitted through a complex channel.

[0110] In some embodiments, the LTE message detection device further includes: a third processing module 330 .

[0111] The third processing module is configured to, after obtaining the target decoding result and if the target decoding result passes verification, perform a bit parsing operation on the target decoding result according to each received MIB signal to obtain the cell configuration parameter.

[0112] The LTE message detection method provided in an embodiment of the present invention obtains cell configuration parameters by performing a bit parsing operation on the target decoding result according to each received MIB signal when the target decoding result is verified. Through structured bit parsing and dynamic parameter mapping, the detection efficiency and anti-interference capability are significantly improved while ensuring protocol compatibility, providing a reliable cell access foundation for LTE / 5G heterogeneous networks.

[0113] Figure 4 An example of a physical structure diagram of an electronic device is shown below. Figure 4As shown, the electronic device may include: a processor (processor) 410 , a communication interface (Communications Interface) 420 , a memory (memory) 430 and a communication bus 440 , wherein the processor 410 , the communication interface 420 , and the memory 430 communicate with each other via the communication bus 440 . The processor 410 may call logic instructions in the memory 430 to execute an LTE message detection method, the method comprising: for each received master information block (MIB) signal, converting a time domain signal extracted from the MIB signal into a frequency domain signal, and sequentially performing PBCH channel estimation, channel equalization, and demodulation based on a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results; for each demodulation result, using a sliding window mechanism to descramble and decode the demodulation result based on a first scrambling code segment of a scrambling code sequence, and if the decoding result corresponding to the jth demodulation result fails verification, descrambling and decoding the i-th to j-th demodulation results based on a second scrambling code segment of the scrambling code sequence to obtain a target decoding result; wherein a sequence number of the first scrambling code segment in the scrambling code sequence is associated with a sequence number of the demodulation result in the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0114] Furthermore, the logic instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0115] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the LTE message detection method provided by the above methods, the method comprising: for each received master information block MIB signal, converting the time domain signal extracted from the MIB signal into a frequency domain signal, and performing PBCH channel estimation, channel equalization and demodulation in sequence according to the local cell reference signal CRS sequence, the MIB signal and the frequency domain signal to obtain multiple demodulation results; for each received master information block MIB signal, converting the time domain signal extracted from the MIB signal into a frequency domain signal, and performing PBCH channel estimation, channel equalization and demodulation in sequence according to the local cell reference signal CRS sequence, the MIB signal and the frequency domain signal to obtain multiple demodulation results; For each demodulation result, a sliding window mechanism is used to descramble and decode the demodulation result according to the first scrambling code segment of the scrambling code sequence. If the decoding result corresponding to the j-th demodulation result fails verification, the i-th to j-th demodulation results are descrambled and decoded according to the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0116] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to perform the LTE message detection method provided by the above methods, the method comprising: for each received master information block MIB signal, converting the time domain signal extracted from the MIB signal into a frequency domain signal, and performing PBCH channel estimation, channel equalization and demodulation in sequence according to the local cell reference signal CRS sequence, the MIB signal and the frequency domain signal to obtain multiple demodulation results; for each demodulation result, a sliding window mechanism is used The demodulation result is descrambled and decoded according to the first scrambling code segment of the scrambling code sequence, and if the decoding result corresponding to the j-th demodulation result fails verification, the i-th to j-th demodulation results are descrambled and decoded according to the second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

[0117] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0118] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A LTE message detection method, characterized in that: include: For each received master information block (MIB) signal, convert the time domain signal extracted from the MIB signal into a frequency domain signal, and perform PBCH channel estimation, channel equalization, and demodulation in sequence according to the local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results; For each demodulation result, a sliding window mechanism is used to descramble and decode the demodulation result according to a first scrambling code segment of a scrambling code sequence. If the decoding result corresponding to the j-th demodulation result fails verification, the i-th to j-th demodulation results are descrambled and decoded according to a second scrambling code segment of the scrambling code sequence to obtain a target decoding result. The sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

2. The LTE message detection method according to claim 1, wherein The scrambling code sequence includes four consecutive and non-overlapping subsequences of equal length, and each subsequence of equal length corresponds to a scrambling code segment.

3. The LTE message detection method according to claim 1, wherein: The MIB signal is a signal on multiple continuous system frames, and the MIB signal of each system frame corresponds to 4 OFDM symbol data in the time domain; Converting the time domain signal extracted from the MIB signal into a frequency domain signal comprises: Each OFDM symbol data is subjected to cyclic prefix removal, Fourier transform, and frequency domain extraction processing to obtain multiple subcarrier data.

4. The LTE message detection method according to claim 1, wherein: The performing PBCH channel estimation, channel equalization, and demodulation in sequence according to the local cell reference signal CRS sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results includes: Performing PBCH channel estimation according to the local cell reference signal CRS sequence and the frequency domain signal to obtain a channel estimation result; Performing a PBCH channel equalization operation by traversing different numbers of transmit ports according to each received MIB signal and the channel estimation result to obtain channel equalization; The equalization result is demodulated to obtain a demodulation result corresponding to the MIB signal, and the multiple demodulation results are determined based on the demodulation result corresponding to each received MIB signal.

5. The LTE message detection method according to claim 4, wherein: Demodulating the equalization result includes: Perform QPSK demodulation on the equalization result.

6. The LTE message detection method according to claim 1, wherein: After obtaining the target decoding result, the method further includes: When the target decoding result passes the verification, a bit parsing operation is performed on the target decoding result according to each received MIB signal to obtain the cell configuration parameters.

7. An LTE message detection device, characterized in that: include: A first processing module is configured to convert, for each received master information block (MIB) signal, a time domain signal extracted from the MIB signal into a frequency domain signal, and sequentially perform PBCH channel estimation, channel equalization, and demodulation based on a local cell reference signal (CRS) sequence, the MIB signal, and the frequency domain signal to obtain multiple demodulation results; a second processing module configured to, for each demodulation result, descramble and decode the demodulation result according to a first scrambling code segment of a scrambling code sequence using a sliding window mechanism; and, if a decoding result corresponding to the j-th demodulation result fails verification, descramble and decode the i-th to j-th demodulation results according to a second scrambling code segment of the scrambling code sequence to obtain a target decoding result; wherein the sequence number of the first scrambling code segment in the scrambling code sequence is associated with the sequence number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ij-th demodulation result, and 0<|ji|≤N; N is the number of scrambling code segments in the scrambling code sequence, and i, j, and N are all positive integers greater than 0.

8. The LTE message detection device according to claim 7, characterized in that The device further comprises: The third processing module is used to, after obtaining the target decoding result, perform a bit parsing operation on the target decoding result according to each received MIB signal to obtain the cell configuration parameter if the target decoding result passes verification.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the LTE message detection method according to any one of claims 1 to 6 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the LTE message detection method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method for analyzing and processing air interface system message in NB_IoT system

    CN111030958A

  • Decoding method, device and equipment and storage medium

    CN111614441A