AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS

Similar documents
Online modulation recognition of analog communication signals using neural network

Digital Modulation Recognition Based on Feature, Spectrum and Phase Analysis and its Testing with Disturbed Signals

AUTOMATIC MODULATION CLASSIFICATION USING STATISTICAL FEATURES IN FADING ENVIRONMENT

AIR FORCE INSTITUTE OF TECHNOLOGY

Online Large Margin Semi-supervised Algorithm for Automatic Classification of Digital Modulations

A Novel Technique for Automatic Modulation Classification and Time-Frequency Analysis of Digitally Modulated Signals

Emergency Radio Identification by Supervised Learning based Automatic Modulation Recognition

OFDM MODULATED SIGNALS BASED ON STATISTICAL PARAMETERS

NEURAL NETWORK DEMODULATOR FOR QUADRATURE AMPLITUDE MODULATION (QAM)

AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS

DESIGN AND IMPLEMENTATION OF AN ALGORITHM FOR MODULATION IDENTIFICATION OF ANALOG AND DIGITAL SIGNALS

Frequency Hopping Spread Spectrum Recognition Based on Discrete Fourier Transform and Skewness and Kurtosis

International Journal of Advance Research in Engineering, Science & Technology. An Automatic Modulation Classifier for signals based on Fuzzy System

A Novel Technique for Automatic Modulation Classification and Time- Frequency Analysis of Digitally Modulated Signals

NEW METHODS FOR CLASSIFICATION OF CPM AND SPREAD SPECTRUM COMMUNICATIONS SIGNALS

Classification of Analog Modulated Communication Signals using Clustering Techniques: A Comparative Study

SIGNAL CLASSIFICATION AND IDENTIFICATION FOR COGNITIVE RADIO

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast

MODULATION IDENTIFICATION USING NEURAL NETWORKS FOR COGNITIVE RADIOS

SLIC based Hand Gesture Recognition with Artificial Neural Network

Background Pixel Classification for Motion Detection in Video Image Sequences

Radar Signal Classification Based on Cascade of STFT, PCA and Naïve Bayes

Decriminition between Magnetising Inrush from Interturn Fault Current in Transformer: Hilbert Transform Approach

Analysis of Digitally Modulated Signal in Fading Environment for Classification at Low SNR

Improved Detection by Peak Shape Recognition Using Artificial Neural Networks

Higher Order Cummulants based Digital Modulation Recognition Scheme

Modulation Classification based on Modified Kolmogorov-Smirnov Test

Enhancement of Speech Signal by Adaptation of Scales and Thresholds of Bionic Wavelet Transform Coefficients

Communication Efficiency of Error Correction Mechanism Based on Retransmissions

TCM-coded OFDM assisted by ANN in Wireless Channels

Long Range Acoustic Classification

Live Hand Gesture Recognition using an Android Device

A comparative study of different feature sets for recognition of handwritten Arabic numerals using a Multi Layer Perceptron

ON FEATURE BASED AUTOMATIC CLASSIFICATION OF SINGLE AND MULTITONE SIGNALS

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

Design and Analysis of New Digital Modulation classification method

Automatic Digital Modulation Classification Using Genetic Programming with K-Nearest Neighbor

Acoustic Emission Source Location Based on Signal Features. Blahacek, M., Chlada, M. and Prevorovsky, Z.

A Comparison of Particle Swarm Optimization and Gradient Descent in Training Wavelet Neural Network to Predict DGPS Corrections

FACE RECOGNITION USING NEURAL NETWORKS

Introduction. Chapter Time-Varying Signals

CHAPTER 1 INTRODUCTION

The Use of Neural Network to Recognize the Parts of the Computer Motherboard

DC Motor Speed Control using Artificial Neural Network

Doppler Frequency Effect on Network Throughput Using Transmit Diversity

Shunt active filter algorithms for a three phase system fed to adjustable speed drive

Design and FPGA Implementation of an Adaptive Demodulator. Design and FPGA Implementation of an Adaptive Demodulator

