a method including : receiving , through a wireless channel , a plurality of modulated signals at a plurality of antennas , wherein each antenna receives a corresponding modulated signal ; generating a plurality of autocorrelated signals by autocorrelating the plurality of modulated signals ; determining whether a signal strength associated with each modulated signal is below a threshold or above the threshold ; for each modulated signal having a signal strength below the threshold , disabling the antenna that received the modulated signal having the signal strength below the threshold ; combining the modulated signals having a signal strength above the threshold ; generating weighted autocorrelated signals based on the plurality of autocorrelated signals and the combined modulated signals ; generating a combined weighted signal by summing the weighted autocorrelation signals ; demodulating the combined weighted signal ; and determining a state of the wireless channel based on the demodulation of the combined weighted signal .