Signal positioning method, device and equipment
Through the frequency shift and oversampling processing of the transmitted signal in the frequency domain, combined with the weighted accumulated signal of the received signal in the time domain, the number of Fourier transforms is reduced, which solves the problem of large amount of signal positioning and improves efficiency.
Patent Information
- Application Number
- CN202310065882.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-13
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2043-01-13
AI Technical Summary
In the existing signal positioning method, the number of Fourier transforms of the frequency domain transmitted signals is large, resulting in large amounts of calculation and affecting efficiency.
By performing frequency shift processing and oversampling processing on the frequency domain transmit signal, the segmented frequency domain transmit signal is obtained, and the weighted accumulated signal of the time domain received signal is used for positioning, reducing the number of Fourier transforms.
The calculation amount of signal positioning is reduced, the efficiency is improved, and it is suitable for the positioning of frequency domain comb image signals.
Smart Images

Figure CN116074172B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a signal positioning method, device and equipment. Background Art
[0002] The terminal device can transmit data with the base station by sending and receiving signals. Thus, the terminal devices can communicate with each other through the base station. In the actual communication process, the downlink positioning reference signal (PRS) sent by the terminal device and the uplink sounding reference signal for positioning (SRS-Pos) sent by the base station can be used for positioning.
[0003] In the related art, signal positioning can be performed in the following manner: multiple frequency domain transmission signals are obtained. For any frequency domain transmission signal, the frequency domain transmission signal is subjected to a fast Fourier transform (FFT) to obtain a corresponding time domain transmission signal. The time domain transmission signal is segmented to obtain multiple segmented time domain transmission signals. The multiple segmented time domain transmission signals are subjected to FFT to obtain corresponding segmented frequency domain transmission signals. Each segmented time domain transmission signal is conjugate multiplied with its corresponding segmented frequency domain transmission signal to obtain a segmented composite signal. The segmented composite signal is subjected to an inverse fast Fourier transform (IFFT) to transform the segmented composite signal to the time domain. The time domain segmented composite signal is pieced together to obtain a sliding correlation result. The sliding correlation result is subjected to a modulus square process, and the sliding correlation results of multiple frequency domain transmission signals are combined to obtain a power-delay profile (PDP). The maximum path and the first path position are determined according to the PDP to perform signal positioning. In the above process, multiple Fourier transforms are required, resulting in a large amount of calculation for signal positioning. Summary of the invention
[0004] The embodiments of the present application provide a signal positioning method, apparatus and device to solve the problem of large amount of calculation in signal positioning.
[0005] In a first aspect, an embodiment of the present application provides a signal positioning method, including:
[0006] Performing frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal;
[0007] Obtaining a weighted accumulated signal corresponding to the time domain received signal;
[0008] According to the segmented frequency domain transmission signal and the weighted accumulated signal, a target signal is located, and the target signal is a frequency domain comb image signal.
[0009] In a possible implementation manner, performing frequency shift processing and oversampling processing on a frequency domain transmission signal to obtain a segmented frequency domain transmission signal includes:
[0010] Determine a first time domain signal corresponding to the frequency domain transmit signal;
[0011] Performing linear phase compensation on the first time domain signal to obtain a second time domain signal;
[0012] The second time domain signal is subjected to zero padding processing and frequency domain transformation processing to obtain the segmented frequency domain transmission signal.
[0013] In a possible implementation manner, determining the first time domain signal corresponding to the frequency domain transmit signal includes:
[0014] The frequency domain transmission signal is An inverse fast Fourier transform IFFT of the point is performed to obtain the first time domain signal;
[0015] Among them, the N FFT is the length of the Fast Fourier Transform (FFT) of the received signal in the time domain, the N FFT greater than or equal to 1; said N comm N FFT and a non-1 common divisor of the frequency domain comb spacing.
[0016] In a possible implementation manner, performing zero padding and frequency domain transformation processing on the second time domain signal to obtain the segmented frequency domain transmit signal includes:
[0017] The length of the second time domain signal after supplementation is 0, and the third time domain signal is obtained;
[0018] The third time domain signal is subjected to The segmented frequency domain transmission signal is obtained by performing FFT of the points.
[0019] In a possible implementation manner, performing frequency shift processing and oversampling processing on a frequency domain transmission signal to obtain a segmented frequency domain transmission signal includes:
[0020] Get the N required for frequency domain circular convolution tap The basis sequence of points, the N tap is the number of points in the base sequence;
[0021] In the frequency domain transmission signal, 0 is inserted between every two time-frequency resource units RE to obtain a first signal;
[0022] The base sequence and the first signal are subjected to a circular convolution process to obtain the segmented frequency domain transmission signal.
[0023] In one possible implementation, obtain the N required for frequency domain cyclic convolution tap The basis sequence of points includes:
[0024] Generate a time sequence corresponding to the base sequence required for frequency domain circular convolution;
[0025] Performing FFT on the time series to obtain a frequency domain sequence;
[0026] Keep the N on both sides of the frequency domain sequence tap points to obtain the base sequence.
[0027] In a possible implementation manner, obtaining a weighted accumulated signal corresponding to a time domain received signal includes:
[0028] Performing segment processing on the time domain received signal to obtain a plurality of time domain segment signals;
[0029] Performing frequency domain transformation processing on each time domain segmented signal to obtain multiple frequency domain segmented signals;
[0030] The weighted accumulation signal is determined according to the multiple frequency domain segmented signals.
[0031] In a possible implementation manner, determining the weighted accumulation signal according to the multiple frequency domain segment signals includes:
[0032] N in one OFDM symbol comm The weighted accumulation signal is obtained by performing weighted accumulation processing on the multiple frequency domain segmented signals.
[0033] In a possible implementation manner, obtaining a weighted accumulated signal corresponding to a time domain received signal includes:
[0034] N in one OFDM symbol comm The time domain received signal of the segment is subjected to weighted accumulation processing to obtain a first weighted accumulation signal;
[0035] Performing segment processing on the first weighted accumulated signal to obtain a plurality of first segment signals;
[0036] The plurality of first segment signals are The weighted accumulated signal is obtained by performing FFT transformation of the points.
[0037] In a possible implementation, positioning the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal includes:
[0038] Determine a power delay profile PDP according to the segmented frequency domain transmitted signal and the weighted accumulated signal;
[0039] The target signal is positioned according to the PDP.
[0040] In a possible implementation manner, determining a power delay profile PDP according to the segmented frequency domain transmit signal and the weighted accumulated signal includes:
[0041] Performing corresponding point multiplication on the conjugate of the segmented frequency domain transmission signal and the weighted accumulated signal to obtain a point product signal corresponding to each OFDM symbol;
[0042] N symb OFDM symbols are divided into N set sets, the N symb is the total number of transmitted OFDM symbols, the N symb is an integer greater than or equal to 1, wherein N set is the number of sets included in the OFDM symbol, the N set is an integer greater than or equal to 1;
[0043] Linearly combine the point product signals corresponding to the OFDM symbols in each set to obtain a frequency domain combined signal;
[0044] The frequency domain combined signal is IFFT transformation of the points to obtain the time domain combined signal;
[0045] The power delay profile PDP is determined according to the time domain combined signal.
[0046] In a second aspect, an embodiment of the present application provides a signal positioning device, characterized in that the device includes:
[0047] A processing module, used for performing frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal;
[0048] An acquisition module, used for acquiring a weighted accumulated signal corresponding to a time domain received signal;
[0049] The positioning module is used to locate the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal, and the target signal is a frequency domain comb image signal.
[0050] In a possible implementation manner, the processing module is specifically used to:
[0051] Determine a first time domain signal corresponding to the frequency domain transmit signal;
[0052] Performing linear phase compensation on the first time domain signal to obtain a second time domain signal;
[0053] The second time domain signal is subjected to zero padding processing and frequency domain transformation processing to obtain the segmented frequency domain transmission signal.
[0054] In a possible implementation manner, the processing module is specifically used to:
[0055] The frequency domain transmission signal is An inverse fast Fourier transform IFFT of the point is performed to obtain the first time domain signal;
[0056] Among them, the N FFT is the length of the Fast Fourier Transform (FFT) of the received signal in the time domain, the N FFT greater than or equal to 1; said N comm N FFT and a non-1 common divisor of the frequency domain comb spacing.
[0057] In a possible implementation manner, the processing module is specifically used to:
[0058] The length of the second time domain signal after supplementation is 0, and the third time domain signal is obtained;
[0059] The third time domain signal is subjected to The segmented frequency domain transmission signal is obtained by performing FFT of the points.
[0060] In a possible implementation manner, the processing module is specifically used to:
[0061] Get the N required for frequency domain circular convolution tap The basis sequence of points, the N tap is the number of points in the base sequence;
[0062] In the frequency domain transmission signal, 0 is inserted between every two time-frequency resource units RE to obtain a first signal;
[0063] The base sequence and the first signal are subjected to a circular convolution process to obtain the segmented frequency domain transmission signal.
[0064] In a possible implementation manner, the processing module is specifically used to:
[0065] Generate a time sequence corresponding to the base sequence required for frequency domain circular convolution;
[0066] Performing FFT on the time series to obtain a frequency domain sequence;
[0067] Keep the N on both sides of the frequency domain sequence tap points to obtain the base sequence.
[0068] In a possible implementation manner, the acquisition module is specifically used to:
[0069] Performing segment processing on the time domain received signal to obtain a plurality of time domain segment signals;
[0070] Performing frequency domain transformation processing on each time domain segmented signal to obtain multiple frequency domain segmented signals;
[0071] The weighted accumulation signal is determined according to the multiple frequency domain segmented signals.
[0072] In a possible implementation manner, the acquisition module is specifically used to:
[0073] N in one OFDM symbol comm The weighted accumulation signal is obtained by performing weighted accumulation processing on the multiple frequency domain segmented signals.
[0074] In a possible implementation manner, the acquisition module is specifically used to:
[0075] N in one OFDM symbol comm The time domain received signal of the segment is subjected to weighted accumulation processing to obtain a first weighted accumulation signal;
[0076] Performing segment processing on the first weighted accumulated signal to obtain a plurality of first segment signals;
[0077] The plurality of first segment signals are The weighted accumulated signal is obtained by performing FFT transformation of the points.
[0078] In a possible implementation manner, the positioning module is specifically used to:
[0079] Determine a power delay profile PDP according to the segmented frequency domain transmitted signal and the weighted accumulated signal;
[0080] The target signal is positioned according to the PDP.
[0081] In a possible implementation manner, the positioning module is specifically used to:
[0082] Performing corresponding point multiplication on the conjugate of the segmented frequency domain transmission signal and the weighted accumulated signal to obtain a point product signal corresponding to each OFDM symbol;
[0083] N symb OFDM symbols are divided into N set sets, the N symb is the total number of transmitted OFDM symbols, the N symb is an integer greater than or equal to 1, wherein N set is the number of sets included in the OFDM symbol, the Nset is an integer greater than or equal to 1;
[0084] Linearly combine the point product signals corresponding to the OFDM symbols in each set to obtain a frequency domain combined signal;
[0085] The frequency domain combined signal is IFFT transformation of the points to obtain the time domain combined signal;
[0086] The power delay profile PDP is determined according to the time domain combined signal.
[0087] In a third aspect, the present application provides a chip having a computer program stored thereon, wherein when the computer program is executed by the chip, the method as described in any one of the first aspects is implemented.
[0088] In a fourth aspect, the present application provides a chip module having a computer program stored thereon, and when the computer program is executed by the chip module, the method as described in any one of the first aspects is implemented.
[0089] In a fifth aspect, an embodiment of the present application provides a signal positioning device, including:
[0090] at least one processor; and
[0091] a memory communicatively connected to the at least one processor; wherein,
[0092] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any method described in the first aspect.
[0093] In a sixth aspect, an embodiment of the present application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute any one of the methods in the first aspect.
[0094] In a seventh aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements any method in the first aspect when executed by a processor.
[0095] The signal positioning method, device and equipment provided in the embodiments of the present application perform frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal. A weighted accumulated signal corresponding to the time domain received signal is obtained. According to the segmented frequency domain transmission signal and the weighted accumulated signal, the target signal is located, and the target signal is a frequency domain comb image signal. In the above process, since the target signal is a frequency domain comb image signal, the number of Fourier transforms can be reduced when performing frequency domain segmentation based on the characteristics of segmented weighted repetition in each OFDM symbol in the time domain of the frequency domain comb image signal, thereby reducing the amount of calculation for signal positioning. BRIEF DESCRIPTION OF THE DRAWINGS
[0096] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application;
[0097] Figure 2 A schematic diagram of a flow chart of a signal positioning method provided in an embodiment of the present application;
[0098] Figure 3A A schematic diagram of a PDP spectrum provided in an embodiment of the present application;
[0099] Figure 3B A schematic diagram of another PDP spectrum provided in an embodiment of the present application;
[0100] Figure 3C A schematic diagram of another PDP spectrum provided in an embodiment of the present application;
[0101] Figure 3D A schematic diagram of another PDP spectrum provided in an embodiment of the present application;
[0102] Figure 4 A schematic diagram of a flow chart of another signal positioning method provided in an embodiment of the present application;
[0103] Figure 5 A schematic diagram of a flow chart of another signal positioning method provided in an embodiment of the present application;
[0104] Figure 6 A schematic diagram of a RE for frequency domain transmission provided in an embodiment of the present application;
[0105] Figure 7 A schematic diagram of the structure of a signal positioning device provided in an embodiment of the present application;
[0106] Figure 8 A schematic diagram of the structure of a signal positioning device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0107] 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.
[0108] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0109] For ease of understanding, below, combined Figure 1 , the application scenarios to which the embodiments of the present application are applicable are described.
[0110] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1 , see Figure 1 , including a base station 101 and multiple terminal devices 102. The terminal device 102 may be a mobile phone, a tablet computer, etc. The base station 101 and the terminal device 102 may transmit data by sending and receiving signals. During data transmission, the signals sent by the base station 101 and the terminal device 102 may be located.
[0111] In the related art, signal positioning can be performed in the following manner: obtain multiple frequency domain transmission signals. For any frequency domain transmission signal, perform IFFT on the frequency domain transmission signal to obtain the corresponding time domain transmission signal. Segment the time domain transmission signal to obtain multiple segmented time domain transmission signals. Perform FFT on multiple segmented time domain transmission signals to obtain corresponding segmented frequency domain transmission signals. Conjugate multiply each segmented time domain transmission signal with its corresponding segmented frequency domain transmission signal to obtain a segmented composite signal. Perform IFFT on the segmented composite signal to transform the segmented composite signal to the time domain. And perform splicing processing on the time domain segmented composite signal to obtain a sliding correlation result. Perform modulus square processing on the sliding correlation result, and merge the sliding correlation results of multiple frequency domain transmission signals to obtain a PDP diagram. Determine the maximum path and the first path position according to the PDP diagram, so as to perform signal positioning. In the above process, multiple Fourier transforms are required, resulting in a large amount of calculation for signal positioning.
[0112] In an embodiment of the present application, a frequency domain transmission signal is subjected to frequency shift processing and oversampling processing to obtain a segmented frequency domain transmission signal. A weighted accumulated signal corresponding to the time domain received signal is obtained. According to the segmented frequency domain transmission signal and the weighted accumulated signal, a target signal is located, and the target signal is a frequency domain comb image signal. In the above process, since the target signal is a frequency domain comb image signal, the number of Fourier transforms can be reduced when performing frequency domain segmentation according to the characteristics of segmented weighted repetition in each OFDM symbol in the time domain of the frequency domain comb image signal, thereby reducing the amount of calculation for signal positioning.
[0113] The method shown in the present application is described below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.
[0114] Figure 2 A flow chart of a signal positioning method provided in an embodiment of the present application. Figure 2 , the method may include:
[0115] S201 . Perform frequency shift processing and oversampling processing on a frequency domain transmission signal to obtain a segmented frequency domain transmission signal.
[0116] The execution subject of the embodiment of the present application may be a signal positioning device, or a chip, a chip module or a signal positioning device set in the signal positioning device. The signal positioning device may be implemented by software, or by a combination of software and hardware. The signal positioning device may be a terminal device, a base station, etc.
[0117] Optionally, frequency shift processing and oversampling processing are performed on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal, which may include the following two methods:
[0118] Method 1: Determine a first time domain signal corresponding to a frequency domain transmission signal; perform linear phase compensation on the first time domain signal to obtain a second time domain signal; perform zero padding and frequency domain transformation on the second time domain signal to obtain a segmented frequency domain transmission signal.
[0119] Method 2: Obtaining N required for frequency domain circular convolution tap A base sequence of points; in the frequency domain transmission signal, 0 is inserted between every two REs to obtain a first signal; the base sequence and the first signal are subjected to circular convolution processing to obtain a segmented frequency domain transmission signal. tap is the number of points in the basis sequence.
[0120] Mode 2 uses frequency domain circular convolution to achieve frequency shift processing and oversampling processing of frequency domain transmission signals. Through frequency domain circular convolution, the number of Fourier transforms in mode 1 can be reduced, reducing the amount of calculation for signal positioning.
[0121] S202: Obtain a weighted accumulated signal corresponding to the time domain received signal.
[0122] Optionally, obtaining a weighted accumulated signal corresponding to the time domain received signal may include the following two methods:
[0123] Mode 3: Segment the time domain received signal to obtain multiple time domain segmented signals; perform frequency domain transformation processing on each time domain segmented signal to obtain multiple frequency domain segmented signals; and determine a weighted cumulative signal based on the multiple frequency domain segmented signals.
[0124] Method 4: N in one OFDM symbol comm The time domain received signals of the first and second weighted accumulated signals are subjected to weighted accumulation processing to obtain a first weighted accumulated signal; the first weighted accumulated signal is subjected to segment processing to obtain a plurality of first segment signals; and the plurality of first segment signals are subjected to segment processing to obtain a plurality of first segment signals. Perform FFT transformation of the points to obtain the weighted accumulated signal.
[0125] Method 4 is based on method 3. Before segmenting the time domain received signal, N in one OFDM symbol are segmented. comm Segment weighting processing. Segment processing after weighting processing can further reduce the number of Fourier transforms and the amount of calculation for signal positioning.
[0126] S203: Position the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal.
[0127] The target signal is a frequency domain comb image signal. For example, the target signal may be SRS-pos or PRS.
[0128] The target signal may be located in the following manner: determining a power delay profile PDP based on the segmented frequency domain transmitted signal and the weighted accumulated signal; and locating the target signal based on the PDP.
[0129] Next, combine Figure 3A-3D , the PDP spectra obtained by different methods are explained. Figure 3A A schematic diagram of a PDP spectrum provided in an embodiment of the present application. Figure 3A , when SNR is -15dB, N symb =K TC =2, 24RB, AWGN channel conditions, the PDP spectrum is determined according to the time domain correlation method in the prior art. Figure 3B This is a schematic diagram of another PDP spectrum provided in the embodiment of the present application. Figure 3B , in the Figure 3AUnder the same conditions, the PDP spectrum obtained by the method provided by the present application. Wherein, by the above method 1, the segmented frequency domain transmission signal is obtained. By the above method 3, the weighted accumulated signal corresponding to the time domain received signal is obtained. Figure 3C A schematic diagram of another PDP spectrum provided in the embodiment of the present application. Figure 3C , in the Figure 3A Under the same conditions, the PDP spectrum obtained by the method provided by the present application. Wherein, through the above method 1, the segmented frequency domain transmission signal is obtained. Through the above method 4, the weighted accumulated signal corresponding to the time domain received signal is obtained. Figure 3D A schematic diagram of another PDP spectrum provided in the embodiment of the present application. Figure 3D , in the Figure 3A Under the same conditions, the PDP spectrum obtained by the method provided by the present application. Among them, through the above method 2, the segmented frequency domain transmission signal is obtained. Through the above method 3 or method 4, the weighted cumulative signal corresponding to the time domain received signal is obtained. According to Figure 3A-3D It can be determined that the PDP spectra obtained by the four methods are approximately the same, indicating that the signal detection method provided in the present application can be applied in actual signal detection.
[0130] The signal positioning method provided in the embodiment of the present application performs frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal. A weighted accumulated signal corresponding to the time domain received signal is obtained. According to the segmented frequency domain transmission signal and the weighted accumulated signal, the target signal is positioned, and the target signal is a frequency domain comb image signal. In the above process, since the target signal is a frequency domain comb image signal, the number of Fourier transforms can be reduced when performing frequency domain segmentation based on the characteristics of segmented weighted repetition in each OFDM symbol in the time domain of the frequency domain comb image signal, thereby reducing the amount of calculation for signal positioning.
[0131] Based on any of the above embodiments, Figure 4 , the detailed process of signal positioning through method 1 and method 3 is explained.
[0132] Figure 4 A flowchart of another signal positioning method provided in an embodiment of the present application. Figure 4 , the method comprising:
[0133] S401. Determine a first time domain signal corresponding to a frequency domain transmit signal.
[0134] The frequency domain transmission signal is The inverse fast Fourier transform IFFT of the point is used to obtain the first time domain signal. FFT is the length of the Fast Fourier Transform (FFT) of the received signal in the time domain, N FFTGreater than or equal to 1, N comm N FFT and frequency domain comb spacing K TC A non-1 common divisor of .
[0135] Assume N Rx is the number of receiving antennas, N FFT is the number of FFT points of OFDM symbol, N symb is the total number of transmitted OFDM symbols, K TC is the comb tooth size, i.e. the frequency domain comb spacing, N Delay is the number of time domain points corresponding to the maximum time deviation required for detection. start,l is the starting time point of the lth transmitted OFDM symbol (excluding CP time).
[0136] Let y(n Rx , n) is the nth Rx The time domain received signal of the nth time domain sampling point is n receiving antennas, where there are n Rx =0,…,N Rx -1, n = 0, 1, .... Assume that the frequency domain transmission signal of the lth OFDM symbol and the kth RE is r(l, k), l = 0, ..., N symb -1, k = 0, ..., N FFT -1, N FFT is the number of points of the transmitted signal in the time domain. And for r(l,k), only subcarrier k′=0,…,M sc -1, and the rest of the r(l, k) on subcarrier k is 0, where k start is the starting time-frequency resource element (RE) for transmitting the signal, M sc is the effective length of the transmitted signal, is the transmit RE offset of this symbol.
[0137] The frequency domain transmitted signal can be determined by the following formula (1):
[0138]
[0139] in, r ext (l, k) is the frequency domain transmission signal. The explanations of other parameters are as above.
[0140] Due to N comm N FFT and K TC non-1 common divisor, then we can assume that each N FFT The OFDM time domain transmission signal of the point is divided into N comm The segments are weighted and repeated, and the number of points for each segment is That is, the frequency domain transmission signal r(l, k) of the lth OFDM symbol and the kth RE, l = 0, ..., N symb -1, k = 0, ..., N FFT The IFFT transformation result of -1 is divided into N comm The segments are weighted and repeated. Let the index of the above segment number be n comm , Mr. comm =0 segment time domain transmission signal. The process is firstly comm The frequency domain transmission signal is extracted from the subcarriers, and the common phase of the OFDM symbol is compensated. The compensation phase is Where f0 is the center frequency of the receiver, is the relative start time of the OFDM symbol, The time occupied by CP.
[0141] S402: Perform linear phase compensation on the first time domain signal to obtain a second time domain signal.
[0142] The second time domain signal can be obtained by the following formula (2):
[0143]
[0144] in, is the second time domain signal; rt ext (l, n) is the first time domain signal. The explanations of other parameters are as above.
[0145] S403: Perform zero-padding processing and frequency domain transformation processing on the second time domain signal to obtain a segmented frequency domain transmission signal.
[0146] The segmented frequency domain transmission signal can be obtained by the following method: the second time domain signal is supplemented with a length of 0, and obtain the third time domain signal; perform The segmented frequency domain transmission signal is obtained by performing FFT of the points.
[0147] For example, the second time domain signal obtained according to formula (2) is Will The length of the supplementary post is 0, do The FFT of the point is transformed into the frequency domain to obtain the segmented frequency domain transmission signal rf os (l, k).
[0148] S404: Perform segment processing on the time domain received signal to obtain multiple time domain segment signals.
[0149] For the lth OFDM symbol, the time domain received signal y(n Rx , n) with n start,l The starting point is divided into several segments, and the number of time domain points in each segment is The interval between each two segments is Points, total part.
[0150] For any time domain segmented signal, the time domain segmented signal can be obtained by the following formula (3):
[0151]
[0152] in, It is a time domain segmented signal. The other parameters are explained above.
[0153] If the number of points of the last time domain segment signal is insufficient, the last time domain segment signal may be padded with zeros.
[0154] S405 , performing frequency domain transformation processing on each time domain segmented signal to obtain multiple frequency domain segmented signals.
[0155] Each segment y seg (n Rx , n seg , l, n) do The FFT of the points is transformed into the frequency domain to obtain multiple frequency domain segmented signals Y seg (n Rx , n seg , l, k). Among them,
[0156] S406: Determine a weighted accumulation signal according to the multiple frequency domain segmented signals.
[0157] N in one OFDM symbol comm The frequency domain segmented signals are processed by weighted accumulation to obtain a weighted accumulation signal.
[0158] The weighted cumulative signal can be determined by the following formula (4):
[0159]
[0160]
[0161] in, Y SumBtSeg (n Rx , n seg , l, k) is the weighted cumulative signal. The other parameters are explained above. In particular, when Ncomm When it is 2 or 4, the factor used for weighted merging above The value of can only be 1, -1, j, -j, then we can simply use addition and subtraction to implement the above operation. Among them, j represents the imaginary unit, that is,
[0162] S407: Position the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal.
[0163] The conjugate and weighted accumulation signals of the segmented frequency domain transmission signals are multiplied at corresponding points to obtain the point product signals corresponding to each OFDM symbol.
[0164] The point product signal corresponding to each OFDM symbol can be obtained by the following formula (5):
[0165] H SumBtSeg (n Rx , n seg , l, k) = Y SumBtSeg (n Rx , n seg ,l,k)*conj(rf os (l, k))
[0166] Formula (5)
[0167] in, H SumBtSeg (n Rx , n seg , l, k) are dot product signals. The explanations of other parameters are as above.
[0168] N symb The transmitted OFDM symbols are divided into N set Set N symb OFDM symbols are divided into N set A set, N symb is the total number of transmitted OFDM symbols, N symb is an integer greater than or equal to 1, N set N is the number of sets included in the OFDM symbol. set is an integer greater than or equal to 1. set The collection has symbols, there are And suppose the nth set In the collection If the channel variation between OFDM symbols is negligible, the point product signals corresponding to the OFDM symbols in each set can be linearly combined to obtain a frequency domain combined signal.
[0169] The frequency domain combined signal can be obtained by the following formula (6):
[0170]
[0171] in, H SumInSet (n Rx , n seg , n set , k) is the linear combined signal. The explanations of other parameters are as above.
[0172] The frequency domain combined signal H SumInSet (n Rx , n seg , n set , k) do The IFFT transformation of the point is used to obtain the time domain linear combined signal h seg (n Rx , n seg , n set , n). Among them, n seg =0,…,N seg -N comm , n set =0,…, Can be taken before Points are pieced together to get the nth set y(n Rx , n) and r(l, k).
[0173] The sliding related results can be obtained by the following formula (7):
[0174]
[0175] in, R(n Rx , n set , n) is the sliding related result. The explanations of other parameters are as above.
[0176] The PDP spectrum can be obtained by the following formula (8):
[0177]
[0178] Where n = 0, ..., N Delay -1. For other parameters, see above.
[0179] The maximum path and the first path position can be searched according to PDP (n) to obtain the signal positioning result and locate the target signal.
[0180] The signal positioning method provided in the embodiment of the present application determines the first time domain signal corresponding to the frequency domain transmission signal. Linear phase compensation is performed on the first time domain signal to obtain a second time domain signal. Zero padding and frequency domain transformation are performed on the second time domain signal to obtain a segmented frequency domain transmission signal. A weighted accumulated signal corresponding to the time domain received signal is obtained. According to the segmented frequency domain transmission signal and the weighted accumulated signal, the target signal is positioned. In the above process, since the target signal is a frequency domain comb image signal, the number of Fourier transforms can be reduced when performing frequency domain segmentation according to the characteristics of segmented weighted repetition in each OFDM symbol in the time domain of the frequency domain comb image signal, thereby reducing the amount of calculation for signal positioning.
[0181] Based on any of the above embodiments, Figure 5 , the detailed process of signal positioning through method 2 and method 4 is explained.
[0182] Figure 5 A flowchart of another signal positioning method provided in an embodiment of the present application. Figure 5 , the method may include:
[0183] S501, obtain N required for frequency domain circular convolution tap Point base sequence.
[0184] The N required for frequency domain circular convolution can be obtained as follows tap Base sequence of points: Generate the time sequence corresponding to the base sequence required for frequency domain circular convolution; perform FFT on the time sequence to obtain the frequency domain sequence; retain the N on both sides of the frequency domain sequence tap points to obtain the basis sequence.
[0185] The time series corresponding to the base sequence can be obtained by the following formula (9):
[0186]
[0187] Among them, sinc t (l, n) is the time series corresponding to the base sequence. The explanations of other parameters are as above.
[0188] The sinc t (l, n) is transformed into the frequency domain by FFT, and the frequency domain sequence sinc is obtained. f (l, k).
[0189] The basis sequence can be obtained by the following formula (10):
[0190]
[0191] Among them, coef(l, k) is the basis sequence. The explanations of other parameters are as above.
[0192] S502: In a frequency domain transmission signal, insert 0 between every two REs to obtain a first signal.
[0193] The first signal can be obtained by the following formula (11):
[0194]
[0195] Among them, r zp (l, k) is the first signal. The explanations of other parameters are as above.
[0196] S503: Perform circular convolution processing on the base sequence and the first signal to obtain a segmented frequency domain transmission signal.
[0197] Coef(l, k) and r zp (l, k) is subjected to circular convolution processing to obtain the segmented frequency domain transmission signal rf os (l, k).
[0198] Method 1: Generate rf os The process of (l, k) was performed once The IFFT of the point transforms the frequency domain transmit signal into the time domain to obtain rt ext (l, n), then do Multiply the complex numbers of the points to get 1 time The FFT of the point is transformed into the frequency domain to obtain rf os (l, k). Method 2 generates rf os The process of (l, k) is to convert r ext (l, k) and local N tap The basis sequence coef(l, k) of the points is circularly convolved, and N tap A considerable number of elements in the base sequence coef(l, k) of the point are 0, r zp (l, k) only M sc The value is non-zero, which further reduces the computational complexity of method 2.
[0199] S504: N in an OFDM symbol comm The time domain received signals of the segments are weighted accumulated to obtain a first weighted accumulated signal.
[0200] The first weighted accumulation signal can be obtained by the following formula (12):
[0201]
[0202] in, yCombInSym (n Rx , l, n) is the first weighted accumulation signal. The explanations of other parameters are as above.
[0203] In particular, when N comm When it is 2 or 4, the factor used for weighted merging above There are only four possible values of 1, -1, j, and -j, so the above operation can be implemented simply by using addition and subtraction.
[0204] S505: Perform segment processing on the first weighted accumulation signal to obtain a plurality of first segment signals.
[0205] S506: Each first segment signal is processed Perform FFT transformation of the points to obtain the weighted accumulated signal.
[0206] The number of points in each time domain is The interval between each two segments is Points, total part.
[0207] The weighted cumulative signal can be obtained by the following formula (13):
[0208]
[0209] in, y SumBtSeg (n Rx , n seg , l, n) are weighted cumulative signals. The explanations of other parameters are as above.
[0210] If the number of points of the last section of the weighted accumulation signal is insufficient, the last section of the weighted accumulation signal may be padded with zeros.
[0211] Method 3 requires Second-rate FFT transformation of the point to obtain The weighted accumulation of points is used to obtain Y SumBtSeg (n Rx , n seg , l, k). Method 4 only requires The weighted accumulation of points is used to obtain y CombInSym (n Rx , l, n), Second-rate FFT transformation of point to get Y SumBtSeg (n Rx , n seg , l, k). The amount of computation for the number of FFT transformations and the number of weighted accumulations is further reduced.
[0212] S507: Position the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal.
[0213] It should be noted that the execution process of S507 can refer to S407 and will not be repeated here.
[0214] The signal positioning method provided in the embodiment of the present application obtains the N required for frequency domain circular convolution. tap In the frequency domain transmission signal, 0 is inserted between every two REs to obtain the first signal. The base sequence and the first signal are subjected to circular convolution to obtain the segmented frequency domain transmission signal. comm The time domain received signal of the first segment is weighted to obtain a first weighted signal. The first weighted signal is segmented to obtain a plurality of first segmented signals. Each first segmented signal is processed The FFT transformation of the points is performed to obtain the weighted accumulated signal. The target signal is located according to the segmented frequency domain transmitted signal and the weighted accumulated signal. In the above process, the number of Fourier transforms in method 1 can be reduced by frequency domain circular convolution. At the same time, before the time domain received signal is segmented, the N in an OFDM symbol are comm The weighted processing of the segments can reduce the number of Fourier transforms. Figure 4 Based on the illustrated embodiment, the amount of calculation for signal positioning is further reduced.
[0215] Based on any of the above embodiments, Figure 6 , the process of signal positioning is illustrated with examples.
[0216] Figure 6 A schematic diagram of a frequency domain transmission RE provided in an embodiment of the present application. Figure 6 , assuming that the number of FFT points of OFDM symbol is N FFT is 2048, the total number of transmitted OFDM symbols is N symb 4, comb tooth size K TC is 2. Let y(n Rx , l, n) is the nth Rx The time domain received signal of the nth time domain sampling point is n receiving antennas, the lth OFDM symbol, and the nth time domain sampling point. Rx =0,…,N Rx -1, l=0,…,3, n=0,…,N CP +2047. Assume that the transmit RE offset of the lth OFDM symbol is set up Assume that the transmission signal starts at RE k start = 0. Assume that the number of time domain points corresponding to the maximum time deviation to be detected is N Delay=11528.
[0217] Let N comm =2 is K TC =2 and N FFT = non-1 common divisor of 2048. Then it can be considered that each 2048-point OFDM time domain transmission signal is divided into N comm = 2 segments of weighted repetition, each segment has 1024 points, that is, the frequency domain transmission signal r(l, k) of the lth OFDM symbol and the kth RE, l = 0, ..., 3, k = 0, ..., 2047, the IFFT transformation result is divided into N comm = 2 weighted repetitions. Let the index of the above segment number be n comm , Mr. comm =0 segment time domain transmission signal. The process is firstly comm =2 subcarriers to extract the frequency domain transmission signal and compensate the common phase of the OFDM symbol. Let the compensation phase be Where f0 is the center frequency of the receiver, is the relative start time of the OFDM symbol, The time occupied by CP.
[0218] Signal localization can include three processes.
[0219] Process 1: Determine the segmented frequency domain transmission signal.
[0220] The following is the process of obtaining the segmented frequency domain transmission signal through method 1:
[0221] The frequency domain transmitted signal can be determined by formula (1):
[0222]
[0223]
[0224]
[0225]
[0226] Wherein, k = 0, ..., 1023. The explanations of other parameters are as above.
[0227] The frequency domain transmission signal is The inverse fast Fourier transform IFFT of the point is used to obtain the first time domain signal rt ext (l, n). Wherein, l = 0, ..., 3, n = 0, ..., 1023.
[0228] According to formula (2), About ext(l, n) performs linear phase compensation to obtain the second time domain signal:
[0229]
[0230]
[0231]
[0232]
[0233] Where n = 0, ..., 1023. The explanations of other parameters are as above.
[0234] Then Patch the back with 0s of length 1024, perform a 2048-point FFT transformation to the frequency domain, and obtain the segmented frequency domain transmission signal rf os (l, k). Where n = 0, ..., 2047.
[0235] The following is the process of obtaining the segmented frequency domain transmission signal through method 2:
[0236] The time series corresponding to the base sequence can be obtained through formula (9):
[0237]
[0238]
[0239] The sinc t (l, n) is transformed into the frequency domain by FFT, and the frequency domain sequence sinc is obtained. f (l, k). Wherein, k = 0, ..., 2047.
[0240] Let N tap Take 25 and keep only the two sides with a total of N tap = 25 points. Then we can use formula 10 to get the base sequence:
[0241]
[0242] The N required for the above frequency domain circular convolution is tap = 25-point base sequence coef(l, k) can be generated and stored in advance.
[0243] By using formula (11), in the frequency domain transmitted signal, 0 is inserted between every two REs to obtain the first signal:
[0244]
[0245] Coef(l, k) and r zp(l, k) is subjected to circular convolution processing to obtain the segmented frequency domain transmission signal rf os (l, k).
[0246] Process 2: Obtain the weighted accumulated signal corresponding to the time domain received signal
[0247] The following is a process of obtaining a weighted accumulated signal corresponding to a time domain received signal through method 3:
[0248] For the lth OFDM symbol, the time domain received signal y(n Rx , n) with n start,l The time domain points of each segment are 2048, and the interval between each segment is 1024 points. part.
[0249] The time domain segmented signal can be obtained by formula (3):
[0250] y seg (n Rx , n seg , l, n) = y(n Rx , n start,l +1024*n seg +n)
[0251] Where n = 0, ..., 2047. The explanations of other parameters are as above.
[0252] If the number of points of the last time domain segment signal is insufficient, the last time domain segment signal may be padded with zeros.
[0253] Each time domain segmented signal y seg (n Rx , n seg , l, n) perform 2048-point FFT transformation to the frequency domain to obtain multiple frequency domain segmented signals Y seg (n Rx , n seg , l, k). Wherein, n = 0,…,2047.
[0254] The following is a process of obtaining a weighted accumulated signal corresponding to a time domain received signal through method 4:
[0255] The N in an OFDM symbol can be calculated by formula (12): comm = The time domain received signals of the 2 segments are weighted to obtain the first weighted accumulated signal:
[0256] y CombInSym (n Rx ,0,n)=y(n Rx , n start,0 +n)+y(nRx , n start,0 +1024+n)
[0257] y CombInSym (n Rx , 1, n) = y(n Rx , n start,1 +n)-y(n Rx , n start,1 +1024+n)
[0258] y CombInSym (n Rx ,2,n)=y(n Rx , n start,2 +n)+y(n Rx , n start,2 +1024+n)
[0259] y CombInSym (n Rx ,3,n)=y(n Rx , n start,3 +n)-y(n Rx , n start,3 +1024+n)
[0260] Where n = 0, ..., N Delay +1023.y CombInSym (n Rx , 2, n) and y CombInSym (n Rx , 0, n) can be reused, y CombInSym (n Rx , 3, n) and y CombInSym (n Rx , 1, n) can be reused.
[0261] The first weighted accumulation signal is processed in segments, each segment has 2048 time domain points, and the interval between each two segments is 1024 points, for a total of N seg =12 sections.
[0262] The weighted cumulative signal can be obtained by formula (13):
[0263] y SumBtSeg (n Rx , n seg , l, n) = y CombInSym (n Rx ,l,1024*n seg +n)
[0264] Among them, n seg = 0, ..., 11, n = 0, ..., 2047. For other parameter explanations, see above.
[0265] If the number of points of the last section of the weighted accumulation signal is insufficient, the last section of the weighted accumulation signal may be padded with zeros.
[0266] Each segment y SumBtSeg (n Rx , n seg , l, n) do a 2048-point FFT to the frequency domain and get Y SumBtSeg (n Rx , n seg , l, k), n seg =0,…,11, k=0,…,2047.
[0267] Process 3: locate the target signal based on the segmented frequency domain transmitted signal and the weighted accumulated signal.
[0268] The point product signal corresponding to each OFDM symbol can be obtained by the following formula (5):
[0269] H SumBtSeg (n Rx , n seg , l, k) = Y SumBtSeg (n Rx , n seg ,l,k)*conj(rf os (l, k))
[0270] Among them, n seg =0, ..., 11, l =0, ..., 3, k =0, ..., 2047. For explanations of other parameters, see above.
[0271] N symb = 4 transmitted OFDM symbols are divided into 2 sets, each set has 2 symbols, and assuming that the channel variation between the 2 OFDM symbols in each set is negligible, then the nth OFDM symbol can be set The two OFDM symbols in the set are linearly combined to obtain a frequency domain combined signal.
[0272] The frequency domain combined signal can be obtained by formula (6):
[0273] H SumInSet (n Rx , n seg , n set , k)
[0274] =H SumBtSeg (n Rx , n seg , 2*n set , k)+H SumBtSeg (n Rx , n seg , 2*nset +1, k)
[0275] Among them, n seg =0,…,11,n set =0, ..., 1, k = 0, ..., 2047. For other parameter explanations, see above.
[0276] The frequency domain combined signal H SumInSet (n Rx , n seg , n set , k) Perform 2048-point IFFT transformation to the time domain to obtain the time domain linear combined signal h seg (n Rx , n seg , n set , n). Among them, n seg =0,…,11,n set =0,1,n=0,…,2047.
[0277] We can use formula (7) to take the first 1024 points and piece them together to get the nth set y(n Rx , n) and r(l, k) sliding correlation results:
[0278] R(n Rx , n set , n seg *1024+n)=h seg (n Rx , n seg , n set , n)
[0279] Among them, n seg =0,…,11,n set = 0, 1, n = 0, ..., 1023. For other parameter explanations, see above.
[0280] R(n Rx , n set , n), n set =0, 1, n=0, ..., 12287, take the square of the modulus, and perform non-coherent merging between multiple antennas and multiple sets to obtain the PDP spectrum:
[0281]
[0282] Where n = 0, ..., N Delay -1. For other parameters, see above.
[0283] According to PDP (n), the maximum path and the first path position are searched to obtain the signal positioning result and locate the target signal.
[0284] The signal positioning process provided in the embodiment of the present application obtains a segmented frequency domain transmission signal through method one and method two. Through method three and method four, a weighted accumulated signal corresponding to the time domain received signal is obtained. According to the segmented frequency domain transmission signal and the weighted accumulated signal, the target signal is positioned. In the above process, since the target signal is a frequency domain comb image signal, the number of Fourier transforms can be reduced when performing frequency domain segmentation according to the characteristics of segmented weighted repetition in each OFDM symbol in the time domain of the frequency domain comb image signal. And the number of Fourier transforms in method one can be reduced by frequency domain cyclic convolution. At the same time, before the time domain received signal is segmented, the N in an OFDM symbol are comm The weighted processing of the segments reduces the number of Fourier transforms, thereby reducing the amount of calculation for signal positioning.
[0285] Figure 7 This is a schematic diagram of the structure of a signal positioning device provided in an embodiment of the present application. The signal positioning device can be a chip or a chip module. Figure 7 , the signal locating device 10 may include:
[0286] The processing module 11 is used to perform frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal;
[0287] An acquisition module 12 is used to acquire a weighted accumulated signal corresponding to the time domain received signal;
[0288] The positioning module 13 is used to locate the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal, and the target signal is a frequency domain comb image signal.
[0289] The signal locating device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0290] In a possible implementation manner, the processing module 11 is specifically used for:
[0291] Determine a first time domain signal corresponding to the frequency domain transmit signal;
[0292] Performing linear phase compensation on the first time domain signal to obtain a second time domain signal;
[0293] The second time domain signal is subjected to zero padding processing and frequency domain transformation processing to obtain the segmented frequency domain transmission signal.
[0294] In a possible implementation manner, the processing module 11 is specifically used for:
[0295] The frequency domain transmission signal is An inverse fast Fourier transform IFFT of the point is performed to obtain the first time domain signal;
[0296] Among them, the N FFT is the length of the Fast Fourier Transform (FFT) of the received signal in the time domain, the N FFT greater than or equal to 1; said N comm N FFT and a non-1 common divisor of the frequency domain comb spacing.
[0297] In a possible implementation manner, the processing module 11 is specifically used for:
[0298] The length of the second time domain signal after supplementation is 0, and the third time domain signal is obtained;
[0299] The third time domain signal is subjected to The segmented frequency domain transmission signal is obtained by performing FFT of the points.
[0300] In a possible implementation manner, the processing module 11 is specifically used for:
[0301] Get the N required for frequency domain circular convolution tap The basis sequence of points, the N tap is the number of points in the base sequence;
[0302] In the frequency domain transmission signal, 0 is inserted between every two time-frequency resource units RE to obtain a first signal;
[0303] The base sequence and the first signal are subjected to a circular convolution process to obtain the segmented frequency domain transmission signal.
[0304] In a possible implementation manner, the processing module 11 is specifically used for:
[0305] Generate a time sequence corresponding to the base sequence required for frequency domain circular convolution;
[0306] Performing FFT on the time series to obtain a frequency domain sequence;
[0307] Keep the N on both sides of the frequency domain sequence tap points to obtain the base sequence.
[0308] In a possible implementation manner, the acquisition module 12 is specifically configured to:
[0309] Performing segment processing on the time domain received signal to obtain a plurality of time domain segment signals;
[0310] Performing frequency domain transformation processing on each time domain segmented signal to obtain multiple frequency domain segmented signals;
[0311] The weighted accumulation signal is determined according to the multiple frequency domain segmented signals.
[0312] In a possible implementation manner, the acquisition module 12 is specifically configured to:
[0313] N in one OFDM symbol comm The weighted accumulation signal is obtained by performing weighted accumulation processing on the multiple frequency domain segmented signals.
[0314] In a possible implementation manner, the acquisition module 12 is specifically configured to:
[0315] N in one OFDM symbol comm The time domain received signal of the segment is subjected to weighted accumulation processing to obtain a first weighted accumulation signal;
[0316] Performing segment processing on the first weighted accumulated signal to obtain a plurality of first segment signals;
[0317] The plurality of first segment signals are The weighted accumulated signal is obtained by performing FFT transformation of the points.
[0318] In a possible implementation manner, the positioning module 13 is specifically used to:
[0319] Determine a power delay profile PDP according to the segmented frequency domain transmitted signal and the weighted accumulated signal;
[0320] The target signal is positioned according to the PDP.
[0321] In a possible implementation manner, the positioning module 13 is specifically used to:
[0322] Performing corresponding point multiplication on the conjugate of the segmented frequency domain transmission signal and the weighted accumulated signal to obtain a point product signal corresponding to each OFDM symbol;
[0323] N symb OFDM symbols are divided into N set sets, the N symb is the total number of transmitted OFDM symbols, the N symb is an integer greater than or equal to 1, wherein N set is the number of sets included in the OFDM symbol, the N set is an integer greater than or equal to 1;
[0324] Linearly combine the point product signals corresponding to the OFDM symbols in each set to obtain a frequency domain combined signal;
[0325] The frequency domain combined signal is IFFT transformation of the points to obtain the time domain combined signal;
[0326] The power delay profile PDP is determined according to the time domain combined signal.
[0327] The signal locating device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0328] Figure 8 This is a schematic diagram of the structure of the signal positioning device provided in the embodiment of the present application. Figure 8 The signal positioning device 20 may include: a memory 21 and a processor 22. Exemplarily, the memory 21 and the processor 22 are interconnected via a bus 23.
[0329] The memory 21 is used to store program instructions;
[0330] The processor 22 is used to execute the program instructions stored in the memory, so as to enable the signal positioning device 20 to execute the method shown in the above method embodiment.
[0331] The signal positioning device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0332] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above method.
[0333] The embodiment of the present application may also provide a computer program product, including a computer program, which can implement the above method when executed by a processor.
[0334] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned memory (storage medium) includes: read-only memory (English: read-only memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), flash memory, hard disk, solid state drive, magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.
[0335] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0336] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0337] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0338] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0339] In the present application, the term "include" and its variations may refer to non-restrictive inclusion; the term "or" and its variations may refer to "and / or". The terms "first", "second", etc. in the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In the present application, "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.
Claims
1. A signal positioning method, characterized in that: include: Performing frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal; Obtaining a weighted accumulated signal corresponding to the time domain received signal; Determine a power delay profile PDP according to the segmented frequency domain transmitted signal and the weighted accumulated signal; Positioning a target signal according to the PDP; The target signal is a frequency domain comb image signal; The step of performing frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal includes: Determine a first time domain signal corresponding to the frequency domain transmission signal; perform linear phase compensation on the first time domain signal to obtain a second time domain signal; perform zero padding and frequency domain transformation on the second time domain signal to obtain the segmented frequency domain transmission signal; or, Get the N required for frequency domain circular convolution tap The basis sequence of points, the N tap is the number of points of the base sequence; in the frequency domain transmission signal, 0 is inserted between every two time-frequency resource units RE to obtain a first signal; the base sequence and the first signal are subjected to a circular convolution process to obtain the segmented frequency domain transmission signal; The step of obtaining a weighted accumulated signal corresponding to the time domain received signal includes: Performing segment processing on the time domain received signal to obtain a plurality of time domain segment signals; performing frequency domain transformation processing on each time domain segment signal to obtain a plurality of frequency domain segment signals; and determining the weighted accumulation signal according to the plurality of frequency domain segment signals; or, N in one OFDM symbol comm The time domain received signal of each segment is subjected to weighted accumulation processing to obtain a first weighted accumulation signal; the first weighted accumulation signal is subjected to segment processing to obtain a plurality of first segment signals; the plurality of first segment signals are subjected to segment processing The weighted accumulated signal is obtained by performing FFT transformation of the points.
2. The method according to claim 1, characterized in that Determining a first time domain signal corresponding to the frequency domain transmit signal includes: The frequency domain transmission signal is An inverse fast Fourier transform IFFT of the point is performed to obtain the first time domain signal; Among them, the N FFT is the length of the Fast Fourier Transform (FFT) of the received signal in the time domain, the N FFT greater than or equal to 1; said N comm N FFT and a non-1 common divisor of the frequency domain comb spacing.
3. The method according to claim 1, characterized in that The second time domain signal is subjected to zero padding and frequency domain transformation to obtain the segmented frequency domain transmission signal, comprising: The length of the second time domain signal after supplementation is 0, and the third time domain signal is obtained; The third time domain signal is The segmented frequency domain transmission signal is obtained by performing FFT of the points.
4. The method according to claim 1, characterized in that: Get the N required for frequency domain circular convolution tap The basis sequence of points includes: Generate a time sequence corresponding to the base sequence required for frequency domain circular convolution; Performing FFT on the time series to obtain a frequency domain sequence; Keep the N on both sides of the frequency domain sequence tap points to obtain the base sequence.
5. The method according to claim 1, characterized in that Determining the weighted accumulation signal according to the multiple frequency domain segmented signals includes: N in one OFDM symbol comm The frequency domain segmented signals are subjected to weighted accumulation processing to obtain the weighted accumulation signal.
6. The method according to claim 1, characterized in that Determining a power delay profile PDP according to the segmented frequency domain transmission signal and the weighted accumulated signal, including: Performing corresponding point multiplication on the conjugate of the segmented frequency domain transmission signal and the weighted accumulated signal to obtain a point product signal corresponding to each OFDM symbol; N symb OFDM symbols are divided into N set sets, the N symb is the total number of transmitted OFDM symbols, the N symb is an integer greater than or equal to 1, and the N set is the number of sets included in the OFDM symbol, the N set is an integer greater than or equal to 1; Linearly combine the point product signals corresponding to the OFDM symbols in each set to obtain a frequency domain combined signal; The frequency domain combined signal is IFFT transformation of the points to obtain the time domain combined signal; The power delay profile PDP is determined according to the time domain combined signal.
7. A signal positioning device, characterized in that: The device is used to implement the signal positioning method according to any one of claims 1 to 6, and the device includes: A processing module, used for performing frequency shift processing and oversampling processing on the frequency domain transmission signal to obtain a segmented frequency domain transmission signal; An acquisition module, used for acquiring a weighted accumulated signal corresponding to a time domain received signal; The positioning module is used to locate the target signal according to the segmented frequency domain transmission signal and the weighted accumulated signal, and the target signal is a frequency domain comb image signal.
8. A signal positioning device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: in, The computer instructions are used to make a computer execute the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