Effect of Time Bandwidth Product on Cooperative Communication

Corona noise on the 400 kv overhead power line - measurements and computer modeling

This list supersedes the one published in the November 2002 issue of CR.

AN EXPERT SYSTEM FOR DIGITAL SIGNAL TYPE CLASSIFICATION

Statistical Tests: More Complicated Discriminants

HIGH ORDER MODULATION SHAPED TO WORK WITH RADIO IMPERFECTIONS

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

Optimized threshold calculation for blanking nonlinearity at OFDM receivers based on impulsive noise estimation

TRANSMISSION OF POLLUTION DATA TO TRAFFIC MANAGEMENT SYSTEMS USING MOBILE SENSORS

Available online at ScienceDirect. Procedia Engineering 111 (2015 )

A JOINT MODULATION IDENTIFICATION AND FREQUENCY OFFSET CORRECTION ALGORITHM FOR QAM SYSTEMS

Use of Neural Networks in Testing Analog to Digital Converters

Artificial Neural Network Channel Estimation for OFDM System

FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER

OFDM Transmission Corrupted by Impulsive Noise

Wadehra Kartik, Kathpalia Mukul, Bahl Vasudha, International Journal of Advance Research, Ideas and Innovations in Technology

Energy Detection Technique in Cognitive Radio System

CHAPTER 4 LINK ADAPTATION USING NEURAL NETWORK

Enhanced MLP Input-Output Mapping for Degraded Pattern Recognition

Performance Comparison of Power Control Methods That Use Neural Network and Fuzzy Inference System in CDMA

Stock Price Prediction Using Multilayer Perceptron Neural Network by Monitoring Frog Leaping Algorithm

Bit Error Rate Assessment of Digital Modulation Schemes on Additive White Gaussian Noise, Line of Sight and Non Line of Sight Fading Channels

Characterization of LF and LMA signal of Wire Rope Tester

Paper Sobel Operated Edge Detection Scheme using Image Processing for Detection of Metal Cracks

Current Harmonic Estimation in Power Transmission Lines Using Multi-layer Perceptron Learning Strategies

Lab/Project Error Control Coding using LDPC Codes and HARQ

Energy Detection Spectrum Sensing Technique in Cognitive Radio over Fading Channels Models

Design of DFE Based MIMO Communication System for Mobile Moving with High Velocity

Power Allocation based Hybrid Multihop Relaying Protocol for Sensor Networks

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Objectives. Presentation Outline. Digital Modulation Revision

Colour Recognition in Images Using Neural Networks

LabVIEW based Intelligent Frontal & Non- Frontal Face Recognition System

TRANSIENT STABILITY ENHANCEMENT OF POWER SYSTEM USING INTELLIGENT TECHNIQUE

Spectrum Sensing Using Bayesian Method for Maximum Spectrum Utilization in Cognitive Radio

ISSN: [Jha* et al., 5(12): December, 2016] Impact Factor: 4.116

MAGNT Research Report (ISSN ) Vol.6(1). PP , Controlling Cost and Time of Construction Projects Using Neural Network

Sonia Sharma ECE Department, University Institute of Engineering and Technology, MDU, Rohtak, India. Fig.1.Neuron and its connection

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

CLASSIFICATION OF POWER QUALITY DISTURBANCES USING WAVELET TRANSFORM AND S-TRANSFORM BASED ARTIFICIAL NEURAL NETWORK

Multi Modulus Blind Equalizations for Quadrature Amplitude Modulation

Performance Evaluation of a UWB Channel Model with Antipodal, Orthogonal and DPSK Modulation Scheme

Performance Analysis of Conventional Diversity Combining Schemes in Rayleigh and Rician Fading Channels

AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND TRANSFER FUNCTIONS

PERFORMANCE ANALYSIS OF DIFFERENT M-ARY MODULATION TECHNIQUES IN FADING CHANNELS USING DIFFERENT DIVERSITY

Problem Sheet 1 Probability, random processes, and noise

Performance measurement of different M-Ary phase signalling schemes in AWGN channel

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

Adaptive Multi-layer Neural Network Receiver Architectures for Pattern Classification of Respective Wavelet Images

BER Performance Comparison between QPSK and 4-QA Modulation Schemes

[Raghuwanshi*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Transcription:

エシアンゾロナルオフネチュラルアンドアプライヅサエニセズ ISSN: 2186-8476, ISSN: 2186-8468 Print AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS Muazzam Ali Khan 1, Maqsood Muhammad Khan 2, Muhammad Saad Khan 3 1 Blekinge Tekniska Högskola, SWEDEN, 2 National University of Computer and Emerging Sciences, & 3 Bahauddin Zakariya University, PAKISTAN. ABSTRACT One of a key problem in non-cooperative communication is the automatic recognition of modulation signals. Artificial Neural Networks (ANN) is a hot spot among emerging technologies for pattern recognition. This paper is aimed at designing an intelligent communication system where the receiver is able to detect the modulation scheme of the signal it receives using Automatic Modulation Recognition (AMR) algorithms, with having minimum or no prior knowledge of the transmitted signal. Seven digital modulation schemes namely QP, BP,,,, and 16QAM are used. Algorithms based on deriving key spectral features from the communication signal are formed. The extracted features pass through a Neural Network to distinguish between signals having different modulation schemes. Keywords: Automatic Modulation Recognition, Artificial Neural Networks, Digital Modulation Schemes INTRODUCTION The Technological world is quickly moving towards more intelligent and secure communication. A lot of progress has been made in regards to the development of intelligent communication systems. Such systems can be of great importance to civilian as well as military purposes, where different modulation schemes might be required to secure the communication. Automatic modulation recognition (AMR) offers quite a bit of flexibility in dealing with different communication standards. A single receiver circuit can be enabled to recognize different modulation schemes and then demodulate those in coming signals which have been transmitted using different standards. The main goal of this paper is to develop an intelligent receiver that has the capability of receiving different types of signals having different modulation schemes and then demodulating them automatically. There are generally two approaches for modulation recognition problems namely, (1) a decision theoretic approach and (2) a statistical pattern recognition approach. In the decision theoretic approach, probabilistic arguments are used to develop a solution to the recognition problem whereas in the statistical pattern recognition, the system is divided into two subsystems. The first is feature extraction subsystem and the second is a pattern recognition subsystem. The former is used for extracting the pre-defined features while the latter is used for finding the modulation type [1]. This pattern recognition subsystem is further divided into two phases, (1) Training Phase and (2) Testing Phase. ANNs are considered a vital component in future computing. They are self-learning processes which don t require the constant and continuous supervision of a programmer. Unfortunately, some misconceptions rose especially in the early days of their introduction. People created hype that ANNs can do almost anything. This exaggeration contributed a lot ( 株 ) リナアンドアンドルナインターナショナルナインターナショナル小山市 日本. www. leena-luna.co.jp P a g e 17

ISSN: 2186-8476, ISSN: 2186-8468 Print ASIAN JOURNAL OF NATURAL & APPLIED SCIENCES to the discouragement and disappointment of many potential users who tried and failed to solve their particular problems with neural networks. These users often concluded that neural networks were complicated and confusing. This confusion also came from the industry itself. Articles came out on a variety of neural networks, all with different claims and specific failed examples. Currently, a few of these structures are being actually used commercially. The feed forward, back-propagation network is by far the most popular. Most of the other neural network structures represent models for thinking that are still being evolved in laboratories. Still, all of these networks are simply tools and as such the only real demand they make is that they need the network architect to learn how to use them. [2]. The most common type of artificial neural network comprises of three groups or layers, a layer of input units is connected to a layer of hidden units, which in then connected to a layer of output units. [3] The usefulness of artificial neural networks has been demonstrated in several applications such as diagnostic problems, medicine, speech synthesis, robot control, business and finance, signal processing, and other problems that fall under the category of pattern recognition. Different methods have been used for modulation recognition purposes. Algorithms have been developed for both analogue and digital modulations [4] [5] [6]. In this paper, only spectral based features will be used for deduction of different modulation types. PROBLEM STATEMENT AND MAĐN CONTRĐBUTĐON When a signal is received by the receiver, it is no longer the original signal sent. Different types of noises are added to it. In this paper we assume the noise added to be Additive White Gaussian Noise (AWGN). Suppose the signal received is as follows A(t) = B(t) + n(t) A(t) is the signal transmitted. B(t) is the unknown signal received at the receiver. n(t) is the noise added to the signal. In this case AWGN. PROBLEM SOLUTĐON This solution of our problem consists of the following parts. Feature Extraction For the required AMR, five key features are used to distinguish between modulation schemes and they are derived from the instantaneous phase φ (t), instantaneous amplitude a (t) as well as the instantaneous frequency f (t) of the signal [1]. Maximum Power Spectral Density Of The Normalized Centered Đnstantaneous Amplitude [1] γ max = max DFTa cn (i) 2 / Ns Where Ns is the number of samples per segment, and a cn is the normalized centered amplitude defined by a cn (i) = a n (i) 1, where a n (i) = a(i)/m a Here m a is the average of the amplitude over one segment. www.ajsc.leena-luna.co.jp 18 P a g e Leena and Luna International, Oyama, Japan. Copyright 2013

エシアンゾロナルオフネチュラルアンドアプライヅサエニセズ ISSN: 2186-8476, ISSN: 2186-8468 Print Standard Deviation Of The Absolute Đnstantaneous Phase[1] σ ap = Where σ NL (i) is the value of the normalized centered component of the instantaneous phase, C is the number of samples in σ NL (i) for which a n (i)>a t, where a t is the threshold for a(i) below which the estimation of instantaneous phase becomes very difficult due to noise or in other words we can say it becomes noise sensitive. Standard Deviation Of The Direct Đnstantaneous Phase [1] σ dp = Standard Deviation Of The Normalized Centered Absolute Amplitude [1] σ aa = It can be noted that a cn s absolute standard deviation is being calculated and not of a cn directly. Standard Deviation Of The Normalized Centered Absolute Frequency [1] σ af = Now it must be noted that normalization of the frequency can be done by many ways but the method of normalization chosen is given below. f N (i)= f m (i) = f(i) m f, r s = baud rate where m f = Maximum Power Spectral Density Of The Normalized Centered Đnstantaneous Frequency [1] γ max f = max FFT(f n (i)) 2 A random number generator has been used to generate the signals.[1] Network Structure The use of Neural Networks has made the recognition process easier as well as more reliable. The old method of using the decision theoretic (DT) approach where a suitable threshold should be chosen for each key feature manually is difficult and very time consuming. ( 株 ) リナアンドアンドルナインターナショナルナインターナショナル小山市 日本. www. leena-luna.co.jp P a g e 19

ISSN: 2186-8476, ISSN: 2186-8468 Print ASIAN JOURNAL OF NATURAL & APPLIED SCIENCES Whereas, the neural network chooses the threshold at each node automatically. In DT algorithms, at a time only one key feature is considered which means that the time ordering of the key features plays an important role in probability of the correct decision [4]. While in ANN algorithms all the key features are considered at the same time. So the time order of the consideration of the key features doesn t affect the probability of the correct decision. Therefore, ANN is a preferred method for deducing the modulation type as compared to DT method. The simulations performed for this project have been carried out in MATLAB. The signals have been taken in a specific order i.e. 2ask, sk, sk, sk, sk, sk and 16Qam. The recognition based on ANN approach is divided into three blocks. These are 1) preprocessing, 2) the training phase, 3) the testing phase, to make a decision about the type of the modulated signal. Each value presented has been realized from running each simulation at least 50 times and taking the average of the 50 results and presenting it. The different levels of SNR used are 5db and 10db. In this project both back propagation and supervised learning are used for the development of ANN modulation recognition algorithm. As there are different algorithms based on back propagation method, the one used here is the Levenberg-Marquadt algorithm. The neural network used for training and testing will consist of 2 hidden layers with different number of neurons in each layer with different SNR levels. No. of layers 2 Table 1. Combination of Neurons Combinations 7-5 7-7 10-7 10-10 12-12 Data Description Separate dataset for training and testing is prepared. For training, 80 signals of each signal type are produced. So, in total there are 80*7 = 560 signals. The training dataset is prepared after feature extraction of all signals. Each sample of the dataset is in a row, where each row has 6 feature values and one signal id. For testing, 70 signals for each signal type are used. So, the testing dataset contains 70*7 = 490 signals. Table 2. (12-12) Neurons Recognition rate at 5db 98% 99% 87% 90% 97% 93% Table 3. (10-10) Neurons Recognition rate at 5db 98% 99% 86% 89% 97% 93% Table 4. (10-7) Neurons Recognition rate at 5db 98% 99% 86% 89% 96% 92% www.ajsc.leena-luna.co.jp 20 P a g e Leena and Luna International, Oyama, Japan. Copyright 2013

