Signal detection method and apparatus, signal processing system, and storage medium

By processing the pilot signal of the signal receiver, rapid and accurate synchronization and frequency offset correction of multi-antenna signals are achieved, solving the problem of cumbersome detection process in the existing technology and improving the reliability of signal detection and demodulation accuracy.

CN120582639BActive Publication Date: 2025-11-04SHENZHEN CITY SIGLENT TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511089865.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-05
Publication Date
2025-11-04
Estimated Expiration
2045-08-05

AI Technical Summary

Technical Problem

Existing technologies for multi-antenna signal detection suffer from cumbersome and time-consuming processes, especially in LTE and NR demodulation systems, where amplitude and phase differences between multiple antennas lead to unbalanced signal demodulation analysis.

Method used

The pilot signal is obtained by using the configuration parameters and mapping rules of the signal receiver, the synchronization pilot signal is determined, signal synchronization and frequency offset correction are performed, the channel coefficient of each antenna port is calculated, and signal error information, including signal amplitude and phase error, is obtained.

Benefits of technology

It significantly improves the reliability of signal detection and the accuracy of demodulation, enhances the system's adaptability to complex scenarios such as multipath effects and frequency offset interference, and provides a clear direction for signal compensation optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120582639B_ABST
    Figure CN120582639B_ABST
Patent Text Reader

Abstract

The application provides a signal detection method and device, a signal processing system and a storage medium. The method comprises determining a pilot signal and a synchronization pilot signal according to configuration parameters of a signal receiver, a mapping rule and a channel pilot structure; synchronizing a received signal obtained by the signal receiver through the synchronization pilot signal to determine the position of each OFDM symbol in the received signal; calculating a frequency offset value of the received signal according to the transmission characteristics of the OFDM symbol in the received signal; then performing frequency offset correction and demodulation processing on the received signal based on the frequency offset value; performing channel estimation on the demodulated signal; obtaining signal error information between each antenna port according to the channel coefficients corresponding to each antenna port, which is used to evaluate the transmission quality of the signal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a signal detection method and device, a signal processing system and a storage medium. BACKGROUND

[0002] At present, when signals are transmitted and received by using multi-antenna technology, there are usually amplitude difference and phase difference between signals received by different antennas. In the signal demodulation analysis process, the amplitude difference and phase difference between the multiple antennas will produce in-phase and quadrature signals (IQ), thereby causing problems such as imbalance. Therefore, before the signal demodulation analysis process, error detection needs to be performed on the received wireless signals, so as to perform signal compensation and correction subsequently, thereby achieving a better demodulation effect. For example, in the LTE (Long Term Evolution) demodulation system and the NR (New Radio) demodulation system, after the channel frequency response of the channel is estimated based on channel estimation and channel equalization, the amplitude frequency characteristics and the phase frequency characteristics of the transmission channel are corrected according to the subcarriers, thereby reducing the influence of the channel frequency response on the received signal.

[0003] In the prior art, the amplitude difference and phase difference between the multiple antennas can be detected by first performing autocorrelation operation on each signal to obtain the signal amplitude, and then calculating the signal amplitude difference value. The signal is actively delayed between different antennas, and then correlation operation is performed to obtain the signal phase difference value. However, in the above scheme, the signal needs to be delayed, and the detection process is relatively complicated and time-consuming. SUMMARY

[0004] In order to overcome the deficiencies of the prior art, the present application provides a signal detection method, device, signal processing system and storage medium to solve the technical problems of the prior art, such as complicated and time-consuming signal detection process.

[0005] In a first aspect, an embodiment of the present application provides a signal detection method applied to a signal processing system, wherein the signal processing system at least includes a signal receiver with multiple antennas; the signal detection method comprises the following steps:

[0006] obtaining a received signal through multiple antenna ports of the signal receiver; the received signal is used to reflect an actual transmission signal of the corresponding antenna port;

[0007] obtaining a pilot signal of the signal receiver according to configuration parameters and mapping rules of the signal receiver;

[0008] determining a synchronization pilot signal according to a channel pilot structure and the pilot signal of the signal receiver;

[0009] synchronizing the received signal according to the synchronization pilot signal to determine the position of each OFDM symbol in the received signal;

[0010] calculating the frequency offset value of the received signal according to the transmission characteristic of the OFDM symbol in the received signal;

[0011] performing frequency offset correction and demodulation processing on the received signal according to the frequency offset value to obtain a demodulated signal;

[0012] performing channel estimation on the demodulated signal according to a local reference signal to calculate the channel coefficient corresponding to each antenna port; the local reference signal is used to reflect the ideal transmission signal of the corresponding antenna port;

[0013] calculating the signal error information between each antenna port according to the channel coefficient corresponding to each antenna port; the signal error information includes signal amplitude error and / or signal phase error.

[0014] In some embodiments, the synchronization pilot signal is determined according to the channel pilot structure and the pilot signal of the signal receiver, including:

[0015] grouping the antenna ports of the signal receiver according to the channel pilot structure, wherein each group of antenna ports occupies the same two subcarrier positions through code division multiplexing;

[0016] extracting the pilot signal corresponding to each group of antenna ports and dividing it into a first pilot signal and a second pilot signal;

[0017] taking the first pilot signal corresponding to any group of antenna ports as the synchronization pilot signal; wherein the first pilot signal is the corresponding pilot data obtained by linearly adding the mapping of the antenna ports in the group.

[0018] In some embodiments, the synchronization pilot signal is determined according to the channel pilot structure and the pilot signal of the signal receiver, including:

[0019] performing inverse Fourier transform on the synchronization pilot signal to obtain a synchronization seed signal;

[0020] performing sliding correlation processing on the synchronization seed signal and the received signal to take the OFDM symbol in the received signal corresponding to the position satisfying the preset correlation degree condition with the synchronization pilot signal as the synchronization pilot symbol;

[0021] determining the position of each OFDM symbol in the received signal according to the position of the synchronization pilot symbol in the received signal.

[0022] In some embodiments, the frequency offset value of the received signal is calculated according to the transmission characteristic of the OFDM symbol in the received signal, including:

[0023] extracting cyclic prefix data and tail data corresponding to a cyclic prefix length from at least one OFDM symbol in the received signal, and calculating a phase difference between the two;

[0024] calculating a frequency offset value of the received signal according to the phase difference.

[0025] In some embodiments, the channel estimation of the demodulated signal according to the local reference signal respectively, and the calculation of the channel coefficient corresponding to each group of antenna ports comprises:

[0026] taking each pilot symbol in the pilot signal corresponding to each antenna port as a channel estimation unit, and constructing a received signal equation of each group of antenna ports according to the local reference signal and a mapping rule;

[0027] solving the received signal equation to obtain the channel coefficient corresponding to each antenna port.

[0028] In some embodiments, the construction of the received signal equation of each group of antenna ports comprises:

[0029] obtaining a first pilot signal and a second pilot signal corresponding to each group of antenna ports;

[0030] taking adjacent subcarriers in one pilot symbol in the first pilot signal and the second pilot signal as a channel estimation unit, and constructing a received signal equation group of each group of antenna ports according to the local reference signal and a mapping rule;

[0031] When the channel pilot structure of the signal receiver is a single-symbol pilot, the received signal equation group comprises two received signal equations; when the channel pilot structure of the signal receiver is a double-symbol pilot, the received signal equation group comprises four received signal equations.

[0032] In some embodiments, the calculation of the signal error information between each antenna port according to the channel coefficient corresponding to each antenna port comprises:

[0033] determining a reference antenna port; the reference antenna port is any antenna port in the antenna ports;

[0034] performing a ratio operation on the channel coefficient of a target antenna port and the channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port; the target antenna port is a port other than the reference antenna port; the sequence signal is used to reflect the signal difference between the target antenna port and the reference antenna port;

[0035] differencing the sequence signals between the target antenna port and the reference antenna port to obtain signal difference information between the target antenna port and the reference antenna port.

[0036] In some embodiments, the frequency offset correction and demodulation processing of the received signal according to the frequency offset value to obtain a demodulated signal comprises:

[0037] performing reverse frequency offset compensation on the received signal according to the frequency offset value to obtain a frequency offset corrected received signal;

[0038] performing demodulation processing on the frequency offset corrected received signal to obtain a demodulated signal.

[0039] In a second aspect, the embodiments of the present application provide a signal detection device, comprising:

[0040] a signal acquisition module configured to acquire a received signal from a plurality of antenna ports of a signal receiver;

[0041] a pilot acquisition module configured to acquire a pilot signal of the signal receiver according to a configuration parameter and a mapping rule of the signal receiver;

[0042] a first processing module configured to determine a synchronization pilot signal according to a channel pilot structure and the pilot signal of the signal receiver, and to synchronize the received signal according to the synchronization pilot signal to determine a position of each OFDM symbol in the received signal; the received signal is used to reflect an actual transmission signal of a corresponding antenna port;

[0043] a second processing module configured to calculate a frequency offset value of the received signal according to a transmission characteristic of the OFDM symbol in the received signal, and to perform frequency offset correction and demodulation processing on the received signal according to the frequency offset value to obtain a demodulated signal;

[0044] a channel estimation module configured to perform channel estimation on the demodulated signal according to a local reference signal to calculate a channel coefficient corresponding to each antenna port; the local reference signal is used to reflect an ideal transmission signal of a corresponding antenna port;

[0045] a signal detection module configured to calculate signal error information between each antenna port according to the channel coefficient corresponding to each antenna port; the signal error information comprises signal amplitude error and / or signal phase error.

[0046] In a third aspect, the embodiments of the present application provide a signal processing system, comprising:

[0047] a signal generator comprising a plurality of transmitting ports, configured to generate analog or digital signals of specific parameters and transmit through the plurality of transmitting ports;

[0048] a signal receiver comprising a plurality of antenna ports, configured to receive the signal transmitted by the signal generator through the plurality of antenna ports;

[0049] a signal detector comprising a memory and a processor; the memory is configured to store a computer-executed program or instruction, and the processor is configured to execute the computer-executed program or instruction to implement the signal detection method according to any of the embodiments of the first aspect.

[0050] In a fourth aspect, the embodiments of the present application provide a computer-readable storage medium, which stores a computer-executed program or instruction, and the computer-executed program or instruction is executed by a processor to implement the signal detection method according to any of the embodiments of the first aspect.

[0051] The signal detection method, the signal detection device and the signal processing system provided by the embodiments of the present application determine the pilot signal and the synchronization pilot signal according to the configuration parameters of the signal receiver, the mapping rule and the channel pilot structure; synchronize the received signal obtained through the signal receiver by the synchronization pilot signal, determine the position of each OFDM symbol in the received signal, calculate the frequency offset value of the received signal according to the transmission characteristics of the OFDM symbol in the received signal, and then perform frequency offset correction and demodulation processing on the received signal based on the frequency offset value, and perform channel estimation on the demodulated signal, obtain the signal error information between each antenna port according to the channel coefficients corresponding to each antenna port, and use the signal error information to evaluate the transmission quality of the signal. Compared with the prior art, the signal detection method breaks through the information limitation of single antenna reception and the precision bottleneck of the traditional synchronization algorithm, significantly enhances the adaptability of the system to complex scenes such as multipath effect and frequency offset interference, and provides a clear optimization direction for subsequent signal compensation through quantitative analysis of the error information, and finally forms a comprehensive advantage in detection reliability, demodulation accuracy and system robustness.

[0052] In addition, the present application also provides a computer-readable storage medium, a computer program product and a chip, which have the same beneficial effects as the above-mentioned signal detection method. BRIEF DESCRIPTION OF DRAWINGS

[0053] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the specification, serve to explain the principles of the application.

[0054] Figure 1 The structural schematic diagram of the multi-antenna signal processing system provided by an embodiment of the present application.

[0055] Figure 2 The flowchart of the signal detection method provided by an embodiment of the present application.

[0056] Figure 3 Flow chart of signal detection method provided for another embodiment of the present application.

[0057] Figure 4 Distribution diagram of Type 1 single-symbol pilot provided for an embodiment of the present application.

[0058] Figure 5 Distribution diagram of Type 1 double-symbol pilot provided for an embodiment of the present application.

[0059] Figure 6 Distribution diagram of Type 2 single-symbol pilot provided for an embodiment of the present application.

[0060] Figure 7 Distribution diagram of Type 2 double-symbol pilot provided for an embodiment of the present application.

[0061] Figure 8 Flow chart of signal detection method provided for another embodiment of the present application.

[0062] Figure 9 Flow chart of signal detection method provided for another embodiment of the present application.

[0063] Figure 10 Flow chart of signal detection method provided for another embodiment of the present application.

[0064] Figure 11 Flow chart of signal detection method provided for another embodiment of the present application.

[0065] Figure 12 Structural schematic diagram of signal detection device provided for an embodiment of the present application.

[0066] Figure 13 Structural schematic diagram of signal receiver provided for an embodiment of the present application.

[0067] The above-mentioned drawings have shown the explicit embodiments of the present application, which will be described in more details hereinafter. These drawings and written descriptions are not intended to limit the scope of the concept of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0068] The present application will now be described in further detail with reference to the accompanying drawings and specific embodiments. Similar elements in different embodiments are referred to by related similar element reference numerals. In the following embodiments, many details are described to facilitate a better understanding of the present application. However, those skilled in the art will readily recognize that some features may be omitted in different situations, or may be replaced by other elements, materials, or methods. In some cases, certain operations related to the present application are not shown or described in the specification. This is to avoid obscuring the core parts of the present application with excessive description. For those skilled in the art, detailed description of these related operations is not necessary; they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.

[0069] Furthermore, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can be rearranged or adjusted in a manner obvious to those skilled in the art. Therefore, the various orders in the specification and drawings are only for the clear description of a particular embodiment and do not imply a necessary order, unless otherwise stated that a particular order must be followed.

[0070] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class, without limiting the number of objects; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship. Unless otherwise specified, the terms "connection" and "linkage" used in this application include both direct and indirect connections (linkages).

[0071] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0072] Figure 1 This is a schematic diagram of the structure of a multi-antenna signal processing system provided in one embodiment of this application. Figure 1As shown, the multi-antenna signal processing system provided in the embodiment at least includes a signal generator 110, a signal receiver 120 and a signal combiner 130, and optionally further includes a signal detection device 140.

[0073] In the embodiment, the signal generator 110 can include a plurality of transmitting ports, and the signal generator 110 is configured to generate analog or digital signals with specific parameters and transmit the signals through the plurality of transmitting ports, wherein one transmitting port corresponds to one transmission signal. The signal receiver 120 includes a plurality of antenna ports, i.e., receiving ports, and the signal receiver 120 is configured to receive the signals transmitted by the signal generator 110 through the plurality of antenna ports, wherein one antenna port corresponds to one transmission signal, for example, to receive two or four transmission signals corresponding to the respective antenna ports.

[0074] In the multi-antenna signal processing system (such as MIMO, Massive MIMO, distributed antenna system, etc.), the performance is improved by spatial multiplexing, diversity gain or beamforming, etc., but at the same time, the complexity of the received signal is also introduced. For example, the inter-symbol interference (ISI) and channel fading caused by the signals reaching the receiving antennas through different paths, the mutual interference of the signals from different transmitting antennas to the same receiving antenna, the influence of the deviation between the actual channel and the estimated channel on the signal recovery, and the noise interference of the received signal. Therefore, it is necessary to perform signal detection on the signals received by the signal receiver 120, and accurately recover the original symbols at the transmitting end from the received signals superimposed with multipath interference, inter-antenna interference and noise.

[0075] In the embodiment, the signal detection device 140 is configured to perform signal detection and analysis based on the combined signals, so as to obtain corresponding signal detection information, which can include but is not limited to any one or a combination of the following: signal amplitude difference, signal phase difference or other detection parameter information for describing the signal between the plurality of antenna ports, etc.

[0076] After the signal combiner 130 combines the transmission signals of the plurality of antenna ports, the signal detection of the plurality of antenna ports can be performed subsequently, for example, the detection of the parameter information such as the signal amplitude difference and / or the signal phase difference, etc. In addition, after the transmission signals of the plurality of antenna ports pass through the signal combiner 130, the reference signals of each antenna port are also mutually non-conflicting, which facilitates the subsequent signal detection between the antenna ports using the reference signals of the corresponding ports. The specific implementation of the signal detection will be described in detail below.

[0077] In practice, with the development of communication technology, from 5G to 6G, with the expansion of antenna size, the increase of frequency band and the complexity of scene, the above signal detection device 140 can be extended to include, but not limited to, for example, 2G, 3G, 4G, 5G or future evolved communication systems.

[0078] For example, in the LTE (Long Term Evolution) demodulation system and the NR (New Radio) demodulation system, the amplitude difference and the phase difference between the multiple antennas will produce an in-phase and quadrature signal (IQ) during the signal demodulation analysis process, thereby causing problems such as imbalance. Before the signal demodulation analysis process, error detection needs to be performed on the received wireless signal for subsequent signal compensation and correction, so as to achieve a better demodulation effect.

[0079] It should be noted that since the main improvement point of the present embodiment is the process of signal detection performed by the signal detection device 140 on the signal received by the signal receiver 120 in the signal processing system, the signal detection device 140 of the present application is a separate detection device and can also be applied to any signal processing system and independent signal receiver 120. Therefore, other structures (such as signal generator 110, antenna, etc.) mentioned in the embodiments of the present application will not be described in detail.

[0080] The following will describe in detail how the signal detection device 140 performs signal detection based on the combined signal.

[0081] Figure 2 The flowchart of the signal detection method provided by an embodiment of the present application is shown in FIG. 2. As shown in FIG. 2, the signal detection method provided by the present embodiment is applied to a signal processing system, which at least includes a signal receiver with multiple antennas and a signal detection device 140 for detecting the received signal. The signal detection method specifically includes the following steps: Figure 2

[0082] Step S210, obtaining the received signal through the multiple antenna ports of the signal receiver; wherein the received signal is used to reflect the actual transmission signal of the corresponding antenna port.

[0083] ​Each antenna port of the signal receiver independently receives electromagnetic wave signals from the transmitting end, and these signals can experience different path fading, multipath delay and phase shift during propagation, resulting in differences in amplitude, phase and arrival time of the received signals. Through subsequent signal processing such as beamforming, interference suppression or joint detection, useful signal components are extracted while noise and interference are suppressed, thereby improving the reliability and spectral efficiency of the communication system. Therefore, obtaining the received signal is the physical basis for implementing spatial diversity or multiplexing in a multi-antenna system.

[0084] Step S220, obtaining the pilot signal of the signal receiver according to the configuration parameters and mapping rules of the signal receiver.

[0085] The pilot signal is a fixed symbol sequence designed in advance by the transmitting end of the signal processing system and known by the receiving end, and its position, power and pattern are determined by system configuration parameters (such as subcarrier allocation, time-frequency resource block) and mapping rules (such as scattered pilot, continuous pilot). Therefore, according to the configuration parameters and mapping rules of the receiving end, the data mapping of the received signal to each subcarrier can be determined, and the pilot signal can be obtained, i.e. for a known signal receiver, the pilot signal is usually a known data sequence and can be used for channel estimation and synchronization.

[0086] Step S230, determining the synchronization pilot signal according to the channel pilot structure and the pilot signal of the signal receiver.

[0087] The pilot signal in the signal receiver is mainly used as a reference phase for subsequent channel estimation. The channel pilot structure describes the distribution pattern of the pilot signal in time and frequency, which reflects the regularity of the pilot signal during transmission. By analyzing the channel pilot structure and using the known pilot signal information, a specific pilot signal for synchronization, i.e. the synchronization pilot signal, can be selected from the numerous pilot signals, providing an accurate reference for subsequent signal synchronization operations.

[0088] Step S240, synchronizing the received signal according to the synchronization pilot signal to determine the position of each OFDM symbol in the received signal.

[0089] Since the received signal reflects the actual transmission signal of the corresponding antenna port, synchronization processing can eliminate the time delay and frequency deviation generated during signal transmission, ensuring the accuracy of signal processing. Based on the determined synchronization pilot signal, the received signal is synchronized using the synchronization pilot signal, so that the time and frequency of the received signal are consistent with the signal of the transmitting end, so as to accurately determine the position of each OFDM (Orthogonal Frequency Division Multiplexing) symbol in the received signal. The OFDM symbol is the basic unit in signal transmission, composed of a group of orthogonal subcarriers, each subcarrier carrying independent information, and accurate determination of its position is necessary for subsequent signal demodulation, frequency offset calculation, etc.

[0090] Step S250, according to the transmission characteristics of the OFDM symbols in the received signal, calculate the frequency offset value of the received signal.

[0091] The local reference signal is pre-generated, which reflects the ideal transmission signal of the corresponding antenna port, has fixed frequency and phase characteristics, that is, the characteristics of the signal transmitted by the transmitting end of the signal processing system. Due to various factors in the actual transmission process, such as Doppler effect, frequency deviation of the local oscillators of the generator and receiver, etc., the frequency of the received signal will deviate from the frequency of the local reference signal. Therefore, after determining the position of the OFDM symbols in the received signal, the frequency offset value of the received signal can be calculated according to the transmission characteristics of these OFDM symbols.

[0092] Step S260, according to the frequency offset value, frequency offset correction and demodulation processing are performed on the received signal to obtain a demodulated signal.

[0093] After calculating the frequency offset value of the received signal, frequency offset correction is performed on the received signal according to the frequency offset value to eliminate the frequency deviation in the received signal, so that its frequency is restored to a state consistent with the local reference signal, and then further demodulation processing is performed on the corrected received signal to restore the received signal after frequency offset correction to the original digital signal.

[0094] In some embodiments, according to the frequency offset value, frequency offset correction and demodulation processing are performed on the received signal to obtain a demodulated signal, which specifically includes the following steps:

[0095] Step S2601, according to the frequency offset value, reverse frequency offset compensation is performed on the received signal to obtain a received signal after frequency offset correction;

[0096] Step S2602, demodulation processing is performed on the received signal after frequency offset correction to obtain a demodulated signal.

[0097] In the communication signal processing flow, according to the frequency offset value of the received signal relative to the local reference signal which has been calculated by a specific method, the frequency offset will interfere with the normal reception and interpretation of the signal, so according to the frequency offset value, reverse frequency offset compensation operation is performed on the received signal. This is like "pulling back to the right track" for the signal deviating from the track, eliminating the influence of the frequency offset through reverse adjustment, so as to obtain the received signal after frequency offset correction, and let the signal recover to a relatively accurate state. Then demodulation processing is carried out on the received signal after frequency offset correction. Demodulation is a key process of restoring the original information signal from the modulated signal, and through this processing, the required demodulated signal can be extracted from the corrected signal.

[0098] Step S270, respectively performing channel estimation on the demodulation signals according to the local reference signals, and calculating the channel coefficients corresponding to each antenna port; wherein the local reference signals are used to reflect the ideal transmission signals of the corresponding antenna ports.

[0099] Channel estimation is to understand the channel characteristics experienced by the signal in the transmission process, such as channel fading, noise interference, etc. The channel coefficient reflects the influence of the channel on the signal transmission, including the amplitude attenuation and phase change of the signal, and provides an important basis for signal error calculation and signal compensation. After obtaining the demodulation signal, channel estimation is performed on the demodulation signal according to the local reference signal, and the channel coefficient corresponding to each antenna port is calculated.

[0100] Step S280, calculating the signal error information between each antenna port according to the channel coefficient corresponding to each antenna port; the signal error information includes signal amplitude error and / or signal phase error.

[0101] Since different antenna ports may be affected by different channels in the signal transmission process, resulting in differences in amplitude and phase of the signals received by them. By analyzing the channel coefficients of each antenna port, the signal error information between each antenna port is calculated, which mainly includes signal amplitude error and / or signal phase error, and can evaluate the signal transmission quality and be used as a basis for signal compensation and signal optimization.

[0102] In summary, the signal detection method provided by the embodiment includes determining the pilot signals and the synchronization pilot signals according to the configuration parameters of the signal receiver, the mapping rules and the channel pilot structure; synchronizing the received signal obtained by the signal receiver through the synchronization pilot signal to determine the position of each OFDM symbol in the received signal, and then calculating the frequency offset value of the received signal according to the transmission characteristics of the OFDM symbol in the received signal, and further correcting the frequency offset of the received signal and demodulating the received signal based on the frequency offset value, and performing channel estimation on the demodulated signal, obtaining the signal error information between each antenna port according to the channel coefficient corresponding to each antenna port, and evaluating the transmission quality of the signal.

[0103] Compared with the prior art, the signal detection method breaks through the information limitation of single antenna reception and the precision bottleneck of traditional synchronization algorithm, significantly enhances the adaptability of the system to complex scenes such as multipath effect and frequency offset interference, and provides a clear optimization direction for subsequent signal compensation through quantitative analysis of error information, and finally forms a comprehensive advantage in detection reliability, demodulation accuracy and system robustness.

[0104] Figure 3 The flowchart of the signal detection method provided by another embodiment of the present application is shown in FIG. 6. Figure 3As shown, the signal detection method provided in the embodiment comprises the following steps:

[0105] In step S2301, the antenna ports of the signal receiver are grouped according to the channel pilot structure, wherein each group of antenna ports occupies the same subcarrier position by code division multiplexing.

[0106] It can be understood that the pilot structure classification is mainly based on the arrangement mode of the pilot symbol, the time-frequency resource occupation mode and the channel estimation performance requirement. For a specific communication standard or protocol (such as 5G NR, LTE, etc.), according to the time-frequency resource occupation mode and the channel estimation requirement, four main types are divided, Type1 single symbol pilot, Type1 double symbol pilot, Type2 single symbol pilot and Type2 double symbol pilot.

[0107] The number of ports supported by different types of pilot symbols is also different, which is closely related to the time-frequency structure design. Type1 single symbol pilot realizes high spectral efficiency by sparse distribution of single symbol, usually supports fewer ports (such as 1-4), and is suitable for low-speed narrowband scenarios; Type1 double symbol pilot enhances noise resistance by time domain repetition, and takes into account the medium-speed data transmission requirement, and the time domain extension can improve the port capacity (such as supporting 4-8 ports); Type2 single symbol pilot adopts dense frequency domain distribution to improve channel estimation accuracy, supports high-speed broadband communication, and can support more ports (such as 8-16); Type2 double symbol pilot combines dense subcarriers and orthogonal sequence design to meet the anti-interference and multi-dimensional estimation requirements of large-scale MIMO and multi-user systems, and can support large-scale ports (such as 32 and above). In practice, in 5G NR, DMRS flexibly configures Type1 / Type2 single symbol pilot, while SRS adopts Type2 double symbol pilot to support beam management.

[0108] In the embodiment, when determining the synchronization pilot signal, first, according to the channel pilot structure of the signal receiver, the antenna ports of the signal receiver are divided into two groups, so that each group of antenna ports occupies the same subcarrier position by code division multiplexing.

[0109] Figure 4 A distribution diagram of Type1 single symbol pilot is provided for an embodiment of the present application. For the pilot symbol type Type1 single symbol pilot, under some protocols, the channel pilot structure shows that antenna ports p0 and p1 occupy subcarriers 0, 2, 4, 6, …, and antenna ports p2 and p3 occupy subcarriers 1, 3, 5, 7, …, so antenna ports p0 and p1 can be divided into a group, and antenna ports p2 and p3 can be divided into another group. At this time, as shown in the figure, the antenna ports p0 and p1 are grouped as a group, and the antenna ports p2 and p3 are grouped as another group. Figure 4As shown in FIG. 2, the antenna ports p0 and p1 are transmitted in the same physical resource, and their signals are superimposed and transmitted, which are distinguished by code division multiplexing. At the 0th subcarrier, the data of the antenna ports p0 and p1 is the sum of the data received by the antenna ports p0 and p1, i.e., Port0+Port1, and the pilots of the two antenna ports are superimposed together by code division multiplexing addition. At the 2nd subcarrier, the data of the antenna ports p0 and p1 is the difference of the data received by the antenna ports p0 and p1, i.e., Port0-Port1, and the pilots of the two antenna ports are superimposed together by code division multiplexing subtraction. Similarly, the antenna ports p2 and p3 are transmitted in the same physical resource, and their signals are superimposed and transmitted, which are distinguished by code division multiplexing.

[0110] Figure 5 A distribution diagram of Type1 double-symbol pilot provided for an embodiment of the present application is shown in FIG. 3. The channel pilot structure of the double-symbol pilot is relatively complex. For the pilot symbol type of Type1 double-symbol pilot, if 8 antenna ports can be supported, they are divided into two groups, each group having 4 antenna ports, i.e., the antenna ports p0, p1, p4 and p5 are divided into one group, and the antenna ports p2, p3, p6 and p7 are divided into another group. Figure 5 As shown in FIG. 3, the antenna ports p0, p1, p4 and p5 are transmitted in the same physical resource, and their signals are superimposed and transmitted, which are distinguished by code division multiplexing. Similarly, the antenna ports p2, p3, p6 and p7 are transmitted in the same physical resource, and their signals are superimposed and transmitted, which are distinguished by code division multiplexing.

[0111] Figure 6 and Figure 7 A distribution diagram of Type2 single-symbol and double-symbol pilots provided for an embodiment of the present application is shown in FIG. 4. Figure 6 As shown in FIG. 4, when the antenna ports of the signal receiver are 6, the antenna ports are divided into 3 groups, each group having 2 antenna ports, and each group of antenna ports occupies the same subcarrier position, and the 3 groups are alternated. Each group of antenna ports is transmitted in the same physical resource, and their signals are superimposed and transmitted, which are distinguished by code division multiplexing. Figure 7 As shown in FIG. 5, when the antenna ports of the signal receiver are 12, the antenna ports are divided into 3 groups, each group having 4 antenna ports, and each group of antenna ports occupies the same subcarrier position, and the 3 groups are alternated. Each group of antenna ports is transmitted in the same physical resource, and their signals are superimposed and transmitted, which are distinguished by code division multiplexing.

[0112] It should be noted that the data on each subcarrier is determined according to the code division multiplexing protocol by code division multiplexing. Figures 4-7 The superposition operation of the data on each subcarrier is not shown in detail.

[0113] Step S2302, extract the pilot signals corresponding to each group of antenna ports, and divide them into first pilot signals and second pilot signals.

[0114] After grouping the antenna ports, their respective corresponding pilot signals are extracted, and each group of antenna port corresponding pilot signals is further divided to obtain first pilot signals and second pilot signals respectively. Generally, for each group of antenna port corresponding pilot signals, they are divided according to the position of the occupied subcarriers and the code division multiplexing rule of the data.

[0115] For the distribution of Type1 single symbol pilot as shown in Figure 4 , the first group is antenna ports p0 and p1, which occupy subcarriers 0, 2, 4, 6, …, and the data on subcarriers 0, 4, 8, … is Port0+Port1, and the data on subcarriers 2, 6, 10, … is Port0-Port1. For this group of antenna ports, the set of pilot signals corresponding to subcarriers 0, 4, 8, … is the first pilot signal, and the set of pilot signals corresponding to subcarriers 1, 5, 9, … is the second pilot signal.

[0116] Step S2303, taking any group of antenna port corresponding first pilot signal as a synchronization pilot signal; wherein the first pilot signal is the corresponding pilot data obtained by linearly adding the mapping of the group of antenna ports.

[0117] After determining the first pilot signal and the second pilot signal corresponding to each group of antenna ports, considering that the subtracted and added signals may be 0, the added pilot signal is selected as the synchronization pilot to ensure the accuracy of subsequent signal synchronization processing.

[0118] Figure 8 The flowchart of the signal detection method provided by another embodiment of the application is shown in Figure 8 The signal detection method provided by the embodiment includes the following steps:

[0119] Step S2401, inverse Fourier transform the synchronization pilot signal to obtain a synchronization seed signal.

[0120] Step S2401, perform sliding correlation processing on the synchronization seed signal and the received signal, and take the OFDM symbol in the received signal that satisfies the corresponding position of the preset correlation degree condition of the synchronization pilot signal as the synchronization pilot symbol.

[0121] Step S2401, determine the position of each OFDM symbol in the received signal according to the position of the synchronization pilot symbol in the received signal.

[0122] Signal sliding correlation processing refers to finding the similarity or correlation between two signals by sliding one signal (or called template, sequence) and comparing it with another signal point by point. This processing method is widely used in signal detection, synchronization, identification and other fields. The basic principle is to use the correlation characteristics of the signal, that is, when two signals are aligned in time and have the same phase, the correlation result reaches the maximum. Specifically, a fixed size window (or called convolution kernel) is defined, which slides on the signal, and the signal data in the window is weighted and averaged or other operations to get the filtered value or correlation result. The size and shape of the window usually depends on the signal characteristics and application requirements. On the basis of the sliding window, the signal in the window and the template signal are multiplied point by point and summed to get the correlation value. The size of the correlation value reflects the similarity between the signal in the window and the template signal.

[0123] In this embodiment, the subcarrier data after inverse Fourier transform (IFFT) of the synchronization pilot signal is taken as the synchronization seed signal, that is, the template signal. The synchronization seed signal and the received signal are slid to obtain the correlation value of the synchronization seed signal and the received signal. According to the similarity of the two and the preset correlation condition, the position in the received signal corresponding to the correlation degree of the synchronization pilot signal satisfying the preset condition is determined. The OFDM symbol at this position is taken as the synchronization pilot symbol. After determining the position of the synchronization pilot symbol, the position of each OFDM symbol in the received signal can be determined.

