• 沒有找到結果。

Nonredundant precoding-assisted blind channel estimation for single-carrier space-time block-coded transmission with frequency-domain equalization

N/A
N/A
Protected

Academic year: 2021

Share "Nonredundant precoding-assisted blind channel estimation for single-carrier space-time block-coded transmission with frequency-domain equalization"

Copied!
19
0
0

加載中.... (立即查看全文)

全文

(1)

Nonredundant Precoding-Assisted Blind

Channel Estimation for Single-Carrier

Space–Time Block-Coded Transmission

With Frequency-Domain Equalization

Jwo-Yuh Wu, Member, IEEE, and Ta-Sung Lee, Senior Member, IEEE

Abstract—Relying on nonredundant diagonal precoding and independent and identically distributed (i.i.d.) source assump-tion, this paper proposes a blind channel estimation scheme for single-carrier frequency-domain equalization-based space–time block coded systems. The proposed method exploits the pre-coding-induced linear signal structure in the conjugate cross correlation between the two temporal block received signals as well as the circulant channel matrix property and can yield exact solutions whenever the channel noise is circularly Gaussian and the receive data statistic is perfectly obtained. The channel estima-tion formulaestima-tion builds on rearranging the set of linear equaestima-tions relating the entries of conjugate cross-correlation matrix and products of channel impulse responses into one with a distinctive block-circulant with circulant-block (BCCB) structure. This allows a simple identifiability condition depending on precoder parameters alone and also provides a natural yet effective optimal precoder design framework for improving solution accuracy when imperfect data estimation occurs. We consider two models of data mismatch, from both deterministic and statistical points of view, and propose the associated design criteria. The optimization problems are formulated to take advantage of the BCCB system matrix property and are solved analytically. The proposed optimal precoder aims to optimize solution robustness against determin-istic error perturbation and also minimize the mean-square error when the data mismatch is modeled as a white noise. Pairwise error probability analysis is conducted for investigating the equal-ization performance. Numerical examples are used to illustrate the performance of the proposed method.

Index Terms—Blind channel estimation, block-circulant matrix with circulant blocks (BCCB), circulant matrix, multiple input single output (MISO), nonredundant precoders, single-carrier frequency-domain equalization, space–time block code (STBC), transmit diversity.

Manuscript received September 8, 2005; revised May 9, 2006. The associate editor coordinating the review of this manuscript and approving it for publica-tion was Dr. Nicholas D. Sidiropoulos. This work is sponsored by the Napublica-tional Science Council of Taiwan under joint Grants NSC 96-2752-E-002-009 and NSC-95-2221-E-009-047-MY2, the MoE ATU Program of the Ministry of Ed-ucation, Taiwan, and the MediaTek Research Center at the National Chiao Tung University. Part of this paper was presented jointly at the Seventh IEEE Interna-tional Workshop on Signal Processing Advances in Wireless Communications, Cannes, France, July 2–5, 2006 and the IEEE International Symposium on In-formation Theory, Seattle, WA, July 6–12, 2006.

J.-Y. Wu and T.-S. Lee are with the Department of Communication Engi-neering, National Chiao Tung University, Hsinchu 300, Taiwan, R.O.C. (e-mail: jywu@cc.nctu.edu.tw; tslee@mail.nctu.edu.tw).

Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/TSP.2006.887113

I. INTRODUCTION

A. Overview

S

PACE–TIME block code (STBC) is a widely known transmit diversity technique for combating channel fading in modern wireless communications [22]. Most of the existing proposals are devised for the flat-fading channel environment, e.g., the Alamouti’s scheme [1] and the related generalization by Tarokh et al. [34], among others. When the propagation channels are subject to frequency-selective fading, one popular STBC technique is via time-reversal block-wise encoding, ei-ther combined with orthogonal frequency-division multiplexing (OFDM) mechanism [27], [40], or resorting to time-domain equalizer [26], for removing the channel distortion. The multicarrier-related solutions, although simplifying receiver implementations, would incur a high peak-to-average power ratio (PAPR) and is sensitive to carrier frequency offset. The scheme with time-domain equalization, on the other hand, can provide additional multipath diversity at the expense of decoding complexity. To avoid the drawbacks of the multi-carrier strategy and to also maintain low receiver complexity, an alternative single-carrier frequency-domain equalization (FDE)-based STBC was proposed in [2]. The aforementioned STBCs capable of mitigating dispersive channels can be cast into a general code formulation [39]; comparisons of the achievable performances and implementation costs can be found in [3].

To realize the diversity benefit of STBC, the channel state information must be known at the receiver to coherently com-bine the multiple temporal received signals for decoding.1 Since STBC potentially entails low spectral efficiency and training-based channel estimation further consumes the band-width resource, blind approaches then become appealing candidate solutions. There has been extensive literature on blind multiple-input multiple-output (MIMO) channel estima-tion [14], [16]. However, only a few studies are tailored for STBC systems, typically through a multiple-input single-output (MISO) channel link. Under flat-fading assumption, several schemes were put forth for orthogonal STBC [4], [7], [32], and for a general linear code family [33]. For time-reversal

1Differential STBC does not require channel information for decoding but

incurs a 3-dB penalty in signal-to-noise ratio [22, Sec. 9.6]. 1053-587X/$25.00 © 2007 IEEE

(2)

STBC over frequency-selective channels, the work [5] focused on codes with time-domain equalization [26]. Through linear symbol precoding, blind schemes for OFDM-based STBC were shown in [27] and [40]. The method [27] resorts to zero-padding for removing interblock interference and is applicable only for constant-modulus sources and channel pairs without common zeros; the one in [40], instead, uses cyclic prefix (CP) as guard interval and leverages redundant precoding to relieve the source and channel-zero constraints imposed in [27]. For FDE-STBC, training-based channel estimation has recently been considered in [11]. It is known that single-carrier FDE systems fall within the class of precoded OFDM, with the fast Fourier transform (FFT) matrix as the precoder [25]. In view of this fact, the method in [40] for OFDM scenario also provides an imme-diate blind solution for FDE-STBC: one just chooses the FFT precoding matrix to convert the multicarrier transmission into a single-carrier scheme and then inserts certain redundancy into the symbol streams to facilitate channel identification. The price to be paid for this approach, however, would be the loss in the effective data rate.

B. Paper Contributions

This paper proposes a blind channel estimation scheme for FDE-STBC systems in a two-transmit-antennas/single-re-ceive-antenna environment. The proposed approach relies on nonredundant diagonal precoding (hence, preserving the baud rate), assumes independent and identically distributed (i.i.d.) source statistics (irrespective of constellation modulus), and does not impose constraints on subchannel zero locations. It exploits the precoding-induced linear signal structure in the time-domain conjugate cross correlation between the two tem-poral receive branches, as well as the circulant channel matrix property after CP is discarded. Specifically, we show that the set of linear equations relating the entries of conjugate cross-corre-lation matrix and products of channel impulse responses can be rearranged into one with a block-circulant with circulant-block (BCCB) structure. The products of channel taps are first ob-tained by solving this linear equation set; the channel pair is then simultaneously identified, up to a 2 2 complex matrix ambiguity, as the dominant left singular vectors of an associated rank-two matrix. A similar “bilinear” estimation strategy has also been adopted in [13], [21], [24], and [37]. In our formula-tion, a natural sufficient condition for unique channel recovery is the nonsingularity of certain BCCB matrix with precoder coefficients as its entries. Channel identifiability is thus free from any a priori assumptions on subchannel characteristics and is shown to be fulfilled by almost all choices of precoders. As long as the channel noise is circularly Gaussian and the re-ceived data statistic is perfectly obtained, the resultant channel estimate is exact. In the presence of finite-sample estimation error, the proposed channel estimation framework allows a natural precoder design formulation for improving solution ro-bustness. We consider two models of data mismatch—one as an unknown deterministic perturbation while the other statistically as a white noise—and propose the associated optimal precoder design criteria, aiming for minimizing the worst-case solution sensitivity to perturbation and mean-square errors, respectively. Both optimization problems are further formulated to take

advantage of the BCCB system matrix property and are then analytically solved; the resultant solutions are shown to be the same two-level form precoder. Pairwise error probability (PEP) analysis is conducted to investigate the equalization performance of the proposed optimal solution and characterize the associated design tradeoff. It is noted that blind channel estimation via nonredundant diagonal precoding has been considered in the single channel case [10], [24], [31], [37]; the related generalizations to MIMO single- and multicarrier spatial multiplexing systems can be found in [8] and [9]. The rest of this paper is organized as follows. Section II briefly describes the system model and the underlying assumptions. Section III presents the proposed method; the associated key features are investigated in Section IV. Section V addresses the optimal precoder design against imperfect data estimation. Section VI examines the equalization performance through PEP analysis. Section VII contains the simulation results. Finally, Section VIII is the conclusion.

Notation List: Let and be, respectively, the sets of real and complex matrices. Denote by , , and , respectively, the transpose, complex conjugate, and Her-mitian operations. The symbols and denote the identity and zero matrices; is the zero matrix. The notation stands for the Kronecker product [19, p. 242].

For with being the th column,

de-fine . For , let

be the diagonal matrix with the elements of on the main diagonal. The notation stands for the ex-pected value of the random variable , and . We denote by the FFT matrix with the th entry

, where ,

. We denote by the two norm of a vector by and the condition number and trace of matrix .

II. SYSTEMMODEL ANDBASICASSUMPTIONS

We consider the discrete-time baseband model of an FDE-STBC system [2] over frequency-selective channels as shown in Fig. 1. Let and be two -dimensional symbol blocks to be transmitted. Prior to the STBC encoder, each symbol block is precoded by an diagonal matrix

(2.1) with , to obtain

for (2.2)

which are then spatially and temporally coded according to [2] for transmit diversity as well as for mitigating the multipath channel distortion. For , let be the impulse response of the channel between the th transmit antenna and the receive antenna. In terms of block signals, the input–output relations in time domain are described as [2]

(2.3) and

(3)

Fig. 1. FDE-STBC system diagram.

where, for , and are the received signal (upon CP removal) and noise, is the time-reversed and element-wise conjugated version associated with , that is

(2.5) and is circulant with2

(2.6) as the first column, . Since is circulant, we

have , where is diagonal with

, . Let us define ,

, and , for , . Then the

fre-quency-domain representation associated with (2.3) and (2.4) can be expressed in a compact vector-matrix form as [2]

(2.7)

through space–frequency matched filtering using the effective channel matrix , we get

(2.8)

where is diagonal with

, : this asserts that twofold transmit diversity is achieved in the frequency domain. To recover the source signals, per-tone frequency-domain equal-izer [2], [15] can be designed based on (2.8), as long as a channel estimate is available at the receiver. Based on the time-domain signal model (2.3) and (2.4), this paper proposes a blind channel estimation scheme by using the second-order statistics of the re-ceived signal and discusses an optimal design of the precoder for improving channel estimation accuracy. The following assumptions are made in the sequel.

a) The source sequence is i.i.d. with zero mean and , where is the Kronecker delta function.

b) The noise is white circular Gaussian with zero mean, variance , and is independent of the source sequence

.

2Without loss of generality, we may takeL as a common channel order, or

simply an associated upper bound, which can be determined as the maximum among the two.

III. BLINDCHANNELESTIMATION

To introduce the proposed method, we first assume that all the signal statistics can be perfectly obtained; the case with imper-fect data estimation will be treated later. To obtain the channel matrix , one may focus on direct estimation of the tones of the channel frequency response. Since the block length could be large, this strategy would involve considerable computational efforts. Hence, we propose to instead estimate the time-domain

channel impulse response , for and ;

the gains of the associated frequency tones can then be obtained by using FFT operations.

A. Identification Equations

The proposed approach exploits the imbedded linear signal structure in the time-domain conjugate cross-correlation matrix of the two received signals and as well as the circulant property of the channel matrix . To proceed, let us first define the matrix .. . .. . ... (3.1)

Then, from (2.5), it is easy to see

and (3.2)

With (2.2) and (3.2), the signal models (2.3) and (2.4) then be-come

(3.3) and

(3.4) From (3.3), (3.4), and by assumptions a) and b), it is easy to check the following:

(3.5) Since the noise is circular, we have . Also, we assume that both the real and imaginary components of the noise process are independent of those of the source sequence

(4)

: this thus implies . Under these conditions, the noise contributions to the conjugate cross-correlation matrix in (3.5) become a zero matrix, leading to

(3.6) For a given , the matrix (3.6) defines a set of scalar equations nonlinear in the unknowns

but is linear with respect to product channel coefficients , . As a result, in lieu of directly solving for , we propose to exploit the imbedded linear structure in for channel estimation. This will be done by further taking into account the circulant property of the channel matrices ’s.

Specifically, define the following permutation matrix: (3.7) Since is circulant, it can be expressed in terms of its first column (cf. (2.6)) as

(3.8) By definitions of and (see (2.1) and (3.1)) and from (3.8), it follows that

(3.9) Similarly, we have

(3.10) Combining (3.9) and (3.10), in (3.6) becomes

(3.11)

where3

(3.12) With given in (2.6), the matrix is seen to con-tain the product channel impulse responses of the form , , which are to be deter-mined from (3.11). Toward a tractable procedure for computing

, we observe that in (3.11) is a weighted sum of matrices of the form , in which the unknown are pre-, and post-, multiplied by the known matrices and

. Based on this structural property, we can further rearrange (3.11) into a standard linear equation form. This is done via the next lemma.

Lemma 3.1 [19, p. 255]: The matrix equation can be equivalently expressed as

.

Based on Lemma 3.1, we can immediately rewrite (3.11) as (3.13)

By definitions of the Kronecker product and in (3.7), (3.13) turns out to be (3.14), shown at the bottom of the page.

The real-valued matrix defined in (3.14), which is characterized by the circulant matrices on the top row block, is BCCB [12, p. 184]. Equation (3.14) forms the basis of the proposed approach.

B. Identification of Channel Impulse Response

Assume that , and hence the matrix , can be uniquely recovered from the linear equation (3.14); the unique-ness condition and the computational issue will be investigated in the next section. We then collect the product unknowns , to form the following matrix:

(3.15)

3We assume that the two channel impulse response vectors are linearly

in-dependent, for otherwise ~G is identically a zero matrix; this assumption holds whenever the environment is with sufficiently rich scattering.

..

(5)

Observe that the matrix is of rank two and can be factorized as

(3.16) where

(3.17) is the desired channel impulse response vectors. Based on (3.16), the channels can thus be identified, up to a 2 2 complex matrix of the form

with (3.18)

by computing the two dominant left singular vectors associated with ; the inherent matrix ambiguity must satisfy (3.18) since, for any vector pair of the form with

, we have

(3.19) whenever verifies (3.18). We note that a similar matrix outer-product-based approach for blind channel estimation is also adopted in [13], [21], [24], [37].

C. On Ambiguity Removal

The matrix ambiguity (3.18) can be resolved through inser-tion of addiinser-tional pilot symbols. To see this, let

be a dominant left singular vector pair associated with the rank-two matrix defined in (3.15). Then, we have , with fulfilling (3.18); this implies

(3.20) Since both and are circulant, the first output branch (2.3), at some , can be alternatively expressed as

(3.21) where ( 1, 2) is the zero-padded channel impulse response as in (2.6), and is circulant with the precoded symbol vector as the first column, , . Let us write

(3.22) where is the desired channel impulse response vector defined in (3.17). With (3.22), (3.21) is then reduced to

(3.23)

where contains the first columns of .

With (3.20), we can write (3.23) in terms of the scalar ambigu-ities as

(3.24) It is noted that, subject to the constraint , there are only three independent unknowns in (3.24). One can just solve for, say , from (3.24) and then determine via the non-linear equation ; this, however, would be more prone to error propagation. Hence, we propose to instead com-pute all at once from (3.24). Toward this end, pilot symbols should be appropriately inserted to produce at least four training components in . We observe that each column of in (3.24) is a linear combination of circularly shifted symbol vector for some . The cyclicity struc-tural constraint implies at least pilot symbols are needed in both . One plausible placement, in particular, is to insert four (and , respectively) consecutive pilots at the head (and tail) of , ; in this way, the first four components in , denoted by , then act as training data and the scalar unknowns are estimated via

(3.25) where contains the first four rows of . Hence, even though the proposed blind method reduces the number of unknown channel parameters from to three, no less than pilot symbols are nonetheless required for ambi-guity removal. This is due to the nonredundant precoding based channel estimation formulation as well as the circulant signal structure (the proposed channel estimation procedures are out-lined in Table I).

IV. IDENTIFIABILITY ANDPRODUCTUNKNOWNSCOMPUTATION

This section first specifies the channel identifiability con-dition, and then introduces two methods for computing the product channel coefficients. The presented results also lay the foundation for further investigating the optimal precoder design problem.

A. Channel Identifiability

From the previous discussions, it is easy to see that the channel can be identified if is uniquely determined from (3.14): this is true if the matrix is nonsingular. By exploiting the BCCB property of , the following theorem ex-plicitly shows the associated eigenvalues, and in turn specifies the condition for to be nonsingular. Roughly speaking, if we define the vector

(6)

TABLE I ALGORITHMSUMMARY

then the eigenvalues of are completely determined by the eigenvalues associated with the circulant ma-trix with as the first row (the proof of theorem is given in Appendix A).

Theorem 4.1: Associated with the vector in (4.1), we define the polynomial

(4.2) Then the eigenvalues of the matrix defined in (3.14) are given by the replicas of the -tuple

.

Theorem 4.1 shows that channel identifiability is guaranteed

whenever for all ; this condition

is quite mild and can hold for almost all choices of . We should note that the significance of Theorem 4.1 is far above just characterizing a sufficient condition for unique channel re-covery. It moreover specifies the eigenvalues associated with the matrix : this result will be exploited for selecting to improve the reliability of channel estimate against the fi-nite-sample estimation error (see Section V).

B. Computation of

A crucial step for implementing the proposed channel esti-mation scheme is the computation of the product channel co-efficient vector based on (3.14). In what follows we propose two methods for fulfilling this task.

i) Direct matrix inversion: An immediate approach to solving (3.14) is through direct matrix inversion so that

(4.3) Observe from (3.14) that is BCCB and is char-acterized by the particular set of circulant matrices . This ap-pealing structure allows for a potentially low-complexity implementation via FFT operations. In Appendix B, we derive a simple closed-form expression of based on which this figure of merit is justified.

ii) Solution via zero entry removal in (3.14): It is noted from (2.6) that, for , the vector contains channel impulse response , , followed by trailing zeros. As a result, the

matrix , and hence the associated

vectorized representation , has actually

nonzero product unknowns. By removing the zero entries

in , and the corresponding indexed columns of the matrix , (3.14) can be simplified to a set of scalar equations in unknowns. Indeed, with defined in (3.22), we have

(4.4) and hence

(4.5) where is defined in (3.15). Based on (4.5) and by defi-nition of the operation, (3.14) can be shown (after some direct manipulations) to be reduced into

(4.6)

in which

and (4.7)

The matrix in (4.7) is obtained by

deleting columns from . It is thus of full column rank whenever is nonsingular and, if so, the product channel coefficients can be computed via

(4.8) Compared with the direct matrix inversion method (4.3), the solution (4.8) can yield better estimation ac-curacy at the expense of computational complexity (see Appendix B for complexity evaluation). Based on (4.3) and (4.8), the selection of precoder for optimal numerical robustness is discussed next.

V. OPTIMALPRECODERDESIGN

If the conjugate cross-correlation matrix is perfectly obtained, both solutions (4.3) and (4.8) are exact. In practice, however, only a finite number of data samples can be used for

(7)

estimating ; (3.14) and (4.6) should be accordingly mod-ified as

(5.1) and

(5.2) where is an estimate of and accounts for the data mismatch due to finite-sample estimation. Given the error-corrupted , it is impossible to recover the actual product channel coefficients. Instead, with (5.1) and (5.2), the estimated solutions are respectively

(5.3) and

(5.4) In what follows, we consider two different modeling schemes of and propose the associated optimal criteria for designing

against imperfect data estimation.

A. Minimal Worst-Case Sensitivity to Error Perturbation We will first treat as an unknown “deterministic” perturba-tion since the statistical property of the data estimaperturba-tion error is in general difficult to characterize. From this standpoint, typical solution robustness measures for (5.3) and (5.4) are the condi-tion numbers of the matrices and , respectively (see, e.g., [18] and [23]). Small and , in particular, are known to ensure small worst-case sensitivity of the error-perturbed solu-tion to data mismatch [18, p. 338]. Since both and depend entirely on , a natural approach to improving the channel es-timation accuracy is to choose so that both and are kept as small as possible. This type of optimization problem would seem formidable to tackle since the condition number of a matrix is in general a highly nonlinear function in the entries. Toward a tractable design formulation, we note the crucial fact: since contains a subset of columns of (see (4.6)), it follows that [23, p. 27]

(5.5) Inequality (5.5) suggests that, to jointly improve the accuracy of solutions (5.3) and (5.4), it is plausible to just minimize because a small will also guarantee to be small. Such a design strategy, on the one hand, can bypass direct mini-mization of , which would appear rather intractable. More important, it will allow us to exploit the eigenvalue character-istics of the BCCB matrix (in Theorem 4.1) to analytically derive a solution, as is shown below. Hence, we specifically pro-pose to minimize , subject to the following two constraints:

(5.6a) and

for some (5.6b)

The constraint (5.6a) normalizes the average transmit power within one block to unity, and the constraint (5.6b) imposes a minimal threshold on the floor power. In the context of single channel blind identification based on modulation-induced-cy-clostatonarity, the two constraints have been used in [10], [24], and [37] for precoder design against the channel noise effect.

To derive the optimal solution, we shall first specify in terms of the eigenvales of the matrix . Since is BCCB,

it can be factorized as for some

diagonal [12, p. 181]. This then implies that is a normal matrix [18, p. 100], as can be seen by

(5.7) In deriving (5.7), we have used the identity

[19, p. 244]. As is normal, it is known that [18, p. 340]

(5.8)

in which are eigenvalues of

