An Automatic Modulation Classifier using a Frequency Discriminator for Intelligent Software Defined Radio

Σχετικά έγγραφα
A Method to Construct Phase Spreading Sequences for CPM-CDMA Systems

Nov Journal of Zhengzhou University Engineering Science Vol. 36 No FCM. A doi /j. issn

Schedulability Analysis Algorithm for Timing Constraint Workflow Models

Buried Markov Model Pairwise

EM Baum-Welch. Step by Step the Baum-Welch Algorithm and its Application 2. HMM Baum-Welch. Baum-Welch. Baum-Welch Baum-Welch.

3: A convolution-pooling layer in PS-CNN 1: Partially Shared Deep Neural Network 2.2 Partially Shared Convolutional Neural Network 2: A hidden layer o

ΜΕΛΕΤΗ ΚΑΙ ΠΡΟΣΟΜΟΙΩΣΗ ΙΑΜΟΡΦΩΣΕΩΝ ΣΕ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΕΠΙΚΟΙΝΩΝΙΩΝ.

: Monte Carlo EM 313, Louis (1982) EM, EM Newton-Raphson, /. EM, 2 Monte Carlo EM Newton-Raphson, Monte Carlo EM, Monte Carlo EM, /. 3, Monte Carlo EM

ER-Tree (Extended R*-Tree)

BandPass (4A) Young Won Lim 1/11/14

Speeding up the Detection of Scale-Space Extrema in SIFT Based on the Complex First Order System

ITU-R SM (2012/09)

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

CorV CVAC. CorV TU317. 1

Retrieval of Seismic Data Recorded on Open-reel-type Magnetic Tapes (MT) by Using Existing Devices

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering. Cyclic MUSIC DOA TN (2012)

Automatic extraction of bibliography with machine learning

BCI On Feature Extraction from Multi-Channel Brain Waves Used for Brain Computer Interface

Vol.4-DCC-8 No.8 Vol.4-MUS-5 No.8 4// 3 3 Hanning (T ) 3 Hanning 3T (y(t)w(t)) dt =.5 T y (t)dt. () STRAIGHT F 3 TANDEM-STRAIGHT[] 3 F F 3 [] F []. :

n 1 n 3 choice node (shelf) choice node (rough group) choice node (representative candidate)

1 (forward modeling) 2 (data-driven modeling) e- Quest EnergyPlus DeST 1.1. {X t } ARMA. S.Sp. Pappas [4]

Computation Method to Improve Three-phase Voltage Imbalance by Exchange of Single-phase Load Connection

GPU. CUDA GPU GeForce GTX 580 GPU 2.67GHz Intel Core 2 Duo CPU E7300 CUDA. Parallelizing the Number Partitioning Problem for GPUs

ΘΕΜΑΤΙΚΗ ΕΥΡΕΤΗΡΙΑΣΗ ΚΑΙ ΚΑΘΙΕΡΩΣΗ ΟΡΟΛΟΓΙΑΣ ΣΤΙΣ ΤΕΧΝΙΚΕΣ ΒΙΒΛΙΟΘΗΚΕΣ: Η ΕΜΠΕΙΡΙΑ ΣΤΟ ΤΕΕ

Stabilization of stock price prediction by cross entropy optimization

High order interpolation function for surface contact problem

Δημήτριος Θ. Τόμτσης, Ph.D. Αναλυτικό Βιογραφικό Σημείωμα

Simplex Crossover for Real-coded Genetic Algolithms

IPSJ SIG Technical Report Vol.2014-CE-127 No /12/6 CS Activity 1,a) CS Computer Science Activity Activity Actvity Activity Dining Eight-He

Fourier transform, STFT 5. Continuous wavelet transform, CWT STFT STFT STFT STFT [1] CWT CWT CWT STFT [2 5] CWT STFT STFT CWT CWT. Griffin [8] CWT CWT

A Method for Creating Shortcut Links by Considering Popularity of Contents in Structured P2P Networks

GPGPU. Grover. On Large Scale Simulation of Grover s Algorithm by Using GPGPU