エシアンゾロナルオフネチュラルアンドアプライヅサエニセズ ISSN: 2186-8476, ISSN: 2186-8468 Print Table 5. (7-7) Neurons Recognition rate at 5db 96% 99% 85% 88% 95% 87% Table 6. (7-5) Neurons Recognition rate at 5db 91% 92% 80% 81% 90% 71% Table 7. For 16QAM No. Of Neurons Recognition rate at SNR 5db Recognition rate at SNR 10db (12 12) 76.96% 99.60% (10 10) 77.30% 99.66% (10 7) 73.03% 97.53% (7 7) 67.53% 93.30% (7 5) 27.10% 39.96% As can be seen from Tables 2-6 that at a low SNR i.e. 5 db, the recognition rate is still good for almost all the signals, considering 90% and above good. It must be noted that the number of hidden layers and the combination of neurons in them is critical for the recognition rate. The combination of 12-12 neurons has almost 100% recognition rate for 16QAM but it decrease significantly when the SNR reaches 5db. CONCLUSĐON In this paper seven digital modulation signals namely,,,, and16qam have been used. It is clear from the tables that the number of neurons in the hidden layers plays an important role in determination of the signals. It is also obvious that a combination of two hidden layers with 12 neurons in each, gives better performance than the other combinations. It must be noted that having two hidden layers increases the recognition rate. ( 株 ) リナアンドアンドルナインターナショナルナインターナショナル小山市 日本. www. leena-luna.co.jp P a g e 21

ISSN: 2186-8476, ISSN: 2186-8468 Print ASIAN JOURNAL OF NATURAL & APPLIED SCIENCES REFERENCES [1] Zhang et al., (2010). A research on Automatic Modulation Recognition with Rough Sets and Neural Network, First International Conference on Pervasive Computing, Processing and Applications. [2] Uthayakumar Gevaran (2011). Back Propagation. USA: Brandeis University, Department of Computer Science. [3] Peter McCollum (1997). An Introduction to Back Propagation Neural Networks. The Newsletter of Seattle Robotics Society November issue [4] Azzouz, E. E. & Nandi, A. K. (1996). Automatic modulation recognition of communication signals. Dordrecht: Kluwer Academic Publishers. [5] Fabrizi, P. M., Lopes, L. B., & Lockhart, G. B. Receiver recognition of analogue modulation types, IERE Conf. Radio Receiver and Associated Systems, Bangor, Wales. [6] Soliman, S. S. & Hsue, Z. S. (1992). classification using statistical moments. IEEE Transactions on Communications, 40(5), 908 916. www.ajsc.leena-luna.co.jp 22 P a g e Leena and Luna International, Oyama, Japan. Copyright 2013