the matrix . Equation (5.8) links the condition number of with the extreme magnitudes of the associated eigenvalues which, according to Theorem 4.1, are ex-actly the maximum and minimum among the elements , where is the poly-nomial defined in (4.2). More precisely, we have

for (5.9)

To find the minimal based on (5.9), we shall further characterize ’s under the two constraints in (5.6). With (5.6a), it is easy to see from (4.2) that, for

(5.10)

The following lemma provides an upper bound on

for ; the result is crucial for deriving the minimal (the proof of lemma is shown in Appendix C).

Lemma 5.1: For any satisfying (5.6a) and (5.6b), we have

for all (5.11)

With (5.9), (5.10), and (5.11), the minimal achievable , and the corresponding optimal , are shown in the following theorem.

(8)

Theorem 5.2: Under the constraints (5.6a) and (5.6b), the minimal condition number associated with the matrix is given by

(5.12) which is attained by the following two-level solution: for a fixed but arbitrary

and for (5.13)

Proof: We claim that i) for any

satisfying (5.6a) and (5.6b), and ii) equality is attained by the solution (5.13); the theorem thus follows. To show claim i), it is noted from (5.9) and (5.10) that

(5.14) Also, (5.10) and (5.11) imply

(5.15) Claim i) then follows immediately from (5.14) and (5.15). To prove claim ii), it is noted that solution (5.13) yields, for any

(5.16) where the last equality follows since for any . Equations (5.10) and (5.16) show that, with

so-lution (5.13), we have and

, and hence

(5.17) The proof is thus completed.

Theorem 5.2 shows that depends entirely on the minimal power threshold , irrespective of the dimension of (and hence the symbol block length ). A small , in particular, is seen to yield small and thus improves the channel es-timation accuracy.

B. Minimization of Mean-Square Error

In this subsection, we alternatively formulate as a zero-mean white noise vector with covariance matrix , and resort to the well-known minimum mean-square error principle (see,

e.g., [6]), for constructing a solution. Although a theoretical jus-tification of such statistical data error assumption is difficult to establish, our simulation study does confirm this tendency.

Since is white, the mean-square errors incurred by solu-tions (5.3) and (5.4) are, respectively

(5.18) and

(5.19) Toward an utmost reduction of the white noise effect, the pre-coder should thus be chosen to jointly minimize

and (5.20)

subject to the constraints (5.6a) and (5.6b). Minimization of this type of cost function has been considered in least-squares-based channel estimation (e.g., [6] and [22, Ch. 9], among others). The reported solution approach therein is via the following in-equality: Since both and are positive definite, it follows that

and

(5.21)

and equalities in (5.21) hold whenever and , respec-tively, are diagonal [28, p. 1041]. If the power normalization condition (5.6a) is the only design concern, it is easy to check that the impulse sequence

and for (5.22)

where is fixed but arbitrary, simultane-ously diagonalizes and and is thus the joint min-imizer. However, given the additional threshold power require-ment (5.6b), one cannot rely on this principle for finding a solu-tion since, subject to the BCCB structure of and , it is impossible to choose to render both and diagonal. In what follows we propose an alternative strategy to address the considered optimization problem. Our approach is grounded on a key fact shown in the next lemma, which directly establishes an inequality relation analogue to (5.5) regarding the two cost functions in (5.20) (the proof is given in Appendix D).

Lemma 5.3: Let be a square nonsingular matrix and be constructed from by deleting an arbitrary subset of its columns. Then

(5.23)

Lemma 5.3 asserts is upper bounded by

This thus suggests a suboptimal, but would be a more simple and efficient, way of precoder design: we

(9)

can simply choose to minimize , since would in turn be kept small. The main ad-vantage of the proposed design formulation, as expected, is that we can directly take profit of the BCCB property of to de-rive a closed-form solution. Indeed, since is the sum of the eigenvalues associated with which, according to Theorem 4.1, are exactly the replicas of the

-tuple , we have

(5.24)

Equation (5.24) rewrites in terms of ’s; we can then further exploit (5.10) and Lemma 5.1 to construct an optimal solution, as is shown in the next theorem.

Theorem 5.4: The optimal minimizing

, subject to constraints (5.6a) and (5.6b), is the two-level solution (5.13). The resultant minimal mean-square error is

(5.25) Proof: From (5.10), we have

(5.26) From Lemma 5.1, it follows that

(5.27) with equality attained by the two-level sequence (5.13) (this is easily seen from (5.16)). From (5.26) and (5.27), the minimal

is thus

(5.28) Equation (5.25) follows directly from (5.28), and this thus proves the theorem.

Recall that the impulse sequence (5.22) is optimal with regard to the power normalization constraint (5.6a). When an additional power threshold is imposed, it turns out that the best choice is the “impulse-like” two-level solution (5.13). With (5.25), the resultant MSE is seen to decrease whenever is decreased. Hence, a small not only limits solution sensitivity to deterministic error perturbation (as we have shown in the previous subsection), but also improves the estimation accuracy

against white data estimation error. From the equalization point of view, it is, however, undesirable to keep unlimitedly small; this will be further discussed in the next section.

Remarks:

a) From Theorems 5.2 and 5.4, it is somewhat surprising to see that, although the objective functions and are quite different in nature, the respec-tive minimizing solutions, under constraints (5.6a) and (5.6b), are the same the two-level form choice (5.13); this is due to the BCCB property of the matrix .

b) The two-level solution (5.13) minimizes both and but its optimality with respect to and appears intractable to verify. Our simulation results seem to indicate that it is indeed the minimizing solution.

c) Since and

solution (5.4) can yield better estimation accuracy than (5.3); numerical simulations (see Simulation 2) also evi-dence this tendency.

d) The optimal solution (5.13) does not depend on the index at which the peak power occurs: any

allows for an utmost mitigation for data estimation error. However, since the trailing components in each symbol block will be duplicated as CP, the peak power in (5.13) should not be located within the corresponding index re-gion so as to conserve the power resource.

e) In the study of single channel blind identification via mod-ulation-induced-cyclostationarity, the two-level sequence (5.13) is shown to be optimal for mitigating the channel noise effect for the serial transmission case [10], [24], and also for the FDE-based block transmission [37].

VI. EQUALIZATIONASPECT

Toward symbol recovery in FDE-STBC systems, one com-monly used approach is via frequency-domain per-tone equal-ization [2], [15] based on (2.8), commonly in conjunction with linear zero-forcing (ZF) or MMSE criterion. In this section, we resort to ZF-PEP analysis [35] for investigating the equalization performance regarding the optimal solution (5.13).

To proceed, based on (2.2), we shall first expand the linearly combined frequency-domain signal model (2.8) into

(10)

or by dropping the block index and for notational simplicity

(6.2) The PEP measures the probability that a symbol block is trans-mitted but another is detected. Given the channel realiza-tions and , the conditional PEP is by definition given by

(6.3) where is the estimate of under the ZF metric and, from (6.2), is given by

(6.4) By following the procedures as in [35] and defining , the conditional PEP in (6.3) can be upper bounded by

(6.5)

where denotes the Gaussian tail, and the equality in (6.5) follows directly from (2.1). For a given channel pair, and hence , the upper bound in (6.5) is minimized if the quantity attains the minimum. Since, by the Cauchy’s inequality

(6.6)

and (cf. (5.6a)), we have

, with equality

holds if and only if for . This shows

the equal power scheme is optimal from an equalization point of view. Any form of precoding induced power variation, therefore, will incur a loss in the decision performance. The precoder (5.13), however, turns out to be the worst-case choice, as can be seen from the following theorem (see Appendix E for a proof).

Theorem 6.1: For all satisfying (5.6a) and (5.6b), the solution (5.13) maximizes the quantity , leading to

(6.7)

Based on (6.7), simple manipulation shows the maximum value, when viewed as a function of , will increase as is decreased. As a result, a small , although improving channel estimation accuracy, will enlarge the PEP upper bound in (6.5),

Fig. 2. Channel NMSE (optimal and suboptimal precoders).

and hence bring potentially poor equalization performance. This thus imposes a tradeoff in selecting ; our simulation study (see Simulation 5) indicates that are the compro-mising choices.

VII. SIMULATIONRESULTS

This section uses several numerical simulations to illus-trate the performance of the proposed method. The symbol block length and the channel order, respectively, are set to be and ; the inserted CP spans eight symbol periods and the source constellation is quadrature phase-shift keying (QPSK). Unless otherwise stated, we will consider a block fading environment in which the channel taps, modeled as i.i.d. zero-mean unit-variance complex Gaussian random variables, remain constant over a burst of symbol blocks and can vary independently between different bursts. The identification performance is measured by the normalized mean-square error (NMSE), namely NMSE

, where is the realization of the th channel in the th data packet, is the corresponding estimate, and is the total number of trials. Throughout the simulations, the peak power index of the op-timal precoder (5.13) is chosen to be ; the signal-to-noise

ratio (SNR) is defined as SNR .

Simulations 1–4 investigate the intrinsic aspects pertaining to the proposed method, and we simply use the least-squares fit technique for matrix ambiguity removal, as is done in [4], [13], and [21]; in Simulations 1–4, we set .

1) Simulation 1—Effectiveness of the Optimal Precoder (5.13): This simulation illustrates the effectiveness of the proposed optimal precoder (5.13). For SNR 10 dB and , we consider the optimal sequence (5.13) and another

suboptimal choice given as for and

for . Fig. 2 shows the computed NMSE with various numbers of symbol blocks (the product channel coefficients are computed via (5.4)). It can be seen

(11)

Fig. 3. Channels NMSE by two solutions.

that the optimal solution (5.13) significantly improves the performance.

2) Simulation 2—Performance Comparison of Solutions (5.3) and (5.4): This simulation compares the estimation performance of solutions (5.3) and (5.4). Fig. 3 shows the respective NMSE versus number of symbol blocks for three power thresholds : 0.3, 0.6, and 0.92 (SNR is fixed at 10 dB). The result shows that the performances of the two methods are very close for 0.3 and 0.6; however, solution (5.4) seems to yield smaller NMSE when . This is because, for and 0.6, the associated condition number pair are (1.4286, 1.1370) and (2.5,1.5737): both the two matrices and remain well conditioned and can largely limit the error effect. However, for , we have : the matrix tends to be ill conditioned, and solution (5.3) becomes more susceptible to data errors (solution (5.4) will be adopted in subsequent simulations).

3) Simulation 3—Robustness Against Channel Order Over-estimation: This simulation tests the proposed method when channel order is overestimated. We consider two different levels of SNR: 0 and 15 dB. For the overestimated channel order

, Fig. 4 shows the respective computed NMSE ( and ). It can be seen that the proposed method is quite robust with respect to channel order overestimation: the NMSE increment is only about 3 dB as increases from 8 to 15.

4) Simulation 4—Estimation Performance Against Blind Subspace Method With Transmit Redundancy [40]: This simulation compares channel estimation performances of the proposed scheme with the identical-precoder subspace method [40, p. 1218], in which the FFT precoding matrix is adopted to convert the multicarrier scheme into single-carrier FDE-STBC systems considered in this paper. To implement the algorithm in [40], the last eight entries in each symbol block are set to be zero; this introduces the minimal amount of transmit redundancy for fulfilling the associated channel identifiability condition (cf. [40, p. 1218]). For fixed SNR 10 dB, Fig. 5

Fig. 4. NMSE in the presence of channel order overestimation.

Fig. 5. NMSE of two methods at different numbers of symbol blocks.

shows the computed NMSE versus number of symbol blocks; the proposed method, depicted with solid lines, is implemented with various choices of . We can first see from the figure that the performance of the proposed method is improved as decreases: this is because small results in small , and also reduces the mean square error incurred by white noise perturbation. Compared with the subspace method [40], the proposed approach can better track the channel with a small number of received data blocks. Fig. 6 shows the NMSE of the two methods at different SNR levels . The result shows that, in the medium-to-low SNR region, our method performs better even with the moderate choice . When SNR increases, the output NMSE of [40] exhibits a fast decay. This is not unexpected since the method [40] is “determin-istic” in nature: it benefits from the finite-sample-convergence property and can usually yield impressive estimation accuracy when SNR is high [31]. A similar tendency is also observed in [31, p. 1942] when nonredundant diagonal precoding based identification is compared with the (deterministic) multichannel subspace methods [29] and [38].

(12)

Fig. 6. NMSE of two methods at different SNR levels.

Fig. 7. BER performance of the proposed method at different minimal power threshold.

5) Simulation 5—On Selection of Power Threshold : This simulation considers the optimal precoder (5.13) and illustrates the impact of on equalization performance. Fig. 7 shows the bit-error-rate (BER) curves for ; we set , , and use frequency-domain ZF equalizer [15] for symbol recovery. It can be seen that, although a large results in a less accurate channel estimate, the BER is however improved as increases from 0.1 to 0.8 . This would reflect the ZF-PEP analysis given in Section VI: A large can, on the other hand, limit the power penalty and improve the equalization perfor-mance. However, if is too large , the channels will be poorly estimated, resulting in large decision error floor. Hence, seem to be the compromising choices, as far as equalization performance is concerned.

6) Simulation 6—Equalization Performance Comparison: In this simulation, we compare the proposed method (implemented using the optimal precoder (5.13) and ) with the blind identical-precoder subspace algorithm in [40] and the training-based scheme [11] in terms of BER. To implement the method

Fig. 8. BER performances of three methods (i.i.d. Gaussian channel model).

[11], pilot symbols (64 in total) are placed in the initial two blocks in each data burst and are optimally designed according to [11, p. 730]. To fairly compare the three methods under a fixed spectral efficiency, we will similarly use 64 training symbols, placed also in the initial block pair per data burst, for ambiguity removal in the two blind approaches; for simplicity, we just choose the optimal sequence reported in [11]. We note that, in the transmit-redundancy based blind scheme [40], eight entries in each symbol block are zero-padded for facilitating channel identification: Only 24 entries per symbol block can thus be used for carrying source data. To compensate for possible spectral ef-ficiency loss, 20 elements out of which are loaded with 8-PSK symbols, whereas the remaining four are BPSK modulated: this maintains an overall data rate of 64 bits/block, as in the training scheme [11] and the proposed method (both with QPSK constel-lation). Fig. 8 shows the BER results of the three methods at dif-ferent SNR levels ( and ); the known channel case is also included as the benchmark performance. The pro-posed method, as we can see, leads to the lowest BER. The per-formance advantage over the training method [11] would come from the reduction of number of unknowns from to three: This would further smooth the noise effect and thus im-prove performance. In contrast with [40], our method yields about a 3–4-dB SNR gain; this benefits from the nonredundant transmission of the proposed scheme: For a target data rate, one can otherwise use lower order constellations to buy more BER floor margin. Finally, we observe that, compared with the known channel case, our method seems to incur no more than 1-dB penalty. We repeat the above experiment with the exponential delay power profile channel model [30]. Fig. 9 shows the resul-tant BER curves, which are seen to exhibit a similar tendency as in the i.i.d. Gaussian channel case.

7) Simulation 7—Equalization Performance in Slowly Time-Varying Channels: This simulation compares the pro-posed method (with optimal precoder (5.13) and ) against [11] and [40] in a slowly time-varying channel envi-ronment. We assume each channel tap varies according to the Jake’s model with a maximal Doppler frequency of 52 Hz; this corresponds to a moving speed 3 m/s and a carrier frequency

(13)

Fig. 9. BER performances of three methods (exponential delay-power profile channel model).

of 5.2 GHz (the same simulation environment is considered in [40]). The number of symbol blocks in each data burst is set to be . To track the channel variation, in both blind methods, the receive data statistics are adaptively updated based on the rectangular sliding windowing scheme suggested in [40, p. 1218], with the window size set to be 150. Channel estimation is performed each time a new subburst of 50 symbol blocks are available. As in the previous simulation, the optimal pilot sequence designed in [11] is placed in the initial symbol block pair per subburst, for training-based estimation as well as for ambiguity removal in the two blind schemes; for the transmit-redundancy-based solution [40], symbol constella-tions are likewise loaded for comparison under a fixed data rate. Fig. 10 shows the respective BER curves (averaged over trials). Compared with the quasi-static case (Figs. 8 and 9), the performances of the three methods degrade due to the time-varying channel characteristic; the proposed method, still, leads to the lowest error rate.

8) Simulation 8—On PAPR Performance: This simulation investigates the PAPR results when the optimal precoder (5.13) is used. For the considered system parameters ( , ) and with Nyquist pulse shaping filter, the values of PAPR for various choices of with respect to different symbol constel-lations are tabulated in [37, p. 1124]. The results show that the two-level precoder (5.13) does increase PAPR over the equal-power case; in particular, the choice raises the PAPR to a level comparable to that of multicarrier scenario. It is noted that the PAPR does not faithfully reflect the actual signal am-plitude variation in all cases; this is because the probability that such a peak occurs could depend on the block length as well [36]. A more realistic performance metric for describing the actual power amplification portrait is the instantaneous PAPR [36, p. 383]. For 64-QAM and 256-QAM constellations, Fig. 11 shows the probability that the instantaneous PAPR exceeds a prescribed value with respect to five different choices of power thresholds: , 0.76, 0.84, 0.93 and 0.97 (the precoding in-duced power spike, i.e., , are 10.3, 8.44, 6, 3, and

Fig. 10. BER performances of three methods (slowly time-varying channel with Jake’s model).

Fig. 11. Tendency of instantaneous PAPR for two QAM constellations.

1.8, respectively). As we can see from the figure, it is likely that no more than 1-dB power back-off is required as decreases from 0.97 to 0.7 (or, equivalently, the spike value increases from 1.8 to 10.3); a slight impact on the incurred instantaneous PAPR is also observed when different symbol constellations are used. As a result, with moderate choices of , the proposed optimal precoder (5.13) does not seem to induce a large power back-off in practice. It is noted that, although the instantaneous PAPR will increase when falls below 0.7, small should be precluded for maintaining the BER performance (see Fig. 7).

VIII. CONCLUSION

Blind channel estimation for STBC transmission in a MISO environment is a challenging research problem. This paper presents a solution for FDE-STBC systems. The proposed method relies on nonredundant diagonal precoding and i.i.d.

(14)

source assumption and exploits the resultant linear signal struc-ture in the conjugate cross-correlation matrix of the received data. The circulant channel matrix property, which is unique to FDE-based block transmission, leads to an identification equation set with a BCCB nature. Such a distinctive system matrix structure simplifies the characterization of channel identifiability condition (in terms of precoder coefficients) and can also alleviate the underlying algorithm complexity. The proposed channel estimate has an appealing property: It is exact when perfect data statistic is available and channel noise is circularly Gaussian. In the presence of finite-sample estimation errors, our channel estimation framework easily incorporates the data mismatch effect, and allows for natural precoder design formulation and criteria for improving estimation accuracy. Through analysis, the optimization problems can be formulated to exploit the BCCB matrix property and are then analytically solved. The proposed solution tends to optimize the channel estimation robustness against deterministic error perturbation and also minimize the mean-square error when data mismatch is modeled as a white noise. The PEP analysis shows a tradeoff regarding the proposed optimal error-resistant precoder: It incurs the worst-case power penalty for symbol decision. Through numerical simulations compromising choices for precoder parameters are determined. Simulation results show that the proposed approach compares favorably with existing training and blind methods fitted for FDE-STBC systems.

APPENDIXA PROOF OFTHEOREM4.1

We will denote by BCCB the set of all block circulant matrices with circulant blocks [12, p. 184], each char-acterized by circulant matrices of dimension . The proof of Theorem 4.1 is based on the following lemma.

Lemma A.1 [12, p. 185]: If BCCB , then can be diagonalized by . More precisely, let

be the set of circulant matrices on the top row block of , and let be the diagonal matrix containing the eigenvalues of . Then we have

(A.1)

where . Conversely, any

matrix of the form for some diagonal

belongs to BCCB .

Sketch Proof of Theorem 4.1: It can be seen from (3.14) that the matrix is characterized by the circulant matrices on its top row block.

If we stack the eigenvalues of the circulant matrix

into a vector, say , by definition of (cf. (3.7)) it can be verified that

and

for (A.2)

where

is the th column of , . Based on

(A.2), Lemma A.1 and by going through essentially the same steps as in [37, App. A], it can be shown that the eigenvalues of are the entries of the vector (A.3), shown at the bottom of the page, and the assertion thus follows.

APPENDIXB

ONCOMPUTATION OFPRODUCTUNKNOWNS

In the following theorem, we will show that also be-longs to the BCCB category. Moreover, it possesses an identical structure as that of and is completely specified by scalar parameters which are very easy to compute.

Theorem B.1: Let be the polynomial

de-fined as in (4.2). Assume is chosen so that is nonsingular. Then is also a BCCB matrix with as the top row block, where

(B.1)

Proof: From Lemma A.1, it is easy to see that

BCCB implies BCCB , and hence

we can write for some

diagonal . It suffices to check that, for the BCCB matrix

with on the top row block, the

resultant satisfies , where and

is in (A.3). By following the procedures as in Appendix A, it can be shown , where the vector is defined in (B.2) shown at the bottom of the next page.

By definition of in (B.1), it is easy to see that the th entry of is simply the reciprocal of the th entry of in (A.3). The proof is thus completed.

Theorem B.1 asserts that, to invert the matrix , it merely requires to compute scalars ’s via (B.1). This calls for two -point FFT operations, one for computing

(15)

’s from and the other for ’s based on ’s; additional multiplications are also needed for evaluating

’s from ’s. When the symbol block length is chosen to be a power of two, the number of flop counts is . The main computational cost for (4.8), on the other hand, lies in inverting an

Hermitian Toeplitz matrix ; the complexity can be limited to by using the Levinson algorithm [17, p. 196].

APPENDIXC PROOF OFLEMMA5.1

The assertion relies on the following key observation: any given satisfying (5.6) can be constructed by “squeezing” the peak power of the two-level solution (5.13) so that the ground powers at other time instants are “raised” to the pre-scribed levels. More precisely, let be an admissible

sequence such that for ,

where the index set is a subset of .

Then, can be expressed as

(C.1)

and

for and for (C.2)

