[ieee 2013 national conference on communications (ncc) - new delhi, india (2013.2.15-2013.2.17)]...
TRANSCRIPT
![Page 1: [IEEE 2013 National Conference on Communications (NCC) - New Delhi, India (2013.2.15-2013.2.17)] 2013 National Conference on Communications (NCC) - An algorithm to mitigate channel](https://reader038.vdocuments.site/reader038/viewer/2022100721/5750abe61a28abcf0ce2f253/html5/thumbnails/1.jpg)
An Algorithm to Mitigate Channel Distortion inBlind Modulation Classification
Gaurav Jyoti PhukanBharat Electronics Limited
BangaloreIndia
Email: [email protected]
P K BoraDepartment of EEE
Indian Institute of Technology, GuwahatiIndia
Email: [email protected]
AbstractโThis paper presents a method for classificationof digital modulation schemes in an asynchronous receptionscenario. The proposed classification is based on likelihoodprinciples and without prior knowledge of channel response.We propose blind channel estimation in non-cooperative sce-nario using conventional Decision Directed Least Mean Squarealgorithm while the signal is subjected to channel distortion andunknown gain. Convergence characteristics of the LMS algorithmis modulation dependent and after choosing the best equalizer, thefinal decision for Modulation Classification is made by likelihoodprinciples. Experimental results are presented to compare theperformance with the optimal classifier. The scope for furtherimprovement is outlined.
Keywords: Modulation classification (MC), maximum like-lihood (ML), log likelihood function, quadrature amplitudemodulation (QAM), Inter Symbol Interference, fuzzy-c meansalgorithm.
I. INTRODUCTION
Blind Modulation Classification (MC) has become an inte-gral part of communication surveillance for military applica-tions. Due to the recent developments in cognitive radio appli-cations, MC research has found considerable importance [1]in the civilian field. There are two broad approaches to mod-ulation classification (MC), namely the likelihood based (LB)approach and the feature based (FB) approach [2]โ[5]. In bothcases, adverse channels conditions provide a major challengeto the classification accuracy [6]. In majority of applications,MC faces the challenge of classifying the modulation schemein the signal which is received with multi-path propagationeffect and channel noise. Issues due to channel noise andunknown gain were addressed in [1], [7]. Frequency selectivefading due to multi-path effect causes phase shift, distortionand random scaling in the received signal. In the likelihoodbased approach, the resulting Inter Symbol Interference (ISI)deteriorates the MC performance due to modal mismatch inthe likelihood function. For severe channel distortion, LBclassification completely fails if mitigation measures are nottaken. In addition to the ISI, the issue of amplitude mismatch[7] needs to be addressed to resolve the modal mismatch. Inblind modulation classification, neither prior information ofthe signal nor channel information is available. Conventionalblind equalization used for communication systems avoids thetraining sequence to conserve band-width [8] and increase
throughput. In this case, the modulation scheme being a knownparameter, a Decision Directed Least Mean Square (DDLMS)approach is commonly employed [8]. Decision making forthe DDLMS algorithm is straight-forward with the numberof levels of the base band symbols a known parameter.For a blind scenario, the performance of DDLMS algorithmdeteriorates due to uncertainty of the symbol levels. As theorder of modulation is changed, the Mean Square Error (MSE)increases [9].
In this paper, we study the effect of channel distortion inmodulation classification. The LB approach is followed dueto the availability of an optimum solution. As a mitigationmeasure for channel distortion and resulting modal mismatchin likelihood based MC, the DDLMS algorithm is adaptedwith amplitude normalization and quantization. A pool ofpossible modulation schemes is generated for using the blindequalization algorithm. Experimental results are presented forcomparing the performance with conventional approach.
II. PERFORMANCE OF LIKELIHOOD BASED
MODULATION CLASSIFICATION WITH CHANNEL
DISTORTION
The received signal model for the signal sequence in fre-quency selective fading conditions can be expressed as follows๐ฆ(๐) =
๐ดโโ
๐=โโ๐ฅ(๐)โ(๐๐ โ ๐๐ + ๐๐๐ ) exp(๐2๐๐๐๐๐ + ๐๐๐) + ๐(๐),
(1)where {๐ฅ(๐)} is the original signal sequence, ๐ด is an
unknown amplitude factor, โ(.) accounts for the residualbaseband channel effect, ๐ is the symbol period, ๐๐ is thetiming error, ๐๐ is the frequency offset, ๐๐ is the randomphase jitter and ๐(๐) is the complex additive white Gaussiannoise. Here we assume that ๐ has been estimated without anysignificant error and effects of ๐๐ , ๐๐ and ๐๐ is negligible. Thereceived signal model now can be approximated as
๐ฆ(๐) = ๐ด
โโ๐=โโ
๐ฅ(๐)โ(๐๐ โ ๐๐ ) + ๐(๐), (2)
The most popular and widely discussed LB classifier isbased on the Bayes rule and it is termed as the optimal978-1-4673-5952-8/13/$31.00 cโ 2013 IEEE
![Page 2: [IEEE 2013 National Conference on Communications (NCC) - New Delhi, India (2013.2.15-2013.2.17)] 2013 National Conference on Communications (NCC) - An algorithm to mitigate channel](https://reader038.vdocuments.site/reader038/viewer/2022100721/5750abe61a28abcf0ce2f253/html5/thumbnails/2.jpg)
modulation classifier. The initial work in this area was pro-posed in [2], [3], [10].The approach to digital modulationclassification based on the maximum likelihood classificationis to first derive the log likelihood function of the receivedsignal based on the assumed signal model. Next, the valueof the likelihood function is determined for all the candidatemodulation schemes, using their constellation characteristics.
Suppose there are ๐ถ modulation schemes in an ๐ -arysystem. Hence there will be ๐ถ types of constellations givenby,
๐ผ๐ = ๐ฅ๐1, ๐ฅ๐2, ....., ๐ฅ๐๐ , ๐ = 1, 2, ..., ๐ถ (3)
The modulation classification now becomes the problem oftesting ๐ถ hypotheses: ๐ป๐ is the hypothesis that the constella-tion is ๐ผ๐,
Assume ๐ data samples are received. The received symbolsare given by
yk = [๐ฆ๐ผ๐, ๐ฆ๐๐]๐, ๐ = 1, 2, ..., ๐ ; (4)
where ๐ฆ๐ผ๐ is the in-phase component and ๐ฆ๐๐ is the quadraturephase component of ๐๐กโ sample. Maximizing the a posterioriprobability is equivalent to maximizing the maximum likeli-hood function. Therefore, the optimal hypothesis ๐ป๐
โ is givenby
๐ป๐โ =argmax
๐ป๐
P(๐ป๐โฃy1,y2, ...,yk)
= argmax๐ป๐
๐ฟ(y1,y2, ...,ykโฃ๐ป๐)(5)
As the channel is considered to be AWGN, the likelihoodfunction can be expressed as [11]
๐โ๐=1
p(ykโฃ๐ป๐) =
๐โ๐=1
๐๐โ๐=1
1
๐๐
1โ2๐๐
exp
( โ1
2๐2โฃโฃyk โ xliโฃโฃ2
)(6)
where ๐ฅ๐๐ is the ๐๐กโ constellation point of hypothesis ๐ป๐ and๐2 is the variance of the AWGN.
Now, the log likelihood function is given by
ln{๐ฟ(y1,y2, ...,ykโฃ๐ป๐)}
= ln
{๐โ
๐=1
๐๐โ๐=1
1
๐๐
1โ2๐๐
exp
( โ1
2๐2โฃโฃyk โ xliโฃโฃ2
)}
=
๐โ๐=1
ln
{๐๐โ๐=1
1
๐๐
1โ2๐๐
exp
( โ1
2๐2โฃโฃyk โ xliโฃโฃ2
)}(7)
The above equation can be simplified by omitting theconstant terms:
๐(y1,y2, ...,ykโฃ๐ป๐) =๐โ
๐=1
ln
{๐๐โ๐=1
1
exp
( โ1
2๐2โฃโฃyk โ xliโฃโฃ2
)}(8)
A pool of modulation containing BPSK, QPSK, 8QAMand 16QAM is considered to calculate the average probabilityof correct classification (๐๐ถ๐ถ). The performance of the LBclassifier in channel with random gain is shown in Fig. 1.
Fig. 2 shows the performance of the LB classifier in a fadingchannel. As a result of fading, the received signal constellationsuffers from phase shift, distortion and random scaling asshown in Fig. 3
โ15 โ10 โ5 0 50
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
SNR in dB
Pcc
Channel Gain 1Channel Gain 0.9Channel Gain 0.8Channel Gain 0.7Channel Gain 1.5Channel Gain 3Channel Gain 8
Fig. 1. Performance of LB classifier with randon scaling
โ15 โ10 โ5 0 50
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
SNR in dB
Pcc
h=(1,0,0)h=(0.9,0.1,0)h=(0.8,0.2,0)h=(0.7,0.2,0.1)
Fig. 2. Performance of LB classifier in fading channel
Fig. 3. Distortion in received signal. (a)Received signal with random gain(b)Multi-path fading, h=(0.2, 0.3, 1)
![Page 3: [IEEE 2013 National Conference on Communications (NCC) - New Delhi, India (2013.2.15-2013.2.17)] 2013 National Conference on Communications (NCC) - An algorithm to mitigate channel](https://reader038.vdocuments.site/reader038/viewer/2022100721/5750abe61a28abcf0ce2f253/html5/thumbnails/3.jpg)
III. BLIND CHANNEL ESTIMATION AND AMPLITUDE
NORMALIZATION
As a measure to mitigate multi-path fading effect, a blindequalization and amplitude normalization method is adopted.The proposed scheme is shown in Fig. 4.
Fig. 4. Blind DDLMS scheme in Likelihood Based MC
There are two main approaches to blind adaptive equaliza-tion: based on Stochastic Gradient Descent (SGD) and HigherOrder Statistics (HOS). We consider the first method here andadapt the same for blind MC. The SGD approach iterativelyminimizes a chosen cost function over the choices of equalizercoefficients [12]. In the MC scheme of Fig. 4, we assume alinear FIR filter W(๐ง) with weight vector ๐ค to compensate forthe channel response ๐ป(๐ง). The equalizer coefficients need tobe adjusted such that the output of the equalizer ๐ฆ๐๐(๐) canbe quantized to yield a reliable estimate of the channel input๐ฅ(๐). The decision device is a quantizer, which forces thevalue of the output symbol level to the nearest symbol value.The output of the decision device is represented by
๏ฟฝฬ๏ฟฝ(๐) = ๐(๐ฆ๐๐(๐)) = ๐ฅ(๐โ ๐ฟ), (9)
where ๐ฟ is a constant integer delay. This delay being a constantfactor, does not effect the performance of the MC scheme. Theequalization process is to identify the coefficients of the thefading channel, defined as
๐ป(๐ง) =
โโ๐=0
โ(๐)๐งโ๐ (10)
The channel output is given by
๐ฆ(๐) = โ(๐) โ ๐ฅ(๐) + ๐(๐), (11)
where โ denotes the convolution operator, g(n) is the whiteGaussian noise with constant power spectral density ๐0. Allthe ISI in a typical Zero Forcing (ZF) equalizer is removed if
๐ป(๐ง)๐ (๐ง) = ๐๐งโ๐ฟ, ๐ โ= 0 (12)
Here the equalizer output becomes
๐ฆ๐๐(๐) = ๐ด๐ฅ(๐โ ๐ฟ), (13)
where ๐ด is a scaling factor. Theoretically the generated equal-izer takes the form of a Infinite Impulse Response (IIR) filter.However, for practical convenience, the adaptive equalizeris implemented by FIR filters. Let the coefficients of the
equalizer be
w = [๐ค0 ๐ค1 . . . ๐ค๐]๐ ,๐ < โ (14)
The received signal vector is
y(๐) = [๐ฆ(๐) ๐ฆ(๐โ 1) . . . ๐ฆ(๐โ๐)]๐ (15)
Thus the output of the equalizer is
๐ฆ๐๐(๐) = w๐ y(๐), (16)
where, the equalizer transfer function is
W(๐ง) =
๐โ๐=0
๐ค๐๐งโ๐ (17)
The conventional Decision Directed LMS (DDLMS) algorithm[13] is employed to minimize the error function using iterativesteps. However, in a blind scenario, the training sequence andthe number of levels of symbol values are unknown. Theiterative expression in such scenario can be given by
w(๐+ 1) = w(๐) + ๐[๐(๐ฆ๐๐(๐))โ ๐ฆ(๐)]y*(๐) (18)
where ๐ is a small positive stepsize and Q(.) is the decisionfunction to estimate the incoming signal sequence. The blindequalizer iteratively minimizes the Mean Square Error (MSE)cost function
๐ธ{โฃ๐๐โฃ2} = ๐ธโฃ๐(๐ฆ๐๐(๐)โ ๐ฆ๐๐(๐)โฃ2 (19)
The iterations are continued till the MSE becomes very small,so that the equalizer output ๐ฆ๐๐(n) is a close estimate of theoriginal channel input ๐ฅ(๐). Hence, by selection of the Q(.)function, the blind equalizer will be able to track moderatevariations in the channel dynamics. The most common deci-sion function employed for blind equalization in communica-tion systems is a hard or soft [13] decision quantizer.
Selection of Decision function for blind MC scenario:Unlike conventional communication system, where the IQconstellation pattern is known, in blind MC there is no priorknowledge of the constellation pattern. In this scenario, thedecision function is proposed to be selected based on the oneyielding best convergence of the DDLMS algorithm. Sincethe received signal is distorted with various factors includingunknown channel gain, fixing up of the absolute quantizationlevels for a certain modulation scheme is not possible. Tomitigate this issue, normalization of the received constellationis carried out before subjecting it to decision device.
Normalization requires to estimate the apparent constella-tion points using a clustering algorithm [7]. The fuzzy C-means (FCM) clustering is a method of clustering whichallows a sample of data to belong to two or more clusters.This method is based on the minimization of the followingobjective function:
๐ฝ๐ =
๐โ๐=1
๐ถโ๐=1
๐ข๐๐๐ โฃโฃ๐ฆ๐ โ ๐๐ โฃโฃ2, 1 โค ๐ < โ (20)
where ๐ is any real number greater than 1, ๐ข๐๐ is the degree
![Page 4: [IEEE 2013 National Conference on Communications (NCC) - New Delhi, India (2013.2.15-2013.2.17)] 2013 National Conference on Communications (NCC) - An algorithm to mitigate channel](https://reader038.vdocuments.site/reader038/viewer/2022100721/5750abe61a28abcf0ce2f253/html5/thumbnails/4.jpg)
of membership of ๐ฆ๐ in the cluster j, ๐ฆ๐ is the ๐๐กโ of d-dimensional measured data, ๐๐ is the d-dimension center of thecluster, and โฃโฃ.โฃโฃ is any norm expressing the similarity betweenany measured data and the center. The Fuzzy partitioning iscarried out through an iterative optimization of the objectivefunction shown above, with the update of membership ๐ข๐๐ andthe cluster centers ๐๐ by
๐ข๐๐ =1โ๐ถ
๐=1
( โฃโฃ๐ฆ๐โ๐๐ โฃโฃโฃโฃ๐ฆ๐โ๐๐โฃโฃ
) 2๐โ1
, ๐๐ =
โ๐๐=1 ๐ข๐๐ .๐ฆ๐โ๐๐=1 ๐ข
๐๐๐
(21)
The iterative process will terminate when max๐๐{โฃ๐ข(๐+1)๐๐ โ
๐ข๐๐๐ โฃ} < ๐, where ๐ is a termination criterion, 0 โค ๐ โค 1 and
๐ is iteration step.The number of valid cluster centers in a received signal is
an unknown parameter. We assume the value of ๐ to be thenumber of constellation points of the highest order modulationin the pool of candidate modulations.
The final cluster centers are expressed as
๐ถ(๐)๐๐๐๐๐ = [๐๐ , ๐ = 1, 2, ...,๐ ]; (22)
The maximum signal amplitude in a constellation is the outer-most constellation point or the amplitude of the outermost ringof constellation points. Power normalization is carried out byconsidering the detected cluster centers as signal constellationpoints. The average power of the cluster centers is given by
๐๐๐ฃ =1
๐
[๐โ๐=1
(๐2๐ผ๐ + ๐2๐๐)
], ๐๐ =
โ๐2๐ผ๐ + ๐2๐๐, (23)
where, ๐๐ผ๐ and ๐๐๐ are in-phase and quadrature-phase com-ponents of ๐๐กโ cluster center ๐๐. To ensure that the averageenergy over all cluster centers are unity, scale factor of 1โ
๐๐๐ฃ
is used to approximately normalize the received constellation.Assume the there are ๐ถ modulation schemes in a pool
of possible modulation schemes. There will be ๐ถ types ofconstellations. The decision function is designed such thatthe distance of the normalized equalizer output from anyof the symbol values of the assumed constellation modelis minimum. The Euclidian distance of power normalized๐ฆ๐ from the model constellation points for any of the ๐ถmodulation schemes is expressed as
๐(๐) = โฃโฃ๐ฆ๐ โ ๐ (๐)โฃโฃ, ๐ = 1, 2, . . . ๐๐ (24)
where ๐ฆ๐ is the normalized output of the blind equalizer,๐ (๐) is the ๐๐กโ constellation point and ๐๐ is the number ofconstellation points in the assumed modulation scheme. Thedecision function ๐(.) can be expressed as
๐ (๐ฆ๐) = ๐
(argmin
๐(๐(๐)
)(25)
Out of the pool of assumed modulation schemes, blind equal-ization is carried out for each of the ๐ถ constellation models.The appropriate constellation model fitting into the received
signal is decided based on the convergence characteristics ofthe recursive DDLMS algorithm. The criterion for convergenceis examined based on Mean Square Error (MSE) after a fixednumber of iterations [9]. The Mean Square Error (MSE) ofthe DDLMS algorithm can be expressed as
โฃ๐๐(๐)โฃ2 = โฃ๐(๐ฆ๐(๐)โ ๐ฆ๐(๐)โฃ2, ๐ = 1, 2, . . . , ๐ถ (26)
where ๐ is the number of fixed iteration steps for examiningthe convergence. The constellation model ๐๐ is selected as themodel which best fits into the incoming signal, such that
๐๐ = argmin๐(โฃ๐๐(๐)โฃ2) (27)
For decision making of the received signal modulation, twolikelihood functions can be generated. The first one with powernormalized signal ๐ฆ๐ from the equalizer output. The secondlikelihood function is generated using quantized output ofthe decision device. The first log-likelihood function with thenormailized values is
๐(๐ฆ1, ๐ฆ2, ..., ๐ฆ๐โฃ๐ป๐) =
๐โ๐=1
ln
{๐๐โ๐=1
1
๐๐
1
exp
( โ1
2๐2โฃโฃ๐ฆ๐ โ ๐ฅ๐๐โฃโฃ2
)}(28)
where, ๐ฆ๐ is the power normalized amplitude of the equalizerand ๐ฅ๐๐ is the power normalized amplitude of the ๐๐กโ constel-lation point in the I-Q plane.
The final likelihood function is defined as
๐ฟ๐ = ๐(๐ฆ1, ๐ฆ2, ..., ๐ฆ๐โฃ๐ป๐); (29)
The decision rule is defined as
๐ป๐โ = argmax
๐ป๐
๐ฟ๐(๐ฆ1, ๐ฆ2, ..., ๐ฆ๐โฃ๐ป๐), (30)
The above decision rule is subjected to the selection of theappropriate constellation model in blind equalizer as per (27).
IV. EXPERIMENTAL RESULTS AND DISCUSSION
The performance of the proposed scheme is studied usingthe Monte Carlo simulation method to calculate probabilityof correct classification ๐๐ถ๐ถ against SNR. The comparison ismade with the optimum classifier having the complete knowl-edge of the channel response. Cases with various channelconditions are experimented.
Fig. 5 show that, blind channel estimation for MC ispossible within a certain limit of channel distortion. Therecursive algorithm does not converge in severe multi-pathscenarios, where the direct signal path is small as comparedto the delayed reflected paths.
Fig. 6 (a) and (b) show the received signal constellationafter subjected to channel distortion by impulse responseโ = (0.8, 0.2, 0.1) and equalized output after normalizationfor a 16QAM signal at 10 dB SNR. Fig. 6 (b) is the powernormalized constellation of the equalizer output.
Fig. 7 shows the MSE for a range of iteration steps fordifferent constellation models, when the original signal is16QAM. For a mismatch in the constellation model, the MSE
![Page 5: [IEEE 2013 National Conference on Communications (NCC) - New Delhi, India (2013.2.15-2013.2.17)] 2013 National Conference on Communications (NCC) - An algorithm to mitigate channel](https://reader038.vdocuments.site/reader038/viewer/2022100721/5750abe61a28abcf0ce2f253/html5/thumbnails/5.jpg)
โ15 โ10 โ5 0 5 100
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
SNR in dB
Pcc
Optimum classifier with known channel rtesponseProposed scheme with h=(0.9, 0.1, 0) Proposed scheme with h=(0.75, 0.3 0.1)
Fig. 5. Comparative performance of the proposed scheme
Fig. 6. (a) Received constellation, (b) Equalized using the blind scheme
Fig. 7. Constellation model: (a) BPSK, (b) QPSK, (c) 8QAM, (d)16QAM
does not converge. However, in cases of a pool of possiblemodulation schemes like BPSK and QPSK, the convergencecharacteristic is ambiguous to make a decision. In such cases,although the purpose of blind equalization for MC scenario isserved, exact determination of the modulation scheme is doneby the ML principle.
V. CONCLUSION
In this paper we have considered the case of blind chan-nel estimation for Modulation Classification scenario, whereprior knowledge of signal constellation is not available. Thechannel estimation is carried out using conventional DDLMSalgorithm supported by decision making using the convergencecharacteristics for various constellations models in the pool ofpossible modulations considered. The scheme performs wellfor moderately distorted signals. For severe channel distortiondue multi path effect, blind equalization suffers from theproblem of divergence in the MSE. The future work may focuson addressing this issue. Also, the decision error due to outlierpoints within the unstable portion of the MSE plot can beexcluded to increase probability of correct classification.
REFERENCES
[1] W. C. Headley and C. R. C. M. da Silva, โAsynchronous Classification ofDigital Amplitude-Phase Modulated Signals in Flat-Fading Channels,โIEEE Transactions on Communication, vol. 59, no. 1, pp. 7โ12, January2011.
[2] C. Y. Huang and A. Polydoros, โLikelihood Methods For MPSKModulation Classification,โ IEEE transaction on communicatios, vol. 43,no. 2/3/4, pp. 1493โ1503, February/March/April 1995.
[3] P. Panagiotou, A. Anastasopoulos, and A. Polydoros, โLikelihood ratiotests for modulation classification,โ in Proc.IEEE Veh. Technol. Conf.,vol. 2, Los Angeles, CA, October 2000, pp. 670โ674.
[4] Y. Yang, C. H. Liu, and T. W. Soong, โA log-likelihood function-basedalgorithm for QAM signal classification,โ Elsevier Signal Processing,vol. 70, pp. 61โ71, 1998.
[5] M. Wikstorm, โA survey of modulation classification techniques forQAM signals,โ FOI, Swedish Defence Research Agency, vol. FOI-R-1616โSE, no. ISSN 1650-1942, March 2005.
[6] B. Ramkumar, Automatic Modulation Classifcation and Blind Equal-ization for Cognitive Radios. PhD Dissertation,Virginia PolytechnicInstitute and State University, 2011.
[7] G. J. Phukan, P. K. Bora, A. Rajesh, and C. Ramesh, โAmplitudeNormalization in Blind Modulation Classification,โ in Proceedings ofNational Conference on Communication, IIT Kharagpur, February 2012.
[8] T. Saikumar, R. N. Devi, and K. K. Rao, โAdaptive MMSE Equalizerfor Blind Fractional Spaced CMA Channel Equalization through LMSAlgorithm,โ International Journal of Ad hoc Sensor and UbiquitousComputing, vol. 3, no. 1, pp. 37โ44, February 2012.
[9] J. M. Filho, M. D. Miranda, and M. T. Silva, โA regional multimodulusalgorithm for blind equalization of QAM signals: Introduction andsteady-state analysis,โ Elsevier Signal Processing, vol. 92, no. 11, April2012.
[10] J. Sills, โMaximum-Likelihood modulation classification forPSK/QAM,โ in Proc.IEEE Communication Conf., vol. 5, 1999.
[11] M. D. Wong and A. K. Nandi, โSemi-blind algorithms for automaticclassification of digital modulation schemes,โ Elsevier Signal Process-ing, vol. 18, pp. 209โ227, 2008.
[12] Z. Ding, Adaptive Filters for Blind Equalization. CRC Press LLC,2000.
[13] S. J. Nowlan and J. E. Hinton, โA Soft Decision Directed LMS Algo-rithm for Blind Equalization,โ IEEE Transaction on Communications,vol. 41, no. 2, pp. 275โ279, February 1993.