Patent ID: 8774302

Claim:
A wireless communication system that performs multiple-input multiple-output communication between a first wireless communication apparatus with a plurality of transmitting antennas and a second wireless communication apparatus with a plurality of receiving antennas, at least any one of the first and second wireless communication apparatuses comprising: a first selecting unit that selects, from the transmitting antennas and the receiving antennas, a first pair which includes one transmitting antenna and one receiving antenna and for which the gain of a transmitted and received signal on a transmission path is largest; a second selecting unit that calculates inverse matrices based on channel matrices with respect to pairs, each of which includes any one of the unselected transmitting antennas having not been selected by the first selecting unit and any one of the unselected receiving antennas having not been selected by the first selecting unit, and that selects a second pair from the pairs on the basis of the calculated inverse matrices; and a communication unit that performs multiple-input multiple-output communication by using the selected transmitting antennas having been selected by the first selecting unit and the second selecting unit and the selected receiving antennas having been selected by the first selecting unit and the second selecting unit, wherein the second selecting unit continues to calculate the inverse matrices and continues to select another second pair from the pairs until a predetermined number of the transmitting antennas and the receiving antennas have been selected.