CN114449526A - Anti-interference processing method and receiver - Google Patents
Anti-interference processing method and receiver Download PDFInfo
- Publication number
- CN114449526A CN114449526A CN202011224689.8A CN202011224689A CN114449526A CN 114449526 A CN114449526 A CN 114449526A CN 202011224689 A CN202011224689 A CN 202011224689A CN 114449526 A CN114449526 A CN 114449526A
- Authority
- CN
- China
- Prior art keywords
- channel allocated
- data symbol
- kth sub
- user equipment
- jth data
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 claims description 36
- 230000002452 interceptive effect Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 238000004088 simulation Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/04—Traffic adaptive resource partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Noise Elimination (AREA)
- Radio Transmission System (AREA)
Abstract
The application discloses an anti-interference processing method and a receiver. The anti-interference processing method is applied to a receiver and comprises the following steps: estimating based on signals received by M receiving antennas of a receiver to obtain parameters on a kth sub-channel allocated to the user equipment, wherein M and k are positive integers; performing minimum mean square error equalization on the jth data symbol on the kth sub-channel allocated to the user equipment based on the parameter on the kth sub-channel allocated to the user equipment, wherein j is a positive integer; and performing a demodulation program according to the equalization result of the jth data symbol on the kth sub-channel allocated by the user equipment and the parameter on the kth sub-channel allocated by the user equipment corresponding to the jth data symbol on the kth sub-channel allocated by the user equipment, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated by the user equipment, and further using the demodulation soft value in a decoding program.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to an anti-interference processing method and a receiver.
Background
With the development of technology, Long Term Evolution (LTE) technology also extends to vehicle-to-anything communication (V2X) car networking applications (i.e., LTE-V2X communication system).
Taking a system (i.e., LTE-V2V communication system) in which the LTE technology extends to vehicle-to-vehicle communication (V2V), when a receiver demodulates a data channel, the receiver performs channel estimation, noise estimation, and the like on a signal in a bandwidth occupied by the user equipment, and then performs equalization and demodulation using the obtained parameter estimation value, thereby demodulating the user data.
When the LTE-V2X communication system allocates frequency domain resources, the entire frequency band is divided into a plurality of sub-channels, and the frequency domain resources are allocated to the user equipment in units of sub-channels. Due to limited frequency domain resources, when the number of surrounding user equipment is large and the service volume of the user equipment is large, resource allocation is carried out in a random mode; however, in a random manner, resource conflicts may occur. Therefore, the prior art proposes to utilize a resource detection (sending) mechanism, that is, the user equipment detects (sending) whether the resource is occupied before sending a signal, and if the resource is occupied, selects other available resources, but the resource detection mechanism is difficult to avoid or is a condition that resource collision occurs, and two or more user equipments may be allocated to the same sub-channel, which causes mutual interference between the user equipments, so that the demodulation performance of the receiver is reduced.
Disclosure of Invention
The embodiment of the application provides an anti-interference processing method and a receiver, and solves the problem that the demodulation performance of the receiver is reduced under the condition that user equipment in the surrounding environment is numerous and the mutual interference among the user equipment is caused by resource shortage.
In order to solve the technical problem, the present application is implemented as follows:
in one embodiment, an anti-interference processing method is provided and applied to a receiver. The anti-interference processing method comprises the following steps: estimating based on signals received by M receiving antennas of a receiver to obtain parameters on a kth sub-channel allocated to the user equipment, wherein M and k are positive integers; performing Minimum Mean Square Error (MMSE) equalization on the jth data symbol on the kth sub-channel allocated to the user equipment based on the parameter on the kth sub-channel allocated to the user equipment, wherein j is a positive integer; performing a demodulation program according to an equalization result of the jth data symbol on the kth sub-channel allocated by the user equipment and a parameter on the kth sub-channel allocated by the user equipment corresponding to the jth data symbol on the kth sub-channel allocated by the user equipment, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated by the user equipment; and using the demodulated soft value of the j data symbol on the k sub-channel allocated by the user equipment for a decoding procedure.
In one embodiment, there is provided a receiver comprising: m receiving antennas, an estimation module, an equalization module, a demodulation module and a decoding module. The M receiving antennas are used for receiving signals, and M is a positive integer; the estimation module is connected with the M receiving antennas and used for estimating based on signals received by the M receiving antennas so as to obtain parameters on a kth sub-channel distributed by the user equipment, wherein k is a positive integer; the equalizing module is connected with the estimating module and is used for carrying out MMSE equalization on the jth data symbol on the kth sub-channel distributed by the user equipment based on the parameter on the kth sub-channel distributed by the user equipment, wherein j is a positive integer; the demodulation module is connected with the equalization module and is used for carrying out a demodulation program according to an equalization result of the jth data symbol on the kth sub-channel allocated to the user equipment and a parameter on the kth sub-channel allocated to the user equipment corresponding to the jth data symbol on the kth sub-channel allocated to the user equipment so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the user equipment; and the decoding module is connected with the demodulation module and used for using the demodulation soft value of the jth data symbol on the kth sub-channel allocated to the user equipment in a decoding program.
In the embodiment of the present application, the respective parameters of each sub-channel allocated to the user equipment are obtained through estimation, and then the respective parameters of each sub-channel allocated to the user equipment are used for equalization and demodulation, so that the receiver applying the anti-interference processing method according to the embodiment of the present application or the receiver according to the embodiment of the present application can reduce the error rate and improve the demodulation performance in a scenario of mutual interference between multiple user equipments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a diagram illustrating components of a receiver in accordance with an embodiment of the present invention;
FIG. 2A is a block diagram of a receiver in accordance with one embodiment of the present invention;
FIG. 2B is a block diagram of a receiver in accordance with another embodiment of the present invention;
FIG. 3 is a flowchart of an exemplary anti-interference processing method according to the present invention;
FIG. 4 is a schematic diagram of an embodiment of a simulation scenario;
fig. 5 is a graph of signal-to-noise ratio-block error rate relationship before an anti-interference processing method proposed in an embodiment of the present application is used and after the anti-interference processing method proposed in the embodiment of the present application is used when there is no timing offset between an interfering user equipment and the user equipment; and
fig. 6 is a signal to interference ratio-block error rate relationship diagram before the anti-interference processing method proposed by the embodiment of the present application is used and after the anti-interference processing method proposed by the embodiment of the present application is used when there is power offset and timing offset between the interfering ue and the ue.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1 and fig. 2A, fig. 1 is a block diagram illustrating components of a receiver according to an embodiment of the invention, and fig. 2A is a block diagram illustrating the receiver according to an embodiment of the invention.
As shown in fig. 1, the receiver 100 includes: m receiving antennas 110, one or more processors 120, one or more memory modules 130, and a bus 140, where the bus 140 may connect different hardware components; through the various hardware components involved, the receiver 100 may load and execute software or programs; m is a positive integer, and in the present embodiment, M can be, but is not limited to, two. The bus 140 may comprise one or more types, such as a bus comprising a data bus (data bus), an address bus (address bus), a control bus (control bus), an expansion bus (expansion bus), and/or a local bus (local bus); processor 120 is coupled to bus 140; processor 120 may be a processing unit, a microprocessor, or any suitable processing element; the processor 120 may interpret a series of instructions to perform specific operations or operations, such as mathematical operations, logical operations, data comparison, copying/moving data, etc., to execute various programs, modules, and/or components; the processor 120 may also access the memory module 130 through the memory module controller; the storage module 130 may include any type of volatile memory (volatile memory) and/or non-volatile memory (non-volatile memory), such as: static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Flash memory (Flash), Read Only Memory (ROM), and the like.
As shown in fig. 1 and 2A, the receiver 100 may include: an estimation module 122, an equalization module 124, a demodulation module 126, and a decoding module 128. The modules are usually generated after the processor 120 executes a specific program loaded into the storage module 130, or are included in the processor 120.
The M receive antennas 110 may be used to receive signals transmitted by a transmitter; the estimating module 122 may be connected to the M receiving antennas 110, and configured to estimate based on signals received by the M receiving antennas 110, so as to obtain a parameter on a kth sub-channel allocated to the ue, where k is a positive integer; the equalizing module 124 may be connected to the estimating module 122, and configured to perform MMSE equalization on the jth data symbol on the kth sub-channel allocated to the ue based on the parameter on the kth sub-channel allocated to the ue, where j is a positive integer; the demodulation module 126 may be connected to the equalization module 124, and configured to perform a demodulation procedure according to an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a parameter on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the ue; the decoding module 128 may be connected to the demodulating module 126, and is configured to use the demodulated soft value of the jth data symbol on the kth sub-channel allocated to the ue for the decoding procedure. Therefore, the receiver 100 may estimate respective parameters (e.g., parameters such as noise power, signal-to-noise ratio, etc.) of each sub-channel allocated to the ue, and then perform equalization and demodulation by using the respective parameters of each sub-channel allocated to the ue, so as to improve the demodulation performance of the receiver 100 in a situation where there are many ues in the surrounding environment and the ues interfere with each other.
In an embodiment, the parameters on the kth sub-channel allocated to the ue may include: a noise power estimate and a signal-to-noise ratio estimate.
In an embodiment, the estimation module 122 is further configured to perform noise power estimation and signal-to-noise ratio estimation on signals received by the M receiving antennas 110 of the receiver 100 to obtain parameters on the k-th sub-channel allocated to the user equipment. The specific calculation method of the estimation module 122 for estimating the noise power of the signals received by the M receiving antennas 110 of the receiver 100 is well known in the art, and therefore will not be described in detail herein.
In an embodiment, the estimating module 122 may obtain the snr estimation value on the kth sub-channel allocated by the ue based on an snr estimation formula, where the snr estimation formula is:where ρ iskAn estimated value of SNR on the k-th sub-channel allocated to the UE, PRSRPIs the received signal RSRP estimated value. The RSRP estimate of the received signal is estimated using the signal within the entire bandwidth occupied by the ue using the receiver 100, and the specific calculation method is well known to those skilled in the art and will not be described in detail herein.
In one embodiment, the estimation module 122 may include: a signal conversion unit 1222 and a parameter estimation unit 1224 (as shown in fig. 2B, fig. 2B is a block diagram of a receiver according to another embodiment of the present invention). Wherein, the signal conversion unit 1222 can be configured to respectively create frequency domain signal models for the signals received by the M receiving antennas 110 of the receiver 100; the parameter estimation unit 1224 may be connected to the signal conversion unit 1222, and configured to perform noise power estimation and signal-to-noise ratio estimation on the frequency domain signal model to obtain a parameter on the kth sub-channel allocated to the ue.
In one embodiment, the frequency domain signal model is:wherein,for the received signal on the r-th receive antenna on the i-th sub-carrier,for the radio channel on the r-th receiving antenna on the i-th subcarrier, diFor the transmitted data symbol on the ith subcarrier,is the noise on the r-th receiving antenna on the i-th subcarrier, i is a positive integer, 0 ≦ r ≦ M-1 and r is an integer (i.e., the receiving antennas 110 are numbered starting from zero, for example, when the number of the receiving antennas 110 is one, thenThe receiving antenna 110 may be a 0 th receiving antenna; when the number of the receiving antennas 110 is two, the receiving antennas 110 may be a 0 th receiving antenna and a 1 st receiving antenna, and so on); and the jth data symbol on the kth sub-channel allocated to the user equipment corresponds to the ith sub-carrier one by one. The parameter estimation unit 1224 may be connected to the signal conversion unit 1222, and configured to perform noise power estimation and signal-to-noise ratio estimation on the frequency domain signal model to obtain a parameter on the kth sub-channel allocated to the ue.
In an embodiment, the equalizing module 124 may perform MMSE equalization on the jth data symbol on the kth sub-channel allocated to the ue based on the noise estimation value on the kth sub-channel allocated to the ue.
In an embodiment, the equalization module 124 may obtain an equalization result of the jth data symbol on the kth sub-channel allocated by the ue based on an equalization formula, where the equalization formula is:wherein,receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,channel estimation value of j data symbol on k sub-channel allocated to this user equipment on r receiving antenna, deltakFor the noise estimation value of the k sub-channel allocated to the user equipment where the j data symbol is located,for the equalization result of the jth data symbol on the kth subchannel allocated to the ue, 0 ≦ r ≦ M-1, where r is an integer (i.e., the receiving antenna 110 is turned from zero to M ≦ 1)Starting from the beginning number, for example, when the number of the receiving antennas 110 is one, the receiving antenna 110 may be the 0 th receiving antenna; when the number of the receiving antennas 110 is two, the receiving antennas 110 may be a 0 th receiving antenna and a 1 st receiving antenna, and so on). Wherein, the channel estimation value of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna (i.e. the channel estimation value of the jth data symbol on the kth receiving antenna)) The channel estimation can be obtained by the estimation module 122, and the specific calculation method is well known to those skilled in the art and will not be described in detail herein.
In an embodiment, the demodulation module 128 may perform the demodulation procedure according to an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a signal-to-noise ratio estimation value on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the ue. Therefore, the decoding module 128 can use the demodulated soft value of the jth data symbol on the kth sub-channel allocated by the ue for the decoding procedure. In more detail, the decoding module 128 can collect all the demodulated soft values of a code block for decoding, and the specific decoding procedure is well known to those skilled in the art and will not be described in detail herein.
In an embodiment, the demodulation module 128 may demodulate a soft demodulation value of the jth data symbol on the kth sub-channel allocated to the ue by using a modulation method used by the transmitter based on an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a snr estimation value on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue.
In one embodiment, when sending signals to the M receive daysWhen the transmitter of the line 110 modulates the transmitted signal by using a Quadrature Phase Shift Keying (QPSK) method, the demodulation module 128 may demodulate a soft demodulation value of two bits of a jth data symbol on a kth sub-channel allocated to the ue by using a Quadrature Phase Shift Keying (QPSK) method based on an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a signal-to-noise ratio estimation value on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue. Wherein, the demodulation soft values of two bits of the jth data symbol on the kth sub-channel allocated by the user equipment can be b respectivelyj(0) And bj(1), Equalisation result, rho, for the jth data symbol on the kth sub-channel allocated to the user equipmentkThe real () and imag () respectively represent the real part and the imaginary part of the complex number for the snr estimation value on the kth subchannel allocated to the ue corresponding to the jth data symbol.
In an embodiment, when the transmitter that transmits the signal to the M receiving antennas 110 modulates the transmitted signal in a 64-order quadrature amplitude modulation (64QAM) manner, the demodulation module 128 may demodulate a soft demodulation value of a jth data symbol on a kth sub-channel allocated to the ue in a 64QAM manner based on an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a signal-to-noise ratio estimation value on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue.
In an embodiment, when the transmitter that transmits the signal to the M receiving antennas 110 modulates the transmitted signal by using a 16-order quadrature amplitude modulation (16QAM) method, the demodulation module 128 may demodulate a soft demodulation value of two bits of a jth data symbol on a kth sub-channel allocated to the ue by using a 16QAM method based on an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a signal-to-noise ratio estimation value on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue.
Please refer to fig. 3, which is a flowchart illustrating an anti-interference processing method according to an embodiment of the present invention; the anti-interference processing method can be applied to a receiver. As shown in fig. 3, the interference rejection processing method may include the following steps: estimating based on signals received by M receiving antennas of the receiver to obtain parameters on a kth sub-channel allocated to the user equipment, where M and k are positive integers (step S310); performing minimum mean square error equalization on the jth data symbol on the kth sub-channel allocated to the user equipment based on the parameter on the kth sub-channel allocated to the user equipment, wherein j is a positive integer (step S320); performing a demodulation procedure according to the equalization result of the jth data symbol on the kth sub-channel allocated to the ue and the parameter on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the ue (step S330); and using the demodulated soft value of the j data symbol on the k sub-channel allocated by the user equipment for the decoding procedure (step S340).
In an embodiment, the step S310 may include: and performing noise power estimation and signal-to-noise ratio estimation on signals received by the M receiving antennas of the receiver to obtain parameters on a kth sub-channel allocated to the user equipment. In one embodiment, a frequency domain signal model is respectively created for signals received by the M receiving antennas of the receiver; and carrying out noise power estimation and signal-to-noise ratio estimation on the frequency domain signal model to obtain parameters on the kth sub-channel allocated to the user equipment.
In an embodiment, the step S320 may include: and performing MMSE equalization on the jth data symbol on the kth sub-channel allocated to the user equipment based on the noise estimation value on the kth sub-channel allocated to the user equipment.
In an embodiment, the MMSE equalizing, based on the noise estimation value on the kth sub-channel allocated to the ue, a jth data symbol on the kth sub-channel allocated to the ue may include: obtaining an equalization result of a jth data symbol on the kth sub-channel allocated to the user equipment based on an equalization formula, where the equalization formula is:wherein,receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,channel estimation value of j data symbol on k sub-channel allocated to the user equipment on r receiving antenna, deltakA noise estimation value of a k-th sub-channel allocated to the user equipment where the j-th data symbol is located,and for an equalization result of the jth data symbol on the kth sub-channel allocated to the user equipment, 0 ≦ r ≦ M-1, where r is an integer.
In an embodiment, the step S330 may include: and performing the demodulation procedure according to the equalization result of the jth data symbol on the kth sub-channel allocated to the ue and the snr estimation value of the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain a soft demodulation value of the jth data symbol on the kth sub-channel allocated to the ue.
In an embodiment, the performing the demodulation procedure according to the equalization result of the jth data symbol on the kth sub-channel allocated to the ue and the snr estimation value of the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue to obtain the soft demodulation value of the jth data symbol on the kth sub-channel allocated to the ue includes: and demodulating a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the user equipment by adopting a modulation mode used by a transmitter based on an equalization result of the jth data symbol on the kth sub-channel allocated to the user equipment and a signal-to-noise ratio estimation value on the kth sub-channel allocated to the user equipment corresponding to the jth data symbol on the kth sub-channel allocated to the user equipment.
Fig. 4 to fig. 6 are used to illustrate that, in order to verify that the anti-interference processing method provided in the embodiment of the present application has the advantages of reducing the bit error rate of the receiver and improving the demodulation performance of the receiver, simulation analysis is performed. The simulation environment is an Additive White Gaussian Noise (AWGN) channel.
Fig. 4 is a schematic diagram of an embodiment of a simulation scenario, as shown in fig. 4, in the simulation scenario, two subchannels are allocated for the interfering ue and the ue, where the received powers of the interfering ue and the ue are equal, and one subchannel allocated by the interfering ue and one subchannel of the ue are overlapped in a frequency domain by using a resource pool configuration in a neighbor band manner, so as to cause interference. In this scenario, assuming that there is no timing offset between the interfering ue and the ue, performance before using the anti-interference processing method proposed by the embodiment of the present application in fig. 3 and performance after using the anti-interference processing method proposed by the embodiment of the present application in fig. 3 are compared as shown in fig. 5 (fig. 5 is a Signal-to-noise ratio (SNR) relationship between the interfering ue and the ue before using the anti-interference processing method proposed by the embodiment of the present application and after using the anti-interference processing method proposed by the embodiment of the present application when there is no timing offset between the interfering ue and the ue, a horizontal axis represents a ratio between a Signal of the ue and a white noise power (i.e., Signal-to-noise ratio, SNR), a vertical axis represents a Block Error Rate (BLER), and a solid line represents a Signal-to-noise ratio Block Error ratio relationship curve before using the anti-interference processing method proposed by the embodiment of the present application, the dotted line is the snr-bler curve after the anti-interference processing method proposed in the embodiment of the present application is used). Fig. 5 shows that the anti-interference processing method proposed in the embodiment of the present application has a large improvement in demodulation performance.
Further, when it is assumed that there is a power deviation and a timing deviation between the interfering ue and the ue (timing deviation 160Ts between the interfering ue and the ue), a comparison between the performance before the Interference rejection processing method proposed by the embodiment of the present application shown in fig. 3 and after the Interference rejection processing method proposed by the embodiment of the present application shown in fig. 3 is performed, as shown in fig. 6 (fig. 6 is a graph of SIR-bler relationship between the interfering ue and the ue before the Interference rejection processing method proposed by the embodiment of the present application and after the Interference rejection processing method proposed by the embodiment of the present application when there is a power deviation and a timing deviation between the interfering ue and the ue, where the horizontal axis represents a Ratio of received power between the ue and the interfering ue (i.e., SIR, Signal Interference Ratio, SIR) and the vertical axis represents bler), and the SIR-bler relationship before the Interference rejection processing method proposed by the embodiment of the present application is used is shown in fig. 6 The curve, the dashed line is the sir-bler curve after the anti-interference processing method proposed in the embodiment of the present application is used). It can be seen from fig. 6 that the anti-interference processing method proposed in the embodiment of the present application also has a large improvement in demodulation performance.
In summary, the present application provides an anti-interference processing method and a receiver, which obtain respective parameters of each sub-channel allocated to the ue through estimation, and then perform equalization and demodulation using the respective parameters of each sub-channel allocated to the ue, so that the receiver applying the anti-interference processing method according to the embodiment of the present application or the receiver according to the embodiment of the present application can reduce the error rate and improve the demodulation performance in a scenario of mutual interference between multiple ues.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The use of words such as "first," "second," "third," etc. herein is used to modify a claimed element and is not intended to imply a priority order, precedence relationship, or order between elements or steps of a method or process.
It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is described as being "directly connected" or "directly coupled" to another element, there are no intervening elements present. In addition, any reference to singular is intended to include the plural unless the specification specifically states otherwise.
All or a portion of the steps of the methods described herein may be implemented in a computer program, such as the operating system of a computer, a driver for specific hardware in a computer, or a software program. In addition, other types of programs, as shown above, may also be implemented. The method of the embodiments of the present application can be written as a computer program by those skilled in the art, and will not be described again for the sake of brevity. The computer program implemented according to the embodiments of the present application may be stored on a suitable computer readable medium, such as a DVD, a CD-ROM, a USB, a hard disk, or may be located on a network server accessible via a network (e.g., the internet, or other suitable carrier).
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (12)
1. An anti-interference processing method applied to a receiver is characterized by comprising the following steps:
estimating based on signals received by M receiving antennas of the receiver to obtain parameters on a kth sub-channel allocated to the user equipment, wherein M and k are positive integers;
performing Minimum Mean Square Error (MMSE) equalization on a jth data symbol on the kth sub-channel allocated to the user equipment based on the parameter on the kth sub-channel allocated to the user equipment, wherein j is a positive integer;
performing a demodulation program according to an equalization result of a jth data symbol on a kth sub-channel allocated to the user equipment and a parameter on the kth sub-channel allocated to the user equipment corresponding to the jth data symbol on the kth sub-channel allocated to the user equipment, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the user equipment; and
and using the demodulated soft value of the j data symbol on the k sub-channel allocated to the user equipment for a decoding procedure.
2. The antijam method of claim 1, wherein the MMSE equalizing a jth data symbol on a kth sub-channel allocated to the ue based on the parameters on the kth sub-channel allocated to the ue includes:
and performing MMSE equalization on the jth data symbol on the kth sub-channel allocated to the user equipment based on the noise estimation value on the kth sub-channel allocated to the user equipment.
3. The method of claim 2, wherein the MMSE equalizing a j-th data symbol on a k-th sub-channel allocated to the ue based on a noise estimate value on the k-th sub-channel allocated to the ue comprises:
obtaining an equalization result of a jth data symbol on a kth sub-channel allocated to the user equipment based on an equalization formula, where the equalization formula is:wherein,receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,channel estimation value of j data symbol on k sub-channel allocated to this user equipment on r receiving antenna, deltakFor the noise estimation value of the k sub-channel allocated to the user equipment where the j data symbol is located,and for an equalization result of the jth data symbol on the kth sub-channel allocated to the user equipment, 0 ≦ r ≦ M-1, where r is an integer.
4. The antijam method of claim 1, wherein the estimating based on the signals received by the M receiving antennas of the receiver to obtain the parameters of the k-th sub-channel allocated to the ue includes:
and performing noise power estimation and signal-to-noise ratio estimation on signals received by the M receiving antennas of the receiver to obtain parameters on the kth sub-channel allocated to the user equipment.
5. The interference rejection processing method according to claim 1, wherein said performing a demodulation procedure according to an equalization result of a jth data symbol on a kth sub-channel allocated to the local user equipment and a parameter on the kth sub-channel allocated to the local user equipment corresponding to the jth data symbol on the kth sub-channel allocated to the local user equipment to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the local user equipment includes:
and performing the demodulation procedure according to the equalization result of the jth data symbol on the kth sub-channel allocated to the ue and the snr estimation value of the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain a soft demodulation value of the jth data symbol on the kth sub-channel allocated to the ue.
6. The method according to claim 5, wherein the performing the demodulation procedure according to the equalization result of the jth data symbol on the kth sub-channel allocated to the ue and the snr estimation value of the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue to obtain the demodulated soft value of the jth data symbol on the kth sub-channel allocated to the ue comprises:
and demodulating a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the user equipment by adopting a modulation mode used by a transmitter based on an equalization result of the jth data symbol on the kth sub-channel allocated to the user equipment and a signal-to-noise ratio estimation value on the kth sub-channel allocated to the user equipment corresponding to the jth data symbol on the kth sub-channel allocated to the user equipment.
7. A receiver, comprising:
m receiving antennas for receiving signals, wherein M is a positive integer;
an estimating module, connected to the M receiving antennas, configured to perform estimation based on signals received by the M receiving antennas to obtain a parameter on a kth sub-channel allocated to the user equipment, where k is a positive integer;
an equalizing module, connected to the estimating module, configured to perform MMSE equalization on a jth data symbol on a kth sub-channel allocated to the ue based on a parameter on the kth sub-channel allocated to the ue, where j is a positive integer;
a demodulation module, connected to the equalization module, for performing a demodulation procedure according to an equalization result of a jth data symbol on a kth sub-channel allocated to the ue and a parameter on the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain a demodulation soft value of the jth data symbol on the kth sub-channel allocated to the ue; and
and the decoding module is connected with the demodulation module and used for using the demodulated soft value of the jth data symbol on the kth sub-channel allocated to the user equipment in a decoding program.
8. The receiver of claim 7, wherein the equalization module is further configured to perform MMSE equalization on a jth data symbol on a kth sub-channel allocated to the ue based on a noise estimate value on the kth sub-channel allocated to the ue.
9. The receiver of claim 8, wherein the equalization module is further configured to obtain an equalization result of a j-th data symbol on a k-th sub-channel allocated to the ue based on an equalization formula, where the equalization formula is:wherein,receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,channel estimation value of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna, deltakFor the noise estimation value of the k sub-channel allocated to the user equipment where the j data symbol is located,and for an equalization result of the jth data symbol on the kth sub-channel allocated to the user equipment, 0 ≦ r ≦ M-1, where r is an integer.
10. The receiver of claim 7, wherein the estimating module is further configured to perform noise power estimation and signal-to-noise ratio estimation on signals received by the M receiving antennas of the receiver to obtain the parameter on the k-th sub-channel allocated to the ue.
11. The receiver of claim 7, wherein the demodulation module is further configured to perform the demodulation procedure according to the equalization result of the jth data symbol on the kth sub-channel allocated to the ue and the snr estimation value of the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue, so as to obtain the demodulation soft value of the jth data symbol on the kth sub-channel allocated to the ue.
12. The receiver of claim 11, wherein the demodulation module is further configured to demodulate a soft demodulation value of a jth data symbol on a kth sub-channel allocated to the ue by using a modulation method used by a transmitter based on an equalization result of the jth data symbol on the kth sub-channel allocated to the ue and a snr estimation value of the kth sub-channel allocated to the ue corresponding to the jth data symbol on the kth sub-channel allocated to the ue.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011224689.8A CN114449526A (en) | 2020-11-05 | 2020-11-05 | Anti-interference processing method and receiver |
PCT/CN2020/128052 WO2022095086A1 (en) | 2020-11-05 | 2020-11-11 | Anti-interference processing method and receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011224689.8A CN114449526A (en) | 2020-11-05 | 2020-11-05 | Anti-interference processing method and receiver |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114449526A true CN114449526A (en) | 2022-05-06 |
Family
ID=81361500
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011224689.8A Pending CN114449526A (en) | 2020-11-05 | 2020-11-05 | Anti-interference processing method and receiver |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114449526A (en) |
WO (1) | WO2022095086A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7978776B2 (en) * | 2008-01-16 | 2011-07-12 | Southern Taiwan University Of Technology | Channel estimation device and related method of an orthogonal frequency division multiplexing system |
CN101808064A (en) * | 2009-02-13 | 2010-08-18 | 华为技术有限公司 | Wireless receiving system and method and device for channel estimation |
US8416759B1 (en) * | 2010-07-30 | 2013-04-09 | Applied Micro Circuits Corporations | Carrier frequency offset and doppler frequency estimation and correction for OFDMA and SC-FDMA |
CN102420796B (en) * | 2011-12-21 | 2014-07-02 | 展讯通信(上海)有限公司 | Communication terminal, and noise estimation method and device thereof |
-
2020
- 2020-11-05 CN CN202011224689.8A patent/CN114449526A/en active Pending
- 2020-11-11 WO PCT/CN2020/128052 patent/WO2022095086A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2022095086A1 (en) | 2022-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8594576B2 (en) | Short-term interference mitigation in an asynchronous wireless network | |
US20070147487A1 (en) | Apparatus, method and computer program product providing dynamic modulation setting combined with power sequences | |
KR100871259B1 (en) | Apparatus and method for receiving signal in a communication system | |
US9912506B2 (en) | Method and apparatus for estimating channel in wireless communication system | |
US9825744B2 (en) | Method and apparatus for transmitting/receiving signal by using multiple modulation and coding schemes in wireless communication system | |
CN111245750A (en) | Frequency offset estimation method, device and storage medium | |
WO2021062580A1 (en) | Method and apparatus for determining sidelink transmission resource | |
WO2016114359A1 (en) | Base station device and terminal device | |
US20240244619A1 (en) | Method for wireless communication using beamformed physical downlink control channel (pdcch) | |
CN116582225B (en) | Method, device and storage medium for determining validity of discontinuous transmission signal | |
CN107205273B (en) | DCI blind detection data processing method and device | |
CN112398769A (en) | Modulation mode detection method and device, electronic equipment and readable storage medium | |
CN114666010B (en) | Method, equipment and storage medium for processing PUSCH time domain data in NR-5G | |
CN114449526A (en) | Anti-interference processing method and receiver | |
CN114465864B (en) | Phase noise compensation method, apparatus, terminal, storage medium, and program product | |
CN112448804B (en) | DMRS frequency domain mapping method and device, electronic equipment and storage medium | |
CN114124294A (en) | Adaptive modulation coding method, base station and storage medium | |
CN108631834B (en) | Method and device for transmitting diversity in multi-antenna communication system | |
CN107241168B (en) | Signal transmission/control method/system, storage medium, transmitting end and receiving end | |
CN114760177B (en) | Data receiving method in multipoint-to-point system and related equipment | |
CN112019462B (en) | NR PUCCH (non-return physical uplink control channel) optimal receiving method and system | |
CN114629757B (en) | Modulation strategy selection method, system, storage medium and terminal for non-orthogonal transmission | |
CN113676284B (en) | PT-RS configuration method, transmission device, communication node and storage medium | |
CN113473599B (en) | Channel resource mapping method, base station, terminal and communication network equipment | |
CN114257476B (en) | Communication method and communication device |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 201206 Pudong New Area, Shanghai, China (Shanghai) free trade pilot area, 1258 A406 3 fourth story room. Applicant after: Chen core technology Co.,Ltd. Applicant after: Chenxin Technology Co.,Ltd. Address before: 201206 Pudong New Area, Shanghai, China (Shanghai) free trade pilot area, 1258 A406 3 fourth story room. Applicant before: Chen core technology Co.,Ltd. Applicant before: Chenxin Technology Co.,Ltd. |