Reception apparatus
09742595 ยท 2017-08-22
Assignee
Inventors
Cpc classification
H04L5/0007
ELECTRICITY
H04L25/03171
ELECTRICITY
H04L1/005
ELECTRICITY
H03M13/39
ELECTRICITY
H03M13/3905
ELECTRICITY
H03M13/4146
ELECTRICITY
H04L25/03019
ELECTRICITY
International classification
H04L25/03
ELECTRICITY
Abstract
When a channel between a transmission apparatus and a reception apparatus is distorted by multipath fading or other reasons, linear interpolation between pilot subcarriers produces a large estimation error, resulting in an increase in an equalization error and a decrease in reception performance. The present invention allows feedback of a signal that undergoes error correction, reduction in the channel estimation error through repeated channel estimation, and improvement in the reception performance.
Claims
1. A reception apparatus, comprising: a fast Fourier transform processor that converts a received time signal into a frequency signal; a pilot subcarrier extractor that extracts pilot subcarriers from the frequency signal; a channel estimator that estimates a channel between transmission and reception by performing a linear interpolation process on a pilot subcarrier extraction signal extracted by the pilot subcarrier extractor; an equalizer that performs equalization using the frequency signal and a result of the channel estimator; a bit log-likelihood ratio calculator that calculates bit log likelihood ratios from an output of the equalizer; a deinterleaver that rearranges the bit log-likelihood ratios in original order, the deinterleaver making a pair with an interleave section that rearranges the bit log-likelihood ratios in a predetermined order on a transmission side; a soft-in soft-out decoder that performs error correction in manner of soft-in soft-out on an output of the deinterleaver; an interleaver that rearranges an encoded bit log-likelihood ratios, in the predetermined order same as the transmission side, out of an output of a section of the soft-in soft-out error correction; a soft symbol calculator that generates a soft symbol from an output of the interleaver; a hard decision processor that performs a hard decision on the generated soft symbol; and a reliability evaluator that generates reliability information from the encoded bit-log likelihood ratio of the output of the interleaver.
2. The reception apparatus of claim 1, wherein the channel estimator comprises a linear interpolation unit that performs the linear interpolation process on an output of the hard decision processor when the reliability information is larger than a predetermined threshold.
3. The reception apparatus of claim 1, wherein the channel estimator repeats the linear interpolation process until the reliability information becomes smaller than a predetermined threshold.
4. The reception apparatus of claim 2, wherein the channel estimator repeats the linear interpolation process until the reliability information becomes smaller than the predetermined threshold.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
DESCRIPTION OF EMBODIMENTS
(5) One embodiment of the present invention will be described below with reference to the drawings.
(6) The antenna 121 receives a wireless signal transmitted from a transmission side, the RF unit 122 converts the reception signal into a baseband signal, and the A/D unit 123 converts the baseband signal into a digital signal. The reception signal is an OFDM signal, for example. The FFT unit 101 converts a received time domain signal y (m, n) into a frequency domain signal, and outputs the converted signal as a reception frequency signal Y (m, k) to the channel estimation unit 102 and the equalization unit 103. Here, m denotes a symbol number, n denotes a sample number, and k denotes a subcarrier number.
(7) Based on the incoming reception frequency signal Y (m, k), a frequency signal acquired by performing hard decision on a soft symbol that undergoes error correction and feedback, and a reception bit log likelihood ratio (LLR) L.sup.D (m, c.sub.k) that undergoes error correction and feedback, the channel estimation unit 102 estimates a channel between the transmission apparatus and the reception apparatus, and outputs a channel estimation result to the equalization unit 103. Here, c.sub.k denotes a bit series number after an interleave process.
(8) Next, an operation of the channel estimation unit 102 will be described with reference to
(9) The pilot subcarrier extraction unit 201 extracts a pilot subcarrier from the incoming reception frequency signal Y (m, k), and then outputs a reception frequency signal Y.sub.p (m,k) from which the pilot subcarrier is extracted to the linear interpolation unit 204. The pilot subcarrier extraction unit 201 extracts the pilot subcarrier, for example, by replacing subcarriers other than the pilot subcarrier by 0 among all the subcarriers.
(10) [Mathematical Formula 1]
(11) The reliability evaluation unit 202 evaluates reliability of an incoming signal {tilde over (X)}(m,k) that undergoes error correction and feedback based on a similarly incoming bit LLR L.sup.D (m, c.sub.k). When it is determined that the reliability is high, this signal will be {tilde over (X)}(m,k), and otherwise this signal will be zero. The reliability evaluation unit 202 outputs the signal after the reliability evaluation {tilde over (X)}(m,k) and a reliability evaluation result signal rel (m, k) to the channel information calculation unit 203. The signal after the reliability evaluation {tilde over (X)}(m,k) is expressed by Mathematical Formula 1.
(12)
(13) Here, rel (m, k) denotes the reliability evaluation result signal, and the reliability evaluation result signal rel (m, k) is expressed by Mathematical Formula 2, for example.
(14) [Mathematical Formula 2]
(15)
(16) Here, B denotes the number of modulation bits in the modulation scheme, whereas thr denotes a reliability evaluation threshold. As the reliability evaluation threshold thr, for example, a value of size that causes no hard decision error is set. If there is even one bit with low likelihood (LLR is close to zero), an infinite product of LLRs is calculated to decrease an absolute value of rel (m, k).
(17) [Mathematical Formula 3]
(18) The channel information calculation unit 203 calculates channel information .sub.FB(m,k) obtained from reliable (rel (m, k)=1) fed-back data subcarrier by using the incoming reception frequency signal Y (m, k), the signal that undergoes error correction and feedback {tilde over (X)}(m,k), and the reliability evaluation result signal rel (m, k). The channel information calculation unit 203 then outputs the channel information .sub.FB(m,k) and the reliability evaluation result signal rel (m, k) to the linear interpolation unit 204. The channel information calculation unit 203 calculates the channel information .sub.FB(m,k), for example, by Mathematical Formula 3.
(19)
(20) The linear interpolation unit 204 estimates the channel between the transmission apparatus and the reception apparatus by using the pilot subcarrier-extracted incoming reception frequency signal Y.sub.p (m, k), the channel information obtained from the fed-back signal .sub.FB(m,k), and the reliability evaluation result signal rel (m, k). The linear interpolation unit 204 then outputs the channel estimation result (m,k) to the equalization unit 103.
(21) Next, typical linear interpolation of wireless communications will be described with reference to
(22) Next, linear interpolation, which is one embodiment of the present invention, will be described with reference to
(23) [Mathematical Formula 4]
(24)
(25) The equalization unit 103 calculates equalization output {circumflex over (X)}(m,k), for example, by Mathematical Formula 4 using the incoming reception frequency signal Y (m, k) and the interpolated channel estimation result (m,k).
(26)
(27) The LLR calculation unit 104 calculates a reception bit LLR L.sup.E (m, c.sub.k), for example, by calculating a distance between the incoming equalization output {circumflex over (X)}(m,k) and an ideal point in each bit. The LLR calculation unit 104 then outputs the reception bit LLR L.sup.E (m, c.sub.k) to the deinterleave unit 105. The LLR calculation unit 104 calculates the reception bit LLR, for example, by Mathematical Formula 5.
(28)
(29) Here, X(i) denotes a mapping value of the modulation scheme at mapping number i, whereas Q denotes the number of mapping points of the modulation scheme. Here, an approximate expression is Mathematical Formula 6.
(30)
(31) Approximation of Mathematical Formula 5 with Mathematical Formula 6 produces Mathematical Formula 7.
(32)
(33) By the above Mathematical Formula, the reception bit LLR is calculated using a minimum distance between 1 and the bit to which attention is paid and a minimum distance between 0 and the bit.
(34) The deinterleave unit 105 returns a series of the incoming reception bit LLR L.sup.E (m, c.sub.k) obtained through rearrangement in order determined in advance on a transmission side to original order, and then outputs the reception bit LLR L.sup.E (m, c.sub.k) rearranged to the original order to the SISO decoding unit 106. Here, c.sub.k is a bit information series number before the interleave process. A unit of the interleave and deinterleave process of this example is in agreement with a unit of an OFDM symbol or an integral submultiple of the OFDM symbol (that is, a total number of bits assigned to data subcarrier in one OFDM symbol is a natural multiple of an interleave length).
(35) The SISO decoding unit 106 performs the error correction process of soft-in soft-out on the incoming reception bit LLR L.sup.E (m, c.sub.k), outputs the information bit LLR L (m, c.sub.k) that undergoes the error correction to the hard decision unit 107, and outputs an encoded bit LLR L.sup.D (m, c.sub.k) that undergoes the error correction to the interleave unit 108. The SISO error correction process can be implemented, for example, by a method using maximum aposteriori probability based on a BCJR (Bahl, Cocke, Jelinek, Raviv: designers' initials) algorithm or a method based on SOVA (Soft Output Viterbi Algorithm).
(36) The hard decision unit 107 performs the hard decision process on the incoming information bit LLR L (m, c.sub.k) and outputs a reception information bit d (m, c.sub.k) that undergoes the hard decision process. The hard decision process is performed, for example, by Mathematical Formula 8.
(37)
(38) The interleave unit 108 rearranges the incoming encoded bit LLR L.sup.D (m, c.sub.k) in order determined in advance similar to order on a transmission side, and then outputs the rearranged encoded bit LLR L.sup.D (m, c.sub.k) to the soft symbol calculation unit 109 and the channel estimation unit 102.
(39) [Mathematical Formula 9]
(40) The soft symbol calculation unit 109 calculates the soft symbol {tilde over (S)}(m,k) by using the incoming encoded bit LLR L.sup.D (m, c.sub.k), and then outputs the calculated soft symbol {tilde over (S)}(m,k) to the hard decision unit 110. The soft symbol calculation unit 109 calculates the soft symbol {tilde over (S)}(m,k), for example, by the following procedure. First, the soft symbol calculation unit 109 calculates bit probability p.sub.0 (m, c.sub.k) of 0 and p.sub.1 (m, c.sub.k) of 1 by Mathematical Formula 9 and Mathematical Formula 10 from the encoded bit LLR L.sup.D (m, c.sub.k).
(41)
(42) Next, the soft symbol calculation unit 109 calculates mapping probability P (m, i) by Mathematical Formula 10 using the bit probability P.sub.0 (m, c.sub.k) and P.sub.1 (m, c.sub.k).
(43)
(44) Here, g (i, z) is a z-th bit value when counted from a least significant bit when a mapping point number i is expressed in binary.
(45) [Mathematical Formula 11]
(46) Finally, the soft symbol calculation unit 109 calculates) the soft symbol {tilde over (S)}(m,k) by Mathematical Formula 12 using the mapping probability p (m, i) and mapping value X (i).
(47)
(48) The hard decision unit 110 performs hard decision on the) incoming soft symbol {tilde over (S)}(m,k), and then outputs a result of the hard decision {tilde over (X)}(m,k) to the channel estimation unit 102. In the hard decision, the hard decision unit 110 selects, for example, a point with a minimum distance between the point and the soft symbol {tilde over (S)}(m,k) among all mapping points.
(49) The above-described embodiment allows the reception apparatus to feedback the data subcarrier that undergoes error correction to the channel estimation unit 102, handles the reliable feedback signal on a par with the pilot subcarrier, and performs repeated channel estimation, thereby enabling reduction in the channel estimation error and improvement in reception performance. The channel estimation unit 102 of this example, which performs initialization to channel estimation (linear interpolation) based on only the pilot subcarrier for each OFDM symbol, is suitable for mobile communications with intense channel variations.
(50) The reception apparatus according to the embodiment of the present invention allows feedback of a signal that undergoes error correction, reduction in the channel estimation error through repeated channel estimation, and improvement in the reception performance. The number of repetitions of channel estimation may be determined to be, for example, twice or three times in advance, or a threshold is defined in advance and channel estimation may be repeated until reliability information becomes equal to or less than the threshold. When the channel variation is gentle, the reception apparatus may store the channel estimation result of past OFDM symbol, smooth the channel estimation result of past OFDM symbol and the estimation result from the pilot subcarrier of current OFDM symbol in a time direction, and then the reception apparatus may use the smoothed estimation result as an initial value for channel estimation this time.
INDUSTRIAL APPLICABILITY
(51) While the present invention has been described in detail above, the present invention is not limited to the reception apparatus described here, and may be widely applicable to reception apparatuses other than the above-described reception apparatus, for example, reception apparatuses that perform block equalization in frequency regions such as discrete Fourier transform spread (DFTS) OFDM, single-carrier frequency-division multiple access (SC-FDMA), and single carrier block transmission with cyclic prefix (CP-SC).
REFERENCE SIGNS LIST
(52) 101: FFT unit 102: channel estimation unit 103: equalization unit 104: bit log likelihood ratio calculation unit 105: deinterleave unit 106: soft-in soft-out decoding unit 107: hard decision unit 108: interleave unit 109: soft symbol calculation unit 110: hard decision unit 121: antenna 122: RF unit 123: A/D unit 201: pilot subcarrier extraction unit 202: reliability evaluation unit 203: channel information calculation unit 204: linear interpolation unit