I. Introduction
In adaptive filtering applications for modeling, equalization, control, echo cancellation and beamforming, the complex-valued least mean squares (CLMS) algorithm is a well-known adaptive estimation and prediction technique which is capable of converging to the optimal Wiener solution [1]. The application of the CLMS algorithm to the beamforming and its analysis have been extensively studied [1]–[4]. The weight vector of the adaptive beamformer can be computed based on different kinds of design criteria. The most promising criteria include the minimum mean-squared error (MMSE) [3], minimum variance [5] and constant modulus [6]. In this paper, we focus on the scenario where the MMSE criterion is applied to the adaptive beamforming system because it only requires the training sequence of the desired signal.