Interference estimation method, device, equipment and medium

By performing subcarrier partitioning and time-domain filtering on the time-frequency domain resources of user terminals in the 5G-NR system, the problem of low interference estimation accuracy is solved and the detection performance of the receiver is improved.

CN113660071BActive Publication Date: 2025-10-28GUANGZHOU HUIRUI SITONG INFORMATION SCI & TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110888258.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-03
Publication Date
2025-10-28
Estimated Expiration
2041-08-03

AI Technical Summary

Technical Problem

In 5G-NR systems, existing technologies cannot accurately estimate interference, resulting in poor receiver detection performance.

Method used

By dividing the time-frequency domain resources into subcarriers based on the resource block information allocated to the user terminal, determining the noise and interference covariance matrix of the subcarrier band, and performing time-domain filtering, the accuracy of interference estimation is improved.

Benefits of technology

It improves the accuracy of interference estimation and solves the problem of poor receiver detection performance in existing technologies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113660071B_ABST
    Figure CN113660071B_ABST
Patent Text Reader

Abstract

This disclosure relates to an interference estimation method, apparatus, device, and medium, belonging to the field of communication technology. The interference estimation method includes: dividing the time-frequency domain resources of a user terminal into subcarriers based on resource block information allocated to the user terminal, obtaining at least two subcarrier bands; determining the noise and interference covariance matrix of the subcarrier bands based on the noise and interference covariance matrix corresponding to a target reference symbol, wherein the target reference symbol is a reference symbol contained in the subcarrier band; and performing time-domain filtering based on the noise and interference covariance matrix of the subcarrier bands to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result. This disclosure can improve the accuracy of interference estimation and solve the problem of poor receiver detection performance caused by the low estimation accuracy of existing interference covariance matrices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to an interference estimation method, apparatus, device and medium. Background Technology

[0002] In Long Term Evolution (LTE) and its subsequent evolution systems, the protocol specifies a dedicated Demodulation Reference Signal (DMRS) for receiving equipment to estimate the channel, enabling user terminal equipment to perform channel estimation through the DMRS.

[0003] Specifically, in practical network planning, existing LTE systems mostly adopt co-frequency networking, which generates inter-cell co-frequency interference, particularly affecting LTE uplink demodulation. However, since user terminal equipment can know the DMRS information of interfering cells, it can utilize this DMRS information during linear equalization to specifically suppress this neighboring cell interference. Therefore, existing LTE systems primarily suppress interference by configuring cell-level DMRS information, achieving targeted elimination. Summary of the Invention

[0004] The DMRS signal in related technologies is configured at the cell level; however, the DMRS configuration in the 5G New Radio (NR) system is configured at the user terminal level. This means that the receiving device is unlikely to know the DMRS information of other co-frequency cells interfering with the user terminal. Therefore, the related technologies cannot be used to specifically eliminate the interference in the 5G-NR system, and the interference needs to be assessed.

[0005] In view of this, the present disclosure provides an interference estimation method, apparatus, device and medium to improve the accuracy of interference estimation, thereby enabling more accurate determination of the presence of interference in 5G-NR systems.

[0006] In a first aspect, embodiments of this disclosure provide an interference estimation method, including:

[0007] Based on the resource block information allocated to the user terminal, the time-frequency domain resources of the user terminal are divided into subcarriers to obtain at least two subcarrier bands;

[0008] Based on the noise and interference covariance matrix corresponding to the target reference symbol, the noise and interference covariance matrix of the subcarrier band is determined, wherein the target reference symbol is the reference symbol contained in the subcarrier band;

[0009] Based on the noise and interference covariance matrix of the subcarrier band, time-domain filtering is performed to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result.

[0010] Optionally, the resource block information includes resource block size information and resource block location information. The step of subcarrier partitioning of the time-frequency domain resources of the user terminal based on the resource block information allocated to the user terminal to obtain at least two subcarrier bands includes:

[0011] Obtain the resource block size and location information allocated to the user terminal;

[0012] Based on the resource block size information and resource block location information, the time-frequency domain resources of the user terminal are divided into subcarriers according to the number of subcarrier resource blocks to obtain at least two subcarrier bands. The number of subcarrier resource blocks is the number of resource blocks within a preset frequency domain bandwidth.

[0013] Optionally, determining the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol includes:

[0014] The target reference symbol belonging to the subcarrier band is determined based on the subcarrier band number, and the subcarrier band number of the subcarrier band to which the target reference symbol belongs is related to the subcarrier number of the target reference symbol;

[0015] The noise and interference covariance matrices corresponding to the target reference symbols within the subcarrier band are accumulated to obtain the noise and interference covariance matrix of the subcarrier band.

[0016] Optionally, the step of performing time-domain filtering based on the noise and interference covariance matrix of the subcarrier band includes:

