This application claims priority to and the benefit of Japanese Patent Application No. 2011-253146 filed Nov. 18, 2011 and Japanese Patent Application No. 2012-183571 filed Aug. 22, 2012, the entire contents of which are incorporated herein by reference.
The present invention relates to a transmission device, reception device, transmission method, and reception method that perform Multiple Input Multiple Output (MIMO) transmission using a plurality of different antennas. In particular, the present invention relates, in a MIMO system, to a transmission device that performs interleaving between a plurality of antennas, a reception device that performs deinterleaving between a plurality of antennas, and methods thereof.
ISDB-T (Integrated Services Digital Broadcasting-Terrestrial), which is a digital terrestrial broadcasting system in Japan, implements high-vision broadcasting (or multiple standard definition broadcasting) for fixed receivers. There is demand for the next-generation digital terrestrial broadcasting system to provide service for an even larger amount of data to replace conventional high vision, such as 3D high vision broadcast or super high vision, which has 16 times the resolution of high vision.
In recent years, a Multiple Input Multiple Output (MIMO) system that uses a plurality of transmit/receive antennas has been proposed as a method for expanding the wireless data transmission capacity. In a transmission system using MIMO, Space Division Multiplexing (SDM) and Space Time Codes (STC) are used. As examples of implementing SDM, systems such as a polarized MIMO system that simultaneously uses both horizontal polarized waves and vertical polarized waves have been proposed.
In an actual channel for which broadcast service is assumed within a MIMO transmission using a plurality of transmit/receive antennas, the reception level may drop greatly for only one of the reception antennas due to differences in reflection characteristics or the like. With SDM transmission, since different streams are transmitted over the antennas, the Bit Error Rate (BER) characteristics of the entire system greatly degrade due to degradation of the BER characteristics resulting from a lower reception level for one antenna.
Conventionally, bit interleaving, time interleaving, and frequency interleaving, which reorder transmission data, are used with the ISDB-T system in order to increase efficiency of error correction (for example, see Non-patent Document 1). Also, a technique is known for expanding the interleaving in IEEE 802.11 into a MIMO system, dividing one stream up among a plurality of transmitters bit by bit, and performing bit interleaving transmitter by transmitter (for example, see Patent Document 1).
During SDM-MIMO transmission that transmits different streams using a plurality of antennas (for example, two antennas), if the reception level of antenna 1 is R1, the reception level of antenna 2 is R2, the bit error rate of antenna 1 is BER1, and the bit error rate of antenna 2 is BER2, then the reception level R and bit error rate BER of the overall MIMO transmission system using both antennas can be represented as averages using equations (1) and (2) below.
R=(R1+R2)/2 (1)
BER=(BER1+BER2)/2 (2)
In SDM-MIMO transmission actually performed outdoors, a large difference in level occurs between antennas depending on location, due to factors such as different channel characteristics for the radio waves emitted from each antenna. When the reception level drops and the bit error rate degrades due only to the channel, the bit error rate of the entire system also degrades as per the above equation.
In order to solve these problems, it is an object of the present invention to provide a transmission device, a reception device, and methods therefor that can improve BER characteristics in a MIMO system performing SDM-MIMO transmission.
In order to solve the above problems, a transmission device according to the present invention is a transmission device for transmitting an OFDM signal using a plurality of transmit antennas, including: a mapping unit configured to map a transmission signal onto an IQ plane to generate a carrier-modulated carrier symbol; a frequency/transmit antenna interleaving unit (frequency/polarized wave interleaving unit in the below-described embodiment) configured to interleave the carrier symbol in a frequency domain and between transmit antennas to generate interleaved data for each transmit antenna; and an output processing unit configured to construct an OFDM frame for the interleaved data for each transmit antenna and transmit an OFDM signal via the transmit antennas.
Furthermore, in the transmission device according to the present invention, the frequency/transmit antenna interleaving unit may include: a data distribution unit configured to distribute the carrier symbol a predetermined number at a time to generate data for each transmit antenna; and a frequency interleaving unit configured to generate the interleaved data for each transmit antenna by interleaving the data for each transmit antenna in the frequency domain one OFDM carrier symbol at a time.
Furthermore, in the transmission device according to the present invention, the data distribution unit may generate the data for each transmit antenna by resolving the carrier symbol into I data along an I coordinate axis in an IQ plane and Q data along a Q coordinate axis in the IQ plane and distributing a predetermined amount at a time, with the I data and the Q data as a minimum unit.
Furthermore, in the transmission device according to the present invention, the frequency/transmit antenna interleaving unit may include: an inter-segment interleaving unit configured to generate data interleaved between segments by interleaving the carrier symbol in the frequency domain a number of OFDM carrier symbols at a time equal to a number of the transmit antennas; and a data distribution unit configured to generate the interleaved data for each transmit antenna by distributing the data interleaved between segments a predetermined amount at a time.
Furthermore, in the transmission device according to the present invention, the inter-segment interleaving unit may generate the data interleaved between segments by resolving the carrier symbol into I data along an I coordinate axis in an IQ plane and Q data along a Q coordinate axis in the IQ plane and interleaving the I data and the Q data in the frequency domain a number of OFDM carrier symbols at a time equal to the number of the transmit antennas, with the I data and the Q data as a minimum unit.
Furthermore, in the transmission device according to the present invention, the frequency/transmit antenna interleaving unit may include: a random number table storage unit configured to store a random number table for determining allocation of a number of OFDM carrier symbols, in the carrier-modulated data, equal to a number of the transmit antennas; a data randomization unit configured to reorder the carrier symbol a number of OFDM carrier symbols at a time equal to the number of the transmit antennas by referring to the random number table; and a data distribution unit configured to generate the interleaved data for each transmit antenna by distributing a predetermined number at a time of carrier symbols reordered by the data randomization unit.
Furthermore, in the transmission device according to the present invention, the data randomization unit may resolve the carrier symbol into I data along an I coordinate axis in an IQ plane and Q data along a Q coordinate axis in the IQ plane and reorders the I data and Q data a number of OFDM carrier symbols at a time equal to the number of the transmit antennas, with the I data and the Q data as a minimum unit, by referring to the random number table.
In order to solve the above problems, a transmission device according to the present invention is a transmission device for transmitting an OFDM signal over a plurality of channels using a plurality of transmit antennas per channel, including: a mapping unit configured to map transmission signals for the plurality of channels onto an IQ plane to generate carrier-modulated carrier symbols for the plurality of channels; a frequency/transmit antenna interleaving unit (frequency/polarized wave/channel interleaving unit in the below-described embodiment) configured to interleave the carrier symbols for the plurality of channels in a frequency domain and between transmit antennas to generate interleaved data for each transmit antenna; and an output processing unit configured to construct an OFDM frame for the interleaved data for each transmit antenna and transmit an OFDM signal via the transmit antennas.
In the transmission device according to the present invention, the output processing unit may transmit the OFDM signal via a horizontal polarized wave antenna and a vertical polarized wave antenna, or via a right-handed circularly polarized wave antenna and a left-handed circularly polarized wave antenna.
In order to solve the above problems, a reception device according to the present invention is a reception device for receiving an OFDM signal using a plurality of receive antennas, including: a MIMO detection unit configured to generate an isolation signal by using a channel response to perform waveform equalization and isolation on an OFDM signal received by the plurality of receive antennas; a first deinterleaving unit (first frequency/polarized wave deinterleaving unit 25 or first frequency/polarized wave/channel deinterleaving unit 32 in the below-described embodiments) configured to deinterleave the isolation signal in a frequency domain and between receive antennas; a noise variance calculation unit configured to calculate a noise variance of the OFDM signal; a second deinterleaving unit (second frequency/polarized wave deinterleaving unit 27 or second frequency/polarized wave/channel deinterleaving unit 33 in the below-described embodiments) configured to deinterleave the noise variance in the frequency domain and between receive antennas; a likelihood ratio calculation unit configured to calculate a likelihood ratio using the isolation signal deinterleaved by the first frequency/receive antenna deinterleaving unit and the noise variance deinterleaved by the second frequency/receive antenna deinterleaving unit; and an error correcting code decoding unit configured to decode an error correcting code using the likelihood ratio.
In order to solve the above problems, a transmission method according to the present invention is a transmission method for generating an OFDM signal to be transmitted from a plurality of transmit antennas, including the steps of: mapping a transmission signal onto an IQ plane to generate a carrier-modulated carrier symbol; interleaving the carrier symbol in a frequency domain and between transmit antennas to generate interleaved data for each transmit antenna; and constructing an OFDM frame for the interleaved data for each transmit antenna and generating an OFDM signal to be transmitted from the transmit antennas.
In order to solve the above problems, a transmission method according to the present invention is a transmission method for generating an OFDM signal to be transmitted from a plurality of transmit antennas per channel, including the steps of: mapping transmission signals for the plurality of channels onto an IQ plane to generate carrier-modulated carrier symbols for the plurality of channels; interleaving the carrier symbols for the plurality of channels in a frequency domain and between transmit antennas to generate interleaved data for each transmit antenna; and constructing an OFDM frame for the interleaved data for each transmit antenna and generating an OFDM signal to be transmitted from the transmit antennas.
In order to solve the above problems, a reception method according to the present invention is a reception method for processing an OFDM signal received from a plurality of receive antennas, comprising the steps of: generating an isolation signal by using a channel response to perform waveform equalization and isolation on an OFDM signal; performing first deinterleaving by deinterleaving the isolation signal in a frequency domain and between receive antennas; calculating a noise variance of the OFDM signal; performing second deinterleaving by deinterleaving the noise variance in the frequency domain and between receive antennas; calculating a likelihood ratio using the isolation signal deinterleaved in the first deinterleaving step and the noise variance deinterleaved in the second deinterleaving step; and decoding an error correcting code using the likelihood ratio.
According to the present invention, in a MIMO system performing SDM-MIMO transmission, BER characteristics can be improved by interleaving between polarized waves. Hence, the coverage area can be expanded and reception can be stabilized.
The present invention will be further described below with reference to the accompanying drawings, wherein:
In general with error correcting codes, correction is difficult when errors occur consecutively in data. Therefore, by the transmission device interleaving the data and the reception device deinterleaving the received data to restore the original data, erroneous data is dispersed throughout, thereby improving the error correcting ability. ISDB-T, the digital broadcast system in Japan, has been designed to achieve optimal performance under a variety of conditions by performing bit interleaving, frequency interleaving, and time interleaving. By performing interleaving between transmit antennas in addition to these interleaving processes, the present invention allows for improved transmission characteristics for the entire MIMO system by dispersing, between transmit antennas, the erroneous data resulting from a difference in level between transmit antennas. As an example of MIMO using a plurality of antennas, polarized MIMO that uses the orthogonality of horizontal polarized waves and vertical polarized waves is described. The transmission device and reception device according to the present invention, however, are not limited to polarized MIMO transmission and are also effective for general SDM-MIMO transmission.
First, the transmission device according to Embodiment 1 of the present invention is described. The transmission device transmits an OFDM signal using different polarized waves from a plurality of transmit antennas.
The first polarized wave output processing unit 16-1 processes transmission data for the first polarized wave, and the second polarized wave output processing unit 16-2 processes transmission data for the second polarized wave. The first polarized wave and the second polarized wave are two types of separable polarized waves, such as a horizontal polarized wave and a vertical polarized wave, a right-handed circularly polarized wave and a left-handed circularly polarized wave, or the like. In the following explanation, when it is not necessary to distinguish between the first polarized wave and the second polarized wave, then the first polarized wave output processing unit 16-1 and the second polarized wave output processing unit 16-2 are referred to as output processing units 16, the first polarized wave OFDM frame construction unit 161-1 and the second polarized wave OFDM frame construction unit 161-2 are referred to as OFDM frame construction units 161, the first polarized wave IFFT unit 162-1 and the second polarized wave IFFT unit 162-2 are referred to as IFFT units 162, the first polarized wave GI adding unit 163-1 and the second polarized wave GI adding unit 163-2 are referred to as GI adding units 163, and the first polarized wave transmit antenna 17-1 and second polarized wave transmit antenna 17-2 are referred to as transmit antennas 17.
So that transmission errors are correctable at the receiving side, the error correcting code unit 11 codes the input transmission signal with an error correcting code. For error correction, for example a BCH code is used as the outer code, and a Low Density Parity Check (LDPC) is used as the inner code.
In order to increase the performance of the error correcting code, the bit interleaving unit 12 interleaves, bit by bit, the transmission signal output by the error correcting code unit 11. When using an LDPC code as the outer code for error correction, it is known that a method such as that used with DVB-C2 is effective as the bit interleaving method. ETSI EN 302 769 V1.2.1 (p. 32) or http://www.dvb.org/technology/dvbc2/ may be referred to regarding the bit interleaving method of DVB-C2.
The mapping unit 13 maps m bits/symbol onto the IQ plane to generate carrier symbols that are carrier modulated in accordance with a modulation scheme.
The time interleaving unit 14 reorders, in the time domain, the carrier symbols input from the mapping unit 13.
The frequency/polarized wave interleaving unit 15 reorders, in the frequency domain and between polarized waves (between transmit antennas), the carrier symbols that are input from the time interleaving unit 14 and have been interleaved in the time domain, thereby generating interleaved data for each transmit antenna 17. Specific examples of interleaving are described below.
The output processing units 16 construct OFDM frames for the interleaved data input from the frequency/polarized wave interleaving unit 15 and transmit OFDM signals via the transmit antennas 17. The transmit antennas 17 are a horizontal polarized wave antenna and a vertical polarized wave antenna, or a right-handed circularly polarized wave antenna and a left-handed circularly polarized wave antenna.
The OFDM frame construction units 161 insert a pilot signal (SP signal), a TMCC signal indicating control information, and an AC signal indicating additional information into the signal input from the frequency/polarized wave interleaving unit 15, and with all of the carriers as one OFDM symbol, construct an OFDM frame with a block of a predetermined number of OFDM symbols.
The IFFT units 162 perform an Inverse Fast Fourier Transform (IFFT) on the OFDM symbols input from the OFDM frame construction units 161 to generate valid symbol signals in the time domain.
The GI adding units 163 insert a guard interval, which is a copy of the latter half of a valid symbol signal, at the beginning of each valid symbol signal input from the IFFT units 162 and transmit analog signals, on which orthogonal modulation and D/A conversion have been performed, to the outside via the transmit antennas 17.
[Reception Device]
Next, the reception device according to Embodiment 1 of the present invention is described. The reception device receives the OFDM signals transmitted by the above-described transmission device 1 via a plurality of receive antennas.
The first polarized wave and second polarized wave are the same as the first polarized wave and second polarized wave of the transmission device 1. In the following explanation, when it is not necessary to distinguish between the first polarized wave and the second polarized wave, then the first polarized wave receive antenna 21-1 and the second polarized wave receive antenna 21-2 are referred to as receive antennas 21, the first polarized wave input processing unit 22-1 and the second polarized wave input processing unit 22-2 are referred to as input processing units 22, the first polarized wave GI removal unit 221-1 and the second polarized wave GI removal unit 221-2 are referred to as GI removal units 221, the first polarized wave FFT unit 222-1 and the second polarized wave FFT unit 222-2 are referred to as FFT units 222, and the first polarized wave pilot signal extraction unit 223-1 and the second polarized wave pilot signal extraction unit 223-2 are referred to as pilot signal extraction units 223.
The input processing units 22 receive the OFDM signals transmitted by the transmission device 1 via the receive antennas 21. The GI removal units 221 perform orthogonal demodulation on the received OFDM signals to generate baseband signals and then generate analog signals by A/D conversion. The GI removal units 221 then remove the guard intervals to extract the valid symbol signals.
The FFT units 222 perform a Fast Fourier Transform (FFT) on the valid symbol signals input from the GI removal units 221 to generate complex baseband signals.
The pilot signal extraction units 223 extract pilot signals (SP signals) from the complex baseband signals input from the FFT units 222.
The channel response calculation unit 23 calculates the channel response using the pilot signals input from the pilot signal extraction units 223.
By applying a known method, such as Zero Forcing (ZF), Minimum Mean Squared Error (MMSE), Bell Laboratories Layered Space-Time (BLAST), Maximum Likelihood Detection (MLD), or the like, to the baseband signal input from the FFT unit 222, the MIMO detection unit 24 uses the channel response input from the channel response calculation unit 23 to generate an isolation signal that is a waveform equalization and isolation of the polarized wave signals transmitted by the transmission device 1.
The first frequency/polarized wave deinterleaving unit 25 performs deinterleaving in the frequency domain and between polarized waves (between receive antennas) on the isolation signal input from the MIMO detection unit 24 (the reverse of the processing by the frequency/polarized wave interleaving unit 15 of the transmission device 1).
The reception device 2 needs to calculate the noise variance in order to calculate the likelihood ratio necessary for LDPC decoding. The noise variance of the entire band may be calculated from the data carrier (isolation signal) deinterleaved by the first frequency/polarized wave deinterleaving unit 25, yet in order to calculate a more precise noise variance, it is necessary to weight the noise variance for each carrier, as described below. Accordingly, in the reception device 2 illustrated in
The noise variance calculation unit 26 calculates the noise variance from the polarized wave signals input from the MIMO detection unit 24. The noise variance σ2 represents the misalignment between the symbol point in IQ coordinates at which the carrier symbol should be and the symbol point P of the actually measured carrier symbol. The noise variance σ2 is obtained by calculating the modulation error ratio and taking the inverse. This is because of multiplication by a normalization factor, which takes the average power in the band to be 1.
When a multipath exists in the channel, the noise variance fluctuates since the power differs between OFDM carriers. The noise variance σ2 is necessary for calculating the likelihood ratio for each bit constituting each carrier symbol, and calculating the noise variance for each carrier as accurately as possible determines the performance of the LDPC decoding. Therefore, using a weighting matrix determined from the channel response, the noise variance is established by weighting, for each carrier, the average noise variance of the entire band. It is known that the weighting matrix for each carrier can be represented as (HHH)−1 for the channel response matrix H. The weight element for each carrier can be represented by this diagonal element. Weighting is performed via normalizing by all of the carriers and multiplying by the average noise variance of the entire band. A description of the decoding method to multiply the information on the signal vs. power for each carrier (C/N) by the likelihood calculation can be found, for example, in Nakahara, “A Study on soft decision decoding of 64QAM modulated OFDM signals under multi path distortion”, ITE Technical Report vol. 22, no. 34, pp. 1-6, June 1998. Details on weighting matrix calculation and the like can be found for example in Ohgane and Ogawa, “Easy to understand MIMO system technology” (English translation of original Japanese title), Ohmsha, p. 101.
The second frequency/polarized wave deinterleaving unit 27 performs deinterleaving in the frequency domain and between polarized waves (between receive antennas) on the noise variance for the polarized wave signals input from the noise variance calculation unit 26 (the reverse of the processing by the frequency/polarized wave interleaving unit 15 of the transmission device 1).
The likelihood ratio calculation unit 28 calculates a likelihood ratio λ using the deinterleaved data input from the first frequency/polarized wave deinterleaving unit 25 and the noise variance σ2 input from the second frequency/polarized wave deinterleaving unit 27 for the data. The likelihood ratio λ is calculated for each bit of the error correcting code and represents information on the stochastic reliability of the received signal. The Log-Likelihood Ratio (LLR) is generally used as the likelihood ratio. For example, the LLR λ for BPSK modulation is represented by equation (3) below, where y is the measured value, since the probability P (likelihood function) for each of two values (x=0, 1) is a Gaussian distribution. Details can be found for example in Wadayama, “Low Density Parity Check Codes and the Decoding Thereof” (English translation of original Japanese title), Triceps.
The time deinterleaving unit 29 deinterleaves, in the time domain, the likelihood ratio λ input from the likelihood ratio calculation unit 28 (the reverse of the processing by the time interleaving unit 14 of the transmission device 1). The time deinterleaving unit 29 then outputs the deinterleaved likelihood ratio λ to the bit deinterleaving unit 30.
The bit deinterleaving unit 30 deinterleaves, in the bit domain, the likelihood ratio λ generated by the time deinterleaving unit 29 (the reverse of the processing by the bit interleaving unit 12 of the transmission device 1). The bit deinterleaving unit 30 then outputs the deinterleaved likelihood ratio λ to the error correcting code decoding unit 31.
The error correcting code decoding unit 31 decodes the error correcting code using the likelihood ratio λ input from the bit deinterleaving unit 30 and outputs estimated values for the bits transmitted by the transmission device 1.
[Frequency/Polarized Wave Interleaving Unit]
Next, the frequency/polarized wave interleaving unit 15 is described. Note that the first frequency/polarized wave deinterleaving unit 25 and the second frequency/polarized wave deinterleaving unit 27 reorder data in the reverse direction from the frequency/polarized wave interleaving unit 15 to restore the data to the original order. Since the block diagram of the frequency/polarized wave interleaving unit 15 and the direction of signal line arrows are simply reversed, a description is omitted.
In the first example of interleaving, the frequency/polarized wave interleaving unit 15 performs frequency interleaving for each polarized wave after classifying a predetermined number of carrier symbols at a time into first polarized wave transmission data and second polarized wave transmission data.
The data distribution unit 151 distributes a predetermined number at a time of carrier symbols input from the time interleaving unit 14 to the first polarized wave frequency interleaving unit 150-1 and the second polarized wave frequency interleaving unit 150-2. In order to increase the interleaving effect, the data distribution unit 151 preferably distributes carrier symbols one at a time, i.e. outputs odd-numbered carrier symbols to the first polarized wave frequency interleaving unit 150-1 and even-numbered carrier symbols to the second polarized wave frequency interleaving unit 150-2.
The frequency interleaving units 150 perform interleaving with, for example, the method used in ISDB-T, interleaving the data of each polarized wave distributed by the data distribution unit 151 (the data for each transmit antenna) in the frequency domain one OFDM symbol at the time.
Here, as shown in
In an additive white Gaussian noise (AWGN) environment or the like, no characteristic difference particularly occurs when comparing interleaving between polarized waves performed on bit data before mapping, as in the transmission device 1′, and on the carrier symbol after mapping, as in the transmission device 1. However, in a multipath environment, for example, distributing one carrier symbol at a time spreads out error-prone bits (for example, the two least significant bits in a Gray code in which adjacent carrier symbols differ by one bit) more than distributing one bit at a time. Therefore, the transmission device 1 according to the present invention does not distribute one bit at a time, like the transmission device 1′, but rather distributes one carrier symbol at a time. The BER characteristics in a multipath environment can thus be improved.
Next, a second example of interleaving is described. In the second example of interleaving, the structure of the frequency/polarized wave interleaving unit 15 is the same as the example in
The data distribution unit 151 resolves one carrier symbol input from the time interleaving unit 14 into I data and Q data and distributes a predetermined amount of data at a time with I data and Q data as a minimum unit (referred to below as “IQ data”) to the first polarized wave frequency interleaving unit 150-1 and the second polarized wave frequency interleaving unit 150-2. In order to increase the interleaving effect, the data distribution unit 151 preferably distributes one set of IQ data at a time, i.e. I data to the first polarized wave frequency interleaving unit 150-1 and Q data to the second polarized wave frequency interleaving unit 150-2.
The data rotation units 153 interleave the IQ data input from the inter-segment interleaving units 152 one segment at a time by data rotation. The first polarized wave data rotation unit 153-1 reorders the data in the xth position of the kth segment to the x′th position of the kth segment by data rotation. The second polarized wave data rotation unit 153-2 reorders the data in the yth position of the kth segment to the y′th position of the kth segment by data rotation. For example, when the number of carrier symbols per segment is 384, then x′=(x+k) mod 384, and y′=(y−k) mod 384. When y′ is negative, however, then 384 is added to the value of y′. Note that this rotation is only a non-limiting example. Furthermore, both the first polarized wave data rotation unit 153-1 and the second polarized wave data rotation unit 153-2 may perform rotation with the same equation.
The data randomization units 154 store, in advance at the transmitting side and the receiving side, a random number table for the number of carrier symbols within a segment and randomly reorder the carrier symbols input from the data rotation units 153 within each segment by referring to the random number table, thereby eliminating periodicity. The first polarized wave data randomization unit 154-1 and the second polarized wave data randomization unit 154-2 may use separate random number tables.
Next, a third example of interleaving is described.
The data distribution unit 156 outputs the carrier symbols for interleaved segments No. 0 to n−1 input from the inter-segment interleaving unit 155 to the first polarized wave data rotation unit 153-1 and outputs the data for segments No. n to 2n−1 to the second polarized wave data rotation unit 153-2. Note that this distribution of carrier symbols is only a non-limiting example.
Processing by the intra-segment interleaving units (the data rotation units 153 and the data randomization units 154) is the same as in the first example of interleaving, and therefore a description thereof is omitted.
Next, a fourth example of interleaving is described. In the fourth example of interleaving, the structure of the frequency/polarized wave interleaving unit 15 is the same as in the third example illustrated in
The data distribution unit 156 outputs the IQ data for interleaved segments No. 0 to n−1 input from the inter-segment interleaving unit 155 to the first polarized wave data rotation unit 153-1 and outputs the IQ data for segments No. n to 2n−1 to the second polarized wave data rotation unit 153-2. Note that this distribution of IQ data is only a non-limiting example.
Processing by the intra-segment interleaving units (the data rotation units 153 and the data randomization units 154) is the same as in the second example of interleaving, and therefore a description thereof is omitted.
Next, a fifth example of interleaving is described. In the fifth example of interleaving, the frequency/polarized wave interleaving unit 15 randomly reorders all of the carrier symbols for the number of transmit antennas.
The random number table storage unit 157 stores a random number table (the same random number table at the transmitting side and the receiving side) for determining allocation of a number of OFDM carrier symbols equal to the number of transmit antennas.
The data randomization unit 158 reorders the carrier symbols input from the time interleaving unit 14 a number of OFDM carrier symbols at a time equal to the number of transmit antennas by referring to the random number table storage unit 157.
The data distribution unit 159 distributes a predetermined number at a time of interleaved carrier symbols, input from the data randomization unit 158, to the first polarized wave output processing unit 16-1 and the second polarized wave output processing unit 16-2.
Next, a sixth example of interleaving is described. In the sixth example of interleaving, the frequency/polarized wave interleaving unit 15 randomly reorders all of the IQ data for the number of transmit antennas. The structure of the frequency/polarized wave interleaving unit 15 in the sixth example is the same as in the fifth example illustrated in
The data randomization unit 158 resolves carrier symbols input from the time interleaving unit 14 into IQ data and reorders the carrier symbols a number of OFDM carrier symbols at a time equal to the number of transmit antennas by referring to the random number table storage unit 157, with IQ data as a minimum unit.
The data distribution unit 159 distributes a predetermined amount at a time of interleaved IQ data, input from the data randomization unit 158, to the first polarized wave output processing unit 16-1 and the second polarized wave output processing unit 16-2.
Note that in the fifth and sixth examples of interleaving, periodicity can be removed by a single process, and the BER characteristics are good. The random number table is large, however, thus increasing the burden when implemented in hardware.
In this way, the transmission device 1 uses the frequency/polarized wave interleaving unit 15 to reorder carrier symbols in the frequency domain and between polarized waves, thereby generating interleaved data for each transmission antenna. Furthermore, the reception device 2 uses the first frequency/polarized wave deinterleaving unit 25 and the second frequency/polarized wave deinterleaving unit 27 to deinterleave, in the frequency domain and between polarized waves, the data interleaved by the transmission device 1. Therefore, according to the transmission device 1 and the reception device 2 of Embodiment 1, data for one polarized wave that includes a large amount of erroneous data can be dispersed even when a difference in reception level exists between the polarized waves. Hence, the effect of the error correcting code can be enhanced, and the BER characteristics can be improved.
Next, in Embodiment 2, the case of transmitting one data stream simultaneously over a plurality of channels (referred to below as bulk transmission) is described, i.e. the case of the transmission device using a plurality of transmit antennas per channel to transmit an OFDM signal over a plurality of channels and the reception device using a plurality of receive antennas per channel to receive the OFDM signal over a plurality of channels. Embodiment 2 describes an example in which the number of channels is two, yet the number of channels is not limited to two.
[Transmission Device]
A frequency/polarized wave/channel interleaving unit 18 reorders, in the frequency domain, and between polarized waves and channels (between transmit antennas), the carrier symbols for two channels that are input from the time interleaving unit 14 and have been interleaved in the time domain, thereby generating interleaved data for each transmit antenna 17. In Embodiment 2, the number of transmit antennas is four, and thus the frequency/polarized wave/channel interleaving unit 18 divides the carrier symbols into four streams and outputs the result. Specific examples of interleaving are described below.
The output processing unit 16 performs the same processing as Embodiment 1 for OFDM frame construction, IFFT, and GI addition on each stream output from the frequency/polarized wave/channel interleaving unit 18. The transmission device 3 transmits the OFDM signal of the first channel from transmit antennas 17-1 and 17-2 and the OFDM signal of the second channel from transmit antennas 17-3 and 17-4.
[Reception Device]
Next, the reception device according to Embodiment 2 is described.
For the OFDM signals received by the receive antennas 21, the input processing units 22 each perform processing as in Embodiment 1 for GI removal, FFT, and pilot signal extraction.
A channel response calculation unit 23-1 and a MIMO detection unit 24-1 calculate the channel response for the received signal of the first channel, processed by a first channel input processing unit 220-1, and perform waveform equalization and isolation. A channel response calculation unit 23-2 and a MIMO detection unit 24-2 calculate the channel response for the received signal of the second channel, processed by a second channel input processing unit 220-2, and perform waveform equalization and isolation.
A first frequency/polarized wave/channel deinterleaving unit 32 and a second frequency/polarized wave/channel deinterleaving unit 33 reorder data in the reverse direction from the frequency/polarized wave/channel interleaving unit 18 to restore the data to the original order. Since the block diagram of the below-described frequency/polarized wave/channel interleaving unit 18 and the direction of signal line arrows are simply reversed, a description is omitted. The noise variance calculation unit 26, likelihood ratio calculation unit 28, time deinterleaving unit 29, bit deinterleaving unit 30, and error correcting code decoding unit 31 perform the same processing as Embodiment 1 for the received signals over two channels.
[Frequency/Polarized Wave/Channel Interleaving Unit]
Next, the frequency/polarized wave/channel interleaving unit 18 is described. As in Embodiment 1, the first example of interleaving through the sixth example of interleaving are described for Embodiment 2 as well.
In the first example of interleaving, the frequency/polarized wave/channel interleaving unit 18 performs frequency interleaving after classifying a predetermined number of carrier symbols at a time into first polarized wave transmission data for the first channel, second polarized wave transmission data for the first channel, first polarized wave transmission data for the second channel, and second polarized wave transmission data for the second channel.
The data distribution unit 181 divides a predetermined number of carrier symbols, input from the time interleaving unit 14, at a time into four streams and distributes the streams to a first polarized wave frequency interleaving unit for the first channel, a second polarized wave frequency interleaving unit for the first channel, a first polarized wave frequency interleaving unit for the second channel, and a second polarized wave frequency interleaving unit for the second channel. In order to increase the interleaving effect, the data distribution unit 181 preferably distributes carrier symbols one at a time. In Embodiment 2, inter-segment interleaving, data rotation, and data randomization are performed on the four streams output from the data distribution unit 181. The processing for each stream is identical to the first example in Embodiment 1, and therefore a description is omitted.
Next, a second example of interleaving is described. In the second example of interleaving, the structure of the frequency/polarized wave/channel interleaving unit 18 is the same as the example in
The data distribution unit 181 resolves a carrier symbol input from the time interleaving unit 14 into I data and Q data, divides a predetermined amount of data at a time into four streams with IQ data as the minimum unit, and distributes the streams to the first polarized wave frequency interleaving unit for the first channel, the second polarized wave frequency interleaving unit for the first channel, the first polarized wave frequency interleaving unit for the second channel, and the second polarized wave frequency interleaving unit for the second channel. In order to increase the interleaving effect, the data distribution unit 181 preferably distributes one set of IQ data at a time. In Embodiment 2, inter-segment interleaving, data rotation, and data randomization are performed on the four streams output from the data distribution unit 181. The processing for each stream is identical to the second example in Embodiment 1, and therefore a description is omitted.
Next, a third example of interleaving is described.
The data distribution unit 186 outputs the carrier symbols for interleaved segments No. 0 to n−1 input from the inter-segment interleaving unit 185 to a first polarized wave data rotation unit 183-1 for the first channel, outputs the data for segments No. n to 2n−1 to a second polarized wave data rotation unit 183-2 for the first channel, outputs the data for segments No. 2n to 3n−1 to a first polarized wave data rotation unit 183-3 for the second channel, and outputs the data for segments No. 3n to 4n−1 to a second polarized wave data rotation unit 183-4 for the second channel. Note that this distribution of carrier symbols is only a non-limiting example.
Processing by the intra-segment interleaving units (the data rotation units 183 and the data randomization units 184) is the same as in the first example of interleaving, and therefore a description thereof is omitted.
Next, a fourth example of interleaving is described. In the fourth example of interleaving, the structure of the frequency/polarized wave/channel interleaving unit 18 is the same as in the third example illustrated in
The data distribution unit 186 outputs the carrier symbols for interleaved segments No. 0 to n−1 input from the inter-segment interleaving unit 185 to the first polarized wave data rotation unit 183-1 for the first channel, outputs the data for segments No. n to 2n−1 to the second polarized wave data rotation unit 183-2 for the first channel, outputs the data for segments No. 2n to 3n−1 to the first polarized wave data rotation unit 183-3 for the second channel, and outputs the data for segments No. 3n to 4n−1 to the second polarized wave data rotation unit 183-4 for the second channel. Note that this distribution of IQ data is only a non-limiting example.
Processing by the intra-segment interleaving units (the data rotation units 183 and the data randomization units 184) is the same as in the second example of interleaving, and therefore a description thereof is omitted.
Next, a fifth example of interleaving is described. In the fifth example of interleaving, the frequency/polarized wave/channel interleaving unit 18 randomly reorders all of the carrier symbols for the number of transmit antennas.
The random number table storage unit 187 stores a random number table (the same random number table at the transmitting side and the receiving side) for determining allocation of a number of OFDM carrier symbols equal to the number of transmit antennas.
The data randomization unit 188 reorders the carrier symbols input from the time interleaving unit 14 a number of OFDM carrier symbols at a time equal to the number of transmit antennas by referring to the random number table storage unit 187.
The data distribution unit 189 divides a predetermined number at a time of interleaved carrier symbols, input from the data randomization unit 188, into four streams and distributes the streams to the first polarized wave output processing unit 16-1 for the first channel, the second polarized wave output processing unit 16-2 for the first channel, the first polarized wave output processing unit 16-3 for the second channel, and the second polarized wave output processing unit 16-4 for the second channel.
Next, a sixth example of interleaving is described. In the sixth example of interleaving, the frequency/polarized wave/channel interleaving unit 18 randomly reorders all of the IQ data for the number of transmit antennas. The structure of the frequency/polarized wave/channel interleaving unit 18 in the sixth example is the same as in the fifth example illustrated in
The data randomization unit 188 resolves carrier symbols input from the time interleaving unit 14 into IQ data and reorders the carrier symbols a number of OFDM carrier symbols at a time equal to the number of transmit antennas by referring to the random number table storage unit 187, with IQ data as a minimum unit.
The data distribution unit 189 distributes a predetermined amount at a time of interleaved IQ data, input from the data randomization unit 188, to the first polarized wave output processing unit 16-1 for the first channel, the second polarized wave output processing unit 16-2 for the first channel, the first polarized wave output processing unit 16-3 for the second channel, and the second polarized wave output processing unit 16-4 for the second channel.
In this way, the transmission device 3 uses the frequency/polarized wave/channel interleaving unit 18 to reorder carrier symbols for a plurality of channels in the frequency domain and between polarized waves to generate interleaved data for each transmission antenna and transmits an OFDM signal over a plurality of channels. Furthermore, the reception device 4 receives the OFDM signal over a plurality of channels and uses the first frequency/polarized wave/channel deinterleaving unit 32 and the second frequency/polarized wave/channel deinterleaving unit 33 to deinterleave, in the frequency domain and between polarized waves, the data for the plurality of channels interleaved by the transmission device 3. Therefore, according to the transmission device 3 and the reception device 4 of Embodiment 2, data for one polarized wave that includes a large amount of erroneous data can be dispersed even when a difference in reception level exists between the polarized waves, like Embodiment 1, when performing bulk transmission using a plurality of channels. Furthermore, even when co-channel interference occurs for only one of the channels, the data for the one channel that includes a large amount of erroneous data can be dispersed. As a result, the effect of the error correcting code can be enhanced, and the BER characteristics can be improved.
Subsequently, the likelihood ratio calculation unit 28 calculates a likelihood ratio λ using the data deinterleaved in step S204 and the noise variance σ2 deinterleaved in step S206 (step S207). Next, the time deinterleaving unit 29 time deinterleaves the likelihood ratio λ (step S208), and the bit deinterleaving unit 30 bit deinterleaves the time deinterleaved likelihood ratio λ (step S209). Finally, the error correcting code decoding unit 31 decodes the error correcting code using the bit deinterleaved likelihood ratio λ (step S210).
In the above-described embodiments, representative examples have been described, yet it is to be noted that many modifications and substitutions within the scope and spirit of the present invention will be apparent to a person of ordinary skill in the art. Accordingly, the present invention is not limited to the above-described embodiments but rather may be modified or altered in a variety of ways without deviating from the scope of the present invention.
For example, the error correcting code unit 11 in the transmission device 1 of the above-described embodiment has been described as using an LDPC code as the inner code, yet when not using an LDPC code as the inner code, the reception device 2 need not be provided with the noise variance calculation unit 26, second frequency/polarized wave deinterleaving unit 27, and likelihood ratio calculation unit 28. Furthermore, in the above-described embodiments, a transmission device and reception device according to the present invention has been described for the case of 2×2 MIMO transmission, yet the present invention may of course also be applied to 2×4 or 4×4 MIMO transmission.
In the above-described embodiments, the transmission devices 1 and 3 have been described as being provided with the bit interleaving unit 12 and the time interleaving unit 14, yet these are not essential structures. It is also possible to provide only one of the two. Interleaving may also be performed by a plurality of blocks. For example, apart from the time interleaving unit 14, time interleaving may be performed by the frequency/polarized wave interleaving unit 15 or frequency/polarized wave/channel interleaving unit 18. Similarly, in the above-described embodiments, the reception devices 2 and 4 have been described as being provided with the time deinterleaving unit 29 and the bit deinterleaving unit 30, yet these are not essential structures. It is also possible to provide only one of the two. Deinterleaving may also be performed by a plurality of blocks. For example, apart from the time deinterleaving unit 29, time deinterleaving may be performed by the first frequency/polarized wave deinterleaving unit 25 and second frequency/polarized wave deinterleaving unit 27, or by the first frequency/polarized wave/channel deinterleaving unit 32 and second frequency/polarized wave/channel deinterleaving unit 33. Furthermore, the order of processing in the present invention is not limited to the order in the above-described embodiments. For example, in the reception devices 2 and 4, processing by the time deinterleaving unit 29 may precede processing by the likelihood ratio calculation unit 28.
The present invention is thus useful in a MIMO system that performs SDM-MIMO transmission.
Number | Date | Country | Kind |
---|---|---|---|
2011-253146 | Nov 2011 | JP | national |
2012-183571 | Aug 2012 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2012/007374 | 11/16/2012 | WO | 00 | 5/16/2014 |