[0124] In some embodiments, the position corresponding to the preset correlation condition is the position corresponding to the correlation peak value in the sliding correlation processing result of the received signal and the synchronization seed signal. That is, the position of the synchronization pilot symbol in the received signal is the position corresponding to the peak value in the sliding correlation result. That is, the synchronization pilot symbol is located at the position with the maximum correlation value of the synchronization seed signal and the received signal.

[0125] Figure 9 The flowchart of the signal detection method provided by another embodiment of the present application is shown in FIG. 8. As shown in FIG. 8, the signal detection method provided by the embodiment includes the following steps: Figure 9

[0126] Step S2501, extracting the cyclic prefix data of at least one OFDM symbol in the received signal and the data corresponding to the cyclic prefix length at the tail, and calculating the phase difference between the two.

[0127] Step S2501, calculating the frequency offset value of the received signal according to the phase difference.

[0128] ​It can be understood that in a wireless communication system, an OFDM symbol in a received signal has a specific structure, and a cyclic prefix is arranged at the head of the OFDM symbol, the cyclic prefix being a copy of a part of data at the tail of the OFDM symbol. Therefore, at least one OFDM symbol is extracted from the received signal, and cyclic prefix data and data at the tail of the OFDM symbol with the same length as the cyclic prefix are obtained respectively. Since the frequency offset causes the phase of the signal to change over time, the two parts of data should be the same, but the frequency offset causes a phase difference between the two parts of data. The phase difference between the two parts of data is calculated by a specific algorithm, and the phase difference has a clear mathematical relationship with the frequency offset. According to the relationship, the frequency offset value of the received signal relative to the local reference signal can be accurately calculated.

[0129] Specifically, if the time length of an OFDM symbol is Δ t , the data of the cyclic prefix is represented by Ae jθ , and there is a frequency offset Δ f between the cyclic prefix data and the data at the tail of the OFDM symbol corresponding to the length of the cyclic prefix, the data corresponding to the length of the cyclic prefix can be represented by Ae j(θ+2π∆f∆t) , and the phase difference between the two is 2π ΔfΔt . The frequency offset Δ f can be obtained through the phase difference.

[0130] Figure 10 A flowchart of a signal detection method provided by another embodiment of the present application is shown in FIG. 6. As shown in FIG. 6, in the signal detection method provided by the embodiment, the step S270 in the above embodiment, the channel estimation is performed on the demodulated signal according to the local reference signal, and the channel coefficient corresponding to each antenna port is calculated, and the step specifically includes the following steps. Figure 10

[0131] In step S2701, each pilot symbol in the pilot signal corresponding to each antenna port is taken as a channel estimation unit, and the received signal equation of each group of antenna ports is constructed according to the local reference signal and a mapping rule.

[0132] In the channel estimation process of the communication system, a single pilot symbol in the pilot signal corresponding to each antenna port is taken as a basic unit of channel estimation. Since the local reference signal is a known and determined signal, and there is a specific mapping rule to describe the change relationship of the signal in the channel transmission, by using the information, the received signal equation of each antenna port can be constructed, and the equation reflects the mathematical relationship between the received signal and the local reference signal and the channel characteristics.

[0133] In some embodiments, the process of constructing the received signal equation of each group of antenna ports is specifically as follows.

[0134] ​The first pilot signal and the second pilot signal corresponding to each group of antenna ports are acquired; adjacent subcarriers in a pilot symbol in the first pilot signal and the second pilot signal are taken as a channel estimation unit, and a receiving signal equation set of each group of antenna ports is constructed according to a local reference signal and a mapping rule.

[0135] It can be understood that the first pilot signal and the second pilot signal corresponding to each group of antenna ports determined in the step S230 above contain channel estimation information, and adjacent subcarriers in a single pilot symbol in the first pilot signal and the second pilot signal are taken as a basic unit for channel estimation, because adjacent subcarriers experience similar transmission characteristics in a channel, which facilitates analysis of channel influence, and a receiving signal equation set is constructed for each antenna port according to a known local reference signal (which serves as a reference for signal transmission) and a pre-set mapping rule (which describes the change relationship of a signal from a sending end to a receiving end), which can accurately depict the complex mathematical relationship between a received signal and the local reference signal and channel characteristics, and provides a necessary mathematical model for subsequent solving of channel coefficients.

[0136] In some embodiments, an equation can be established for each adjacent subcarrier in each symbol:

[0137] ;

[0138] wherein, is a local reference signal, is a signal coefficient, is a received signal, is a coefficient corresponding to a code division multiplexing rule. p is the number of each group of antenna ports, j is the number of adjacent two symbols.

[0139] Based on the above, for the four common pilot symbol types, Type1 single-symbol pilot, Type1 double-symbol pilot, Type2 single-symbol pilot and Type2 double-symbol pilot, wherein for a single-symbol pilot, the number of each group of antenna ports is 2; for a double-symbol pilot, the number of each group of antenna ports is 4, that is, p = 2 or p = 4.

[0140] For a single-symbol pilot, the adjacent two subcarriers are j = 0; for a double-symbol pilot, the adjacent two subcarriers are j = 0, 1.

[0141] For a single-symbol pilot, the receiving signal equation set of each antenna port can be:

[0142] .

[0143] For the double-symbol pilot, the constructed received signal equation set for each antenna port can be:

[0144] .

[0145] Step S2702, solving the received signal equation, obtaining the channel coefficient corresponding to each antenna port.

[0146] It should be noted that when the channel pilot structure of the signal receiver receiving device is a single-symbol pilot, the received signal equation set includes 2 received signal equations; when the channel pilot structure of the signal receiver receiving device is a double-symbol pilot, the received signal equation set includes 4 received signal equations.

[0147] Taking the structure of the Type1 single-symbol pilot shown in the above Figure 4 The first group is antenna ports p0 and p1, occupying subcarriers 0, 2, 4, 6, …, and the data on subcarriers 0, 4, 8, … is Port0+Port1, and the data on subcarriers 2, 6, 10, … is Port0-Port1. For this group of antenna ports, the corresponding pilot signal set on subcarriers 0, 4, 8, … is the first pilot signal, denoted as k 0, and the corresponding pilot signal set on subcarriers 2, 6, 10, … is the second pilot signal, denoted as k 1.

[0148] Taking the 0th subcarrier and the 2nd subcarrier as an example, the channel coefficients of the two subcarriers can be regarded as consistent because the two subcarriers are adjacent. The signal coefficient of antenna ports p0 and p1 on the 0th subcarrier is h 0, the signal coefficient of antenna ports p0 and p1 on the 2nd subcarrier is h 1, and the channel coefficients h 0= h 1.

[0149] The local reference data at the 0th subcarrier position is denoted as R 0, the received data is denoted as S 0, the local reference data at the 2nd subcarrier position is denoted as R 1, and the received data is denoted as S 1, then the received signal equation set of antenna ports p0 and p1 can be obtained:

