LTE message detection method and device

By performing time-domain conversion of MIB signals and combining sliding window mechanism and descrambling and decoding methods of scrambling code sequences, the problem of low detection and decoding performance of MIB messages under complex channels is solved, and the cell access efficiency is significantly improved.

CN120238246AActive Publication Date: 2025-07-01NEXWISE INTELLIGENCE CHINA LTD
View PDF 4 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The prior art has low detection and decoding performance when receiving MIB messages transmitted through complex channels, resulting in low cell access efficiency.

Method used

Multiple demodulation results are obtained by converting the time domain signal extracted from the MIB signal into a frequency domain signal, and performing PBCH channel estimation, channel equalization and demodulation according to the local cell reference signal CRS sequence, MIB signal and frequency domain signal in turn. Then, the sliding window mechanism is used to descramble and decode the demodulation result according to the first scrambled code segment of the scrambled code sequence, and when the decoding result is not verified, the multiple demodulation results are descrambled and decoded according to the second scrambled code segment to obtain the target decoding result.

Benefits of technology

The detection and decoding performance of MIB messages transmitted through complex channels is improved, and the cell access efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238246A_ABST
    Figure CN120238246A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of communication, and provides an LTE message detection method and device, and the method comprises the steps: converting a time domain signal extracted from an MIB signal into a frequency domain signal, and sequentially carrying out PBCH channel estimation, channel equalization and demodulation according to a local CRS sequence, the MIB signal and the frequency domain signal, and obtaining a plurality of demodulation results; and for each demodulation result, descrambling and decoding the demodulation result according to a first scrambling code fragment of the scrambling code sequence by adopting a sliding window mechanism, and descrambling and decoding the i-th to j-th demodulation results according to a second scrambling code fragment of the scrambling code sequence under the condition that a decoding result corresponding to the j-th demodulation result does not pass verification. According to the method disclosed by the invention, the descrambling results of the received signals are combined for multiple times by utilizing the rule that the MIB messages are repeatedly sent for multiple times in the channel transmission period, so that the combined gain is obtained, and the detection and decoding performance of the MIB messages transmitted through a complex channel is improved.
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 an LTE message detection method and apparatus. Background Art

[0002] In an LTE (Long Term Evolution) communication system, if a terminal device accesses the network, it needs to go through processes such as cell search, obtaining system messages, and random access; among them, the purpose of the cell search process is to perform downlink synchronization between the terminal and the cell to obtain the PCI of the cell and the starting position of the 10 ms system frame, so as to obtain the configuration parameters of the cell, so as to access the cell and work properly.

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

[0004] In the related art, after receiving the system broadcast message, the receiving processes of different ports of the receiver are usually combined, and only distinguished in the CRC check stage, which reduces the calculation amount. However, when the quality of the signal transmission channel is poor, the detection and decoding performance of the received MIB message is significantly degraded, resulting in low cell access efficiency. Summary of the Invention

[0005] The present invention provides an LTE message detection method and apparatus to solve the defect that the detection and decoding performance of the MIB message received through a complex channel in the prior art is low, resulting in low cell access efficiency; the method of the present invention improves the detection and decoding performance of the MIB message transmitted through a complex channel.

