CN109842423B - Method and device for processing multi-antenna received signals - Google Patents
Method and device for processing multi-antenna received signals Download PDFInfo
- 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
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
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):
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):
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:
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):
…
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.
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 iWherein 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 sequenceCan be expressed as the following equation (10):
noise estimation of other antennas and noise estimation of antenna iThe 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 iWherein 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)
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 sequenceDecision bit sequenceCan be expressed as the following formula (14):
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 sequenceThere may be four values of the decision bits on the odd bits, namely [ -3, -1,1,3 [ -3 [ ]]Decision bit sequenceIs judged on the even number positionThe decision bit may have two values, namely [1, -1]。
According to soft bit sequence biAnd a decision bit sequenceDetermining a noise estimate for antenna i
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 sequenceDetermines a noise estimate for antenna i for each decision bit in the setExpressed as the following equation (15):
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 sequenceTo determine the noise estimate of antenna iExpressed as the following equation (16):
wherein the content of the first and second substances,representing a soft bit sequence biThe average of the absolute values of the even-numbered soft bits in (b),expressed by the following formula (17):
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 1Noise estimation of an antenna 2Noise estimation for antenna NAnd 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):
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 antennaN 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 1Noise estimation of an antenna 2Noise estimation for antenna NAnd 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):
wherein the noise estimation of each antennaN 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 is consistent with the specific process and implementation manner of step 201, and is not described herein again.
Step 602 is consistent with the specific process and implementation manner of step 202, and is not described herein again.
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 antennaN 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,estimation of noiseThe corrected noise estimate obtained after polynomial correction isAndthe relationship therebetween can be expressed as the following equation (20):
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):
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):
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):
(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):
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 noisePerforming a correction to obtain a corrected noise estimate Andcan be expressed as the following equation (25):
where f (SNR)i) Expressed as a correction function.
Specifically, the above formulas (18) and (19)In particular, it may be a modified noise estimate Can be obtained according to the above formula (20) or (25), and in other embodiments, other methods can be adoptedModified to obtain a modified noise estimate
In equation (18), the estimation is based on the corrected noiseAnd 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 estimateCalculating 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.
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)
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)
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 |
-
2017
- 2017-11-24 CN CN201711191768.1A patent/CN109842423B/en active Active
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 |