[0017] Obtain the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot. The subcarrier band covariance matrix of the current time slot is the noise and interference covariance matrix of the subcarrier band in the current time slot, and the subcarrier band covariance matrix of the reference time slot is the noise and interference covariance matrix of the subcarrier band in the previous time slot of the current time slot.

[0018] Based on preset time-domain filtering coefficients, the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot are weighted.

[0019] Optionally, before performing subcarrier partitioning of the time-frequency domain resources of the user terminal based on the resource block information allocated to the user terminal, the method further includes:

[0020] Interference estimation is performed based on the received antenna signal and channel estimation value corresponding to the target reference symbol to obtain the noise and interference covariance matrix corresponding to the target reference symbol.

[0021] Optionally, the step of performing interference estimation based on the received antenna signal and channel estimate corresponding to the target reference symbol to obtain the noise and interference covariance matrix corresponding to the target reference symbol includes:

[0022] For the received data corresponding to the target reference symbol, the channel estimation value is extracted from the channel estimation result, the local reference symbol is extracted from the local reference generation result, and the received antenna signal is extracted from the orthogonal frequency division multiplexing (OFDM) demodulation processing result;

[0023] Interference estimation is performed using the channel estimate, the local reference symbol, and the received antenna signal to obtain the noise and interference covariance matrix corresponding to the target reference symbol.

[0024] Secondly, embodiments of this disclosure provide an interference estimation apparatus, comprising:

[0025] The subcarrier partitioning module is used to partition the time-frequency domain resources of the user terminal into subcarriers based on the resource block information allocated to the user terminal, so as to obtain at least two subcarrier bands.

[0026] The subcarrier band covariance matrix determination module is used to determine the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol, wherein the target reference symbol is the reference symbol contained in the subcarrier band;

[0027] The time-domain filtering module is used to perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result.

[0028] Optionally, the resource block information includes resource block size information and resource block location information, and the subcarrier partitioning module includes:

[0029] The resource block information acquisition submodule is used to acquire the resource block size information and resource block location information allocated to the user terminal;

[0030] The subcarrier partitioning submodule is used to partition the time-frequency domain resources of the user terminal into subcarriers based on the resource block size information and resource block location information, according to the number of subcarrier resource blocks, to obtain at least two subcarrier bands. The number of subcarrier resource blocks is the number of resource blocks within a preset frequency domain bandwidth.

[0031] Optionally, the subcarrier band covariance matrix determination module includes:

[0032] The target reference symbol determination submodule is used to determine the target reference symbol belonging to the subcarrier band, wherein the subcarrier band number of the subcarrier band to which the target reference symbol belongs is related to the subcarrier number of the subcarrier;

[0033] The accumulation processing submodule is used to accumulate the noise and interference covariance matrices corresponding to the target reference symbols within the subcarrier band to obtain the noise and interference covariance matrix of the subcarrier band.

[0034] Optionally, the time-domain filtering module includes:

[0035] The acquisition submodule is used to acquire the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot. The subcarrier band covariance matrix of the current time slot is the noise and interference covariance matrix of the subcarrier band in the current time slot, and the subcarrier band covariance matrix of the reference time slot is the noise and interference covariance matrix of the subcarrier band in the previous time slot of the current time slot.

[0036] The weighted processing submodule is used to perform weighted processing on the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot based on preset time-domain filtering coefficients.

[0037] Optionally, the interference estimation device further includes: an interference estimation module, used to perform interference estimation based on the received antenna signal and channel estimation value corresponding to the target reference symbol, and obtain the noise and interference covariance matrix corresponding to the target reference symbol.

[0038] Thirdly, embodiments of this disclosure provide a communication device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; the memory is used to store computer programs; and the processor is used to implement the steps of any of the interference estimation methods described in the first aspect when executing the program stored in the memory.

[0039] Fourthly, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the interference estimation method as described in any of the first aspects.

[0040] This embodiment of the disclosure divides the time-frequency domain resources of the user terminal into subcarriers based on the resource block information allocated to the user terminal, thereby achieving flexible subcarrier band division. Based on the noise and interference covariance matrices corresponding to the reference symbols contained in the subcarrier band, the noise and interference covariance matrix of the subcarrier band is determined. Time-domain filtering is then performed based on the noise and interference covariance matrix of the subcarrier band. The noise and interference covariance matrices are also statistically analyzed in the time domain, reflecting the distribution characteristics of interference in the time domain. This improves the accuracy of the calculated noise and interference covariance matrix and solves the problem of poor receiver detection performance caused by the low estimation accuracy of existing interference covariance matrices. Attached Figure Description

[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] Figure 1 A flowchart illustrating the steps of an interference estimation method provided in this embodiment of the disclosure;

[0044] Figure 2 A flowchart illustrating the steps of an interference estimation method provided in an optional embodiment of this disclosure;

[0045] Figure 3 This is a schematic diagram of a time-frequency domain resource situation for a subcarrier band with number i=0 in one example of this disclosure;