Study on Re-adhesion control by monitoring excessive angular momentum in electric railway traction

VSC STEADY2STATE MOD EL AND ITS NONL INEAR CONTROL OF VSC2HVDC SYSTEM VSC (1. , ; 2. , )

Study of In-vehicle Sound Field Creation by Simultaneous Equation Method

IEEE (Institute of Electrical and Electronics Engineers)

From Secure e-computing to Trusted u-computing. Dimitris Gritzalis

Probabilistic Approach to Robust Optimization

Maxima SCORM. Algebraic Manipulations and Visualizing Graphs in SCORM contents by Maxima and Mashup Approach. Jia Yunpeng, 1 Takayuki Nagai, 2, 1

Re-Pair n. Re-Pair. Re-Pair. Re-Pair. Re-Pair. (Re-Merge) Re-Merge. Sekine [4, 5, 8] (highly repetitive text) [2] Re-Pair. Blocked-Repair-VF [7]

Vol. 31,No JOURNAL OF CHINA UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb

VBA Microsoft Excel. J. Comput. Chem. Jpn., Vol. 5, No. 1, pp (2006)

Main source: "Discrete-time systems and computer control" by Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 4 ΔΙΑΦΑΝΕΙΑ 1

RMT Tick RMT. Application of the RMT-test on Real Data: Hash Function and Tick Data of Stock Prices

Feasible Regions Defined by Stability Constraints Based on the Argument Principle

Detection and Recognition of Traffic Signal Using Machine Learning

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

MIDI [8] MIDI. [9] Hsu [1], [2] [10] Salamon [11] [5] Song [6] Sony, Minato, Tokyo , Japan a) b)

Reading Order Detection for Text Layout Excluded by Image

A Method of Trajectory Tracking Control for Nonminimum Phase Continuous Time Systems

HOSVD. Higher Order Data Classification Method with Autocorrelation Matrix Correcting on HOSVD. Junichi MORIGAKI and Kaoru KATAYAMA

6.003: Signals and Systems. Modulation

Baseband Transmission

ΣΤΟΙΧΕΙΑ ΠΡΟΤΕΙΝΟΜΕΝΟΥ ΕΞΩΤΕΡΙΚΟΥ ΕΜΠΕΙΡΟΓΝΩΜΟΝΟΣ Προσωπικά Στοιχεία:

Area Location and Recognition of Video Text Based on Depth Learning Method

The Algorithm to Extract Characteristic Chord Progression Extended the Sequential Pattern Mining

( ) , ) , ; kg 1) 80 % kg. Vol. 28,No. 1 Jan.,2006 RESOURCES SCIENCE : (2006) ,2 ,,,, ; ;

Yoshifumi Moriyama 1,a) Ichiro Iimura 2,b) Tomotsugu Ohno 1,c) Shigeru Nakayama 3,d)

Scrub Nurse Robot: SNR. C++ SNR Uppaal TA SNR SNR. Vain SNR. Uppaal TA. TA state Uppaal TA location. Uppaal

Applying Markov Decision Processes to Role-playing Game

Διπλωματική Εργασία της φοιτήτριας του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

Evolution of Novel Studies on Thermofluid Dynamics with Combustion

Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] (P)

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. «Προστασία ηλεκτροδίων γείωσης από τη διάβρωση»

Wiki. Wiki. Analysis of user activity of closed Wiki used by small groups

Τεχνολογία Ψυχαγωγικού Λογισμικού και Εικονικοί Κόσμοι Ενότητα 8η - Εικονικοί Κόσμοι και Πολιτιστικό Περιεχόμενο

Ταυτοποίηση ασθενούς μέσω ραδιοσυχνικής αναγνώρισης (RFID) με σκοπό τον έλεγχο της χορήγησης αναισθησίας κατά τη διάρκεια χειρουργικής επέμβασης

Quick algorithm f or computing core attribute

ES440/ES911: CFD. Chapter 5. Solution of Linear Equation Systems

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

Secure Cyberspace: New Defense Capabilities

MOTROL. COMMISSION OF MOTORIZATION AND ENERGETICS IN AGRICULTURE 2014, Vol. 16, No. 5,