where models the excessive power over the ground level for . The sequence of the form (C.1) and (C.2) satisfies the constraints (5.6a) and (5.6b); in particular, since

is required, we can infer from (C.1) that

(C.3)

We assume for the moment that ; as one will see, the result for the case easily follows. Associated with in (C.1) and (C.2), we have, for

(C.4) Let us define the nonnegative number

(C.5)

Since , where , and

with (C.5), it follows from (C.4) that

(C.6) Observe that (C.7) and that (C.8) (B.2)

(16)

From (C.7) and (C.8), in (C.6) can be upper bounded as

(C.9)

in which the last equality follows from the definition of in (C.5). This thus proves the lemma, under the assumption in (C.1). For , equation (C.4) is then accordingly modified as

(C.10) By going through the same procedures as in (C.5)–(C.8), the conclusion (C.9) will follow.

APPENDIXD PROOF OFLEMMA5.3

Without loss of generality, we assume is split as , in which contains the columns to be deleted; otherwise, we can multiply from the right by a permutation matrix to put it in this partition. It thus follows that

(D.1) Since is nonsingular, is positive definite. By the in-version lemma for block matrix [20, p. 572], we have (D.2), shown at the bottom of the page, in which the notation “ ” stands for the block off-diagonal submatrices irrelevant to the proof procedures. From (D.2), we have

(D.3)

Since is positive definite, so are its principle sub-matrices and (D.3) implies

(D.4) Using the matrix inversion lemma [20, p. 571], inequality (D.4) can be further expanded into

(D.5)

Since is a

prin-ciple submatrix of (cf. (D.1)), it is positive definite and so is

The result then follows from (D.5). APPENDIXE PROOF OFTHEOREM6.1

We will prove the theorem by induction. We will first show that (6.7) holds for an arbitrary admissible three-level sequence which, according to (C.1) and (C.2), can be parameterized as

(E.1)

(17)

and

and for (E.2)

where . From (C.3), we must have

. With (E.1) and (E.2), it follows that

(E.3) It thus suffices to show

is minimized by either or : This confirms that the maximizing reduces to the two-level form (5.13). Indeed, simple manipulations show that the minimal value of within the interval

is , which is attained by the

two boundary points. Now we assume that (6.7) holds for an arbitrary -level sequence , which is described as

(E.4) and

for

and for (E.5)

Hence, we have

(E.6) For any -level sequence given by

(E.7) for

and for 's (E.8)

we have (E.9), shown at the bottom of the page. With (E.9), it thus remains to check . It is easy to verify (E.10), shown at the bottom of the page.

(E.9)

(18)

Subject to the power threshold constraint (5.6b), we must have

and hence

(E.11) The two inequalities in (E.11) imply

(E.12) The assertion follows immediately from (E.10) and (E.12).

ACKNOWLEDGMENT

J.-Y. Wu would like to thank Prof. C.-A. Lin for his valuable suggestions about the organization of Section IV-B and the in-clusion of footnote 3, and also thank S.-P. Fang for his help of providing the numerical results in Simulations 6 and 7.

REFERENCES

[1] S. M. Alamouti, “A simple transmit diversity technique for wireless communications,” IEEE J. Sel. Areas Commun., vol. 16, no. 8, pp. 1451–1458, Oct. 1998.

[2] N. Al-Dhahir, “Single-carrier frequency-domain equalization for space-time block-coded transmissions over frequency-selective fading channels,” IEEE Commun. Lett., vol. 5, no. 7, pp. 304–306, Jul. 2001. [3] ——, “Overview and comparison of equalization schemes for space-time coded signals with applications to EDCG,” IEEE Trans. Signal

Process., vol. 50, no. 10, pp. 2477–2488, Oct. 2002.

[4] N. Ammar and Z. Ding, “Channel estimation under space-time block coded transmission,” in Proc. Sensor Array Multi-Channel Signal

Process. Workshop 2002, pp. 422–426.

[5] ——, “Frequency selective channel estimation in time-reversed space-time coding,” Proc. Wireless Communications Networking

Conf. (WCNC), pp. 1838–1843, 2004.

[6] I. Barhumi, G. Leues, and M. Moonen, “Optimal training design for MIMO OFDM systems in mobile wireless channels,” IEEE Trans.

Signal Process., vol. 51, no. 6, pp. 1615–1624, Jun. 2003.

[7] E. Beres and R. Adve, “Blind channel estimation for orthogonal STBC in MISO systems,” Proc. IEEE Global Telecommunications (IEEE

GLOBECOM) 2004, pp. 2323–2328.

[8] H. Bolcskei, R. W. Heath, and A. J. Paulraj, “Blind channel esti-mation in spatial multiplexing systems using nonredundant antenna precoding,” in Proc. Asilomar Conf. Signals, Syst., Comput., Pacific Grove, CA, Oct. 1999, vol. 2, pp. 1127–1132.

[9] ——, “Blind channel identification and equalization in OFDM-based multiantenna systems,” IEEE Trans. Signal Process., vol. 50, no. 1, pp. 96–109, Jan. 2002.

[10] A. Chevreuil, E. Serpedin, P. Loubaton, and G. B. Giannakis, “Blind channel identification and equalization using periodic modulation pre-coders: Performance analysis,” IEEE Trans. Signal Process., vol. 48, no. 6, pp. 1570–1586, Jun. 2000.

[11] J. Coon, M. Beach, and J. McGeehan, “Optimal training sequence for channel estimation in cyclic-prefix-based single-carrier systems with transmit diversity,” IEEE Signal Process. Lett., vol. 11, no. 9, pp. 729–732, Sep. 2004.

[12] P. J. Davis, Circulant Matrices. New York: Wiley, 1979.

[13] Z. Ding, “Matrix outer-product decomposition method for blind mul-tiple channel identification,” IEEE Trans. Signal Process., vol. 45, no. 12, pp. 3053–3061, Dec. 1997.

[14] Z. Ding and Y. Li, Blind Equalization and Identification. New York: Marcel Dekker, 2001.

[15] D. Falconer, S. L. Ariyavisitakul, A. Benyamin-Seeyar, and B. Eidson, “Frequency domain equalization for single carrier broadband wireless systems,” IEEE Commun. Mag., vol. 40, no. 4, pp. 58–66, Apr. 2002. [16] G. B. Giannakis, Y. Hua, and P. Stoica, Tong, Signal Processing

Advances in Wireless and Mobil Communication Volume I: Trends in Channel Identification and Equalization. Englewood Cliffs, NJ: Prentice Hall PTR, 2001.

[17] G. H. Golub and C. F. Van Loan, Matrix Computations, 3rd ed. Bal-timore, MD: The Johns Hopkins Univ. Press, 1996.

[18] ——, Matrix Analysis. Cambridge, U.K.: Cambridge Univ. Press, 1985.

[19] R. A. Horn and C. R. Johnson, Topics in Matrix Analysis. Cambridge, U.K.: Cambridge Univ. Press, 1991.

[20] S. M. Kay, Fundamentals of Statistical Signal Processing: Estimation

Theory. Upper Saddle River, NJ: Prentice-Hall, 1993.

[21] T. P. Krauss and M. D. Zoltowski, “Bilinear approach to multiuser second-order statistics-based blind channel estimation,” IEEE Trans.

Signal Process., vol. 48, no. 9, pp. 2473–2486, Sep. 2000.

[22] E. G. Larsson and P. Stoica, Space–Time Block Coding For Wireless

