CN109842423B - Method and device for processing multi-antenna received signals - Google Patents

Method and device for processing multi-antenna received signals Download PDF

Info

Publication number
CN109842423B
CN109842423B CN201711191768.1A CN201711191768A CN109842423B CN 109842423 B CN109842423 B CN 109842423B CN 201711191768 A CN201711191768 A CN 201711191768A CN 109842423 B CN109842423 B CN 109842423B
Authority
CN
China
Prior art keywords
antenna
received signal
symbol
sequence
noise estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711191768.1A
Other languages
Chinese (zh)
Other versions
CN109842423A (en
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.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech 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 Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN201711191768.1A priority Critical patent/CN109842423B/en
Publication of CN109842423A publication Critical patent/CN109842423A/en
Application granted granted Critical
Publication of CN109842423B publication Critical patent/CN109842423B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The embodiment of the invention provides a method and a device for processing a multi-antenna received signal. The method comprises the following steps: acquiring a received signal of each antenna in a plurality of antennas; carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna; determining the noise estimation of each antenna according to the symbol sequence corresponding to the received signal of each antenna; and determining a target bit sequence according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna. According to the embodiment of the invention, the received signal of each antenna in the plurality of antennas is obtained, the received signal of each antenna is subjected to signal processing to obtain the symbol sequence corresponding to the received signal of each antenna, and the noise estimation of each antenna is determined according to the symbol sequence corresponding to the received signal of each antenna, so that the degree of influence of interference, noise and the like on the received signal of each antenna is reduced, the signal-to-noise ratio is improved, and the receiving performance of the receiver is improved.

Description

Method and device for processing multi-antenna received signals
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a method and a device for processing a multi-antenna received signal.
Background
In a communication system, a transmitter modulates a transmission signal and then sends the modulated signal to a channel for transmission, and a receiver receives the modulated signal through an antenna and demodulates the modulated signal to recover the transmission signal sent by the transmitter.
During the course of a modulated signal passing through a channel from a transmitter to a receiver, the modulated signal may be subject to interference, for example, the modulated signal may be subject to channel fading, thermal noise, and so on. When the modulated signal encounters deep fading or strong noise interference, it may cause misjudgment of the receiver, and seriously affect the receiving performance of the receiver.
Disclosure of Invention
The embodiment of the invention provides a method and a device for processing a multi-antenna received signal, which are used for improving the receiving performance of a receiver.
One aspect of the embodiments of the present invention is to provide a method for processing multiple antenna received signals, including:
acquiring a received signal of each antenna in a plurality of antennas;
carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna;
determining the noise estimation of each antenna according to the symbol sequence corresponding to the received signal of each antenna;
and determining a target bit sequence according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna.
Another aspect of the embodiments of the present invention is to provide a processing apparatus for multi-antenna received signals, including:
an obtaining module, configured to obtain a received signal of each antenna of a plurality of antennas;
the signal processing module is used for carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna;
a first determining module, configured to determine a noise estimation of each antenna according to a symbol sequence corresponding to a received signal of each antenna;
and the second determining module is used for determining the target bit sequence according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna.
According to the method and the device for processing the multi-antenna received signals, the received signals of each antenna in the multiple antennas are obtained, the received signals of each antenna are subjected to signal processing to obtain the symbol sequence corresponding to the received signals of each antenna, the noise estimation of each antenna is determined according to the symbol sequence corresponding to the received signals of each antenna, and the received signals of each antenna are combined according to the noise estimation of each antenna, so that the degree of influence of interference, noise and the like on the received signals of each antenna is reduced, the signal-to-noise ratio is improved, and the receiving performance of a receiver is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a schematic diagram of a communication system provided by an embodiment of the present invention;
fig. 2 is a flowchart of a method for processing a multi-antenna received signal according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a communication system according to an embodiment of the present invention;
fig. 4 is a flowchart of a method for processing a multi-antenna received signal according to another embodiment of the present invention;
fig. 5 is a flowchart of a method for processing a multi-antenna received signal according to another embodiment of the present invention;
fig. 6 is a flowchart of a method for processing a multi-antenna received signal according to another embodiment of the present invention;
fig. 7 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to an embodiment of the present invention;
fig. 8 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to an embodiment of the present invention;
fig. 9 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to an embodiment of the present invention;
fig. 10 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to another embodiment of the present invention.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Generally, a Police Digital Trunking (PDT) system or a Digital Mobile Radio (DMR) system is specifically a communication system as shown in fig. 1, specifically, binary bits are input to a transmitter, sequentially undergo symbol mapping, oversampling, shaping filtering, and 4FSK modulation to obtain a modulated signal, the modulated signal is received by a receiver after channel transmission, and the receiver receives the modulated signal and sequentially undergoes 4FSK demodulation, shaping filtering, extraction, and bit mapping to output binary bits. Optionally, in this embodiment, one symbol corresponds to two bits, and when the transmission rate of the binary bits input to the transmitter is 9.6kb/s, after symbol mapping, the transmission rate of the symbol is 4.8 ksymbol/s.
As shown in fig. 1, the modulated signal s (t) after being FSK modulated by 4 may be represented by the following formula (1):
Figure BDA0001481176290000031
wherein A represents the carrier amplitude, fcRepresenting the carrier frequency, KfDenotes a frequency offset constant, and m (t) denotes a shape-filtered baseband signal.
After the modulated signal s (t) passes through the channel, it is affected by channel fading, thermal noise, etc., and the signal r (t) received by the receiver can be expressed as the following formula (2):
Figure BDA0001481176290000032
where h (t) represents fading experienced by the modulated signal s (t), and generally conforms to rayleigh fading characteristics in a sufficiently diffuse environment, and n (t) represents noise or interference introduced at the receiver.
When the modulated signal s (t) encounters deep fading or strong noise interference, it may cause misjudgment of the receiver, and seriously affect the receiving performance of the receiver. In order to solve this problem, the present embodiment provides a method for processing a multi-antenna received signal, and the method for processing the multi-antenna received signal will be described below with reference to specific embodiments.
The invention provides a method for processing a multi-antenna received signal, which aims to solve the technical problems in the prior art.
The following describes the technical solutions of the present invention and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Fig. 2 is a flowchart of a method for processing a multi-antenna received signal according to an embodiment of the present invention. The embodiment of the invention provides a method for processing a multi-antenna received signal, aiming at the technical problems in the prior art, and the method comprises the following specific steps:
step 201, obtaining a received signal of each antenna in a plurality of antennas.
The method for processing the multi-antenna received signal provided by the invention can be applied to the communication system shown in fig. 3. In addition, the processing method of the multi-antenna received signal provided by the invention is not only suitable for the PDT system, but also suitable for other types of communication systems, such as a DMR system.
As shown in fig. 3, the receiver includes multiple antennas, for example, N antennas, and in fig. 1, the modulated signal s (t) may be received by the N antennas through N different channels, or may be received by the N antennas through one channel. For example, antenna 1 of the receiver receives modulated signal s (t) in channel 1, antenna 2 of the receiver receives modulated signal s (t) in channel 2, …, and antenna N of the receiver receives modulated signal s (t) in channel N. Since fading of each channel is different, noise or interference of each antenna is different, and thus, a received signal of each antenna is also different. Optionally, the received signal r of the antenna 11(t) can be expressed as the following formula (3), the received signal r of the antenna 22(t) can be expressed as the received signal r of antenna N, as shown in equation (4), …N(t) can be expressed as the following formula (5):
Figure BDA0001481176290000041
Figure BDA0001481176290000042
Figure BDA0001481176290000043
step 202, performing signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna.
In particular, the received signal r of the antenna 11(t) sequentially performing 4FSK demodulation, shaping filtering, and extraction under DDC to obtain received signal r1(t) corresponding symbol sequence d1(ii) a Received signal r of antenna 22(t) sequentially performing 4FSK demodulation, shaping filtering, and extraction under DDC to obtain received signal r2(t) corresponding symbol sequence d2(ii) a … …, respectively; received signal r of antenna NN(t) sequentially performing 4FSK demodulation, shaping filtering, and extraction under DDC to obtain received signal rN(t) corresponding symbol sequence dN
In this embodiment, each frame of the PDT system includes 132 symbols. d1Can be expressed as the following formula (6), d2Can be expressed as the following formula (7), … …, dNCan be expressed as the following equation (8):
d1=[d1,1 d1,2 ... d1,132]=x+n1 (6)
d2=[d2,1 d2,2 ... d2,132]=x+n2 (7)
dN=[dN,1 dN,2 ... dN,132]=x+nN (8)
where x represents a symbol sequence actually transmitted by the transmitter, that is, x may specifically be a symbol sequence after a binary bit sequence input to the transmitter is subjected to symbol mapping. n is1Representing the noise in channel 1 and antenna 1, n2Representing the noise in channel 2 and antenna 2, …, nNChannel N and noise in antenna N.
Step 203, determining the noise estimation of each antenna according to the symbol sequence corresponding to the received signal of each antenna.
In particular, according to the received signal r of the antenna 11(t) corresponding symbol sequence d1Determining a noise estimate for the antenna 1; according to the received signal r of the antenna 22(t) corresponding symbol sequence d2Determining a noise estimate for the antenna 2; …, respectively; according to the received signal r of the antenna NN(t) corresponding symbol sequence dNA noise estimate for antenna N is determined. In this embodiment, the noise estimate may specifically be a noise standard deviation estimate.
Optionally, determining the noise estimate of each antenna according to the symbol sequence corresponding to the received signal of each antenna includes the following possible implementation manners:
one possible implementation is symbol-level noise estimation: judging each symbol in a symbol sequence corresponding to the received signal of the antenna to obtain a judgment symbol corresponding to each symbol; and determining the noise estimation of the antenna according to each symbol in the symbol sequence and the decision symbol corresponding to each symbol.
Without loss of generality, from the received signal r of antenna ii(t) corresponding symbol sequence diDetermining a noise estimate for antenna i
Figure BDA0001481176290000051
Wherein i is more than or equal to 1 and less than or equal to N. In particular, diCan be expressed as the following formula (9):
di=[di,1 di,2 ... di,132]=x+ni (9)
for symbol sequence diMaking a decision, e.g. a hard decision, on each symbol to obtain a decision symbol corresponding to each symbol, a symbol sequence diThe decision symbol corresponding to each symbol in the sequence
Figure BDA0001481176290000061
Can be expressed as the following equation (10):
Figure BDA0001481176290000062
noise estimation for antenna i
Figure BDA0001481176290000063
Can be expressed as the following formula (11):
Figure BDA0001481176290000064
noise estimation of other antennas and noise estimation of antenna i
Figure BDA0001481176290000065
The specific process and the calculation principle are consistent, and are not described in detail herein.
Another possible implementation is bit-level noise estimation: converting a symbol sequence corresponding to a receiving signal of the antenna into a soft bit sequence; judging each soft bit in the soft bit sequence to obtain a judgment bit corresponding to each soft bit, wherein the judgment bit corresponding to each soft bit forms a judgment bit sequence; and determining the noise estimation of the antenna according to the soft bit sequence and the decision bit sequence.
Without loss of generality, from the received signal r of antenna ii(t) corresponding symbol sequence diDetermining a noise estimate for antenna i
Figure BDA0001481176290000066
Wherein i is more than or equal to 1 and less than or equal to N. In particular, diCan be expressed as the following formula (9), diConversion into soft bit sequence biSequence of soft bits biCan be expressed as the following equation (12):
bi=[bi,1 bi,2 ... bi,264] (12)
optionally, each frame of the PDT system includes 132 symbols, where one symbol corresponds to two soft bits, and 132 symbols correspond to 264 soft bits, i.e. the received signal r of the antenna ii(t) corresponding symbol sequence diComprising 132 symbols, willSymbol sequence diConversion into soft bit sequence biThen, soft bit sequence biComprising 264 soft bits, in particular, di,1And bi,1、bi,2Correspond to, di,2And bi,3、bi,4Corresponding, without loss of generality, di,jAnd bi,2j-1、bi,2jCorrespond to, di,jAnd bi,2j-1、bi,2jCan be expressed as the following formula (13)
Figure BDA0001481176290000067
Further to soft bit sequence biEach soft bit in the soft bit sequence is judged to obtain a judgment bit corresponding to each soft bit, and the judgment bit corresponding to each soft bit forms a judgment bit sequence
Figure BDA0001481176290000068
Decision bit sequence
Figure BDA0001481176290000069
Can be expressed as the following formula (14):
Figure BDA0001481176290000071
assuming that binary bits input to a transmitter are 00, after symbol mapping, 00 is mapped to symbol 1; the binary bit is 01, and after symbol mapping, 01 is mapped into a symbol 3; the binary bit is 10, and after symbol mapping, 10 is mapped into a symbol-1; the binary bit is 11, and after symbol mapping, 11 is mapped to symbol-3. Decision bit sequence
Figure BDA0001481176290000072
There may be four values of the decision bits on the odd bits, namely [ -3, -1,1,3 [ -3 [ ]]Decision bit sequence
Figure BDA0001481176290000073
Is judged on the even number positionThe decision bit may have two values, namely [1, -1]。
According to soft bit sequence biAnd a decision bit sequence
Figure BDA0001481176290000074
Determining a noise estimate for antenna i
Figure BDA0001481176290000075
Optionally, the determining the noise estimation of the antenna according to the soft bit sequence and the decision bit sequence includes: determining a noise estimate for the antenna based on each soft bit in the sequence of soft bits and each decision bit in the sequence of decision bits.
E.g. according to soft bit sequence biAnd a decision bit sequence
Figure BDA0001481176290000076
Determines a noise estimate for antenna i for each decision bit in the set
Figure BDA0001481176290000077
Expressed as the following equation (15):
Figure BDA0001481176290000078
or, the determining the noise estimation of the antenna according to the soft bit sequence and the decision bit sequence includes: and determining the noise estimation of the antenna according to the soft bits on the even-numbered bits in the soft bit sequence and the decision bits on the even-numbered bits in the decision bit sequence.
E.g. according to soft bit sequence biSoft bits on even-numbered bits in (b), and a decision bit sequence
Figure BDA0001481176290000079
To determine the noise estimate of antenna i
Figure BDA00014811762900000710
Expressed as the following equation (16):
Figure BDA00014811762900000711
wherein the content of the first and second substances,
Figure BDA00014811762900000712
representing a soft bit sequence biThe average of the absolute values of the even-numbered soft bits in (b),
Figure BDA00014811762900000713
expressed by the following formula (17):
Figure BDA00014811762900000714
and step 204, determining a target bit sequence according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna.
Optionally, determining the target bit sequence according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna, including the following possible implementation manners:
one possible implementation is: combining the symbol sequences corresponding to the received signals of each antenna according to the noise estimation of each antenna and the symbol sequence corresponding to the received signals of each antenna to obtain a combined target symbol sequence; and mapping the target symbol sequence into the target bit sequence according to a preset mapping relation.
The specific operation of multi-antenna combining in the receiver, as shown in fig. 3, can be as shown in fig. 4 by estimating the noise from antenna 1
Figure BDA0001481176290000081
Noise estimation of an antenna 2
Figure BDA0001481176290000082
Noise estimation for antenna N
Figure BDA0001481176290000083
And the received signal r of the antenna 11(t) corresponding symbol sequence d1Received signal r of antenna 22(t) corresponding symbol sequence d2…, reception signal r of antenna NN(t) corresponding symbol sequence dNThe symbol sequences corresponding to the received signals of each antenna are combined, the combined symbol sequence is represented as d, and d is represented by the following formula (18):
Figure BDA0001481176290000084
further, the combined symbol sequence is mapped into a soft bit sequence according to a mapping relation between preset symbols and soft bits, and further, the soft bit sequence can be mapped into a binary bit sequence.
Wherein the noise estimation of each antenna
Figure BDA0001481176290000085
N is greater than or equal to 1 and less than or equal to i, which can be determined by the symbol-level noise estimation method or the bit-level noise estimation method. Specifically, the present embodiment is not limited herein.
Another possible implementation is: mapping the symbol sequence corresponding to the received signal of each antenna into a soft bit sequence according to a preset mapping relation; and combining the soft bit sequences corresponding to the received signals of each antenna according to the noise estimation of each antenna and the soft bit sequence corresponding to the received signals of each antenna to obtain the target bit sequence.
As shown in fig. 3, the specific operation of multi-antenna combining in the receiver can also be as shown in fig. 5, by using equation (13) to map the symbol sequence corresponding to the received signal of each antenna into a soft bit sequence, for example, the received signal r of antenna ii(t) corresponding symbolsSequence diComprising 132 symbols, a sequence d of symbolsiConversion into soft bit sequence biThen, soft bit sequence biIncluding 264 soft bits. Soft bit sequence biCan be expressed as the above formula (12).
Further, noise estimation from the antenna 1
Figure BDA0001481176290000086
Noise estimation of an antenna 2
Figure BDA0001481176290000087
Noise estimation for antenna N
Figure BDA0001481176290000088
And the received signal r of the antenna 11(t) corresponding soft bit sequence b1Received signal r of antenna 22(t) corresponding soft bit sequence b2…, reception signal r of antenna NN(t) corresponding soft bit sequence bNAnd combining the soft bit sequences corresponding to the received signals of each antenna to obtain the target bit sequence b, wherein the target bit sequence b is specifically a combined soft bit sequence obtained by combining the soft bit sequences corresponding to the received signals of each antenna. b is expressed as the following formula (19):
Figure BDA0001481176290000091
wherein the noise estimation of each antenna
Figure BDA0001481176290000092
N is greater than or equal to 1 and less than or equal to i, which can be determined by the symbol-level noise estimation method or the bit-level noise estimation method. Specifically, the present embodiment is not limited herein.
According to the embodiment of the invention, the received signal of each antenna in the plurality of antennas is obtained, the received signal of each antenna is subjected to signal processing to obtain the symbol sequence corresponding to the received signal of each antenna, the noise estimation of each antenna is determined according to the symbol sequence corresponding to the received signal of each antenna, and the received signals of each antenna are combined according to the noise estimation of each antenna, so that the degree of influence of interference, noise and the like on the received signal of each antenna is reduced, the signal-to-noise ratio is improved, and the receiving performance of the receiver is improved.
Fig. 6 is a flowchart of a method for processing a multi-antenna received signal according to another embodiment of the present invention. On the basis of the foregoing embodiment, the method for processing a multi-antenna received signal provided in this embodiment specifically includes the following steps:
step 601, acquiring a received signal of each antenna in a plurality of antennas.
Step 601 is consistent with the specific process and implementation manner of step 201, and is not described herein again.
Step 602, performing signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna.
Step 602 is consistent with the specific process and implementation manner of step 202, and is not described herein again.
Step 603, determining the noise estimation of each antenna according to the symbol sequence corresponding to the received signal of each antenna.
Step 603 is consistent with the specific process and implementation manner of step 203, and is not described herein again.
Wherein the noise estimation of each antenna
Figure BDA0001481176290000093
N is greater than or equal to 1 and less than or equal to i, which can be determined by the symbol-level noise estimation method or the bit-level noise estimation method. Specifically, the present embodiment is not limited herein.
And step 604, correcting the noise estimation of each antenna through a preset algorithm to obtain the corrected noise estimation of each antenna.
Under the condition of low signal-to-noise ratio, symbol or soft bit hard decision may have the possibility of misjudgment, so that noise estimation is small, and in order to solve the problem, noise can be corrected according to the estimated noise value.
In this embodiment, the noise estimate for each antenna calculated in the above steps can be corrected through several possible implementations as follows:
one possible implementation is: and correcting the noise estimation of each antenna calculated in the step by utilizing a polynomial correction algorithm.
For example,
Figure BDA0001481176290000101
estimation of noise
Figure BDA0001481176290000102
The corrected noise estimate obtained after polynomial correction is
Figure BDA0001481176290000103
And
Figure BDA0001481176290000104
the relationship therebetween can be expressed as the following equation (20):
Figure BDA0001481176290000105
wherein the content of the first and second substances,Mis a predetermined constant, anIs a preset parameter.
Another possible implementation is: and correcting the noise estimation of each antenna calculated in the step by a smooth filtering mode.
Yet another possible implementation is: correcting the noise estimation through the signal-to-noise ratio, which comprises the following specific steps:
(1) calculating the average power P of the signal of each antennaiI is more than or equal to 1 and less than or equal to N, and specifically, the signal power P can be calculated according to the symbol sequenceiP calculated from the symbol sequenceiCan be expressed as the following equation (21):
Figure BDA0001481176290000106
alternatively, the signal power P is calculated from each soft bit in the sequence of soft bitsiP calculated from each soft bit in the soft bit sequenceiCan be expressed as the following equation (22):
Figure BDA0001481176290000107
further alternatively, the signal power P is calculated from the soft bits at even bits in the soft bit sequenceiP calculated from soft bits at even-numbered positions in the soft bit sequenceiCan be expressed as the following equation (23):
Figure BDA0001481176290000111
(2) calculating the SNR of each antenna, taking the ith antenna as an example, the SNR of the ith antennaiCan be expressed as the following equation (24):
Figure BDA0001481176290000112
the calculation method of the signal-to-noise ratio of other antennas is similar to the formula (24), and is not repeated here.
(3) According to the signal-to-noise ratio SNRiEstimation of noise
Figure BDA0001481176290000113
Performing a correction to obtain a corrected noise estimate
Figure BDA0001481176290000114
Figure BDA0001481176290000115
And
Figure BDA0001481176290000116
can be expressed as the following equation (25):
Figure BDA0001481176290000117
where f (SNR)i) Expressed as a correction function.
Step 605, determining a target bit sequence according to the corrected noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna.
Specifically, the above formulas (18) and (19)
Figure BDA0001481176290000118
In particular, it may be a modified noise estimate
Figure BDA0001481176290000119
Figure BDA00014811762900001110
Can be obtained according to the above formula (20) or (25), and in other embodiments, other methods can be adopted
Figure BDA00014811762900001111
Modified to obtain a modified noise estimate
Figure BDA00014811762900001112
In equation (18), the estimation is based on the corrected noise
Figure BDA00014811762900001113
And calculating a combined symbol sequence d, further mapping the combined symbol sequence into a soft bit sequence according to a preset mapping relation between the symbols and the soft bits, and further mapping the soft bit sequence into a binary bit sequence.
Alternatively, in equation (19), the noise estimate is based on the modified noise estimate
Figure BDA00014811762900001114
Calculating a target bit sequence b, specifically for each bit sequenceThe soft bit sequences corresponding to the received signals of the antennas are combined to obtain a combined soft bit sequence, and further, the combined soft bit sequence b can be mapped into a binary bit sequence.
In the embodiment, the noise estimation of each antenna is corrected through a preset algorithm to obtain the corrected noise estimation of each antenna, and a target bit sequence is determined according to the corrected noise estimation of each antenna and a symbol sequence corresponding to a received signal of each antenna, so that the degree of influence of interference, noise and the like on the received signal of each antenna is further reduced, the signal-to-noise ratio is improved, and the receiving performance of a receiver is further improved.
Fig. 7 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to an embodiment of the present invention; fig. 8 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to an embodiment of the present invention; fig. 9 is a structural diagram of a processing apparatus for receiving signals by multiple antennas according to an embodiment of the present invention. As shown in fig. 7, the processing apparatus 70 for multi-antenna received signals according to an embodiment of the present invention may execute the processing procedure provided in the embodiment of the processing method for multi-antenna received signals, and includes: an acquisition module 71, a signal processing module 72, a first determination module 73, and a second determination module 74; the obtaining module 71 is configured to obtain a received signal of each antenna in the multiple antennas; the signal processing module 72 is configured to perform signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna; the first determining module 73 is configured to determine a noise estimation of each antenna according to a symbol sequence corresponding to a received signal of each antenna; the second determining module 74 is configured to determine a target bit sequence according to the noise estimation of each antenna and a symbol sequence corresponding to the received signal of each antenna.
As shown in fig. 8, the second determining module 74 specifically includes: a merging unit 741 and a mapping unit 742.
The combining unit 741 is configured to combine the symbol sequence corresponding to the received signal of each antenna according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna, so as to obtain a combined target symbol sequence; the mapping unit 742 is configured to map the target symbol sequence into the target bit sequence according to a preset mapping relationship.
Or, the mapping unit 742 is configured to map the symbol sequence corresponding to the received signal of each antenna into a soft bit sequence according to a preset mapping relationship; the combining unit 741 is configured to combine the soft bit sequence corresponding to the received signal of each antenna according to the noise estimation of each antenna and the soft bit sequence corresponding to the received signal of each antenna, so as to obtain the target bit sequence.
In addition, the first determining module 73 specifically includes: a decision unit 731 and a determination unit 732, where the decision unit 731 is configured to decide each symbol in a symbol sequence corresponding to a received signal of the antenna to obtain a decision symbol corresponding to each symbol; the determining unit 732 is configured to determine a noise estimate of the antenna according to each symbol in the symbol sequence and a decision symbol corresponding to each symbol.
Alternatively, as shown in fig. 9, the first determining module 73 specifically includes: a decision unit 731, a determination unit 732 and a conversion unit 733, wherein the conversion unit 733 is configured to convert a symbol sequence corresponding to a received signal of the antenna into a soft bit sequence; the decision unit 731 is configured to decide each soft bit in the soft bit sequence to obtain a decision bit corresponding to each soft bit, where the decision bit corresponding to each soft bit forms a decision bit sequence; the determining unit 732 is configured to determine a noise estimate of the antenna according to the soft bit sequence and the decision bit sequence. Optionally, the determining unit 732 is specifically configured to determine the noise estimate of the antenna according to each soft bit in the soft bit sequence and each decision bit in the decision bit sequence. Alternatively, the determining unit 732 is specifically configured to determine the noise estimation of the antenna according to the soft bits in the even-numbered bits in the soft bit sequence and the decision bits in the even-numbered bits in the decision bit sequence.
The processing apparatus for receiving signals by multiple antennas according to the embodiment of the present invention may be specifically configured to execute the method embodiment provided in fig. 2, and specific functions are not described herein again.
According to the embodiment of the invention, the received signal of each antenna in the plurality of antennas is obtained, the received signal of each antenna is subjected to signal processing to obtain the symbol sequence corresponding to the received signal of each antenna, the noise estimation of each antenna is determined according to the symbol sequence corresponding to the received signal of each antenna, and the received signals of each antenna are combined according to the noise estimation of each antenna, so that the degree of influence of interference, noise and the like on the received signal of each antenna is reduced, the signal-to-noise ratio is improved, and the receiving performance of the receiver is improved.
Fig. 10 is a block diagram of a processing apparatus for receiving signals by multiple antennas according to another embodiment of the present invention. In addition to the above-mentioned embodiments, for example, in addition to fig. 9, the processing device 70 for multi-antenna received signals further includes: the correction module 75, the correction module 75 is configured to correct the noise estimation of each antenna through a preset algorithm, so as to obtain a corrected noise estimation of each antenna; correspondingly, the second determining module 74 is specifically configured to determine the target bit sequence according to the corrected noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna.
The processing apparatus for receiving signals by multiple antennas according to the embodiment of the present invention may be specifically configured to execute the method embodiment provided in fig. 6, and specific functions are not described herein again.
The embodiment of the invention corrects the noise estimation of each antenna through a preset algorithm to obtain the corrected noise estimation of each antenna, and determines the target bit sequence according to the corrected noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna, thereby further reducing the degree of influence of interference, noise and the like on the received signal of each antenna, improving the signal-to-noise ratio and further improving the receiving performance of a receiver.
In summary, in the embodiments of the present invention, the received signal of each antenna in the multiple antennas is obtained, the received signal of each antenna is subjected to signal processing to obtain the symbol sequence corresponding to the received signal of each antenna, the noise estimation of each antenna is determined according to the symbol sequence corresponding to the received signal of each antenna, and the received signals of each antenna are combined according to the noise estimation of each antenna, so that the degree of influence of interference, noise, and the like on the received signal of each antenna is reduced, the signal-to-noise ratio is improved, and the receiving performance of the receiver is improved; the noise estimation of each antenna is corrected through a preset algorithm to obtain the corrected noise estimation of each antenna, and a target bit sequence is determined according to the corrected noise estimation of each antenna and a symbol sequence corresponding to a received signal of each antenna, so that the degree of influence of interference, noise and the like on the received signal of each antenna is further reduced, the signal-to-noise ratio is improved, and the receiving performance of a receiver is further improved.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It is obvious to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiment, which is not described herein again.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (14)

1. A method for processing a multi-antenna received signal, comprising:
acquiring a received signal of each antenna in a plurality of antennas;
carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna;
determining the noise estimation of each antenna according to the symbol sequence corresponding to the received signal of each antenna;
combining the symbol sequences corresponding to the received signals of each antenna according to the noise estimation of each antenna and the symbol sequence corresponding to the received signals of each antenna to obtain a combined target symbol sequence;
and mapping the target symbol sequence into a target bit sequence according to a preset mapping relation.
2. The method of claim 1, wherein determining the noise estimate for each antenna based on the symbol sequence corresponding to the received signal for each antenna comprises:
judging each symbol in a symbol sequence corresponding to the received signal of the antenna to obtain a judgment symbol corresponding to each symbol;
and determining the noise estimation of the antenna according to each symbol in the symbol sequence and the decision symbol corresponding to each symbol.
3. The method of claim 1, wherein determining the noise estimate for each antenna based on the symbol sequence corresponding to the received signal for each antenna comprises:
converting a symbol sequence corresponding to a receiving signal of the antenna into a soft bit sequence;
judging each soft bit in the soft bit sequence to obtain a judgment bit corresponding to each soft bit, wherein the judgment bit corresponding to each soft bit forms a judgment bit sequence;
and determining the noise estimation of the antenna according to the soft bit sequence and the decision bit sequence.
4. The method of claim 3, wherein determining the noise estimate for the antenna based on the soft bit sequence and the decision bit sequence comprises:
determining a noise estimate for the antenna based on each soft bit in the sequence of soft bits and each decision bit in the sequence of decision bits.
5. The method of claim 3, wherein determining the noise estimate for the antenna based on the soft bit sequence and the decision bit sequence comprises:
and determining the noise estimation of the antenna according to the soft bits on the even-numbered bits in the soft bit sequence and the decision bits on the even-numbered bits in the decision bit sequence.
6. The method of claim 1, further comprising:
correcting the noise estimation of each antenna through a preset algorithm to obtain the corrected noise estimation of each antenna;
correspondingly, the combining the symbol sequences corresponding to the received signals of each antenna according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna to obtain a combined target symbol sequence includes:
and mapping the target symbol sequence into a target bit sequence according to the corrected noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna and a preset mapping relation.
7. A method for processing a multi-antenna received signal, comprising:
acquiring a received signal of each antenna in a plurality of antennas;
carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna;
determining the noise estimation of each antenna according to the symbol sequence corresponding to the received signal of each antenna;
mapping the symbol sequence corresponding to the received signal of each antenna into a soft bit sequence according to a preset mapping relation;
and combining the soft bit sequences corresponding to the received signals of each antenna according to the noise estimation of each antenna and the soft bit sequence corresponding to the received signals of each antenna to obtain a target bit sequence.
8. A processing apparatus for multi-antenna received signals, comprising:
an obtaining module, configured to obtain a received signal of each antenna of a plurality of antennas;
the signal processing module is used for carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna;
a first determining module, configured to determine a noise estimation of each antenna according to a symbol sequence corresponding to a received signal of each antenna;
a second determination module comprising a merging unit and a mapping unit;
the merging unit is used for merging the symbol sequence corresponding to the received signal of each antenna according to the noise estimation of each antenna and the symbol sequence corresponding to the received signal of each antenna to obtain a merged target symbol sequence;
and the mapping unit is used for mapping the target symbol sequence into a target bit sequence according to a preset mapping relation.
9. The apparatus for processing multiple antenna received signals according to claim 8, wherein the first determining module comprises:
a decision unit, configured to decide each symbol in a symbol sequence corresponding to a received signal of the antenna to obtain a decision symbol corresponding to each symbol;
and the determining unit is used for determining the noise estimation of the antenna according to each symbol in the symbol sequence and the decision symbol corresponding to each symbol.
10. The apparatus for processing multiple antenna received signals according to claim 8, wherein the first determining module comprises:
a conversion unit, configured to convert a symbol sequence corresponding to a received signal of the antenna into a soft bit sequence;
a decision unit, configured to decide each soft bit in the soft bit sequence to obtain a decision bit corresponding to each soft bit, where the decision bit corresponding to each soft bit forms a decision bit sequence;
a determining unit, configured to determine a noise estimation of the antenna according to the soft bit sequence and the decision bit sequence.
11. The apparatus of claim 10, wherein the determining unit is specifically configured to determine the noise estimate for the antenna based on each soft bit in the sequence of soft bits and each decision bit in the sequence of decision bits.
12. The apparatus of claim 10, wherein the determining unit is configured to determine the noise estimate of the antenna based on the soft bits in the even-numbered bits of the soft bit sequence and the decision bits in the even-numbered bits of the decision bit sequence.
13. The apparatus for processing multiple antenna received signals according to claim 8, further comprising:
the correction module is used for correcting the noise estimation of each antenna through a preset algorithm to obtain the corrected noise estimation of each antenna;
the second determining module is specifically configured to determine a target bit sequence according to the corrected noise estimation of each antenna and a symbol sequence corresponding to a received signal of each antenna.
14. A processing apparatus for multi-antenna received signals, comprising:
an obtaining module, configured to obtain a received signal of each antenna of a plurality of antennas;
the signal processing module is used for carrying out signal processing on the received signal of each antenna to obtain a symbol sequence corresponding to the received signal of each antenna;
a first determining module, configured to determine a noise estimation of each antenna according to a symbol sequence corresponding to a received signal of each antenna;
a second determination module comprising a merging unit and a mapping unit;
the merging unit is configured to map a symbol sequence corresponding to a received signal of each antenna into a soft bit sequence according to a preset mapping relationship;
and the mapping unit is used for combining the soft bit sequences corresponding to the received signals of each antenna according to the noise estimation of each antenna and the soft bit sequences corresponding to the received signals of each antenna to obtain the target bit sequences.
CN201711191768.1A 2017-11-24 2017-11-24 Method and device for processing multi-antenna received signals Active CN109842423B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711191768.1A CN109842423B (en) 2017-11-24 2017-11-24 Method and device for processing multi-antenna received signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711191768.1A CN109842423B (en) 2017-11-24 2017-11-24 Method and device for processing multi-antenna received signals

Publications (2)

Publication Number Publication Date
CN109842423A CN109842423A (en) 2019-06-04
CN109842423B true CN109842423B (en) 2021-02-26

Family

ID=66876438

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711191768.1A Active CN109842423B (en) 2017-11-24 2017-11-24 Method and device for processing multi-antenna received signals

Country Status (1)

Country Link
CN (1) CN109842423B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113438000A (en) * 2021-06-22 2021-09-24 电子科技大学 Millimeter wave safe transmission method for cooperative eavesdropper

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050047517A1 (en) * 2003-09-03 2005-03-03 Georgios Giannakis B. Adaptive modulation for multi-antenna transmissions with partial channel knowledge
US7324583B2 (en) * 2004-02-13 2008-01-29 Nokia Corporation Chip-level or symbol-level equalizer structure for multiple transmit and receiver antenna configurations
CN1753395A (en) * 2004-09-24 2006-03-29 松下电器产业株式会社 Symbol timing method for multi-antenna wireless communication system
EP2391079A1 (en) * 2010-05-25 2011-11-30 Nxp B.V. A mobile OFDM receiver with intercarrier interference compensation
CN104869083B (en) * 2014-02-25 2018-05-01 电信科学技术研究院 A kind of channel estimation methods and device

Also Published As

Publication number Publication date
CN109842423A (en) 2019-06-04

Similar Documents

Publication Publication Date Title
CN105814855B (en) Precoding in a superNyquist transmission system
KR101564479B1 (en) Method and system for reduced complexity channel estimation and interference cancellation for v-mimo demodulation
CN101094002A (en) DC offset removal apparatus and DC offset removal method
CN110971344B (en) Soft demodulation method of linear frequency modulation spread spectrum modulation technology
KR102143466B1 (en) Transmitter, receiver and controlling method thereof
CN102783062A (en) Receiver and signal received power estimation method
CN104301267A (en) Multi-stage iterative detection method and device of MIMO wireless communication receiver
JP4470377B2 (en) Propagation path estimation method in mobile communication system
WO2016034051A1 (en) Interference suppression method and device
US20190342014A1 (en) Over the air testing of a radio communications device
CN101873292A (en) Signal emission and reception method of transform domain communication system and functional module framework
CN106788626B (en) Improved orthogonal space modulation transmission method capable of obtaining second-order transmit diversity
US9712310B2 (en) System and method for channel quality indicator and acknowledgement joint detection
CN101540744B (en) Method for receiving and processing data, device and user terminal
CN102547740A (en) Interference elimination method and device, and communication system
CN107018113B (en) Transmitter, receiver and method of signal processing
US10477432B2 (en) Encoding device, encoding method, decoding device, decoding method, program, and wireless communication system
CN106452652B (en) A kind of MPI suppression method based on chaos wireless communication system
CN111901269A (en) Gaussian frequency shift keying modulation method, device and system with variable modulation index
CN106330391A (en) User equipment and physical broadcast channel (PBCH) detection method and apparatus thereof
CN109842423B (en) Method and device for processing multi-antenna received signals
CN110011744B (en) Port detection method, system and terminal
WO2011065878A1 (en) Bit soft value normalization
CN105052231B (en) Receiving device in wireless communication system and channel estimation control method
CN114465864B (en) Phase noise compensation method, apparatus, terminal, storage medium, and program product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant