CN113132898B - 5G NR uplink energy measuring method - Google Patents
5G NR uplink energy measuring method Download PDFInfo
- Publication number
- CN113132898B CN113132898B CN202110227253.2A CN202110227253A CN113132898B CN 113132898 B CN113132898 B CN 113132898B CN 202110227253 A CN202110227253 A CN 202110227253A CN 113132898 B CN113132898 B CN 113132898B
- Authority
- CN
- China
- Prior art keywords
- pusch
- value
- uplink
- target terminal
- frequency domain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a 5G NR uplink energy measuring method, which comprises the steps of receiving a downlink wireless signal transmitted by a 5G NR mobile base station and an uplink wireless signal transmitted by a 5G target terminal; analyzing the downlink wireless signal to obtain the NR downlink frame header position and the uplink resource allocation information of the 5G target terminal; and performing correlation calculation on the uplink wireless signal in the frequency domain window to obtain the uplink energy of the 5G target terminal based on the NR downlink frame header position and the uplink resource allocation information. Compared with the traditional field intensity meter positioning mode, the method and the device have the advantages that the PUSCH configuration information of the target terminal is analyzed by using the downlink wireless signals transmitted by the 5G NR mobile base station, the uplink energy of the 5G target terminal is accurately calculated, and the 5G target terminal is accurately positioned according to the uplink energy.
Description
Technical Field
The invention relates to the field of mobile communication, in particular to a 5G NR uplink energy measuring method.
Background
With the popularization and promotion of the NR terminal of the 5G standard, it is urgently needed to accurately detect the NR terminal signal of the 5G target terminal in the 5G private network mobile communication and the disaster search, so that the position of the trapped person can be accurately located, and the trapped people can be conveniently and timely saved.
The conventional sounding method is applied in 2G, 3G and 4G scenarios, and because the frame structure of 5G NR and the way of acquiring the specific identifier C _ RNTI of the target terminal are changed, the generation way of the 5G uplink PUSCH DMRS sequence and the frequency domain and time domain mapping way are different from other systems, the uplink energy sounding method of other systems in the past cannot be applied in the 5G scenario.
The detection mode of the field intensity meter does not consider the specific identifier C _ RNTI of the 5G target terminal in the design, and when multi-user interference or the target distance is long, the NR target signal source is submerged in the interference, and the field intensity meter cannot distinguish the target terminal; and the 5G signal attenuates more quickly than other systems, and the position of the frame synchronization point of the weak signal can not be searched by adopting a field intensity meter mode, so that the difficulty of accurately detecting the 5G NR signal source is increased.
In summary, it is therefore desirable to provide a method for measuring uplink energy specifically applied in 5G NR to solve the above problems.
Disclosure of Invention
The present invention provides a 5G NR uplink energy measuring method that overcomes or at least partially solves the above-mentioned problems, comprising: receiving a downlink wireless signal transmitted by a 5GNR mobile base station and an uplink wireless signal transmitted by a 5G target terminal; analyzing the downlink wireless signal to obtain an NR downlink frame header position and uplink resource allocation information of the 5G target terminal, wherein the uplink resource allocation information of the 5G target terminal at least comprises a time-frequency resource position and length occupied by a PUSCH of the 5G target terminal and configuration parameters of a PUSCH DMRS; and performing correlation calculation on the uplink wireless signal in a frequency domain window to obtain the uplink energy of the 5G target terminal based on the NR downlink frame header position, the time-frequency resource position and length occupied by the PUSCH of the 5G target terminal and the configuration parameters of the PUSCH DMRS.
On the basis of the technical scheme, the invention can be improved as follows.
Optionally, the performing, in a frequency domain window, correlation calculation on the uplink wireless signal based on the NR downlink frame header position, the time-frequency resource position occupied by the PUSCH of the 5G target terminal, the length, and the configuration parameter of the PUSCH DMRS to obtain the uplink energy of the 5G target terminal includes:
based on the timing relation between the uplink and the downlink defined by the 5G 3GPP protocol, obtaining the position of an NR uplink frame header according to the position of the NR downlink frame header;
performing time-frequency transformation on the PUSCH time domain signal of the uplink wireless signal to obtain a target PUSCH time-frequency resource grid;
setting the size of a frequency domain window, sliding according to the size of the frequency domain window, and extracting a PUSCH (physical uplink shared channel) DMRS (demodulation reference signal) window block containing a target signal from a target PUSCH time-frequency resource grid to obtain a plurality of PUSCH DMRS window blocks;
calculating a channel estimation value H of each PUSCH DMRS window block in a frequency domain search window;
carrying out frequency offset correction and time offset correction on the channel estimation value H to obtain a corrected channel estimation value H';
and calculating the power value of the 5G target terminal according to the channel estimation value H' of each PUSCH DMRS window block, wherein the power value of the 5G target terminal is the uplink energy of the 5G target terminal.
Optionally, performing time-frequency transformation on the PUSCH time-domain signal of the uplink wireless signal to obtain a target PUSCH time-frequency resource lattice, including:
and performing fast Fourier transform on the PUSCH time domain signal of the uplink wireless signal according to the configured subframe length to obtain a target PUSCH time-frequency resource grid.
Optionally, the sliding according to the size of the frequency domain window is performed, and the PUSCH DMRS window block including the target signal is extracted from the target PUSCH time-frequency resource grid to obtain a plurality of PUSCH DMRS window blocks, including:
calculating the symbol position, the frequency domain initial position S and the frequency domain length LEN of the PUSCH DMRS according to the time-frequency resource occupied by the PUSCH and the configuration parameters of the PUSCH DMRS analyzed from the downlink wireless signal;
setting the size of a frequency domain window according to the deduced symbol position, frequency domain initial position S and frequency domain length LEN of the PUSCH DMRS;
and extracting a plurality of PUSCH DMRS window blocks from a target PUSCH time-frequency resource grid according to the set frequency domain window size, wherein each PUSCH DMRS window block is at the symbol position of the PUSCH DMRS in the time domain, is (S-12) to (S + LEN +11) in the frequency domain, the value range of a sliding parameter j of the frequency domain window is (S-12) to j to (S +11), and the frequency domain length of each PUSCH DMRS window block is LEN.
Optionally, the calculating a channel estimation value H of each PUSCH DMRS window block in the frequency domain search window includes:
generating a local PUSCH DMRS signal according to the configuration parameters of the PUSCH DMRS of the 5G target terminal analyzed from the uplink wireless signal and the 3GPP5G physical layer protocol specification;
and dividing each PUSCH DMRS window block by the local PUSCH DMRS signal to obtain a channel estimation value H of each PUSCH DMRS window block in the frequency domain search window.
Optionally, the performing frequency offset correction and time offset correction on the channel estimation value H to obtain a corrected channel estimation value H' includes:
for any PUSCH DMRS window block, calculating the real part and imaginary part values of frequency offset of the any PUSCH DMRS window block on any symbol;
calculating the frequency offset value between the carriers corresponding to any one PUSCH DMRS window block on any one symbol according to the real part and the imaginary part of the frequency offset;
according to the frequency offset value among the carriers, carrying out frequency offset correction on any PUSCH DMRS window block to obtain a channel estimation value H _ Fre of the frequency offset corrected channel estimation value H _ Fre of any PUSCH DMRS window block on any symbol;
calculating a corresponding time offset value according to the channel estimation value H _ Fre of any PUSCH DMRS window block after the frequency offset correction on any symbol;
and according to the time offset value, performing time offset correction on the corresponding channel estimation value H _ Fre after the frequency offset correction to obtain a channel estimation value H' after the time offset correction.
Optionally, the calculating, according to the channel estimation value H' of each PUSCH DMRS window block, to obtain a power value of the target terminal, where the power value of the target terminal is uplink energy of the target terminal, includes:
for a plurality of time offset corrected channel estimation values H 'corresponding to any PUSCH DMRS window block on different symbols, carrying out square summation on the plurality of time offset corrected channel estimation values H' to obtain a correlation value of any PUSCH DMRS window block;
calculating a correlation value of each PUSCH DMRS window block to obtain a plurality of correlation values;
acquiring a frequency domain index value of a target PUSCH DMRS corresponding to a maximum correlation value in a plurality of correlation values, wherein the maximum correlation value is a correlation value peak value;
calculating a power value of the 5G target terminal according to the correlation value peak value, wherein the power value is uplink energy of the 5G target terminal;
and removing the peak value of the correlation values from the plurality of correlation values, then obtaining an average value to obtain a noise value, and calculating the signal-to-noise ratio of the 5G target terminal according to the peak value of the correlation values and the noise value.
Optionally, the obtaining the frequency domain index value of the target PUSCH DMRS corresponding to the maximum correlation value further includes:
performing correlation calculation on the uplink wireless signal in a frequency domain window to obtain energy, a signal-to-noise ratio and a frequency domain peak value transmitted by the 5G target terminal based on the NR downlink frame header position, the time frequency resource position and length occupied by the PUSCH of the 5G target terminal and the configuration parameters of the PUSCH DMRS;
comparing a frequency domain index value deduced according to the PUSCH DMRS configuration parameter with a frequency domain peak index value of the 5G target terminal calculated from the uplink wireless signal, wherein if the frequency domain index value is consistent with the frequency domain peak index value, the maximum correlation value is effective;
and when the maximum correlation value is effective, calculating a power value of the 5G target terminal.
Compared with the traditional field intensity meter positioning mode, the method for measuring the 5G NR uplink energy analyzes the PUSCH configuration information of the target terminal by using the downlink wireless signal transmitted by the NR mobile base station, accurately calculates the uplink energy of the 5G target terminal, and accurately positions the 5G target terminal according to the uplink energy.
Drawings
Fig. 1 is a flowchart of a method for measuring 5G NR uplink energy according to the present invention;
fig. 2 is a schematic flow chart of a 5G NR uplink energy measurement method provided in the present invention;
fig. 3 is a structural diagram of a 5G NR uplink energy measurement system according to the present invention.
In the drawings, the names of elements represented by respective reference numerals are as follows:
00. the system comprises a 5G NR mobile base station, 10G and 5G life detector software radio platforms, 11G and 5G radio frequency front end receiving modules, 12G and 5G uplink energy calculating modules, 13G and 5G downlink digital signal processing modules, 14 energy screening modules and 20G and 5G target terminals.
Detailed Description
The following detailed description of embodiments of the present invention is provided in connection with the accompanying drawings and examples. The following examples are intended to illustrate the invention but are not intended to limit the scope of the invention.
Fig. 1 is a flowchart of a method for measuring 5G NR uplink energy provided by the present invention, and as shown in fig. 1, the method includes: 101. receiving a downlink wireless signal transmitted by a 5G NR mobile base station and an uplink wireless signal transmitted by a 5G target terminal; 102. analyzing the downlink wireless signal to obtain an NR downlink frame header position and uplink resource allocation information of the 5G target terminal, wherein the uplink resource allocation information of the 5G target terminal at least comprises a time-frequency resource position and length occupied by a PUSCH of the 5G target terminal and configuration parameters of a PUSCH DMRS; 103. and performing correlation calculation on the uplink wireless signal in a frequency domain window of the PUSCH DMRS to obtain the uplink energy of the 5G target terminal based on the position of the NR downlink frame header, the position and the length of a time-frequency resource occupied by the PUSCH of the 5G target terminal and the configuration parameters of the PUSCH DMRS.
It can be understood that, in order to accurately position the position of the 5G target terminal, the invention provides a method capable of accurately measuring the uplink energy of the 5G target terminal, and further positioning the 5G target terminal according to the uplink energy.
The 5GNR (New Radio, New air interface) mobile base station transmits downlink wireless signals, the 5G target terminal transmits uplink wireless signals, and the downlink wireless signals and the uplink wireless signals are collected and received. Analyzing a downlink wireless signal transmitted by a 5G NR mobile base station to obtain an NR downlink frame header position, a C _ RNTI (cell-radio network temporary identity) of a target terminal and uplink resource allocation information of the 5G target terminal, wherein the NR downlink frame header position, the C _ RNTI of the target terminal and the uplink resource allocation information of the 5G target terminal comprise BWP (Bandwidth Part) used by the 5G target terminal, and the BWP is a subset Bandwidth of the total Bandwidth of a cell, and the BWP is used by the 5G target terminal to adaptively and flexibly adjust the receiving and transmitting Bandwidth of UE (user equipment) through the Bandwidth in NR, so that the receiving and transmitting Bandwidth of the UE does not need to be as large as the Bandwidth of the cell), the time-frequency resource position and length occupied by a PUSCH (Physical uplink shared channel) of the target terminal, and configuration parameters of a PUSCH DMRS (modulation reference signal). And performing correlation calculation on the uplink wireless signal in a PUSCH DMRS frequency domain window to obtain the uplink energy of the 5G target terminal based on some parameters of the 5G target terminal analyzed from the downlink wireless signal, and positioning the 5G target terminal according to the calculated uplink energy of the 5G target terminal.
Compared with the traditional field intensity meter positioning mode, the method and the device have the advantages that the PUSCH configuration information of the 5G target terminal is analyzed by using the downlink wireless signals transmitted by the 5G NR mobile base station, the uplink energy of the 5G target terminal is accurately calculated, and the 5G target terminal is accurately positioned according to the uplink energy.
In a possible embodiment, performing correlation calculation on the uplink wireless signal in a frequency domain window to obtain uplink energy of the 5G target terminal based on a NR downlink frame header position, a time-frequency resource position and a length occupied by a PUSCH of the 5G target terminal, and a configuration parameter of a PUSCH DMRS includes: based on the timing relation between the uplink and the downlink defined by the 5G 3GPP protocol, obtaining the position of an NR uplink frame header according to the position of the NR downlink frame header; carrying out time-frequency transformation on a PUSCH time domain signal of an uplink wireless signal to obtain a target PUSCH time-frequency resource grid; setting the size of a frequency domain window, sliding according to the size of the frequency domain window, and extracting a PUSCH (physical uplink shared channel) DMRS (demodulation reference signal) window block containing a target signal from a target PUSCH time-frequency resource grid to obtain a plurality of PUSCH DMRS window blocks; calculating a channel estimation value H of each PUSCH DMRS window block in a frequency domain search window; carrying out frequency offset correction and time offset correction on the channel estimation value H to obtain a corrected channel estimation value H'; and calculating the power value of the 5G target terminal according to the channel estimation value H' of each PUSCH DMRS window block, wherein the power value of the 5G target terminal is the uplink energy of the 5G target terminal.
It can be understood that, when calculating the uplink energy of the 5G target terminal according to some parameters of the 5G target terminal analyzed from the downlink wireless signal, first, the NR uplink frame header position is obtained according to the NR downlink frame header position analyzed from the downlink wireless signal and according to the timing relationship between the uplink and the downlink defined by the 5G protocol. And performing time-frequency transformation on an uplink PUSCH time domain signal of an uplink wireless signal transmitted by the 5G target terminal to obtain a target PUSCH time-frequency resource grid.
And setting the size of a frequency domain window, sliding according to the size of the frequency domain window, and extracting a PUSCH DMRS window block containing a target signal from a target PUSCH time-frequency resource grid. Because the frequency domain window is sliding, a plurality of PUSCH DMRS window blocks containing the target signal are extracted from the target PUSCH time-frequency resource grid. And for each PUSCH DMRS window block, calculating a channel estimation value H of the window block in a frequency domain search window, and performing frequency offset correction and time offset correction on the channel estimation value H to obtain a corrected channel estimation value H'. And calculating the power value of the 5G target terminal according to the channel estimation value H' of each PUSCH DMRS window block, wherein the power value of the 5G target terminal is the uplink energy of the 5G target terminal.
In a possible embodiment, it can be understood that, when performing time-frequency transformation on the PUSCH time-domain signal of the uplink wireless signal, the PUSCH time-domain signal of the uplink wireless signal is subjected to fast fourier transform according to the configured subframe length to obtain a target PUSCH time-frequency resource grid.
In a possible embodiment, the sliding is performed according to the size of a frequency domain window, and a PUSCH DMRS window block including a target signal is extracted from a target PUSCH time-frequency resource grid to obtain a plurality of PUSCH DMRS window blocks, including: calculating the symbol position, the frequency domain initial position S and the frequency domain length LEN of the PUSCH DMRS according to the time-frequency resource occupied by the PUSCH and the configuration parameters of the PUSCH DMRS analyzed from the downlink wireless signal; setting the size of a frequency domain window according to the deduced symbol position, frequency domain initial position S and frequency domain length LEN of the PUSCH DMRS; and extracting a plurality of PUSCH DMRS window blocks from a target PUSCH time-frequency resource grid according to the set frequency domain window size, wherein each extracted PUSCH DMRS window block is the symbol position of the PUSCH DMRS in the time domain, the frequency domain is (S-12): (S + LEN +11), the value range of a sliding parameter j of a frequency domain window is (S-12) < ═ j < ═ S +11), and the frequency domain length of each PUSCH DMRS window block is LEN.
It can be understood that, when the size of the frequency domain windows and the number of the frequency domain windows are set, the number of the frequency domain windows may be set according to actual requirements, for example, the number of the frequency domain windows set in the present invention is 24. Since the sliding parameter j of the frequency domain window is changed, a plurality of extracted PUSCH DMRS window blocks are provided, and the advantage of using the window blocks is as follows: the complexity of algorithm implementation is greatly reduced; other interference outside the sliding window can be effectively eliminated, and the target positioning accuracy is improved.
In one possible embodiment, calculating the channel estimation value H of each PUSCH DMRS window block within the frequency domain search window comprises: generating a local PUSCH DMRS signal according to configuration parameters of a PUSCH DMRS of a target terminal analyzed from an uplink wireless signal and a 3GPP5G physical layer protocol specification; and dividing each PUSCH DMRS window block by the local PUSCH DMRS signal to obtain a channel estimation value H of each PUSCH DMRS window block in the frequency domain search window.
In a possible embodiment, performing frequency offset correction and time offset correction on the channel estimation value H, and obtaining a corrected channel estimation value H' includes: for any PUSCH DMRS window block, calculating the real part and imaginary part values of frequency offset of the any PUSCH DMRS window block on any symbol; calculating the frequency offset value between the carriers corresponding to any one PUSCH DMRS window block on any one symbol according to the real part and the imaginary part of the frequency offset; according to the frequency offset value between the carriers, carrying out frequency offset correction on any one of the PUSCHMRS window blocks to obtain a channel estimation value H _ Fre of any one of the PUSCHMRS window blocks after the frequency offset correction on any one of the symbols; calculating a corresponding time offset value according to the channel estimation value H _ Fre of any PUSCHDMS window block after the frequency offset correction on any symbol; and according to the time offset value, performing time offset correction on the corresponding channel estimation value H _ Fre after the frequency offset correction to obtain a channel estimation value H' after the time offset correction.
It can be understood that, when performing frequency offset correction on the channel estimation value H in the frequency domain search window of any one of the puschmrs window blocks, a certain symbol is assumed to be i, and the real part and the imaginary part of the frequency offset are initialized to be 0, that is, Fre _ off _ i (i) is 0 and Fre _ off _ q (i) is 0, by the value of the H coefficient on the same symbol. Using the formula:
Fre_off_I(i)=Fre_off_I(i)+(real(H(i,k))*real(H(i,k+1))+imag(H(i,k))*imag(H(i,k+1)))
fre _ off _ q (i) ═ Fre _ off _ q (i)) + (imag (H (i, k)). real (H (i, k +1)) -real (H (i, k)). imag (H (i, k +1))) to calculate the real and imaginary values of the frequency offset, respectively, and normalize the values according to the calculated real and imaginary values of the frequency offset on the symbol i to obtain the corresponding values of the frequency offset between the carriers. Wherein, with the frequency domain as the frequency offset reference, i.e. with FreAdj _ I (I,0) being 1 and FreAdj _ Q (I,0) being 0, according to the formula:
FreAdj_I(i,k+1)=FreAdj_I(i,k)*Fre_off_I(i)-FreAdj_Q(i,k)*Fre_off_Q(i);
FreAdj_Q(i,k+1)=FreAdj_I(i,k)*Fre_off_Q(i)+FreAdj_Q(i,k)*Fre_off_I(i);
and obtaining normalized frequency offset real and imaginary values (namely frequency offset values between carriers corresponding to the symbol i), and performing frequency offset correction on the channel estimation value H of any PUSCHHDMRS window block on the symbol i according to the frequency offset values between the carriers to obtain the channel estimation value H _ Fre of any PUSCHHDMRS window block after the frequency offset correction on the symbol i, wherein i is a symbol index, k is a frequency domain index, and 2 are both more than or equal to 0. And traversing all symbols of the PUSCH DMRS to obtain a frequency offset estimation value H _ Fre of each PUSCH DMRS window block after correcting a plurality of frequency offsets on all symbols.
After the frequency offset correction is performed on each PUSCHHDMRS window block, time offset correction is performed, specifically, when the time offset correction is performed, according to the formula, through H _ Fre coefficients on different symbols:to calculate the time offset value between symbols, and to perform time-frequency correction on the channel estimation value H _ Fre after the frequency offset correction according to H _ t to obtain the channel estimation value after the time offset correctionAnd for each different symbol, obtaining a corresponding channel estimation value H' after time offset correction, wherein i is a symbol index, k is a frequency domain index, 2 are both more than or equal to 0, LEN is the frequency domain length of the window block of the PUSCH DMRS, and M is the symbol interval between different symbols of the adjacent PUSCH DMRS.
In a possible embodiment, calculating a power value of a target terminal according to a channel estimation value H' of each PUSCH DMRS window block, where the power value of the target terminal is uplink energy of the target terminal, includes: for a plurality of time offset corrected channel estimation values H 'corresponding to any PUSCH DMRS window block on different symbols, carrying out square summation on the plurality of time offset corrected channel estimation values H' to obtain a correlation value of any PUSCH DMRS window block; calculating a correlation value of each PUSCH DMRS window block to obtain a plurality of correlation values; acquiring a frequency domain index value of a target PUSCH DMRS corresponding to a maximum correlation value, wherein the maximum correlation value is a correlation value peak value; calculating a power value of the 5G target terminal according to the correlation value peak value, wherein the calculated power value is the uplink energy of the 5G target terminal; and removing the peak value of the correlation values from the plurality of correlation values, then obtaining an average value to obtain a noise value, and calculating the signal-to-noise ratio of the target terminal according to the peak value of the correlation values and the noise value. It can be understood that, for any PUSCH DMRS window, the channel estimation value H ' after being subjected to frequency offset and time offset correction on each symbol is calculated according to the above method, and for multiple channel estimation values H ' of any PUSCH DMRS window on multiple different symbols, the multiple channel estimation values H ' are squared and the correlation value of any PUSCH DMRS window is obtained, and the frequency domain index value where any PUSCH DMRS window is located is recorded, so that the correlation value of each PUSCH DMRS window and the corresponding frequency domain index value are obtained. Finding out the maximum correlation value in the multiple correlation values, and obtaining a frequency domain index value where the PUSCH DMRS window block corresponding to the maximum correlation value is located, wherein the maximum correlation value is the correlation value peak value in the multiple correlation values, calculating a power value of the 5G target terminal according to the correlation value peak value, and the calculated power value is the uplink energy of the 5G target terminal.
And removing the peak value of the correlation values from the plurality of correlation values, accumulating and averaging to obtain a noise value, and calculating by using the peak value of the correlation values and the noise value to obtain the signal-to-noise ratio of the target terminal.
In a possible embodiment, after obtaining the frequency domain index value where the target PUSCH DMRS is located corresponding to the maximum correlation value, the method further includes: performing correlation calculation on the uplink wireless signal in a frequency domain window to obtain energy, a signal-to-noise ratio and a frequency domain peak index value transmitted by the 5G target terminal based on the NR downlink frame header position, the time frequency resource position and the length occupied by the PUSCH of the 5G target terminal and the configuration parameters of the PUSCH DMRS; comparing a frequency domain index value deduced according to the PUSCH DMRS configuration parameter with a frequency domain peak index value of the 5G target terminal calculated from the uplink wireless signal, wherein if the frequency domain index value is consistent with the frequency domain peak index value, the maximum correlation value is effective; and when the maximum correlation value is effective, calculating the power value of the 5G target terminal.
For the effective maximum correlation value, calculating a power value of the 5G target terminal according to the maximum correlation value (peak value), and accurately evaluating the signal quality of the 5G NR signal source according to the power value and the signal-to-noise ratio; the signal-to-noise ratio is also very valuable to the 5G multi-user interference, and if the power value is large, the signal-to-noise ratio is always very low, which indicates that the interference of other 5G users exists nearby.
Referring to fig. 2, in order to calculate the uplink energy of the 5G target terminal, the position of the 5G uplink frame header is obtained according to the uplink and downlink timing relationship defined by the 5G protocol by using the position of the 5G downlink frame header analyzed from the downlink wireless signal transmitted by the 5G NR mobile base station.
Performing time-frequency conversion on the uplink wireless signal transmitted by the 5G target terminal by using the uplink configuration parameter obtained by analyzing the downlink wireless signal to obtain a target time-frequency resource grid; and obtaining the time domain and frequency domain position of the target PUSCH by using Downlink Control Information (DCI) Information analyzed in a Downlink mode, and calculating the symbol position of the PUSCH DMRS according to the configuration parameters of the PUSCH DMRS.
Generating local PUSCH DMRS signals according to configuration parameters of a PUSCH DMRS of a 5G target terminal, performing channel estimation on each extracted PUSCH DMRS window block to obtain an initial channel estimation value, performing frequency offset correction and time offset correction on the initial channel estimation value, and performing correlation on the channel estimation values after the frequency offset correction and the time offset correction on the frequency domain of the PUSCH DMRS to obtain a peak value of a correlation value and an index value of the peak frequency domain. And removing the peak values of the plurality of correlation values, accumulating and averaging to obtain a noise value, and calculating by using the peak values of the correlation values to obtain a power value of the 5G target terminal, namely the uplink energy of the 5G target terminal.
The 5G NR uplink energy measuring method provided by the invention has the following advantages:
(1) compared with the traditional field intensity meter positioning mode, the uplink energy of the 5G target can be accurately distinguished by analyzing the C-RNTI identification of the target in the 5G mobile communication system in a downlink mode and utilizing the configuration information of the PUSCH of the target;
(2) along with the change of the position of the 5G mobile target terminal, the position difference can be accurately displayed through reporting energy, the accuracy is less than 1m, and the method can be applied to the accurate positioning of the 5G mobile terminal;
(3) the uplink energy positioning capability of a 5G target can be greatly improved by adding a frequency offset correction module and a time offset correction module according to the DMRS signal characteristics of the 5G PUSCH at the 5G terminal;
(4) by comparing the frequency domain index value of the relevant peak value of the 5G PUSCH DMRS with the frequency domain position of the calculated PUSCH DMRS, invalid data can be accurately provided, interference of multiple users is eliminated, and the method has great significance for accurately positioning target energy in a 5G mobile communication system.
(5) And a frequency domain sliding window block is set, so that the complexity of algorithm implementation is greatly reduced, other interferences outside the sliding window can be effectively eliminated, and the target positioning accuracy is improved.
Referring to fig. 3, a 5G NR uplink energy measuring system is provided, which includes a 5G NR mobile base station 00 and a 5G target terminal 20, and is further provided with a 5G NR life detector software radio platform 10, where the 5G NR life detector software radio platform 10 receives a downlink wireless signal transmitted by the 5G NR mobile base station 00 and an uplink wireless signal of the 5G target terminal 20, respectively.
The 5GNR life detector software radio platform 10 comprises a 5G radio frequency front end receiving module 11, a 5G uplink energy calculating module 12, a 5G downlink digital signal processing module 13 and an energy screening module 14. The 5G radio frequency front end receiving module 11 and the 5G downlink digital signal processing module 13 interact with the 5G uplink energy calculating module 12 respectively, the 5G downlink digital signal processing module 13 interacts with the 5G radio frequency front end receiving module 11, the energy screening module 14 interacts with the 5G uplink energy calculating module 12, the 5G NR mobile base station 00 sends a 5G base station downlink wireless signal to the 5G radio frequency front end receiving module 11, and the 5G target terminal 20 sends a 5G target terminal uplink wireless signal to the 5G radio frequency front end receiving module 11.
The hardware configuration of the 5G life detector software radio platform 10 is a hardware framework of a 5G-based software radio universal platform, and the embedded modules include a 5G radio frequency front end receiving module 11, a 5G uplink energy calculating module 12, a 5G downlink digital signal processing module 13 and an energy screening module 14. The rf front-end receiving module 11 mainly implements receiving downlink wireless signals of the 5G NR mobile base station 00 and receiving uplink wireless signals of the 5G target terminal 20. The 5G uplink energy calculation module 12 mainly realizes calculation of the energy of the target signal source in the 5G life detector. The 5G downlink digital signal processing module 13 mainly performs signal processing on the downlink wireless signal received from the 5G radio frequency front end receiving module 11 to obtain physical layer parameters of the 5G target terminal, such as information of a synchronization point position, time-frequency positions of a target PUSCH and PUSCH DMRS, configuration parameters of the PUSCH DMRS, and the like. The energy screening module 14 mainly performs statistical screening on the calculation results of the 5G uplink energy calculation module 12, so as to extract useful energy signals.
The 5G NR mobile base station 00 is a universal transmitting base station based on the international 3GPP standard, and the standard of the base station is the 5G NR standard; the 5G target terminal 20 is a terminal of a 5G NR system based on the international 3GPP standard, and is a 5G target terminal that needs to perform a probe.
The working principle of the 5G NR uplink energy measuring system provided by the invention is that according to a 3GPP5G NR protocol, a 5G radio frequency front end receiving module 11 realizes receiving downlink wireless signals of a 5G NR mobile base station 00 and receiving uplink wireless signals of a 5G target terminal 20 by utilizing a communication link established by a 5G target terminal and a 5GNR mobile base station or a 5G private network. And analyzing the downlink wireless signals to obtain the position of a downlink frame header, the time-frequency positions of the target PUSCH and PUSCH DMRS, the configuration parameters of the PUSCH DMRS and the like, and calculating the position information of the uplink synchronous point of the 5G target terminal. The 5G uplink energy calculation module 12 performs correlation processing to obtain PUSCH DMRS energy, a signal-to-noise ratio, and a frequency domain peak index value transmitted by the 5G target terminal, using information of an uplink synchronization point position of the target terminal, time-frequency positions of the target PUSCH and PUSCH DMRSs, configuration parameters of the PUSCH DMRSs, and the like. The energy screening module 14 judges and selects the energy reported by the 5G uplink energy calculating module 12, and screens out useful energy.
The 5G uplink energy calculating module 12 analyzes some configuration parameters of the 5G target terminal from the downlink wireless signal transmitted from the 5G NR mobile base station, and performs correlation calculation on the uplink wireless signal transmitted from the 5G target terminal 20 according to the configuration parameters to obtain the uplink energy of the 5G target terminal, and the related technical features of calculating the uplink energy of the 5G target terminal may refer to the foregoing embodiments, and will not be described again here.
The detection method of the 5G NR uplink energy is suitable for a life detector of a specific 5G mobile communication system or position positioning of a special 5G target, is the 5G PUSCH DMRS uplink energy calculated according to the parameters of the 5G specific target, has stronger resolution than that of a traditional field intensity meter, improves the positioning distance by about 6db, is more effective in resisting multi-user interference, and has simple method and higher real-time property; meanwhile, the problem that the traditional 2G, 3G and 4G positioning modes cannot solve the 5G target energy positioning is solved.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations 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 such modifications and variations.
Claims (8)
1. A5G NR uplink energy measuring method is characterized by comprising the following steps:
receiving a downlink wireless signal transmitted by a 5G NR mobile base station and an uplink wireless signal transmitted by a 5G target terminal;
analyzing the downlink wireless signal to obtain an NR downlink frame header position and uplink resource allocation information of the 5G target terminal, wherein the uplink resource allocation information of the 5G target terminal at least comprises a time-frequency resource position and length occupied by a PUSCH of the 5G target terminal and configuration parameters of a PUSCH DMRS;
based on the position of the NR downlink frame header, the position and length of time-frequency resources occupied by the PUSCH of the 5G target terminal and the configuration parameters of the PUSCH DMRS, performing correlation calculation on the uplink wireless signal in a PUSCH DMRS frequency domain window to obtain the uplink energy of the 5G target terminal:
obtaining an NR uplink frame header position according to the NR downlink frame header position;
performing time-frequency transformation on the PUSCH time domain signal of the uplink wireless signal to obtain a target PUSCH time-frequency resource grid;
extracting a plurality of PUSCH window blocks containing target signals from the target PUSCH time-frequency resource grid;
and calculating the channel estimation value of each window block, and calculating the uplink energy of the 5G target terminal based on the channel estimation value of each window block.
2. The method of claim 1, wherein the obtaining the NR upstream frame header position according to the NR downstream frame header position comprises:
based on the timing relation between the uplink and the downlink defined by the 5G 3GPP protocol, obtaining the position of an NR uplink frame header according to the position of the NR downlink frame header;
extracting a plurality of PUSCH window blocks containing target signals from the target PUSCH time-frequency resource grid, wherein the steps comprise:
setting the size of a frequency domain window, sliding according to the size of the frequency domain window, and extracting a PUSCH (physical uplink shared channel) DMRS (demodulation reference signal) window block containing a target signal from a target PUSCH time-frequency resource grid to obtain a plurality of PUSCH DMRS window blocks;
the calculating the channel estimation value of each window block and the uplink energy of the 5G target terminal based on the channel estimation value of each window block comprises:
calculating a channel estimation value H of each PUSCH DMRS window block in a frequency domain search window;
carrying out frequency offset correction and time offset correction on the channel estimation value H to obtain a corrected channel estimation value H';
and calculating the power value of the 5G target terminal according to the channel estimation value H' of each PUSCH DMRS window block, wherein the power value of the 5G target terminal is the uplink energy of the 5G target terminal.
3. The 5G NR uplink energy measurement method according to claim 2, wherein the performing time-frequency transformation on the PUSCH time-domain signal of the uplink radio signal to obtain a target PUSCH time-frequency resource lattice comprises:
and performing fast Fourier transform on the PUSCH time domain signal of the uplink wireless signal according to the configured subframe length to obtain a target PUSCH time-frequency resource grid.
4. The 5G NR uplink energy measurement method according to claim 2 or 3, wherein the sliding according to the frequency domain window size to extract a target signal-including PUSCH DMRS window block from a target PUSCH time-frequency resource grid to obtain a plurality of PUSCH DMRS window blocks comprises:
calculating the symbol position, the frequency domain initial position S and the frequency domain length LEN of the PUSCH DMRS according to the time-frequency resource occupied by the PUSCH and the configuration parameters of the PUSCH DMRS analyzed from the downlink wireless signal;
setting the size of a frequency domain window according to the deduced symbol position, frequency domain initial position S and frequency domain length LEN of the PUSCH DMRS;
and extracting a plurality of PUSCH DMRS window blocks from a target PUSCH time-frequency resource grid according to the set frequency domain window size, wherein each PUSCH DMRS window block is at the symbol position of the PUSCH DMRS in the time domain, is (S-12): (S + LEN +11) in the frequency domain, the value range of a sliding parameter j of the frequency domain window is (S-12) < ═ j < (S +11), and the frequency domain length of each PUSCH DMRS window block is LEN.
5. The 5G NR uplink energy measurement method according to claim 4, wherein the calculating the channel estimation value H of each PUSCH DMRS window block in the frequency domain search window comprises:
generating a local PUSCH DMRS signal according to the configuration parameters of the PUSCH DMRS of the 5G target terminal analyzed from the uplink wireless signal and the 3GPP5G physical layer protocol specification;
and dividing each PUSCH DMRS window block by the local PUSCH DMRS signal to obtain a channel estimation value H of each PUSCH DMRS window block in the frequency domain search window.
6. The method of claim 5G NR uplink energy measurement according to claim 5, wherein the performing frequency offset correction and time offset correction on the channel estimation value H to obtain a corrected channel estimation value H' includes:
for any PUSCH DMRS window block, calculating the real part and imaginary part values of frequency offset of the any PUSCH DMRS window block on any symbol;
calculating the frequency offset value between the carriers corresponding to any one PUSCH DMRS window block on any one symbol according to the real part and the imaginary part of the frequency offset;
according to the frequency offset value among the carriers, carrying out frequency offset correction on any PUSCH DMRS window block to obtain a channel estimation value H _ Fre of the frequency offset corrected channel estimation value H _ Fre of any PUSCH DMRS window block on any symbol;
calculating a corresponding time offset value according to the channel estimation value H _ Fre of any PUSCH DMRS window block after the frequency offset correction on any symbol;
and according to the time offset value, performing time offset correction on the corresponding channel estimation value H _ Fre after the frequency offset correction to obtain a channel estimation value H' after the time offset correction.
7. The 5G NR uplink energy measurement method according to claim 6, wherein the calculating a power value of a target terminal according to the channel estimation value H' of each PUSCH DMRS window block, the power value of the target terminal being the uplink energy of the target terminal, includes:
for a plurality of time offset corrected channel estimation values H 'corresponding to any PUSCH DMRS window block on different symbols, carrying out square summation on the plurality of time offset corrected channel estimation values H' to obtain a correlation value of any PUSCH DMRS window block;
calculating a correlation value of each PUSCH DMRS window block to obtain a plurality of correlation values;
acquiring a frequency domain index value of a target PUSCH DMRS corresponding to a maximum correlation value in a plurality of correlation values, wherein the maximum correlation value is a correlation value peak value;
calculating a power value of the 5G terminal according to the correlation value peak value, wherein the power value is uplink energy of the 5G target terminal;
and removing the peak value of the correlation values from the plurality of correlation values, then obtaining an average value to obtain a noise value, and calculating the signal-to-noise ratio of the 5G target terminal according to the peak value of the correlation values and the noise value.
8. The 5G NR uplink energy measurement method according to claim 7, wherein the obtaining of the frequency domain index value of the target PUSCH DMRS corresponding to the maximum correlation value further includes:
performing correlation calculation on the uplink wireless signal in a frequency domain window to obtain energy, signal-to-noise ratio and index value of a frequency domain peak value transmitted by the 5G target terminal based on the position of the NR downlink frame header, the position and length of a time-frequency resource occupied by the PUSCH of the 5G target terminal and the configuration parameters of the PUSCH DMRS;
comparing a frequency domain index value deduced according to the PUSCH DMRS parameter with a frequency domain peak index value of the 5G target terminal calculated from the uplink wireless signal, wherein if the frequency domain index value is consistent with the frequency domain peak index value, the maximum correlation value is effective;
and when the maximum correlation value is effective, calculating a power value of the 5G target terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110227253.2A CN113132898B (en) | 2021-03-01 | 2021-03-01 | 5G NR uplink energy measuring method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110227253.2A CN113132898B (en) | 2021-03-01 | 2021-03-01 | 5G NR uplink energy measuring method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113132898A CN113132898A (en) | 2021-07-16 |
CN113132898B true CN113132898B (en) | 2022-04-26 |
Family
ID=76772420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110227253.2A Active CN113132898B (en) | 2021-03-01 | 2021-03-01 | 5G NR uplink energy measuring method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113132898B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113873555B (en) * | 2021-09-28 | 2023-09-26 | 中信科移动通信技术股份有限公司 | Uplink energy calculation method and device |
CN115119296B (en) * | 2022-06-22 | 2024-04-02 | 山东闻远通信技术有限公司 | Method and device for decoding individual synchronizing signals by 5G, electronic equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103338508A (en) * | 2013-07-10 | 2013-10-02 | 武汉邮电科学研究院 | Method and system for jointly estimating frequency offset |
CN110876187A (en) * | 2018-09-03 | 2020-03-10 | 普天信息技术有限公司 | Uplink power control method and device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109151970B (en) * | 2017-06-16 | 2023-10-20 | 华为技术有限公司 | Method for determining transmission power, processing chip and communication equipment |
CN110149697B (en) * | 2018-02-11 | 2022-04-15 | 大唐移动通信设备有限公司 | Transmission power indication method of uplink phase tracking reference signal and related equipment |
CN110167122B (en) * | 2018-02-13 | 2021-03-16 | 电信科学技术研究院有限公司 | Uplink physical shared channel power control method and terminal |
CN108882288A (en) * | 2018-06-27 | 2018-11-23 | 武汉虹信通信技术有限责任公司 | A kind of LTE upgoing energy measurement method |
US11190329B2 (en) * | 2019-01-11 | 2021-11-30 | Intel Corporation | Uplink low-PAPR DMRS sequence design |
CN110868369B (en) * | 2019-11-26 | 2022-04-29 | 武汉信科移动通信技术有限公司 | Uplink channel estimation method and device based on 5G NR system |
-
2021
- 2021-03-01 CN CN202110227253.2A patent/CN113132898B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103338508A (en) * | 2013-07-10 | 2013-10-02 | 武汉邮电科学研究院 | Method and system for jointly estimating frequency offset |
CN110876187A (en) * | 2018-09-03 | 2020-03-10 | 普天信息技术有限公司 | Uplink power control method and device |
Also Published As
Publication number | Publication date |
---|---|
CN113132898A (en) | 2021-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6990226B2 (en) | Narrowband wireless communication cell search | |
US11695672B2 (en) | Communication system determining time of arrival using matching pursuit | |
US11528175B2 (en) | Uplink measurements for wireless systems | |
US9277487B2 (en) | Cell detection with interference cancellation | |
Li et al. | A passive WiFi source localization system based on fine-grained power-based trilateration | |
CN107819717B (en) | Frequency domain field intensity searching method based on PUSCH in LTE interference | |
US9319893B2 (en) | Facilitating noise estimation in wireless communication | |
CN113132898B (en) | 5G NR uplink energy measuring method | |
CN109495838A (en) | Localization method based on the measurement of PUSCH and SRS joint Power | |
CN108882288A (en) | A kind of LTE upgoing energy measurement method | |
CN104363037A (en) | Rapid detection system and method for detecting quantity of antenna ports of LTE (Long Term Evolution) system | |
EP3155850B1 (en) | A robust pbch-ic method in lte advanced | |
CN104244341A (en) | Method for joint cell measurement and system information identification | |
CN101895370A (en) | Method for detecting interference of OFDM communication system | |
CN107743059A (en) | A kind of antenna port number detection method for arrowband Internet of Things | |
US10243683B2 (en) | Interference cancellation technique | |
CN117320046A (en) | CRS searching method, LTE time alignment error measuring method and user equipment | |
Peng et al. | ICI-Free Channel Estimation and Wireless Gesture Recognition Based on Cellular Signals | |
CN115988553A (en) | Signal monitoring method and device and monitoring equipment | |
CN105848200B (en) | Upgoing energy measurement method and device in a kind of TD-SCDMA system | |
CN116347498A (en) | Channel measurement method based on 5G standard signal | |
KR102125996B1 (en) | Method for positioning in wireless communication system | |
Jiang et al. | Multipath time of arrival estimation algorithm based on successive interference cancellation in nb-iot systems | |
Singh et al. | Enhancements for 5G NR PRACH Reception: An AI/ML Approach | |
Kumar et al. | Comprehensive analysis of cyclo-stationary feature detection technique for efficient spectrum usage: Future research and recent advantages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |