Frequency domain data merging method and apparatus, storage medium, and electronic device

By up-converting and merging baseband data from multiple frequency bands in the frequency domain, the problem of insufficient utilization of multi-frequency band resources is solved, the positioning accuracy is improved, the frequency domain resource allocation characteristics of OFDM systems are adapted, and the accuracy of signal arrival time and angle measurement is improved.

CN116419151BActive Publication Date: 2026-04-17ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZTE CORP
Filing Date
2021-12-31
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

The problem of how to effectively utilize multi-band resources to improve positioning accuracy has not yet been effectively solved in the existing technology, especially in multipath environments, where traditional carrier aggregation processing cannot improve positioning accuracy.

Method used

In the frequency domain, baseband data from multiple frequency bands are up-converted to determine the center frequency and frequency difference, and then merged to obtain frequency domain received merged data. Time domain received merged data is obtained through inverse Fourier transform, and the signal arrival time is measured using a multi-signal classification method.

Benefits of technology

By combining multi-band resources, positioning accuracy is significantly improved, adapting to the discontinuous frequency domain resource allocation characteristics of OFDM systems and enhancing the accuracy of signal arrival time and angle measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116419151B_ABST
    Figure CN116419151B_ABST
Patent Text Reader

Abstract

This application proposes a method, apparatus, storage medium, and electronic device for merging frequency domain data. The method includes: up-converting baseband data from multiple frequency bands in the frequency domain to obtain up-converted frequency domain received data for each of the multiple frequency bands; and merging the up-converted frequency domain received data for each frequency band to obtain merged frequency domain received data. By employing the above technical solution, the technical problem of how to utilize multi-frequency band resources to improve positioning accuracy in related technologies is solved, thereby improving positioning accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a method, apparatus, storage medium, and electronic device for merging frequency domain data. Background Technology

[0002] With the continuous development of the times, mobile phone positioning technology has received increasing attention. However, both GPS positioning technology and positioning using wireless sensor networks or other methods have their limitations. For example, in densely populated urban areas, due to the significant attenuation of GPS signals, it is impossible to find enough satellites (4 in total) to complete GPS positioning, thus limiting its positioning function.

[0003] 4G and 5G wireless systems are OFDM (Orthogonal Frequency Division Multiplexing) systems, a type of communication system based on FFT (Fast Fourier Transformation). Cellular networks offer significantly better coverage than satellite signals, but factors such as NLOS and multipath propagation can lead to inaccurate cellular positioning. While there has been some research in this area, it is generally based on ideal assumptions, and further in-depth research is needed to develop feasible technical solutions for practical applications.

[0004] High-precision positioning accuracy is divided into several positioning methods based on time, energy, and angle. Due to the advantages of time-based wireless signal measurement such as high stability and good consistency, it has become the mainstream positioning technology. Both BeiDou and GPS use time-based positioning technology.

[0005] The positioning accuracy of time-based positioning methods is primarily related to bandwidth, especially in multipath environments. Bandwidth determines the degree to which multipath signals can be distinguished; higher bandwidth allows for the differentiation of multipath signals that are closer in time, while low bandwidth renders adjacent wireless multipath signals indistinguishable, leading to deterioration in measurement accuracy and poorer positioning performance. However, in actual wireless operations, spectrum is a scarce resource, and it's rare to have a large block of spectrum allocated to operators. Generally, operators have several discrete frequency bands available. Therefore, how to utilize multi-band resources to improve positioning accuracy becomes a problem that needs to be solved in high-precision positioning. The carrier aggregation processing principle of traditional wireless systems is to process multiple frequency bands separately, i.e., convert each band to baseband and then decode it. This essentially treats multiple frequency bands as multiple channels. Although this method meets communication requirements and can increase throughput with the aggregation of multiple frequency bands, it cannot improve positioning accuracy.

[0006] Therefore, no effective solution has yet been proposed for the problem of how to utilize multi-band resources to improve positioning accuracy in related technologies. Summary of the Invention

[0007] This application provides a method, apparatus, storage medium, and electronic device for merging frequency domain data, to at least solve the problem in the related art of how to utilize multi-band resources to improve positioning accuracy.

[0008] According to one aspect of the embodiments of this application, a method for merging frequency domain data is provided, comprising: up-converting baseband data of multiple frequency bands in the frequency domain to obtain up-converted frequency domain received data for each of the multiple frequency bands; and merging the up-converted frequency domain received data for each frequency band to obtain merged frequency domain received data.

[0009] In an exemplary embodiment, upconverting baseband data of multiple frequency bands in the frequency domain includes: determining the center frequency point and the frequency difference of the overall center frequency point for each of the multiple frequency bands, wherein the overall center frequency point is a frequency point determined based on the center frequency point of a first frequency band, the center frequency point of a second frequency band, the bandwidth of the first frequency band, and the bandwidth of the second frequency band, wherein the first frequency band is the frequency band with the largest center frequency point among the multiple frequency bands, and the second frequency band is the frequency band with the smallest center frequency point among the multiple frequency bands; upconverting the baseband data of each frequency band in the frequency domain based on the frequency difference between the center frequency point of each frequency band and the overall center frequency point to obtain upconverted frequency domain received data for each frequency band, wherein the subcarrier frequency of the frequency domain received data for each frequency band is used to indicate the sum of the subcarrier frequency of the baseband data for each frequency band and the frequency difference.

