US20070133707A1 - Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas - Google Patents

Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas Download PDF

Info

Publication number
US20070133707A1
US20070133707A1 US11/603,651 US60365106A US2007133707A1 US 20070133707 A1 US20070133707 A1 US 20070133707A1 US 60365106 A US60365106 A US 60365106A US 2007133707 A1 US2007133707 A1 US 2007133707A1
Authority
US
United States
Prior art keywords
channel matrix
sub
columns
denotes
transmit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/603,651
Inventor
In-Soo Hwang
Cheol-Woo You
Seung-hoon Nam
Yung-soo Kim
Tarokh Vahid
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to US11/603,651 priority Critical patent/US20070133707A1/en
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TAROKH, VAHID, HWANG, IN-SOO, KIM, YUNG-SOO, NAM, SEUNG-HOON, YOU, CHEOL-WOO
Publication of US20070133707A1 publication Critical patent/US20070133707A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0602Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0602Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching
    • H04B7/0608Antenna selection according to transmission parameters
    • H04B7/061Antenna selection according to transmission parameters using feedback from receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0636Feedback format
    • H04B7/0639Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0802Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using antenna selection

Definitions

  • the present invention relates generally to a communication system using multiple antennas, and more particularly to an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas.
  • a fundamental issue in communication is the efficiency and reliability with which data is transmitted over a channel.
  • it is essential to enhance system efficiency by using a channel coding scheme appropriate for the system because the system must meet a demand for a high-speed communication system capable of processing and transmitting far greater amounts of information such as images and radio, than the voice-only services transmitted in previous generation systems.
  • the wireless channel environment existing in a mobile communication system is subject to inevitable errors due to several factors such as multipath interference, shadowing, propagation attenuation, time-varying noise, interference and fading, all of which result in a loss of information.
  • the information loss distorts actual transmission signals, causing deterioration in the overall performance of the mobile communication system.
  • various error control techniques are used to enhance system reliability.
  • a fundamental error control technique uses error correcting codes.
  • diversity schemes are used for preventing the instability of communication from being caused by the fading, and the diversity schemes are roughly classified into time, frequency and antenna/space diversity schemes.
  • the antenna diversity scheme which uses multiple antennas, is in turn classified into a receive antenna diversity scheme using a plurality of receive antennas, a transmit antenna diversity scheme using a plurality of transmit antennas, a Multiple Input Multiple Output (MIMO) scheme using a plurality of receive and transmit antennas, and a Multiple Input Single Output (MISO) scheme using a plurality of receive antennas and a single transmit antenna.
  • MIMO Multiple Input Multiple Output
  • MISO Multiple Input Single Output
  • a transmitter and a receiver are provided with a plurality of antennas, respectively, and transmit/receive the same or other information through their antennas.
  • channels are established by the respective antennas in the communication system, and are characteristic of the wireless channel and thus do not exhibit the same performance for all the antennas.
  • the communication system employs an antenna selection method in which some antennas having good channel conditions are selected from among the antennas of the transmitter or the receiver, and signals are transmitted/received through the selected antennas.
  • the transmitter and the receiver obtain diversity gain and a higher Signal-to-Noise Ratio (SNR).
  • SNR Signal-to-Noise Ratio
  • the transmit antenna selection method includes two types.
  • a transmitter receives complete channel information fed back from a receiver in a communication system.
  • the receiver transfers optimized channel information to the transmitter during the transmit antenna selection, and thus a transmit antenna is properly selected.
  • system complexity and the amount of data transmitted/received between the transmitter and the receiver problematically increases.
  • a transmitter receives partial channel information fed back from a receiver in a communication system.
  • a Channel Quality Indicator (CQI) or codebook-based partial channel information is transmitted.
  • CQI Channel Quality Indicator
  • codebook scheme a number of codebooks are stored in the transmitter and the receiver, and the receiver searches for a codebook corresponding to channel information and feeds back a corresponding codebook index to the transmitter.
  • the transmitter then performs precoding by using the corresponding codebook index.
  • the system complexity and the amount of data transmitted/received between the transmitter and the receiver decreases as compared with the aforementioned first transmit antenna selection method.
  • the partial channel information is fed back, the overall system performance deteriorates, because imperfect channel knowledge prevent the transmitter from choosing appropriate transmit antennas.
  • a receiver determines a receive antenna in a communication system by using an exhaustive search technique. That is, the total number of cases according to use of receive antennas is ascertained, and a receive antenna having the highest probability value is selected from among the receive antennas. Since the total number of cases is ascertained in the exhaustive search technique, a very high system complexity is incurred.
  • a receiver uses a decremental technique for reducing system complexity in a communication system.
  • the decremental technique is intended to reduce system complexity as compared with the former type of receive antenna selection method.
  • the joint selection method of transmit and receive antennas also includes two types.
  • a transmit antenna is selected on a transmit antenna side, and a receive antennas is selected on a receive antennas side.
  • This method enables complexity to be distributed over transmit and receive antennas, but a large amount of feedback information is required for antenna selection, and also joint optimization is difficult.
  • both a transmit antenna and a receive antenna are selected on a transmit antenna side. This method is problematic in that it also requires a large amount of information to be fed back to a transmitter, and selecting a receive antenna on a transmit antenna side is somewhat useless.
  • an object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas.
  • An object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas, by which the amount of information for antenna selection fed back between a transmitter and a receiver decreases.
  • An object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas, by which system complexity is reduced.
  • An object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas, by which optimized antenna selection is achieved.
  • a method for determining a transmit/receive antenna in a MIMO communication system including generating at least one sub-channel matrix including both transmit and receive antenna information, determining from among the generated sub-channel matrixes a sub-channel matrix has a maximum value Frobenius norm, and extracting the transmit antenna information and the receive antenna information from the determined sub-channel matrix.
  • an apparatus for determining a transmit/receive antenna in a MIMO communication system including a sub-channel matrix generator for generating at least one sub-channel matrix including transmit antenna information and receive antenna information, a sub-channel matrix determiner for determining from among the generated sub-channel matrixes a sub-channel matrix has a maximum value Frobenius norm, and a transmit/receive antenna information extractor for extracting the transmit antenna information and the receive antenna information from the determined sub-channel matrix.
  • FIG. 1 is a block diagram illustrating a transmitter and a receiver for a communication system using multiple antennas in accordance with the present invention
  • FIG. 2 is a block diagram illustrating a receiver structure for determining a receive antenna in a communication system by using receive antenna information in accordance with the present invention
  • FIG. 3 is a block diagram illustrating a transmitter structure for determining a transmit antenna in a communication system by receiving transmit antenna information from a receiver in accordance with the present invention
  • FIG. 4 is a flowchart illustrating a first embodiment of an operational procedure of determining a receive antenna in a receiver by using receive antenna information in accordance with the present invention
  • FIG. 5 is a flowchart illustrating a second embodiment of an operational procedure of determining a receive antenna in a receiver by using receive antenna information in accordance with the present invention.
  • FIG. 6 is a flowchart illustrating an operational procedure of determining a transmit antenna in a transmitter by using transmit antenna information received from a receiver in accordance with the present invention.
  • the present invention provides in a communication system using multiple antennas, in which a receiver determines a receive antenna (Rx ANT), and transmits transmit antenna (Tx ANT) index and other information to a transmitter.
  • a receiver determines a receive antenna (Rx ANT), and transmits transmit antenna (Tx ANT) index and other information to a transmitter.
  • the apparatus and method of the present invention does not require transmission of the total channel information, as in the prior art.
  • at least one sub-channel matrix including Tx ANT information and Rx ANT information is generated, and a Tx/Rx ANT to be used in signal transmission/reception is determined using a sub-channel matrix has a maximum value Frobenius norm, from among the generated sub-channel matrixes.
  • MIMO communication system a Multiple Input Multiple Output (MIMO) scheme using multiple Tx ANTs and Rx ANTs.
  • MIMO communication system a Multiple Input Multiple Output scheme using multiple Tx ANTs and Rx ANTs.
  • MIMO communication system such a communication system will be referred to as a “MIMO communication system”.
  • the present invention may be applied to all communication systems using multiple antennas, such as a Rx ANT diversity scheme using multiple Rx ANTs, a Tx ANT diversity scheme using multiple Tx ANTs and a MISO scheme.
  • FIG. 1 illustrates a transmitter and a receiver for a communication system using multiple antennas according to the present invention.
  • the transmitter 110 is provided with a plurality (N) of Tx ANTs 111 , 113 and 115
  • the receiver 150 is provided with a plurality (M) of Rx ANTs 151 , 153 and 155 .
  • the communication system is a MIMO communication system because it uses a plurality of Tx ANTs and a plurality of Rx ANTs.
  • the transmitter 110 receives information, based on which a Tx ANT to be used in signal transmission is determined from among the Tx ANTs 111 , 113 and 115 , from the receiver 150 .
  • the receiver 150 determines a Rx ANT to be used in signal reception from among the Rx ANTs 151 , 153 and 155 , and receives signals through the determined Rx ANT.
  • the receiver also determines Tx antenna information to be used for Tx antenna determination, that is, information on a Tx ANT to be used in signal transmission of the transmitter 110 , and transmits the determined Tx antenna information to the transmitter 110 .
  • the Tx ANT information consists the minimum number of bits, and is transmitted from the receiver 150 to the transmitter 110 .
  • the receiver 150 In order to determine such a Tx/Rx ANT, the receiver 150 generates a sub-channel matrix from a channel matrix consisting of the Tx ANTs 111 , 113 and 115 and the Rx ANTs 151 , 153 and 155 .
  • norm the Frobenius norm
  • the generated sub-channel matrix is fashioned into a final sub-channel matrix including Tx ANT information and Rx ANT information.
  • the present invention proposes two schemes in which the receiver 150 determines a Tx/Rx ANT based on signal strength, for example, Signal to Noise Ratio (SNR), Signal-to-Interference-plus-Noise Ratio (SINR) or Carrier-to-Interference-plus-Noise Ratio (CINR).
  • SNR Signal to Noise Ratio
  • SINR Signal-to-Interference-plus-Noise Ratio
  • CINR Carrier-to-Interference-plus-Noise Ratio
  • the present invention proposes two Tx/Rx ANT determination schemes on the basis of a SNR threshold.
  • the first scheme considers when SNR is higher than the SNR threshold (high SNR), and the second scheme considers when SNR is lower than the SNR threshold (low SNR).
  • the SNR threshold may have a variable value according to system situations or system settings, it is not limited to a specific value.
  • the operations of the transmitter and the receiver are divided on the basis of the SNR threshold so that channel capacity is taken into consideration.
  • C OL log 2 ⁇ det ⁇ ( I + 1 N ⁇ H ⁇ ( t ) ⁇ H ⁇ ( t ) * ⁇ SNR ) ( 1 )
  • I denotes a unit matrix having the same dimension as that of H(t)H(t)*
  • N denotes the number of Tx ANTs
  • H(t) denotes a channel matrix
  • H(t)* denotes a hermitian matrix of H(t), which represents complex conjugate of H(t).
  • N denotes the number of Tx ANTs
  • M denotes the number of Rx ANTs
  • denotes singular values of a channel matrix, which is a diagonal matrix derived from a process in which the channel matrix is subjected to singular value decomposition
  • denotes an Eigen vector of the singular value
  • ⁇ 2 denotes a channel noise variance.
  • a difference between the channel capacity of the closed-loop MIMO communication system having high SNR and the channel capacity of the open-loop MIMO communication system corresponds to r ⁇ ⁇ log 2 ⁇ ( N r ) .
  • the open-loop MIMO communication system can also have channel capacity approximate to that of the closed-loop MIMO communication system.
  • ⁇ 1 is a dominant singular value denoting the maximum of the above-mentioned singular values.
  • a sub-channel matrix is determined in consideration of the channel capacity.
  • the MIMO communication system having high SNR selects a column having full column rank and a norm that is comparatively larger than those of other columns, and columns orthogonal to each other, from the channel matrix.
  • the receiver 150 feeds back Tx ANT information with a dominant singular vector corresponding to the dominant singular value, to the transmitter 110 .
  • FIG. 2 illustrates a receiver structure for determining a Rx ANT in a communication system by using Rx ANT information according to the present invention.
  • a receiver includes a sub-channel matrix generator 211 , a sub-channel matrix determiner 213 , a Tx/Rx ANT information extractor 217 , a Tx ANT information transmitter 219 and a Rx ANT selector 215 .
  • the receiver may acquire a channel matrix H in cooperation with a transmitter, and the channel matrix H may be calculated using pilot signals, which the receiver receives from the transmitter.
  • the sub-channel matrix generator 211 determines rows and columns of a sub-channel matrix by using the channel matrix H. Hence, it determines row vectors and column vectors.
  • the row and column vectors consist of elements constituting selected rows and columns, respectively.
  • the sub-channel matrix generator 211 generates a sub-channel matrix by using the determined rows and columns, and outputs the generated sub-channel matrix to the sub-channel matrix determiner 213 .
  • Norm is expressed by a positive root of sum of respective matrix elements.
  • the sub-channel matrix generator 211 selects rows by using the probability density function of Equation (3). After the sub-channel matrix generator 211 selects a number of rows in this manner, it determines columns by using the selected rows.
  • the columns are selected in a manner different from the aforementioned two cases divided on the basis of the SNR threshold.
  • the sub-channel matrix generator 211 uses probability to select rows having a large norm, as stated above. Once rows are selected, the sub-channel matrix generator 211 selects columns that have a large norm and are orthogonal to each other, by using full column rank. In the present invention, columns are selected using two thresholds, r 1 and r 2 . Threshold r 1 is a minimum reference value for the norm of a selected column. That is, the norm of a selected column must have a value above r 1 . Threshold r 2 is an upper reference value for a correlation between a selected column and any other column. That is, if a correlation between a specific column and any other column exceeds r 2 , this specific column is not selected. Thus, in the present invention, correlations between respective columns are calculated through projections of respective column vectors in order to compare them with r 2 . Consequently, columns incapable of being represented by combinations of other column elements are selected.
  • the sub-channel matrix generator 211 selects a sub-channel matrix by using the selected rows and columns.
  • the aforementioned sub-channel matrix operation is iteratively performed the number of times set in the sub-channel matrix generator 211 , for example, k times, and the iteratively generated sub-channel matrixes are output to the sub-channel matrix determiner 213 .
  • performing the sub-channel matrix operation k times is intended to prevent performance deterioration according to use of the probability density function, or probability values.
  • the sub-channel matrix determiner 213 compares the respective norms of the selected sub-channel matrixes with each other, and selects a sub-channel matrix having a maximum value norm.
  • the norm of a sub-channel matrix is calculated using all elements constituting the sub-channel matrix.
  • the sub-channel matrix determiner 213 determines a sub-channel matrix Q, it outputs the sub-channel matrix Q to the Tx/Rx ANT information extractor 217 .
  • the Tx/Rx ANT information extractor 217 extracts Tx ANT and Rx ANT information from the determined sub-channel matrix Q.
  • the Rx ANT information contains corresponding row indexes of the sub-channel matrix Q.
  • the receiver can select a Rx ANT to be used in signal reception by using these indexes.
  • the Tx ANT information contains column indexes of the sub-channel matrix Q.
  • the transmitter can select a Tx ANT to be used in signal transmission by using these indexes.
  • the Tx ANT information may contain norm values of respective columns of the sub-channel matrix Q. In this case, the transmitter can optimize transmission speed by using the norm values for applying a Modulation and Coding Scheme (MCS) according to respective ANTs.
  • MCS Modulation and Coding Scheme
  • the Tx/Rx ANT information extractor 217 outputs the Rx ANT information to the Rx ANT selector 215 , and outputs the Tx ANT information to the Tx ANT information transmitter 219 .
  • the Rx ANT selector 215 selects a Rx ANT to be used in signal reception by using the Rx ANT information extracted from the Tx/Rx ANT information extractor 217 , and receives signals through the selected Rx ANT.
  • the Tx ANT information transmitter 219 transmits the Tx ANT information to a corresponding transmitter.
  • the sub-channel matrix generator 211 selects a number of rows by using the probability density function given by Equation (4), instead of using the threshold.
  • the sub-channel matrix generator 211 generates a sub-channel matrix by using the selected rows and columns.
  • the selected sub-channel matrix is expressed by Equation (7):
  • Q k H ([ j 1 ,j 2 , . . . j l ][i 1 ,i 2 , . . .
  • Q k denotes a selected sub-channel matrix
  • l denotes a Rx ANT index and has an integer value of 1 to M
  • s denotes a Tx ANT index and has an integer value of 1 to N
  • k denotes the number of trial iterations.
  • the aforementioned sub-channel matrix operation is iteratively performed the number of times set in the sub-channel matrix generator 211 , for example, k times, and the iteratively generated sub-channel matrixes are output to the sub-channel matrix determiner 213 .
  • performing the sub-channel matrix operation k times is intended to prevent performance deterioration according to use of the probability density function, or probability values.
  • the sub-channel matrix determiner 213 compares the respective norms of the selected sub-channel matrixes with each other, and selects a sub-channel matrix having a maximum value norm.
  • the norm of a sub-channel matrix is calculated using all elements constituting the sub-channel matrix.
  • the sub-channel matrix determiner 213 determines a sub-channel matrix Q, it outputs the sub-channel matrix Q to the Tx/Rx ANT information extractor 217 .
  • a dominant singular value is derived from the sub-channel matrix, and a dominant singular vector connected with the dominant singular value is calculated.
  • the norm of the dominant singular vector is compared with those of respective column vectors of the determined sub-channel matrix Q.
  • the Tx/Rx ANT information extractor 217 extracts Tx ANT and Rx ANT information from the sub-channel matrix Q.
  • the Rx ANT information contains corresponding row indices of the sub-channel matrix Q.
  • the receiver can select a Rx ANT to be used in signal reception by using these indices.
  • the Tx ANT information contains column indices of the sub-channel matrix Q.
  • the transmitter can select a Tx ANT to be used in signal transmission by using these indices.
  • the Tx ANT information may contain the determined final sub-channel matrix Q or may also contain vector values calculated through the sub-channel matrix Q.
  • the Tx/Rx ANT information extractor 217 outputs the Rx ANT information to the Rx ANT selector 215 , and outputs the Tx ANT information to the Tx ANT information transmitter 219 .
  • the Rx ANT selector 215 selects a Rx ANT to be used in signal reception by using the Rx ANT information extracted from the Tx/Rx ANT information extractor 217 , and receives signals through the selected Rx ANT.
  • the Tx ANT information transmitter 219 transmits the Tx ANT information to a corresponding transmitter.
  • FIG. 3 illustrates a transmitter structure for determining a Tx ANT in a communication system by receiving Tx ANT information from a receiver according to the present invention.
  • a transmitter includes a linear processor 311 and a Tx ANT selector 313 , which receive Tx ANT information transmitted from a receiver.
  • the Tx ANT information may contain Tx ANT indices as well as the norm of a sub-channel matrix and a dominant singular vector value of the sub-channel matrix, according to the aforementioned embodiments.
  • the linear processor 311 applies the Modulation and Coding Scheme (MCS) to transmission signals in order to optimize transmission speed by using the Tx ANT information. Further, the linear processor 311 may determine a Tx ANT by using the Tx ANT information, and may also select a Tx ANT, through which signals are transmitted, and outputs information on the selected Tx ANT to the Tx ANT selector 313 .
  • MCS Modulation and Coding Scheme
  • the Tx ANT selector 313 When the linear processor 311 selects a Tx ANT, the Tx ANT selector 313 is operative to transmit/receive signals through the selected Tx ANT. However, when the linear processor 311 does not perform the operation for selecting a Tx ANT, the Tx ANT selector may receive the Tx ANT information and select a Tx ANT by using the received Tx ANT information.
  • FIG. 4 is a flowchart illustrating a first embodiment of an operational procedure of determining a Rx ANT in a receiver by using Rx ANT information according to the present invention.
  • a receiver sets a value of K, for preventing performance deterioration, to 0 in step 411 , and proceeds to step 413 . Since the receiver uses probability to acquire a sub-channel matrix, performance deterioration may occur. Thus, a sub-channel matrix is iteratively generated the number of times corresponding to a value of K.
  • the receiver selects rows of a sub-channel matrix from a channel matrix, using Equation (5), in step 413 , and proceeds to step 415 .
  • the receiver determines in step 415 whether a vector value of each selected row is within an allowable range.
  • the allowable range is set such that rows having vector values near to zero (0) are excluded from the selected rows. If the norm of any row vector has a value near 0, then an antenna channel state in the corresponding row vector is poor, and thus the receiver stops calculation for rows having such an antenna channel state.
  • the allowable range may be set as a variable range.
  • step 415 If a result of the judgment in step 415 shows that vector values of all the selected rows are within the allowable range, the receiver proceeds to step 417 . Otherwise, the receiver proceeds to step 431 .
  • the receiver determines the selected rows as rows of a sub-channel matrix in step 417 , and proceeds to step 419 .
  • the receiver selects columns of a sub-channel matrix in step 419 , and proceeds to step 421 . Columns of a sub-channel matrix are selected from the respective determined rows.
  • step 421 the receiver calculates the norm of each selected column, and determines whether the calculated norm of each selected column exceeds a first threshold. If a result of the determination in step 421 shows that the calculated norm of any selected column is equal to or less than the first threshold, the receiver proceeds to step 425 . Otherwise, the receiver proceeds to step 423 .
  • the first threshold refers to the aforementioned minimum reference value for the norm of a column.
  • step 425 the receiver removes a corresponding column not satisfying the first threshold condition, and proceeds to step 427 . That is, in determining a sub-channel matrix, the receiver excludes columns not satisfying the first threshold condition.
  • the receiver determines in step 423 whether a vector value of each selected column has a correlation below a second threshold. If a result of the check in step 423 shows that a vector value of any selected column is equal to or greater than the second threshold, the receiver proceeds to step 425 . Otherwise, the receiver proceeds to step 427 .
  • the second threshold refers to an upper reference value for a correlation between a selected column and any other column. That is, if a correlation between a specific column and any other column exceeds the second threshold, this specific column is not selected.
  • the receiver determines all columns satisfying the second threshold condition as columns of a sub-channel matrix in step 427 , and proceeds to step 429 .
  • the receiver acquires a sub-channel matrix by using the determined rows and columns in step 429 , and proceeds to step 431 .
  • the receiver judges in step 431 whether a value of K reaches the number of times. If a result of the judgment in step 431 shows that a value of K is below the number of times, the receiver proceeds to step 433 . Otherwise, the receiver proceeds to step 435 .
  • the receiver increases a value of K by one in step 433 , and proceeds to step 413 .
  • step 435 the receiver determines a final sub-channel matrix by selecting a sub-channel, having a maximum value norm, from among the iteratively generated sub-channel matrix, and proceeds to step 437 .
  • step 437 the receiver extracts Tx ANT information and Rx ANT information by using the sub-channel matrix determined in step 437 , and proceeds to step 439 .
  • the receiver transmits the extracted Tx ANT information to a transmitter in step 439 , and proceeds to step 441 .
  • the receiver determines a Rx ANT, to be used in signal reception, by using the Rx ANT information, and receives signals through the determined Rx ANT.
  • FIG. 5 is a flowchart illustrating a second embodiment of an operational procedure of determining a Rx ANT in a receiver by using Rx ANT information according to the present invention.
  • a receiver sets a value of K, for preventing performance deterioration, to 0 in step 511 , and proceeds to step 513 . Since the receiver uses probability to acquire a sub-channel matrix, performance deterioration may occur. Thus, a sub-channel matrix is iteratively generated the number of times corresponding to a value of K.
  • the receiver selects rows of a sub-channel matrix from a channel matrix using Equation (5), in step 513 , and proceeds to step 515 .
  • the receiver determines in step 515 whether a vector value of each selected row is within an allowable range.
  • the allowable range is set such that rows having vector values near to zero (0) are excluded from the selected rows. If the norm of any row vector has a value near to 0, then an antenna channel state in the corresponding row vector is poor, and thus the receiver stops calculation for rows having such an antenna channel state.
  • the allowable range may be set as a variable range.
  • step 515 If a result of the judgment in step 515 shows that vector values of all the selected rows are within the allowable range, the receiver proceeds to step 517 . Otherwise, the receiver proceeds to step 523 .
  • the receiver determines the selected rows as rows of a sub-channel matrix in step 517 , and proceeds to step 519 .
  • the receiver determines columns of a sub-channel matrix using Equation (6), in step 519 , and proceeds to step 521 .
  • the receiver acquires a sub-channel matrix by using the determined rows and columns in step 521 , and proceeds to step 523 .
  • the receiver determines in step 523 whether a value of K reaches the number of times. If a result of the determination in step 431 shows that a value of K is below the number of times, the receiver proceeds to step 525 . Otherwise, the receiver proceeds to step 527 .
  • the receiver increases a value of K by one in step 525 , and proceeds to step 513 .
  • step 527 the receiver determines a final sub-channel matrix by selecting a sub-channel having a maximum value norm, from among the iteratively generated sub-channel matrix, and proceeds to step 529 .
  • step 529 the receiver derives a dominant singular value from the determined final sub-channel matrix, calculates a dominant singular vector connected to the derived dominant singular value, and then proceeds to step 533 .
  • the receiver reselects columns of the sub-channel matrix in step 531 , and proceeds to step 533 .
  • the receiver compares the norm of each column vector with the norm of the dominant singular vector. If a result of the comparison shows that a difference between the norms of any column and the dominant singular vector is below a threshold, such columns are removed from the sub-channel matrix, and elements of the dominant singular vector, which correspond to the removed columns, are also removed. In this manner, the receiver reselects columns of the sub-channel matrix by using only a large dominant singular value.
  • the receiver extracts Tx ANT information and Rx ANT information by using the sub-channel matrix determined in step 533 , and proceeds to step 535 .
  • the receiver transmits the extracted Tx ANT information to a transmitter in step 535 , and proceeds to step 537 .
  • the receiver transmits the extracted Tx ANT information, it may also transmit the dominant singular vector.
  • the receiver determines an Rx ANT, to be used in signal reception, by using the Rx ANT information, and receives signals through the determined Rx ANT.
  • a Tx/Rx ANT determination methods illustrated in FIGS. 4 and 5 may be used either alone or in combination. When these two methods are used in combination, a receiver can alternately use the Tx/Rx ANT determination methods according to a SNR threshold.
  • FIG. 6 is a flowchart illustrating an operational procedure of determining a Tx ANT in a transmitter by using Tx ANT information received from a receiver according to the present invention.
  • a transmitter receives Tx ANT information from a receiver in step 611 , and proceeds to step 613 .
  • the Tx ANT information may include row indexes of a sub-channel matrix determined in the receiver, the norm of the sub-channel matrix, the sub-channel matrix and a vector value of the sub-channel matrix.
  • step 613 the transmitter determines a Tx ANT, to be used in signal transmission, by using the Tx ANT information, and proceeds to step 615 .
  • the transmitter uses the determined Tx ANT, and may apply an MCS according to ANTs by using the Tx ANT information, so as to optimize transmission speed according to ANTs.
  • the total channel information is not fed back to a transmitter in a communication system using multiple antennas. Instead, only minimal antenna information necessary for determining a transmit antenna is transmitted, so that the amount of feedback information is considerably decreased. Further, since the transmit antenna information is transmitted to the transmitter, system complexity can be reduced, and antenna selection for determining a transmit/receive antenna can be optimized. Further, it is possible to consider channel capacity for the antenna selection.

Abstract

Disclosed are an apparatus and a method for determining a transmit/receive antenna in a Multiple Input Multiple Output (MIMO) communication system. At least one sub-channel matrix including transmit antenna information and receive antenna information is generated. From the at least one sub-channel matrix, a sub-channel matrix having a maximum value Frobenius norm is determined. The transmit and receive antenna information are then extracted from the determined sub-channel matrix.

Description

    PRIORITY
  • This application claims priority to a provisional application entitled “Apparatus and Method for Determining Transmit/Receive Antenna in Communication System Using Multiple Antennas” filed in the United States Patent and Trademark Office on Nov. 22, 2005 and assigned Ser. No. 60/739,081, and an application entitled “Apparatus and Method for Determining Transmit/Receive Antenna in Communication System Using Multiple Antennas” filed in the Korean Industrial Property Office on Jun. 19, 2006 and assigned Serial No. 2006-54832, the contents of both of which are incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates generally to a communication system using multiple antennas, and more particularly to an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas.
  • 2. Description of the Related Art
  • A fundamental issue in communication is the efficiency and reliability with which data is transmitted over a channel. In the extensively researched next generation-multimedia mobile communication system, it is essential to enhance system efficiency by using a channel coding scheme appropriate for the system because the system must meet a demand for a high-speed communication system capable of processing and transmitting far greater amounts of information such as images and radio, than the voice-only services transmitted in previous generation systems.
  • However, unlike the wire channel environment, the wireless channel environment existing in a mobile communication system is subject to inevitable errors due to several factors such as multipath interference, shadowing, propagation attenuation, time-varying noise, interference and fading, all of which result in a loss of information.
  • The information loss distorts actual transmission signals, causing deterioration in the overall performance of the mobile communication system. Generally, in order to reduce the information loss, various error control techniques are used to enhance system reliability. A fundamental error control technique uses error correcting codes.
  • Further, diversity schemes are used for preventing the instability of communication from being caused by the fading, and the diversity schemes are roughly classified into time, frequency and antenna/space diversity schemes.
  • The antenna diversity scheme, which uses multiple antennas, is in turn classified into a receive antenna diversity scheme using a plurality of receive antennas, a transmit antenna diversity scheme using a plurality of transmit antennas, a Multiple Input Multiple Output (MIMO) scheme using a plurality of receive and transmit antennas, and a Multiple Input Single Output (MISO) scheme using a plurality of receive antennas and a single transmit antenna.
  • In a communication system using multiple antennas, a transmitter and a receiver are provided with a plurality of antennas, respectively, and transmit/receive the same or other information through their antennas. However, channels are established by the respective antennas in the communication system, and are characteristic of the wireless channel and thus do not exhibit the same performance for all the antennas. Thus, the communication system employs an antenna selection method in which some antennas having good channel conditions are selected from among the antennas of the transmitter or the receiver, and signals are transmitted/received through the selected antennas. By employing the antenna selection method, the transmitter and the receiver obtain diversity gain and a higher Signal-to-Noise Ratio (SNR).
  • In most antenna selection methods, an antenna having a high channel gain and low correlations with other antennas is selected, and signals are transmitted/received through the selected antenna. The transmit antenna selection method includes two types.
  • In a first transmit antenna selection method, a transmitter receives complete channel information fed back from a receiver in a communication system. In this manner, since the complete channel information is transmitted/received in the communication system, the receiver transfers optimized channel information to the transmitter during the transmit antenna selection, and thus a transmit antenna is properly selected. However, when a system is implemented such that the complete channel information is transmitted/received as stated above, system complexity and the amount of data transmitted/received between the transmitter and the receiver problematically increases.
  • In a second transmit antenna selection method, a transmitter receives partial channel information fed back from a receiver in a communication system. When the transmitter and the receiver communicate with each other by using the partial channel information, a Channel Quality Indicator (CQI) or codebook-based partial channel information is transmitted. In the codebook scheme, a number of codebooks are stored in the transmitter and the receiver, and the receiver searches for a codebook corresponding to channel information and feeds back a corresponding codebook index to the transmitter. The transmitter then performs precoding by using the corresponding codebook index. Thus, when using the partial channel information, the system complexity and the amount of data transmitted/received between the transmitter and the receiver decreases as compared with the aforementioned first transmit antenna selection method. However, when the partial channel information is fed back, the overall system performance deteriorates, because imperfect channel knowledge prevent the transmitter from choosing appropriate transmit antennas.
  • Next, reference will be made to two types of a receive antenna selection method.
  • In the first receive antenna selection method, a receiver determines a receive antenna in a communication system by using an exhaustive search technique. That is, the total number of cases according to use of receive antennas is ascertained, and a receive antenna having the highest probability value is selected from among the receive antennas. Since the total number of cases is ascertained in the exhaustive search technique, a very high system complexity is incurred.
  • In the second receive antenna selection method, a receiver uses a decremental technique for reducing system complexity in a communication system. The decremental technique is intended to reduce system complexity as compared with the former type of receive antenna selection method. However,, in proportion to the reduction in system complexity, it becomes difficult to optimize the receive antenna selection.
  • The joint selection method of transmit and receive antennas also includes two types.
  • In the first joint selection method, a transmit antenna is selected on a transmit antenna side, and a receive antennas is selected on a receive antennas side. This method enables complexity to be distributed over transmit and receive antennas, but a large amount of feedback information is required for antenna selection, and also joint optimization is difficult.
  • In the second joint selection method, both a transmit antenna and a receive antenna are selected on a transmit antenna side. This method is problematic in that it also requires a large amount of information to be fed back to a transmitter, and selecting a receive antenna on a transmit antenna side is somewhat useless.
  • Therefore, in view of the above-mentioned problems occurring when a transmit/receive antenna is determined in a communication system, there is an increasing need to develop an apparatus and a method for determining a transmit/receive antenna, which can decrease the amount of data fed back between a transmitter and a receiver, and optimize transmit/receive antenna selection with reduced system complexity.
  • SUMMARY OF THE INVENTION
  • Accordingly, the present invention has been made to solve at least the above-mentioned problems occurring in the prior art, and an object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas.
  • An object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas, by which the amount of information for antenna selection fed back between a transmitter and a receiver decreases.
  • An object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas, by which system complexity is reduced.
  • An object of the present invention is to provide an apparatus and a method for determining a transmit/receive antenna in a communication system using multiple antennas, by which optimized antenna selection is achieved.
  • In order to accomplish these objects, in accordance with the present invention, there is provided a method for determining a transmit/receive antenna in a MIMO communication system, the method including generating at least one sub-channel matrix including both transmit and receive antenna information, determining from among the generated sub-channel matrixes a sub-channel matrix has a maximum value Frobenius norm, and extracting the transmit antenna information and the receive antenna information from the determined sub-channel matrix.
  • In accordance with the present invention, there is provided an apparatus for determining a transmit/receive antenna in a MIMO communication system, the apparatus including a sub-channel matrix generator for generating at least one sub-channel matrix including transmit antenna information and receive antenna information, a sub-channel matrix determiner for determining from among the generated sub-channel matrixes a sub-channel matrix has a maximum value Frobenius norm, and a transmit/receive antenna information extractor for extracting the transmit antenna information and the receive antenna information from the determined sub-channel matrix.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, features and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
  • FIG. 1 is a block diagram illustrating a transmitter and a receiver for a communication system using multiple antennas in accordance with the present invention;
  • FIG. 2 is a block diagram illustrating a receiver structure for determining a receive antenna in a communication system by using receive antenna information in accordance with the present invention;
  • FIG. 3 is a block diagram illustrating a transmitter structure for determining a transmit antenna in a communication system by receiving transmit antenna information from a receiver in accordance with the present invention;
  • FIG. 4 is a flowchart illustrating a first embodiment of an operational procedure of determining a receive antenna in a receiver by using receive antenna information in accordance with the present invention;
  • FIG. 5 is a flowchart illustrating a second embodiment of an operational procedure of determining a receive antenna in a receiver by using receive antenna information in accordance with the present invention; and
  • FIG. 6 is a flowchart illustrating an operational procedure of determining a transmit antenna in a transmitter by using transmit antenna information received from a receiver in accordance with the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. It should be noted that the similar components are designated by similar reference numerals although they are illustrated in different drawings. Also, in the following description, a detailed description of known functions and configurations incorporated herein will be omitted for the sake of clarity and conciseness.
  • The present invention provides in a communication system using multiple antennas, in which a receiver determines a receive antenna (Rx ANT), and transmits transmit antenna (Tx ANT) index and other information to a transmitter.
  • Thus, the apparatus and method of the present invention does not require transmission of the total channel information, as in the prior art. To this end, in the present invention, at least one sub-channel matrix including Tx ANT information and Rx ANT information is generated, and a Tx/Rx ANT to be used in signal transmission/reception is determined using a sub-channel matrix has a maximum value Frobenius norm, from among the generated sub-channel matrixes.
  • It is noted that the present invention will be described below by exemplifying a communication system which employs a Multiple Input Multiple Output (MIMO) scheme using multiple Tx ANTs and Rx ANTs. Hereinafter, such a communication system will be referred to as a “MIMO communication system”.
  • However, the present invention may be applied to all communication systems using multiple antennas, such as a Rx ANT diversity scheme using multiple Rx ANTs, a Tx ANT diversity scheme using multiple Tx ANTs and a MISO scheme.
  • FIG. 1 illustrates a transmitter and a receiver for a communication system using multiple antennas according to the present invention.
  • Referring to FIG. 1, the transmitter 110 is provided with a plurality (N) of Tx ANTs 111, 113 and 115, and the receiver 150 is provided with a plurality (M) of Rx ANTs 151, 153 and 155. As stated above, the communication system is a MIMO communication system because it uses a plurality of Tx ANTs and a plurality of Rx ANTs.
  • In this MIMO communication system, the transmitter 110 receives information, based on which a Tx ANT to be used in signal transmission is determined from among the Tx ANTs 111, 113 and 115, from the receiver 150.
  • Further, the receiver 150 determines a Rx ANT to be used in signal reception from among the Rx ANTs 151, 153 and 155, and receives signals through the determined Rx ANT. The receiver also determines Tx antenna information to be used for Tx antenna determination, that is, information on a Tx ANT to be used in signal transmission of the transmitter 110, and transmits the determined Tx antenna information to the transmitter 110.
  • The Tx ANT information consists the minimum number of bits, and is transmitted from the receiver 150 to the transmitter 110. In order to determine such a Tx/Rx ANT, the receiver 150 generates a sub-channel matrix from a channel matrix consisting of the Tx ANTs 111, 113 and 115 and the Rx ANTs 151, 153 and 155. Using a value of the Frobenius norm (hereinafter norm), which represents a square root of the sum of the absolute squares of a matrix elements, the generated sub-channel matrix is fashioned into a final sub-channel matrix including Tx ANT information and Rx ANT information.
  • The present invention proposes two schemes in which the receiver 150 determines a Tx/Rx ANT based on signal strength, for example, Signal to Noise Ratio (SNR), Signal-to-Interference-plus-Noise Ratio (SINR) or Carrier-to-Interference-plus-Noise Ratio (CINR).
  • For example, the present invention proposes two Tx/Rx ANT determination schemes on the basis of a SNR threshold. The first scheme considers when SNR is higher than the SNR threshold (high SNR), and the second scheme considers when SNR is lower than the SNR threshold (low SNR). Since the SNR threshold may have a variable value according to system situations or system settings, it is not limited to a specific value. Here, the operations of the transmitter and the receiver are divided on the basis of the SNR threshold so that channel capacity is taken into consideration.
  • In an open-loop MIMO communication system, the receiver 150 does not feed back channel information to the transmitter 110, and the channel capacity of the open-loop MIMO communication system is expressed by the following Equation (1): C OL = log 2 det ( I + 1 N H ( t ) H ( t ) * SNR ) ( 1 )
    where I denotes a unit matrix having the same dimension as that of H(t)H(t)*, N denotes the number of Tx ANTs, H(t) denotes a channel matrix and H(t)* denotes a hermitian matrix of H(t), which represents complex conjugate of H(t).
  • In a closed-loop MIMO communication system, a transmitting-end is aware of channel information in the case of both high SNR and low SNR, and the channel capacity of the closed-loop MIMO system is expressed by the following Equation (2): C CL = i = 1 min ( N , M ) log 2 ( 1 + ( λ i 2 v - σ 2 ) + σ 2 ) , i = 1 min ( N , M ) ( v - σ 2 λ i 2 ) + = P ( 2 )
    where, N denotes the number of Tx ANTs, M denotes the number of Rx ANTs, λ denotes singular values of a channel matrix, which is a diagonal matrix derived from a process in which the channel matrix is subjected to singular value decomposition, ν denotes an Eigen vector of the singular value, and σ2 denotes a channel noise variance. The difference of the channel capacity between the closed-loop and open-loop MIMO communication system in a high SNR and a low SNR are separately expressed.
  • A difference between the channel capacity of the closed-loop MIMO communication system having high SNR and the channel capacity of the open-loop MIMO communication system corresponds to r log 2 ( N r ) .
    Thus, if a Tx ANT is selected such that r≦N is satisfied, the open-loop MIMO communication system can also have channel capacity approximate to that of the closed-loop MIMO communication system.
  • A difference between the channel capacity of the closed-loop MIMO communication system having low SNR and the channel capacity of the open-loop MIMO communication system corresponds to ( λ 1 2 - i = 1 r λ i 2 N ) SNR · log 2 .
    Here, λ1 is a dominant singular value denoting the maximum of the above-mentioned singular values.
  • In the present invention, since channel capacity varies according to SNR values in this manner, a sub-channel matrix is determined in consideration of the channel capacity.
  • In order to determine a sub-channel matrix, the MIMO communication system having high SNR selects a column having full column rank and a norm that is comparatively larger than those of other columns, and columns orthogonal to each other, from the channel matrix. In contrast, the MIMO communication system having low SNR calculates a dominant singular value λ1 2, and then determines a Tx ANT by using full column rank in such a manner that a value of ( λ 1 2 - i = 1 r λ i 2 N )
    is minimized. The receiver 150 feeds back Tx ANT information with a dominant singular vector corresponding to the dominant singular value, to the transmitter 110.
  • FIG. 2 illustrates a receiver structure for determining a Rx ANT in a communication system by using Rx ANT information according to the present invention.
  • Referring to FIG. 2, a receiver includes a sub-channel matrix generator 211, a sub-channel matrix determiner 213, a Tx/Rx ANT information extractor 217, a Tx ANT information transmitter 219 and a Rx ANT selector 215.
  • The receiver may acquire a channel matrix H in cooperation with a transmitter, and the channel matrix H may be calculated using pilot signals, which the receiver receives from the transmitter.
  • The sub-channel matrix generator 211 determines rows and columns of a sub-channel matrix by using the channel matrix H. Hence, it determines row vectors and column vectors. Here, the row and column vectors consist of elements constituting selected rows and columns, respectively. Thus, the sub-channel matrix generator 211 generates a sub-channel matrix by using the determined rows and columns, and outputs the generated sub-channel matrix to the sub-channel matrix determiner 213.
  • Rows of a sub-channel matrix are selected using the following Equation (3):
    P r,H(j)=∥H([j],[·])∥F 2 /∥H∥ F 2  (3)
    which represents a probability density function for selecting rows of a sub-channel matrix, H denotes a channel matrix, j denotes a row index, H([j], [·]) denotes a j-th row of the channel matrix, and ∥ ∥F denotes the Frobenius norm, that is, norm. The norm of the channel matrix is defined as H F = norm ( H · H H ) = i , j h ij 2 .
    Norm is expressed by a positive root of sum of respective matrix elements.
  • The sub-channel matrix generator 211 selects rows by using the probability density function of Equation (3). After the sub-channel matrix generator 211 selects a number of rows in this manner, it determines columns by using the selected rows.
  • Columns of a sub-channel matrix for which rows have been determined are selected using Equation (4):
    P c,H(i)=∥H([·],[i]∥F 2 /∥H∥ F 2  (4)
    which represents a probability density function for selecting columns of a sub-channel matrix, H denotes a channel matrix, i denotes a column index, H([·], [i]) denotes a i-th column of the channel matrix, and ∥ ∥F denotes the, norm. The norm of the channel matrix is defined as H F = norm ( H · H H ) = i , j h ij 2 .
    That is, norm is expressed by a positive root of sum of respective matrix elements, as stated above.
  • Here, the columns are selected in a manner different from the aforementioned two cases divided on the basis of the SNR threshold.
  • First, a description will be given for a MIMO communication system having high SNR.
  • In selecting rows, the sub-channel matrix generator 211 uses probability to select rows having a large norm, as stated above. Once rows are selected, the sub-channel matrix generator 211 selects columns that have a large norm and are orthogonal to each other, by using full column rank. In the present invention, columns are selected using two thresholds, r1 and r2. Threshold r1 is a minimum reference value for the norm of a selected column. That is, the norm of a selected column must have a value above r1. Threshold r2 is an upper reference value for a correlation between a selected column and any other column. That is, if a correlation between a specific column and any other column exceeds r2, this specific column is not selected. Thus, in the present invention, correlations between respective columns are calculated through projections of respective column vectors in order to compare them with r2. Consequently, columns incapable of being represented by combinations of other column elements are selected.
  • In this manner, the sub-channel matrix generator 211 selects a sub-channel matrix by using the selected rows and columns. The selected sub-channel matrix can be expressed as Equation (5):
    Q k =H([j 1 ,j 2 , . . . ,j l ][i 1 , i 2 , . . . ,i s]),|Detk|2q=1 s ∥B q([·],[i q])∥F 2  (5)
    where, Qk denotes a selected sub-channel matrix, i and j denote a Tx ANT and a Rx ANT, respectively, l denotes a Rx ANT index and has an integer value of 1 to M, s denotes a Tx ANT index and has an integer value of 1 to N, B denotes a row, and k denotes the number of trial iterations.
  • The aforementioned sub-channel matrix operation is iteratively performed the number of times set in the sub-channel matrix generator 211, for example, k times, and the iteratively generated sub-channel matrixes are output to the sub-channel matrix determiner 213. Here, performing the sub-channel matrix operation k times is intended to prevent performance deterioration according to use of the probability density function, or probability values.
  • If the iteratively selected sub-channel matrixes are input to the sub-channel matrix determiner 213, the sub-channel matrix determiner 213 compares the respective norms of the selected sub-channel matrixes with each other, and selects a sub-channel matrix having a maximum value norm. The norm of a sub-channel matrix is calculated using all elements constituting the sub-channel matrix. The sub-channel matrix determiner 213 determines a sub-channel matrix by using Equation (6):
    Q=Q p ,p=arg max1≦k≦K|Detk|2  (6)
  • Once the sub-channel matrix determiner 213 determines a sub-channel matrix Q, it outputs the sub-channel matrix Q to the Tx/Rx ANT information extractor 217.
  • The Tx/Rx ANT information extractor 217 extracts Tx ANT and Rx ANT information from the determined sub-channel matrix Q. The Rx ANT information contains corresponding row indexes of the sub-channel matrix Q. The receiver can select a Rx ANT to be used in signal reception by using these indexes. The Tx ANT information contains column indexes of the sub-channel matrix Q. The transmitter can select a Tx ANT to be used in signal transmission by using these indexes. The Tx ANT information may contain norm values of respective columns of the sub-channel matrix Q. In this case, the transmitter can optimize transmission speed by using the norm values for applying a Modulation and Coding Scheme (MCS) according to respective ANTs.
  • The Tx/Rx ANT information extractor 217 outputs the Rx ANT information to the Rx ANT selector 215, and outputs the Tx ANT information to the Tx ANT information transmitter 219.
  • The Rx ANT selector 215 selects a Rx ANT to be used in signal reception by using the Rx ANT information extracted from the Tx/Rx ANT information extractor 217, and receives signals through the selected Rx ANT.
  • The Tx ANT information transmitter 219 transmits the Tx ANT information to a corresponding transmitter.
  • Second, a description will be given for a MIMO communication system having low SNR.
  • In selecting rows, the sub-channel matrix generator 211 selects a number of rows by using the probability density function given by Equation (4), instead of using the threshold. The sub-channel matrix generator 211 generates a sub-channel matrix by using the selected rows and columns. The selected sub-channel matrix is expressed by Equation (7):
    Q k =H([j 1 ,j 2 , . . . j l ][i 1 ,i 2 , . . . ,i s])  (7)
    where Qk denotes a selected sub-channel matrix, l denotes a Rx ANT index and has an integer value of 1 to M, and s denotes a Tx ANT index and has an integer value of 1 to N, and k denotes the number of trial iterations.
  • The aforementioned sub-channel matrix operation is iteratively performed the number of times set in the sub-channel matrix generator 211, for example, k times, and the iteratively generated sub-channel matrixes are output to the sub-channel matrix determiner 213. Here, performing the sub-channel matrix operation k times is intended to prevent performance deterioration according to use of the probability density function, or probability values.
  • If the iteratively selected sub-channel matrixes are input to the sub-channel matrix determiner 213, the sub-channel matrix determiner 213 compares the respective norms of the selected sub-channel matrixes with each other, and selects a sub-channel matrix having a maximum value norm. The norm of a sub-channel matrix is calculated using all elements constituting the sub-channel matrix. The sub-channel matrix determiner 213 determines a sub-channel matrix by using Equation (8):
    Q=Q p ,p=arg max1≦k≦K | k|F 2  (8)
  • Once the sub-channel matrix determiner 213 determines a sub-channel matrix Q, it outputs the sub-channel matrix Q to the Tx/Rx ANT information extractor 217.
  • A dominant singular value is derived from the sub-channel matrix, and a dominant singular vector connected with the dominant singular value is calculated. This vector, together with Tx ANT information, may be fed back to a transmitter in order to minimize the aforementioned difference between the channel capacity of the closed-loop MIMO communication system having low SNR and the channel capacity of the open-loop MIMO communication system, ( λ 1 2 - i = 1 r λ i 2 N ) SNR · log 2 .
    The norm of the dominant singular vector is compared with those of respective column vectors of the determined sub-channel matrix Q. If a difference between the norms of any column and the singular vector is below a threshold, such columns are removed from the sub-channel matrix Q, and elements of the singular vector, which correspond to the removed columns, are also removed. In this manner, a final sub-channel matrix is determined using only a large dominant singular value.
  • The Tx/Rx ANT information extractor 217 extracts Tx ANT and Rx ANT information from the sub-channel matrix Q. The Rx ANT information contains corresponding row indices of the sub-channel matrix Q. The receiver can select a Rx ANT to be used in signal reception by using these indices. The Tx ANT information contains column indices of the sub-channel matrix Q. The transmitter can select a Tx ANT to be used in signal transmission by using these indices. The Tx ANT information may contain the determined final sub-channel matrix Q or may also contain vector values calculated through the sub-channel matrix Q.
  • The Tx/Rx ANT information extractor 217 outputs the Rx ANT information to the Rx ANT selector 215, and outputs the Tx ANT information to the Tx ANT information transmitter 219.
  • The Rx ANT selector 215 selects a Rx ANT to be used in signal reception by using the Rx ANT information extracted from the Tx/Rx ANT information extractor 217, and receives signals through the selected Rx ANT.
  • The Tx ANT information transmitter 219 transmits the Tx ANT information to a corresponding transmitter.
  • FIG. 3 illustrates a transmitter structure for determining a Tx ANT in a communication system by receiving Tx ANT information from a receiver according to the present invention.
  • Referring to FIG. 3, a transmitter includes a linear processor 311 and a Tx ANT selector 313, which receive Tx ANT information transmitted from a receiver.
  • Here, the Tx ANT information may contain Tx ANT indices as well as the norm of a sub-channel matrix and a dominant singular vector value of the sub-channel matrix, according to the aforementioned embodiments.
  • The linear processor 311 applies the Modulation and Coding Scheme (MCS) to transmission signals in order to optimize transmission speed by using the Tx ANT information. Further, the linear processor 311 may determine a Tx ANT by using the Tx ANT information, and may also select a Tx ANT, through which signals are transmitted, and outputs information on the selected Tx ANT to the Tx ANT selector 313.
  • When the linear processor 311 selects a Tx ANT, the Tx ANT selector 313 is operative to transmit/receive signals through the selected Tx ANT. However, when the linear processor 311 does not perform the operation for selecting a Tx ANT, the Tx ANT selector may receive the Tx ANT information and select a Tx ANT by using the received Tx ANT information.
  • FIG. 4 is a flowchart illustrating a first embodiment of an operational procedure of determining a Rx ANT in a receiver by using Rx ANT information according to the present invention.
  • Referring to FIG. 4, a receiver sets a value of K, for preventing performance deterioration, to 0 in step 411, and proceeds to step 413. Since the receiver uses probability to acquire a sub-channel matrix, performance deterioration may occur. Thus, a sub-channel matrix is iteratively generated the number of times corresponding to a value of K.
  • The receiver selects rows of a sub-channel matrix from a channel matrix, using Equation (5), in step 413, and proceeds to step 415. The receiver determines in step 415 whether a vector value of each selected row is within an allowable range. The allowable range is set such that rows having vector values near to zero (0) are excluded from the selected rows. If the norm of any row vector has a value near 0, then an antenna channel state in the corresponding row vector is poor, and thus the receiver stops calculation for rows having such an antenna channel state. The allowable range may be set as a variable range.
  • If a result of the judgment in step 415 shows that vector values of all the selected rows are within the allowable range, the receiver proceeds to step 417. Otherwise, the receiver proceeds to step 431.
  • The receiver determines the selected rows as rows of a sub-channel matrix in step 417, and proceeds to step 419.
  • The receiver selects columns of a sub-channel matrix in step 419, and proceeds to step 421. Columns of a sub-channel matrix are selected from the respective determined rows.
  • In step 421, the receiver calculates the norm of each selected column, and determines whether the calculated norm of each selected column exceeds a first threshold. If a result of the determination in step 421 shows that the calculated norm of any selected column is equal to or less than the first threshold, the receiver proceeds to step 425. Otherwise, the receiver proceeds to step 423. Here, the first threshold refers to the aforementioned minimum reference value for the norm of a column.
  • In step 425, the receiver removes a corresponding column not satisfying the first threshold condition, and proceeds to step 427. That is, in determining a sub-channel matrix, the receiver excludes columns not satisfying the first threshold condition.
  • The receiver determines in step 423 whether a vector value of each selected column has a correlation below a second threshold. If a result of the check in step 423 shows that a vector value of any selected column is equal to or greater than the second threshold, the receiver proceeds to step 425. Otherwise, the receiver proceeds to step 427. Here, the second threshold refers to an upper reference value for a correlation between a selected column and any other column. That is, if a correlation between a specific column and any other column exceeds the second threshold, this specific column is not selected.
  • The receiver determines all columns satisfying the second threshold condition as columns of a sub-channel matrix in step 427, and proceeds to step 429.
  • The receiver acquires a sub-channel matrix by using the determined rows and columns in step 429, and proceeds to step 431.
  • The receiver judges in step 431 whether a value of K reaches the number of times. If a result of the judgment in step 431 shows that a value of K is below the number of times, the receiver proceeds to step 433. Otherwise, the receiver proceeds to step 435.
  • The receiver increases a value of K by one in step 433, and proceeds to step 413.
  • In step 435, the receiver determines a final sub-channel matrix by selecting a sub-channel, having a maximum value norm, from among the iteratively generated sub-channel matrix, and proceeds to step 437.
  • In step 437, the receiver extracts Tx ANT information and Rx ANT information by using the sub-channel matrix determined in step 437, and proceeds to step 439.
  • The receiver transmits the extracted Tx ANT information to a transmitter in step 439, and proceeds to step 441.
  • In step 441, the receiver determines a Rx ANT, to be used in signal reception, by using the Rx ANT information, and receives signals through the determined Rx ANT.
  • FIG. 5 is a flowchart illustrating a second embodiment of an operational procedure of determining a Rx ANT in a receiver by using Rx ANT information according to the present invention.
  • Referring to FIG. 5, a receiver sets a value of K, for preventing performance deterioration, to 0 in step 511, and proceeds to step 513. Since the receiver uses probability to acquire a sub-channel matrix, performance deterioration may occur. Thus, a sub-channel matrix is iteratively generated the number of times corresponding to a value of K.
  • The receiver selects rows of a sub-channel matrix from a channel matrix using Equation (5), in step 513, and proceeds to step 515. The receiver determines in step 515 whether a vector value of each selected row is within an allowable range. The allowable range is set such that rows having vector values near to zero (0) are excluded from the selected rows. If the norm of any row vector has a value near to 0, then an antenna channel state in the corresponding row vector is poor, and thus the receiver stops calculation for rows having such an antenna channel state. The allowable range may be set as a variable range.
  • If a result of the judgment in step 515 shows that vector values of all the selected rows are within the allowable range, the receiver proceeds to step 517. Otherwise, the receiver proceeds to step 523.
  • The receiver determines the selected rows as rows of a sub-channel matrix in step 517, and proceeds to step 519.
  • The receiver determines columns of a sub-channel matrix using Equation (6), in step 519, and proceeds to step 521. The receiver acquires a sub-channel matrix by using the determined rows and columns in step 521, and proceeds to step 523.
  • The receiver determines in step 523 whether a value of K reaches the number of times. If a result of the determination in step 431 shows that a value of K is below the number of times, the receiver proceeds to step 525. Otherwise, the receiver proceeds to step 527.
  • The receiver increases a value of K by one in step 525, and proceeds to step 513.
  • In step 527, the receiver determines a final sub-channel matrix by selecting a sub-channel having a maximum value norm, from among the iteratively generated sub-channel matrix, and proceeds to step 529.
  • In step 529, the receiver derives a dominant singular value from the determined final sub-channel matrix, calculates a dominant singular vector connected to the derived dominant singular value, and then proceeds to step 533.
  • The receiver reselects columns of the sub-channel matrix in step 531, and proceeds to step 533. In order to reselect columns, the receiver compares the norm of each column vector with the norm of the dominant singular vector. If a result of the comparison shows that a difference between the norms of any column and the dominant singular vector is below a threshold, such columns are removed from the sub-channel matrix, and elements of the dominant singular vector, which correspond to the removed columns, are also removed. In this manner, the receiver reselects columns of the sub-channel matrix by using only a large dominant singular value.
  • The receiver extracts Tx ANT information and Rx ANT information by using the sub-channel matrix determined in step 533, and proceeds to step 535.
  • The receiver transmits the extracted Tx ANT information to a transmitter in step 535, and proceeds to step 537. When the receiver transmits the extracted Tx ANT information, it may also transmit the dominant singular vector.
  • In step 537, the receiver determines an Rx ANT, to be used in signal reception, by using the Rx ANT information, and receives signals through the determined Rx ANT.
  • In the present invention, a Tx/Rx ANT determination methods illustrated in FIGS. 4 and 5 may be used either alone or in combination. When these two methods are used in combination, a receiver can alternately use the Tx/Rx ANT determination methods according to a SNR threshold.
  • FIG. 6 is a flowchart illustrating an operational procedure of determining a Tx ANT in a transmitter by using Tx ANT information received from a receiver according to the present invention.
  • Referring to FIG. 6, a transmitter receives Tx ANT information from a receiver in step 611, and proceeds to step 613. For example, the Tx ANT information may include row indexes of a sub-channel matrix determined in the receiver, the norm of the sub-channel matrix, the sub-channel matrix and a vector value of the sub-channel matrix.
  • In step 613, the transmitter determines a Tx ANT, to be used in signal transmission, by using the Tx ANT information, and proceeds to step 615.
  • In step 615, the transmitter uses the determined Tx ANT, and may apply an MCS according to ANTs by using the Tx ANT information, so as to optimize transmission speed according to ANTs.
  • According to the present invention, the total channel information is not fed back to a transmitter in a communication system using multiple antennas. Instead, only minimal antenna information necessary for determining a transmit antenna is transmitted, so that the amount of feedback information is considerably decreased. Further, since the transmit antenna information is transmitted to the transmitter, system complexity can be reduced, and antenna selection for determining a transmit/receive antenna can be optimized. Further, it is possible to consider channel capacity for the antenna selection.
  • While the invention has been shown and described with reference to a certain preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and equivalents thereof.

Claims (23)

1. A method for determining a transmit/receive antenna in a Multiple Input Multiple Output (MIMO) communication system, the method comprising the steps of:
generating at least one sub-channel matrix including transmit antenna information and receive antenna information;
determining, from the at least one sub-channel matrix, a sub-channel matrix having a maximum value Frobenius norm; and
extracting the transmit antenna information and the receive antenna information from the determined sub-channel matrix.
2. The method as claimed in claim 1, wherein the sub-channel matrix is generated using a channel matrix which includes a plurality of transmit and receive antennas.
3. The method as claimed in claim 1, wherein generating the at least one sub-channel matrix further comprises:
selecting rows of the sub-channel matrix from a channel matrix;
selecting columns of the sub-channel matrix, which include the selected rows; and
generating the sub-channel matrix by using the selected rows and columns.
4. The method as claimed in claim 3, wherein the rows of the sub-channel matrix are selected from the channel matrix using a first probability density function expressed by

P r,H(i)=(j)=∥H([j],[·])∥ F 2 /∥HF 2
where H denotes a channel matrix, j denotes a row index, H([j], [·]) denotes a j-th row of the channel matrix, ∥ ∥F denotes the Frobenius norm, and a Frobenius norm of the channel matrix is defined as
H F = norm ( H · H H ) = i , j h ij 2 .
5. The method as claimed in claim 3, wherein the columns of the sub-channel matrix are selected using a second probability density function expressed by

P c,H(i)=∥H([·],[i]∥F 2 /∥HF 2
where H denotes a channel matrix, i denotes a column index, H([·], [i]) denotes a i-th column of the channel matrix, ∥ ∥F denotes the Frobenius norm, and a Frobenius norm of the channel matrix is defined as
H F = norm ( H · H H ) = i , j h ij 2 .
6. The method as claimed in claim 3, wherein the columns are determined such that columns having a larger Frobenius norm are selected using full column rank.
7. The method as claimed in claim 3, wherein the columns are determined such that columns orthogonal to each other are selected.
8. The method as claimed in claim 3, further comprising determining columns of the sub-channel matrix by selecting columns of the channel matrix having norms that exceed a first threshold set as a minimum reference value for the Frobenius norm of a column, and for which correlations between vector values do not exceed a second threshold.
9. The method as claimed in claim 1, further comprising selecting a receive antenna by using indices of elements constituting the rows of the determined sub-channel matrix.
10. The method as claimed in claim 1, further comprising selecting a transmit antenna by using indices of elements constituting the columns of the determined sub-channel matrix.
11. The method as claimed in claim 1, wherein the transmit antenna information includes at least one of a Frobenius norm value of the sub-channel matrix and a vector value calculated through the sub-channel matrix.
12. The method as claimed in claim 1, further comprising transmitting the transmit antenna information to a transmitter using a corresponding transmit antenna.
13. An apparatus for determining a transmit/receive antenna in a MIMO communication system, the apparatus comprising:
a sub-channel matrix generator for generating at least one sub-channel matrix including transmit antenna information and receive antenna information;
a sub-channel matrix determiner for determining, from among the at least one sub-channel matrix, a sub-channel matrix having a maximum value Frobenius norm; and
a transmit/receive antenna information extractor for extracting the transmit and receive antenna information from the determined sub-channel matrix.
14. The apparatus as claimed in claim 13, wherein the sub-channel matrix generator generates the sub-channel matrix by using a channel matrix which includes of a plurality of transmit and receive antennas.
15. The apparatus as claimed in claim 13, wherein the sub-channel matrix generator generates the sub-channel matrix by selecting rows of the sub-channel matrix from a channel matrix, and selecting columns of the sub-channel matrix, which include the selected rows.
16. The apparatus as claimed in claim 15, wherein the rows of the sub-channel matrix are selected using a first probability density function expressed by

P r,H(j)=∥H([j],[·])∥F 2 /∥HF 2
where H denotes a channel matrix, j denotes a row index, H([j], [·]) denotes a j-th row of the channel matrix, ∥ ∥F denotes the Frobenius norm, and the Frobenius norm of the channel matrix is defined as
H F = norm ( H · H H ) = Σ i , j h ij 2 .
17. The apparatus as claimed in claim 15, wherein the columns of the sub-channel matrix are selected using a second probability density function expressed by

P c,H(i)=∥H([·],[i]∥F 2 /∥HF 2
where H denotes a channel matrix, i denotes a column index, H([·], [i]) denotes a i-th column of the channel matrix, ∥ ∥F denotes the Frobenius norm, and the Frobenius norm of the channel matrix is defined as
H F = norm ( H · H H ) = Σ i , j h ij 2 .
18. The apparatus as claimed in claim 15, wherein the columns are determined such that columns having a larger Frobenius norm are selected using full column rank.
19. The apparatus as claimed in claim 15, wherein the columns are determined such that columns orthogonal to each other are selected.
20. The apparatus as claimed in claim 15, wherein the columns of the sub-channel matrix are determined by selecting columns having Frobenius norms that exceed a first threshold set as a minimum reference value for the norm of a column, and for which correlations between vector values do not exceed a second threshold.
21. The apparatus claimed in claim 13, further comprising a receive antenna selector for receiving signals through a receive antenna that is selected using indices of elements constituting the rows of the determined sub-channel matrix.
22. The apparatus as claimed in claim 13, further comprising a transmit antenna information transmitter for selecting a transmit antenna by using indexes of elements constituting the columns of the sub-channel matrix, and transmitting information on the selected transit antenna to a corresponding transmitter.
23. The apparatus as claimed in claim 13, wherein the transmit antenna information includes at least one of a Frobenius norm value of the sub-channel matrix and a vector value calculated through the sub-channel matrix.
US11/603,651 2005-11-22 2006-11-22 Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas Abandoned US20070133707A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/603,651 US20070133707A1 (en) 2005-11-22 2006-11-22 Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US73908105P 2005-11-22 2005-11-22
KR54832/2006 2006-06-19
KR1020060054832A KR100849328B1 (en) 2005-11-22 2006-06-19 Apparatus and method for determining transmit/receive antenna in a communication system using multi antenna
US11/603,651 US20070133707A1 (en) 2005-11-22 2006-11-22 Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas

Publications (1)

Publication Number Publication Date
US20070133707A1 true US20070133707A1 (en) 2007-06-14

Family

ID=38276056

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/603,651 Abandoned US20070133707A1 (en) 2005-11-22 2006-11-22 Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas

Country Status (3)

Country Link
US (1) US20070133707A1 (en)
EP (1) EP1788721A2 (en)
KR (1) KR100849328B1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070274411A1 (en) * 2006-05-26 2007-11-29 Lg Electronics Inc. Signal generation using phase-shift based pre-coding
US20070280373A1 (en) * 2006-05-26 2007-12-06 Lg Electronics Inc. Phase shift based precoding method and transceiver for supporting the same
US20080089442A1 (en) * 2006-09-19 2008-04-17 Lg Electronics Inc. method of performing phase shift-based precoding and an apparatus for supporting the same in a wireless communication system
US20080198946A1 (en) * 2007-02-14 2008-08-21 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US20080205533A1 (en) * 2006-09-19 2008-08-28 Lg Electronics Inc. Method of transmitting using phase shift-based precoding and apparatus for implementing the same in a wireless communication system
US20080270630A1 (en) * 2007-04-26 2008-10-30 Microsoft Corporation Hardware control interface for IEEE standard 802.11 including transmission control interface component
US20090031046A1 (en) * 2007-07-27 2009-01-29 Microsoft Corporation Hardware control interface for IEEE standard 802.11
US20090325591A1 (en) * 2008-06-25 2009-12-31 Samsung Electronics, Co., Ltd. Downlink wireless transmission schemes with inter-cell interference Mitigation
US20100202500A1 (en) * 2007-09-19 2010-08-12 Bin Chul Ihm Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US20110194649A1 (en) * 2006-02-14 2011-08-11 Nec Laboratories America, Inc. Method of Precoding with a Codebook for a Wireless System With Multiple Transmission Ranks and a Quantized Beamforming Matrix
US20110217936A1 (en) * 2006-05-30 2011-09-08 Severine Catreux-Erceg Method and Apparatus to Improve Closed Loop Transmit Diversity Modes Performance via Interference Suppression in a WCDMA Network Equipped with a RAKE Receiver
US20120044830A1 (en) * 2007-12-31 2012-02-23 Jae Wan Kim Method for transmitting and receiving signals using collaborative mimo scheme
US8908788B2 (en) 2010-01-08 2014-12-09 Alcatel Lucent Method and device for selecting antennas at the base station

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100905549B1 (en) * 2007-06-27 2009-07-01 재단법인서울대학교산학협력재단 Method and Apparatus for Selection of Transmitting Antennas In Uplink of MIMO Wireless Communication System
KR100936483B1 (en) 2007-10-11 2010-01-13 한국과학기술원 Transmit antenna selection scheme for spatial multiplexing in MIMO system
KR100962471B1 (en) 2008-10-14 2010-06-14 한국과학기술원 Method for selecting transmit antenna based on minimum mean square error detection
US8587495B2 (en) * 2010-12-07 2013-11-19 Motorola Solutions, Inc. Multiple-input multiple-output (MIMO) antenna system
KR101971801B1 (en) * 2017-11-30 2019-04-23 한국과학기술원 Method and apparatus for obtaining antenna diversity and spatial multiplexing gain through machine learning in line-of-sight mimo communication system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050232370A1 (en) * 2004-04-14 2005-10-20 Trachewsky Jason A Long training sequence for MIMO WLAN systems
US20050265475A1 (en) * 2004-05-12 2005-12-01 Kabushiki Kaisha Toshiba Spatial division multiplexing for MIMO devices
US20060072604A1 (en) * 2004-07-19 2006-04-06 Arak Sutivong On-demand reverse-link pilot transmission
US20070041461A1 (en) * 2005-08-22 2007-02-22 Nec Laboratories America, Inc. Multi-layer coded modulation for non-ergodic block fading channels
US20070127978A1 (en) * 2004-01-23 2007-06-07 Joon Park Adhesive dispenser
US20070255779A1 (en) * 2004-06-07 2007-11-01 Watts James W Iii Method For Solving Implicit Reservoir Simulation Matrix

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6724842B1 (en) * 1999-07-16 2004-04-20 Lucent Technologies Inc. Method for wireless differential communication using multiple transmitter antennas
AU2004310933B2 (en) 2003-12-05 2008-06-12 Qualcomm Incorporated Apparatus and method for transmitting data by selected eigenvector in closed loop MIMO mobile communication system
KR100757963B1 (en) 2003-12-24 2007-09-11 삼성전자주식회사 A Method And Apparatus For CODING
KR100633310B1 (en) 2005-06-08 2006-10-12 한국정보통신대학교 산학협력단 Method and apparatus for providing efficient interference cancellation of dsttd system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070127978A1 (en) * 2004-01-23 2007-06-07 Joon Park Adhesive dispenser
US20050232370A1 (en) * 2004-04-14 2005-10-20 Trachewsky Jason A Long training sequence for MIMO WLAN systems
US20050265475A1 (en) * 2004-05-12 2005-12-01 Kabushiki Kaisha Toshiba Spatial division multiplexing for MIMO devices
US20070255779A1 (en) * 2004-06-07 2007-11-01 Watts James W Iii Method For Solving Implicit Reservoir Simulation Matrix
US20060072604A1 (en) * 2004-07-19 2006-04-06 Arak Sutivong On-demand reverse-link pilot transmission
US20070041461A1 (en) * 2005-08-22 2007-02-22 Nec Laboratories America, Inc. Multi-layer coded modulation for non-ergodic block fading channels

Cited By (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8351986B2 (en) * 2006-02-14 2013-01-08 Nec Laboratories America, Inc. Method of precoding with a codebook for a wireless system
US9843376B2 (en) * 2006-02-14 2017-12-12 Nec Corporation Precoding with a codebook for a wireless system
US8391925B2 (en) * 2006-02-14 2013-03-05 Nec Laboratories America, Inc. Method of precoding with a codebook for a wireless system with multiple transmission ranks and a quantized beamforming matrix
US20130039437A1 (en) * 2006-02-14 2013-02-14 Nec Laboratories America, Inc. Method of Precoding with a Codebook for a Wireless System
US20160352404A1 (en) * 2006-02-14 2016-12-01 Nec Corporation Precoding with a codebook for a wireless system
US9444536B2 (en) * 2006-02-14 2016-09-13 Nec Corporation Precoding with a codebook for a wireless system
US20150341094A1 (en) * 2006-02-14 2015-11-26 Nec Laboratories America, Inc. Precoding with a codebook for a wireless system
US8254999B2 (en) * 2006-02-14 2012-08-28 Nec Laboratories America, Inc. Space-time precoding and associated feedback generation methods in multiple antenna systems
US9136928B2 (en) * 2006-02-14 2015-09-15 Nec Laboratories America, Inc. Precoding with a codebook for a wireless system
US9071301B2 (en) * 2006-02-14 2015-06-30 Nec Laboratories America, Inc. Precoding with a codebook for a wireless system
US20110268212A1 (en) * 2006-02-14 2011-11-03 Nec Laboratories America, Inc. Successive Beamforming Strategies and Methods
US20110268224A1 (en) * 2006-02-14 2011-11-03 Nec Laboratories America, Inc. Feedback Generation in Multiple Antenna Systems
US20140023160A1 (en) * 2006-02-14 2014-01-23 Nec Laboratories America, Inc. Precoding with a codebook for a wireless system
US20130329823A1 (en) * 2006-02-14 2013-12-12 Nec Laboratories America, Inc. Precoding with a codebook for a wireless system
US8504098B2 (en) * 2006-02-14 2013-08-06 Nec Laboratories America, Inc. Method of precoding with a codebook for a wireless system
US8452334B2 (en) * 2006-02-14 2013-05-28 Nec Laboratories America, Inc. Method of precoding with a codebook for a wireless system
US20180152230A1 (en) * 2006-02-14 2018-05-31 Nec Corporation Precoding with a codebook for a wireless system
US20110268210A1 (en) * 2006-02-14 2011-11-03 Nec Laboratories America, Inc. Restricted Multi-rank Precoding in Multiple Antenna Systems
US20110268215A1 (en) * 2006-02-14 2011-11-03 Nec Laboratories America, Inc. Space-Time Precoding and Associated Feedback Generation Methods in Multiple Antenna Systems
US20110268211A1 (en) * 2006-02-14 2011-11-03 Nec Laboratories America, Inc. Quantized and Successive Precoding Codebook
US20110194649A1 (en) * 2006-02-14 2011-08-11 Nec Laboratories America, Inc. Method of Precoding with a Codebook for a Wireless System With Multiple Transmission Ranks and a Quantized Beamforming Matrix
US8271023B2 (en) * 2006-02-14 2012-09-18 Nec Laboratories America, Inc. Successive beamforming strategies and methods
US8265698B2 (en) * 2006-02-14 2012-09-11 Nec Laboratories America, Inc. Quantized and successive precoding codebook
US8265699B2 (en) * 2006-02-14 2012-09-11 Nec Laboratories America, Inc. Feedback generation in multiple antenna systems
US8265697B2 (en) * 2006-02-14 2012-09-11 Nec Laboratories America, Inc. Restricted multi-rank precoding in multiple antenna systems
US8284849B2 (en) 2006-05-26 2012-10-09 Lg Electronics Inc. Phase shift based precoding method and transceiver for supporting the same
US8000401B2 (en) 2006-05-26 2011-08-16 Lg Electronics Inc. Signal generation using phase-shift based pre-coding
US8036286B2 (en) * 2006-05-26 2011-10-11 Lg Electronics, Inc. Signal generation using phase-shift based pre-coding
US8331464B2 (en) 2006-05-26 2012-12-11 Lg Electronics Inc. Phase shift based precoding method and transceiver for supporting the same
US20070280373A1 (en) * 2006-05-26 2007-12-06 Lg Electronics Inc. Phase shift based precoding method and transceiver for supporting the same
US20100074360A1 (en) * 2006-05-26 2010-03-25 Moon-Il Lee Signal generation using phase-shift based pre-coding
US20100074309A1 (en) * 2006-05-26 2010-03-25 Moon Il Lee Phase shift based precoding method and transceiver for supporting the same
US20090323863A1 (en) * 2006-05-26 2009-12-31 Moon-Il Lee Signal generation using phase-shift based pre-coding
US20070274411A1 (en) * 2006-05-26 2007-11-29 Lg Electronics Inc. Signal generation using phase-shift based pre-coding
US20110217936A1 (en) * 2006-05-30 2011-09-08 Severine Catreux-Erceg Method and Apparatus to Improve Closed Loop Transmit Diversity Modes Performance via Interference Suppression in a WCDMA Network Equipped with a RAKE Receiver
US8160500B2 (en) * 2006-05-30 2012-04-17 Broadcom Corporation Method and apparatus to improve closed loop transmit diversity modes performance via interference suppression in a WCDMA network equipped with a RAKE receiver
US8135085B2 (en) 2006-09-19 2012-03-13 Lg Electroncis Inc. Method of transmitting using phase shift-based precoding and an apparatus for implementing the same in a wireless communication system
US7839944B2 (en) 2006-09-19 2010-11-23 Lg Electronics, Inc. Method of performing phase shift-based precoding and an apparatus for supporting the same in a wireless communication system
US8213530B2 (en) 2006-09-19 2012-07-03 Lg Electronics Inc. Method of transmitting using phase shift-based precoding and an apparatus for implementing the same in a wireless communication system
US7881395B2 (en) 2006-09-19 2011-02-01 Lg Electronics, Inc. Method of transmitting using phase shift-based precoding and an apparatus for implementing the same in a wireless communication system
US20080089442A1 (en) * 2006-09-19 2008-04-17 Lg Electronics Inc. method of performing phase shift-based precoding and an apparatus for supporting the same in a wireless communication system
US20110194650A1 (en) * 2006-09-19 2011-08-11 Moon Il Lee Method of transmitting using phase shift-based precoding and an apparatus for implementing the same in a wireless communication system
US20080205533A1 (en) * 2006-09-19 2008-08-28 Lg Electronics Inc. Method of transmitting using phase shift-based precoding and apparatus for implementing the same in a wireless communication system
US20110149857A1 (en) * 2006-09-19 2011-06-23 Moon Il Lee Method of transmitting using phase shift-based precoding and an apparatus for implementing the same in a wireless communication system
US7885349B2 (en) 2007-02-14 2011-02-08 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US8284865B2 (en) 2007-02-14 2012-10-09 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US20110110405A1 (en) * 2007-02-14 2011-05-12 Moon Il Lee Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US20080198946A1 (en) * 2007-02-14 2008-08-21 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US7899132B2 (en) 2007-02-14 2011-03-01 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US20100014608A1 (en) * 2007-02-14 2010-01-21 Moon Il Lee Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US8819294B2 (en) 2007-04-26 2014-08-26 Microsoft Corporation Hardware control interface for IEEE standard 802.11 including transmission control interface component
US20080270630A1 (en) * 2007-04-26 2008-10-30 Microsoft Corporation Hardware control interface for IEEE standard 802.11 including transmission control interface component
US7716379B2 (en) * 2007-04-26 2010-05-11 Microsoft Corporation Hardware control interface for IEEE standard 802.11 including transmission control interface component and a transmission status interface component
US8346974B2 (en) 2007-07-27 2013-01-01 Microsoft Corporation Hardware control interface for IEEE standard 802.11
US9652420B2 (en) 2007-07-27 2017-05-16 Microsoft Technology Licensing, Llc Hardware control interface for IEEE standard 802.11
US10073798B2 (en) 2007-07-27 2018-09-11 Microsoft Technology Licensing, Llc Hardware control interface for IEEE standard 802.11
US20090031046A1 (en) * 2007-07-27 2009-01-29 Microsoft Corporation Hardware control interface for IEEE standard 802.11
US20100226417A1 (en) * 2007-09-19 2010-09-09 Bin Chul Ihm Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US20100202500A1 (en) * 2007-09-19 2010-08-12 Bin Chul Ihm Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US7970074B2 (en) 2007-09-19 2011-06-28 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US8670500B2 (en) 2007-09-19 2014-03-11 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US7961808B2 (en) 2007-09-19 2011-06-14 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US8208576B2 (en) 2007-09-19 2012-06-26 Lg Electronics Inc. Data transmitting and receiving method using phase shift based precoding and transceiver supporting the same
US9084229B2 (en) 2007-12-31 2015-07-14 Lg Electronics Inc. Method for transmitting and receiving signals using collaborative MIMO scheme
US8705404B2 (en) * 2007-12-31 2014-04-22 Lg Electronics Inc. Method for transmitting and receiving signals using collaborative MIMO scheme
US20120044830A1 (en) * 2007-12-31 2012-02-23 Jae Wan Kim Method for transmitting and receiving signals using collaborative mimo scheme
KR101612287B1 (en) * 2008-06-25 2016-04-27 삼성전자주식회사 Downlink wireless transmission schemes with inter-cell interference mitigation
US20090325591A1 (en) * 2008-06-25 2009-12-31 Samsung Electronics, Co., Ltd. Downlink wireless transmission schemes with inter-cell interference Mitigation
KR20110025766A (en) * 2008-06-25 2011-03-11 삼성전자주식회사 Downlink wireless transmission schemes with inter-cell interference mitigation
US8249511B2 (en) * 2008-06-25 2012-08-21 Samsung Electronics Co., Ltd. Downlink wireless transmission schemes with inter-cell interference mitigation
US8908788B2 (en) 2010-01-08 2014-12-09 Alcatel Lucent Method and device for selecting antennas at the base station

Also Published As

Publication number Publication date
EP1788721A2 (en) 2007-05-23
KR100849328B1 (en) 2008-07-29
KR20070054083A (en) 2007-05-28

Similar Documents

Publication Publication Date Title
US20070133707A1 (en) Apparatus and method for determining transmit/receive antenna in communication system using multiple antennas
US11057086B2 (en) MIMO precoding enabling spatial multiplexing, power allocation and adaptive modulation and coding
US10771142B2 (en) System and method for hierarchal beamforming and rank adaptation for hybrid antenna architecture
US9991939B2 (en) Multi-user MIMO-SDMA for finite rate feedback systems
US8934564B2 (en) Generalized reference signaling scheme for multi-user multiple input, multiple output (MU-MIMO) using arbitrarily precoded reference signals
EP2484021B1 (en) Concatenating precoder selection for ofdma-based multi-bs mimo
US8059733B2 (en) Multi-user downlink linear MIMO precoding systems
US20070155336A1 (en) Apparatus and method for eliminating multi-user interference
US20060279460A1 (en) Transmitting and receiving apparatus and method in closed-loop MIMO antenna system using codebook
US20090154411A1 (en) Terminal apparatus, base station, radio communication method and program storage medium
US11190240B2 (en) Method and apparatus for sending and receiving channel state information in multiple-input multiple-output network wireless communication systems
EP2237451A1 (en) Downlink beam forming method, device and system of time division duplex multiple-input multiple-output
US8625560B2 (en) Method and apparatus for feeding back channel quality information in multi-user multi-input multi-output communication system
US7916620B2 (en) Multi-user data transmission/reception system and mode determination method
KR101409732B1 (en) Method and device for generating and feeding back high rank adaptive codebook in multiple input multiple output system
EP2234287B1 (en) Method, device and system for time division duplex multiple input and multiple output beamforming
WO2009107635A1 (en) Radio communication system, transmission device, and communication control method
JP5134077B2 (en) Wireless communication system, transmission apparatus, and communication control method
KR101455692B1 (en) Aparatus of determining data transmission mode for multiple user multiple input multiple output communication system and method using the aparatus
KR102613982B1 (en) Method and apparatus for designing wmmse beamforming matrix robust against channel error for mu-miso system
CN102571295B (en) Method, equipment and system for determining pre-coding information

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HWANG, IN-SOO;YOU, CHEOL-WOO;NAM, SEUNG-HOON;AND OTHERS;REEL/FRAME:018949/0604;SIGNING DATES FROM 20061116 TO 20070122

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION