Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract-The development of the theory of nonlinear process- a fourth-order nonlinearity can generate a sine wave with
ing of cyclostationary time-series that is initiated in the first part frequency equal to the pulse rate.
of this two-part paper is continued here in the second part. A The theory of second-order cyclostationary time-series (or
new type of cumulant for complex-valuedvariables is introduced
and used to generalize the temporal and spectral moments and second-order cyclostationarity (SOCS)) has been developed
cumulants for cyclostationary time-series from real-valued to over the last decade [lo], [ll], and has found application
complex-valued time-series. The relations between the temporal to numerous signal processing problems, such as weak-signal
and spectral moments and cumulants at the inputs and outputs detection, time-delay estimation, interference removal, system
of several signal processing operations are determined. Formu- identification. direction finding, and blind-adaptive spatial fil-
las for the temporal and spectral cumulants of complex-valued
pulse-amplitude-modulated time-series are derived. Estimators tering (see references in Part l and in [14]). The exploitation
for the temporal moments and cumulants and for the cyclic of SOCS is particularly beneficial when the time-series of
polyspectra are presented and their properties are discussed. The interest is heavily corrupted by (stationary or nonstationary)
performanceof these estimators is illustrated by several computer noise and interference. This is so because the SOCS parameters
simulation examples for pulse-amplitude-modulatedtime-series. associated with a particular cycle frequency a of such a time-
The theory is applied to the problems of weak-signal detection
and interference-toleranttime-delay estimation. series can, in principle, be reliably extracted regardless of the
amount and type of interference, provided only that neither
the noise nor the interference exhibit SOCS with the same
I. INTRODUCTION cycle frequency a. This last requirement typically means that
the time-series of interest must have a unique symbol rate,
T HIS sequel to [34] (herein referred to as Part I, which
is also in this issue) continues the development of the
theory of nonlinear processing of cyclostationary time-series.
chip rate, hop rate, frame rate, carrier frequency, or frequency
associated with some other underlying periodicity.
In order to take advantage of this property of tolerance to
It also applies this theory to the problems of weak-signal noise and interference for time-series that are cyclostationary
detection and interference-tolerant time-delay estimation. A of order n > 2, it is necessary to generalize the theory of
cyclostationary time-series is one from which finite-strength SOCS to a theory of higher order cyclostationarity (HOCS).
additive sine waves can be generated by using nonlinear The motivation and foundation for this generalization is given
transformations, but which typically does not itself contain in the first part of this two-part paper. Before continuing the
finite-strength additive sine-wave components. The minimum development of the theory, the key definitions and concepts
order of nonlinearity that is required to generate a sine wave from Part I are summarized.
is called the order of cyclostationarity of the time-series, Following the summary of Part I in Section 11, the parame-
and the frequency of a regenerated sine wave is called a ters of HOCS are generalized from real-valued time-series to
cycle frequency. For example, a suppressed-carrier amplitude- complex-valued time-series in Section 111, and in Section IV
modulated time-series is second-order cyclostationary because the effects of signal processing operations on the parameters of
a sine wave with frequency equal to twice the carrier frequency HOCS are determined. The temporal and spectral parameters
can be generated by using a squarer. As another example, a are calculated for a complex-valued PAM time-series model in
pulse-amplitude-modulated (PAM) time-series with positive- Section V, measurement techniques are discussed in Section
frequency bandwidth equal to half the pulse rate is fourth-order VI, and in Section VI1 the theory is applied to the problems of
cyclostationary because no nonlinearities of order less than weak-signal detection and time-delay estimation. Conclusions
four can generate a sine wave from such a time-series, but are drawn in Section VIII.
Manuscript received April 2, 1992; revised April 26, 1994. This work
was supported by the National Science Foundation under Grants MIP-88- 11. KEY DEFINITIONS
AND CONCEPTS FROM PART 1
12902 and MIP-91-12800, the United States Army Research Office under
contract DAAL03-91-C-O018; and E-Systems, Inc. (Greenville Division). The
associate editor coordinating the review of this paper and approving it for A. Analysis Framework
publication was Prof. JosC A. R. Fonollosa.
C. M. Spooner is with Mission Research Corporation, Monterey, CA 93940 The analysis framework that is used in this paper is the
USA. fraction-of-time (FOT) probabilistic framework, wherein the
W. A. Gardner is with the Department of Electrical and Computer Engi-
neering, University of Califomia, Davis, CA 95616 USA. usual expectation operation E { . } is replaced by the sine-
IEEE Log Number 9406034. wave-extraction operation E { a }{ .}. The sine-wave-extraction
1053-587x/94$04.00 0 1994 IEEE
3410 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 42, NO. 12, DECEMBER 1994
operation extracts all finite-strength additive sine-wave com- are due to multiplication of sine waves associated with lower
ponents from its argument, including the sine wave with order lag products, namely, factors of L,(t, T ) , . A pure nth-
frequency equal to zero (the dc component): order sine wave is the sine-wave component of the nth-order
lag product that is left after all products of sine waves from
lower order lag products obtained by factoring the nth-order
lag product have been subtracted out. In Part I, it is shown that
where the sum of all pure nth-order sine waves for a time-series z ( t )
and a particular lag vector r is equal to the nth-order temporal
cumulant function for z ( t ) ,that is, the nth-order cumulant for
+
the set of variables { ~ ( t~j)}y=~ obtained by using the FOT
PDF's for z ( t ) for orders 1 through n (Part I, Section 11-B).
The operation {.} is actually an expectation operation
with respect to the FOT probability density function (PDF)
C. Time-Domain Parameters of HOCS
for g ( t ) . It is argued in Part I, and in [ I l l and [39], that the
FOT framework provides the most appropriate set of tools Both moments and cumulants are useful in characterizing
for developing a pragmatic theory of cyclostationary signals. the sine-wave components in nth-order nonlinear transforma-
However, it is not appropriate for generally nonstationary tions of cyclostationary time-series; let us start with moments.
signals, since it is based on infinite-time averages. Because the The nth-order temporal moment function (TMF) is defined to
FOT framework is dual to the stochastic process framework be the temporal expected value of the nth-order lag product
(for stationary and cyclostationary time-series), we can use all
of the notation and terminology that is associated with the
probabilistic theory of stochastic processes, such as moment,
cumulant, and characteristic function [ 131, [39].
R,(t,r), !
! era}
and can be expressed as
Z(t + Tj)
} E k""'{L~(tlT)n
( 5})
sine-wave components in nth-order lag products (elementary elements in a partition (1 5 p 5 n), nJ = IvjI,and
homogeneous nth-order polynomial transformations)
Lz(t,r),
n
n z ( t + ~ ~ r) g, [TI-..T~]+ (3)
fiz(4G3)n3 A{"} { g, X(t +T d }
3=1
where rV3 is the vector of lags in r with indices in uJ.The nth-
of the time-series z ( t )under consideration (see Part I, Section order cyclic temporal cumulant function (CTCF) is the Fourier
11). For an nth-order cyclostationary time-series ~ ( t )the , coefficient of the TCF
quantities
C!(T), (C,(t17),e-z2~Pt ) (8)
R,*(r),2 ( L z ( t , r ) , e - i 2 r ~ t) (4)
and can be expressed in terms of lower order CTMF's by
for all a for which they are not identically zero completely using (7) in (8):
characterize the additive sine-wave components in homoge-
neous nth-order polynomial transformations of ~ ( t but
) , if z ( t )
also exhibits lower order cyclostationarity (order lower than
n), then the lag product L,(t,r), can contain sine waves that (9)
SPOONER AND GARDNER: THE CUMULANT THEORY OF CYCLOSTATIONARY TIME SERIES. PART 11 341 1
%(t17)n = ]
[fpTu,)n,
s;(& (10)
in which F L Pdenotes
1
L F-l{R;(u)n}
( n - 1)th-order Fourier transformation.
(17)
R,a(T)n = 1
P T L [
p+lzaJ:l
rI c2 (Tu3 In, ] (I1)
Px(f)n ii ;irnE, (f)n
r P
(18)
1
can be deduced.
As shown in Part I, the following two reduced-dimension
and can be expressed as
(RD) functions play a central role in the theory
RD-CTMF: R ~ ( Ud- )( ~z ( t ) n
n-1
J=l
+
~ ( t1 ~ ~
).
) e - ~ ~ ~ ~
Pz(f)n =
~ D
~ ! ( f W ( f + l- P ) (19)
u = [uy7Ln-l]t (12)
where Pt(
f’)n is the nth-order cyclic polyspectrum (CP),
which is defined by
RD-CTCF: C : ( U ) ~ C!([u O])n. (13)
F!(f’)n 2 3n-l{c:(u)n}. (20)
In general, the RD-CTMF is not integrable with respect
to U, whereas the RD-CTCF is for a large class of time- In (18), the vector of frequencies f, consists of the elements
series models of practical interest, and the RD-CTCF is of f with indices in the partition element vJ. The following
signal selective, whereas the RD-CTMF is not (see Part I, formal relations are useful in subsequent sections of the paper:
Section 11-C). Specifically, if ~ ( tconsists
) of the sum of M
statistically independent time-series sJ( t ) , J”{R,”(T),} = S , ” ( f ’ ) n 6 ( f t l - a) (21)
AI 3”{C!(T),} = P!(f’)nb(f+l- P). (22)
z ( t )= s,(t) The CP is the only generally well-behaved spectral char-
J=l acterization of HOCS; the other functions are typically im-
then pulsive, and can even contain products of impulses. For
a time-series x ( t ) that is stationary of order n, we have
p!(f’)m 0 for /3 # 0 and ni 5 71. If ~ ( tcan ) be viewed as
a sample path of a cycloergodic stationary stochastic process,
and if /3 is an nth-order (pure) cycle frequency that is unique then P:(f’)n is equivalent (with probability one) to the
to s k ( t ) then conventional nth-order polyspectrum for the process [ 11431,
[26], [27], [29]. However, if the cycloergodicity assumption
C!(.,n = (7)n. does not hold, then the CP p:(f’)n can differ from the
polyspectrum for the process for almost every sample path. In
D. Frequency-Domain Parameters of HOCS this case, both parameters are well-defined, but single-record
The spectral parameters of HOCS are defined in Part I in estimation of the polyspectrum for the stochastic process is
terms of the complex envelopes not possible. A common way to (inadvertently or otherwise)
destroy cycloergodicity is to phase-randomize a process. By
introducing random phase variables into a stochastic model,
a stationary process can be obtained that has cyclostationary
of narrowband spectral components of the time-series ~ ( tat)n sample paths. This is illustrated with a numerical example in
frequencies. The spectral parameters are characterized by the Section VI-C (other examples are given in [39]).
Fourier transforms of the temporal parameters, as is evident
in the following summary. The nth-order spectral moment 111. COMPLEX-VALUED
TIME-SERIES
function (SMF) is defined by
To allow for arbitrary conjugations in the lag product of a
complex-valued time-series ~ ( t we
) , use the notation
L,(t, T)n = nn
j=1
(t + TJ)
d*)J (23)
3412 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 42, NO. 12, DECEMBER 1994
A. Addition
and the cross SMF is given by
Let ~ ( be
t ) equal to the sum of two statistically independent
I n \ time-series z ( t ) and y(t)
z ( t ) = .(t> + .y(t).
By analogy with the analysis in Section 111 of Part I for In this case, the TCF for ~ ( tis)given by (cf. Part I, Section 11)
real-valued time-series, (25) is not identically zero only if
fti = E,"=, ,fJ = (2, where (Y is an nth-order cycle frequency
+
C z ( t , T ) n= C z ( t , ~ ) n C , ( t ; ~ ) n
of { ~ ~ ( t ) } y = (i.e.,
~ only if (24) is not identically zero as which implies that the CTCF is given by
a function of 7 for this a ) , in which case (25) is the 71-
+
dimensional Fourier transform of (24). Choosing !/J ( t 7 j ) = CZP(7)n= cmn + C,"(T),,
SPOONER AND GARDNER: THE CUMULANT THEORY OF CYCLOSTATIONARY TIME SERIES, PART 11 3413
P:(f/)Tl= P $ ( f / ) r +
L F;(f’)n. (27)
No equally simple additive relations hold in general for the which is a joint continuous and discrete convolution. No
CTMF and SMF. The result (27) can be extended by induction equally simple input-output relations hold for the CTCF and
to the case in which z ( t ) consists of the sum of M statistically CP if both x ( t ) and y(t) are random. If one of these time-
independent time-series. series, say x ( t ) , is nonrandom (which in the FOT framework
means it is constant, periodic, or polyperiodic [ 111, [ I3]), then
B. Product Modulation its lag product is identically equal to its TMF
Let the time-series ~ ( tbe) the product of two statistically Rz(t,T)n= &{“’{Lz(t,T)n}= L J t 1T)n.
independent time-series ~ ( tand) y(t)
In this case, there is a simple formula for the temporal and
Z(t) = ..(t)y(t).
spectral moments and cumulants for ~ ( t ) :
The statistical independence ([I I], [ 131, Section I of Part I) of
~ ( tand
) y(t) implies that
;=l
J
r f w
k=l I
Ik = l
01
where the impulse-response function h ( . ) is assumed to be
absolutely integrable. It is easy to show that the CTMF for
+
{ ~ ( t T ~ ) } : = is~ given by
+
which implies that the CTMF for { ~ ( t T ~ ) } Y = is
~ given by
R:(T), = ( R z ( t 3 ~ ) n e - L 2 X U t )
A a [A, . ‘ ‘ AT,]+.
r]
Assuming that it exists, the SMF can be obtained by using the
1 RE-? ( 7 1 %(~7 );r z (29) convolution theorem for the Fourier transform and is given by
Y
J-C€
=Cc:(u)nRp(U)n
17
(35)
The formulas (34) and (35) show that there are two kinds of
aliasing effects due to sampling: (i) frequency aliasing, which
is the overlapping of images of the CP (RD-SMF) with the
D. Periodic Time-Sampling
same cycle frequency which occurs when y = 0 (y = a )
Let z ( t ) be the product of an impulse train and the time- in the sum and, (ii) cycle aliasing, which is the overlapping
series ~ ( t ) of images of the CP (RD-SMF) with cycle frequencies other
than ,i?(a).
CO
V. PULSE-AMPLITUDE
MODULATION
P ( f )= p(t)eCi2%t.
-CO
the reciprocal of the symbol rate). These latter cumulants can Inverse Fourier transforming (41) yields the RD-CTCF for
be shown [35] to be given by (for to = 0) PAM:
C,P(?& = $-
can / -W
p(*'n(t)
j=1
p(t u 3 ) e - z 2 r ~ t d t(39)
To
and the second-order CP is given by
P:(f')n = C""P(P
To
n
- Itf')
n-1
J=1
P(f3) (40) Pf(f)2= -P(P
TO
1
- f)P(f)ez2T"o
The effect of filtering the time-series U( t ) is easily determined Thus, the fourth-order RD-CTCF is given by
by using (33) with the filter transfer function
~ ( f=) / 03
--3o
p(t + tO)e-i2Kftdt = P(f)ezznfto.
3=1
and the pulse shape for Fig. 2 is the inverse transform of the
which reduces to the following simpler form for real-valued bandlimited pulse transform
time-series:
(45)
which is sin(.irt/To)/.irt.
3416 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 42, NO. 12, DECEMBER 1994
S__p(t)p*(t + u)e-i2"otdt
-
- LCO
p ( f ) p * (-
f p)e-wUdfei2+
/3 = k/To, k
= 0,
# 0.
Nevertheless, this PAM signal exhibits fourth-order cyclosta-
tionarity for two choices of conjugations. In the first case, there
are no conjugations and therefore
Fig. 1. Surface and contour plots for the magnitude of the ideal fourth-order
p = k/To.
RD-CTCF for binary PAM with full-duty-cycle rectangular pulses for
~ 1 . ~ E 2[-2T0,2To) and 113 = 0. Upper plots correspond to J = 0, In the second case, two variables are conjugated, that is, the
lower plots correspond to 3; = 1/To. set of variables under consideration is
C!3U)4 = 2
-
To -m
Im
P * ( t ) P ( t + 'ILl)P(t + .2)
VI. MEASUREMENT
OF HOCS PARAMETERS
The measurement (estimation) of HOCS parameters from a
single finite-length data record is considered in this section.
This study is motivated by the need for such estimates that is
demonstrated by the applications discussed in Section VII.
As explained in considerable detail in [ I l l , the FOT-
probability framework for the theory of cyclostationarity arises
Fig. 2. Surface and contour plots for the magnitude of the ideal fourth-order
RD-CTCF for binary PAM with zero-excess-bandwidth Nyquist pulses for
naturally when we conceptually start our inquiry with practical
(11. 11% E [--2T0,2Tg) and 213 = 0. Upper plots correspond to / j = 0, lower measurements and then idealize these measurements by letting
plots correspond to 0 = I/To. measurement times approach infinity and, where relevant,
letting spectral resolution bandwidths approach zero. These
C. Complex-Valued Quatemury PAM idealized measurements are the statistical parameters in terms
of which the theory is formulated. These parameters include
Consider the complex PAM signal (36) with symbol constel- FOT probability densities, and the various temporal and spec-
lation {kl,Ai} (equally probable), and a pulse with transform tral parameters of HOCS. Thus, it is quite obvious that the
given by (45). This is a model for the complex envelope of a practical measurements can be interpreted as estimates of the
bandwidth-efficient quaternary-phase-shift-keyed (QPSK) sig- idealized statistical parameters of the theory, which can be
nal. This signal has no second-order cyclostationarity because obtained only in the limit.
SPOONER AND GARDNER: THE CUMULANT THEORY OF CYCLOSTATIONARY TIME SERIES, PART II 3417
The measurement problem as formulated here may be and f,, is a vector of the first nJ - 1 elements of f,, . To
somewhat confusing for the reader indoctrinated in statistical derive (47), it is assumed (without loss of generality) that each
inference for stochastic processes because here the theoretical partition is ordered such that vp always contains n as its last
parameters to be measured are all mathematically defined in element in (46), and (21) is used to transform each of the
terms of a single infinite-length time-series, whereas the esti- CTMF’s in the products in the sum over P, in (46), except for
mation problem formulated in the classical theory of statistical the one with reduced dimension (corresponding to the partition
inference involves using a single finite-length data-record to element up). for which (17) is used.
estimate a theoretical parameter that is mathematically defined It is clear that S t ( f ’ ) n is equal to p$(f’)n only if the
in terms of an associated stochastic process-an abstraction sum over P, in (47) is zero, which will happen if one or
that cannot be derived by any form of idealization of actual more of the impulse functions is zero for each partition. This
measurement on a single time-series. Although the estimation will be the case for all f’ except those that lie on a (1-
methods described here can be viewed as the result of “backing submanifold. The P-submanifolds are the sets of f vectors
off’ from the limits that define the theoretical parameters, and for which there is at least one partition with p > 1 for which
then manipulating the resulting expressions to derive various there is at least one cy in (47) such that the argument of each
estimators, they can alternatively be thought of in conjunction associated impulse function is zero, in which case that impulse
with a cycloergodic stochastic process (cf. Section I-C of is nonzero. Another way to express the P-submanifold set is:
Part I), in which case the measurements are interpreted as f’ lies on a P-submanifold if the augmented vector (48) can
estimators of the parameters of this stochastic process. be partitioned such that the sum of the fJ in each subset vector
Measurement of the polyspectrum for strictly stationary f U k corresponding to the partition element vk is an nkth-order
stochastic processes is considered in detail in 131, [30],[29], cycle frequency for x ( t )( n k = Ivkl). This latter expression can
and [38], and to some extent estimation of the CP is similar. be derived by forcing equality between the SMF and SCF. By
Because a natural first step (for the reader familiar with examining (46) and (47), we see that moments and cumulants
the HOS literature) in constructing estimators for HOCS in both the time and frequency domains differ if there are lower
parameters is to generalize this work on stationary processes order cycle frequencies, whose orders sum to n, that sum to the
to cyclostationary time-series, it is important to understand nth-order cycle frequency of interest. It is important to note
the estimation methods outlined in these references. This that the function S t ( f ’ ) nis not impulsive at a value of f’ that
requires an understanding of the conditions under which the lies on a P-submanifold unless all the lower order coefficients
RD-SMF is equal to the CP because the methods of [3], S:’ (fLJ ,) of the impulses are themselves nonzero.
[30], and [29] use estimates of the RD-SMF to estimate the If ~ ( tis)strictly stationary, then the set of mth-order cycle
polyspectrum. It should be emphasized that it is not desirable frequencies is either the null set or {(I} for each m, and our
to estimate the RD-SMF over its entire domain of definition condition for equality between the the RD-SMF and CP (for
because it is generally impulsive, and can contain products of N = p = 0) is that there does not exist any proper subset of
impulses. However, it is desired to estimate the simpler RD- the elements of the vector
SMF wherever it is equal to the CP, because it is the CP that
we are interested in. f = [ f l fz . ’ .f T L k - 1 - 1+PI
The conditions for equality between the RD-SMF and the such that the frequencies in this subset sum to zero, which
CP can be determined by expressing the RD-CTMF in terms is exactly the condition stated in (291 for the equality of the
of the RD-CTCF and lower order CTMF’s (cf. (9)) stochastic RD-SMF and polyspectrum for a strictly stationary
stochastic process.
R:(T), = C!(T),, -
F[
Pfl
( - 1 ) q p - l)! The method of estimating the polyspectrum for strictly
stationary processes that is proposed in [3] and [29] is based
on the higher order periodogram defined by
x ir.xTu.:?l,] (46) 11 -1
atl=JJ=l
3=1
In, 1-01 ] (47)
window function, which depends on the data-length T and on
71, satisfies certain conditions related to its rate of decay. This
frequency-smoothing method is also presented in Priestley ’s
book [30].However, Priestley does not force the smoothing
where k ( p ) = ( - l ) p - l ( p - l)!,the f,, correspond to subsets
of the the n-vector window to be zero on the 0-submanifolds. His single example
of the method uses a zero-mean time-series and n = 3, in
f = [fi f 2 . . . f n - 1 P - l’f’] (48) which case there are no 0-submanifolds to avoid.
3418 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 42, NO. 12, DECEMBER 1994
pled with the width of the window W(f'). In the approaches 0.6
for estimating the CP discussed in this paper, the width of the
spectral smoothing window is a parameter that is decoupled 0.5
from the data-length parameter T . That is, in the methods 0.4
for estimating the frequency-domain parameters of the RD-
SMF and CP, two independent measurement parameters are 0.3
A . Time-Domain Parameters
We are given the finite-length portion .(U) : U E [t - where the second sum is over all vectors a = [a1. . . of
T / 2 , t + T/2] of a persistent time-series. This portion has cycle frequencies with orders n1 . . . rip that sum to p: at1 =
length T and center t, and can be expressed as
p. Since each CTMF estimate converges to its theoretical
parameter, we have the following convergence (assuming that
x ( u ) rect [ U - t the possibly infinite but denumerable sum over a can be
interchanged with the limit)
where
rect(t) 1, It1 I 1/2 In order to construct the estimate (50), all lower order cycle
0, JtI > l/2. frequencies for z ( t )must be known or estimated; an algorithm
The nth-order lag product for this segment is given by for estimating these frequencies is described in Section VII.
n To estimate the RD-CTMF and RD-CTCF, we set T =
L,, (U, t , ~=) ~ .c(u
~ + TJ)rect [rul . . . u,-1 01 in (49) and (50), respectively.
The mean and variance of the estimator (49), derived in
J=1
[ 3 5 ] ,are given in Appendix B.
The estimator for the CTMF R:(T),, is I ) Examples: Consider the PAM signal (36) with full-duty-
cycle rectangular pulses (44), To = 8, and a sequence of binary
L X 1( U . t , T ) , e - Z * ~ a ~ d U . (fl) symbols that occur with equal probability. A portion
of the theoretical fourth-order RD-CTCF for this signal is
which can be expressed as shown in Fig. 1 . To verify the correctness of the estimators
of the CTMF and CTCF, we simulate this signal and use
discrete-time versions of the estimators (49) and (50) to obtain
estimates. Fig. 3 shows the theoretical and measured fourth-
order RD-CTCF for 0 = 1/To for the PAM signal described
+
where tl = t - T / 2 - niiri{Tj}, t u = t T / 2 - rnax{.r,}, and
above in white Gaussian noise (WGN) such that the signal and
tu 2 tl. If tu < tl, the estimate is defined to be zero because
noise have equal power. These RD-CTCF's were estimated
in this case the delays are so widely separated that the shifted
using the second-order cycle frequencies k / T o for 1k.l 5 3.
data segments do not overlap. The estimate (49) converges to
Contributions from cycle frequencies k / T , for Ikl > 3 were
the theoretical CTMF
found to be negligible. A reasonable estimate is obtained for
an observation interval length T of 512 symbols, and a good
estimate is obtained for T = 2048 symbols.
since R:(T),, is dejined to be the pointwise limit of Fig. 4 shows the same measurements for a binary PAM
(t.T),L. signal with Nyquist pulses that have 0% excess bandwidth
SPOONER AND GARDNER: THE CUMLTLANT THEORY OF CYCLOSTATIONARY TIME SERIES, PART 11 3419
0.6 1 I I
Fig. 4. Fourth-order RD-CTCF’s for binary PAM with Nyquist pulses having Af-0
JJ
lirn ~ ~ - ‘ { w ~ / A f (=u ) } ~ ( f , ) .
zero excess bandwidth for U = [0 0 , I I ] , ;3 = l/To. and SNR = 0 dB: (a) ,=1
Theory; (b) T = 1024T0; ( c ) T = 4096T0 (To = 8).
The CP can also be estimated by first constructing the nth-
order cyclic periodogrum
1.4 I I
n x$’qt,
1
n-I
f & ( t , f ’ ) a LX$’”(t, ( - ) n [ / 3- Itf’]) (-)jfj)
’’ - T J=1
0.8 c 1 = F‘”-l{R:,(t,u)n}
0.6
with a multidimensional smoothing window [3 I], [32], [ 191,
0.4 171, W I :
0.2
0
er(6 f)Af = Wdf’)@ [eT
(t, f’)nza(f’)] ‘ (53)
1200 r 1
where
800
Unlike the frequency-smoothing method, the time-averaging
600
method cannot produce estimates of the CP for frequencies f’
that lie on P-submanifolds without modification. An example 400
of such a modification to (54) is to compute estimates of the
CP for values of f’ that are near to the P-submanifolds, and 200
then use interpolation to estimate the value of the CP for the
n
f’ that are on the P-submanifolds. -0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2
The three methods of estimating the CP converge to the I
theoretical CP [35] in the sense that Fig. 7. The fourth-order CP from (54) for binary PAM with Nyquist
pulses having zero excess bandwidth, f ‘ = 11/32 1/32 f ] , fl = l / T o ,
Af = 1/8To, and SNR = 0 dB. (a) Theory, (h) T = 5122’0, (c)
T = 409CTO (To = 8).
(55)
of Af =1/64. The lower order cycle frequencies used to
It is worth pointing out that the three estimators of the compute the 0-submanifold points are k/To = k / 8 for )kl 5 3
CP presented in this section each reduce to a well-known for I L = 2; cycle frequencies equal to higher harmonics of
estimator of the PSD for the case of n = 2 and zero- the symbol rate ( J k J > 3) can be neglected because they
mean stationary signals. Specifically, ( 5 1) reduces to the correspond to cyclic features that are relatively small. There
Blackman-Tukey method (Fourier transformation of a tapered are eight P-submanifo!d points in the specified domain of the
autocorrelation estimate), (53) reduces to the Wiener-Daniel1 estimate; these points are marked on the graph. The output of
method (frequency smoothing of the periodogram), and (54) the estimator is definzil (arbitrarily) to be zero at these points.
reduces to the Bartlett-Welch method (time-averaging of the Note that linear interpolation would yield good estimates of
periodogram) ([l I], Chapter 6). Similarly, each of the esti- the CP for the ,@submanifold points in the main lobe in Fig. 6.
mators of the CP can be considered as a generalization of The theoretical and measured fourth-order cyclic polyspec-
estimators of the cyclic spectruni from second-order to higher tra for the case of binary PAM with Nyquist pulses having 0%
orders ([lll, Chapter 13). Finally, the estimators (51) and excess bandwidth are shown in Fig. 7 (cf. Figs. 2 and 4). The
(53) are generalizations of estimators of the polyspectrum that measurement parameters are the same as in the previous case,
were proposed by Brillinger and Rosenblatt [ll-[3], [29] from except that there is only one lower order cycle frequency:
stationary stochastic processes to cyclostationary time-series. rr = 0 for n = 2 . Thus, there are no B-submanifolds for
I ) Examples: The fourth-order CP is estimated by the time- 13 = 1/T0 = 118.
averaging method (54) for the same signals and noises used Finally, the CP for the case of the sum of two equipower
to obtain the estimates of the RD-CTCF and RD-CTMF in PAM signals with full-duty-cycle rectangular pulses, having
Figs. 3-5. distinct symbol rates 118 and 115 for p = 118 is shown in
The theoretical and measured fourth-order cyclic polyspec- Fig. 8 (cf. Fig. 5). The lower order cycle frequencies used to
tra for the case of binary PAM with full-duty-cycle rectangular compute the P-submanifold points are k / 8 for lkl 5 3 for
pulses in WGN for [j = 111; are shown in Fig. 6. The 11 = 2.
data segment length used to form the fourth-order cyclic 2) Leakage from P-Submanllfolds: A leakage effect exists
periodogram is 64, which results in a frequency resolution in the method (53) that is due to the smearing of the im-
SPOONER AND GARDNER: THE CUMULANT THEORY OF CYCLOSTATIONARY TIME SERIES, PART I1
342 1
500, I
160
1 I
-0.2 -0.1 0 0.1 0.2 0.3 -05 -04 -03 -02 -01 0 01 02 03 04 05
f f
Fig. 8. Fourth-order CP from (54) for the sum of two equipower PAM Fig. 9. Estimates of the fourth-order CP for binary PAM with full-duty-cycle
signals (n. = .SI +
.sa) with full-duty-cycle rectangular pulses, having rectangular pulses for d = l/To, a collect time of 2922’0, and f’ E S I .The
symbol rates ;jl and ,& for cycle frequency ;31, f‘ = [1/32 1/64 f], TA estimate is defined to be zero at the two submanifold points f = 0 . 1 / 3 2 .
Af = 1/ST”: (a)Theory for s l ( t ) ;(b) CPestimate for . r ( t ) for T = 204ST0
(T” = 1/31 = S ~ > j = 2 1/5),
700, I
600
500
400
300
200
100
,
, ,
I
-rc-
-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5
f
Fig. 10. Estimates of the fourth-order CP for binary PAM with Fig. 12. Estimates of the fourth-order CP for binary PAM with Nyquist
full-duty-cycle rectangular pulses for ,a = 0, a collect time of 292T0, pulses having zero excess bandwidth for /? = 0, a collect time of 2922'0,
and f ' E SI. The TA estimate is defined to be zero at the two submanifold and f' E Sz . The TA estimate is defined to be zero at the submanifold point
points f = 0 , 1 / 3 2 . f = -1132.
700
600
'n'
500 Stationarity ~ ~ ~ - - - .
400
300
200
0.4
o'6
02
i
100
0 n
-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 -60 -40 -20 0 20 40 60
f U
Fig. 11. Estimates of the fourth-order CP for binary PAM with Nyquist Fig. 13. Estimates of the fourth-order RD-CTCF for a binary PAM signal
pulses having zero excess bandwidth for :3 = 1/To, a collect time of 292T0, under the assumptions of stationarity and cyclostationarity.
and f ' E S2.
fftl=OJ=l
process model, we obtain a stationary process [9]) and compute formula is represented by the solid line in Fig. 13. Note
the theoretical RD-CTCF we obtain that both graphs are estimates obtained from the same data
r P 1 record. The CP estimates that correspond to the two different
.l)P-l(p - assumptions are shown in Fig. 14. The size of the peak in the
curve obtained by assuming stationarity grows with collect
j=1
J length T because this peak is due to the oscillatory portion of
rt = 'ui?7-4 = 0.
the RD-CTCF estimate, which does not die out with increasing
Hence, we are explicitly assuming that there are no lower U.
order sine waves associated with ~ ( tby) modeling ~ ( tas) Note that this phenomenon is usually not observed in the
stationary and ignoring the lack of cycloergodicity in this case of n = 2 because we typically consider zero-mean
model (cf. [39]). A portion of an estimate corresponding signals that do not contain finite-strength additive sine wave
to this cumulant formula is represented by a dotted line in components. Thus, the PSD estimates agree with the calculated
Fig. 13. The oscillatory portion of the estimate does not die formula based on a stationary model, even when the signal is
out for large U . This oscillation is due to the interaction of cyclostationary, because there are no lower order sine waves
second-order sine waves that have not been subtracted out to deal with. This example suggests that the theory of HOCS
of the fourth-order moment term in (56). On the other hand, is useful even in the case where cyclostationarity is of no
if we recognize the cyclostationarity of the sample path and, interest but is exhibited by the data because if cyclostationarity
therefore, take into account the second-order sine waves, we is ignored, theory and practice will not agree.
~
SPOONER AND GARDNER: THE CUMULANT THEORY OF CYCLOSTATIONARY TIME SERIES, PART 11 3423
-0 4
- -0 2
- \7,r
0
ii-,
02 04
these other signal properties. This can be the case, for example,
when a signal has very weak SOCS, and is weak with respect
f to the noise and interference background (low SNR), which is
changing unpredictably during the observation interval. It can
Fig. 14. Estimates of the fourth-order CP for a binary PAM signal under the also be the case when the signal of interest does not have a
assumptions of stationarity and cyclostationarity.
unique cycle frequency for order two, but does for a higher
order. An example of this is a communication system wherein
VII. APPLICATIONS
OF HOCS all the signals are spectrally overlapping QPSK and have the
In general, the applications of the theory of HOCS are same symbol rate, but each has a distinct carrier frequency.
similar to those for the theory of SOCS and the theory of Since the computational complexity increases and the output
HOS, namely weak-signal detection, signal parameter estima- SNR decreases (when the input SNR is less than OdB) with
tion, system identification and equalization, and array-based increasing order n of nonlinearity, it is always desirable to use
direction-finding and blind adaptive spatial filtering. The use the smallest possible value of n. This typically corresponds to
of cyclic cumulants or cyclic polyspectra rather than conven- the lowest order of (substantial) cyclostationarity of the signal.
tional cumulants or polyspectra can be advantageous when Accordingly, it is often the case in the known-modulation
the corrupting signals are not Gaussian (manmade signals problem that the CTCF and CTMF are (approximately) equal
are rarely Gaussian), and the use of higher order cyclic for the chosen value of n, R ; ( T ) , = C?(T),.In addition,
parameters rather than second-order cyclic parameters can if the noise and interference (hereafter referred to as the
be advantageous when the signal does not exhibit second- environment) is such that R ~ ( T ) = , , 0, where /? is the pure
order cyclostationarity, or when there are no cycle frequencies cycle frequency of interest in s(t), in which case R~(T), =
unique to the signal of interest for order two, but there are C ~ ( T ) then
, , any detection method that requires an estimate of
unique cycle frequencies for a higher order. the CTCF for s ( t ) can be implemented by using an estimate
HOS-based detection algorithms are given in [I81 and of the CTMF for ~ ( t )thereby
, reducing the computational
[24], and HOS-based time-delay estimation algorithms are complexity of the method. However, if the environment is
given in [4], [ 2 2 ] , and [37], where the signals are modeled unknown, it is best to use estimates of the CTCF so that
as exponentially distributed stationary processes, and order potential lower order sine wave interactions can be avoided.
three is focused upon. HOCS-based detection and time-delay Let us now turn to an examination of each of the three
estimation algorithms are given in [33], [7], and [20]. The detection problems.
methods given in [7] and [20] are distinct from those given I ) The General Search Problem: In the general search
in this section; the former attempt to exploit the asymptotic problem, there is a maximum order N that is to be used
statistical nature of estimates of third-order cyclic cumulants, for processing. The goal of the processing is to produce a
whereas the latter attempt to exploit the structure of arbitrary- list of pure cycle frequencies (0,) for each value of n from
order cyclic moments and cumulants. HOCS-based direction- 1 to N . The list {,&} should characterize the detectable
finding methods (array based) are given in [21]. cyclostationarity of order n (and only n) that is associated
with x(t). Thus, these lists should not be contaminated by
entries that are due to lower order sine-wave interactions. To
A. Weak-Signal Detection
accomplish this task, we estimate the TCF for ~ ( tfor ) each
In this section, we consider the problem of detecting the order 71. From this estimate, the cycle frequencies {p,}, which
presence of a desired signal (or signals) s ( t ) in a received +
are needed for the estimate of the TCF for order n I, can
data set z ( t ) with noise and interference ,n(t), be found. More explicitly, the general search problem can be
tackled using the following algorithm:
z ( t )= s ( t ) + n ( t ) , -T/2 5 t 5 T / 2 .
There are several versions of the detection problem that are
of interest. The first is called the general search problem, in
which we are interested in analyzing a data set to determine if
there are any cyclostationary signals present. No information
about the received data is assumed in the general search
problem. In the second problem, called the known-cycle-
frequency problem, we have in mind a specific pure cycle
3421 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 42, NO. 12, DECEMBER 1994
'.
cc
c&(u)noc~(u)~odu.
simple analysis of the relationship between the estimated
cycle frequencies for the different values of n can be used The primary justification for this particular statistic is that
to advantage for modulation recognition. when no signal is present with pure nth-order cycle frequency
2) The Known-Cycle-Frequency Problem: Here we are @, then clT (u)~, + 0, which implies that Y 0; when the
---f
given knowledge of one or more of the signal's modulation signal of interest is present, then
frequencies, such as a symbol rate or carrier frequency, but
the shape of the CTCF is unknown. The environment is J--00 J-m
still assumed to be unknown and, therefore, the general search
algorithm is still of interest. It can be improved for the known- Thus, y is an asymptotically noise-free statistic on both the
cycle-frequency problem by combining it with a least-squares signal-present and signal-absent hypotheses. (Furthermore, the
estimation technique. Let (p,no) be the cycle frequencylorder integral (59) is finite (see Part I, Section II).) Hence, this
pair of interest.^Use the general search algorithm up to order statistic is the natural generalization of the single cycle detector
n o - 1. Form CL(t.T),, and use a least-squares estimator to that exploits second-order cyclostationarity [ 1 11
detect the presence of the signal of interest using the statistic
YSCD = 1- 00
RzT(T)R:(7)*dT= 1- CO
s&(f)St(f)*df
(60)
which has several optimality properties [12] and has been
shown to outperform radiometric (energy) detectors for weak
where cyclostationary signals in time-varying environments [ 151. In
(60), R y ( r )is the cyclic autocorrelation for s ( t ) ,RgT (T)is the
1
4 cyclic autocorrelation estimate (cyclic correlogram), SZT ( f ) is
the cyclic periodogram, and S ; ( f ) is the cyclic spectrum for
s(t) [34].
The detection statistic Y can be generalized to include only
and where w is the unity-norm version of the least-squares a portion of u-space, denoted by G c Rnil
weight vector that satisfies
Conventional approaches to this problem (those that do where arg max means the value at which the maximum occurs,
not exploit cyclostationarity) can be collectively referred to and R! means the real part. This estimator is a higher order gen-
as generalized cross-correlation (GCC) methods [25]. In the eralization of the spectral coherence alignment (SPECCOA)
GCC methods, filtered versions of the sensor outputs ~ ( tand ) algorithm for TDOA estimation [ 161, which exploits second-
y ( t ) are cross-correlated, and the estimate of d is taken to order cyclostationarity, and has been shown to possess several
be the location of the peak in the cross-correlation estimate. optimality properties [40].
These methods suffer when n ( t ) and m ( t ) contain signals As an alternative, we can avoid using cross-sensor mea-
common to both, each with its own TDOA, because each such surements entirely by noting that
signal contributes a peak of its own to the cross-correlation
function. This causes two problems. The first is a resolution C:(u), = AnC;(u),eiznBd
problem which, to be solved, requires that the differences and
in the TDOA’s for each of the signals be greater than the
widths of the cross-correlation functions so that the peaks =
can be resolved. The second problem is that it is difficult to
which suggests the following least-squares approach:
correctly associate each peak with its corresponding signal.
Both of these problems arise because the GCC methods are
not signal selective; they produce TDOA peaks for all the
signals in the received data unless they are spectrally disjoint
and can, therefore, be separated by filtering. Signal selective The estimator for d is given explicitly by
methods that exploit the SOCS of the desired signal, which is
assumed to be unique to that signal, are studied in [SI, [ 161, and
[ 171. These methods have been shown to outperform the GCC
methods, and have been shown to produce unbiased TDOA which is a higher order generalization of the second-order
estimates with variance that is smaller than the CramCr-Rao cyclic phase difference (CPD) algorithm for TDOA estimation
lower bound on the variance of TDOA estimators that are without cross-sensor measurements [ 161. When generalized to
based on the assumption that the signal and environment are more than two sensors, CPD becomes a form of cyclic MUSIC
stationary. However, these methods do not apply when there for high-resolution direction finding [41], [42]. This suggests
is no SOCS to exploit. In this case, we can turn to HOCS in that similar methods of high-resolution direction finding with
order to develop signal-selective TDOA estitnators. higher order statistics could be obtained by generalizing the
Following the approach in [16] for SOCS, the general higher order CPD algorithm.
methodology considered here for HOCS is least-squares In general, there are as many estimators of the TDOA as
estimation [ 331. The following two examples illustrate the +
there are ways of choosing 1 ~ ( tTj-type terms and 71 - 1
methodology. To keep the notation simple only real-valued y(t + r)-type terms. Thus, for large n there are many different
signals are considered. possibilities. The relative advantages and disadvantages of
Let us define a cross-cumulant as these possibilities are currently being sought. The individual
statistics can also be combined using a least-squares technique,
~ ~ ~ ( t C;u m
7 u )l a n~t { ~z ( t + r l ) . . . z ( t + TiL-l) :y(t+r,)). as is done for order two in [SI.
The cyclic component of this cross-cumulant for the signal-
specific cycle frequency @ is REMARKS
VIII. CONCLUDING
In this paper, we generalize the basic parameters of higher
cg,(T) 2 (C,,
)1 ( t,7)P i r a t ) order cyclostationarity (HOCS) from real-valued to complex-
= ACf(7 + S,,d),, valued time-series and derive input-output relations for these
statistical parameters for various signal processing operations;
where S, is the unit vector along the 71th coordinate. It is easy
we use these relations and examine this generalization in
to show that the following relations involving RD-CTCF’s
detail for the class of digital QAM signals, and we apply the
hold:
parameters of HOCS to some signal processing problems of
= ACf(u - Id)nei2aiy
C,$y(u)vL current interest, namely weak-signal detection and time-delay
C!(UjTL = @(U),,. estimation. Several HOCS-parameter estimation methods are
presented and demonstrated for digital QAM signals in noise
Thus, we can do a least-squares fit of a measurement of C& to and interference, and some potential pitfalls in the application
a measurement of C: over a region G of u-space of interest: of the conventional theory of higher order statistics (HOS)
to modulated signals that are modeled as stationary but not
AC!T (U - cycloergodic are explained.
We are currently developing HOCS-based algorithms for
This leads (cf. [ 161) to the following estimator of the delay d: the problems of cochannel interference mitigation [36],
weak-signal detection in variable noise and interference
backgrounds, time-delay estimation for weak signals [33],
and multiple signal detection, sorting, and classification [43],
3426 IEEE TRANSACTIONS ON SIGNAL PROCESSING. VOL. 42, NO. 12. DECEMBER 1994
and we are applying the theory of HOCS to the design of and imaginary parts of {Y,},"_l:
covert signals.
APPENDIX A
A NEW TYPEOF CUMULANT FOR
COMPLEX-VALUEDRANDOM VARIABLES
In this Appendix, we show how to define cumulants directly
for complex-valued random variables in terms of a generalized
characteristic function for complex random variables (even
though PDF's can be defined only in terms of the real and
imaginary parts). Prior to this, cumulants have apparently
been defined only for the real and imaginary parts of the where
complex random variables, which are defined in terms of the
2 42 [R(Yl). . . R(Yn) %(Y,). ' . S(Yn)].
usual characteristic functions for real random variables, or they
were defined only through the momentkumulant relationship This multiple integral exists if the integrand is absolutely inte-
[34]. This new definition is necessary in order to be able to grable, but the integral of the absolute value of the integrand
characterize pure nth-order sine waves in terms of cumulants. simplifies to
For the set of real-valued random variables {Xj}Y=.=,, the
joint PDF is the 71-fold derivative of the probability distribution
function
n
Specifically
Other moments can be found by other derivatives, for example, [zk + ' ~ Z k + n ] f Z ~ . Z (~Z+k r, Z7c+n)dZkdZk+n
E{X,"} is given by E{& + iZk+n}.
In addition, the joint moments of the real and imaginary
parts of the Yj can be found similarly by first expressing these
parts as
1
For complex-valued variables, the situation is a little different.
The n complex-valued variables {Yj}yzl must be be viewed as
R{YJ}= F(YJ
2 + y,*)
1
2n real-valued variables in order to obtain a PDF. However, a l { Y j }= -(y3 - y;")
generalized characteristic function for { Y}y=l can be defined 2i
in terms of the 2n-fold PDF corresponding to the 2 n real and then using this to express the joint moment for R ( % )and
variables {!I?(%),3(Yj)}Y=l G {2j}5!11consisting of the real I ( % ) in terms of a joint moment, including conjugations, of
SPOONER AND GARDNER: THE CUMULANT THEORY OF CYCLOSTATIONARY TIME SERIES, PART 11 3427
APPENDIXB
MEANAND VARIANCES OF TEMPORAL MOMENTESTIMATES Before specializing (65) to the cases of 71 = 2, Gaussian
time-series, and stationary time-series, the temporal covariance
In this section, some results on the mean and variance of the between estimates of the CTMF is given. The time-averaged
RD-CTMF estimate RET ( t .u ) are ~ presented and discussed. temporal covariance is defined by
The derivation of the results is contained in [35].
The temporal variance for a cyclostationary time-series is
defined in terms of the sine-wave extraction operation
Var{x(t)} A k { a } { l x ( t-) k{a}{x(t))12} (62)
and it is time-varying. The time-averaged variance is the U: =0
component of the variance
and it is shown in [35] that it is given by
varo{z(t)} A ( ~ x ( -
t ) ,!Ya}{x(t)}12)
= ( I ~ ( t ) 1-~( )l k { a } { x ( t ) } 1 2 ) . (63)
The variance formula (62) can result in very complicated
analyses. For this reason, and the assumption that the time-
averaged temporal variance captures the essential behavior
of the temporal variance, the time-averaged variance (63) is
focused on herein.
It can be shown that the time-varying mean of the RD-
CTMF estimate is given by [35]
{ n&( t , j=
3428 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 42, NO. 12, DECEMBER 1994
[I91 G. B. Giannakis and A. V. Dandawate, “Polyspectral analysis of non- 1341 W. A. Gardner and C. M. Spooner, “The cumulant theory of cyclosta-
stationary signals: Bases, consistency and HOS-WV,” Proc. h t . Signal tionary time-series, Part I: Foundation,” IEEE Trans. Signal Processing,
Processing Workshop Higher Order Star. (Chamrousse, France), July this issue.
10-12, 1991, pp. 167-170. [35] C. M. Spooner, “Theory and application of higher order cyclostation-
[20] -, “Polyspectral analysis of (almost) cyclostationary signals: LPTV arity,” Ph.D. Dissertation, Dept. Elec., Comput. Eng.. Univ. of CA,
system identification and related applications,” in Proc. 25th Asilomar Davis, June 1992.
Con$ Signals, Syst., Comput. (Pacific Grove, CA), November 4-6, 1991, [36] C. M. Spooner and W. A. Gardner, “Cubic frequency-shift filtering for
pp. 377-382, cochannel interference removal,” Proc. Int. Symp. Nonlinear Theory,
[21] G. B. Giannakis and S. Shamsunder, “Non-Gaussian source localization Applicat. (Honolulu), Dec. 5-9, 1993.
via exploitation of higher order cyclostationarity,” in 6th Workshop Stat. [37J W. Zhang and M. Raghuveer, “Nonparametric bispectrum-based time-
Signal, Array Processing (Victoria, BC, Canada), Oct. 7-9, 1992, pp. delay estimators for multiple sensor data,” IEEE Trans. Signal Process-
193- 196. ing, vol. 39, no. 3, pp. 770-774, Mar. 1991.
1221 M. J. Hinich and G. R. Wilson, ‘‘Time delay estimation using the cross [38] I. G. Zhurbenko, “Statistical estimation of higher order spectra,” Theory
bispectrum,” IEEE Trans. Signal Processing, vol. 40, no. 1, pp. 106-1 13, of ProbabiliQ, Applicat., vol. 30, pp. 75-86, 1985.
Jan. 1992. [39] W. A. Gardner, “An introduction to cyclostationary signals,” in Cyclo-
1231 H. L. Hurd, “Nonparametric time series analysis for periodically cor- stationarify in Communications and Signal Processing (W. A. Gardner,
related processes,” IEEE Trans. Injflrm. Theory, vol. 3 5 , no. 2, pp. Ed.). New York: IEEE, 1994, Ch. I .
350-359, Mar. 1989. [40] W. A. Gardner and C. M. Spooner, “Detection and source loca-
[24J D. Kletter and H. Messer, “Suboptimal detection of non-Gaussian tion of weak cyclostationary signals: Simplifications of the maximum-
signals by third-order spectral analysis,” IEEE Trans. Acoust., Speech, likelihood receiver,” IEEE Trans. Commun., vol. 41, no. 6, pp. 905-916,
Signal Processing, vol. 38, no. 6, pp. 901-909, June 1990. June 1993.
[2S] C. H. Knapp and G. C. Carter, “The generalized correlation method 1411 G. Xu and T. Kailath, “Direction-of-arrival estimation via exploitation of
for estimation of time delay,” IEEE Trans. Acousf., Speech, Signal cyclostationarity-A combination of temporal and spatial processing,”
Processing, vol. 24, no. 4, pp. 32&327, Aug. 1976. IEEE Trans. Signal Processing, vol. 40, no. 7, pp. 1775-1785, July 1992.
[26] J. M. Mendel, “Tutorial on higher order statistics (spectra) in signal pro- 1421 s. V. Schell, “An overview of sensor array processing for cyclosta-
cessing and system theory: Theoretical results and some applications,” tionary signals,” in Cyclosfationarity in Comnzunicatians and Signal
Proc. IEEE, vol. 79, no. 3, pp. 277-305, Mar. 1991. Processing (W. A. Gardner, Ed.). New York: IEEE, 1994, Ch. 3.
[27] C. L. Nikias and M. R. Raghuveer, “Bispectrum estimation: A digital [43] C. M. Spooner, “An overview of recent developments in cyclostationary
signal processing framework,” Proc. IEEE, vol. 75, no. 7. pp. 869-891, signal processing,” in Proc. 2nd Workshop Cycloscutionary Signals
July 1987. (Monterey, CA), Aug. 1-2, 1994, pp. 1.1-1.17.
[28] C. L. Nikias and A. P Petropulu, Higher order Spectra Analysis.
Englewood Cliffs, NJ: Prentice-Hall, 1993.
[29] M. Rosenblatt, Stationary Sequences and Random Fields. Boston:
Birkhauser, 1985.
[30] M. B. Priestley, Non-Linear and Non-Stationary Time Series Analysis.
London: Academic, 1988.
[31] C. M. Spooner and W. A. Gardner, “Estimation of cyclic polyspectra,” Chad M. Spooner, for photograph and biography, please see this issue, p.
Proc. 25th Ann. Asilomar Conj Signals. Systems. Comput. (Pacific 3408.
Grove, CA), Nov. 4-6, 1991, pp. 370-376.
[32] -, “Performance evaluation of cyclic polyspectrum estimators,”
Proc. 26th Annual Asilomar Conj Signals, Systems, Compuf. (Pacific
Grove, CA), Oct. 26-28, 1992, pp. 477483.
[33J -, “Exploitation of higher order cyclostationarity for weak-signal
detection and time-delay estimation,” Proc. 6th Workshop Star. Signal,
Array Processing (Victoria, BC, Canada), Oct. 7-9, 1992, pp. 197-201. William A. Gardner, for photograph and biography, please see p. 3408.