[0006] The present invention provides an LTE message detection method, including: 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 Physical Broadcast Channel (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 a plurality of demodulation results; For each demodulation result, a sliding window mechanism is adopted to descramble and decode the demodulation result according to the first scrambling code segment of the scrambling code sequence. When the decoding result corresponding to the j-th demodulation result fails to pass the 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. Wherein, the serial number of the first scrambling code segment in the scrambling code sequence is associated with the serial number of the demodulation result among the multiple demodulation results, the number of the second scrambling code segments is the same as the number of the i-j-th demodulation results, and 0 < |j - i| ≤ 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.

[0007] According to an LTE message detection method provided by the present invention, the scrambling code sequence includes 4 consecutive and non-overlapping equal-length sub-sequences, and each equal-length sub-sequence corresponds to a scrambling code segment.

[0008] According to an LTE message detection method provided by the present invention, 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; The conversion of the time-domain signal extracted from the MIB signal into a frequency-domain signal includes: Performing cyclic prefix removal, Fourier transform, and frequency-domain extraction processing on each OFDM symbol data to obtain a plurality of sub-carrier data.

[0009] According to an LTE message detection method provided by the present invention, the steps of 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 a plurality of demodulation results include: 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 PBCH channel equalization operations on each received MIB signal and the channel estimation result by traversing different numbers of transmission ports to obtain channel equalization; Demodulating the equalization result to obtain the demodulation result corresponding to the MIB signal, and determining the plurality of demodulation results based on the demodulation results respectively corresponding to each received MIB signal.

[0010] According to an LTE message detection method provided by the present invention, the demodulation of the equalization result includes: Performing QPSK demodulation on the equalization result.

[0011] According to an LTE message detection method provided by the present invention, after obtaining the target decoding result, the method further includes: In the case where the target decoding result passes the verification, perform an operation of bit parsing on the target decoding result according to each received MIB signal to obtain cell configuration parameters.

[0012] The present invention also provides an LTE message detection device, including: A first processing module, configured to convert a time-domain signal extracted from an MIB signal into a frequency-domain signal for each received master information block MIB signal, and perform PBCH channel estimation, channel equalization, and demodulation in sequence according to a local cell reference signal CRS sequence, the MIB signal, and the frequency-domain signal to obtain a plurality of demodulation results; A second processing module, configured to perform descrambling and decoding on each demodulation result according to a first scrambling fragment of a scrambling sequence by using a sliding window mechanism, and in the case where the decoding result corresponding to the j-th demodulation result fails to pass the verification, perform descrambling and decoding on the i-th to j-th demodulation results according to a second scrambling fragment of the scrambling sequence to obtain a target decoding result; wherein, the serial number of the first scrambling fragment in the scrambling sequence is associated with the serial number of the demodulation result in the plurality of demodulation results, the number of the second scrambling fragments is the same as the number of the i-j-th demodulation results, and 0 < |j - i| ≤ N; N is the number of scrambling fragments in the scrambling sequence, and i, j, and N are all positive integers greater than 0.

[0013] According to an LTE message detection device provided by the present invention, the device further includes: A third processing module, configured to, after obtaining the target decoding result, in the case where the target decoding result passes the verification, perform an operation of bit parsing on the target decoding result according to each received MIB signal to obtain cell configuration parameters.

[0014] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, the LTE message detection method described in any one of the above is implemented.

[0015] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the LTE message detection method described in any one of the above is implemented.

[0016] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the LTE message detection method described in any one of the above is implemented.

[0017] The LTE message detection method and device provided by the present invention convert the time-domain signal extracted from the MIB signal into a frequency-domain signal, and sequentially perform PBCH channel estimation, channel equalization, and demodulation 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. When the decoding result corresponding to the j-th demodulation result fails to pass the 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 the target decoding result. By utilizing the rule that the MIB message is repeatedly transmitted multiple times within the channel transmission period, the descrambling results of the received signal are combined multiple times 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

[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0019] Figure 1 is one of the flow diagrams of the LTE message detection method provided by the present invention.

[0020] Figure 2 is another flow diagram of the LTE message detection method provided by the present invention.

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

[0022] Figure 4 is the structural diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0023] To make the objectives, technical solutions, and advantages of the present invention clearer, the following clearly and completely describes the technical solutions in the present invention with reference to the accompanying drawings in the present invention. Obviously, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the protection scope of the present invention.

[0024] Before further elaborating on the present invention, the nouns and terms involved in the embodiments of the present invention are described. The nouns and terms involved in the embodiments of the present invention are applicable to the following explanations: LTE System: The LTE (Long Term Evolution) system is the fourth-generation mobile communication technology, aiming to provide higher data transmission rates, lower latency, and higher network capacity; the LTE system adopts OFDMA (Orthogonal Frequency Division Multiple Access) and MIMO technologies, and can support higher-rate data transmission.

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

[0026] Local CRS Sequence: In the LTE system, CRS (Channel State Information Reference Signals) is used for channel estimation and channel estimation; the local CRS sequence includes multiple CRS data, and the CRS data is the reference signal sent to the receiving end for channel estimation and data processing; the receiving end uses the CRS data for channel estimation in order to perform subsequent data decoding and processing.

[0027] Channel Estimation: In a wireless communication system, channel estimation refers to the process of inferring channel characteristics by sending known signals and receiving the signals in the channel. Accurate channel estimation is crucial for optimizing data transmission and enhancing communication quality.

[0028] Descrambing: In a communication system, descrambling refers to processing the received interfered signal to eliminate or reduce the impact of interference in order to correctly recover the original signal.

[0029] Decoding: Decoding refers to the process of decoding the received coded data to restore the original data sent by the sending end. Through decoding, the receiving end can correctly parse and process the received data.

[0030] The following combines Figures 1 - 3 to describe the LTE message detection method and device of the present invention.

[0031] Figure 1 is one of the flow schematic diagrams of the LTE message detection method provided by the present invention. As Figure 1 shown, the method includes the following steps: 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, the MIB signal, and the frequency-domain signal to obtain multiple demodulation results.

[0032] In this step, the received time-domain MIB signal is converted into a frequency-domain signal for extracting PBCH-related frequency-domain resources. Specifically, it may include the following steps: Interception of time-domain signal: For example, according to the starting position of the downlink frame obtained in the synchronization process, such as through the detection of PSS (Primary Synchronization Signal) or SSS (Secondary Synchronization Signal), and extract the time-domain data of 4 OFDM symbols where PBCH is located; Conversion of frequency-domain signal: By performing operations such as fast Fourier transform on each OFDM symbol, the time-domain signal is converted into a frequency-domain signal for extracting the frequency-domain data of 72 subcarriers (corresponding to 6 RBs) at the frequency-domain center from the frequency-domain signal, covering the 1.08 MHz bandwidth of PBCH; 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 channel estimation result of PBCH. Then, according to 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.

[0033] In this embodiment, operations of time-domain to frequency-domain conversion, PBCH channel estimation, channel equalization, and demodulation are sequentially performed on each MIB signal to obtain the demodulation results corresponding to each MIB signal respectively.

[0034] Step 120: For each demodulation result, use the sliding window mechanism to descramble and decode the demodulation result according to the first scrambling code segment of the scrambling code sequence. And in the case where the decoding result corresponding to the j-th demodulation result fails to pass the 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 the target decoding result; where 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 multiple demodulation results, the number of the second scrambling code segments is the same as the number of the i-j-th demodulation results, and 0 < |j - i| ≤ 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.

[0035] In this step, the second scrambling code segment can be determined according to the demodulation result of the currently received MIB signal and whether the decoding result corresponding to the demodulation result of the currently received MIB signal passes the verification.

[0036] For example, the scrambling sequence is divided into scrambling segment 1 and scrambling 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 through scrambling segment 1; when 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, it descrambles the demodulation result 2 through scrambling segment 2; when 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.

[0037] In this step, the second scrambling segment can be determined according to the demodulation result of the currently received MIB signal.

[0038] For example, the scrambling sequence is divided into scrambling segment 1 and scrambling 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 through scrambling segment 1; when the decoding result corresponding to the descrambling result fails to pass the verification, the demodulation result 1 is retained; 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, it descrambles the demodulation result 2 through scrambling segment 2; when the decoding result corresponding to the descrambling result fails to pass the verification, the demodulation results 1 and 2 are respectively subjected to a descrambling operation with the scrambling segments 1 and 2 of the scrambling sequence, and after obtaining the descrambling result 3 and decoding, the decoding result 3 is obtained. If the new decoding result is correct, that is, the demodulation result 3 is the target decoding result.

[0039] In this embodiment, the scrambling sequence may further include multiple consecutive and non-overlapping equal-length sub-sequences. Each equal-length sub-sequence corresponds to a scrambling segment, and each scrambling segment corresponds to an MIB signal transmission period.

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

[0041] For example, the descrambling sequence includes 4 scrambling code segments. When the receiver receives the 4th 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 with the 4th scrambling code segment. If the decoding is incorrect, the demodulation results 1-4 are respectively subjected to descrambling operations with the 4 scrambling code segments of the scrambling code sequence to obtain descrambling results and decode them. If the decoding is incorrect, the demodulation result 4 is retained; the receiver continues to receive the 5th MIB data and obtains the demodulation result 5 corresponding to the 5th MIB data through the above steps, and then descrambles and decodes the demodulation result 5 with the 4th scrambling code segment. If the decoding is incorrect, the demodulation results 2-5 are respectively subjected to descrambling operations with the 4 scrambling code segments of the scrambling code sequence to obtain descrambling results and decode them. If the decoding is incorrect, the demodulation results 2-5 are retained; and so on, ensuring that the number of descrambling results does not exceed the number of decoding segments each time descrambling is performed.

[0042] The LTE message detection method provided by the embodiments of the present invention converts the time-domain signal extracted from the MIB signal into a frequency-domain signal, and sequentially performs PBCH channel estimation, channel equalization, and demodulation 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, and in the case where the decoding result corresponding to the jth demodulation result fails to pass the verification, the demodulation results from the ith to the jth are descrambled and decoded according to the second scrambling code segment of the scrambling code sequence to obtain the target decoding result. By utilizing the law that the MIB message is repeatedly transmitted multiple times within the channel transmission period, the descrambling results of the received signal are merged multiple times to obtain a combining gain, thereby improving the detection and decoding performance of the MIB message transmitted through a complex channel.

[0043] In some embodiments, the scrambling code sequence includes 4 consecutive and non-overlapping equal-length sub-sequences, and each equal-length sub-sequence corresponds to a scrambling code segment.

[0044] In this embodiment, the transmission period of the MIB signal is 40 ms. For the 10-ms MIB data received by the receiver each time, the scrambling code sequence can be divided into 4 consecutive and non-overlapping scrambling code segments. Subsequently, by utilizing the law that the MIB message is repeatedly transmitted multiple times within the channel transmission period, the descrambling results of the received signal are merged multiple times to obtain a combining gain.

[0045] Specifically, in this embodiment, the scrambling sequence is divided into four segments. First, the demodulation result 1 corresponding to the first received MIB signal is subjected to descrambling operation with the first segment of the scrambling sequence, and the descrambling result is obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation result 1 is retained. When the second 10-ms MIB data is received, the demodulation result 2 corresponding to the second received MIB signal is calculated and subjected to descrambling operation with the second segment of the scrambling sequence, and the descrambling result is obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 1 and 2 are respectively subjected to descrambling operations with the first and second segments, the second and third segments, and the third and fourth segments of the scrambling sequence, and the descrambling results are obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 1 and 2 are retained. When the third 10-ms MIB data is received, the demodulation result 3 corresponding to the third received MIB signal is calculated and subjected to descrambling operation with the third segment of the scrambling sequence, and the descrambling result is obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 1 to 3 are respectively subjected to descrambling operations with the first, second, and third segments and the second, third, and fourth segments of the scrambling sequence, and the descrambling results are obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 1 to 3 are retained. When the fourth 10-ms MIB data is received, the demodulation result 4 corresponding to the fourth received MIB signal is calculated and subjected to descrambling operation with the fourth segment of the scrambling sequence, and the descrambled result is decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the four demodulation results are respectively subjected to descrambling operations with the first, second, third, and fourth segments of the scrambling sequence, and the descrambling results are obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 1 to 4 are retained. When the fifth 10-ms MIB data is received, the demodulation result 5 corresponding to the fifth received MIB signal is calculated, and the demodulation results 2 to 5 are respectively subjected to descrambling operations with the fourth segment of the scrambling sequence, and the descrambled results are decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 2 to 5 are retained. When the sixth 10-ms MIB data is received, the demodulation result 6 corresponding to the sixth received MIB signal is calculated, and the demodulation results 3 to 6 are respectively subjected to descrambling operations with the fourth segment of the scrambling sequence, and the descrambling results are obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the demodulation results 3 to 6 are retained. When the seventh 10-ms MIB data is received, the demodulation result 7 corresponding to the seventh received MIB signal is calculated, and the demodulation results 4 to 7 are respectively subjected to descrambling operations with the fourth segment of the scrambling sequence, and the descrambling results are obtained and decoded. If the decoding is correct, the output is the target decoding result; if the decoding is incorrect, the process ends and the MIB detection decoding fails this time.

