The present invention relates to a wireless communication device and a wireless communication method applicable for a wireless communication system for transmitting a plurality of streams.
Multimedia communication, such as data communication and video communication, has recently become brisk in the field of wireless communication. One of wireless communication standards for enabling implementation of high speed communication is called WiMAX. The IEEE has already settled 802.16e standards, and 802.16m standards are now under review as its next generation standards. In connection with the 802.16m standards, application of MIMO (Multiple Input and Multiple Output) for transmitting and receiving a plurality of streams by use of a plurality of antennas is under consideration.
First, a turbo encoder 101 encodes an input bit sequence, which serves as transmission data, by use of Turbo codes. Two bit sequences A and B including systematic bits are input to the turbo encoder 101. According to the 802.16e and 802.16m standards, an encoding rate 1/3 is taken as a mother code. Hence, two pairs of parity bits; namely, a Y1/Y2 pair and a W1/W2 pair, are output as parity bits in response to the input of the bit sequences A and B including the systematic bits. A channel interleaver 102 performs channel interleaving between the turbo-encoded systematic bits and the turbo-encoded parity bits. Interleaving (sub-block interleaving) to be performed on a per-sub-block-basis and interlacing of the parity bits are carried out as channel interleaving.
After modulation, a stream mapper 104 alternately maps a modulation symbol in a direction of an antenna, thereby generating two streams 1 and 2. An IFFT section 105A performs processing for transforming the stream 1 into a time-domain stream by performance of IFFT (Inverted Fast Fourier Transform), and an IFFT section 105B performs processing for transforming the stream 2 into a time-domain stream by performance of IFFT. Subsequently, a transmission RF section 106A converts the stream 1 into a radio frequency of a transmission signal and also subjects the transmission signal to transmission power amplification, or the like. Likewise, a transmission RF section 106B converts the stream 2 into a radio frequency of a transmission signal and subjects the signal to transmission power amplification. Antennas 107A and 107B transmit transmission signals of the two streams. The stream mapper 104 alternately maps the modulation symbol on a per-stream basis. Therefore, even when a certain stream has a poor characteristic, bits having poor characteristics are not consecutive from the viewpoint of a transmission bit. The bits having the poor characteristics are alternately arranged, so that an effect of an error correction code can be sufficiently exhibited.
A likelihood of each of the bits achieved when multilevel modulation is performed is now described.
In order to address the problem, “C-symbol permutation” for changing an order of allocation of bits on a per-modulation-symbol basis has been put forward in connection with the 802.16m standards. As a result of performance of C-symbol permutation, a disparity in reliability between Y1 and Y2 is eliminated, thereby equalizing reliability of the bits to be allocated. An equation of C-symbol permutation is represented by Equation (1) provided below.
[Mathematical Expression 1]
A,(j)=(j+(i mod C))mod C, j=0, . . . ,C−1, i=0, . . . ,R−1
B,(j)=(j+((i+1+δ)mod C))mod C, j=0, . . . ,C−1, i=0, . . . ,R−1
Y1/Y2,(j)=(j+((i+1)mod C))mod C, j=0, . . . ,C−1, i=0, . . . ,R1−1
W2/W1,(j)=(j+((i+1)mod C))mod C, j=0, . . . ,C−1, i=0, . . . ,R1−1 (1)
R=[N/C], R
1=[2N/C]δ=1 for 64 QAM and δ=0
N: the size of a sub-block; and
C: a multilevel value for multilevel modulation
In the example shown in
As mentioned above, stream mapping has been carried out with a view toward eliminating a disparity between bits by means of allocating a modulation symbol to a stream by turns, to thus disperse the modulation symbols over each of the streams as much as possible. However, if stream mapping is combined with C-symbol permutation proposed in connection with the 802.16m standards, a disparity will arise in a combination of a stream with its degree of reliability, in a deinterleaved bit sequence at a receiving end. Further, the number of continual bits becomes greater on a per-stream basis. As mentioned above, when a signal in the same streams continually appears, error correction capability cannot be sufficiently exhibited, and there arises a case where a characteristic of the wireless communication device may be deteriorated.
In this case, as a result of combination of stream mapping with C-symbol permutation, signals originating from the same antenna continually appear (e.g., continual four bits) in relation to each of the deinterleaved parity bits Y1 and Y2. Further, the parity bit Y1 turns into a combination of a highly reliable bit originating from the stream 1 with a less reliable bit originating from the stream 2. Further, the parity bit Y2 turns into a combination of a highly reliable bit originating from the stream 2 with a less reliable bit originating from the stream 1. Therefore, in a case where a difference exists between the streams in terms of a transmission channel characteristic, like a case where a characteristic of a stream transmitted from one antenna becomes deteriorated, there will arise a problem of bits exhibiting poor characteristics becoming continuing or a problem of deterioration of receiving performance.
The present invention has been conceived in light of the circumstance and aims at providing a wireless communication device and a wireless communication method for making it possible to lessen a disparity in stream mapping of transmission data when modulation data into a plurality of streams and when the plurality of streams are received and transmitted.
The present invention provides, as a first aspect, a wireless communication device to be used in a wireless communication system for transmitting a plurality of streams, the wireless communication device including: an encoder that is configured to encode a bit sequence to be transmitted; a channel interleaver that includes a sub-block interleaver for subjecting encoded data to sub-block interleaving on a per-sub-block basis; a modulator that is configured to generate a modulation symbol sequence from a bit sequence output from the channel interleaver; a stream mapper that is configured to map the modulation symbol sequence to a plurality of streams; and a transmitter that is configured to transmit the plurality of streams, wherein the stream mapper is configured to sequentially map the modulation symbol sequence to the plurality of streams in each block output from the channel interleaver and to change a stream mapping method in each predetermined unit corresponding to a block size of the block.
The present invention includes, as a second aspect, the wireless communication device, wherein the encoder is configured to generate bit sequences of parity bits in two sub-blocks in response to systematic bits in one sub-block input as the bit sequence, the channel interleaver further includes an interlacing section that is configured to subject the two sub-blocks to interlacing after the sub-block interleaving with regard to the parity bits of the encoded data, and the stream mapper is configured to employ as the block size a sub-block length representing a length of the sub-block, and changes an order of stream mapping at each position of 2N/S with regard to the block of the parity bits, where the sub-block length is taken as N and where the number of streams is taken as S.
The present invention includes, as a third aspect, the wireless communication device, wherein the stream mapper alternately changes the order of stream mapping on 1 sub-block length basis with regard to the block of the parity bits when two streams are to be transmitted as the plurality of streams.
The present invention includes, as a fourth aspect, the wireless communication device, wherein the stream mapper changes the order of stream mapping at each position of N/S with regard to the block of the systematic bits.
The present invention includes, as a fifth aspect, the wireless communication device, wherein the stream mapper alternately changes the order of stream mapping on half sub-block length basis with regard to the block of the systematic bits when two streams are to be transmitted as the plurality of streams.
The present invention includes, as a sixth aspect, the wireless communication device, wherein the channel interleaver further includes a C-symbol permutation section that subjects each of the blocks, which is sub-block interleaved or is sub-block interleaved and interlaced, to C-symbol permutation processing for changing an order of bits to be allocated to respective symbols for each modulation symbol in the modulator.
The present invention includes, as a seventh aspect, the wireless communication device, wherein the stream mapper changes the stream mapping method at each position of K/S from a beginning of each of the blocks where the block size is taken as K and where the number of streams is taken as S.
The present invention includes, as an eighth aspect, the wireless communication device, wherein the stream mapper cyclically shifts an order of allocation of streams when changing the stream mapping method.
The present invention includes, as a ninth aspect, the wireless communication device, wherein the modulator performs modulation complying with any one of QPSK, 16QAM, and 64QAM schemes.
The present invention provides, as a tenth aspect, a wireless communication device to be used in a wireless communication system for transmitting a plurality of streams, the wireless communication device including: a receiver that is configured to receive a plurality of streams; a demapper that is configured to perform demapping in response to stream mapping to which the plurality of received streams have been subjected, to generate a modulation symbol sequence from the plurality of received streams; a demodulator that is configured to demodulate the modulation symbol sequence; a deinterleaver that includes a sub-block deinterleaver for subjecting the demodulated bit sequence to sub-block deinterleaving on a per-sub-block basis to reconstruct original encoded data; and a decoder that is configured to decode the encoded data, wherein the demapper is configured to perform demapping corresponding to a block size of a block, which is output from a channel interleaver in a transmitter that has transmitted the plurality of streams when a stream mapping method is changed for each predetermined unit corresponding to the block size in the stream mapping.
The present invention provides, as an eleventh aspect, a wireless communication method in a wireless communication system for transmitting a plurality of streams, the wireless communication method including the steps of: encoding a bit sequence to be transmitted; subjecting encoded data to channel interleaving including sub-block interleaving to be performed on a per-sub-block basis; generating a modulation symbol sequence from the channel-interleaved bit sequence; mapping the modulation symbol sequence to a plurality of streams; and transmitting the plurality of streams, wherein the step of mapping the modulation symbol sequence into the plurality of streams includes sequentially mapping the modulation symbol sequence to the plurality of streams in each block after channel interleaving and changing a stream mapping method in predetermined unit corresponding to a block size of the block.
The present invention includes, as a twelfth aspect, a wireless communication method in a wireless communication system for transmitting a plurality of streams, the wireless communication method including the steps of: receiving a plurality of streams; performing demapping in response to stream mapping to which the plurality of received streams have been subjected, to generate a modulation symbol sequence from the plurality of received streams; demodulating the modulation symbol sequence; reconstructing original encoded data by subjecting the demodulated bit sequence to deinterleaving by a sub-block deinterleaving on a per-sub-block basis; and decoding the encoded data, wherein the step of performing demapping includes performing demapping according to a block size of a block interleaved in a transmitter that has transmitted the plurality of streams when a stream mapping method is changed in each predetermined unit corresponding to the block size in the stream mapping.
By means of the configuration, when the modulation symbol sequence modulated by the modulator is mapped into a plurality of streams after the channel interleaver has performed sub-block interleaving, or the like, the stream mapping method is changed in a predetermined unit commensurate with a block size of a block output from the channel interleaver, whereby a disparity in stream mapping of the transmission data can be lessened. For instance, when a sub-block length representing a length of a sub-block to be subjected to sub-block interleaving is used as the block size; where the sub-block length is taken as N; and where the number of streams is taken as S, an order of stream mapping is changed at each position of 2N/S with regard to the block of parity bits for which two sub-blocks are interleaved. Moreover, the order of stream mapping of blocks of systematic bits is changed at each position of N/S. As a result, adjacent bits that are not yet subjected to sub-block interleaving are allocated to different streams, so that bits of the same streams are prevented from continually appearing in a bit array achieved after deinterleaving at the receiving end. Therefore, when channel interleaving including sub-block interleaving, modulation, and stream mapping are performed, a disparity in degree of reliability of bits in transmission data and occurrence of the same streams continually appearing can be prevented.
The present invention can provide a wireless communication device and a wireless communication method for making it possible to lessen a disparity in stream mapping of transmission data when modulation data are mapped into a plurality of streams and when the plurality of streams are received and transmitted.
Embodiments show examples of application of a wireless communication device and method of the present invention to a wireless communication system conforming to IEEE 802.16m standards. Exemplified herein are cases where communication of a plurality of streams conforming to MIMO is established between a transmission-end wireless communication device (a transmitter) and a receiving-end wireless communication device (a receiver) by use of a plurality of antennas. Further, multilevel modulation, such as 16QAM and 64QAM, is used as a scheme for modulating transmission data.
The transmitter of the wireless communication device includes a turbo encoder 11, a channel interleaver 12, a modulator 13, a stream mapper 14, IFFT sections 15A and 15B, transmission RF sections 16A and 16B, and antennas 17A and 17B.
The turbo encoder 11 encodes an input bit sequence as transmission data by use of a Turbo code. The channel interleaver 12 subjects systematic bits and parity bits, which are encoded data output from the turbo encoder 11, to channel interleaving. The channel interleaver 12 performs interleaving on a per-sub-block basis (sub-block interleaving) as channel interleaving and further subjects the parity bits to interlacing. A size of a sub-block to be subjected to sub-block interleaving is now called a sub-block length. A block size of the interlaced parity bits comes to a length of two sub-blocks. The modulator 13 performs modulation conforming to a modulation scheme, such as 16QAM modulation and 64 QAM modulation, thereby generating a modulation symbol sequence from a bit sequence output from the channel interleaver 12.
The stream mapper 14 maps the modulation symbol sequence to a plurality of streams; namely, the stream mapper 14 maps a modulated modulation symbol sequence along a direction of the antenna by turns, thereby generating two streams, or a stream 1 and a stream 2. On this occasion, the stream mapper 14 maps the modulation symbol sequence into a plurality of streams for each of blocks output from the channel interleaver 12. The stream mapper 14 changes a method for mapping a modulation symbol sequence into a plurality of streams in predetermined units commensurate with a block size, such as a per-sub-block basis, by use of block size information about a size of a block output from the channel interleaver 12 (a block size) including information about the sub-block length. Operation of stream mapping will be described later.
The IFFT sections 15A and 15B perform processing for transforming streams into time-domain streams by means of subjecting the thus-generated streams 1 and 2 to IFFT (Inverted Fast Fourier Transform). The transmission RF sections 16A and 16B multiplex control information, a pilot signal, and others, on data symbols output from the IFFT sections 15A and 15B, thereby generating baseband signals; convert the baseband signals into RF signals through frequency conversion; and amplify transmission power of the RF signals, and the like. The antennas 17A and 17B emit RF transmission signals in the form of radio waves, thereby transmitting transmission signals of two streams. The IFFT sections 15A and 15B, the transmission RF sections 16A and 16B, and the antennas 17A and 17B implement a function of a transmitter.
The receiver of the wireless communication device includes antennas 21A and 21B, a MIMO receiver 22, FFT sections 23A and 23B, a demapper 24, a demodulator 25, a deinterleaver 26, and a turbo decoder 27.
The antennas 21A and 21B receive the respective radio waves of the transmission signals, thereby acquiring received RF signals. The MIMO receiver 22 converts the RF signal into the baseband signal through frequency conversion; estimates a channel by use of a pilot signal; and performs MIMO demodulation on the basis of a result of channel estimation, thereby demodulating data symbols of two streams. The FFT sections 23A and 23B perform processing for transforming respective data symbols of the streams 1 and 2, which have been extracted by means of MIMO demodulation, into frequency-domain symbols by means of FFT (Fast Fourier Transform). The antennas 21A and 21B, the MIMO receiver 22, and the FFT sections 23A and 23B implement a function of a receiver.
The demapper 24 demaps the two streams 1 and 2, thereby generating a line of modulation symbol sequence modulated according to the 16QAM modulation scheme, or the like. The demapper 24 demaps a plurality of streams in response to stream mapping performed by the stream mapper 14 of the transmitter. Specifically, the demapper performs demapping by use of the block size information according to the stream mapping method modified for each predetermined unit commensurate with a block size; for instance, for each sub-block length, thereby reconstructing the original modulation symbol sequence. The demodulator 25 demodulates a modulation symbol sequence modulated by the 16QAM modulation scheme, or the like.
The deinterleaver 26 restores interlacing of the parity bits to the original and performs deinterleaving on a per-sub-block basis (sub-block deinterleaving), thereby reconstructing original encoded data. The turbo decoder 27 decodes the encoded data and outputs received data subjected to decoding as an output bit sequence.
The systematic bits A and B of the encoded data and the parity bits Y1, Y2, W1, and W2 are input to the channel interleaver 12 and handled as six sub-blocks respectively formed from the bit sequences. The channel interleaver 12 has a sub-block interleaver 121, an interlacing section 122, and a C-symbol permutation section 123.
In the channel interleaver 12, the sub-block interleaver 121 first subjects the systematic bits (the sub-blocks A and B) and the parity bits (the sub-blocks Y1, Y2, W1, and W2) to interleaving on a per-sub-block basis. A size of each of the sub-blocks corresponds to one sub-block length. All of the sub-blocks assume the same interleaving pattern. On this occasion, the order of parity bits is taken as Y1, Y2, W2, and W1, and the positions of the bits W1 and W2 are interchanged.
The interlacing section 122 subjects the parity bits Y1 and Y2 to interlacing for arraying the parity bits Y1 and Y2 by turns. Further, the interlacing section 122 subjects the parity bits W2 and W1 to interlacing for arraying the bits W2 and W1 by turns. The size of each of the interlaced blocks comes to a length of two sub-blocks. Subsequently, the C-symbol permutation section 123 subjects the respective blocks A, B, Y1/Y2, and W2/W1 to C-symbol permutation processing described in connection with the background art. On this occasion, an order of bits allocated to each of the symbols is changed by turns on a per-modulation symbol basis, such as Y1, Y2→Y2, Y1, in correspondence with the size of the sub-blocks and a modulation multivalue number employed by the modulator 13 (specifically, the number of bits of a modulation symbol). The same also applies to the parity bits W1 and W2. In each of the blocks subjected to channel interleaving, a disparity in a degree of reliability between bits with respect to symbol mapping that arise when the bits are subjected to multilevel modulation is lessened by C-symbol permutation.
In the present embodiment, when stream mapping and C-symbol permutation are combined together, the stream mapper 14 changes the stream mapping method in order to diminish a chance of the same stream signals continually appearing in deinterleaved data and lessen a disparity in stream mapping. Specifically, the order of streams to be mapped is changed on each unit commensurate with the block size, by use of the block size information, thereby preventing bits of the same stream from continually appearing in a bit array achieved after deinterleaving as much as possible. The parity bits Y1 and Y2 are exemplified in the following descriptions. However, the same also applies to the parity bits W1 and W2 and the systematic bits A and B. In the case of the systematic bits A and B, the block size of the bit sequence is reduced to the half.
By reference to
The third row shows a difference in a degree of reliability of respective bits achieved after 16QAM modulation, and a fourth row shows stream mapping caused by 16QAM modulation. Four bits are subjected one at a time as one symbol, in sequence from the first bit, to 16 QAM modulation. (Dot-hatched) reference symbols “H” in the drawing denote highly reliable bits, whilst (unhatched) reference symbols “L” denote less reliable bits. An order of allocation of the parity bits Y1 and Y2 is changed for each modulation symbol by application of C-symbol permutation, whereupon the difference in degree of reliability between the parity bits Y1 and Y2 is interchanged. Further, modulation symbols are sequentially mapped by turns such as a stream 1 and a stream 2. Streams having slanted hatches in the drawings denote the streams 2, and streams not having slanted hatches denote the streams 1. The bottom row shows arrays of the deinterleaved parity bits Y1 and Y2 reconstructed at the receiving end as a result of streams having been subjected to demapping, demodulation, and channel deinterleaving.
When the bit sequence subjected to sub-block interleaving and interlacing is observed at the channel interleaver 12, even indices are arrayed in a first half of the bit sequence, and odd indices are arrayed in a second half of the bit sequence. Adjacent indices (e.g., 0 and 1, and 2 and 3) are separated from each other by a length of one sub-block. Accordingly, the stream mapper 14 changes the order of stream mapping at a position spaced from the start of a bit sequence by the length of one sub-block; namely, a position of a half of a bit sequence of a block Y1/Y2 having a length equal to the length of two sub-blocks, whereby streams are changed at adjacent indices. In the example shown in
As a result, since streams are switched at adjacent indices of respective sub-blocks, a disparity in stream mapping can be eliminated. In the respective bit sequences Y1 and Y2 deinterleaved by the deinterleaver 26 at the receiving end, a length over which the same streams are continually arrayed becomes shorter. Further, since only a maximum of two bits of the same stream continually appears, a probability that error correction capability can be exhibited can be enhanced.
The essential requirements for the systematic bits A and B in the first example are that an order of stream mapping should be changed at a position of a half of a bit sequence of each of the sub-blocks; namely, a position corresponding to a half of the sub-block.
Stream mapping of the stream mapper 14 depends on a characteristic and operation of the channel interleaver 12, and hence similar processing is performed even when the modulation scheme has changed. In
Since the streams are changed at adjacent indices of the respective sub-blocks as in the first embodiment, the chance of bits of the same streams continually appearing in the respective deinterleaved bit sequences Y1 and Y2 can be lessened, so that error correction capability can be sufficiently exhibited.
When mapping the modulation symbols in order of the stream 1, the stream 2, the stream 3, and the stream 4, the stream mapper 14 changes the order of stream mapping at a position that is distance from the start of the bit sequence by a length of a half sub-block. In the embodiment shown in
The streams are thereby changed at adjacent indices of the respective sub-blocks as in the first and second examples. Hence, the chance of bits of the same streams continually appearing in the respective deinterleaved bit sequences Y1 and Y2 can be lessened, so that error correction capability can be sufficiently exhibited.
A general expression is provided in connection with a change in stream mapping made by the stream mapper 14. The number of streams to be transmitted is taken as S, and the size (a length of each sub-block) of a sub-block to be subjected to sub-block interleaving is taken as N. In relation to the interleaved parity bits, the block size of the block Y1/Y2 is 2N. Therefore, in the case of a stream S, the stream mapping method is changed at a position of a 2N/Sth bit from the start of the bit sequence of the block. A block size of each of the sub-blocks A, B, Y1, Y2, W1, and W2 is N, and a block size of each of the interlaced parity bits Y1/Y2 and W1/W2 is 2N. Consequently, in relation to the parity bits Y1/Y2 and W1/W2, each of the bit sequences assumes a block size 2N and the number of streams S. From them, the stream mapping method is changed at a position of 2N/S. In relation to the systematic bits A and B, the stream mapping method is changed at the position of the bit N/S on account of the block size N and the number of streams S assumed by each of the bit sequences.
When the block size of each of the blocks A, B, Y1/Y2, and W1/W2 output from the channel interleaver 12 is taken as K, the essential requirement is to change the stream mapping method at each position of K/S from the start of each of the blocks. In the case of the parity bits Y1/Y2 and W1/W2, the block size comes to K=2N. In the case of the systematic bits A and B, the block size comes to K=N.
Specifically, the stream mapping method involves changing the order of streams by means of which the modulation symbols are mapped. At this time, a symbol of a change point is mapped to a stream of the “minimum index+1” by use of a value of the minimum index, among the symbols of the change points, and subsequent symbols are cyclically allocated by an amount equal to S streams. In subsequent operation, a change is made to the stream mapping method for each position of 2N/S (or N/S) in the same manner as mentioned above. In this case, numbers of streams to be mapped are cyclically shifted according to the minimum index among the symbols of the change points.
As mentioned above, the stream mapping method has been changed for each predetermined unit commensurate with a block size, such as the length of each sub-block, whereby there is obtained a simulation result showing that a characteristic relating to an error rate, such as a BLER, is enhanced. An example simulation result shown in
As mentioned above, in the present embodiment, the stream mapping method is changed on each predetermined unit commensurate with a block size; for instance, the length of each sub-block, while the configuration of the stream mapper is maintained. It is thereby possible to lessen the chance of the same streams continually appearing in the array of deinterleaved bits, so that error correction capability achieved after demodulation can be sufficiently exhibited. Even when a disparity in the degree of reliability in allocation of bits to modulation symbols for multilevel modulation is lessened at this time by combination of stream mapping with C-symbol permutation, it is possible to prevent the bits of the same streams in the array of deinterleaved bits from continually appearing longwise. Specifically, it is possible to prevent occurrence of a disparity in reliability of bits in transmission data and continual appearance of the same streams, which would otherwise arise when channel interleaving including sub-block interleaving, modulation, and stream mapping are performed. A disparity in symbol mapping and stream mapping developing when modulation data are transmitted by means of a plurality of streams can thereby be lessened, so that performance deterioration, such as deterioration of receiving performance due to degradation of a characteristic of a transmission channel, can be lessened.
An example configuration and operation that yield an advantage equal to that yielded by the embodiment is illustrated as another embodiment.
A transmitter of the wireless communication device shown in
Example symbol unit bit interchange operation according to the present embodiment is described by reference to
As mentioned above, operation for interchanging symbol unit bits includes interchanging an array of yet-to-be-modulated bits on a per-symbol basis in predetermined unit commensurate with a block size; for instance, the length of each sub-block, while the configuration of the stream mapper and the order of stream mapping are maintained. As a result, it is possible to lessen the chance of the same streams continually appearing in the array of deinterleaved bits, in the same manner as in the case where a change is made to stream mapping, so that demodulated error correction capability can be sufficiently exhibited.
The present invention is also expected to be subjected to various alterations or applications contrived by the person skilled in the art on the basis of descriptions of the specification and the well-known techniques without departing the spirit and scope of the present invention, and the alterations and applications shall also fall within a range where protection of the present invention is sought. Although the embodiments show a case where multilevel modulation, such as 16QAM and 64QAM, is used, the present invention can also be applied to another modulation scheme, such as QPSK.
Although the descriptions have been provided in the embodiments while the present invention is applied to the antenna, the present invention can likewise be applied to an antenna port, too. The word “antenna port” denotes a logical antenna port built from one or a plurality of physical antennas. Specifically, the antenna port does not always denote one physical antenna and may sometimes designate an arrayed antenna, or the like, built from a plurality of antennas. For instance, in LTE, the number of physical antennas making up the antenna port is not specified. The antenna port is defined as a minimum unit that enables a base station to transmit different reference signals. Further, the antenna port is sometimes specified as a minimum unit at which weighting on a precoding vector is multiplied.
Although the present invention has been described in the embodiments by means of taking as an example a case where the present invention is implemented by hardware, the present invention can also be implemented by means of software.
Respective function blocks used for describing the present embodiments are implemented as an LSI that is typically an integrated circuit. These blocks can also be implemented in the form of single chips, respectively. Alternatively, the function blocks can also be implemented as a single chip that includes some or all of the functions. Although the LSI is mentioned, integration of the function blocks can also be called an IC, a system LSI, a super-LSI, or an ultra-LSI according to a degree of integration.
The technique for integrating the function blocks into circuitry is not limited to LSI technology, and the function blocks can also be implemented by means of a custom-designed circuit or a general-purpose processor. Further, an FPGA (Field Programmable Gate Array) capable of being programmed after manufacture of an LSI and a reconfigurable processor whose connections or settings of circuit cells in an LSI can be reconfigured can also be utilized.
Further, if a technique for integrating function blocks into circuits replaceable with the LSI technology by virtue of advancement of the semiconductor technology or another technique derived from advancement of the semiconductor technology has emerged, the function blocks can naturally be integrated by use of the technique. Adaption of biotechnology is feasible.
The present application is based on Japanese Patent Application (No. 2009-106566) filed on Apr. 24, 2009, the entire subject matter of which is incorporated herein by reference.
The present invention yields an advantage of making it possible to lessen a disparity in stream mapping of transmission data when modulation data are mapped into a plurality of streams and when the plurality of streams are transmitted and received. The present invention is useful as a wireless communication device and method, or the like, applicable to a wireless communication system that transmits a plurality of streams; for instance, a wireless communication system conforming to IEEE 802.16m or the like.
Number | Date | Country | Kind |
---|---|---|---|
2009-106566 | Apr 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/001000 | 2/17/2010 | WO | 00 | 10/21/2011 |