1. A method for wireless communication comprising: a) transmitting from a mobile unit a code modulated signal obtained by modulating original symbols by a predetermined pseudo-noise sequence, wherein the original symbols represent an original information signal; b) receiving at a base station antenna array N complex valued signal sequences received in parallel from N corresponding antenna elements; c) correlating in parallel each of the N signal sequences with the pseudo-noise sequence to select N received signals comprising N received symbols corresponding to a common one of the original symbols; d) transforming in parallel the N received symbols to obtain N complex-valued transformer outputs; e) correlating collectively the N transformer outputs with a set of complex array calibration vectors to obtain spatial information, wherein each array calibration vector represents a response of the antenna array to a calibration signal originating in a predetermined direction relative to the base station; f) repeating steps (b), (c), (d), (e) to obtain spatial information about multiple signal components; g) spatially filtering a subsequent set of N complex valued signal sequences in accordance with the spatial information about multiple signal components; and h) demodulating the spatially filtered subsequent set to obtain a symbol from the original information signal.