Patent ID: 7099380

Claim:
A communication system for communicating data packets, including a receiver subsystem, the receiver subsystem comprising: a first antenna; a second antenna; a direct sequence spread-spectrum demodulator in communication with the first and second antennas, the demodulator being configured to correlate a spreading code with a preamble of each data packet to produce a spreading codeword, and the spreading code including a predetermined number of chips; and a signal quality measurement device responsive to the direct sequence spread-spectrum demodulator, the device being configured to measure signal quality values corresponding to each of the first and second antennas for each data packet after correlation with the spreading code and to select one of said first and second antennas on the basis of the measured signal quality values, wherein the signal quality values are computed in accordance with: SQ j = (  y peak   ∑ i = 0 N ⁢ y i - 2 ⁢ y peak  ) where N is a predetermined number of samples to be extracted for each spreading codeword, y k is a value corresponding to the k th sample for spreading codeword symbol y, y peak is the maximum of all values of y k for symbol y, and SQ i =the signal quality measurement for the i th antenna.