[0046] Figure 4 A structural block diagram of an interference estimation device provided in an embodiment of this disclosure;

[0047] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this disclosure. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0049] In 5G-NR systems, the technique of Multiple-Input Multiple-Output (MIMO) has been proposed. For uplink reception, interference can be severe when there are many user terminal devices in other cells on the same frequency.

[0050] One of the core concepts of this disclosure is to propose an improved interference estimation method to improve the accuracy of noise and interference estimation, thereby solving the problem of low accuracy of existing interference covariance matrix estimation methods in practical 5G-NR systems, and solving the problem of poor receiver detection performance caused by the low estimation accuracy of existing interference covariance matrix.

[0051] It should be noted that MIMO technology refers to the use of multiple transmit antennas and receive antennas at the transmitting and receiving ends, respectively, so that signals are transmitted and received through multiple antennas at the transmitting and receiving ends, thereby improving communication quality.

[0052] Reference Figure 1 This diagram illustrates a flowchart of the steps involved in an interference estimation method according to an embodiment of this disclosure. The interference estimation method provided by this disclosure can be applied to interference estimation, such as interference covariance matrix estimation, and specifically includes the following steps:

[0053] Step 110: Based on the resource block information allocated to the user terminal, the time-frequency domain resources of the user terminal are divided into subcarriers to obtain at least two subcarrier bands.

[0054] The resource block information allocated to the user terminal can be used to determine the size and location of the resource block (RB) allocated to the user terminal. This information may include resource block size information, resource block location information, etc., and this embodiment does not impose specific limitations on this. It should be noted that the resource block size information allocated to the user terminal can represent the size of the RB allocated to the user terminal; the resource block location information can represent the location of the RB allocated to the user terminal.

[0055] Specifically, in this embodiment of the disclosure, the time-frequency domain resources of the user terminal can be divided into subcarrier bands based on the resource block information allocated to the user terminal and according to the size and position of the RB allocated to the user terminal. For example, the subcarrier bands can be divided in the time domain in units of one time slot to obtain two or more subcarrier bands.

[0056] Step 120: Determine the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol.

[0057] Wherein, the target reference symbol is the reference symbol contained in the subcarrier band. Specifically, in this embodiment of the present disclosure, after dividing one or more subcarrier bands, the noise and interference covariance matrices corresponding to all reference symbols contained in each subcarrier band can be statistically analyzed. The statistically analyzed noise and interference covariance matrices are then added to the noise and interference covariance matrix corresponding to the subcarrier band. Furthermore, the expected value of the noise and interference covariance matrix corresponding to the subcarrier band can be taken, so that the expected value of the noise and interference covariance matrix within the subcarrier band is used as the noise and interference covariance matrix of the entire subcarrier band.

[0058] Step 130: Perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result.

[0059] Specifically, in this embodiment, each subcarrier band can be traversed, and the noise and interference covariance matrix of each subcarrier band can be time-domain filtered. Through time-domain filtering, the noise and interference covariance matrix of the current subcarrier band in the previous time slot is weighted with the noise and interference covariance matrix of the current subcarrier band in the current time slot to obtain the noise and interference covariance matrix of the current time slot. Subsequently, the noise and interference covariance matrix of the current time slot can be used as the interference estimation result, improving the accuracy of interference estimation. The noise and interference covariance matrix of the current time slot can represent the calculated noise and interference covariance matrix.

[0060] In summary, the embodiments of this disclosure achieve flexible subcarrier band division by dividing the time-frequency domain resources of the user terminal according to the resource block information allocated to the user terminal. Based on the noise and interference covariance matrices corresponding to the reference symbols contained in the subcarrier band, the noise and interference covariance matrix of the subcarrier band is determined. Time-domain filtering is then performed based on the noise and interference covariance matrix of the subcarrier band, and the noise and interference covariance matrices are statistically analyzed in the time domain, thus reflecting the distribution characteristics of interference in the time domain. This improves the accuracy of the calculated noise and interference covariance matrix and solves the problem of poor receiver detection performance caused by the low estimation accuracy of the existing interference covariance matrix.

[0061] In a specific implementation, the noise and interference covariance matrix corresponding to the reference symbol can be determined based on the received multi-antenna reference signal and the channel estimation value. This noise and interference covariance matrix can refer to the noise and interference covariance matrix at the reference symbol location. Optionally, based on the above embodiments, the interference estimation method provided in this disclosure, before performing subcarrier partitioning of the time-frequency domain resources of the user terminal according to the resource block information allocated to the user terminal, may further include: performing interference estimation based on the received antenna signal and the channel estimation value corresponding to the target reference symbol to obtain the noise and interference covariance matrix corresponding to the target reference symbol. Here, the received antenna signal can refer to the signal received on the receiving antenna of the reference symbol.

[0062] Reference Figure 2 The diagram illustrates a flowchart of the steps of an interference estimation method provided in an optional embodiment of this disclosure. Figure 2 As shown, the interference estimation method implemented in this disclosure may specifically include the following steps:

[0063] Step 210: Based on the received antenna signal and channel estimation value corresponding to the target reference symbol, interference estimation is performed to obtain the noise and interference covariance matrix corresponding to the target reference symbol.

[0064] In practical processing, the noise and interference covariance matrix R corresponding to the reference symbol can be calculated based on the reference signals received from multiple antennas and the corresponding channel estimates. uu For example, the specific formula for calculating the noise and interference covariance matrix at the reference symbol position is: R uu =(Y RS -H RS X RS (Y) RS -H RS X RS ) H ; where Y RS N refers to rx *A 1D reference symbol receives the signal on the antenna, N rx This refers to the number of receiving antennas; H RS N refers to rx *V rx The channel estimate corresponding to the position of the reference symbol, X RS It refers to V rx *1D local reference symbol, V rx It refers to the number of floors.

[0065] Furthermore, in this embodiment of the disclosure, interference estimation is performed based on the received antenna signal and channel estimation value corresponding to the target reference symbol to obtain the noise and interference covariance matrix corresponding to the target reference symbol. Specifically, this may include the following sub-steps:

[0066] Sub-step 2101: For the received data corresponding to the target reference symbol, extract the channel estimation value from the channel estimation result, extract the local reference symbol from the local reference generation result, and extract the received antenna signal from the orthogonal frequency division multiplexing (OFDM) demodulation processing result.

[0067] Sub-step 2102 involves using the channel estimate, the local reference symbol, and the received antenna signal to perform interference estimation calculations, thereby obtaining the noise and interference covariance matrix corresponding to the target reference symbol.

[0068] As an optional example of this disclosure, in a 5G-NR system, the receiver signal enters the MIMO equalization module after passing through an Orthogonal Frequency Division Multiplexing (OFDM) demodulation, demapping module, and channel estimation module. Considering that multipath propagation causes multipath fading, after eliminating inter-symbol interference (ISI) using a cyclic prefix (CP), channel equalization is also needed to eliminate inter-channel interference (ICI) caused by channel frequency selectivity. The transmit and receive model of the MIMO system can be expressed in the frequency domain as: Y = HX + n + I itf ;

[0069] Where Y is N rx *1D received signal, H is N rx *V rx Channel matrix, X is V rx *A 1D transmitted signal, where n is N, which is unrelated to the transmitted signal. rx *1-dimensional Gaussian white noise, I itf It is N rx *1-dimensional co-frequency interference.

[0070] In practical processing, for the received data corresponding to each reference symbol position, the following steps can be processed in parallel: extract N from the channel estimation results. rx *V rx Channel estimate H corresponding to the position of the reference symbol RS Extract V from the results generated from the local reference. rx *1D local reference symbol X RS Extract N from OFDM demodulation results rx *1D reference symbol receives signal Y on the antenna RS Subsequently, according to formula R uu =(Y RS -HRS X RS (Y) RS -H RS X RS ) H Calculate the noise and interference covariance matrix R at the reference symbol position. uu Among them, Y RS It can refer to N rx *A 1D reference symbol receives the signal on the antenna, N rx *1 represents the number of receiving antennas.

[0071] Step 220: Based on the resource block information allocated to the user terminal, the time-frequency domain resources of the user terminal are divided into subcarriers to obtain at least two subcarrier bands.

[0072] Furthermore, when the resource block information includes resource block size information and resource block location information, this embodiment of the disclosure divides the time-frequency domain resources of the user terminal into subcarriers based on the resource block information allocated to the user terminal to obtain at least two subcarrier bands, which may include the following sub-steps:

[0073] Sub-step 2201: Obtain the resource block size information and resource block location information allocated to the user terminal;

[0074] Sub-step 2202: Based on the resource block size information and resource block location information, the time-frequency domain resources of the user terminal are divided into subcarriers according to the number of subcarrier resource blocks to obtain at least two subcarrier bands. The number of subcarrier resource blocks is the number of resource blocks within a preset frequency domain bandwidth.

[0075] Specifically, in this embodiment of the present disclosure, after obtaining the resource block size information and resource block location information allocated to the user terminal, the time-frequency domain resources of the user terminal can be divided into subcarrier bands according to the resource block size information and resource block location information allocated to the user terminal and the number of resource blocks within a preset frequency domain bandwidth, thereby obtaining several subcarrier bands.

[0076] For example, the frequency domain resource range currently allocated to the user terminal is RB. m ~RB n In this case, if the number of RBs within a subcarrier band is pre-set to K, then in the case of RBs m ~RB n Within the frequency domain resource range, each K RB in the frequency domain and each time slot in the time domain is defined as a subcarrier band. Therefore, the range of subcarrier band numbers can be calculated. The noise and interference covariance matrix corresponding to the subcarrier band numbered i can be labeled as R. uu,iFurthermore, the noise and interference covariance matrix R corresponding to each subcarrier band can be obtained. uu,i The initial value is set to 0. Here, m and n are the RB offsets relative to the initial position RB0 of the current resource grid.

[0077] by Figure 3 To illustrate the subcarrier band division, take the example of subcarrier band division. Figure 3 The frequency domain resource range is subcarrier 0 to 47, corresponding to 4 RBs, which can be recorded as RB0, RB1, RB2, and RB3 respectively. When the resource block quantity K is set to 4, meaning 4 RBs can be divided into one subcarrier band, the subcarrier band number i can be recorded as 0, i.e., i = 0. The time domain length of this subcarrier band can be 14 OFDM symbols, and the frequency domain length can be 4 RBs. Therefore, all data symbols or reference symbols with subcarrier numbers in the range of 0 to 47 and OFDM symbol numbers in the range of 0 to 13 can be identified as data contained in this subcarrier band. It should be noted that... Figure 3 The medium gray box can represent the reference (RS) symbol. Figure 3 The white box in the image represents a data symbol.

[0078] In practical processing, if the number of RBs K in a subcarrier band is too large, some RBs within a subcarrier band may experience co-channel interference while others do not, resulting in different interference situations in the frequency domain among the various RBs within the subcarrier band. If the number of RBs K in a subcarrier band is too small, such as K=1, the calculation results may not meet statistical characteristics due to the insufficient number of reference symbols in the subcarrier band. Therefore, the number of subcarrier resource blocks K can be set to a positive integer greater than 1, which can take into account both the more accurate statistical characteristics brought by more reference symbols and the different co-channel interference situations of the RBs within the subcarrier band.

[0079] In light of practical considerations, it is preferable that the number of reference blocks (RBs) K within a subcarrier band be set to 4. This balances the more accurate statistical characteristics resulting from more reference symbols with the potential for varying degrees of co-channel interference experienced by individual RBs within the subcarrier band. In actual use, the number of RBs K within a subcarrier band can be adjusted based on interference patterns observed through other means; this embodiment does not impose specific limitations in this regard.

[0080] Step 230: Determine the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol, wherein the target reference symbol is the reference symbol contained in the subcarrier band.

[0081] Specifically, in this embodiment of the disclosure, the expected value of the noise and interference covariance matrix corresponding to the reference symbols within the subcarrier band can be calculated, so as to form the noise and interference covariance matrix of the entire subcarrier band based on the expected value of the noise and interference covariance matrix corresponding to the reference symbols contained in the subcarrier band.

[0082] Furthermore, in this embodiment of the present disclosure, the noise and interference covariance matrix of the subcarrier band is determined based on the noise and interference covariance matrix corresponding to the target reference symbol. Specifically, this may include: determining the target reference symbol belonging to the subcarrier band based on the subcarrier band number, wherein the subcarrier band number to which the target reference symbol belongs is related to the subcarrier number of the target reference symbol; and performing accumulation processing on the noise and interference covariance matrices corresponding to the target reference symbols within the subcarrier band to obtain the noise and interference covariance matrix of the subcarrier band.

[0083] In practical processing, the formula for dividing subcarrier bands, i = k, can be used. SC / M*K is used to determine the subcarrier band number to which the reference symbol belongs; where i can represent the subcarrier band number to which the reference symbol belongs; k SC K can be represented as the subcarrier number of the reference symbol; K can be represented as the number of subcarrier resource blocks within a subcarrier, and the number of subcarrier resource blocks within a subcarrier can be an algorithm parameter configured based on observed interference patterns; M can be represented as the number of subcarriers within a resource block, such as when 12 subcarriers form one RB, M can be set to 12. The formula i = k SC / M*K can also be used to calculate the subcarrier band number to which a data symbol belongs.

[0084] After determining the subcarrier band number to which the reference symbol belongs, all reference symbols contained within that subcarrier band can be identified as target reference symbols. Then, for each target reference symbol, the noise and interference covariance matrix can be added to the noise and interference covariance matrix of its corresponding subcarrier band, thereby determining the noise and interference covariance matrix of each subcarrier band. For example, this can be done according to the formula... To calculate the noise and interference covariance matrix within the subcarrier band; where R uu,i It can be the expected value of the noise and interference covariance matrix within the subcarrier band numbered i, N. i R is the number of reference symbols within subcarrier band i. uu,k It is the covariance matrix of noise and interference corresponding to the k-th reference symbol within subcarrier band i.

[0085] As an example of this disclosure, when calculating the subcarrier band number corresponding to each reference symbol, for a subcarrier number k... SC The reference symbol, whose subcarrier band number is i = k SC / 12*K, then the subcarrier band number of each reference symbol can be saved so that the reference symbol contained within the subcarrier can be determined based on the subcarrier band number, that is, the reference symbol corresponding to the subcarrier band number can be determined based on the subcarrier band number. It should be noted that i = k SC The 12 in / 12*K is set according to the fact that 12 subcarriers form one RB, that is, 12 REs (Resource Elements) form one RB.

[0086] By iterating through each reference symbol, its corresponding noise and interference covariance matrix R can be obtained. uu The sum of the noise and interference covariance matrices added to its subcarrier band, R uu,i,sum In, that is, R uu,i,sum =R uu,i,sum +R uu , equivalent to R uu,i,sum R corresponding to all reference symbols within the subcarrier band uu The result is the summation. Subsequently, by iterating through each subcarrier band i∈0,1,2,……[(n-m+1) / K], the summation R of the noise and interference covariance matrices corresponding to each subcarrier band is obtained. uu,i,sum Taking the expected value, the formula can be expressed as follows: Where, N i R can represent the number of reference symbols contained in the subcarrier band numbered i; uu,i The expected value of the noise and interference covariance matrix for each subcarrier band is obtained. Therefore, based on the expected value of the noise and interference covariance matrix for each subcarrier band, the noise and interference covariance matrix of the subcarrier band is determined.

[0087] Step 240: Perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result.

[0088] Specifically, by traversing each subcarrier band and performing time-domain filtering on the noise and interference covariance matrix of each subcarrier band, the noise and interference covariance matrix of the current subcarrier band in the previous time slot can be weighted with that of the current subcarrier band in the current time slot to obtain the noise and interference covariance matrix of the current time slot. The noise and interference covariance matrix of the current time slot can then be used as the interference estimation result, thereby improving the accuracy of interference estimation.

[0089] Furthermore, the temporal filtering based on the noise and interference covariance matrix of the subcarrier band in this embodiment may specifically include: obtaining the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot, wherein the subcarrier band covariance matrix of the current time slot is the noise and interference covariance matrix of the subcarrier band in the current time slot, and the subcarrier band covariance matrix of the reference time slot is the noise and interference covariance matrix of the subcarrier band in the previous time slot of the current time slot; and performing weighted processing on the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot according to preset temporal filtering coefficients.

[0090] Specifically, the noise and interference covariance matrix of the subcarrier band in this embodiment may include noise and interference covariance matrices of at least two time slot subcarrier bands. For example, it may include the current time slot subcarrier band covariance matrix and a reference time slot subcarrier covariance matrix. The reference time slot subcarrier covariance matrix may be the noise and interference covariance matrix of the subcarrier band of the previous time slot corresponding to the current time slot. This embodiment can obtain the noise and interference covariance matrix of the current time slot by weighting the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot based on a preset time-domain filtering coefficient A. For example, it can be obtained according to the time-domain filtering formula R. uu,i,t =A*R uu,i,t +(1-A)*R uu,i,t-1 The noise and interference covariance matrix of the current subcarrier band in the previous time slot is weighted and summed with the noise and interference covariance matrix of the current subcarrier band in the current time slot to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result. Where R... uu,i,t R is the covariance matrix of the noise interference in the i-th subcarrier band within the t-th time slot. uu,i,t-1 Let A be the covariance matrix of noise and interference within the i-th subcarrier band in the (t-1)-th time slot. A represents the time-domain filtering coefficients used as algorithm parameters. For example, 0.8 can be chosen as the time-domain filtering coefficient A, i.e., A = 0.8. This example does not impose any restrictions on this. Therefore, the time-domain filtering in this example statistically analyzes the covariance matrix of noise and interference in the time domain, reflecting the distribution characteristics of interference in the time domain, thus improving the accuracy of the calculated noise and interference covariance matrix.

[0091] In summary, the interference estimation method provided in this disclosure flexibly divides the subcarrier band and statistically calculates the expected value of the noise and interference covariance matrix within the subcarrier band as the noise and interference covariance matrix of the entire subcarrier band. This allows for time-domain filtering based on the noise and interference covariance matrix of the entire subcarrier band, thus solving the problem of low interference estimation accuracy caused by taking one RB as the unit in the frequency domain for interference estimation in existing related technologies.

[0092] Furthermore, the embodiments of this disclosure perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band, that is, filtering is performed in the time domain. By weighting the covariance matrices of the current time slot and the previous time slot, the noise and interference covariance matrix of the current time slot is calculated. This is equivalent to considering not only the statistical characteristics in the frequency domain but also the statistical characteristics in the time domain when considering noise and interference, thereby improving the accuracy of noise and interference estimation and solving the problem of poor receiver detection performance caused by the low accuracy of existing interference covariance matrix estimation methods.

[0093] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of this disclosure are not limited to the described order of actions, because according to the embodiments of this disclosure, some steps may be performed in other orders or simultaneously.

[0094] Reference Figure 4 This diagram illustrates a structural block diagram of an interference estimation device provided in an embodiment of the present disclosure. The interference estimation device 400 may include the following modules:

[0095] The subcarrier partitioning module 410 is used to partition the time-frequency domain resources of the user terminal into subcarriers based on the resource block information allocated to the user terminal, so as to obtain at least two subcarrier bands.

[0096] The subcarrier band covariance matrix determination module 420 is used to determine the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol, wherein the target reference symbol is the reference symbol contained in the subcarrier band;

[0097] The time-domain filtering module 430 is used to perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result.

[0098] Optionally, the resource block information in this embodiment may include resource block size information and resource block location information, and the subcarrier partitioning module 410 may include the following sub-modules:

[0099] The resource block information acquisition submodule is used to acquire the resource block size information and resource block location information allocated to the user terminal;

[0100] The subcarrier partitioning submodule is used to partition the time-frequency domain resources of the user terminal into subcarriers based on the resource block size information and resource block location information, according to the number of subcarrier resource blocks, to obtain at least two subcarrier bands. The number of subcarrier resource blocks is the number of resource blocks within a preset frequency domain bandwidth.

[0101] Optionally, the subcarrier band covariance matrix determination module 420 may include the following sub-modules:

[0102] The target reference symbol determination submodule is used to determine the target reference symbol belonging to the subcarrier band based on the subcarrier band number, wherein the subcarrier band number of the subcarrier band to which the target reference symbol belongs is related to the subcarrier number of the target reference symbol;

[0103] The accumulation processing submodule is used to accumulate the noise and interference covariance matrices corresponding to the target reference symbols within the subcarrier band to obtain the noise and interference covariance matrix of the subcarrier band.

[0104] Optionally, the time-domain filtering module 430 may include the following sub-modules:

[0105] The acquisition submodule is used to acquire the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot. The subcarrier band covariance matrix of the current time slot is the noise and interference covariance matrix of the subcarrier band in the current time slot, and the subcarrier band covariance matrix of the reference time slot is the noise and interference covariance matrix of the subcarrier band in the previous time slot of the current time slot.

[0106] The weighted processing submodule is used to perform weighted processing on the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot based on preset time-domain filtering coefficients.

[0107] Optionally, based on the above embodiments, the interference estimation device 400 provided in this disclosure may further include other modules, such as an interference estimation module, etc. This disclosure does not limit this. The interference estimation module is used to perform interference estimation based on the received antenna signal and channel estimation value corresponding to the target reference symbol, and obtain the noise and interference covariance matrix corresponding to the target reference symbol.

[0108] It should be noted that the interference estimation device 400 provided above can execute the interference estimation method provided in any embodiment of the present invention, and has the corresponding functions and beneficial effects of executing the method.

[0109] In practical implementation, the aforementioned interference estimation device 400 can be integrated into a communication device, enabling the device to perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band. This improves the accuracy of the calculated noise and interference covariance matrix and solves the problem of poor receiver detection performance caused by the low estimation accuracy of the existing interference covariance matrix. Figure 5As shown, this embodiment of the present disclosure provides a communication device, including a processor 111, a communication interface 112, a memory 113, and a communication bus 114. The processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114. The memory 113 is used to store computer programs. When the processor 111 executes the program stored in the memory 113, it implements the steps of the interference estimation method provided in any of the aforementioned method embodiments.

[0110] This disclosure also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the interference estimation method provided in any of the foregoing method embodiments.

[0111] It should be noted that the embodiments of the apparatus, device, and storage medium are basically similar to the method embodiments, so the description is relatively simple. For relevant details, please refer to the description of the method embodiments.

[0112] In this document, relational terms such as “first” and “second” are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase “comprising one…” does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0113] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. An interference estimation method, applied in the field of 5G communication, characterized in that, include: Based on the resource block information allocated to the user terminal, the time-frequency domain resources of the user terminal are divided into subcarriers to obtain at least two subcarrier bands; Based on the noise and interference covariance matrix corresponding to the target reference symbol, the noise and interference covariance matrix of the subcarrier band is determined, wherein the target reference symbol is the reference symbol contained in the subcarrier band; Based on the noise and interference covariance matrix of the subcarrier band, time-domain filtering is performed to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result. The step of determining the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol includes: The target reference symbol belonging to the subcarrier band is determined based on the subcarrier band number, and the subcarrier band number of the subcarrier band to which the target reference symbol belongs is related to the subcarrier number of the target reference symbol; The noise and interference covariance matrices corresponding to the target reference symbols within the subcarrier band are accumulated to obtain the noise and interference covariance matrix of the subcarrier band. The step of performing time-domain filtering based on the noise and interference covariance matrix of the subcarrier band includes: Obtain the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot. The subcarrier band covariance matrix of the current time slot is the noise and interference covariance matrix of the subcarrier band in the current time slot, and the subcarrier band covariance matrix of the reference time slot is the noise and interference covariance matrix of the subcarrier band in the previous time slot of the current time slot. Based on preset time-domain filtering coefficients, the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot are weighted. The weighting process is performed using the following formula: R uu,i,t =A*R uu,i,t +(1-A)*R uu,i,t-1 ; Among them, R uu,i,t R is the covariance matrix of the noise interference in the i-th subcarrier band within the t-th time slot. uu,i,t-1 It is the covariance matrix of noise and interference in the subcarrier band numbered i within the (t-1)th time slot, and A is the time-domain filtering coefficient used as an algorithm parameter.