[0046] The LTE message detection method provided by the embodiments of the present invention has a scrambling sequence including 4 consecutive and non-overlapping equal-length sub-sequences, and each equal-length sub-sequence corresponds to a scrambling fragment. Through segmentation, dynamic combination, and soft information iteration, a balance is achieved among anti-interference, low latency, and resource efficiency, which is especially applicable to broadcast channels and key control channels in high-dynamic channel environments.

[0047] In some embodiments, the MIB signal is the 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: performing cyclic prefix removal, Fourier transform, and frequency-domain extraction processing on each OFDM symbol data to obtain multiple subcarrier data.

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

[0049] In this embodiment, the specific operations of time-domain signal extraction and cyclic prefix (CP) removal are as follows: At the receiving end, according to the starting position of the downlink frame output by the synchronization module (determined by PSS / SSS detection, for example), 4 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 a valid data part; the CP is truncated according to the OFDM symbol length (such as 2048-point FFT corresponding to a 15 kHz subcarrier spacing in LTE), and the valid symbol data is retained. The inter-symbol interference (ISI) caused by multipath propagation is eliminated through time-domain signal extraction and cyclic prefix removal to ensure that the FFT window is aligned with the valid data.

[0050] In this embodiment, the specific operations of the FFT operation are as follows: Perform a fast Fourier transform (FFT) on the time-domain data after CP removal to convert the time-domain signal into a frequency-domain subcarrier signal.

[0051] In this embodiment, the specific operations of frequency-domain extraction are as follows: Extract the central 72 subcarriers occupied by the PBCH (6 RBs, covering a 1.08 MHz bandwidth) from the FFT output, and discard the edge subcarriers.

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

[0053] The LTE message detection method provided by the embodiments of the present invention processes the data of each OFDM symbol by removing the cyclic prefix, performing Fourier transform, and extracting in the frequency domain to obtain multiple subcarrier data. By standardizing the time-frequency conversion process, it realizes the efficient parsing of the MIB signal and the improvement of anti-interference ability, providing data support for subsequent channel estimation, equalization, and decoding.

[0054] In some embodiments, 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. The multiple demodulation results obtained include: performing PBCH channel estimation according to the local cell reference signal CRS sequence and frequency domain signal to obtain the channel estimation result; performing the operation of PBCH channel equalization by traversing different numbers of transmit ports according to each received MIB signal and the channel estimation result to obtain the channel equalization; demodulating the equalization result to obtain the demodulation result corresponding to the MIB signal, and determining multiple demodulation results based on the demodulation results respectively corresponding to each received MIB signal.

[0055] In this embodiment, first use the CRS reference signal in the frequency domain data for channel estimation, and then perform linear interpolation in the frequency domain and time domain to obtain the channel estimation result of PBCH; then, according to the received signal and the channel estimation result, traverse different numbers of transmit ports to perform PBCH channel equalization, and finally demodulate the equalization result to obtain the corresponding demodulation result.

