A method and system for wireless communications between a sender and a
receiver enables effective blocking of interference signals by other
senders and improving the channel capacity. The receiver uses two or more
receiving devices, such as antennas or smart antennas, to receive
multiple wireless input signals. By performing a noise-transparent
autocorrelation matching analysis on the multiple input signals, the
receiver derives an anti-interference filter for interference-blocking
action, without the need for information of the interfering vector. The
information derived by the receiver may be further used to control the
reception by the receiving devices of the receiver, or transmitted to the
sender to control its transmission, such that the signal vector may be
set to be parallel to the obtained filtering vector to achieve an
enhanced channel capacity that may exceed the limit imposed by the
well-known Shannon channel capacity of the original channel.