[0150] ;

[0151] Solving can obtain:

[0152] ;

[0153] .

[0154] The second group of antenna ports is p2 and p3, occupying subcarriers 1, 3, 5, 7, …, and the data on subcarriers 1, 5, 9, … is Port2+Port3, and the data on subcarriers 3, 7, 11, … is Port2-Port3. For this group of antenna ports, the set of corresponding pilot signals on subcarriers 1, 5, 9, … is the first pilot signal, and the set of corresponding pilot signals on subcarriers 3, 7, 11, … is the second pilot signal.

[0155] The channel coefficient corresponding to the antenna ports p2 and p3 h 2 and h 3 is the same as the foregoing, and can be calculated based on the data of two adjacent subcarriers by the same method.

[0156] Figure 11 A flowchart of a signal detection method provided by another embodiment of the present application is shown in FIG. 28. As shown in FIG. 28, the signal detection method provided by the embodiment includes the following steps: Figure 11

[0157] Step S2801, determining a reference antenna port; the reference antenna port is any one of the antenna ports.

[0158] Step S2802, performing a ratio operation on the channel coefficient of a target antenna port and the channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port; the target antenna port is a port other than the reference antenna port; the sequence signal is used to reflect the signal difference between the target antenna port and the reference antenna port.

[0159] Step S2803, performing a difference operation on the sequence signal between the target antenna port and the reference antenna port to obtain signal difference information between the target antenna port and the reference antenna port.

[0160] In the calculation of the signal error information between the antenna ports, a reference antenna port, i.e., a reference antenna port, needs to be selected first; the reference antenna port can be any one port, and after the reference antenna port is determined, the other antenna ports other than it are taken as target antenna ports.

[0161] ​The channel coefficients can represent the characteristics of the channel experienced by the antenna ports, so by performing a ratio operation on the channel coefficients of the target antenna port and the reference antenna port, a sequence signal can be obtained. This sequence signal actually reflects the differences in channel characteristics of the target antenna port relative to the reference antenna port. Different antenna ports have different channel characteristics due to differences in location, surrounding environment, and other factors, and the sequence signal quantifies these differences. After obtaining the sequence signal between the target antenna port and the reference antenna port, a difference operation is performed to accurately obtain the signal difference information between the target antenna port and the reference antenna port. These signal difference information directly reflects the error situation of different antenna ports in the signal transmission process, and has important guiding significance for subsequent signal correction and optimization of communication system performance, for example, the parameters of the antenna port can be adjusted according to the difference information to reduce signal error and improve communication quality.

[0162] The channel coefficients corresponding to the antenna ports p0 and p1 calculated above h 0 and h 1 are taken as examples, and the amplitude difference and phase difference of port p1 relative to port p0 can be calculated.

[0163] Specifically, it can be known that the channel coefficient contains amplitude and phase information, and the channel coefficients h 0 and h 1 are denoted as: , .

[0164] A ratio operation is performed thereon:

[0165] ;

[0166] By taking the modulus, the amplitude difference of port p1 relative to port p0 can be obtained:

[0167] ;

[0168] By taking the phase, the phase difference of port p1 relative to port p0 can be obtained:

[0169] .

[0170] In summary, the signal detection method provided by any of the above embodiments breaks through the information limitation of single antenna reception and the precision bottleneck of traditional synchronization algorithms, significantly enhances the adaptability of the system to complex scenarios such as multipath effect and frequency offset interference, and provides a clear optimization direction for subsequent signal compensation through quantitative analysis of error information. Finally, it forms a comprehensive advantage in detection reliability, demodulation accuracy, and system robustness.

[0171] Figure 12 The structural schematic diagram of the signal detection device provided by an embodiment of the present application is shown in FIG. 12. As shown in FIG. 12, the signal detection device provided by the embodiment includes at least a signal acquisition module 1210, a pilot acquisition module 1220, a first processing module 1230, a second processing module 1240, a channel estimation module 1250, and a signal detection module 1260. Figure 12

[0172] In the embodiment, the signal acquisition module 1210 is configured to acquire the received signal from a plurality of antenna ports of a signal receiver.

[0173] The pilot acquisition module 1220 is configured to acquire the pilot signal of the signal receiver according to the configuration parameter and the mapping rule of the signal receiver.

[0174] The first processing module 1230 is configured to determine the synchronization pilot signal according to the channel pilot structure and the pilot signal of the signal receiver, and to synchronize the received signal according to the synchronization pilot signal to determine the position of each OFDM symbol in the received signal; the received signal is used to reflect the actual transmission signal of the corresponding antenna port.

[0175] The second processing module 1240 is configured to calculate the frequency offset value of the received signal according to the transmission characteristic of the OFDM symbol in the received signal, and to perform frequency offset correction and demodulation processing on the received signal according to the frequency offset value to obtain the demodulated signal.

[0176] The channel estimation module 1250 is configured to perform channel estimation on the demodulated signal according to the local reference signal to calculate the channel coefficient corresponding to each antenna port; the local reference signal is used to reflect the ideal transmission signal of the corresponding antenna port.

[0177] The signal detection module 1260 is configured to calculate the signal error information between each antenna port according to the channel coefficient corresponding to each antenna port; the signal error information includes the signal amplitude error and / or the signal phase error.

[0178] It should be noted that the specific implementation manner of each module to realize its function is the same as the process of the corresponding embodiment in the above signal detection method, and the same technical effect can be achieved. To avoid repetition, details are not described here.

[0179] Figure 13 The structural schematic diagram of the signal receiver provided by an embodiment of the present application is shown in FIG. 13. As shown in FIG. 13, the multi-antenna signal receiver provided by the embodiment includes a plurality of antenna ports 1310, a memory 1320, and a processor 1330. Figure 13

[0180] ​​In this embodiment, the memory 1320 is configured to store programs or instructions executed by a computer, and the processor 1330 is configured to execute the programs or instructions executed by the computer to implement each process of any of the above-described signal detection methods, and achieve the same technical effects. To avoid repetition, details are not described herein.

[0181] The embodiments of the present application further provide a readable storage medium having programs or instructions stored thereon, which, when executed by a processor, implement each process of any of the above-described signal detection methods, and achieve the same technical effects. To avoid repetition, details are not described herein.

[0182] The processor can be a central processing unit (CPU) or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0183] Those skilled in the art can understand that all or part of the functions of the above-mentioned embodiments can be implemented by hardware or by a computer program. When all or part of the functions of the above-mentioned embodiments are implemented by a computer program, the program can be stored in a computer readable storage medium, which can include a read only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, a hard disk, etc. The above-mentioned functions are implemented by executing the program by a computer. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, the above-mentioned functions are implemented. In addition, when all or part of the functions of the above-mentioned embodiments are implemented by a computer program, the program can also be stored in a server, another computer, a disk, an optical disk, a flash disk, or a storage medium such as a mobile hard disk, downloaded or copied to the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions of the above-mentioned embodiments are implemented.

[0184] The embodiments of the present application are described above in combination with the accompanying drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, but not limiting. Those skilled in the art can make some simple deductions, modifications or replacements according to the idea of the present application without departing from the scope of the present application and the protection scope of the claims, and all of them belong to the protection scope of the present application.

Claims

1. A signal detection method applied to a signal processing system, said signal processing system comprising at least a multi-antenna signal receiver; characterized in that, The signal detection method includes: Received signals are acquired through multiple antenna ports of the signal receiver; the received signals are used to reflect the actual transmitted signals of the corresponding antenna ports. The pilot signal of the signal receiver is obtained according to the configuration parameters and mapping rules of the signal receiver; The synchronization pilot signal is determined based on the channel pilot structure and pilot signal of the signal receiver; The received signal is synchronized using the synchronization pilot signal to determine the position of each OFDM symbol in the received signal; Calculate the frequency offset of the received signal based on the transmission characteristics of the OFDM symbols in the received signal; Based on the frequency offset value, the received signal is subjected to frequency offset correction and demodulation processing to obtain a demodulated signal; Obtain the first pilot signal and the second pilot signal corresponding to each group of antenna ports; Using adjacent subcarriers in a pilot symbol from the first and second pilot signals as the channel estimation unit, a set of received signal equations for each antenna port is constructed based on the local reference signal and mapping rules; the local reference signal is used to reflect the ideal transmission signal of the corresponding antenna port. Solve the received signal equation to obtain the channel coefficients corresponding to each antenna port; calculate the signal error information between each antenna port based on the channel coefficients corresponding to each antenna port; the signal error information includes signal amplitude error and / or signal phase error; Wherein, when the channel pilot structure of the signal receiver is a single-symbol pilot, the receiving signal equation set includes two receiving signal equations; when the channel pilot structure of the signal receiver is a double-symbol pilot, the receiving signal equation set includes four receiving signal equations.

2. The signal detection method according to claim 1, characterized in that, The step of determining the synchronization pilot signal based on the channel pilot structure and pilot signal of the signal receiver includes: According to the channel pilot structure, the antenna ports of the signal are grouped, wherein each group of antenna ports occupies the same subcarrier position through code division multiplexing. Extract the pilot signal corresponding to each group of antenna ports and divide it into the first pilot signal and the second pilot signal; The first pilot signal corresponding to any group of antenna ports is used as the synchronization pilot signal; wherein, the first pilot signal is the corresponding pilot data obtained by linearly adding the mapped antenna ports.

3. The signal detection method according to claim 1, characterized in that, The step of synchronizing the received signal based on the synchronization pilot signal and determining the position of each OFDM symbol in the received signal includes: Perform an inverse Fourier transform on the synchronization pilot signal to obtain the synchronization seed signal; Sliding correlation processing is performed on the synchronization seed signal and the received signal, and the OFDM symbol at the position in the received signal that satisfies the preset correlation condition with the synchronization pilot signal is used as the synchronization pilot symbol. The position of each OFDM symbol in the received signal is determined based on the position of the synchronization pilot symbol in the received signal.

4. The signal detection method according to any one of claims 1-3, characterized in that, The step of calculating the frequency offset of the received signal based on the transmission characteristics of OFDM symbols in the received signal includes: Extract the cyclic prefix data of at least one OFDM symbol in the received signal and the tail data corresponding to the cyclic prefix length, and calculate the phase difference between the two; The frequency offset of the received signal is calculated based on the phase difference.

5. The signal detection method according to claim 1, characterized in that, The step of calculating the signal error information between each antenna port based on the channel coefficient corresponding to each antenna port includes: Determine a reference antenna port; the reference antenna port is any one of the antenna ports. The channel coefficient of the target antenna port is compared with the channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port; the target antenna port is a port other than the reference antenna port; the sequence signal is used to reflect the signal difference between the target antenna port and the reference antenna port. The difference between the sequence signals of the target antenna port and the reference antenna port is calculated to obtain the signal difference information between the target antenna port and the reference antenna port.

6. The signal detection method according to claim 1, characterized in that, The step of performing frequency offset correction and demodulation processing on the received signal based on the frequency offset value to obtain a demodulated signal includes: Based on the frequency offset value, reverse frequency offset compensation is performed on the received signal to obtain the frequency offset corrected received signal; The frequency offset corrected received signal is demodulated to obtain a demodulated signal.

7. A signal detection device, characterized in that, include: The signal acquisition module is used to acquire received signals from multiple antenna ports of the signal receiver; The pilot acquisition module is used to acquire the pilot signal of the signal receiver according to the configuration parameters and mapping rules of the signal receiver; The first processing module is used to determine the synchronization pilot signal based on the channel pilot structure and pilot signal of the signal receiver; And synchronize the received signal according to the synchronization pilot signal to determine the position of each OFDM symbol in the received signal; The received signal is used to reflect the actual transmitted signal at the corresponding antenna port; The second processing module is used to calculate the frequency offset value of the received signal based on the transmission characteristics of the OFDM symbols in the received signal. And based on the frequency offset value, the received signal is subjected to frequency offset correction and demodulation processing to obtain a demodulated signal; The channel estimation module is used to acquire the first pilot signal and the second pilot signal corresponding to each group of antenna ports; Using adjacent subcarriers in a pilot symbol from the first and second pilot signals as the channel estimation unit, a set of received signal equations for each antenna port is constructed based on the local reference signal and mapping rules, and the received signal equations are solved to obtain the channel coefficients corresponding to each antenna port; the local reference signal is used to reflect the ideal transmission signal of the corresponding antenna port. The signal detection module is used to calculate the signal error information between each antenna port based on the channel coefficient corresponding to each antenna port; The signal error information includes signal amplitude error and / or signal phase error; Wherein, when the channel pilot structure of the signal receiver is a single-symbol pilot, the receiving signal equation set includes two receiving signal equations; when the channel pilot structure of the signal receiver is a double-symbol pilot, the receiving signal equation set includes four receiving signal equations.

8. A signal processing system, characterized in that, include: A signal generator, comprising multiple transmit ports, for generating analog or digital signals with specific parameters and transmitting them through the multiple transmit ports; A signal receiver includes multiple antenna ports for receiving signals emitted by the signal generator through the multiple antenna ports; Signal detector, including memory and processor; The memory is used to store programs or instructions executed by a computer, and the processor is used to execute the programs or instructions executed by the computer to implement the signal detection method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer-executable program or instructions, which, when executed by a processor, are used to implement the signal detection method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Data transmission method and device, computer equipment and readable storage medium

    CN119363527A

  • Clock error compensation method, orthogonal frequency division multiplexing system and storage medium

    CN119363544A