Communications. Cambridge, U.K.: Cambridge Univ. Press, 2003. [23] C. L. Lawson and R. J. Hanson, Solving Least Squares Problems.

Englewood Cliffs, NJ: Prentice Hall, 1974.

[24] C. A. Lin and J. Y. Wu, “Blind identification with periodic modulation: A time-domain approach,” IEEE Trans. Signal Process., vol. 50, no. 11, pp. 2875–2888, Nov. 2002.

[25] Y. P. Lin and S. M. Phoong, “BER minimized OFDM systems with channel independent precoders,” IEEE Trans. Signal Process., vol. 51, no. 9, pp. 2369–2380, Sep. 2003.

[26] E. Lindskog and A. Paulraj, “A transmit diversity scheme for delay spread channels,” in Proc. Int. Conf. Communications (ICC), New Or-leans, LA, pp. 307–311.

[27] Z. Liu, G. B. Giannakis, S. Barbarossa, and A. Scaglione, “Transmit antennae space-time block coding for generalized OFDM in the pres-ence of unknown multipath,” IEEE J. Sel. Areas Commun., vol. 19, no. 7, pp. 1352–1364, Jul. 2001.

[28] Z. Q. Luo, T. N. Davidson, G. B. Giannakis, and K. M. Wong, “Trans-ceiver optimization for block-based multiple access through ISI chan-nels,” IEEE Trans. Signal Process., vol. 52, no. 4, pp. 1037–1052, Apr. 2004.

[29] E. Moulines, P. Duhamel, J. F. Cardoso, and S. Mayrargue, “Subspace methods for the blind identification of multichannel FIR filters,” IEEE

Trans. Signal Process., vol. 43, no. 2, pp. 516–525, Feb. 1995.

[30] B. O’Hara and A. Petrick, The IEEE 802.11 Handbook, A Designer’s

Companion. Piscataway, NJ: IEEE Press, 1999.

[31] E. Serpedin and G. B. Giannakis, “Blind channel identification and equalization with modulation-induced cyclostationarity,” IEEE Trans.

Signal Process., vol. 46, no. 7, pp. 1930–1944, Jul. 1998.

[32] S. Shahbazpanahi, A. B. Gershman, and J. H. Manton, “Closed-form blind decoding of orthogonal space-time block codes,” Proc. IEEE

Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), vol. IV, pp.

473–476, 2004.

[33] A. L. Swindlehurst and G. Leus, “Blind and semi-blind equalization for generalized space-time block codes,” IEEE Trans. Signal Process., vol. 50, no. 10, pp. 2489–2498, Oct. 2002.

[34] V. Tarokh, H. Jafarkhani, and A. R. Calderbank, “Space-time block codes from orthogonal designs,” IEEE Trans. Inf. Theor., vol. 45, no. 5, pp. 1456–1467, Jul. 1999.

[35] C. Tepedelenlioglu, “Maximum multipath diversity with linear equal-ization in precoded OFDM systems,” IEEE Trans. Inf. Theor., vol. 50, no. 1, pp. 232–235, Jan. 2004.

[36] Z. Wang, X. Ma, and G. B. Giannakis, “OFDM or single-carrier block transmissions?,” IEEE Trans. Commun., vol. 52, no. 3, pp. 380–394, Mar. 2004.

[37] J. Y. Wu and T. S. Lee, “Periodic-modulation-based blind channel identification for single-carrier block transmission with frequency-do-main equalization,” IEEE Trans. Signal Process., vol. 54, no. 3, pp. 1114–1130, Mar. 2006.

[38] G. Xu, H. Liu, L. Tong, and T. Kailath, “A least-squares approach to blind channel identification,” IEEE Trans. Signal Process., vol. 43, no. 12, pp. 2982–2993, Dec. 1995.

(19)

[39] S. Zhou and G. B. Giannakis, “Single-carrier space-time block-coded transmissions over frequency-selective fading channels,” IEEE Trans.

Inf. Theor., vol. 49, no. 1, pp. 164–179, Jan. 2003.

[40] S. Zhou, B. Muquet, and G. B. Giannakis, “Subspace-based (semi-) blind channel estimation for block precoded space-time OFDM,” IEEE

Trans. Signal Process., vol. 50, no. 5, pp. 1215–1228, May 2002.

Jwo-Yuh Wu (M’04) received the B.S. , M.S., and

Ph.D. degrees from the National Chiao Tung Univer-sity, Taiwan, R.O.C., in 1996, 1998, and 2002, re-spectively, all in electrical and control engineering.

He is currently a Postdoctoral Research Fellow in the Department of Communication Engineering, National Chiao Tung University. His research interests are in signal processing and information theory, with current emphasis on communications and networking.

Ta-Sung Lee (M’94–SM’05) was born in Taipei,

Taiwan, R.O.C., in 1960. He received the B.S. degree form National Taiwan University in 1983, the M.S. degree from the University of Wisconsin–Madison, in 1987, and the Ph.D. degree form Purdue Univer-sity, West Lafayette, IN, in 1989, all in electrical engineering.

In 1990, he joined the Faculty of National Chiao Tung University (NCTU), Hsinchu, Taiwan, R.O.C., where he is a Professor and Chairman of Department of Communication Engineering. His other positions include Technical Advisor at Information and Communications Research Labo-ratories (CCL) of the Industrial Technology Research Institute (ITRI), Taiwan, R.O.C.; Managing Director of the MINDS Research Center, College of Elec-trical and Computer Engineering (ECE), NCTU; and Managing Director of Communications & Computer Training Program, NCTU. He is active in the re-search and development of advanced techniques for wireless communications, such as smart antenna and MIMO technologies, cross-layer design, and soft-ware designed radio (SDR) prototyping of advanced communication systems. He has been a coleader of several National Research Programs, such as the Pro-gram for Promoting Academic Excellence of Universities—Phases I & II and the 4G Mobile Communications Research Program sponsored by the Taiwan government.

Dr. Lee has won several awards for his research, engineering, and teaching contributions, including National Science Council (NSC) superior research award twice, the 1999 Young Electrical Engineer Award of the Chinese Institute of Electrical Engineers, and the 2001 NCTU Teaching Award.

數據

Fig. 1. FDE-STBC system diagram.
TABLE I A LGORITHM S UMMARY
Fig. 2. Channel NMSE (optimal and suboptimal precoders).
Fig. 5. NMSE of two methods at different numbers of symbol blocks.
+3

參考文獻

相關文件

Wang, Solving pseudomonotone variational inequalities and pseudocon- vex optimization problems using the projection neural network, IEEE Transactions on Neural Networks 17

In this paper, we have studied a neural network approach for solving general nonlinear convex programs with second-order cone constraints.. The proposed neural network is based on

In this paper we establish, by using the obtained second-order calculations and the recent results of [23], complete characterizations of full and tilt stability for locally

In this paper we establish, by using the obtained second-order calculations and the recent results of [25], complete characterizations of full and tilt stability for locally

Table 3 Numerical results for Cadzow, FIHT, PGD, DRI and our proposed pMAP on the noisy signal recovery experiment, including iterations (Iter), CPU time in seconds (Time), root of

An OFDM signal offers an advantage in a channel that has a frequency selective fading response.. As we can see, when we lay an OFDM signal spectrum against the

In this thesis, we have proposed a new and simple feedforward sampling time offset (STO) estimation scheme for an OFDM-based IEEE 802.11a WLAN that uses an interpolator to recover

In order to improve the aforementioned problems, this research proposes a conceptual cost estimation method that integrates a neuro-fuzzy system with the Principal Items