[0010] In an exemplary embodiment, before upconverting the baseband data of multiple frequency bands in the frequency domain, the method further includes: acquiring pre-configured frequency band information; downconverting the frequency band data of each of the multiple frequency bands to the baseband according to the frequency band information, thereby obtaining the baseband data of each of the multiple frequency bands.

[0011] In one exemplary embodiment, the frequency band information includes: frequency band center frequency, frequency band bandwidth, and time-frequency resource information for transmitting positioning signals.

[0012] In an exemplary embodiment, merging the up-converted frequency domain received data of each frequency band to obtain merged frequency domain received data includes: sorting the up-converted frequency domain received data of each frequency band according to the subcarrier numbering order of each frequency band, and merging the sorted up-converted frequency domain received data of each frequency band into the merged frequency domain received data; wherein, during the process of merging the sorted up-converted frequency domain received data of each frequency band into the merged frequency domain received data, the frequency domain data in the merged frequency domain received data that is missing the subcarrier numbering order is padded with 0.

[0013] In an exemplary embodiment, the method further includes: merging the up-converted time-domain received data for each frequency band to determine the merged time-domain received data, including: obtaining the merged time-domain received data by performing an inverse Fourier transform on the merged frequency-domain received data.

[0014] In an exemplary embodiment, the method further includes: measuring the signal arrival time based on the frequency domain received combined data, including: obtaining frequency domain channel combined data by dividing the data of each frequency band in the frequency domain received combined data by the corresponding frequency band data in the locally transmitted frequency domain data; wherein, the locally transmitted frequency domain data is used to indicate the original transmitted data of the locally combined bandwidth frequency domain, and is obtained by: sorting the transmitted data of each frequency band according to the size order of the subcarriers, padding missing frequency bands with zeros, and merging the sorted data of each frequency band to obtain the locally transmitted frequency domain data; the frequency domain channel combined data is used to indicate the impulse response data of the combined bandwidth frequency domain channel, and is obtained by: dividing the frequency band data of each frequency band in the received frequency domain received combined data by the corresponding frequency band data in the locally transmitted frequency domain data to obtain the frequency domain channel combined data; and measuring the signal arrival time corresponding to the frequency domain channel combined data using a multi-signal classification method.

[0015] In an exemplary embodiment, the method further includes: measuring the signal arrival time based on the time-domain received and combined data, including: performing mathematical correlation operations on the time-domain received and combined data and the locally transmitted time-domain data, and taking the earliest arriving signal corresponding to the detected time-domain received and combined data as the signal arrival time; wherein the locally transmitted time-domain data is obtained by performing an inverse Fourier transform on the locally transmitted frequency-domain data to the time domain.

[0016] In an exemplary embodiment, the method further includes: measuring the signal arrival time based on the time-domain received combined data, including: detecting the time-domain channel combined data and taking the earliest detected arrival signal as the signal arrival time; wherein the time-domain channel combined data is used to indicate the impulse response data of the combined bandwidth time-domain channel, and is obtained by: obtaining the time-domain channel combined data by performing an inverse Fourier transform on the frequency-domain channel combined data.

[0017] According to another aspect of the embodiments of this application, a frequency domain data merging apparatus is also provided, comprising: a obtaining module, configured to upconvert baseband data of multiple frequency bands in the frequency domain to obtain frequency domain received data after upconversion of each of the multiple frequency bands; and a merging module, configured to merge the frequency domain received data after upconversion of each frequency band to obtain frequency domain received merged data.

[0018] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, which is configured to execute the above-described frequency domain data merging method at runtime.

[0019] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the frequency domain data merging method through the computer program.

[0020] This application solves the technical problem of how to improve positioning accuracy by upconverting baseband data of multiple frequency bands in the frequency domain, thereby improving positioning accuracy. Attached Figure Description

[0021] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and, together with the descriptions, serve to explain this application and do not constitute an undue limitation thereof. In the drawings:

[0022] Figure 1 This is a hardware structure block diagram of a computer terminal for a frequency domain data merging method according to an embodiment of this application;

[0023] Figure 2 This is a flowchart of a frequency domain data merging method according to an embodiment of this application;

[0024] Figure 3 This is a schematic diagram illustrating the principle of downconverting a frequency band to baseband according to an embodiment of this application;

[0025] Figure 4 This is a schematic diagram illustrating the merging principle of frequency domain received and merged data according to an embodiment of this application;

[0026] Figure 5 This is a schematic diagram (a) of the merging result of frequency domain received and merged data according to an embodiment of this application;

[0027] Figure 6This is a schematic diagram (a) of a time-domain signal according to an embodiment of this application;

[0028] Figure 7 This is a schematic diagram (II) of a time-domain signal according to an embodiment of this application;

[0029] Figure 8 This is a schematic diagram (II) of the merging result of frequency domain received and merged data according to an embodiment of this application;

[0030] Figure 9 This is a schematic diagram (iii) of a time-domain signal according to an embodiment of this application;

[0031] Figure 10 This is a schematic diagram (fourth) of a time-domain signal according to an embodiment of this application;

[0032] Figure 11 This is a structural block diagram of a frequency domain data merging device according to an embodiment of this application. Detailed Implementation

[0033] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0034] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0035] The methods and embodiments provided in this application can be executed on a computer terminal or similar computing device. Taking running on a computer terminal as an example, Figure 1 This is a hardware structure block diagram of a computer terminal for a frequency domain data merging method according to an embodiment of this application. For example... Figure 1 As shown, a computer terminal may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor unit (MPU) or a programmable logic device (PLD)) and a memory 104 for storing data are also shown. In one exemplary embodiment, the computer terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the computer terminal described above. For example, the computer terminal may also include components that are more complex than those described above. Figure 1 The more or fewer components shown, or having the same Figure 1 Equivalent functions or ratios shown Figure 1 The functions shown have more different configurations.

[0036] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the frequency domain data merging method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thus implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to a computer terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0037] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider for the computer terminal. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.

[0038] Figure 2 This is a flowchart of a frequency domain data merging method according to an embodiment of this application, such as... Figure 2 As shown, the steps of this frequency domain data merging method include:

[0039] Step S202: Upconvert the baseband data of multiple frequency bands in the frequency domain to obtain the frequency domain received data of each frequency band after upconversion.

[0040] Step S204: Combine the frequency domain received data after frequency conversion in each frequency band to obtain frequency domain received combined data.

[0041] Through the above embodiments, by upconverting the baseband data of multiple frequency bands in the frequency domain, frequency domain received data after upconversion of each frequency band is obtained; and the frequency domain received data after upconversion of each frequency band is merged to obtain frequency domain received merged data, the problem of how to use multi-frequency band resources to improve positioning accuracy is solved, thereby improving positioning accuracy.

[0042] This application embodiment upconverts the baseband data of multiple frequency bands in the frequency domain to obtain the upconverted frequency domain received data of each of the multiple frequency bands; and merges the upconverted frequency domain received data of each frequency band to obtain merged frequency domain received data.

[0043] Optionally, in an exemplary embodiment, to better understand how the baseband data of multiple frequency bands are up-converted in the frequency domain in step S202 above, a technical solution is proposed. The specific steps include: determining the center frequency point and the frequency difference between the center frequency point and the overall center frequency point of each of the multiple frequency bands, wherein the overall center frequency point is determined based on the center frequency point of the first frequency band, the center frequency point of the second frequency band, the bandwidth of the first frequency band, and the bandwidth of the second frequency band; the first frequency band is the frequency band with the largest center frequency point among the multiple frequency bands, and the second frequency band is the frequency band with the smallest center frequency point among the multiple frequency bands; up-converting the baseband data of each frequency band in the frequency domain according to the frequency difference between the center frequency point of each frequency band and the overall center frequency point, to obtain the up-converted frequency domain received data of each frequency band, wherein the subcarrier frequency of the frequency domain received data of each frequency band is used to indicate the sum of the subcarrier frequency of the baseband data of each frequency band and the frequency difference.

[0044] Optionally, in an exemplary embodiment, before upconverting the baseband data of multiple frequency bands in the frequency domain, a technical solution is provided, the specific steps of which include: obtaining pre-configured frequency band information; downconverting the frequency band data of each of the multiple frequency bands to the baseband according to the frequency band information, so as to obtain the baseband data of each of the multiple frequency bands.

[0045] Optionally, in an exemplary embodiment, the frequency band information includes: the frequency band center frequency, the frequency band bandwidth, and the time-frequency resource information of the transmitted positioning signal.

[0046] Optionally, in an exemplary embodiment, to better understand how step S204 merges the frequency domain received data after up-conversion in each frequency band to obtain merged frequency domain received data, the frequency domain received data after up-conversion in each frequency band can be sorted according to the subcarrier numbering order of each frequency band, and the sorted frequency domain received data after up-conversion in each frequency band can be merged into the merged frequency domain received data; wherein, in the process of merging the sorted frequency domain received data after up-conversion in each frequency band into the merged frequency domain received data, the frequency domain data in the merged frequency domain received data that is missing the subcarrier numbering order is padded with 0.

[0047] Optionally, in an exemplary embodiment, a technical solution is also proposed, the specific steps of which include: merging the time-domain received data after frequency conversion in each frequency band to determine the merged time-domain received data, including: obtaining the merged time-domain received data by performing an inverse Fourier transform on the merged frequency-domain received data.

[0048] Optionally, in an exemplary embodiment, a technical solution is also proposed, which can obtain frequency domain channel merging data by dividing the data of each frequency band in the frequency domain received and merged data by the corresponding frequency band data in the locally transmitted frequency domain data; wherein, the locally transmitted frequency domain data is used to indicate the original transmitted data of the locally merged bandwidth frequency domain, and is obtained by: sorting the transmitted data of each frequency band according to the size order of the subcarriers, padding missing frequency bands with zeros, and merging the sorted data of each frequency band to obtain the locally transmitted frequency domain data; the frequency domain channel merging data is used to indicate the impulse response data of the merged bandwidth frequency domain channel, and is obtained by: dividing the frequency band data of each frequency band in the received frequency domain received and merged data by the corresponding frequency band data in the locally transmitted frequency domain data to obtain the frequency domain channel merging data; and measuring the signal arrival time corresponding to the frequency domain channel merging data using a multi-signal classification method.

[0049] It should be noted that the above-mentioned multi-signal classification method may include a multi-signal classification algorithm, which can be used to estimate channel delay.

[0050] Optionally, in an exemplary embodiment, a technical solution for measuring signal arrival time based on the time-domain received and combined data is proposed. The specific steps include: performing mathematical correlation operations on the time-domain received and combined data and the locally transmitted time-domain data, and taking the earliest arriving signal corresponding to the detected time-domain received and combined data as the signal arrival time; wherein, the locally transmitted time-domain data is obtained by performing an inverse Fourier transform on the locally transmitted frequency-domain data to the time domain.

[0051] It should be noted that the above-mentioned mathematical operations may include dividing the time-domain received merged data by the locally transmitted time-domain data, but are not limited to this.

[0052] Optionally, in an exemplary embodiment, a technical solution for measuring signal arrival time based on the time-domain received combined data is proposed. The specific steps include: detecting the time-domain channel combined data and taking the earliest detected arrival signal as the signal arrival time; wherein, the time-domain channel combined data is used to indicate the impulse response data of the combined bandwidth time-domain channel, and is obtained by performing an inverse Fourier transform on the frequency-domain channel combined data to obtain the time-domain channel combined data.

[0053] The following examples will further illustrate the method for merging frequency domain data.

[0054] Example 1

[0055] This embodiment provides a method for merging frequency domain data, and the specific steps are as follows:

[0056] Step 1: Configure frequency band information.

[0057] Specifically, the receiver is configured with frequency band information via the network. The frequency band information includes the center frequency of the frequency band, the bandwidth of the frequency band, and the time and frequency resource information for transmitting positioning signals.

[0058] It should be noted that the aforementioned time and frequency resource information includes, but is not limited to, frame number, subframe number, time slot number, symbol number, etc.

[0059] The receiver's radio frequency link uses frequency band information to down-convert data from each frequency band to baseband, obtaining baseband data for each frequency band, such as... Figure 3 As shown, frequency band a1 is down-converted to frequency 0 to obtain the baseband data of frequency band a1. Frequency band am is down-converted to frequency 0 to obtain the baseband data of frequency band am.

[0060] Furthermore, in one embodiment, the process of down-converting from the frequency band to the baseband can be described using the following formula, where the frequency band a1 is represented as:

[0061]

[0062] The baseband data for frequency band a1 obtained by downconversion is as follows:

[0063]

[0064] Frequency band am is represented as:

[0065]

[0066] The baseband data of frequency band am obtained by downconversion is:

[0067]

[0068] Where i is the multipath number, K is the subcarrier number, a1 is frequency band 1, am is frequency band m, x is the time-domain baseband data, and X am,k For the transmitted frequency domain data, ρ is the fading value, where the center frequency of a1 < the center frequency of a2 < ... < the center frequency of am.

[0069] Step 2: In the frequency domain, up-convert the baseband data of a1, a2, ..., am based on the difference between each center frequency and the overall center frequency, such as... Figure 4 As shown.

[0070] Frequency band a1 is down-converted to frequency 0 to obtain baseband data for frequency band a1. This baseband data is then up-converted to obtain frequency band a1-converted data, which is used as frequency band 1. Similarly, frequency band am is down-converted to frequency 0 to obtain baseband data for frequency band am. This baseband data is then up-converted to obtain frequency band am-converted data, which is used as frequency band 2. Missing frequency band data between frequency band 1 and frequency band 2 is padded with zeros. The padded frequency band data, frequency band 1, and frequency band 2 are then combined into bandwidth frequency domain data (equivalent to the frequency domain received combined data mentioned above).

[0071] in, Figure 4 The overall center frequency can be obtained in the following ways:

[0072] Overall center frequency = 0.5 × (center frequency of band m + center frequency of band 1 + 0.5 × bandwidth of band m - 0.5 × bandwidth of band 1).

[0073] Figure 4 The full-band bandwidth can be obtained in the following ways:

[0074] Full bandwidth = center frequency of band m - center frequency of band 1 + 0.5 × bandwidth of band m + 0.5 × bandwidth of band 1.

[0075] Wherein, the frequency band m corresponds to the aforementioned am.

[0076] The baseband data is up-converted to obtain the up-converted baseband data as follows:

[0077]

[0078]

[0079] Among them, X R,am,k The received frequency domain data after up-conversion in the m-band is represented as:

[0080] in, The equivalent frequency conversion quantity after receiving the signal through down-conversion followed by up-conversion. i According to the above formula, X am,k The subcarrier frequency is determined by Become Δm is the frequency difference between the center frequency of frequency band m and the overall center frequency.

[0081] Step 3: Combine the up-converted baseband data of each frequency band to obtain the combined bandwidth frequency domain received data (equivalent to the frequency domain received combined data mentioned above) and the combined bandwidth time domain received data (equivalent to the time domain received combined data mentioned above). Measure the signal arrival time in the time or frequency domain.

[0082] It should be noted that the process of obtaining the merged bandwidth frequency domain received data is as follows: the frequency domain data of each frequency band obtained in the previous step are arranged in order of subcarrier size, and the frequency domain data of missing subcarriers are padded with 0s to obtain the merged bandwidth frequency domain received data.

[0083] The process of obtaining the combined bandwidth time-domain received data is as follows: the combined bandwidth time-domain received data is obtained by performing an inverse Fourier transform on the combined bandwidth frequency-domain received data X.

[0084] Step 4: Measure the signal arrival time based on the obtained frequency domain received data or time domain received data of the combined bandwidth.

[0085] Time-domain measurement method 1: By performing mathematical correlation operations on the combined bandwidth time-domain received data and the locally combined bandwidth time-domain original transmitted data (equivalent to the aforementioned locally transmitted frequency domain data), the earliest arriving signal of the combined bandwidth time-domain received data is detected as the arrival time of the signal.

[0086] The process of obtaining the locally merged bandwidth frequency domain original transmission data is as follows: the data of each frequency band transmitted by the transmitter are arranged in order of the subcarrier number, and zeros are padded to the frequency domain data of the missing subcarrier number order to obtain the locally merged bandwidth frequency domain original transmission data (equivalent to the locally transmitted frequency domain data).

[0087] The process of obtaining the original time-domain data of local merging is as follows: the original frequency-domain data of local merging is inverse Fourier transformed to the time domain to obtain the original time-domain data of local merging.

[0088] Frequency domain measurement: The earliest arrival time of the signal is measured using the MUSIC method (equivalent to the multi-signal classification method mentioned above) on the merged bandwidth frequency domain channel impulse response data.

[0089] The process of obtaining the merged bandwidth frequency domain channel impulse response data (equivalent to the above-mentioned frequency domain channel merging data) is as follows: divide each frequency band data in the received merged bandwidth frequency domain received data by the corresponding frequency band data in the locally merged bandwidth frequency domain original transmitted data to obtain the merged bandwidth frequency domain channel impulse response data.

[0090] The process of obtaining the merged bandwidth time-domain channel impulse response data (equivalent to the above-mentioned merged time-domain channel data) is as follows: the merged bandwidth frequency-domain channel impulse response data is subjected to inverse Fourier transform to obtain the merged bandwidth time-domain channel impulse response data.

[0091] Time-domain measurement method 2: The earliest arrival signal of the detected combined bandwidth time-domain channel impulse response data is taken as the arrival time of the signal.

[0092] Compared with the prior art, this embodiment can adapt to the discontinuous and uneven frequency domain resource allocation of OFDM systems, and can make full use of the converged bandwidth signal arrival time or angle measurement, thus greatly improving positioning accuracy.

[0093] Example 2

[0094] Obtain frequency bands a1 and a2 respectively, where frequency band a1 = 2.6 GHz, frequency band a2 = 3.5 GHz, and the signal bandwidths BW1 of frequency band a1 and BW2 of frequency band a2 are both 100 MHz.

[0095] The process of measuring the signal arrival time of frequency domain channel-combined data is explained in conjunction with the processing of frequency band data at the transmitting and receiving ends, as detailed below:

[0096] I. Transmitter

[0097] Constructing the baseband signal: Set the baseband signal bandwidth BW to 100MHz, the subcarrier spacing to 15kHz, modulate the baseband signal onto frequency band a1 and frequency band a2 respectively, and set the channel to single path.

[0098] II. Receiving end

[0099] (1) The frequency band data of a1 is downconverted from 2.6GHz to 0GHz and the frequency band data of a2 is downconverted from 3.5GHz to 0GHz through the receiver RF link to obtain the baseband data of a1 and the baseband data of a2.

[0100] (2) The carrier frequency difference is 3.5GHz-2.6GHz=900MHz. In the frequency domain, the baseband data of a1 is upconverted to 450MHz (900 / 2), and the baseband data of a2 is downconverted to -450MHz.

[0101] (3) The up-converted frequency domain received data of each frequency band is merged, and missing frequency domain data is padded with zeros to obtain merged bandwidth frequency domain received data (equivalent to the above frequency domain received merged data) and merged bandwidth time domain received data corresponding to the merged bandwidth frequency domain received data. The data length L is = (900 × e) 6 ) / (15×e 3 ) + 4096 × 2 = 68192. Based on the data length, the unit of delay can be determined as 1 / (68192 × 15 × e). 3 )s.