2. The interference estimation method according to claim 1, characterized in that, The resource block information includes resource block size information and resource block location information. Based on the resource block information allocated to the user terminal, the time-frequency domain resources of the user terminal are divided into subcarriers to obtain at least two subcarrier bands, including: Obtain the resource block size and location information allocated to the user terminal; Based on the resource block size information and resource block location information, the time-frequency domain resources of the user terminal are divided into subcarriers according to the number of subcarrier resource blocks to obtain at least two subcarrier bands. The number of subcarrier resource blocks is the number of resource blocks within a preset frequency domain bandwidth.

3. The interference estimation method according to any one of claims 1 to 2, characterized in that, Before performing subcarrier partitioning on the time-frequency domain resources of the user terminal based on the resource block information allocated to the user terminal, the method further includes: Interference estimation is performed based on the received antenna signal and channel estimation value corresponding to the target reference symbol to obtain the noise and interference covariance matrix corresponding to the target reference symbol.

4. The interference estimation method according to claim 1, characterized in that, The interference estimation based on the received antenna signal and channel estimate corresponding to the target reference symbol, to obtain the noise and interference covariance matrix corresponding to the target reference symbol, includes: For the received data corresponding to the target reference symbol, the channel estimation value is extracted from the channel estimation result, the local reference symbol is extracted from the local reference generation result, and the received antenna signal is extracted from the orthogonal frequency division multiplexing (OFDM) demodulation processing result; Interference estimation is performed using the channel estimate, the local reference symbol, and the received antenna signal to obtain the noise and interference covariance matrix corresponding to the target reference symbol.

5. An interference estimation device, applied in the field of 5G communication, characterized in that, include: The subcarrier partitioning module is used to partition the time-frequency domain resources of the user terminal into subcarriers based on the resource block information allocated to the user terminal, so as to obtain at least two subcarrier bands. The subcarrier band covariance matrix determination module is used to determine the noise and interference covariance matrix of the subcarrier band based on the noise and interference covariance matrix corresponding to the target reference symbol, wherein the target reference symbol is the reference symbol contained in the subcarrier band; The time-domain filtering module is used to perform time-domain filtering based on the noise and interference covariance matrix of the subcarrier band to obtain the noise and interference covariance matrix of the current time slot, which is used as the interference estimation result. The subcarrier band covariance matrix determination module includes: The target reference symbol determination submodule is used to determine the target reference symbol belonging to the subcarrier band, wherein the subcarrier band number of the subcarrier band to which the target reference symbol belongs is related to the subcarrier number of the subcarrier; The accumulation processing submodule is used to accumulate the noise and interference covariance matrices corresponding to the target reference symbols within the subcarrier band to obtain the noise and interference covariance matrices of the subcarrier band. The time-domain filtering module includes: The acquisition submodule is used to acquire the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot. The subcarrier band covariance matrix of the current time slot is the noise and interference covariance matrix of the subcarrier band in the current time slot, and the subcarrier band covariance matrix of the reference time slot is the noise and interference covariance matrix of the subcarrier band in the previous time slot of the current time slot. The weighted processing submodule is used to perform weighted processing on the subcarrier band covariance matrix of the current time slot and the subcarrier band covariance matrix of the reference time slot according to the preset time-domain filtering coefficients. The weighting process is performed using the following formula: R uu,i,t =A*R uu,i,t +(1-A)*R uu,i,t-1 ; Among them, R uu,i,t R is the covariance matrix of the noise interference in the i-th subcarrier band within the t-th time slot. uu,i,t-1 It is the covariance matrix of noise and interference in the subcarrier band numbered i within the (t-1)th time slot, and A is the time-domain filtering coefficient used as an algorithm parameter.

6. The interference estimation device according to claim 5, characterized in that, The resource block information includes resource block size information and resource block location information, and the subcarrier partitioning module includes: The resource block information acquisition submodule is used to acquire the resource block size information and resource block location information allocated to the user terminal; The subcarrier partitioning submodule is used to partition the time-frequency domain resources of the user terminal into subcarriers based on the resource block size information and resource block location information, according to the number of subcarrier resource blocks, to obtain at least two subcarrier bands. The number of subcarrier resource blocks is the number of resource blocks within a preset frequency domain bandwidth.

7. A communication device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When a processor executes a program stored in memory, it implements the steps of the interference estimation method according to any one of claims 1-4.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the interference estimation method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Estimating a Signal-to-Interference Ratio in a Receiver of a Wireless Communications System

    US20100284499A1