Patent ID: 7899401

Claim:
A radio communication device which identifies a radio transmission station as a communication partner based on a patterned signal which has a predetermined pattern and is contained in a signal transmitted from the radio transmission station, and performs a radio communication with the identified radio transmission station, the radio communication device comprising: a plurality of antennas; a signal receiving unit operable to receive a signal via the plurality of antennas; a first calculating unit operable to calculate, based on the received signal, a numerical sequence that indicates a property of a signal transmission path used in a radio communication with the radio transmission station; a second calculating unit operable to calculate, based on the received signal, a numerical sequence that indicates a property of an unnecessary signal that is a component of the received signal and that does not have the predetermined pattern; and a transmission signal estimating unit operable to correct the received signal so as to remove the unnecessary signal from the received signal based on the numerical sequence calculated by the second calculating unit, and estimate a signal transmitted from the radio transmission station based on the corrected received signal and the numerical sequence calculated by the first calculating unit, wherein the transmission signal estimating unit obtains an estimator “v” of “s” that denotes a column vector representing a signal transmitted from the radio transmission station, in accordance with a following expression: v=RssH H ( HRssH H +Ruu ) −1 r, wherein “Rss” denotes a covariance matrix of the column vector “s”, “r” denotes a column vector representing the signal received by the signal receiving unit, “H” denotes a matrix being the numerical sequence calculated by the first calculating unit, “Ruu” denotes a covariance matrix being the numerical sequence calculated by the second calculating unit, “ H ” denotes a complex conjugate transposition, and “ −1 ” denotes an inverse matrix.