[0102] (4) Perform measurements in the time domain or frequency domain.

[0103] When the channel delay tao = 10 × 1 / (68192 × 15e) 3 At time )s, the received and processed frequency domain data is as follows Figure 5 As shown, the subcarrier index represents the index number corresponding to the subcarrier's number. In this case, the Time of Arrival (TOA) is as follows: Figure 6 As shown, the TOA index number is 34107.

[0104] When the channel delay tao = 100 × 1 / (68192 × 15e3) s, the received and processed frequency domain data is as follows: Figure 5 As shown, the TOA index number is as follows: Figure 7 As shown, it is 34197.

[0105] Data analysis: When the channel delay tao changes from 10 to 100, the TOA changes by 34197 - 34107 = 90 (= 100 - 10). Therefore, the signal detection accuracy reaches 1 / (68192 × 15e) 3 )s = 0.98ns. When a 5G signal has a bandwidth of 100Mbps, the corresponding physical resolution for signal detection, i.e., the signal detection accuracy, is 1 / 122.88e 6 (Baseband sampling rate corresponding to 100M bandwidth in the 5G standard) = 8.13ns, indicating that this scheme effectively improves signal detection accuracy.

[0106] The signal detection accuracy can be obtained as follows: 1 / (68192×15e) 3 ) × (Change in channel delay tao / Change in TOA).

[0107] Example 3

[0108] Obtain frequency bands a1 and a2 respectively, where frequency band a1 = 1.7 GHz, frequency band a2 = 2.6 GHz, and the signal bandwidths BW1 of frequency band a1 and BW2 of frequency band a2 are both 20 MHz.

[0109] The process of measuring the signal arrival time of frequency domain channel-combined data is explained in conjunction with the processing of frequency band data at the transmitting and receiving ends, as detailed below:

[0110] (I) Transmitter

[0111] Constructing the baseband signal: Set the baseband signal bandwidth BW to 20MHz, the subcarrier spacing to 15kHz, modulate the baseband signal onto frequency band a1 and frequency band a2 respectively, and set the channel to single path.

[0112] (II) Receiving end

[0113] (1) The frequency band data of a1 is downconverted from 1.7GHz to 0GHz and the frequency band data of a2 is downconverted from 2.6GHz to 0GHz through the receiver RF link to obtain the baseband data of a1 and the baseband data of a2.

[0114] (2) The carrier frequency difference is 2.6GHz-1.7GHz=900MHz. In the frequency domain, the baseband data of a1 is upconverted to 450MHz (900 / 2), and the baseband data of a2 is downconverted to -450MHz.

[0115] (3) The up-converted frequency domain received data of each frequency band is merged, and missing frequency domain data is padded with zeros to obtain merged bandwidth frequency domain received data and merged bandwidth time domain received data corresponding to the merged bandwidth frequency domain received data. The data length L = 900e 6 / 15e 3 +1024×2=62048, based on the data length, the unit of delay can be determined as 1 / (62048×15×e). 3 )s.

[0116] (4) Perform measurements in the time domain or frequency domain.

[0117] When the channel delay tao = 20 × 1 / (62048 × 15e) 3 At time )s, the received and processed frequency domain data is as follows Figure 8As shown. The subcarrier index represents the index number corresponding to the subcarrier's number. In this case, the Time of Arrival (TOA) is as follows: Figure 9 As shown, the TOA index number is 31045.

[0118] When the channel delay tao = 110 × 1 / (62048 × 15e) 3 At time )s, the received and processed frequency domain data is as follows Figure 8 As shown, the TOA index number is as follows: Figure 9 As shown, it is 31135.

[0119] Data analysis: When the channel delay to changes from 20 to 110, the TOA changes by 31135 - 31045 = 90 (= 110 - 20). Therefore, the signal detection accuracy reaches 1 / (62048 × 15e2). 3 )s = 1.07ns. When the LTE signal has a bandwidth of 20MHz, the corresponding physical resolution for signal detection, i.e., the signal detection accuracy, is 1 / 30.72e. 6 =32.55ns, indicating that this scheme effectively improves the signal detection accuracy.

[0120] The signal detection accuracy can be obtained as follows: Signal detection accuracy = 1 / (62048×15e) 3 ) × (Change in channel delay tao / Change in TOA).

[0121] The above embodiments propose a method for merging frequency domain data by aggregating bandwidth across multiple frequency bands, thereby improving the physical resolution under multipath wireless signal conditions and thus enhancing positioning accuracy.

[0122] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0123] This embodiment also provides a frequency domain data merging device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0124] Figure 11 This is a structural block diagram of a frequency domain data merging apparatus according to an embodiment of this application. Figure 5 As shown, the frequency domain data merging device includes:

[0125] The module 1102 is used to upconvert baseband data of multiple frequency bands in the frequency domain to obtain frequency domain received data after upconversion of each frequency band.

