Parameter estimation is one of the most important research areas in wireless sensor networks. In this study, we consider the problem of estimating a deterministic parameter over fading channels with unknown noise variance. Owing to the bandwidth constraints in wireless sensor networks, sensor observations are quantized and subsequently transmitted to the fusion center. Two types of communication channels are considered, namely, parallel-access channels and multiple-access channels. Based on the knowledge of channel statistics, the power of the received signals at the fusion center can be described by the mode of the exponential mixture distribution. The expectation maximization algorithm is used to determine maximum likelihood solutions for this mixture model. A new estimator based on the expectation maximization algorithm is subsequently proposed. Simulation results show that this estimator exhibits superior performance compared to the method of moments estimator in both parallel- and multiple-access schemes. In addition, we determine that the parallel-access scheme outperforms the multiple-access scheme when the noise variance is small and it loses its superiority when the noise variance is large.
Wireless sensor networks (WSNs) consist of a large number of geographically distributed sensors that have limited sensing, processing, and communication capabilities. Each sensor has the ability to communicate with other sensors or a fusion center via wireless communication channels. With sensor collaboration, potentially powerful networks can be built to accomplish certain tasks, such as environment monitoring, medical care, target tracking, and military surveillance.1
A prevailing model used for such applications is the parallel-access channel (PAC) model wherein sensor observations are usually quantized and subsequently transmitted in parallel to the fusion center via orthogonal channels. Numerous researchers have focused on the problem of distributed estimation over PACs.2–9 In order to estimate a deterministic parameter, the study by Ribeiro and Giannakis2 presented the maximum likelihood estimation (MLE) in Gaussian and non-Gaussian noise using a one-bit quantization scheme. Subsequently, considering the scenario wherein a total bit rate constraint was imposed, the study by Li and AlRegib3 investigated the optimal trade-off between the number of active sensors and the quantization bit rate to minimize the estimation mean square error (MSE). Furthermore, the study by Chen and Varshney4 derived the performance limit of a distributed estimation system with identical one-bit quantizers in terms of the metric minimax Cramér–Rao lower bound (CRLB). A related problem was also considered in the work by Talarico et al.,5 wherein a new transformed expression of the CRLB with the variance of distributed estimates was derived. The study by Sani and Vosoughi6 investigated the transmission power and quantization rate allocation schemes for estimating a Gaussian vector in an inhomogeneous WSN. Moreover, considering the communication channel model of additive white Gaussian noise (AWGN), the study by Aysal and Barner7 proposed the optimal maximum likelihood (ML) estimator and the suboptimal two-stage estimator. However, when the communication channel is subject to fading, the performance of these estimators will degrade severely. In the works by Wu and Cheng,8,9 Rayleigh fading channels were included in the network model, and two parameter estimators, that is, the modified mean estimator and the liner minimum variance unbiased estimator (LMVUE), were proposed.
Recently, the problem of distributed parameter estimation over multiple-access channels (MACs) has attracted considerable attention. In the MAC scheme, multiple sensors are allowed to share a common channel, that is, communicate with the fusion center through the same MAC. Using the joint source-channel coding scheme, the study by Liu et al.10 investigated the decentralized estimation over multiple-access fading channels and characterized the asymptotic performance of an identical source-channel mapping. In the work by Wang and Yang,11 the type-based multiple-access scheme was proposed. In this scheme, each sensor communicates with the fusion center over a dedicated channel that corresponds to its observation type. In the work by Venkategowda et al.,12 pre-coding techniques were introduced into the parameter estimation over coherent MACs and a robust distributed estimator was derived to minimize the worst-case error.
In the aforementioned papers, the knowledge of channel noise is usually assumed to be available at the fusion center. Although the channel noise can be estimated in advance, sensors might be required to expend much effort and hence it results in significant overhead. Hence, it is necessary to further study the estimation fusion issues with unknown noise statistics.
Regarding the problem of parameter estimation in WSNs, the conventional MLE method can obtain the estimates with desirable properties. Unfortunately, it does not have a closed-form solution in general. Although the MLE can be determined using either the Newton–Raphson or the Nelder–Mead algorithm,13 the expectation maximization (EM) method14 provides an estimator that is easy to determine and simple to implement. It has a broad range of applications, including environment monitoring, image segmentation, object tracking, modulation classification, and so on.15–21
In our study, considering one-bit quantization at local sensors and fading channels with unknown noise variance, we use the EM algorithm to determine the ML estimates of unknown parameters.
The remainder of the article is organized as follows. In section “Problem formulation,” we formulate the estimation fusion issues in the PAC and MAC schemes. In sections “MLE over parallel channels” and “MLE over MACs,” the EM approach for the MLE of unknown parameters is derived. In section “Threshold design,” the problem of designing the quantization threshold is investigated. The performance of the EM estimator is demonstrated in section “Performance evaluation.” Finally, we present concluding remarks in section “Conclusion.”
Problem formulation
We consider the problem of estimating a deterministic parameter over fading channels in WSNs. It is assumed that N sensors collect observations, which are corrupted by noise. The sensor observation is given as follows
where are zero-mean additive Gaussian noises with variance . Owing to bandwidth constraints, the observation is generally quantized before communication. Furthermore, we adopt the following quantization scheme
where is a quantization threshold. Thus, is a Bernoulli random variable with the following parameter
where
Based on the above quantization scheme, sensor j may transmit only one bit per to the fusion center through wireless channels. In this section, we consider two types of channel structures, namely, PACs and MACs.
PACs
Figure 1(a) depicts a typical PAC structure wherein local sensors communicate with the fusion center via orthogonal channels. We assume that the PACs undergo independent fading and the channel noise is uncorrelated from channel to channel. Since most WSNs operate at short range and low bit rate owing to energy and bandwidth limitations, we further assume flat fading channels between the local sensors and the fusion center. Thus, the received data at the fusion center can be expressed as follows
where and are the fading envelope and phase, respectively, and is a zero-mean complex Gaussian noise whose real and imaginary parts have equal variance ( is unknown at the fusion center).
System model: (a) PAC and (b) MAC.
Using the data received from all the sensors, the fusion center obtains the estimate of the unknown parameter θ. In order to simplify, we adopt the incoherent reception at the fusion center and develop the parameter estimator based on the power of the received signals. The signal power of the jth channel output is denoted by . Assuming a Rayleigh fading channel with unit power, the probability density function (PDF) of is
Given , the conditional PDF of can be obtained as follows22
Thus, the likelihood of can be calculated as follows
Let us set and as two generic exponential distributions corresponding to the parameters and , respectively. Hence, can be modeled as the following exponential mixture distribution
The MLE of θ can be determined straightforwardly by maximizing the likelihood function over θ
MACs
As shown in Figure 1(b), N sensors are uniformly partitioned into K groups, each group containing sensors. Using the MAC scheme, each group is allocated a separate channel, and sensors in each group can transmit simultaneously over the same channel. Hence, the communication bandwidth is greatly reduced compared to the case of requiring N orthogonal channels.
At the fusion center, the received signal can be expressed as follows
Furthermore, we denote the received signal power as and consider non-coherent reception at the fusion center. A random variable (i.e. the total number of sensors that decide to transmit) is defined, and it is assumed that the sequence is independent and identically distributed. This assumption is reasonable because the observations of local sensors are normally independent of each other across sensors, and an identical quantization threshold is applied to all the sensors. Thus, we have
Under the assumption of a Rayleigh fading channel with unit power, we obtain
Subsequently, the distribution of can be expressed as follows
With the received signal from all the groups, the ML estimate of the parameter θ is subsequently obtained as follows
MLE over parallel channels
Given the quantization threshold , there is a one-to-one mapping between and , as shown in Figure 2. Once the MLE of is available, we can determine the MLE of using the invariance of MLE. Therefore, in order to simplify, we examine the estimation of instead of θ. The MLE for is expressed as follows
The curves of as a function of for different .
EM for parameter estimation over parallel channels
Since there is no closed-form solution to equation (18), we consider the MLE using the EM algorithm. The EM algorithm is an elegant and powerful method to determine ML solutions for models with latent variables. It is an iterative algorithm which alternates between inferring the missing values given the parameters (E step), and then optimizing the parameters given the “filled-in” data (M step). It can approximately achieve the performance of the MLE with low computational complexity,14 which renders it suitable for resource-constrained WSNs.
The formulation of the mixture problem in the EM framework is achieved by augmenting the observed data vector with the associated component-label vector . Each assumes a value from the set , where indicates that is generated from the distribution , whereas indicates that is generated from the distribution .
The unknown parameter set is denoted as . The complete data log-likelihood is subsequently expressed as follows
The ML estimator based on the EM algorithm (EMML) is described by the following steps:
An initial setting is chosen for the parameters and .
E step—Given the observation z and current parameter set , the conditional expectation of joint distribution is computed as follows
where
3. M step—The parameter set is updated by maximizing this function
We rewrite as follows
Differentiating with respect to and , and setting the result to zero, we obtain
and , which satisfies the following equation
where
In order to solve equation (25), it is necessary to begin with a definition. Thus, we define and rewrite equation (25) as follows
where
Using the standard method generally known as Cardan’s solution,23 we obtain three roots of equation (29). Rounding the two complex roots, we obtain
Using the above result, we obtain
4. The convergence of the parameter is verified. Given a sufficiently small value , if the difference between successive parameter estimates is less than (i.e. ), the iteration ends. Otherwise, if the convergence criterion is not satisfied, we return to step 2 and set t = t + 1.
Setting initial values
A suitable initialization is important for the EM algorithm to converge to the global maximum. In this section, we propose a moment-based approach to obtain the initial values of and .
The mean and variance of can be calculated as follows
Using equations (34) and (35), we obtain a second-order polynomial in
Since , the roots of equation (36) are obtained as follows
In the case of a large number of observations, using the normal approximation, we obtain the initial value of
Substituting into equation (34), we thus obtain the initial value of
CRLB
The performance measure of interest is the MSE of the estimates. It is well known that the CRLB, a classical result, provides the lower bound of the MSE for any unbiased estimator. This implies that the theoretical CRLB is a reliable performance predictor. The CRLB of can be obtained as follows
where J is the Fisher information matrix (FIM) and its elements are expressed as follows
where
MLE over MACs
EMML estimator over MACs
The ML estimator of the parameter set is expressed as follows
Since the maximization of the logarithm likelihood function in equation (46) entails high computational complexity, we use the EM algorithm to implement the MLE of . Given a current estimate , the iterative equation is expressed as follows
Thus, we obtain
and
Substituting equations (13) and (14) into equations (48) and (49), respectively, differentiating with respect to and and setting the result to zero yield
and
Using Bayes’ rule, we obtain
Since a closed-form expression of is not directly possible from equation (51), the Newton–Raphson method is used to determine its numerical solution. Equations (50)–(52) formulate the iterative EM steps for the estimation of the parameter set . The iterations are started using the initial setting of and stopped when the predefined convergence criterion is satisfied.
Setting initial values
The moment-based approach is used to derive the initial values of and . Owing to the independence assumptions described in section “Problem formulation,” the mean and variance of can be expressed as follows
Given these statistics, we can calculate the initial values of and following a similar procedure as equations (36)–(39). Thus, we obtain
and
CRLB
In order to determine the CRLB, we first derive the FIM. Differentiating the likelihood function , we have
and
Similar to section “CRLB,” substituting equations (57) and (58) into equations (41)–(43), with j and N replaced by k and K, respectively, we obtain the elements of the FIM. Finally, using equation (40), we obtain the CRLB.
Threshold design
In this section, the problem of designing the quantization threshold is analyzed. The CRLB is adopted as a criterion to set the threshold optimally.
Let be the MLE of the unknown parameter . Under the assumption of some regularity conditions,24 the estimate is asymptotically distributed according to
where is the CRLB for
In other words, the ML estimate is asymptotically unbiased and asymptotically attains the CRLB.
Since the CRLB is a good performance metric for the MLE, a threshold that minimizes the CRLB is optimal with an ML fusion center. Figure 3 depicts the CRLB for in the PAC and MAC schemes, in which there obviously exists an optimal threshold corresponding to the minimum CRLB. From equation (60), depends on and . Without and a priori, it is impossible to obtain this optimal threshold. Furthermore, the CRLB is a function of . In general, there does not exist one threshold that can minimize the CRLB for all . To ensure accurate estimation over the entire parameter range, here we adopt the minimax criterion,4 that is, we try to minimize the worst-case CRLB among all .
CRLB for as a function of the threshold (, , N = 300, and L = 3).
In many practical applications, the dynamic range of is often assumed to be known, such that lies in , where is a known constant. Define the worst-case CRLB as follows
The optimal threshold is then the solution of the following optimization problem
Since is unknown, there is not much that we can do to set optimally. However, from Figure 4, we can observe that the optimum threshold is insensitive to variations of the channel signal-to-noise ratio (SNR, dB). When SNR varies from 0 to 20 dB, the optimal threshold moves from to for the PAC scheme, and it moves from to for the MAC scheme. It implies that we can find an approximately optimal threshold by replacing with its initial estimate. Thus, the optimization problem equation (62) can be relaxed to obtain
Variation of the optimal threshold with the SNR ( and L = 2).
Note that the estimation performance of also depends on the selection of the initial quantization threshold . Figure 5 depicts the CRLB for using different quantization thresholds. As shown, the estimation performance of can improve significantly when the quantization threshold is sufficiently larger than the true parameter . To ensure accurate estimation of , we should choose a large value of within the inherent dynamic range limitation of the signal quantizer. Using this threshold, each local sensor quantizes its observation to one bit and sends it to the fusion center. With the received data from all the sensors, the fusion center estimates using the EM method. Straightforwardly, the approximately optimal threshold in equation (63) is obtained.
CRLB for as a function of (, , SNR = 5 dB, N = 300, and L = 3).
Performance evaluation
In this section, Monte Carlo simulations are performed to evaluate the performance of the EMML estimator. The EM algorithm is stopped when the difference between successive parameter estimates is less than .
First, we consider the scenario of parallel channels. Without loss of generality, the value of is set to 0.4 (unless otherwise specified). Numerical results are obtained by averaging over 1000 experiments. Figure 6 shows the sample means of as a function of the number of sensors. The channel SNR is set to 5 dB. When the number of sensors is relatively small, the EMML estimator is biased. Otherwise, as this number increases, the estimator becomes asymptotically unbiased. In order to evaluate the performance of the EMML estimator, we subsequently compare it with the method of moments estimator (MME) and the LMVUE described in the work by Wu and Cheng.9Figure 7 shows the estimation performance in terms of MSE as a function of the number of local sensors. As this number increases, the performance of the MME and the EMML estimators also improves. When this number is very large, the EMML estimator can achieve a performance comparable to that of the CRLB. Notably, irrespective of the number of sensors employed, the performance of the EMML estimator is better than that of the MME. Figure 8 demonstrates the MSE curves corresponding to different channel SNR values. The total number of sensors is fixed at . From this figure, we can observe that the LMVUE exhibits a better performance than the EMML for a wide range of SNR. This is not surprising, considering that the LMVUE operates under the assumption that the noise parameter is known at the fusion center and hence estimates only one parameter (i.e. ) at a time, whereas the EMML approach is required to estimate two parameters (i.e. and ) simultaneously. In addition, it is interesting to observe from Figure 8 that the EMML estimator can achieve a better performance than the LMVUE at high-channel SNR.
The sample means of for various N.
MSE of as a function of the number of sensors N (SNR = 5 dB).
MSE of as a function of the channel SNR.
Subsequently, we evaluate the performance of the MAC scheme and compare it with that of the PAC scheme. Figure 9 shows the estimation performance in terms of MSE as a function of the number of groups. Specifically, we set and L = 5. As shown in Figure 9, the performance of the EMML estimator is always better than that of the MME, and it can achieve the CRLB with a large number of groups. Figure 10 compares the performance of the MAC scheme with that of the PAC scheme over different SNRs, where , N = 500, and L = 5. Expectedly, a larger SNR leads to a better performance in both schemes. We also observe that the MAC scheme outperforms the PAC scheme when SNR is low and exhibits a degraded performance when SNR is high. This can be explained easily. As stated in section “Problem formulation,” the MAC scheme, wherein multiple sensors share a common channel, can effectively suppress the channel noise and hence reduce its uncertainty. Therefore, when the power of the channel noise is large, the MAC scheme can achieve a better performance than the PAC scheme. As the power of the channel noise decreases, the impact of channel noise on the estimation performance is also reduced. In this case, the superposition of impaired signals over fading channels may have a significant impact on the performance of the MAC scheme and subsequently lead to inferior performance as compared to the PAC scheme. Figure 11 compares the performance of the PAC scheme with that of the MAC scheme with different L, where and . Expectedly, a larger N leads to a better performance in both schemes. We also observe that the MAC scheme with a larger group size exhibits a better performance. Figure 12 gives the optimal setting of L for different channel SNRs when the number of sensors is fixed at N = 300. As shown, when SNR is about zero, a higher L is needed to offer the minimum achievable MSE.
MSE of as a function of the number of groups.
Comparison between the two schemes for various SNRs (, , and L = 5).
MSE of as a function of the number of sensors for both schemes (, ).
Optimal setting of L for the MAC scheme (N = 300).
Table 1 shows the ratio of the EMML to the MME computation time for these two schemes. The MME is employed to solve linear moment equations and thus has lower complexity and takes less time. In contrast, the EMML estimator is generally complicated, since it requires a few iterations to alternate between the E step and M step. It is evident that the EM algorithm converges quickly in the PAC scheme and converges slowly in the MAC scheme. Moreover, in the MAC scheme, larger group size leads to slower convergence.
To better understand the convergence rate of the EM algorithm, we choose N = 300 and and generate a realization of the received signals at the fusion center. Figures 13 and 14 give the received signal power at the fusion center for the PAC and MAC schemes, respectively. For the PAC scheme, the initial values of and are calculated by equations (38) and (39), and we have and . The EM algorithm converges to the values and . For the MAC scheme, the initial values of and are calculated by equations (55) and (56), and we have and . The EM algorithm converges to the values and . Figures 15 and 16 plot the values of and against the number of iterations for the PAC and MAC schemes, respectively. In order to compare the convergence rate of the EM algorithm with that of the traditional Newton–Raphson algorithm, the same initial values of and are adopted. For the PAC scheme, the EM algorithm requires 91 iterations, while the Newton–Raphson algorithm requires 13 iterations to converge to the same values. For the MAC scheme, the EM algorithm requires 129 iterations, while the Newton–Raphson algorithm requires 31 iterations to converge to the same values.
The received signal power at the fusion center for the PAC scheme (N = 300).
The received signal power at the fusion center for the MAC scheme (K = 100, L = 3).
The values of and against the number of iterations for the PAC scheme (N = 300).
The values of and against the number of iterations for the MAC scheme (K = 100, L = 3).
Apart from the number of iterations required for convergence, consistent convergence is also essential. The EM algorithm is guaranteed to converge to at least a local maximum. Unlike the EM algorithm, the Newton–Raphson algorithm is very sensitive to the initial value and sometimes fails to converge. When the initial value of is fixed, while for the PAC case and for the MAC case, the Newton–Raphson algorithm then fails to converge. However, the EM algorithm always converges to the ML estimates. In addition, to implement the Newton–Raphson algorithm, the second derivatives of the log-likelihood function are required in each iteration. In contrast, these are not required in the EM algorithm.
In these results, the local quantization threshold is prefixed arbitrarily for the sake of simplicity. In fact, the local threshold may have a direct impact on the estimation performance. Figure 17 shows the effect of the quantization threshold on the EMML estimator, where , , N = 500, L = 2, and . For the PAC scheme, the minimum MSE is achieved when . For the MAC scheme, the minimum MSE is achieved when . As shown, the curve of MSE is very flat around . However, when the prefixed threshold is far away from , the estimation performance is very unsatisfactory. Figures 18 and 19 show the performance of the EMML estimator in terms of the worst-case MSE for the PAC and MAC schemes. We set , , and . The initial threshold is set to . Note that the smaller the worst-case MSE is, the better the performance is. The EMML estimator using the approximately optimal threshold outperforms the one using the random threshold substantially. When the number of local sensors is large, the worst-case MSE of the EMML estimator using is close to that using the optimal threshold . It implies that the threshold design based on the minmax CRLB criterion is feasible if the number of sensors is large.
MSE of as a function of the threshold (, , SNR = 10 dB, N = 500, and L = 2).
The worst-case MSE of as a function of the number of sensors for the PAC scheme (, , SNR = 10 dB).
The worst-case MSE of as a function of the number of sensors for the MAC scheme (, , SNR = 10 dB, and L = 2).
Conclusion
In this work, we studied the problem of distributed parameter estimation in the PAC and MAC schemes. Considering one-bit quantization at local sensors and fading channels with unknown noise variance, we derived a ML estimator analytically based on the EM algorithm. Simulation results show that this estimator exhibits superior performance compared to the MME in both schemes. It is asymptotically unbiased and can attain the CRLB with a large number of sensors. In addition, we determined that when the noise power at the fusion center is large, the MAC scheme outperforms the PAC scheme but leads to slower convergence. Finally, to ensure accurate estimation over the entire parameter range, we adopted the minmax CRLB criterion to design the quantization threshold. Simulation results demonstrated the effectiveness of the approximately optimal threshold in terms of worst-case MSE.
Footnotes
Handling Editor: Daniel Gutierrez-Reina
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work is supported in part by the National Natural Science Foundation of China (grant nos 51279151 and 51679182) and the Major Project for the Technology Innovation of Hubei Province, China, under grant no. 2017AAA120.
RibeiroAGiannakisG.Bandwidth-constrained distributed estimation for wireless sensor networks—part I: Gaussian case. IEEE T Signal Proces2006; 54(3): 1131–1143.
3.
LiJAlRegibG.Rate-constrained distributed estimation in wireless sensor networks. IEEE T Signal Proces, 2007; 55(5): 1634–1643.
4.
ChenHVarshneyPK.Performance limit for distributed estimation systems with identical one-bit quantizers. IEEE T Signal Proces2010; 58(1): 466–471.
5.
TalaricoSSchmidNAlkhweldiMet al. Distributed estimation of a parametric field: algorithms and performance analysis. IEEE T Signal Proces2014; 62(5): 1041–1053.
6.
SaniAVosoughiA.Distributed vector estimation for power- and bandwidth-constrained wireless sensor networks. IEEE T Signal Proces2016; 64(15): 3879–3894.
7.
AysalTCBarnerKE.Constrained decentralized estimation over noisy channels for sensor networks. IEEE T Signal Proces2008; 56(4): 1398–1410.
8.
WuTChengQ.Distributed estimation over fading channels using one-bit quantization. IEEE T Wirel Commun2009; 8(12): 5779–5784.
9.
WuTChengQ.Efficient distributed estimators in wireless sensor networks. In: Proceedings of the IEEE international conference information sciences and systems, Princeton, NJ, 17–19 March 2010, pp.1–6. New York: IEEE.
10.
LiuKGamalHESayeedA.Decentralized inference over multiple-access channels. IEEE T Signal Proces2007; 55(7): 3445–3455.
11.
WangXYangC. Type-based multiple-access with bandwidth extension for the decentralized estimation in wireless sensor networks. In: Proceedings of the international conference on acoustics, speech and signal processing (ICASSP), Dallas, TX, 14–19 March 2010, pp.2914–2917. New York: IEEE.
12.
VenkategowdaNNarayanaBJagannathamA.Precoding for robust decentralized estimation in coherent-MAC-based wireless sensor networks. IEEE T Signal Proces2017; 24(2): 240–244.
13.
LagariasJCReedsJAWrightMHet al. Convergence properties of the Nelder-Mead simplex method in low dimensions. SIAM J Optimiz1998; 9(1): 112–147.
14.
GuD.Distributed EM algorithm for Gaussian mixtures in sensor networks. IEEE T Neural Networ2008; 19(7): 1154–1166.
15.
DulekB.Online hybrid likelihood based modulation classification using multiple sensors. IEEE T Wirel Commun2017; 16(8): 4984–5000.
16.
DulekB.An online and distributed approach for modulation classification using wireless sensor networks. IEEE Sens J2017; 17(6): 1781–1787.
17.
DulekB.ML modulation classification in presence of unreliable observations. Electron Lett2016; 52(18): 1569–1571.
18.
DulekBOzdemirOVarshneyPKet al. Distributed maximum likelihood classification of linear modulations over nonidentical flat block-fading Gaussian channels. IEEE T Wirel Commun2015; 14(2): 724–737.
19.
ChavaliVGda SilvaCRCM. Maximum-likelihood classification of digital amplitude-phase modulated signals in flat fading non-Gaussian channels. IEEE T Commun2011; 59(8): 2051–2056.
20.
SoltanmohammadiENaraghi-PourM.Blind modulation classification over fading channels using expectation-maximization. IEEE Commun Lett2013; 17(9): 1692–1695.
21.
ZhuZNandiAK. Blind modulation classification for MIMO systems using expectation maximization. In: Proceedings of the IEEE military communications conference (MILCOM), Baltimore, MD, 6–8 October 2014, pp.754–759. New York: IEEE.
22.
JiangRChenB.Fusion of censored decisions in wireless sensor networks. IEEE T Wirel Commun2005; 4(6): 2668–2673.
23.
NickallsR.A new approach to solving the cubic: Cardan’s solution revealed. Math Gaz1993; 77(480): 354–359.
24.
KaySM.Fundamentals of statistical signal processing: estimation theory. Upper Saddle River, NJ: Prentice Hall, 1993.