Signal processing method and apparatus, and network device, storage medium and program product

By transmitting orthogonal frequency division multiplexed signals through multiple antennas, and then separating and performing coherent accumulation and phase compensation, the problem of signal-to-noise ratio degradation caused by high- and low-frequency phase differences is solved, thereby improving sensing accuracy.

WO2025236664A1PCT designated stage Publication Date: 2025-11-20BEIJING UNIV OF POSTS & TELECOMM
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140460
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-16
Filing Date
2024-12-19
Publication Date
2025-11-20

AI Technical Summary

Technical Problem

Existing technologies fail to effectively consider the high- and low-frequency phase differences caused by the target reflection coefficient and path loss, resulting in a decrease in signal-to-noise ratio and reduced sensing accuracy.

Method used

By transmitting orthogonal frequency division multiplexing signals through multiple antennas, the echo signals are separated into channel information matrices of different frequencies. Coherent accumulation and phase compensation are performed, and the distance and velocity information of the target object are determined by combining row vectors and column vectors.

Benefits of technology

It improves the signal-to-noise ratio, solves the problems of phase misalignment and parameter inconsistency between high and low frequencies, and enhances the sensing accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140460_20112025_PF_FP_ABST
    Figure CN2024140460_20112025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a signal processing method and apparatus, and a network device, a storage medium and a program product. The method comprises: separating high-frequency and low-frequency mixed echo signals of received orthogonal frequency division multiplexing signals transmitted by means of a plurality of antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; performing coherent integration on target signals received by each antenna and carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix; on the basis of a first target vector obtained by fusing a first row vector and a second row vector, determining distance information of a target detected object; and on the basis of a second target vector obtained by fusing a first column vector and a second column vector, determining velocity information of the target detected object.
Need to check novelty before this filing date? Find Prior Art

Description

Signal processing method and device, network equipment, storage medium and program product

[0001] Cross-reference to related applications

[0002] The present application claims priority from Chinese Patent Application No. 202410608339.3 filed on May 16, 2024, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the technical field of mobile communication sensing integration, and in particular to a signal processing method and device, network equipment, storage medium and program product. BACKGROUND

[0004] With the rapid growth of many communication devices such as radio, spectrum resources become scarce and fragmented, which not only causes the decline of communication performance, but also limits the sensing performance.

[0005] In the related art, the same sensing integrated signal is transmitted through a single antenna, and the high and low frequency signals are separated at the receiving end, and then the channel information matrix is obtained. However, this scheme can only be realized under the premise that the pilot interval and the high-low frequency subcarrier interval are equal, and does not take into account the high-low frequency phase difference caused by the target reflection coefficient, path loss, etc., resulting in a decrease in signal-to-noise ratio, thereby reducing the sensing accuracy. SUMMARY

[0006] At least one embodiment of the present application provides a signal processing method, device, network equipment, storage medium and program product, which solves the problem that the related art does not take into account the high-low frequency phase difference caused by the target reflection coefficient, path loss, etc., resulting in a decrease in signal-to-noise ratio, thereby reducing the sensing accuracy.

[0007] To solve the above technical problems, the present application is implemented as follows:

[0008] In a first aspect, the embodiments of the present application provide a signal processing method applied to a network equipment, comprising:

[0009] Separating the echo signals of the received orthogonal frequency division multiplexing signals transmitted through multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal;

[0010] Coherent accumulation of the target signals received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix;

[0011] determine distance information of the target object according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix;

[0012] determine speed information of the target object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix.

[0013] Optionally, the echo signal of the OFDM signal transmitted by the multiple antennas is separated, including:

[0014] the communication signal in the echo signal is stripped to obtain a sensing signal;

[0015] the sensing signal is separated to obtain the first echo signal and the second echo signal.

[0016] Optionally, the target signal received by each antenna carried in the first channel information matrix and the second channel information matrix is coherently accumulated, including:

[0017] the angle of arrival of the target signal received by each antenna is estimated according to the first channel information matrix and the second channel information matrix to obtain an angle compensation value;

[0018] the target signal received by each antenna is phase compensated according to the angle compensation value;

[0019] the compensated target signal is coherently accumulated to obtain a first target channel information matrix and a second target channel information matrix.

[0020] Optionally, the method further includes:

[0021] the row vector of the first target channel information matrix is cyclic cross-correlated to obtain the first row vector;

[0022] the row vector of the second target channel information matrix is cyclic cross-correlated to obtain the second row vector;

[0023] the column vector of the first target channel information matrix is cyclic cross-correlated to obtain the first column vector;

[0024] the column vector of the second target channel information matrix is cyclic cross-correlated to obtain the second column vector.

[0025] Optionally, the first row vector and the second row vector are fused to obtain a first target vector, including:

[0026] The first element of the first row vector and the second element of the second row vector are traversed;

[0027] The first element and the second element are assigned to different positions of a first empty vector to obtain the first target vector.

[0028] Optionally, the first column vector and the second column vector are fused to obtain a second target vector, including:

[0029] The third element of the first column vector and the fourth element of the second column vector are traversed;

[0030] The third element and the fourth element are assigned to different positions of a first empty vector to obtain the second target vector.

[0031] Optionally, distance information of a target detection object is determined according to the first target vector, including:

[0032] According to a preset distance search range, grid processing is performed to obtain a distance search vector;

[0033] According to the distance search vector and the first target vector, the distance information of the target detection object is determined.

[0034] Optionally, speed information of a target detection object is determined according to the second target vector, including:

[0035] According to a preset speed search range, grid processing is performed to obtain a speed search vector;

[0036] According to the speed search vector and the second target vector, the speed information of the target detection object is determined.

[0037] In a second aspect, an embodiment of the present application provides a signal processing device applied to a network device, including:

[0038] A separation module is configured to separate a received echo signal of an orthogonal frequency division multiplexing signal transmitted by multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal;

[0039] A calculation module is configured to perform coherent accumulation on a target signal received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix;

[0040] The first fusion module is configured to determine distance information of the target detection object according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix.

[0041] The second fusion module is configured to determine speed information of the target detection object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix.

[0042] In a third aspect, an embodiment of the present application provides a network device, comprising a processor, wherein

[0043] The processor is configured to separate echo signals of a received orthogonal frequency division multiplexing signal transmitted by multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; a frequency of the first echo signal is greater than a frequency of the second echo signal.

[0044] The processor is configured to perform coherent accumulation on target signals received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix.

[0045] The processor is configured to determine distance information of the target detection object according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix.

[0046] The processor is configured to determine speed information of the target detection object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix.

[0047] In a fourth aspect, an embodiment of the present application provides a network device, comprising a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed on the processor, implements steps of the method in the first aspect.

[0048] In a fifth aspect, an embodiment of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a program, and the program, when executed on a processor, implements steps of the method.

[0049] In a sixth aspect, an embodiment of the present application provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the method according to the first aspect.

[0050] Compared with the related art, the signal processing method, apparatus, network device storage medium and computer program product provided by the embodiments of the present application can transmit an orthogonal frequency division multiplexing signal through multiple antennas, can perform phase compensation and coherent accumulation according to the echo signals received on each antenna, and can improve the signal noise ratio of the signal. Finally, the speed information and distance information of the target detection object are determined through the fusion of the row vectors and column vectors of different frequencies. The fusion sensing problem caused by the misalignment of high and low frequency phases and the inconsistency of high and low frequency parameters due to the target reflection coefficient and path loss is solved. BRIEF DESCRIPTION OF DRAWINGS

[0051] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not intended to limit the scope of the present application. Moreover, the same reference numerals are used throughout the same figures. In the drawings:

[0052] FIG. 1 is a schematic diagram of an application scenario according to an embodiment of the present application;

[0053] FIG. 2 is a schematic diagram of another application scenario according to an embodiment of the present application;

[0054] FIG. 3 is a schematic diagram of a signal processing method according to an embodiment of the present application;

[0055] FIG. 4 is a schematic diagram of a signal mixing and separation step according to an embodiment of the present application;

[0056] FIG. 5 is a schematic diagram of the structure of a signal processing system according to an embodiment of the present application;

[0057] FIG. 6 is a schematic diagram of the structure of a signal processing apparatus according to an embodiment of the present application;

[0058] FIG. 7 is a schematic diagram of the structure of a network device according to an embodiment of the present application;

[0059] FIG. 8 is a schematic diagram of the structure of a network device according to another embodiment of the present application. DETAILED DESCRIPTION

[0060] Exemplary embodiments of the present application will be described herein below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. Rather, these embodiments are provided so that the present application can be more thoroughly understood and the scope of the present application can be accurately conveyed to those skilled in the art.

[0061] The terms "first", "second", and the like, in the description and in the claims of this application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of such terms as "first" and "second" are arbitrary labels and are used merely for purposes of nomenclature. Unless specifically stated otherwise, as apparent from the following, it is appreciated that throughout the specification, discussions using terms such as "processing", "computing", "calculating", "determining", "displaying", or "generating" involve actions or processes of a machine that manipulates or transforms data represented as physical electronic or magnetic quantities within memories, registers, or other information storage devices. The term "data storage" refers to a device that stores data, such as a memory, register, or other information storage device. The terms "storage medium", "computer-readable medium" and "non-transitory computer-readable medium" do not encompass transitory propagating signals per se. The terms "data storage medium", "computer-readable medium", and "non-transitory computer-readable medium" should be understood to exclude transitory variations of data that have only a short-lived, propagating electric or magnetic field that lasts for less than the duration of a single technical processing operation by a machine.

[0062] The technology described herein is not limited to New Radio (NR) systems and Long Time Evolution (LTE) / LTE-Advanced (LTE-A) systems, and can also be used for various wireless communication systems such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" are frequently used interchangeably. A CDMA system can implement a radio technology such as CDMA2000, Universal Terrestrial Radio Access (UTRA), etc. UTRA includes Wideband-CDMA (WCDMA) and other variants of CDMA. A TDMA system can implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA system can implement a radio technology such as Ultra Mobile Broadband (UMB), Evolution-UTRA (E-UTRA), IEEE 802.21 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunication System (UMTS). LTE and LTE-Advanced (e.g., LTE-A) are new releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization called the "3rd Generation Partnership Project 2" (3GPP2).The techniques described herein can be used for the systems and radio technologies mentioned above as well as other systems and radio technologies. The description below, however, describes a NR system for purposes of example, and NR terminology is used in much of the description below, although the techniques are applicable beyond NR systems.

[0063] The following description provides examples, and is not limiting of the scope, applicability, or configuration set forth in the claims. Changes can be made in the function and arrangement of elements discussed without departing from the scope and spirit of aspects of the disclosure. Various examples can omit, substitute, or add various procedures or components as appropriate. For instance, the methods described can be performed in an order different from that described, and other steps can be added, omitted, or combined. Also, features described with respect to certain examples can be combined in other examples.

[0064] Referring to FIG. 1, FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network device 12. The terminal 11 can also be referred to as a user terminal or a user equipment (UE). The terminal 11 can be a terminal-side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a mobile Internet device (MID), a wearable device, or a vehicle-mounted device. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network device 12 can be a base station and / or a core network element. The base station can be a base station of 5G and later versions (e.g., gNB, 5G NR NB, etc.) or a base station in other communication systems (e.g., eNB, WLAN access point, or other access points, etc.). The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, or some other suitable terminology in the art, so long as the same technical effect is achieved. The base station is not limited to a specific technical term as long as the same technical effect is achieved. It should be noted that only the base station in the NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.

[0065] The base stations can communicate control information and user data with the terminals 11 under the control of the base station controller, which can be part of the core network or of some other base stations in various examples. Some of the base stations can communicate control information and user data with the core network through backhaul links. In some examples, some of these base stations can communicate, either directly or indirectly, with each other over the backhaul links, which can be wired or wireless communication links. The wireless communication system can support operation on multiple carriers (different frequency waveform signals). Multi-carrier transmitters can transmit modulated signals simultaneously on the multiple carriers. For example, each communication link can be a multi-carrier signal modulated according to the various radio technologies. Each modulated signal can be sent on a different carrier and can carry control information (e.g., reference signals, control channels, etc.), overhead information, data, etc.

[0066] The base stations can wirelessly communicate with the terminals 11 via one or more access point antennas. Each base station can provide communication coverage for a respective geographic area. The coverage area for each base station can be divided into sectors making up only a portion of the coverage area. The wireless communication system can include base stations of different types (e.g., macro, micro, or pico base stations). The base stations can utilize different radio technologies, such as cellular or WLAN radio access technologies. The base stations can be associated with the same or different access networks or operator deployments. The coverage areas of different base stations, including coverage areas of the same or different types of base stations, coverage areas utilizing the same or different radio technologies, or coverage areas belonging to the same or different access networks, can overlap.