[0126] The merging module 1104 is used to merge the frequency domain received data after up-conversion in each frequency band to obtain frequency domain received merged data.

[0127] The above-described device up-converts baseband data from multiple frequency bands in the frequency domain to obtain up-converted frequency domain received data for each of the multiple frequency bands. The up-converted frequency domain received data for each frequency band is then merged to obtain merged frequency domain received data. This solves the problem of how to utilize multi-frequency band resources to improve positioning accuracy, thereby improving positioning accuracy.

[0128] In an exemplary embodiment, the obtaining module is further configured to determine the center frequency point and the frequency difference of the overall center frequency point of each of the plurality of frequency bands, wherein the overall center frequency point is a frequency point determined based on the center frequency point of the first frequency band, the center frequency point of the second frequency band, the bandwidth of the first frequency band, and the bandwidth of the second frequency band, wherein the first frequency band is the frequency band with the largest center frequency point among the plurality of frequency bands, and the second frequency band is the frequency band with the smallest center frequency point among the plurality of frequency bands; and up-converting the baseband data of each frequency band in the frequency domain according to the frequency difference between the center frequency point of each frequency band and the overall center frequency point to obtain the up-converted frequency domain received data of each frequency band, wherein the subcarrier frequency of the frequency domain received data of each frequency band in the plurality of frequency bands is used to indicate the sum of the subcarrier frequency of the baseband data of each frequency band in the plurality of frequency bands and the frequency difference.

[0129] In an exemplary embodiment, the above-mentioned frequency domain data merging device further includes a down-conversion module, used to acquire pre-configured frequency band information; and down-convert the frequency band data of each of the plurality of frequency bands to the baseband according to the frequency band information to obtain the baseband data of each of the plurality of frequency bands.

[0130] In one exemplary embodiment, the frequency band information includes: frequency band center frequency, frequency band bandwidth, and time-frequency resource information for transmitting positioning signals.

[0131] In an exemplary embodiment, the merging module is further configured to sort the up-converted frequency domain received data of each frequency band according to the subcarrier numbering order of each frequency band, and merge the sorted up-converted frequency domain received data of each frequency band into the merged frequency domain received data; wherein, in the process of merging the sorted up-converted frequency domain received data of each frequency band into the merged frequency domain received data, the frequency domain data in the merged frequency domain received data that is missing the subcarrier numbering order is padded with 0.

[0132] In an exemplary embodiment, the above-mentioned frequency domain data merging device further includes a time domain receiving merged data obtaining module, which is used to merge the up-converted time domain received data of each frequency band and determine the time domain receiving merged data, including: obtaining the time domain receiving merged data by performing an inverse Fourier transform on the frequency domain receiving merged data.

[0133] In an exemplary embodiment, the frequency domain data merging apparatus further includes a time measurement module, configured to obtain frequency domain channel merging data by dividing the data of each frequency band in the frequency domain received merged data by the corresponding frequency band data in the locally transmitted frequency domain data; wherein, the locally transmitted frequency domain data is used to indicate the original transmitted data of the locally merged bandwidth frequency domain, and is obtained by: sorting the transmitted data of each frequency band according to the size order of the subcarriers, padding missing frequency bands with zeros, and merging the sorted data of each frequency band to obtain the locally transmitted frequency domain data; the frequency domain channel merging data is used to indicate the impulse response data of the merged bandwidth frequency domain channel, and is obtained by: dividing the frequency band data of each frequency band in the received frequency domain received merged data by the corresponding frequency band data in the locally transmitted frequency domain data to obtain the frequency domain channel merging data; and measuring the signal arrival time corresponding to the frequency domain channel merging data using a multi-signal classification method.

[0134] In an exemplary embodiment, the above-mentioned frequency domain data merging device further includes a first measurement module, used to perform mathematical correlation operations on the time domain received merged data and the local transmitted time domain data, and to take the earliest arriving signal corresponding to the detected time domain received merged data as the signal arrival time; wherein, the local transmitted time domain data is obtained by performing an inverse Fourier transform on the local transmitted frequency domain data to the time domain.

[0135] It should be noted that the above-mentioned mathematical operations may include dividing the time-domain received merged data by the locally transmitted time-domain data, but are not limited to this.

[0136] In an exemplary embodiment, the above-mentioned frequency domain data merging device further includes a second measurement module for detecting time domain channel merging data and taking the earliest detected arrival signal as the signal arrival time; wherein the time domain channel merging data is used to indicate the impulse response data of the merged bandwidth time domain channel, and is obtained by performing an inverse Fourier transform on the frequency domain channel merging data to obtain the time domain channel merging data.

[0137] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0138] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0139] Embodiments of this application also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0140] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0141] S1, Upconvert the baseband data of multiple frequency bands in the frequency domain to obtain the frequency domain received data of each frequency band after upconversion.

[0142] S2, merge the frequency domain received data after frequency conversion in each frequency band to obtain frequency domain received merged data.

