Plaque It!
|
[0001] This application claims priority to and the benefit of Korea Patent Application No. 2003-20464 filed on Apr. 1, 2003 in the Korean Intellectual Property Office, the content of which is incorporated herein by reference.
[0002] (a) Field of the Invention
[0003] The present invention relates to a wireless communication system with multiple antennas. More specifically, the present invention relates to an adaptive transmission and receiving method and device in a wireless communication system with multiple antennas.
[0004] (b) Description of the Related Art
[0005] The MIMO (multiple input multiple output) method, which is a transmission and receiving method using a plurality of antennas at a transmitter and a receiver, is one of the most noteworthy techniques in the wireless/mobile communication systems because of its performance improvement possibilities in increasing spectral efficiencies and diversity of transmission and reception.
[0006] One method for increasing data rates from among the transmission and receiving methods with multiple antennas is an SM (spatial multiplexing) method, in which a symbol sequence is divided into a plurality of sequences and transmitted to different transmit antennas. The symbols transmitted through the different antennas according to the SM method can be detected by using an OSIC (ordered successive interference canceller) receiver, a linear receiver based on ZF (zero forcing) or the MMSE (minimum mean square error) criterion, or an optimal ML (maximum likelihood) receiver.
[0007] Meanwhile, antenna diversity schemes are widely used to reduce a multi-path fading effect without increasing the data rates. In particular, the transmit diversity method by the Alamouti scheme in the case of two transmit antennas is widely applied to 3
[0008] As described, since the SM method transmits a different symbol for each transmit antenna, its performance is substantially changed according to features of elements of an MIMO channel, but since the performance of an STBC method is determined not by each element of the MIMO channel but by the summation of the elements, the STBC method is less sensitive to the MIMO channel features, and hence, a desired antenna transmit method can be differentiated according to the channel environments.
[0009] A prior art for improving performance such as capacity and quality in the multiple antenna system is disclosed in U.S. Pat. No. 6,351,499 by Iospan which varies a number of transmit antennas for SM according to characteristics of the MIMO channel. However, since the number of the transmit antennas is varied, functions of a receiver become complicated, and the prior art does not exploit the advantages of an STBC.
[0010] Together with this, an actively applied method for increasing the data throughput in the current state is the adaptive modulation coding method which selects a modulation order and a code rate suitable for desired performance according to an instantaneous state of fading and background noise intensity of a wireless channel, and transmits them variably, thereby increasing the data throughput. The above-noted adaptive modulation coding method is applied to the HSDPA and the 1xEV-DV which are evolved 3
[0011] However, selection references for channel state information and a modulation and coding method used by the conventional adaptive modulation coding methods are difficult to directly apply to wireless communication systems with multiple antennas that use spatial multiplexing, performance of which is greatly varied according to characteristics of the MIMO channel.
[0012] It is an advantage of the present invention to provide an adaptive transmission and receiving method and device in a wireless communication system with multiple antennas for adaptively modifying code rates, modulation methods, and antenna transmit methods according to channel environments.
[0013] In one aspect of the present invention, an adaptive transmit method of a transmitter in a wireless communication system with multiple antennas for transmitting data to a receiver with a plurality of receive antennas from the transmitter with a plurality of transmit antennas through an MIMO channel, comprises: (a) determining a channel coding method, a modulation method, and an antenna transmit method so as to support different data rates according to a characteristic of the MIMO channel, wherein the channel coding method, the modulation method, and the antenna transmit method are classified according to a main transmit mode for supporting different data rates, and the main transmit mode includes either or both of a sub-transmit mode based on the STBC and a sub-transmit mode based on the SM; (b) encoding input data according to the determined main transmit mode; (c) modulating the data encoded in (b) according to the determined sub-transmit mode, mapping them to modulation symbols, and outputting results; and (d) mapping the data modulated in (c) to symbol vectors to be transmitted through each transmit antenna according to the determined sub-transmit mode, and outputting results.
[0014] The characteristic of the MIMO channel is indicated by an antenna transmit performance parameter produced and fed back by the receiver.
[0015] The (a) comprises: determining a main transmit mode that provides the highest data rates from among the transmit modes (which includes the main transmit mode and the sub-transmit mode) that satisfy the performance required according to the characteristic of the MIMO channel, and determining a sub-transmit mode for reducing a transmit power from the determined main transmit mode.
[0016] The (d) comprises: performing antenna mapping based on STBC when performing symbol mapping having a first symbol constellation on the same main transmit mode in (c), and (d) comprises: performing antenna mapping based on SM when performing symbol mapping having a second symbol constellation on the same main transmit mode in (c).
[0017] The (a) comprises: (i) comparing an STBC performance parameter which is one of parameters for showing the characteristic of the MIMO channel with a previously stored STBC threshold value to select one of the main transmit modes having a sub-transmit mode based on the STBC ; (ii) comparing an SM performance parameter which is one of parameters for showing the characteristic of the MIMO channel with a previously stored SM threshold value to select one of the main transmit modes having a sub-transmit mode based on the SM; and (iii) comparing the main transmit mode selected in (i) with the main transmit mode selected in (ii) to determine a final transmit. mode (which includes a main transmit mode and a sub-transmit mode.
[0018] The (i) comprises: selecting a main transmit mode which has a minimum positive number obtained by subtracting the STBC threshold value from the STBC performance parameter, and (ii) comprises: selecting a main transmit mode which has a minimum positive number obtained by subtracting the SM threshold value from the SM performance parameter.
[0019] The main transmit mode has indices in the ascending order of data rates, and (iii) comprises: determining whether the main transmit mode selected in (i) is greater than the main transmit mode selected in (ii); determining the main transmit mode selected in (i) and a sub-transmit mode based on STBC of the selected main transmit mode as final transmit modes (which include a main transmit mode and a sub-transmit mode), when the main transmit mode selected in (i) is greater than the main transmit mode selected in (ii); and determining the main transmit mode selected in (i) and a sub-transmit mode based on STBC of the selected main transmit mode as final transmit modes (which include a main transmit mode and a sub-transmit mode), when the main transmit mode selected in (i) is matched with the main transmit mode selected in (ii), and the value obtained by subtracting the STBC threshold value from the STBC performance parameter is greater than the value obtained by subtracting the SM threshold value from the SM performance parameter.
[0020] The adaptive transmit method comprises: determining the main transmit mode selected in (ii) and a sub-transmit mode based on SM of the selected main transmit mode as final transmit modes (which include a main transmit mode and a sub-transmit mode), when the main transmit mode selected in (ii) is greater than the main transmit mode selected in (i); and determining the main transmit mode selected in (ii) and a sub-transmit mode based on SM of the selected main transmit mode as final transmit modes (which include a main transmit mode and a sub-transmit mode), when the main transmit mode selected in (i) is matched with the main transmit mode selected in (ii), and the value obtained by subtracting the SM threshold value from the SM performance parameter is greater than the value obtained by subtracting the STBC threshold value from the STBC performance parameter.
[0021] In another aspect of the present invention, an adaptive receive method of a receiver in a wireless communication system with multiple antennas for transmitting data to the receiver with a plurality of receive antennas from a transmitter with a plurality of transmit antennas through an MIMO channel, comprises: (a) extracting symbol information for each antenna from a signal received through the MIMO channel according to a channel coding method, a modulation method, and an antenna transmit method determined by the transmitter so as to support different data rates according to a characteristic of the MIMO channel, wherein the channel coding method, the modulation method, and the antenna transmit method are classified according to a main transmit mode for supporting different data rates, and the main transmit mode includes either or both of a sub-transmit mode based on the STBC and a sub-transmit mode based on the SM; (b) performing channel decoding according to the extracted symbol information for each transmit antenna, and estimating transmitted data information; and (c) extracting a parameter used by the transmitter for determining the channel coding method, the modulation method, and the antenna transmit method by using an MIMO channel response estimated from the signal received through the MIMO channel.
[0022] The (c) comprises: (i) calculating an STBC performance parameter which is one of parameters for showing characteristics of the MIMO channel by using the estimated MIMO channel response; and (ii) calculating a SM performance parameter which is one of parameters for showing the characteristics of the MIMO channel by using the estimated MIMO channel response.
[0023] The (i) comprises: calculating a channel power sum by using the estimated MIMO channel response; and calculating the STBC performance parameter by combining the calculated channel power sum with the estimated MIMO channel response.
[0024] The (i) comprises: calculating a linear equalization matrix by using the estimated MIMO channel response; calculating a transmit antenna post-processing SNR by using the calculated linear equalization matrix; and calculating the SM performance parameter by using the calculated transmit antenna post-processing SNR.
[0025] In still another aspect of the present invention, an adaptive transmit device in a wireless communication system with multiple antennas for transmitting data to a receiver with a plurality of receive antennas from a transmitter with a plurality of transmit antennas through an MIMO channel, comprises: an adaptive transmit controller for determining a channel coding method, a modulation method, and an antenna transmit method so as to support different data rates according to a characteristic of the MIMO channel, wherein the channel encoding method, the modulation method, and the antenna transmit method are classified according to a main transmit mode for supporting different data rates, and the main transmit mode includes either or both of a sub-transmit mode based on the STBC and a sub-transmit mode based on the SM; a channel encoder for encoding data input according to the channel encoding method determined by the adaptive transmit controller, and outputting results; a symbol mapper for modulating the data encoded by the channel encoder according to the modulation method determined by the adaptive transmit controller, mapping them to modulation symbols, and outputting results; and an antenna mapper for mapping the data modulated by the symbol mapper to symbol vectors to be transmitted through each transmit antenna according to the antenna transmit method determined by the adaptive transmit controller, and outputting results.
[0026] The symbol mapper comprises: a first symbol mapper for modulating the data output by the channel encoder to a first symbol constellation, and outputting results; and a second symbol mapper for modulating the data output by the channel encoder to a second symbol constellation, and outputting results,
[0027] the antenna mapper comprises: a first antenna mapper for antenna-mapping the data modulated by the first symbol mapper according to the STBC method; and a second antenna mapper for antenna-mapping the data modulated by the second symbol mapper according to the SM method, and
[0028] the adaptive transmit device further comprises: a demultiplexer for connecting the output of the channel encoder to one of the first and second symbol mappers according to the modulation method determined by the adaptive transmit controller; and a multiplexer for selecting one of the outputs of the first and second antenna mappers according to the antenna transmit method determined by the adaptive transmit controller.
[0029] The adaptive transmit controller comprises: an STBC threshold value lookup table for storing threshold values of STBC; an SM threshold value lookup table for storing threshold values of SM; an STBC transmit mode selector for comparing an STBC performance parameter fed back from the receiver with a threshold value stored in the STBC threshold value lookup table to select one of the main transmit modes; an SM transmit mode selector for comparing an SM performance parameter fed back from the receiver with a threshold value stored in the SM threshold value lookup table to select one of the main transmit modes; and a comparator for comparing the main transmit mode selected by the STBC transmit mode selector with the main transmit mode selected by the SM transmit mode selector to determine final transmit modes (which include a main transmit mode and a sub-transmit mode).
[0030] In still yet another aspect of the present invention, an adaptive receive device in a wireless communication system with multiple antennas for transmitting data to a receiver with a plurality of receive antennas from a transmitter with a plurality of transmit antennas through an MIMO channel, comprises: an antenna/symbol demodulator for extracting symbol information for each antenna from a signal received through the MIMO channel according to a channel coding method, a modulation method, and an antenna transmit method determined by the transmitter so as to support different data rates according to a characteristic of the MIMO channel, wherein the channel coding method, the modulation method, and the antenna transmit method are classified according to a main transmit mode for supporting different data rates, and the main transmit mode includes either or both of a sub-transmit mode based on the STBC and a sub-transmit mode based on the SM; a channel decoder for performing channel decoding according to the symbol information for each transmit antenna extracted by the antenna/symbol demodulator, estimating transmitted data information, and outputting results; a channel estimator for estimating an MIMO channel response from a signal received through the MIMO channel; and an adaptive transmit parameter extractor for extracting a parameter used by the transmitter for determining the channel coding method, the modulation method, and the antenna transmit method by using the MIMO channel response estimated by the channel estimator.
[0031] The adaptive transmit parameter extractor comprises: an STBC performance parameter calculator for calculating an STBC performance parameter by using an MIMO channel response estimated by the channel estimator; and an SM performance parameter calculator for calculating an SM performance parameter by using the MIMO channel response estimated by the channel estimator.
[0032] The STBC performance parameter calculator comprises: a channel power sum calculator for calculating a channel power sum by using the MIMO channel response estimated by the channel estimator; and a combiner for combining the channel power sum calculated by the channel power sum calculator with the MIMO channel response estimated by the channel estimator to calculate the STBC performance parameter.
[0033] The SM performance parameter calculator comprises: a linear equalizer for calculating a linear equalization matrix by using the MIMO channel response estimated by the channel estimator; an SM post-processing SNR calculator for calculating a transmit antenna post-processing SNR by using the linear equalization matrix calculated by the linear equalizer; and a representative calculator for calculating a representative of the SM performance parameter by using the transmit antenna post-processing SNR calculated by the SM post-processing SNR calculator.
[0034] The antenna/symbol demodulator performs orthogonal diversity combination by using the MIMO channel response estimated by the channel estimator to detect transmit symbols when the antenna transmit method determined by the transmitter is a space encoding method, and to detect the transmit symbols by using one of the ML detection method, the OSIC detection method, the MMSE linear equalization method, and the ZF linear equalization to method when the antenna transmit method determined by the transmitter is a SM method.
[0035] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate an embodiment of the invention, and, together with the description, serve to explain the principles of the invention:
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042] In the following detailed description, only the preferred embodiment of the invention has been shown and described, simply by way of illustration of the best mode contemplated by the inventor(s) of carrying out the invention. As will be realized, the invention is capable of modification in various obvious respects, all without departing from the invention. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not restrictive.
[0043] An adaptive antenna transmit and receive device for a wireless communication system with multiple antennas according to a preferred embodiment of the present invention will be described referring to figures.
[0044]
[0045] As shown in
[0046] The transmitter
[0047] First, the adaptive transmit controller
[0048] The channel encoder
[0049] The symbol mapper
[0050] The antenna mapper
[0051] The transmit end
[0052] Multiple-antenna transmit outputs at the transmit end
[0053] The receiver
[0054] First, the receive end
[0055] The antenna/symbol demodulator
[0056] The channel decoder
[0057] The channel estimator
[0058] The antenna/symbol demodulator
[0059] The adaptive transmit parameter extractor
[0060] As a first example, outputs by the antenna mapper
[0061]
[0062] The transmit mode of the transmitter according to the preferred embodiment includes at least one main transmit mode for supporting other data rates, and the main transmit mode includes two maximum sub-transmit modes sharing the same channel encoding method.
[0063] As shown in
[0064] The transmit mode block
[0065] In this instance, the sub-transmit mode 0 block
[0066] The sub-transmit modes 0 and 1 at the above-configured transmitter support the same data rate r
[0067] The conventional adaptive transmit method supports a single transmit mode configured by a specific transmit antenna method for a single data rate, and the preferred embodiment uses a sub-transmit mode of using a different transmit antenna method to a main transmit mode of supporting the same data rates so as to maximize the data rates by applying an MIMO channel characteristic.
[0068] In the preferred embodiment, all of the main transmit modes have two sub-transmit modes, and for ease of realization, the case of supporting a single sub-transmit mode from among the two sub-transmit modes is also allowed.
[0069]
[0070] As shown in
[0071] The main transmit modes
[0072] Sub-transmit modes that support a single main transmit mode use the same channel code rates
[0073]
[0074] As shown in
[0075] First, a main transmit mode I
[0076] Next, a main transmit mode I
[0077] The steps S
[0078] Next, it is determined whether the transmit modes I
[0079] If I
[0080] In the step S
[0081] When the number of the transmit antennas is M according to the preferred embodiment, the STBC performance parameter S
[0082] where
[0083] is an MIMO channel response,
[0084] E
[0085] Meanwhile, the SM performance parameter S
[0086]
[0087] From Equations 4 and 5, SNR
[0088] Equation 6 shows an SM post-processing SNR calculated based on a linear reception is processed, when the number of the transmit antennas is M.
[0089] where h
[0090] The linear equalization matrix G is differentiated according to the linear equalization criterion, and it uses Equation 7 when using the ZF criterion, and it uses Equation 8 when using the MMSE criterion.
[0091]
[0092] After this process, the SNR can be used in any case when the receiver uses any method for the antenna/symbol demodulator on the SM. The threshold value T
[0093] Equation 9 shows the SNR after processing the SM method calculated based on the ZF criterion when the number of the transmit antennas is 2, and the number N of the receive antennas is greater than 2. From Equation 9, Equation 4 can be given as Equation 10, and Equation 5 can be given as Equation 11.
[0094] where A
[0095] is a channel power ratio of the q-th transmit antenna,
[0096] is a channel correlation between two transmit antennas, and ∥v∥ is a norm of v.
[0097] where α
[0098] where α
[0099] Therefore, the channel power ratio for each channel transmit antenna can be calculated from the MIMO channel, and (S
[0100]
[0101] As shown in
[0102] The S
[0103] The combiner
[0104] The S
[0105] The SM post-processing SNR calculator
[0106] The representative calculator
[0107] The S
[0108]
[0109] As shown in
[0110] The STBC transmit mode selector
[0111] The SM transmit mode selector
[0112] The comparator
[0113] In addition, in the case that l=l
[0114] According to the present invention, the main transmit mode for transmitting specific data rates using the adaptive transmit method is configured with the transmit and receive method based on the SM antenna transmit method and the transmit and receive method based on the STBC antenna transmit method so as to adaptively select a desired method depending on the MIMO channel environment in the wireless communication system with multiple antennas, thereby more effectively handling the MIMO channel environment to further increase the data rates in the given transmit power, and reduce transmit power consumption in the given data rates.
[0115] While this invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.