[0067] This application mainly considers the scenario of multiple communication users and single target sensing service, as shown in FIG. 2. Specifically, the carrier aggregation enabled multiple-input multiple-output-orthogonal frequency division multiplexing (MIMO-OFDM) integrated sensing and communication base station simultaneously serves multiple multi-antenna users and completes single target sensing service in downlink.

[0068] System model parameter settings and assumptions:

[0069] 1) The uniform antenna array of the integrated sensing and communication base station has N T root transmitting antennas and N R root receiving antennas;

[0070] 2) There is no obstacle between the base station and the sensing target, and there is a line of sight (LOS);

[0071] 3) The aggregated frequency bands are low frequency 5.9 GHz and high frequency 24 GHz, both of which contain N subcarriers and M OFDM symbols.

[0072] Referring to FIG. 3, the signal processing method provided by the embodiment of the present application is applied to a network device, and includes the following steps:

[0073] Step 301, echo signals of a received orthogonal frequency division multiplexing (OFDM) signal transmitted through multiple antennas are separated to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal;

[0074] Step 302, a target signal received by each antenna carried in the first channel information matrix and the second channel information matrix is coherently accumulated to obtain a first target channel information matrix and a second target channel information matrix;

[0075] Step 303, distance information of a target detection object is determined according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix;

[0076] Step 304, speed information of the target detection object is determined according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix.

[0077] It should be noted that the OFDM signal is transmitted to an electromagnetic environment through multiple antennas, and the OFDM signal includes a high-frequency signal (for example, 24 GHz) and a low-frequency signal (for example, 5.9 GHz). As shown in FIG. 4, before the signal is transmitted, the low-frequency signal and the high-frequency signal are pre-encoded, inverse discrete Fourier transform (IDFT) group modulated, cyclic prefix (CP) added, and the like, and finally the analog signals of the two frequency bands are mixed, and then transmitted after mixing;

[0078] The user end receives the base station downlink signal through multiple antennas, and then separates multiple frequency bands through matched filtering. Each frequency band analog signal is subjected to an operation opposite to that of the receiving end, and combined with channel estimation, to recover the transmission data with a low bit error rate performance;

[0079] The base station side receives the echo signal of the transmitted OFDM signal.

[0080] In the embodiment of the present application, the base station transmits the signal and receives the echo signal through a MIMO-OFDM signal model based on carrier aggregation;

[0081] where the signal emission model is given by

[0082] The carrier-aggregation-based MIMO-OFDM integrated signal on the nth subcarrier at the mth OFDM symbol time on the kth transmit antenna can be expressed as

[0083] where B e {1, 2} represents the set of frequency bands; x b (k, n, m) represents the communication data; fb represents the carrier frequency of the bth frequency band; Af b represents the subcarrier spacing of the bth frequency band; represents the total length of the symbol of the bth frequency band, is the length of the cyclic prefix (CP); and rect(·) represents the rectangular window function.

[0084] The model of the echo signal is given by

[0085] Without considering noise, the echo-aware signal on the nth subcarrier at the mth OFDM symbol time for the bth frequency band is expressed as

[0086] where represents the attenuation between the target and the base station, including the reflection coefficient and the path loss; r0 represents the relative distance between the target and the base station, and τ0 = 2r0 / c represents the time delay caused by the relative distance; represents the wavelength, and c represents the speed of light; represents the transmitted data vector; a Rx (θ Rx ) and a Tx (θ Tx ) are the receiving and transmitting steering vectors, respectively, and are expressed as

[0087] where θ Rx and θ Tx represent the angle of arrival (AoA) and the angle of departure (AoD), respectively, and d r represents the distance between the antennas.

[0088] When the echo signal of the bth frequency band is obtained, the total echo of the integrated signal is expressed as

[0089] where represents an Additive White Gaussian Noise (AWGN) vector.

[0090] Optionally, the echo signal of the received Orthogonal Frequency Division Multiplexing signal transmitted through multiple antennas is separated, including:

[0091] The communication signal in the echo signal is stripped to obtain a sensing signal;

[0092] The sensing signal is separated to obtain the first echo signal and the second echo signal.

[0093] As shown in FIG. 4, the base station strips the communication signal after receiving the echo signal through multiple antennas, only retains the sensing signal, and separates the sensing signal including the first echo signal and the second echo signal through matched filtering, and then performs demodulation, communication data stripping and the like to obtain the first channel information matrix and the second channel information matrix.

[0094] Specifically, the channel information matrix on the pth receiving antenna in the bth frequency band can be represented as:

[0095] wherein, is a complex factor generated after removing the communication symbol.

[0096] The signal processing method of the embodiment of the application can reduce the data amount of signal processing and improve the sensing efficiency by stripping the communication signal.

[0097] Optionally, the target signal received by each antenna in the first channel information matrix and the second channel information matrix is coherently accumulated, including:

[0098] According to the first channel information matrix and the second channel information matrix, the angle of arrival of the target signal received by each antenna is estimated to obtain an angle compensation value;

[0099] According to the angle compensation value, the target signal received by each antenna is phase compensated;

[0100] The compensated target signal is coherently accumulated to obtain a first target channel information matrix and a second target channel information matrix.

[0101] According to the first channel information matrix and the second channel information matrix, the angle of arrival of the target signal received by each antenna is estimated, including:

[0102] According to the data carried in the first channel information matrix and the second channel information matrix, the angle of arrival estimation of the signal received by each antenna is performed.

[0103] Specifically, taking the estimation of the angle of arrival according to the first channel information matrix as an example:

[0104] After the communication signal is stripped, the echo perception signal of the nth subcarrier in the mth OFDM symbol time in the bth frequency band is represented as:

[0105] The MUSIC algorithm is selected to perform high-precision angle of arrival (AoA) estimation:

[0106] According to the autocorrelation matrix Eigenvalue decomposition is used for the next step;

[0107] Wherein H represents the conjugate transpose;

[0108] Eigenvalue decomposition is performed on the autocorrelation matrix to obtain the signal subspace and the noise subspace;

[0109] Wherein Λ s and Λ n respectively represent the signal and noise diagonal matrix, U s and U n respectively represent the signal and noise subspace;

[0110] A MUSIC search vector is created, represented as:

[0111] Wherein, and θ∈(0, π] represent the search range;

[0112] The peak value of f music (θ) is searched to obtain the peak index value , which is the estimated angle of arrival.

[0113] The signal processing method of the embodiment can align the phases of the echo signals received by each antenna and eliminate the phase offset caused by the angle of arrival by estimating the angle of arrival of the echo signals received by each antenna and compensating the phase.

[0114] Specifically, the phase compensation of the target signal received by each antenna includes:

[0115] The phase compensation of the pth receiving antenna is performed by left multiplying the factor The channel information matrix of the pth receiving antenna in the bth frequency band after phase compensation is:

[0116] It can be seen that the value of S b does not change with the antenna, so we can coherently accumulate the data of N R antennas to improve the signal-to-noise ratio;

[0117] The signal after spatial resource multiplexing can be expressed as:

[0118] wherein, represents the AWGN matrix after coherent accumulation. At this point, we obtain the high-frequency two-dimensional channel information matrix (the first target channel matrix) and the low-frequency two-dimensional channel information matrix (the second target channel matrix) respectively.

[0119] Optionally, the method further comprises:

[0120] extracting the row vectors of the first target channel information matrix to obtain the third row vector, and extracting the column vectors of the third target channel information matrix to obtain the first column vector;

[0121] extracting the row vectors of the second target channel information matrix to obtain the fourth row vector, and extracting the column vectors of the second target channel information matrix to obtain the fourth column vector.

[0122] Optionally, the first target channel information matrix and the second target channel information matrix are both phase misaligned between row vectors or column vectors;

[0123] Before fusing the first row vector and the second row vector, the method further comprises:

[0124] cyclic cross-correlating the third row vector to obtain the first row vector;

[0125] cyclic cross-correlating the fourth row vector to obtain the second row vector;

[0126] cyclic cross-correlating the third column vector to obtain the first column vector;

[0127] cyclic cross-correlating the fourth column vector to obtain the second column vector.

[0128] Specifically, the step of cyclic cross-correlation is as follows:

[0129] For the channel information matrix S b of the bth frequency band, S b is blocked by row to obtain N row vectors, denoted as:

[0130] wherein, is the nth row vector;

[0131] The cyclic cross-correlation is performed between each row vector, and the distance feature vector is obtained by mutual accumulation the first target vector;

[0132] The cyclic cross-correlation operation can be represented as:

[0133] S b The row is blocked to obtain M column vectors, denoted as:

[0134] wherein, is the mth column vector;

[0135] The cyclic cross-correlation is performed between each column vector, and the velocity feature vector is obtained by mutual accumulation the second target vector;

[0136] The cyclic cross-correlation operation can be represented as:

[0137] The signal processing method of the embodiment can obtain the first row vector, the first column vector, the first column vector and the second column vector by performing the cyclic cross-correlation operation on the row vectors and the column vectors of the first target signal information matrix and the second target signal information matrix respectively, so as to perform coherent accumulation or obtain signal-to-noise ratio gain.

[0138] Optionally, the first row vector and the second row vector are fused to obtain a first target vector, including:

[0139] Iterating a first element of the first row vector and a second element of the second row vector;

[0140] The first element and the second element are assigned to different positions of a first empty vector to obtain the first target vector.

[0141] Optionally, the first column vector and the second column vector are fused to obtain a second target vector, including:

[0142] Iterating a third element of the first column vector and a fourth element of the second column vector;

[0143] The third element and the fourth element are assigned to different positions of a first empty vector to obtain the second target vector.

[0144] It should be noted that the set value of the subcarrier spacing is more than ten times the Doppler shift, and the Doppler shift is related to the carrier frequency, so the subcarrier is related to the carrier frequency in multiples. Therefore, for low frequency 5.9GHz and high frequency 24GHz, it can be assumed that Wherein, Indicates rounding down.

[0145] Optionally, during the fusion of the first row vector and the second row vector, and the fusion of the first column vector and the second column vector, the same or different length CP is added to the signal data corresponding to the first row vector and the second row vector respectively, and the same or different length CP is added to the signal data corresponding to the first column vector and the second column vector respectively, to adjust the data length, facilitating data fusion.

[0146] In the embodiment of the application, the first row vector after phase compensation and cyclic cross-correlation processing is represented as:

[0147] The second row vector after phase compensation and cyclic cross-correlation processing is represented as:

[0148] After the second row vector is aligned with the first row vector, the second row vector is represented as:

[0149] Therefore, the second row vector and the first row vector have some data in common, and the second row vector and the first row vector are fused to improve the signal-to-noise ratio and obtain high-precision sensing data.

[0150] According to the second target vector It can be known that the parameter difference between the first target vector and the second target vector is the product of the carrier frequency and the total length of the symbol, so:

[0151] Wherein,

[0152] Therefore, if The first column vector and the second column vector are the same, and the first column vector and the second column vector are fused to improve the signal-to-noise ratio.

[0153] Since the CP length of the data in the first column vector and the second column vector is independently adjusted, and at the same time By slightly adjusting the CP length, the CP length can be adjusted At the same time, the ratio of the CP length to the total length of the OFDM symbol is almost unchanged.

[0154] fuse the first column vector and the second column vector to obtain the second target vector:

[0155] In the embodiments of the present application, the data fusion process is as follows:

[0156] First, an empty vector P∈C 4N×1 is constructed.

[0157] An index value ξ1={0,1,…,N-1} is defined for traversing the elements in the vector.

[0158] Specifically, each element of is traversed, and the data of is assigned to P(ξ1), so that all elements in are stored in P. Then each element in is traversed, and the data of is added to the position of P(ξ1). After the above two traversals, all elements of and are fused in P, and the data fusion is completed.

[0159] Optionally, according to the first target vector, distance information of the target detection object is determined, including:

[0160] According to the preset distance search range, grid processing is performed to obtain a distance search vector.

[0161] According to the distance search vector and the first target vector, distance information of the target detection object is determined.

[0162] In the embodiments of the present application, the first target vector is estimated by using a grid IDFT algorithm to obtain the distance information of the target detection object.

[0163] Specifically, according to the maximum unambiguous ranging range of the system and the perception range of interest, the preset distance search range [R min ,R max ] is determined.

[0164] The distance search range is gridded, the grid size is , and the number of grids is J. The above operation obtains a distance search vector A∈C J×1 , which can be represented as: A=[R1,R2,…,R J ] T

[0165] A is matrixed to obtain a distance search matrix, which can be represented as:

[0166] multiplying the distance search matrix with the first target vector, to obtain a time delay power spectrum;

[0167] searching a maximum peak value of the time delay power spectrum, to obtain a peak index value and then obtaining distance information of the target detection object

[0168] Optionally, according to a second target vector, speed information of the target detection object is determined, including:

[0169] performing grid processing according to a preset speed search range, to obtain a speed search vector;

[0170] determining the speed information of the target detection object according to the speed search vector and the second target vector.

[0171] In the embodiment of the application, the grid IDFT algorithm is used to estimate the second target vector, to obtain the speed information of the target detection object.

[0172] Specifically, according to a maximum non-ambiguous speed measurement range of a system and a target driving speed range, the speed search range [V min , V max ] is determined.

[0173] The speed search range is gridded, and the grid size is The number of grids is G. The above operation obtains the speed search vector B∈C 1×G , which can be represented as: B=[V1,V2,…,V G ] T ;

[0174] The B is matrixed, to obtain a speed search matrix, which can be represented as:

[0175] The speed search matrix B N is multiplied with the second target vector, to obtain a Doppler power spectrum.

[0176] A maximum peak value of the Doppler power spectrum is searched, to obtain a peak index value Ψ, and the estimated speed information of the target detection object is B(Ψ).

[0177] As shown in FIG. 5, the embodiment of the application further provides a signal processing system, including:

[0178] The signal transceiving and high-low frequency data separation module is configured to mix OFDM modulated signals of different frequency bands, and transmit the mixed signals through multiple antennas; meanwhile, the communication signals in the received echo signals are stripped; the sensing signals obtained after stripping are subjected to matched filtering to separate the first echo signal and the second echo signal;

[0179] The preprocessing module is configured to estimate the angle of arrival and compensate the phase of the first channel information matrix corresponding to the first echo signal and the second channel information matrix corresponding to the second echo signal, and compress the antenna dimension; and perform cyclic cross-correlation on the row vectors and column vectors of the first channel matrix, and perform cyclic cross-correlation on the row vectors and column vectors of the second channel matrix;

[0180] The target sensing data fusion sensing module is configured to fuse the first row vector and the second row vector after phase compensation and cyclic cross-correlation to obtain the first target vector, and fuse the first column vector and the second column vector to obtain the second target vector; and obtain the distance information and the speed information of the detected object through the grid IDFT algorithm.

[0181] As shown in FIG. 6, the embodiment of the present application further provides a signal processing device applied to a network device, comprising:

[0182] The separation module 601 is configured to separate the echo signals of the received orthogonal frequency division multiplexing signals transmitted through multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal;

[0183] The calculation module 602 is configured to coherently accumulate the target signals received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix;

[0184] The first fusion module 603 is configured to determine the distance information of the target detected object according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix;

[0185] The second fusion module 604 is configured to determine the speed information of the target detected object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix.

[0186] The signal processing device provided by the embodiment of the present application can perform phase compensation and coherent accumulation on the echo signals received by each antenna according to the echo signals received by each antenna when transmitting the orthogonal frequency division multiplexing signal through multiple antennas, thereby improving the signal noise ratio of the signal; and finally, the speed information and distance information of the target detection object are determined through the fusion of the row vectors and column vectors of different frequencies. The fusion sensing problem caused by the misalignment of high and low frequency phases and the inconsistency of high and low frequency parameters due to the target reflection coefficient and path loss is solved.

[0187] Referring to FIG. 7, the embodiment of the present application further provides a terminal 700, comprising: a processor 701;

[0188] The processor 701 is configured to separate the echo signals of the orthogonal frequency division multiplexing signal transmitted through multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal.

[0189] The target signals received by each antenna carried in the first channel information matrix and the second channel information matrix are coherently accumulated to obtain a first target channel information matrix and a second target channel information matrix.

[0190] The distance information of the target detection object is determined according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix.

[0191] The speed information of the target detection object is determined according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix.

[0192] Referring to FIG. 8, the embodiment of the present application further provides a network device 800, comprising a processor 801, a memory 802, a computer program stored in the memory 802 and executable on the processor 801, which implements each process of the signal processing method embodiment executed by the network device when the processor 801 executes the computer program, and achieves the same technical effects. To avoid repetition, it will not be described here.

[0193] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program realizes each process of the signal processing method embodiment and achieves the same technical effects when executed by a processor. The computer readable storage medium is, for example, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, etc.

[0194] The embodiment of the present application further provides a computer program product, which includes computer instructions, and the computer instructions realize each process of the signal processing method embodiment and achieve the same technical effects when executed by a processor.

[0195] It should be noted that, in this document, the term "comprising" or "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or apparatus including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus including the element.

[0196] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application or the parts that contribute to the related art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner or network device, etc.) execute the method described in each embodiment of the present application.

[0197] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.

Claims

A signal processing method applied to a network device, the method comprising: separating echo signals of a received orthogonal frequency division multiplexing signal transmitted through multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal being greater than the frequency of the second echo signal; coherently accumulating target signals received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix; determining distance information of a target detection object according to a first target vector obtained by fusing a first row vector and a second row vector; the first row vector being a row vector of the first target channel information matrix, and the second row vector being a row vector of the second target channel information matrix; determining speed information of the target detection object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector being a column vector of the first target channel information matrix, and the second column vector being a column vector of the second target channel information matrix. The method of claim 1, wherein, The method further comprises: stripping communication signals in the echo signals to obtain sensing signals; separating the sensing signals to obtain the first echo signal and the second echo signal. The method of claim 1, wherein, The method further comprises: estimating an angle of arrival of the target signal received by each antenna according to the first channel information matrix and the second channel information matrix to obtain an angle compensation value; phase compensating the target signal received by each antenna according to the angle compensation value; coherently accumulating the compensated target signal to obtain the first target channel information matrix and the second target channel information matrix. The method of claim 1, further comprising: cyclic cross-correlating row vectors of the first target channel information matrix to obtain the first row vector; cyclic cross-correlating row vectors of the second target channel information matrix to obtain the second row vector; cyclic cross-correlating column vectors of the first target channel information matrix to obtain the first column vector; cyclic cross-correlating column vectors of the second target channel information matrix to obtain the second column vector. The method of claim 1, wherein, The method further comprises: traversing a first element of the first row vector and a second element of the second row vector; assigning the first element and the second element to different positions of a first empty vector to obtain the first target vector. The method of claim 1, wherein, The method further comprises: traversing a third element of the first column vector and a fourth element of the second column vector; assigning the third element and the fourth element to different positions of a first empty vector to obtain the second target vector. The method of claim 1, wherein, According to the first target vector, distance information of the target detection object is determined, comprising: According to a preset distance search range, grid processing is performed to obtain a distance search vector; According to the distance search vector and the first target vector, distance information of the target detection object is determined. The method of claim 1, wherein, According to the second target vector, speed information of the target detection object is determined, comprising: According to a preset speed search range, grid processing is performed to obtain a speed search vector; According to the speed search vector and the second target vector, speed information of the target detection object is determined. A signal processing device applied to a network device, the device comprising: A separation module for separating the received echo signals of the orthogonal frequency division multiplexing signals transmitted by the multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal; A calculation module for coherently accumulating the target signals received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix; A first fusion module for determining the distance information of the target detection object according to a first target vector obtained by fusing a first row vector and a second row vector; The first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix; A second fusion module for determining the speed information of the target detection object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix. A network device comprising a processor, wherein, The processor is configured to separate the received echo signals of the orthogonal frequency division multiplexing signals transmitted by the multiple antennas to obtain a first channel information matrix corresponding to a first echo signal and a second channel information matrix corresponding to a second echo signal; the frequency of the first echo signal is greater than the frequency of the second echo signal; Coherently accumulate the target signals received by each antenna carried in the first channel information matrix and the second channel information matrix to obtain a first target channel information matrix and a second target channel information matrix; Determine the distance information of the target detection object according to a first target vector obtained by fusing a first row vector and a second row vector; The first row vector is a row vector of the first target channel information matrix, and the second row vector is a row vector of the second target channel information matrix; Determine the speed information of the target detection object according to a second target vector obtained by fusing a first column vector and a second column vector; the first column vector is a column vector of the first target channel information matrix, and the second column vector is a column vector of the second target channel information matrix. A network device comprising: A processor, a memory, and a program stored on the memory and runable on the processor, the program, when executed by the processor, implementing the steps of the method of any one of claims 1 to 8. A computer-readable storage medium having stored thereon a computer program, the computer program, when executed by a processor, implementing the steps of the method of any one of claims 1 to 8. A computer program product comprising computer instructions, the computer instructions, when executed by a processor, implementing the steps of the method of any one of claims 1 to 8.

Citation Information

Patent Citations

  • Information processing method and device, terminal and readable storage medium

    CN114726697A

  • Perception method and device and communication equipment

    CN116708086A

  • Dynamic target positioning and speed measuring method and device based on communication signals

    CN117915259A

  • Signal processing method and device, network equipment storage medium and computer program product

    CN118540188A

  • Radio frequency (RF) sensing using a shared physical channel

    WO2022187774A1