Читать книгу Spatial Multidimensional Cooperative Transmission Theories And Key Technologies - Lin Bai - Страница 31
2.1.2.3Signal detection in vector space
ОглавлениеIn the process of wireless communication, in addition to receiving multiple target signals, the receiving end is also affected by the noise generated by the wireless channel and other devices. For these interferences, all of them are regarded as noise in the traditional signal combining method, which usually leads to a large performance loss. Considering this problem, the technology of signal detection in vector space is extensively studied to distinguish and detect target signals in mixed signals. Before introducing the signal detection in vector space, the expansion of space vector signal, namely Karhunen–Loeve Expansion, is first introduced.
The Karhunen–Loeve expansion can represent a function with the sum of multiple basis functions with different weights. Assume that there is a set {ϕl(t)} (l = 1, 2, . . . , L, 0 ≤ t < T) consisting of L orthogonal basis functions, and if the received signal can be decomposed into
then the coefficient sm,l in Eq. (2.47) is called the Karhunen–Loeve expansion coefficient. According to the characteristics of the orthogonal basis function,
Therefore, we can obtain
As shown in Eq. (2.47), if sm,l is known, then we can re-solve sm(t).
Define a vector sm = [s1,m s2,m · ·· sL,m]T. Obviously, sm and sm(t) are equivalent, where sm(t) represents the mth signal in the function space (or waveform space) and sm represents the mth signal in the vector space. Therefore, the energy of the two signals and the distance between the signals are both equal.
where dm,k represents the distance between the mth signal and the kth signal.
Using the Karhunen–Loeve expansion, we obtain
Define
where n =[n1n2 … nL]T. The noise signal can be expressed as
where and represents the noise that cannot be expanded by the Karhunen–Loeve expansion, . It is worth noting that the noise does not appear in vector y as shown in Eq. (2.52).
Since N(t) is additive white Gaussian noise, nl is a white Gaussian random vector whose mean and variance are given as
where , as the base function is assumed to be orthogonal.
According to the Karhunen–Loeve expansion, it can be assumed that the received signal can be represented by a space vector, i.e.
Generally, it can be assumed that sm and n are both complex vectors. In addition, n is assumed to be a circularly symmetric complex Gaussian (CSCG) random vector with E(n) = 0 and E(nnH) = Rn. For convenience, is used to represent the probability density of a CSCG random variable whose mean vector is m and covariance matrix is Rx.
For a given vector y, the maximum likelihood judging criteria for receiving sm(t) are fm(y) ≥ fm′(y), where m′ ≠ m, fm(y) is the mth hypothesis or the likelihood function of sm. Since the noise is assumed to be a CSCG random vector, the likelihood function of sm can be written as
Then the log-likelihood function is
Therefore, the maximum likelihood judging criteria for receiving sm(t) can be simplified as , where m′ ≠ m.
When M = 2 which is a binary signal, the L-likelihood ratio is
As a special case, if it is assumed that nl are independent of each other, then the variances between nl are the same, which means Rn = N0I (N0 > 0). In this case, the L-likelihood ratio is