Outline Analog Communications. Lecture 05 Angle Modulation. Instantaneous Frequency and Frequency Deviation. Angle Modulation. Pierluigi SALVO ROSSI

Application of Wavelet Transform in Fundamental Study of Measurement of Blood Glucose Concentration with Near2Infrared Spectroscopy

Motion analysis and simulation of a stratospheric airship

ΚΒΑΝΤΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ

No. 7 Modular Machine Tool & Automatic Manufacturing Technique. Jul TH166 TG659 A

ΠΕΡΙΒΑΛΛΟΝΤΙΚΟΣ ΣΧΕ ΙΑΣΜΟΣ ΠΕ ΙΝΗΣ ΚΟΙΤΗΣ ΠΟΤΑΜΟΥ ΝΕΣΤΟΥ ΣΕ ΣΥΜΒΑΤΟΤΗΤΑ ΜΕ ΧΩΡΟΥΣ ΑΝΑΨΥΧΗΣ ΚΑΙ ΡΑΣΤΗΡΙΟΤΗΤΩΝ

ST5224: Advanced Statistical Theory II

: Ω F F 0 t T P F 0 t T F 0 P Q. Merton 1974 XT T X T XT. T t. V t t X d T = XT [V t/t ]. τ 0 < τ < X d T = XT I {V τ T } δt XT I {V τ<t } I A

/MAC DoS. A Coding Scheme Using Matched Filter Resistant against DoS Attack to PHY/MAC Layer in Wireless Communications

MAC. MAC Protocol for Hidden Terminal Problem Alleviation using Transmission Pause Control in Wireless Multi Hop Networks

[5] F 16.1% MFCC NMF D-CASE 17 [5] NMF NMF 3. [5] 1 NMF Deep Neural Network(DNN) FUSION 3.1 NMF NMF [12] S W H 1 Fig. 1 Our aoustic event detect

, Evaluation of a library against injection attacks

Echo path identification for stereophonic acoustic echo cancellation without pre-processing

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΓΡΟΤΙΚΕΣ ΣΤΑΤΙΣΤΙΚΕΣ ΜΕ ΕΡΓΑΛΕΙΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ

SCITECH Volume 13, Issue 2 RESEARCH ORGANISATION Published online: March 29, 2018

3.8.1 J (7) (1883~1906) (1907~1931) A ~ (10) i J C-1 ~1973 C-2

IMES DISCUSSION PAPER SERIES

Στοιχεία εισηγητή Ημερομηνία: 10/10/2017

Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection

[4] 1.2 [5] Bayesian Approach min-max min-max [6] UCB(Upper Confidence Bound ) UCT [7] [1] ( ) Amazons[8] Lines of Action(LOA)[4] Winands [4] 1

Σύστημα ψηφιακής επεξεργασίας ακουστικών σημάτων με χρήση προγραμματιζόμενων διατάξεων πυλών. Πτυχιακή Εργασία. Φοιτητής: ΤΣΟΥΛΑΣ ΧΡΗΣΤΟΣ

Comparison of Evapotranspiration between Indigenous Vegetation and Invading Vegetation in a Bog

EASTERN MACEDONIA AND THRACE INSTITUTE OF TECHNOLOGY CURRICULUM VITAE. Dr. PANAGIOTIS KOGIAS, MSc, PhD. Lecturer Department of Electrical Engineering

Ψηφιακή Επεξεργασία Φωνής

Estimation of stability region for a class of switched linear systems with multiple equilibrium points

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Bayesian statistics. DS GA 1002 Probability and Statistics for Data Science.

Elements of Information Theory

Transcript:

C IEEJ Transactions on Electronics, Information and Systems Vol.133 No.5 pp.910 915 DOI: 10.1541/ieejeiss.133.910 a) An Automatic Modulation Classifier using a Frequency Discriminator for Intelligent Software Defined Radio Kazuyuki Morioka a), Non-member, David Asano, Non-member 2012 8 15 2012 12 2 In this paper, we proposed a simple frequency discriminator based method to automatically identify PSK and M-ary FSK modulation schemes. This method is simpler than other methods based on statistical moments, neural networks and wavelet transforms. Also, this method can demodulate M-ary FSK signals using the classifier s output, resulting in a simple receiver structure. Results from a digital implementation are presented to show the validity of the proposed method. Keywords: automatic modulation classification, frequency discriminator, intelligent software defined radio 1. CPU FPGA (SDR:Software Defined Radio) a) Correspondence to: Kazuyuki Morioka. E-mail: Kazuyuki. Morioka@gmail.com 380-8553 4-17-1 Department of Mathematics and System Development, The Interdisciplinary Graduate School of Science and Technology, Shinshu University 4-17-1, Wakasato, Nagano 380-8553, Japan 380-8553 4-17-1 Department of Computer Science & Engineering, Shinshu University 4-17-1, Wakasato, Nagano 380-8553, Japan 3 (1). (2) (3) (4) (5) (6) (7) Dobre (1) FSK c 2013 The Institute of Electrical Engineers of Japan. 910

Beidas (8) FSK FSK (9) (10) (11) 2 FSK 2 3 4 5 2. Fig. 1 PSK FSK AWGN T idt T idt N idt T idt = N idt T sym T sym 1 ( PSK M FSK ) r(t), 0 t T idt r(t) = s(t) + n(t), (1) n(t) s(t) s(t) = A cos[2π f c t + φ(t)], (2) A, f c, φ(t) Fig. 1. Intelligent Software Defined Radio M PSK φ(t) φ(t) = a k u(t kt sym )π, (3) k a k { 2 (m 1), M m = 1, 2,...,M}, a k k u(t) 1 0 t T sym u(t) = (4) 0 t < 0, t > T sym. M FSK φ(t) φ(t) = b k g(t kt sym )Δ f, (5) k b k {±m, m = 1, 2,..., M 2 }, Δ f b k k g(t) t/t sym 0 t T sym g(t) =. (6) 0 t < 0, t > T sym P c = 1 N mod P c (m). (7) N mod m=1 P c (m) m N mod P c P e = 1 P c. (8) 3. 31 (11) FSK Fig. 2 φ(t) (3), (5) φ(t) φ(t) PSK 911 IEEJ Trans. EIS, Vol.133, No.5, 2013

Fig. 2. An Automatic Modulation Classifier using a Frequency Discriminator Fig. 4. Average value of integrator output, V idt Fig. 3. (a) 2-PSK (b) M-FSK Output of Frequency Discriminator Fig. 3 (a) φ(t) PSK FSK Fig. 3 (b) Fig. 3 (b) FSK FSK T idt V idt = Tidt 0 V dis (t) dt. (9) V dis (t) PSK FSK V idt FSK V idt PSK V idt Fig. 4 N idt 10 T idt (1,000,000 ) PSK FSK threshold0 FSK Fig. 4 threshold1threshold2 40 db N idt (Fig. 4). SNR SNR V idt threshold0 2-PSK V idt threshold0threshold1 2-FSK V idt threshold1threshold2 4-FSK V idt threshold2 8-FSK Fig. 5 2-PSK, 2-FSK, 4-FSK, 8-FSK 32 (11) FSK Fig. 4 T idt 8-FSK 8-FSK 8-FSK 2 912 IEEJ Trans. EIS, Vol.133, No.5, 2013

threshold0psk FSK FSK T sym T sym V sym (i) = (i+1)tsym it sym V dis (t) dt, (10) i = 0, 1,..., N idt 1. Fig. 3 8-FSK level 3level 4 1 8-FSK level 3level 4 1 level 2 1 4-FSK level 1 2-FSK 40 db V sym Fig. 6 2-PSK, 2-FSK, 4-FSK, 8-FSK 33 FSK Fig. 6 8-FSK Fig. 3 level3level4 1 8-FSK 2-FSK, 4-FSK N idt 10 level3 level48 10 4 10 8-FSK 2-FSK, 4-FSK 410 10 3 8 10 N idt = 10 8-FSK N idt = 10 4-FSK 210 10 3 4 10 N idt = 20 8-FSK 420 10 6 4-FSK 8 20 220 10 6 4 20 8-FSK 4N idt 8 N idt 4-FSK 2N idt 4 N idt 8-FSK, 4-FSK 1 2 N idt N idt 20 10 6 4. 100 2-PSK, 2-FSK, 4-FSK, 8-FSK N idt 10 15 20 Fig. 7 N idt = 10 Fig. 8 N idt = 10 33 1 2 N idt Fig. 7 2-PSK 2-FSK 25 db Fig. 5. Identification algorithm (extension of Asano (11) ) Fig. 6. Proposed identification algorithm Fig. 7. Probability of Decision Error (N idt = 10) 913 IEEJ Trans. EIS, Vol.133, No.5, 2013

