Signal detection method and device
By acquiring and comparing the actual and ideal signal differences of multiple antenna ports, the problem of cumbersome and complex detection process in the prior art is solved, and simple and efficient signal detection is achieved.
Patent Information
- Application Number
- CN202510293172.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-13
- Publication Date
- 2025-04-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the process of detecting signal amplitude difference and phase difference between multiple antennas is complicated and time-consuming, and requires delay operation of the signal.
By acquiring the demodulated signal, the first reference signal (reflecting the actual transmission signal) and the second reference signal (reflecting the ideal transmission signal) of each antenna port are determined, and the difference value is calculated to obtain the signal amplitude difference value and/or phase difference value.
The simplified signal detection process is realized, with simple operation and low testing cost, and can effectively solve the problems of complicated and time-consuming detection process in the prior art.
Smart Images

Figure CN119834907A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a signal detection method and device. Background Art
[0002] At present, when using multi-antenna technology to transmit and receive signals, the signals received by different antennas usually have amplitude differences and phase differences. During the signal demodulation and analysis process, the amplitude and phase differences between multiple antennas will generate in-phase and quadrature signals (IQ), which will lead to problems such as imbalance.
[0003] In the prior art, the amplitude difference and phase difference between multiple antennas can be detected by first performing autocorrelation operation on each signal to obtain the signal amplitude, and then obtaining the signal amplitude difference; after actively delaying the signals between different antennas, a correlation operation is performed to obtain the signal phase difference. However, the above scheme requires delaying the signal, and the detection process is relatively cumbersome and time-consuming. Summary of the invention
[0004] In order to overcome the problems existing in the related art, the present application provides a signal detection method and device to solve the technical problems in the prior art that the detection process is cumbersome and complicated, and time-consuming.
[0005] According to a first aspect of an embodiment of the present application, a signal detection method is provided, the method comprising: Acquire a demodulated signal, wherein the demodulated signal includes m signal frames, where m is a positive integer; Determine, based on the m signal frames in the demodulated signal, a first reference signal corresponding to each of the n antenna ports, where the first reference signal is used to reflect an actual transmission signal of the corresponding antenna port, and n is a positive integer; Determine a second reference signal corresponding to each of the n antenna ports, where the second reference signal is used to reflect an ideal transmission signal of the corresponding antenna port; Difference calculation is performed based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports, where the signal difference information includes a signal amplitude difference and / or a signal phase difference.
[0006] In some embodiments, performing difference calculation based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports includes: Based on the first reference signal and the second reference signal respectively corresponding to the n antenna ports, respectively, calculating channel coefficients for the n antenna ports to obtain channel coefficients respectively corresponding to the n antenna ports, where the channel coefficients are used to reflect the difference between an actual transmission signal and an ideal transmission signal of the corresponding antenna port; Difference calculation is performed based on the channel coefficients corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports.
[0007] In some embodiments, performing difference calculation based on the channel coefficients corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports includes: Determine a reference antenna port, where the reference antenna port is an antenna port among the n antenna ports; performing a ratio calculation based on a channel coefficient of a target antenna port and a channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port, wherein the target antenna port is a port other than the reference antenna port among the n antenna ports, and the sequence signal is used to reflect a signal difference between the target antenna port and the reference antenna port; A difference calculation is performed based on a 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.
[0008] In some embodiments, the signal difference information includes a signal amplitude difference and a signal phase difference, and the difference calculation is performed based on the sequence signal between the target antenna port and the reference antenna port to obtain the signal difference information between the target antenna port and the reference antenna port, including: Performing mean calculation based on the sequence signal between the target antenna port and the reference antenna port to obtain a signal amplitude difference between the target antenna port and the reference antenna port; A phase calculation is performed based on a signal amplitude difference between the target antenna port and the reference antenna port to obtain a signal phase difference between the target antenna port and the reference antenna port.
[0009] In some embodiments, acquiring the demodulated signal comprises: Acquire a target signal, where the target signal is a signal obtained by combining transmission signals corresponding to the n antenna ports; Performing frame correction processing on the target signal to obtain a corresponding correction signal, wherein the correction signal includes the m signal frames; The correction signal is demodulated to obtain the demodulated signal.
[0010] In some embodiments, performing frame correction processing on the target signal to obtain a corresponding correction signal includes: Performing frame synchronization on the target signal based on a pre-received synchronization signal to obtain a frame header of a signal frame in the target signal; Based on the frame header of the signal frame in the target signal, the signal frame in the target signal is subjected to time domain shift and / or frequency domain shift to obtain the correction signal.
[0011] In some embodiments, determining the second reference signal corresponding to each of the n antenna ports includes: Based on the communication parameters corresponding to the demodulated signal, generating second reference signals corresponding to the n antenna ports respectively; The communication parameters include a port identifier of the antenna port, a cell identifier corresponding to the demodulated signal, and a cyclic prefix length.
[0012] In some embodiments, determining the first reference signal corresponding to each of the n antenna ports based on the m signal frames in the demodulated signal includes: Extracting, according to a preconfigured time-frequency resource graph, first reference signals corresponding to each of the n antenna ports from the m signal frames in the demodulated signal; The time-frequency resource map is used to reflect the signal time-frequency resource positions corresponding to each of the n antenna ports.
[0013] In some embodiments, the method further comprises: Performing channel compensation on the demodulated signal based on the channel coefficients corresponding to each of the n antenna ports to obtain a corresponding compensated signal; Channel demodulation is performed on the compensation signal to obtain k indicator parameters in the compensation signal, where k is a positive integer and the indicator parameters are used to reflect the signal quality corresponding to the compensation signal.
[0014] According to a second aspect of an embodiment of the present application, a signal detection device is provided, comprising: a signal generator, a signal receiver, a signal analyzer and a signal combiner, wherein the signal generator comprises n transmitting ports, the signal receiver comprises n antenna ports, and n is a positive integer; wherein, The signal generator is used to transmit corresponding transmission signals through the n transmission ports; The signal receiver is used to receive transmission signals transmitted by the n transmitting ports through the n antenna ports; The signal combiner is used to combine the transmission signals corresponding to the n antenna ports to obtain the corresponding target signal; The signal analyzer is used to execute the signal detection method provided in the first aspect above.
[0015] For the contents not introduced or described in the embodiments of the present application, please refer to the relevant introduction in the method embodiment provided in the first aspect above, and the embodiments of the present application are not limited thereto.
[0016] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising: a processor; and a memory for storing processor executable instructions; wherein the processor is configured to execute the executable instructions to implement the steps of the signal detection method provided in the first aspect above.
[0017] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the signal detection method provided in the above-mentioned first aspect of the present application are implemented.
[0018] According to a fifth aspect of an embodiment of the present application, a computer program product is provided, comprising a computer program and / or instructions, wherein when the computer program and / or instructions are executed by a processor, the steps of the signal detection method provided in the above-mentioned first aspect of the present application are implemented.
[0019] According to a sixth aspect of an embodiment of the present application, a chip is provided, comprising: a processor and an interface; the processor is used to read instructions to execute the steps of the signal detection method provided in the first aspect above.
[0020] The technical solution provided by the embodiments of the present application may include the following beneficial effects: the signal analyzer may obtain a demodulated signal, the demodulated signal includes m signal frames, m is a positive integer; based on the m signal frames in the demodulated signal, the first reference signal corresponding to each of the n antenna ports is determined, the first reference signal is used to reflect the actual transmission signal of the corresponding antenna port, n is a positive integer; the second reference signal corresponding to each of the n antenna ports is determined, the second reference signal is used to reflect the ideal transmission signal of the corresponding antenna port; based on the difference calculation between the first reference signal and the second reference signal corresponding to each of the n antenna ports, the signal difference information between the n antenna ports is obtained, the signal difference information includes the signal amplitude difference and / or the signal phase difference. In this way, the present application can be implemented once to complete the signal detection between the n antenna ports, which is simple to operate and has a low testing cost. It can effectively solve the technical problems existing in the prior art such as the cumbersome and complex detection process and the long time consumption.
[0021] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0023] Figure 1 It is a schematic structural diagram of a signal detection device according to an exemplary embodiment.
[0024] Figure 2 It is a schematic structural diagram of another signal detection device according to an exemplary embodiment.
[0025] Figure 3 It is a flowchart of a signal detection method according to an exemplary embodiment.
[0026] Figure 4 The figure is a schematic diagram of a process of acquiring a demodulated signal according to an exemplary embodiment.
[0027] Figure 5 The figure is a flowchart of a correction process according to an exemplary embodiment.
[0028] Figure 6 It is a schematic diagram of a time-frequency resource diagram according to an exemplary embodiment.
[0029] Figure 7 The figure is a schematic diagram of a difference calculation process according to an exemplary embodiment.
[0030] Figure 8 It is a schematic diagram of another flow chart of difference calculation according to an exemplary embodiment.
[0031] Fig. 9 It is a schematic structural diagram of another signal detection device according to an exemplary embodiment.
[0032] Fig.10 The diagram is a schematic structural diagram of an electronic device according to an exemplary embodiment.
[0033] Fig.11 The figure is a schematic diagram showing the structure of a chip according to an exemplary embodiment. DETAILED DESCRIPTION
[0034] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0035] It should be noted that all actions of acquiring signals, information or data in this application are performed with the authorization of the corresponding device owner.
[0036] See also Figure 1 FIG. 1 is a schematic diagram showing the structure of a signal detection device according to an exemplary embodiment. Figure 1 The device 10 shown may include: a signal generator 100, a signal receiver 200 and a signal analyzer 300, and may optionally further include a signal combiner 400. Among them: The signal generator 100 may include n transmission ports, where n is a positive integer customized according to actual conditions, such as n is 2 or 4, etc., and this application does not make too many restrictions and details on this. The signal generator 100 is mainly used to generate and transmit corresponding transmission signals through corresponding transmission ports. For example, the signal generator 100 can transmit n transmission signals through the n transmission ports, and one transmission port corresponds to transmitting one transmission signal.
[0037] The signal receiver 200 may include n antenna ports (specifically, also referred to as receiving ports), and the signal receiver 200 is mainly used to receive the transmission signal transmitted by the signal generator 100. Specifically, the signal receiver 200 may receive the n transmission signals through the n antenna ports, and one antenna port may receive one transmission signal, for example, the signal receiver 200 may receive transmission signals corresponding to two or four antenna ports.
[0038] The signal combiner 400 is mainly used to combine / merge the transmission signals received by the signal receiver 200; for example, the transmission signals corresponding to the n antenna ports received by the signal receiver 200 can be combined to obtain a combined target signal, etc. Optionally, the signal combiner 400 can transmit the target signal to the signal analyzer 300.
[0039] The above-mentioned signal analyzer 300 is mainly used to perform signal detection and analysis based on the combined signal to obtain corresponding signal detection information, which may include but is not limited to any one or more of the following combinations: signal amplitude difference between multiple antenna ports, signal phase difference, or other detection parameter information used to describe the signal.
[0040] It can be seen that the above-mentioned signal combiner 400 can receive and combine the transmission signals of multiple antenna ports, which is convenient for subsequent signal detection of multiple antenna ports, such as detection of parameter information such as signal amplitude difference and / or signal phase difference. In addition, after the transmission signals of multiple antenna ports pass through the signal combiner 400, the reference signals of each antenna port do not conflict with each other, which is convenient for subsequent use of the reference signals of the corresponding ports to perform signal detection between antenna ports. The specific implementation method of the signal detection will be described in detail below in this application and will not be introduced here. In practical applications, most of the existing base stations complete the target signal through internal feedback combining, which cannot cover the entire transmission channel, especially the antenna end. The present application adopts a signal combiner 400 to combine / merge the transmission signals of multiple antenna ports, and introduces a measurement point, which is convenient for subsequent signal detection between multiple antenna ports for the combined target signal. This is conducive to the implementation of the promotion plan and improves the practicality of the implementation of the plan.
[0041] The signal detection device 10 can be applied to a communication system supporting signal transmission, which may include but is not limited to, for example, 2G, 3G, 4G, 5G or future evolved communication systems. Taking the Long Term Evolution (LTE) communication system as an example, see Figure 2 FIG. 1 is a schematic diagram showing a specific structure of another signal detection device according to an exemplary embodiment. Figure 2 The device 10 shown can be used to detect a downlink signal (also referred to as an LTE downlink signal) in an LTE communication system. The specific implementation will be described in detail below in this application and will not be introduced here. The device 10 may include: Figure 1 All or part of the components of the device shown. Figure 2In the embodiment, the signal generator 100 may be specifically an indoor baseband processing unit 110 (Building Base band Unite, BBU), the signal receiver 200 may be specifically an active antenna unit 210 (Active Antenna Unit, AAU), the signal combiner 400 may be specifically a combiner 410 (Multiplexer, Mux), and the signal analyzer 300 may be specifically a vector signal analyzer 310 (Vector Signal Analyzer, VSA). The indoor baseband processing unit (signal generator 100) is mainly used to output and transmit the transmission signal of the corresponding port using n transmission ports, where n is usually a positive integer greater than 1. The active antenna unit (signal receiver 200) is mainly used to receive the corresponding transmission signal using the number of antenna ports corresponding to the transmission signal, such as receiving the transmission signal corresponding to each of the n antenna ports; and after the combiner (signal combiner 400) performs the combining / combining processing, the combined target signal is transmitted to the vector signal analyzer (signal analyzer 300). The vector signal analyzer (signal analyzer 300) is mainly used to analyze and detect the target signal to obtain signal detection information between multiple antenna ports, such as signal amplitude difference and / or signal phase difference, etc., which is not limited or detailed in this application.
[0042] Based on the above examples, see Figure 3 FIG. 1 is a flow chart of a signal detection method according to an exemplary embodiment. Figure 3 The method shown can be applied to Figure 1 or Figure 2 The device 10 shown can be specifically applied in the signal analyzer 300 of the device 10. The method may include the following implementation steps: S301. Obtain a demodulated signal, where the demodulated signal includes m signal frames, where m is a positive integer.
[0043] The above-mentioned demodulated signal in the present application may refer to a signal after demodulation processing, which may include m signal frames, where m is a positive integer pre-customized and set by the system or user according to actual needs, and the present application does not make too many restrictions and details on this.
[0044] S302. Determine, based on the m signal frames in the demodulated signal, a first reference signal corresponding to each of the n antenna ports, where the first reference signal is used to reflect an actual transmission signal of the corresponding antenna port, and n is a positive integer.
[0045] In the present application, the first reference signal may be used to reflect / indicate a real or actual transmission signal of a corresponding antenna port. The implementation method for determining the first reference signal will be described in detail below in the present application and will not be introduced here.
[0046] S303: Determine a second reference signal corresponding to each of the n antenna ports, where the second reference signal is used to reflect an ideal transmission signal of the corresponding antenna port.
[0047] The second reference signal of the present application can be used to reflect / indicate the ideal transmission signal of the corresponding antenna port. The determination implementation method of the second reference signal will also be described in detail below in the present application, which will not be introduced here.
[0048] S304. Perform difference calculation based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports, where the signal difference information includes a signal amplitude difference and / or a signal phase difference.
[0049] By implementing the embodiments of the present application, the signal analyzer can obtain a demodulated signal, wherein the demodulated signal includes m signal frames, where m is a positive integer; based on the m signal frames in the demodulated signal, determine the first reference signal corresponding to each of the n antenna ports, wherein the first reference signal is used to reflect the actual transmission signal of the corresponding antenna port, where n is a positive integer; determine the second reference signal corresponding to each of the n antenna ports, wherein the second reference signal is used to reflect the ideal transmission signal of the corresponding antenna port; perform difference calculation based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports, wherein the signal difference information includes signal amplitude difference and / or signal phase difference. In this way, the present application can be implemented once to complete signal detection between n antenna ports, and the operation is simple and the testing cost is low. It can effectively solve the technical problems existing in the prior art such as the cumbersome and complex detection process and long time consumption.
[0050] In step S301, the present application does not limit the implementation method for obtaining the demodulated signal. For example, the present application can directly obtain the demodulated signal from a local database. Figure 4 FIG. 1 is a flow chart showing a process of acquiring a demodulated signal according to an exemplary embodiment. Figure 4 The process shown may include the following implementation steps: S401. Acquire a target signal, where the target signal is a signal obtained by combining transmission signals corresponding to the n antenna ports.
[0051] The present application does not limit the implementation method of acquiring the above-mentioned target signal, for example, the above-mentioned signal analyzer 300 receives the target signal sent by the above-mentioned signal combiner 400, etc. The target signal may refer to the signal obtained after the signal combiner 400 combines and processes the transmission signals corresponding to each of the n antenna ports, and the transmission signals corresponding to each of the n antenna ports are signals received by the above-mentioned signal receiver 200, or signals transmitted by the above-mentioned signal generator 100. The above-mentioned target signal may include at least one signal frame, for example, it may include m signal frames, and m is a positive integer pre-defined by the system or the user according to actual conditions. In the LTE communication system, the above-mentioned target signal may be an LTE downlink signal, which generally refers to a downlink signal with a preset cyclic prefix length. The cyclic prefix may include a conventional cyclic prefix or an extended cyclic prefix. The above-mentioned cyclic prefix refers to, for example, in an orthogonal frequency division multiplexing (OFDM) communication system, the sampling point behind the symbol can be copied to the front of the symbol to form a guard interval. The main function of the cyclic prefix is to offset the influence of multipath propagation, prevent inter-symbol interference and inter-channel interference, and ensure the accuracy and reliability of data transmission.
[0052] S402: Perform frame correction processing on the target signal to obtain a corresponding corrected signal, where the corrected signal includes the m signal frames.
[0053] The present application does not limit the specific implementation of the above correction processing. For example, the present application can perform correction processing on each signal frame in the above target signal. Figure 5 FIG. 1 is a flow chart showing a correction process according to an exemplary embodiment. Figure 5 The process shown may include the following implementation steps: S501. Perform frame synchronization on the target signal based on a pre-received synchronization signal to obtain a frame header of a signal frame in the target signal.
[0054] In the present application, the above-mentioned synchronization signal may be a synchronization signal pre-received from the network device side (such as a base station), and the synchronization signal may include a main synchronization signal and an auxiliary synchronization signal. Usually, the synchronization signal is sent from the network device side when the signal detection device 10 (or the signal analyzer 300) enters the network. The above-mentioned main synchronization signal and the above-mentioned auxiliary synchronization signal are mainly used for cell search and timing synchronization, and help locate the boundaries of orthogonal frequency division multiplexing (OFDM) symbols and signal frames. In a specific implementation, the present application may synchronize the above-mentioned target signal using the main synchronization signal and the auxiliary synchronization signal, and may synchronously locate the frame header position of each signal frame in the target signal, thereby obtaining the frame header of the signal frame in the above-mentioned target signal. For the specific implementation of the synchronization, reference may be made to the synchronization implementation of the traditional synchronization signal, which will not be described in detail here.
[0055] S502: Based on the frame header of the signal frame in the target signal, perform time domain shift and / or frequency domain shift on the signal frame in the target signal to obtain the correction signal.
[0056] The present application can perform offset correction processing on the signal frames in the above target signal according to the frame header of each signal frame in the above target signal, and specifically, for example, the signal frames can be subjected to time domain offset correction and / or frequency domain offset correction, etc. It can be understood that since signal transmission will produce time-frequency offset, the present application adopts the time-frequency offset method to perform signal correction processing, which is conducive to improving the accuracy and reliability of subsequent signal detection.
[0057] S403: Demodulate the correction signal to obtain the demodulated signal.
[0058] After obtaining the correction signal, the present application may perform demodulation processing on the correction signal, for example, performing OFDM demodulation on the correction signal, so as to obtain a corresponding demodulated signal.
[0059] In step S302, the present application does not limit the implementation method for determining the above-mentioned first reference signal. For example, the present application can extract the first reference signals corresponding to the above-mentioned n antenna ports from the m signal frames of the above-mentioned demodulated signal according to the pre-configured time-frequency resource map, and each antenna port corresponds to a first reference signal. The above-mentioned first reference signal can be used to reflect / indicate the actual or real transmission signal of the corresponding antenna port. The above-mentioned time-frequency resource map is used to reflect the signal time-frequency resource position corresponding to each of the above-mentioned n antenna ports, that is, it is used to reflect the time-frequency resource position occupied by the first reference signal corresponding to each of the above-mentioned n antenna ports in the time-frequency resource map. The above-mentioned time-frequency resource map can be pre-defined or configured in the communication protocol. Taking 4 antenna ports as an example, please refer to Figure 6FIG. 1 is a schematic diagram of a time-frequency resource diagram according to an exemplary embodiment. Figure 6 The time-frequency resource diagram of a subframe is shown, which includes two resource blocks in two time slots. Figure 6 The reference signals corresponding to different antenna ports occupy different time-frequency resource positions in a resource block. A resource block may include 7 OFDM symbols (conventional cyclic prefix) or 6 OFDM symbols (extended cyclic prefix) and 12 subcarriers. Figure 6 The time-frequency resource diagram of one subframe shown in FIG includes two time slots (i.e., an odd time slot and an even time slot). Figure 6 Two resource blocks are drawn in the figure, in which the time slot and the resource block have the same number of symbols. The four antenna ports in the figure can be represented as antenna port 0 to antenna port 3. Among them, p0 represents the time-frequency resource position occupied by the reference signal corresponding to antenna port 0 in the resource block; p1 represents the time-frequency resource position occupied by the reference signal corresponding to antenna port 1 in the resource block; p2 represents the time-frequency resource position occupied by the reference signal corresponding to antenna port 2 in the resource block; p3 represents the time-frequency resource position occupied by the reference signal corresponding to antenna port 3 in the resource block. This application can be based on Figure 6 As shown in the time-frequency resource diagram, first reference signals corresponding to each of the four antenna ports are extracted from each signal frame of the target signal according to the time-frequency resource positions occupied by the reference signals corresponding to the four antenna ports.
[0060] In step S303, the present application does not limit the implementation method of determining the above-mentioned second reference signal. For example, the present application can generate the second reference signals corresponding to the n antenna ports for the n antenna ports respectively based on the communication parameters corresponding to the above-mentioned demodulated signal (or the communication parameters corresponding to the above-mentioned target signal). The communication parameter may refer to a parameter related to the above-mentioned demodulated signal / the above-mentioned target signal, which may include but is not limited to any one or more of the following combinations: a port identifier of the antenna port (for example, a port number of the antenna port, etc.), a cell identifier corresponding to the demodulated signal (for example, a cell ID, etc.), a cyclic prefix length corresponding to the demodulated signal (or a cyclic prefix length corresponding to the above-mentioned target signal, such as a conventional cyclic prefix length of an LTE downlink signal, etc.), or other related parameter information for affecting the generation of the above-mentioned second reference signal, etc., and the present application does not make too many restrictions and details on this. The generation implementation method of the above-mentioned second reference signal is also not limited. It can be generated and obtained according to the generation rules pre-defined / configured by the communication protocol, combined with communication parameters such as the port identifier, cell identifier, and cyclic prefix length of the above-mentioned antenna port, etc., and the present application does not make too many restrictions and details on this.
[0061] In step S304, the present application does not limit the specific implementation of the above difference calculation. For example, see Figure 7 FIG. 1 is a flow chart showing a difference calculation process according to an exemplary embodiment. Figure 7 The process shown may include the following implementation steps: S701. Based on the first reference signal and the second reference signal corresponding to each of the n antenna ports, respectively calculate the channel coefficients for the n antenna ports to obtain the channel coefficients corresponding to each of the n antenna ports, where the channel coefficients are used to reflect the difference between an actual transmission signal and an ideal transmission signal of the corresponding antenna port.
[0062] The present application does not limit the specific implementation method of the above-mentioned channel coefficient calculation. For example, the present application can use a predetermined calculation rule to calculate the first reference signal and the second reference signal corresponding to each of the above-mentioned n antenna ports. For another example, the present application can perform a ratio / division calculation on the first reference signal and the second reference signal corresponding to each of the above-mentioned n antenna ports, so as to obtain the channel coefficient corresponding to each of the above-mentioned n antenna ports. The channel coefficient is used to reflect the difference between the actual transmission signal and the ideal transmission signal of the corresponding antenna port, and specifically also reflects the channel transmission quality of the corresponding antenna port. For example, taking 4 antenna ports as an example, the first reference signal corresponding to each of the above-mentioned 4 antenna ports can be expressed as , , and The second reference signals corresponding to the above four antenna ports can be expressed as , , and The channel coefficients corresponding to the above four antenna ports can be expressed as , , and The specific calculation of the above channel coefficient is shown in the following formula (1): (1) Here, i represents the number of the antenna port, and in this embodiment, i is an integer from 0 to 3. Represents the channel coefficient corresponding to antenna port i. represents the first reference signal corresponding to antenna port i. represents the second reference signal corresponding to antenna port i. m represents the sequence length of the above target signal or the above demodulated signal, represents the phase angle of the sequence offset, Represents the phase angle of the sequence itself.
[0063] S702: Perform difference calculation based on the channel coefficients corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports.
[0064] This application does not limit the specific implementation of the above step S702. For the convenience of description, this application takes one antenna port (such as the target antenna port) as an example to introduce a specific calculation embodiment of the signal difference information between antenna ports. Other antenna ports can also refer to this embodiment for calculation, and this application does not constitute a limitation. Figure 8 FIG. 1 is a flow chart showing another difference calculation process according to an exemplary embodiment. Figure 8 The process shown may include the following implementation steps: S801. Determine a reference antenna port, where the reference antenna port is an antenna port among the n antenna ports.
[0065] The present application may select a reference antenna port from the above n antenna ports, for example, the reference antenna port may be an antenna port selected by the system or the user, or may be an antenna port selected by the user based on his / her preference or actual needs, etc. For example, the first antenna port (such as antenna port 0) may be selected as the above reference antenna port, etc., and the present application does not make too many restrictions and details on this.
[0066] S802. Perform a ratio calculation based on a channel coefficient of a target antenna port and a channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port, where the target antenna port is a port among the n antenna ports except the reference antenna port, and the sequence signal is used to reflect a signal difference between the target antenna port and the reference antenna port.
[0067] In the present application, the above-mentioned target antenna port may refer to any other antenna port among the above-mentioned n antenna ports except the reference antenna port. The present application does not limit the number of the above-mentioned target antenna ports. For the convenience of description, the present application takes one target antenna port as an example to explain the relevant content. The present application may perform ratio / division calculation on the channel coefficient of the above-mentioned target antenna port and the channel coefficient of the reference antenna port, so as to obtain a sequence signal between the target antenna port and the reference antenna port. The sequence signal is used to reflect the signal difference or signal difference between the target antenna port and the reference antenna port. Taking the reference antenna port as the first antenna port (antenna port 0) as an example, the sequence signal between the above-mentioned target antenna port and the reference antenna port can be shown as follows in formula (2): (2) in, represents the channel coefficient of the reference antenna port, represents the channel coefficient of the target antenna port, i represents the port number of the antenna port, represents the phase angle of the sequence offset of port number i, Represents the phase angle of the sequence offset of the reference antenna port.
[0068] S803: Perform difference calculation based 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.
[0069] The present application does not limit the specific implementation of the above step S803. For example, in one implementation, the present application may perform mean calculation based on the sequence signal between the above target antenna port and the above reference antenna port to obtain the signal amplitude difference between the above target antenna port and the above reference antenna port. In a specific implementation, for example, the present application may calculate the mean of the sequence signal between the above target antenna port and the above reference antenna port to obtain the signal amplitude difference between the above target antenna port and the above reference antenna port. An average value is calculated, and the absolute value of the average value is determined as the signal amplitude difference between the target antenna port and the reference antenna port.
[0070] In another embodiment, the present application may perform phase calculation based on the signal amplitude difference between the target antenna port and the reference antenna port to obtain the signal phase difference between the target antenna port and the reference antenna port. In a specific implementation, for example, the present application may use a phase calculation method to calculate the signal amplitude difference between the target antenna port and the reference antenna port, thereby calculating the signal phase difference between the target antenna port and the reference antenna port. For example, the calculation formula for the signal phase difference is angle (A), A represents the signal amplitude difference between the target antenna port and the reference antenna port, and angle represents a phase calculation rule or a phase calculation function, which the present application does not make too many restrictions or details.
[0071] It should be noted that the above two implementation modes can be implemented separately or in combination, which can be determined according to actual needs. This application does not make too many restrictions and details on this.
[0072] Some optional embodiments of the present application are introduced below.
[0073] In an optional embodiment, after obtaining the channel coefficients corresponding to each of the above-mentioned n antenna ports, the present application can perform channel compensation on the above-mentioned demodulated signal based on the channel coefficients corresponding to each of the above-mentioned n antenna ports to obtain the corresponding compensation signal. The present application does not limit the specific implementation method of the above-mentioned channel compensation. For example, the present application can multiply the channel coefficients corresponding to each of the above-mentioned n antenna ports and the above-mentioned demodulated signal to achieve compensation of the demodulated signal, thereby obtaining a corresponding compensation signal. Further, the present application can continue to demodulate the above-mentioned compensation signal to obtain k index parameters in the compensation signal. Among them, k is a positive integer customized by the system or user according to actual conditions, and the above-mentioned index parameters are used to reflect the signal quality. The present application does not limit the demodulation method of the above-mentioned signal. For example, the direct demodulation method can be used to demodulate the above-mentioned compensation signal. The above-mentioned index parameters may refer to parameters used to reflect the quality of the above-mentioned compensation signal, which may include but are not limited to, for example, signal-to-noise ratio, bit error rate, signal strength or other customized index parameters, etc., and the present application does not make too many restrictions and details.
[0074] By implementing the embodiments of the present application, the signal analyzer can obtain a demodulated signal, wherein the demodulated signal includes m signal frames, where m is a positive integer; based on the m signal frames in the demodulated signal, determine the first reference signal corresponding to each of the n antenna ports, wherein the first reference signal is used to reflect the actual transmission signal of the corresponding antenna port, where n is a positive integer; determine the second reference signal corresponding to each of the n antenna ports, wherein the second reference signal is used to reflect the ideal transmission signal of the corresponding antenna port; perform difference calculation based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports, wherein the signal difference information includes signal amplitude difference and / or signal phase difference. In this way, the present application can be implemented once to complete signal detection between n antenna ports, and the operation is simple and the testing cost is low. It can effectively solve the technical problems existing in the prior art such as the cumbersome and complex detection process and long time consumption.
[0075] Based on the above examples, see Fig. 9 FIG. 1 is a schematic diagram showing the structure of another signal detection device according to an exemplary embodiment. Fig. 9 The device shown can be applied to the above-mentioned signal analyzer 300, and the device may include an acquisition module 901 and a processing module 902. Among them: The acquisition module 901 is used to acquire a demodulated signal, where the demodulated signal includes m signal frames, where m is a positive integer; The processing module 902 is used to determine, based on the m signal frames in the demodulated signal, a first reference signal corresponding to each of the n antenna ports, where the first reference signal is used to reflect an actual transmission signal of the corresponding antenna port, and n is a positive integer; The processing module 902 is further used to determine a second reference signal corresponding to each of the n antenna ports, where the second reference signal is used to reflect an ideal transmission signal of the corresponding antenna port; The processing module 902 is further used to perform difference calculation based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports, where the signal difference information includes a signal amplitude difference and / or a signal phase difference.
[0076] In some embodiments, the processing module 902 is specifically used to: Based on the first reference signal and the second reference signal respectively corresponding to the n antenna ports, respectively, calculating channel coefficients for the n antenna ports to obtain channel coefficients respectively corresponding to the n antenna ports, where the channel coefficients are used to reflect the difference between an actual transmission signal and an ideal transmission signal of the corresponding antenna port; Difference calculation is performed based on the channel coefficients corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports.
[0077] In some embodiments, the processing module 902 is specifically used to: Determine a reference antenna port, where the reference antenna port is an antenna port among the n antenna ports; performing a ratio calculation based on a channel coefficient of a target antenna port and a channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port, wherein the target antenna port is a port other than the reference antenna port among the n antenna ports, and the sequence signal is used to reflect a signal difference between the target antenna port and the reference antenna port; A difference calculation is performed based on a 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.
[0078] In some embodiments, the signal difference information includes a signal amplitude difference and a signal phase difference, and the processing module 902 is specifically used to: Performing mean calculation based on the sequence signal between the target antenna port and the reference antenna port to obtain a signal amplitude difference between the target antenna port and the reference antenna port; A phase calculation is performed based on a signal amplitude difference between the target antenna port and the reference antenna port to obtain a signal phase difference between the target antenna port and the reference antenna port.
[0079] In some embodiments, the acquisition module 901 is specifically used for: Acquire a target signal, where the target signal is a signal obtained by combining transmission signals corresponding to the n antenna ports; Performing frame correction processing on the target signal to obtain a corresponding correction signal, wherein the correction signal includes the m signal frames; The correction signal is demodulated to obtain the demodulated signal.
[0080] In some embodiments, the acquisition module 901 is specifically used for: Performing frame synchronization on the target signal based on a pre-received synchronization signal to obtain a frame header of a signal frame in the target signal; Based on the frame header of the signal frame in the target signal, the signal frame in the target signal is subjected to time domain shift and / or frequency domain shift to obtain the correction signal.
[0081] In some embodiments, the processing module 902 is specifically used to: Based on the communication parameters corresponding to the demodulated signal, generating second reference signals corresponding to the n antenna ports respectively; The communication parameters include a port identifier of the antenna port, a cell identifier corresponding to the demodulated signal, and a cyclic prefix length.
[0082] In some embodiments, the processing module 902 is specifically used to: Extracting, according to a preconfigured time-frequency resource graph, first reference signals corresponding to each of the n antenna ports from the m signal frames in the demodulated signal; The time-frequency resource map is used to reflect the signal time-frequency resource positions corresponding to each of the n antenna ports.
[0083] In some embodiments, the processing module 902 is further configured to: Performing channel compensation on the demodulated signal based on the channel coefficients corresponding to each of the n antenna ports to obtain a corresponding compensated signal; The compensation signal is demodulated to obtain k index parameters in the compensation signal, where k is a positive integer and the index parameters are used to reflect the signal quality of the compensation signal.
[0084] The present application also provides a computer-readable storage medium on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the signal detection method provided by the present application are implemented.
[0085] The present application also provides a computer program product on which a computer program and / or instructions are stored. When the program and / or instructions are executed by a processor, the steps of the signal detection method provided in the present application are implemented.
[0086] Fig.10 1 is a schematic diagram of the structure of an electronic device according to an exemplary embodiment. For example, the electronic device 1000 may be the above-mentioned signal analyzer 300, which may specifically include but is not limited to, for example, a mobile phone, a computer, a digital broadcast terminal, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0087] Reference Fig.10 , the electronic device 1000 may include one or more of the following components: a processing component 1002 , a memory 1004 , a power component 1006 , a multimedia component 1008 , an audio component 1010 , an input / output interface 1012 , a sensor component 1014 , and a communication component 1016 .
[0088] The processing component 1002 generally controls the overall operation of the device 1000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1002 may include one or more processors 1020 to execute instructions to complete all or part of the steps of the above-mentioned signal detection method. In addition, the processing component 1002 may include one or more modules to facilitate the interaction between the processing component 1002 and other components. For example, the processing component 1002 may include a multimedia module to facilitate the interaction between the multimedia component 1008 and the processing component 1002.
[0089] The memory 1004 is configured to store various types of data to support the operation of the device 1000. Examples of such data include instructions for any application or method operating on the device 1000, contact data, phone book data, messages, pictures, videos, etc. The memory 1004 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0090] The power supply component 1006 provides power to the various components of the device 1000. The power supply component 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 1000.
[0091] The multimedia component 1008 includes a screen that provides an output interface between the device 1000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1008 includes a front camera and / or a rear camera. When the electronic device 1000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0092] The audio component 1010 is configured to output and / or input audio signals. For example, the audio component 1010 includes a microphone (MIC), and when the device 1000 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1004 or sent via the communication component 1016. In some embodiments, the audio component 1010 also includes a speaker for outputting audio signals.
[0093] The input / output interface 1012 provides an interface between the processing component 1002 and the peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0094] The sensor assembly 1014 includes one or more sensors for providing various aspects of status assessment for the device 1000. For example, the sensor assembly 1014 can detect the open / closed state of the device 1000, the relative positioning of components, such as the display and keypad of the device 1000, and the sensor assembly 1014 can also detect the position change of the device 1000 or a component of the device 1000, the presence or absence of user contact with the device 1000, the orientation or acceleration / deceleration of the device 1000, and the temperature change of the device 1000. The sensor assembly 1014 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1014 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0095] The communication component 1016 is configured to facilitate wired or wireless communication between the device 1000 and other devices. The device 1000 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0096] In an exemplary embodiment, the device 1000 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned signal detection method.
[0097] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1004 including instructions, and the instructions can be executed by the processor 1020 of the device 1000 to complete the above-mentioned upper signal detection method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0098] In addition to being an independent electronic device, the above-mentioned device can also be a part of an independent electronic device. For example, in one embodiment, the device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be an IC or a collection of multiple ICs; the chip can include but is not limited to the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip, SoC), etc. The above-mentioned integrated circuit or chip can be used to execute executable instructions (or codes) to implement the above-mentioned signal detection method. The executable instructions can be stored in the integrated circuit or chip, or can be obtained from other devices or equipment, for example, the integrated circuit or chip includes a processor, a memory, and an interface for communicating with other devices. The executable instruction may be stored in the memory, and when the executable instruction is executed by the processor, the above-mentioned signal detection method may be implemented; alternatively, the integrated circuit or chip may receive the executable instruction through the interface and transmit it to the processor for execution, so as to implement the above-mentioned signal detection method.
[0099] The present application also provides a computer-readable storage medium on which computer program instructions are stored. When the program instructions are executed by a processor, all or part of the steps in the above-mentioned signal detection method provided by the present application are implemented.
[0100] See also Fig.11 FIG. 1 is a schematic diagram showing the structure of a chip according to an exemplary embodiment. Fig.11 The chip 1100 shown includes a processor 1101 and an interface 1102. Optionally, it may also include a memory 1103. The number of the processor 1101 may be one or more, and the number of the interface 1102 may be multiple.
[0101] In one embodiment, for a chip used to implement the method embodiment described in this application: The interface 1102 is used to receive or output signals; The processor 1101 is used to execute part or all of the contents in the signal detection method embodiment.
[0102] Understandably, the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment may be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0103] It is understandable that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0104] It should be noted here that the description of the above storage medium, device and chip embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium, storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0105] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the present application. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0106] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A signal detection method, characterized in that: include: Acquire a demodulated signal, wherein the demodulated signal includes m signal frames, where m is a positive integer; Determine, based on the m signal frames in the demodulated signal, a first reference signal corresponding to each of the n antenna ports, where the first reference signal is used to reflect an actual transmission signal of the corresponding antenna port, and n is a positive integer; Determine a second reference signal corresponding to each of the n antenna ports, where the second reference signal is used to reflect an ideal transmission signal of the corresponding antenna port; Difference calculation is performed based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports, where the signal difference information includes a signal amplitude difference and / or a signal phase difference.
2. The signal detection method according to claim 1, characterized in that: The performing difference calculation based on the first reference signal and the second reference signal corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports includes: Based on the first reference signal and the second reference signal respectively corresponding to the n antenna ports, respectively, calculating channel coefficients for the n antenna ports to obtain channel coefficients respectively corresponding to the n antenna ports, where the channel coefficients are used to reflect the difference between an actual transmission signal and an ideal transmission signal of the corresponding antenna port; Difference calculation is performed based on the channel coefficients corresponding to each of the n antenna ports to obtain signal difference information between the n antenna ports.
3. The signal detection method according to claim 2, characterized in that: The performing difference calculation based on the channel coefficients corresponding to the n antenna ports to obtain the signal difference information between the n antenna ports includes: Determine a reference antenna port, where the reference antenna port is an antenna port among the n antenna ports; performing a ratio calculation based on a channel coefficient of a target antenna port and a channel coefficient of the reference antenna port to obtain a sequence signal between the target antenna port and the reference antenna port, wherein the target antenna port is a port other than the reference antenna port among the n antenna ports, and the sequence signal is used to reflect a signal difference between the target antenna port and the reference antenna port; A difference calculation is performed based on a 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.
4. The signal detection method according to claim 3, characterized in that: The signal difference information includes a signal amplitude difference and a signal phase difference, and the difference calculation is performed based on the sequence signal between the target antenna port and the reference antenna port to obtain the signal difference information between the target antenna port and the reference antenna port, including: Performing mean calculation based on the sequence signal between the target antenna port and the reference antenna port to obtain a signal amplitude difference between the target antenna port and the reference antenna port; A phase calculation is performed based on a signal amplitude difference between the target antenna port and the reference antenna port to obtain a signal phase difference between the target antenna port and the reference antenna port.
5. The signal detection method according to claim 1, characterized in that: The acquiring of the demodulated signal comprises: Acquire a target signal, where the target signal is a signal obtained by combining transmission signals corresponding to the n antenna ports; Performing frame correction processing on the target signal to obtain a corresponding correction signal, wherein the correction signal includes the m signal frames; The correction signal is demodulated to obtain the demodulated signal.
6. The signal detection method according to claim 5, characterized in that: The performing frame correction processing on the target signal to obtain a corresponding correction signal comprises: Performing frame synchronization on the target signal based on a pre-received synchronization signal to obtain a frame header of a signal frame in the target signal; Based on the frame header of the signal frame in the target signal, the signal frame in the target signal is subjected to time domain shift and / or frequency domain shift to obtain the correction signal.
7. The signal detection method according to claim 1, characterized in that: The determining of the second reference signals corresponding to the n antenna ports respectively comprises: Based on the communication parameters corresponding to the demodulated signal, generating second reference signals corresponding to the n antenna ports respectively; The communication parameters include a port identifier of the antenna port, a cell identifier corresponding to the demodulated signal, and a cyclic prefix length.
8. The signal detection method according to claim 1, characterized in that: The determining, based on the m signal frames in the demodulated signal, the first reference signals corresponding to the n antenna ports respectively comprises: Extracting, according to a preconfigured time-frequency resource graph, first reference signals corresponding to each of the n antenna ports from the m signal frames in the demodulated signal; The time-frequency resource map is used to reflect the signal time-frequency resource positions corresponding to each of the n antenna ports.
9. The signal detection method according to claim 2, characterized in that: The method further comprises: Performing channel compensation on the demodulated signal based on the channel coefficients corresponding to each of the n antenna ports to obtain a corresponding compensated signal; The compensation signal is demodulated to obtain k index parameters in the compensation signal, where k is a positive integer and the index parameters are used to reflect the signal quality corresponding to the compensation signal.
10. A signal detection device, characterized in that: include: A signal generator, a signal receiver, a signal analyzer and a signal combiner, wherein the signal generator includes n transmitting ports, the signal receiver includes n antenna ports, and n is a positive integer; wherein, The signal generator is used to transmit corresponding transmission signals through the n transmission ports; The signal receiver is used to receive transmission signals transmitted by the n transmitting ports through the n antenna ports; The signal combiner is used to combine the transmission signals corresponding to the n antenna ports to obtain the corresponding target signal; The signal analyzer is used to execute the signal detection method as described in any one of claims 1 to 9 above.
Citation Information
Patent Citations
Wireless communication apparatus with multiple antennas and method thereof
CN101015138A
Active array antenna calibration system, method, apparatus, and active array antenna system
CN109088679A
Phase detection method and device, electronic equipment and storage medium
CN119363251A