CN114449526A - Anti-interference processing method and receiver - Google Patents

Anti-interference processing method and receiver Download PDF

Info

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
Application number
CN202011224689.8A
Other languages
Chinese (zh)
Inventor
杨毅
刘佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chenxin Technology Co ltd
Chen Core Technology Co ltd
Original Assignee
Chenxin Technology Co ltd
Chen Core Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chenxin Technology Co ltd, Chen Core Technology Co ltd filed Critical Chenxin Technology Co ltd
Priority to CN202011224689.8A priority Critical patent/CN114449526A/en
Priority to PCT/CN2020/128052 priority patent/WO2022095086A1/en
Publication of CN114449526A publication Critical patent/CN114449526A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • H04W28/0236Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/04Traffic adaptive resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/535Allocation 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

Anti-interference processing method and receiver
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:
Figure BDA0002763258580000051
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:
Figure BDA0002763258580000061
wherein,
Figure BDA0002763258580000062
for the received signal on the r-th receive antenna on the i-th sub-carrier,
Figure BDA0002763258580000063
for the radio channel on the r-th receiving antenna on the i-th subcarrier, diFor the transmitted data symbol on the ith subcarrier,
Figure BDA0002763258580000064
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:
Figure BDA0002763258580000065
wherein,
Figure BDA0002763258580000066
receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,
Figure BDA0002763258580000067
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,
Figure BDA0002763258580000068
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)
Figure BDA0002763258580000071
) 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),
Figure BDA0002763258580000072
Figure BDA0002763258580000073
Figure BDA0002763258580000074
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:
Figure BDA0002763258580000091
wherein,
Figure BDA0002763258580000092
receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,
Figure BDA0002763258580000093
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,
Figure BDA0002763258580000094
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:
Figure FDA0002763258570000021
wherein,
Figure FDA0002763258570000022
receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,
Figure FDA0002763258570000023
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,
Figure FDA0002763258570000024
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:
Figure FDA0002763258570000041
wherein,
Figure FDA0002763258570000042
receiving signals of the jth data symbol on the kth sub-channel allocated to the user equipment on the r receiving antenna,
Figure FDA0002763258570000043
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,
Figure FDA0002763258570000044
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.
CN202011224689.8A 2020-11-05 2020-11-05 Anti-interference processing method and receiver Pending CN114449526A (en)

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)

* Cited by examiner, † Cited by third party
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

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.