About the Authors |
|
xi | |
Preface |
|
xiii | |
List of Abbreviations |
|
xv | |
List of Symbols |
|
xix | |
1 Introduction |
|
1 | (18) |
|
|
1 | (1) |
|
|
2 | (3) |
|
1.2.1 Military Applications |
|
|
2 | (1) |
|
1.2.2 Civilian Applications |
|
|
3 | (2) |
|
1.3 Field Overview and Book Scope |
|
|
5 | (1) |
|
1.4 Modulation and Communication System Basics |
|
|
6 | (10) |
|
1.4.1 Analogue Systems and Modulations |
|
|
6 | (2) |
|
1.4.2 Digital Systems and Modulations |
|
|
8 | (7) |
|
1.4.3 Received Signal with Channel Effects |
|
|
15 | (1) |
|
|
16 | (1) |
|
|
16 | (3) |
2 Signal Models for Modulation Classification |
|
19 | (16) |
|
|
19 | (1) |
|
2.2 Signal Model in AWGN Channel |
|
|
20 | (5) |
|
2.2.1 Signal Distribution of I-Q Segments |
|
|
21 | (2) |
|
2.2.2 Signal Distribution of Signal Phase |
|
|
23 | (2) |
|
2.2.3 Signal Distribution of Signal Magnitude |
|
|
25 | (1) |
|
2.3 Signal Models in Fading Channel |
|
|
25 | (3) |
|
2.4 Signal Models in Non-Gaussian Channel |
|
|
28 | (3) |
|
2.4.1 Middleton's Class A Model |
|
|
28 | (2) |
|
2.4.2 Symmetric Alpha Stable Model |
|
|
30 | (1) |
|
2.4.3 Gaussian Mixture Model |
|
|
30 | (1) |
|
|
31 | (1) |
|
|
32 | (3) |
3 Likelihood-based Classifiers |
|
35 | (14) |
|
|
35 | (1) |
|
3.2 Maximum Likelihood Classifiers |
|
|
36 | (4) |
|
3.2.1 Likelihood Function in AWGN Channels |
|
|
36 | (2) |
|
3.2.2 Likelihood Function in Fading Channels |
|
|
38 | (1) |
|
3.2.3 Likelihood Function in Non-Gaussian Noise Channels |
|
|
39 | (1) |
|
3.2.4 Maximum Likelihood Classification Decision Making |
|
|
39 | (1) |
|
3.3 Likelihood Ratio Test for Unknown Channel Parameters |
|
|
40 | (4) |
|
3.3.1 Average Likelihood Ratio Test |
|
|
40 | (1) |
|
3.3.2 Generalized Likelihood Ratio Test |
|
|
41 | (2) |
|
3.3.3 Hybrid Likelihood Ratio Test |
|
|
43 | (1) |
|
|
44 | (1) |
|
3.4.1 Discrete Likelihood Ratio Test and Lookup Table |
|
|
44 | (1) |
|
3.4.2 Minimum Distance Likelihood Function |
|
|
45 | (1) |
|
3.4.3 Non-Parametric Likelihood Function |
|
|
45 | (1) |
|
|
45 | (1) |
|
|
46 | (3) |
4 Distribution Test-based Classifier |
|
49 | (16) |
|
|
49 | (1) |
|
4.2 Kolmogorov-Smirnov Test Classifier |
|
|
50 | (7) |
|
4.2.1 The KS Test for Goodness of Fit |
|
|
51 | (2) |
|
4.2.2 One-sample KS Test Classifier |
|
|
53 | (2) |
|
4.2.3 Two-sample KS Test Classifier |
|
|
55 | (1) |
|
4.2.4 Phase Difference Classifier |
|
|
56 | (1) |
|
4.3 Cramer-Von Mises Test Classifier |
|
|
57 | (1) |
|
4.4 Anderson-Darling Test Classifier |
|
|
57 | (1) |
|
4.5 Optimized Distribution Sampling Test Classifier |
|
|
58 | (5) |
|
4.5.1 Sampling Location Optimization |
|
|
59 | (1) |
|
4.5.2 Distribution Sampling |
|
|
60 | (1) |
|
4.5.3 Classification Decision Metrics |
|
|
61 | (1) |
|
4.5.4 Modulation Classification Decision Making |
|
|
62 | (1) |
|
|
63 | (1) |
|
|
63 | (2) |
5 Modulation Classification Features |
|
65 | (16) |
|
|
65 | (1) |
|
5.2 Signal Spectral-based Features |
|
|
66 | (5) |
|
5.2.1 Signal Spectral-based Features |
|
|
66 | (3) |
|
5.2.2 Spectral-based Features Specialities |
|
|
69 | (1) |
|
5.2.3 Spectral-based Features Decision Making |
|
|
70 | (1) |
|
5.2.4 Decision Threshold Optimization |
|
|
70 | (1) |
|
5.3 Wavelet Transform-based Features |
|
|
71 | (3) |
|
5.4 High-order Statistics-based Features |
|
|
74 | (2) |
|
5.4.1 High-order Moment-based Features |
|
|
74 | (1) |
|
5.4.2 High-order Cumulant-based Features |
|
|
75 | (1) |
|
5.5 Cyclostationary Analysis-based Features |
|
|
76 | (3) |
|
|
79 | (1) |
|
|
79 | (2) |
6 Machine Learning for Modulation Classification |
|
81 | (16) |
|
|
81 | (1) |
|
6.2 K-Nearest Neighbour Classifier |
|
|
81 | (3) |
|
6.2.1 Reference Feature Space |
|
|
82 | (1) |
|
6.2.2 Distance Definition |
|
|
82 | (1) |
|
6.2.3 K-Nearest Neighbour Decision |
|
|
83 | (1) |
|
6.3 Support Vector Machine Classifier |
|
|
84 | (2) |
|
6.4 Logistic Regression for Feature Combination |
|
|
86 | (1) |
|
6.5 Artificial Neural Network for Feature Combination |
|
|
87 | (2) |
|
6.6 Genetic Algorithm for Feature Selection |
|
|
89 | (1) |
|
6.7 Genetic Programming for Feature Selection and Combination |
|
|
90 | (4) |
|
6.7.1 Tree-structured Solution |
|
|
91 | (1) |
|
|
91 | (2) |
|
|
93 | (1) |
|
|
94 | (1) |
|
|
94 | (3) |
7 Blind Modulation Classification |
|
97 | (12) |
|
|
97 | (1) |
|
7.2 Expectation Maximization with Likelihood-based Classifier |
|
|
98 | (5) |
|
7.2.1 Expectation Maximization Estimator |
|
|
98 | (3) |
|
7.2.2 Maximum Likelihood Classifier |
|
|
101 | (1) |
|
7.2.3 Minimum Likelihood Distance Classifier |
|
|
102 | (1) |
|
7.3 Minimum Distance Centroid Estimation and Non-parametric Likelihood Classifier |
|
|
103 | (4) |
|
7.3.1 Minimum Distance Centroid Estimation |
|
|
103 | (2) |
|
7.3.2 Non-parametric Likelihood Function |
|
|
105 | (2) |
|
|
107 | (1) |
|
|
107 | (2) |
8 Comparison of Modulation Classifiers |
|
109 | (32) |
|
|
109 | (1) |
|
8.2 System Requirements and Applicable Modulations |
|
|
110 | (1) |
|
8.3 Classification Accuracy with Additive Noise |
|
|
110 | (10) |
|
8.3.1 Benchmarking Classifiers |
|
|
113 | (1) |
|
8.3.2 Performance Comparison in AWGN Channel |
|
|
114 | (6) |
|
8.4 Classification Accuracy with Limited Signal Length |
|
|
120 | (6) |
|
8.5 Classification Robustness against Phase Offset |
|
|
126 | (6) |
|
8.6 Classification Robustness against Frequency Offset |
|
|
132 | (5) |
|
8.7 Computational Complexity |
|
|
137 | (1) |
|
|
138 | (1) |
|
|
139 | (2) |
9 Modulation Classification for Civilian Applications |
|
141 | (12) |
|
|
141 | (1) |
|
9.2 Modulation Classification for High-order Modulations |
|
|
141 | (2) |
|
9.3 Modulation Classification for Link-adaptation Systems |
|
|
143 | (1) |
|
9.4 Modulation Classification for MIMO Systems |
|
|
144 | (6) |
|
|
150 | (1) |
|
|
150 | (3) |
10 Modulation Classifier Design for Military Applications |
|
153 | (8) |
|
|
153 | (1) |
|
10.2 Modulation Classifier with Unknown Modulation Pool |
|
|
154 | (3) |
|
10.3 Modulation Classifier against Low Probability of Detection |
|
|
157 | (3) |
|
10.3.1 Classification of DSSS Signals |
|
|
157 | (1) |
|
10.3.2 Classification of FHSS Signals |
|
|
158 | (2) |
|
|
160 | (1) |
|
|
160 | (1) |
Index |
|
161 | |