Patent ID: 6801569
Filing Date: 2004-10-05
Classification: H04B

Abstract:
A matched filter bank for processing spreading codes in a signal received from a spread-spectrum communication system, comprising:a first quadrant matrix matched filter for receiving a first half-matrix of an input bit stream derived from the received spread-spectrum signal and deriving a first quarter matrix of correlation values representing correlation of the first half-matrix of the input bit stream to a first one of four quadrants of a matrix of rows formed from a plurality of reference codes related to possible spreading codes utilized in the spread-spectrum communication system, the rows of the matrix of reference codes having a predetermined degree of orthogonal relationship there between; a second quadrant matrix matched filter for receiving a second half-matrix of the input bit stream and deriving a second quarter matrix of correlation values representing correlation of the second half-matrix of the input bit stream to a second quadrant of four quadrants of the matrix of reference codes; and a matrix computation system for manipulating the first quarter matrix of correlation values and the second quarter matrix of correlation values to obtain a full matrix of correlation values representing correlation of the input bit stream to the entire matrix of reference codes.