Fig. 8. Probability of Symbol Error (N idt = 10) Fig. 11. Probability of Decision Error (N idt = 20) Fig. 9. Probability of Decision Error (N idt = 15) Fig. 12. Probability of Symbol Error (N idt = 20) Fig. 10. Probability of Symbol Error (N idt = 15) Fig. 13. Average Probability of Identification P c 1 PSK FSK 4-FSK 8-FSK SNR 35 db 10 3 4-FSK 8-FSK 10 3 33 N idt = 10 10 3 SNR 35 db 4-FSK 8-FSK Fig. 9 N idt = 15 Fig. 10 N idt = 15 Fig. 11 N idt = 20 Fig. 12 N idt = 20 SNR 35 db N idt = 20 SNR 35 db 10 6 Fig. 13 (7) P c (11) Fig. 13 914 IEEJ Trans. EIS, Vol.133, No.5, 2013

N idt (6) (9) (10) 50, 100, 200 N idt = 20 10 6 5. 2 M FSK PSK FSK PSK 1 O. Dobre, A. Abdi, Y. Bar-Ness, and W. Su: A Survey of Automatic Modulation Classification Techniques: Classical Approaches and New Trends, IET Communications, Vol.1, No.2, pp.137 156 (2007) 2 J. Sills: Maximum-likelihood modulation classification for PSK/QAM, IEEE Military Communications Conference Proceedings, Vol.1 (1999) 3 W. Wei and J. Mendel: A new maximum-likelihood method for modulation classification, Conference Record of the Twenty-Ninth Asilomar Conference on Signals, Systems and Computers, Vol.2 (1995) 4 S. Soliman and S. Hsue: Signal classification using statistical moments, IEEE Trans. on Communications, Vol.40, No.5, pp.908 916 (1992) 5 A. Nandi and E. Azzouz: Algorithms for automatic modulation recognition of communication signals, IEEE Trans. on Communications, Vol.46, No.4, pp.431 436 (1998) 6 L. Hong and K.C. Ho: Identification of digital modulation types using the wavelettransform, IEEE Military Communications Conference Proceedings, Vol.1, pp.427 431 (1999) 7 K. Ho, W. Prokopiw, and Y. Chan: Modulation identification of digital signals by the wavelet transform, IEE Proceedings - Radar, Sonar and Navigation, Vol.147, No.4, pp.169 176 (2000) 8 B. Beidas and C. Weber: Asynchronous classification of MFSK signals using the higher order correlation domain, IEEE Trans. on Communications, Vol.46, No.4, pp.480 493 (1998) 9 A.V. Rosti and V. Koivunen: Classification of MFSK modulated signals using the mean of complex envelope, Proc. EUSIPCO, Vol.1, pp.581 584 (2000) 10 P. Prakasam and M. Madheswaran: M-ary Shift Keying Modulation Scheme Identification Algorithm Using Wavelet Transform and Higher Order Statistical Moment, Journal of Applied Science, Vol.8, No.1 (2008) 11 D. Asano and M. Ohara: Automatic Modulation Identification Using a Frequency Discriminator, IEICE Trans. on Communications,Vol.E91-B,No.2, pp.575 578 (2008) 2005 2009 2011 9 IEEE, 1994 (Ph.D.). 1994 (STA ). 1996 4 IEEE Senior Member, 915 IEEJ Trans. EIS, Vol.133, No.5, 2013