[0056] (1)CRS pilot positioning and frequency domain data extraction specifically include the following operations: CRS pilot positioning: Determine the frequency domain distribution of CRS according to the physical cell identifier (PCI). CRS is spaced 6 subcarriers in the frequency domain, and the starting position is determined by the remainder of PCI modulo 6 (for example, when PCI = 123, CRS starts from the 3rd subcarrier).

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

[0058] (2)PBCH channel estimation specifically includes the following operations: Initial LS estimation: Calculate the least squares (LS) channel response at the CRS pilot position; Frequency domain linear interpolation: Perform linear interpolation on adjacent CRS pilots to cover non-pilot subcarriers; Time domain sliding average: Use the CRS pilots of multiple OFDM symbols for time domain smoothing to suppress noise interference.

[0059] (3)Transmit port number traversal and channel equalization specifically include the following operations: MMSE equalizer design: Construct an MMSE equalization matrix based on the channel estimation result; Port number traversal: Determine the actual number of antenna ports used by the base station through hypothesis verification; Blind detection mechanism: Assume the number of transmit ports is 1, 2, and 4 in sequence, and demodulate and descramble the equalized PBCH symbols.

[0060] CRC mask check: Utilize the CRC scrambling feature of PBCH (such as the CRC mask corresponding to different antenna port numbers in LTE), and lock the correct port configuration through the CRC check result.

[0061] (4) Demodulation specifically includes the following operations: Soft decision demodulation: Calculate the QPSK soft bits (LLR) for the frequency-domain symbols output by equalization, and retain the probability information; Multi-frame combination: Improve the reliability of PBCH decoding through time-domain diversity gain, mainly including frame selection and signal alignment; Soft bit weighting: Dynamically weight and superimpose the PBCH soft bits received multiple times according to the signal-to-noise ratio, equivalently improving the SNR (the theoretical gain is about 3 dB / 4-frame combination).

[0062] Dynamic combination attempt: If single-frame demodulation fails, attempt to combine the PBCH data of the nearest 4 frames (40 ms window) until the CRC check passes.

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

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

[0065] The LTE message detection method provided by the embodiment of the present invention performs PBCH channel estimation through the local cell reference signal CRS sequence and the frequency-domain signal to obtain the channel estimation result; performs PBCH channel equalization operations 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 the demodulation result corresponding to the MIB signal, and determines multiple demodulation results based on the demodulation results corresponding to each received MIB signal, and balances performance and complexity through a standardization process to provide reliable data support for MIB signal parsing.

[0066] In some embodiments, after obtaining the target decoding result, the LTE message detection method further includes: when the target decoding result passes the verification, performing bit parsing operations on the target decoding result according to each received MIB signal to obtain cell configuration parameters.

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

[0068] In this embodiment, the MIB bit parsing and parameter extraction specifically include the following operations: (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, 100 RBs); (2) PHICH configuration (phich-Config): Extract the 4th - 6th bits, which are divided into phich-Duration (1 bit, Normal / Extended) and phich-Resource (2 bits, corresponding to the Ng parameter).

[0069] (3) System frame number (SFN) synthesis: Extract the high 8 - bit SFN (the 7th - 14th bits), and combine them with the low 2 bits determined by the scrambling phase (such as obtained through blind detection of 4 kinds of scrambling codes) to form a complete 10 - bit SFN (0 - 1023).

[0070] (4) Antenna port number parsing: According to the mask type used during CRC check (different masks for 1 / 2 / 4 antennas), inversely deduce the base station antenna configuration, so as to perform cell access.

[0071] The LTE message detection method provided by the embodiment of the present invention, by performing bit parsing operations on the target decoding result according to each received MIB signal when the target decoding result passes the verification, obtains cell configuration parameters. Through structured bit parsing and dynamic parameter mapping, while ensuring protocol compatibility, it significantly improves the detection efficiency and anti-interference ability, providing a reliable cell access basis for LTE / 5G heterogeneous networks.

[0072] Figure 2 It is the second schematic flowchart of the LTE message detection method provided by the present invention. In the Figure 2 shown embodiment, an LTE message detection method is also implemented through the following steps: Generate a local CRS sequence, extract the time-domain signal from the received signal, and convert it into a frequency-domain signal; perform PBCH channel estimation, PBCH channel equalization, demodulation, descrambling and decoding according to the frequency-domain signal and the local CRS sequence, and perform bit parsing on the decoding result.

[0073] The LTE message detection device provided by the present invention will be described below. The LTE message detection device described below can be correspondingly referred to the LTE message detection method described above.

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

[0075] The first processing module 310 is configured to convert the time-domain signal extracted from each received master information block MIB signal into a frequency-domain signal, and perform PBCH channel estimation, channel equalization, and demodulation on the local cell reference signal CRS sequence, MIB signal, and frequency-domain signal in sequence to obtain multiple demodulation results. The second processing module 320 is configured to, for each demodulation result, use a sliding window mechanism to perform descrambling and decoding on the demodulation result according to the first scrambling fragment of the scrambling sequence, and in the case where the decoding result corresponding to the j-th demodulation result fails to pass verification, perform descrambling and decoding on the i-th to j-th demodulation results according to the second scrambling fragment of the scrambling sequence to obtain a target decoding result; wherein, the serial number of the first scrambling fragment in the scrambling sequence is associated with the serial number of the demodulation result in the multiple demodulation results, the number of the second scrambling fragments is the same as the number of the i-j-th demodulation results, and 0 < |j - i| ≤ N; N is the number of scrambling fragments in the scrambling sequence, and i, j, and N are all positive integers greater than 0.

[0076] The LTE message detection device provided by the embodiments of the present invention converts the time-domain signal extracted from the MIB signal into a frequency-domain signal, and performs PBCH channel estimation, channel equalization, and demodulation on the local cell reference signal CRS sequence, MIB signal, and frequency-domain signal in sequence to obtain multiple demodulation results. For each demodulation result, a sliding window mechanism is used to perform descrambling and decoding on the demodulation result according to the first scrambling fragment of the scrambling sequence, and in the case where the decoding result corresponding to the j-th demodulation result fails to pass verification, perform descrambling and decoding on the i-th to j-th demodulation results according to the second scrambling fragment of the scrambling sequence to obtain a target decoding result. By using the law that the MIB message is repeatedly sent multiple times within the channel transmission period, the descrambling results of the received signal are combined multiple times to obtain a combining gain, thereby improving the detection and decoding performance of the MIB message transmitted through a complex channel.

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

[0078] The third processing module is configured to, after obtaining the target decoding result, in the case where the target decoding result passes verification, perform an operation of bit parsing on the target decoding result according to each received MIB signal to obtain cell configuration parameters.

[0079] The LTE message detection method provided by the embodiments of the present invention performs bit parsing operations on the target decoding result according to each received MIB signal when the target decoding result passes the verification, obtains cell configuration parameters, and through structured bit parsing and dynamic parameter mapping, significantly improves the detection efficiency and anti-interference ability while ensuring protocol compatibility, providing a reliable cell access basis for the LTE / 5G heterogeneous network.

[0080] Figure 4 An example of the physical structure diagram of an electronic device is shown as Figure 4 shown. The electronic device may include: a processor 410, a communication interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communication interface 420, and the memory 430 complete communication with each other through the communication bus 440. The processor 410 can call the logical instructions in the memory 430 to execute the LTE message detection method, which includes: for each received master information block MIB signal, converting the time-domain signal extracted from the MIB signal into a frequency-domain signal, and sequentially performing PBCH channel estimation, channel equalization, and demodulation according to the local cell reference signal CRS sequence, the MIB signal, and the frequency-domain signal to obtain a plurality of demodulation results; for each demodulation result, using a sliding window mechanism to perform descrambling and decoding on the demodulation result according to the first scrambling fragment of the scrambling sequence, and when the decoding result corresponding to the jth demodulation result fails to pass the verification, performing descrambling and decoding on the ith to jth demodulation results according to the second scrambling fragment of the scrambling sequence to obtain a target decoding result; where the serial number of the first scrambling fragment in the scrambling sequence is associated with the serial number of the demodulation result in the plurality of demodulation results, the number of the second scrambling fragments is the same as the number of the ith - jth demodulation results, and 0 < |j - i| ≤ N; N is the number of scrambling fragments in the scrambling sequence, and i, j, and N are all positive integers greater than 0.

[0081] In addition, when the logical instructions in the above-mentioned memory 430 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0082] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program that 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-mentioned various methods. The method includes: for each received master information block MIB signal, converting the time-domain signal extracted from the MIB signal into a frequency-domain signal, and sequentially performing PBCH channel estimation, channel equalization, and demodulation 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, using a sliding window mechanism to perform descrambling and decoding on the demodulation result according to the first scrambling code segment of the scrambling code sequence, and in the case where the decoding result corresponding to the j-th demodulation result fails to pass the verification, performing descrambling and decoding on 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; where the serial number of the first scrambling code segment in the scrambling code sequence is associated with the serial number of the demodulation result in the multiple demodulation results, the number of the second scrambling code segments is the same as the number of the i-j-th demodulation results, and 0 < |j - i| ≤ 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.

[0083] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the LTE message detection method provided by the above-mentioned various methods. The method includes: for each received master information block (MIB) signal, converting the time-domain signal extracted from the MIB signal into a frequency-domain signal, and sequentially performing PBCH channel estimation, channel equalization, and demodulation according to the local cell reference signal (CRS) sequence, the MIB signal, and the frequency-domain signal to obtain a plurality of demodulation results; for each demodulation result, using a sliding window mechanism to perform descrambling and decoding on the demodulation result according to the first scrambling code segment of the scrambling code sequence, and when the decoding result corresponding to the j-th demodulation result fails to pass the verification, performing descrambling and decoding on 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; wherein, the serial number of the first scrambling code segment in the scrambling code sequence is associated with the serial number of the demodulation result in the plurality of demodulation results, the number of the second scrambling code segments is the same as the number of the i-j-th demodulation results, and 0 < |j - i| ≤ 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.

[0084] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative labor.

[0085] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0086] 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 them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the 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, and when a decoding result corresponding to the jth demodulation result fails to pass the verification, the i-jth 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; 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 in the multiple demodulation results, the number of the second scrambling code segments is consistent with the number of the ijth 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, characterized in that: The scrambling code sequence includes 4 consecutive and non-overlapping equal-length subsequences, and each equal-length subsequence corresponds to a scrambling code segment.

3. The LTE message detection method according to claim 1, characterized in that: 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; The 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 a plurality of subcarrier data.

4. The LTE message detection method according to claim 1, characterized in that: 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: Perform PBCH channel estimation according to the local cell reference signal CRS sequence and the frequency domain signal to obtain a channel estimation result; According to each received MIB signal and the channel estimation result, a PBCH channel equalization operation is performed by traversing different numbers of transmit ports 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, characterized in that: Demodulating the equalization result includes: Perform QPSK demodulation on the equalization result.

6. The LTE message detection method according to claim 1, characterized in that: 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 a cell configuration parameter.

7. An LTE message detection device, characterized in that: include: A first processing module is used to convert a time domain signal extracted from the MIB signal into a frequency domain signal for each received master information block MIB signal, and perform PBCH channel estimation, channel equalization and demodulation in sequence according to 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, use a sliding window mechanism to descramble and decode the demodulation result according to a first scrambling code segment of a scrambling code sequence, and, if a decoding result corresponding to the jth demodulation result fails to pass 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 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 ijth 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 also includes: The third processing module is used to perform a bit parsing operation on the target decoding result according to each MIB signal received to obtain the cell configuration parameter after the target decoding result is obtained and when the target decoding result passes the 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

  • Physical broadcast channel (PBCH) and master information block (MIB) design

    US20170187488A1

  • Systems, methods, and devices for transmission of network information in the physical broadcast channel (PBCH)

    WO2017171929A1