[0143] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0144] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0145] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0146] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A method for merging frequency domain data, characterized in that, include: In the frequency domain, the baseband data of multiple frequency bands are up-converted to obtain the frequency domain received data of each frequency band after up-conversion. The up-converted frequency domain received data of each frequency band is sorted according to the numbering order of the subcarriers of each frequency band, and the sorted up-converted frequency domain received data of each frequency band is merged to obtain the merged frequency domain received data. The method further includes: The signal arrival time measurement based on the frequency domain received combined data includes: measuring the signal arrival time corresponding to the frequency domain channel combined data using a multi-signal classification method, wherein the frequency domain channel combined data is used to indicate the impulse response data of the combined bandwidth frequency domain channel.

2. The method for merging frequency domain data according to claim 1, characterized in that, Upconverting baseband data across multiple frequency bands in the frequency domain includes: The center frequency point and the frequency difference of the overall center frequency point of each of the multiple frequency bands are determined respectively. The overall center frequency point is determined based on the center frequency point of the first frequency band, the center frequency point of the second frequency band, the bandwidth of the first frequency band, and the bandwidth of the second frequency band. The first frequency band is the frequency band with the largest center frequency point among the multiple frequency bands, and the second frequency band is the frequency band with the smallest center frequency point among the multiple frequency bands. In the frequency domain, the baseband data of each frequency band is up-converted based on the frequency difference between the center frequency of each frequency band and the overall center frequency, to obtain the up-converted frequency domain received data of each frequency band. The subcarrier frequency of the frequency domain received data of each frequency band is used to indicate the sum of the subcarrier frequency of the baseband data of each frequency band and the frequency difference.

3. The method for merging frequency domain data according to claim 1, characterized in that, Before up-converting the baseband data of multiple frequency bands in the frequency domain, the method further includes: Obtain pre-configured frequency band information; Based on the frequency band information, the frequency band data of each of the multiple frequency bands is down-converted to the baseband to obtain the baseband data of each of the multiple frequency bands.

4. The method for merging frequency domain data according to claim 3, characterized in that, The frequency band information includes: the center frequency of the frequency band, the bandwidth of the frequency band, and the time and frequency resource information of the transmitted positioning signal.

5. The method for merging frequency domain data according to claim 1, characterized in that, The method further includes: During the process of merging the frequency domain received data after frequency conversion in each frequency band into the frequency domain received merged data, zeros are padded to the frequency domain data in the frequency domain received merged data that are missing the numbering order of the subcarriers.

6. The method for merging frequency domain data according to claim 5, characterized in that, The method further includes: The time-domain received data after up-conversion in each frequency band is combined to determine the combined time-domain received data, including: The time-domain received and combined data is obtained by performing an inverse Fourier transform on the frequency-domain received and combined data.

7. The method for merging frequency domain data according to claim 6, characterized in that, The frequency domain channel combining data is obtained by dividing the frequency band data of each frequency band in the received frequency domain received combining data by the frequency band data of the corresponding frequency band in the locally transmitted frequency domain data. The locally transmitted frequency domain data is used to indicate the original transmitted data of the locally merged bandwidth frequency domain. It is obtained by sorting the data of each frequency band according to the size of the subcarriers, padding missing frequency bands with zeros, and merging the sorted data of each frequency band to obtain the locally transmitted frequency domain data.

8. The method for merging frequency domain data according to claim 7, characterized in that, The method further includes: Based on the received and combined data in the time domain, the signal arrival time is measured, including: Mathematical correlation operations are performed on the time-domain received and combined data and the local transmitted time-domain data, and the earliest arriving signal corresponding to the detected time-domain received and combined data is taken as the signal arrival time; wherein, the local transmitted time-domain data is obtained by performing an inverse Fourier transform on the local transmitted frequency-domain data to the time domain.

9. The method for merging frequency domain data according to claim 7, characterized in that, The method further includes: Based on the received and combined data in the time domain, the signal arrival time is measured, including: The time-domain channel-combined data is detected, and the earliest detected arrival signal is taken as the arrival time of the signal. The time-domain channel combining data is used to indicate the impulse response data of the combined bandwidth time-domain channel, and is obtained by performing an inverse Fourier transform on the frequency-domain channel combining data.

10. A device for merging frequency domain data, characterized in that, include: The module is used to upconvert baseband data of multiple frequency bands in the frequency domain to obtain frequency domain received data after upconversion of each of the multiple frequency bands. The merging module is used to sort the up-converted frequency domain received data of each frequency band according to the numbering order of the subcarriers of each frequency band, and merge the sorted up-converted frequency domain received data of each frequency band to obtain merged frequency domain received data. The time measurement module is used to measure the signal arrival time corresponding to the frequency domain channel-merged data using a multi-signal classification method. The frequency domain channel-merged data is used to indicate the impulse response data of the merged bandwidth frequency domain channel.

11. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute the method described in any one of claims 1 to 9 when it is run.

12. An electronic device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program and the processor is configured to perform the method of any one of claims 1 to 9 through the computer program.

Citation Information

Patent Citations

  • Apparatus and method for transmitting and receiving signals on mutiple bands in wireless communication system

    US20210119662A1