SlideShare ist ein Scribd-Unternehmen logo
1 von 19
What is AMR?
Receive
Random
Signal
Identify what
modulation
scheme it
uses
Send it to
appropriate
demodulator
Where is it used?
Military Applications
Intercepting
Jamming
Civilian Applications
Interference
identification
Spectrum
management
Drawbacks of previously established methods
• Depends of accuracy of operator
• Very slow to detect
Operator
Monitored
• Lot of simultaneously active H/W
• Again dependent on operators inference
Bank of
demodulators
Implementation of Proposed work
Methods for modulation recognition
Decision
Theory based
• Decision tree
flowchart
Likelihood
based
• Maximum
Likelihood-
based
Machine
Learning
• Artificial Neural
Network
Methodology
Preprocessing
• Signal Isolation
• Signal Segmentation
Key Feature
Extraction
• γmax , σap , σdp , P, σaa , σaf ,
σa , µa
4,2 , µf
4,2
Modulation
classification
• Decision tree
• ANN
Key feature extraction model :
Flowchart for modulation recognition
Summary of features and typical thresholds
Feature
Distinction
Thresholds for
(30dB SNR)Subset 1 (High) Subset 2 (Low)
Ratio P USB, LSB Others 0.75
Sigma dp MFSK, DSB, SSB AM, MASK 0.5
Sigma ap FM, MFSK, DSB MASK, MPSK 4
Gamma Max MASK , AM , DSB MFSK, FM ,MPSK 10
Mue a AM MASK 1.526
Mue f FM MFSK 1.6
Sigma aa 4ASK 2ASK 0.2
Sigma a 4PSK 2PSK 0.04
Sigma af 4FSK 2FSK 0.8
Demerits of feature extraction based approach:
• Threshold values is dependent on fc/fm ratio, signal to noise ratio,
modulation index.
• Frequent operator intervention for recalibrating thresholds.
• Holds good for high values of SNR
Introduction to Artificial Neural Networks (ANN)
• Artificial neural network (ANN) is a machine learning approach that models
human brain and consists of a number of artificial neurons
• An Artificial Neural Network is specified by:
− neuron model: the information processing unit of the NN
− an architecture: a set of neurons and weighted links connecting neurons along with biases
− a learning algorithm: used for training the NN by modifying the weights in order to model a
particular learning task correctly on the training examples.
Need for Neural network approach
Speed
• Does not contain complex real-time processing
Programming
• No need to manually program thresholds, it learns from examples
Hardware
• Post-training, it is just a combinational circuit
A Typical Neuron
Training of Neural Network
No. Modulation
Type
Lowest SNR for successful
detection
1 AM 1 dB
2 DSBSC 0 dB
3 USB 2 dB
4 LSB -3 dB
5 FM 1 dB
6 BASK 11 dB
7 BFSK -2 dB
8 BPSK -1 dB
9 4 – ASK -6 dB
10 4 – FSK 5 dB
11 4 - PSK -11 dB
HARDWARE IMPLEMENTATION
General Workflow for VHDL Implementation
MATLAB Algorithm
Fixed-point design
VHDL Coding
Simulation
Synthesis,
Place & Route
Test
Simulation screen
Decision Modulation Type
1 DSB
2 AM
3 FM
4 LSB
5 USB
C Corrupted (or None)

Weitere ähnliche Inhalte

Andere mochten auch

Corporate Overview 9.20.16
Corporate Overview 9.20.16Corporate Overview 9.20.16
Corporate Overview 9.20.16
Joseph Southwell
 
Scarf Introduction Catalogue--SILK SHOWING
Scarf Introduction Catalogue--SILK SHOWINGScarf Introduction Catalogue--SILK SHOWING
Scarf Introduction Catalogue--SILK SHOWING
Robin Lee
 

Andere mochten auch (10)

Metodología de estudio Humanar
Metodología de estudio HumanarMetodología de estudio Humanar
Metodología de estudio Humanar
 
ประวัติส่วนตัว
ประวัติส่วนตัวประวัติส่วนตัว
ประวัติส่วนตัว
 
UPDATED CV
UPDATED CVUPDATED CV
UPDATED CV
 
Cool and Cute Fashion Collection
Cool and Cute Fashion CollectionCool and Cute Fashion Collection
Cool and Cute Fashion Collection
 
Alpspure
AlpspureAlpspure
Alpspure
 
Corporate Overview 9.20.16
Corporate Overview 9.20.16Corporate Overview 9.20.16
Corporate Overview 9.20.16
 
Beautiful and Cute Apparel Collection
Beautiful and Cute Apparel CollectionBeautiful and Cute Apparel Collection
Beautiful and Cute Apparel Collection
 
Alpspure
AlpspureAlpspure
Alpspure
 
Renacimiento. España
Renacimiento. EspañaRenacimiento. España
Renacimiento. España
 
Scarf Introduction Catalogue--SILK SHOWING
Scarf Introduction Catalogue--SILK SHOWINGScarf Introduction Catalogue--SILK SHOWING
Scarf Introduction Catalogue--SILK SHOWING
 

Ähnlich wie BriefPPT

An Ultra-Low Power Asynchronous-Logic
An Ultra-Low Power Asynchronous-LogicAn Ultra-Low Power Asynchronous-Logic
An Ultra-Low Power Asynchronous-Logic
Hossam Hassan
 
SRAM read and write and sense amplifier
SRAM read and write and sense amplifierSRAM read and write and sense amplifier
SRAM read and write and sense amplifier
Soumyajit Langal
 
review1.pptx
review1.pptxreview1.pptx
review1.pptx
MonishV8
 
Final year WSN Project ppt final updated.pptx
Final year WSN Project ppt final updated.pptxFinal year WSN Project ppt final updated.pptx
Final year WSN Project ppt final updated.pptx
DivankerSaxena1
 
AMAR_KANTETI_RESUME
AMAR_KANTETI_RESUMEAMAR_KANTETI_RESUME
AMAR_KANTETI_RESUME
amar kanteti
 
Professional Profile
Professional ProfileProfessional Profile
Professional Profile
ssramz
 
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
Keith Wiley
 

Ähnlich wie BriefPPT (20)

Artificial neural networks and its applications
Artificial neural networks and its applications Artificial neural networks and its applications
Artificial neural networks and its applications
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANN
 
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
 
Exploring Randomly Wired Neural Networks for Image Recognition
Exploring Randomly Wired Neural Networks for Image RecognitionExploring Randomly Wired Neural Networks for Image Recognition
Exploring Randomly Wired Neural Networks for Image Recognition
 
Cvpr 2018 papers review (efficient computing)
Cvpr 2018 papers review (efficient computing)Cvpr 2018 papers review (efficient computing)
Cvpr 2018 papers review (efficient computing)
 
An Ultra-Low Power Asynchronous-Logic
An Ultra-Low Power Asynchronous-LogicAn Ultra-Low Power Asynchronous-Logic
An Ultra-Low Power Asynchronous-Logic
 
Deep Learning
Deep LearningDeep Learning
Deep Learning
 
unit-iv-wireless-sensor-networks-wsns-and-mac-protocols
unit-iv-wireless-sensor-networks-wsns-and-mac-protocols unit-iv-wireless-sensor-networks-wsns-and-mac-protocols
unit-iv-wireless-sensor-networks-wsns-and-mac-protocols
 
final14-4
final14-4final14-4
final14-4
 
Ultra sonic sensor network communicating using NRF 24L01 radio
Ultra sonic sensor network communicating using NRF 24L01 radioUltra sonic sensor network communicating using NRF 24L01 radio
Ultra sonic sensor network communicating using NRF 24L01 radio
 
SRAM read and write and sense amplifier
SRAM read and write and sense amplifierSRAM read and write and sense amplifier
SRAM read and write and sense amplifier
 
IEEE CASE 2011, Italy - Conference Paper Presentation
IEEE CASE 2011, Italy - Conference Paper PresentationIEEE CASE 2011, Italy - Conference Paper Presentation
IEEE CASE 2011, Italy - Conference Paper Presentation
 
review1.pptx
review1.pptxreview1.pptx
review1.pptx
 
Final year WSN Project ppt final updated.pptx
Final year WSN Project ppt final updated.pptxFinal year WSN Project ppt final updated.pptx
Final year WSN Project ppt final updated.pptx
 
AMAR_KANTETI_RESUME
AMAR_KANTETI_RESUMEAMAR_KANTETI_RESUME
AMAR_KANTETI_RESUME
 
Professional Profile
Professional ProfileProfessional Profile
Professional Profile
 
Classification of Functional Networks Poster
Classification of Functional Networks PosterClassification of Functional Networks Poster
Classification of Functional Networks Poster
 
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
 

BriefPPT

  • 1. What is AMR? Receive Random Signal Identify what modulation scheme it uses Send it to appropriate demodulator
  • 2. Where is it used? Military Applications Intercepting Jamming Civilian Applications Interference identification Spectrum management
  • 3. Drawbacks of previously established methods • Depends of accuracy of operator • Very slow to detect Operator Monitored • Lot of simultaneously active H/W • Again dependent on operators inference Bank of demodulators
  • 5. Methods for modulation recognition Decision Theory based • Decision tree flowchart Likelihood based • Maximum Likelihood- based Machine Learning • Artificial Neural Network
  • 6. Methodology Preprocessing • Signal Isolation • Signal Segmentation Key Feature Extraction • γmax , σap , σdp , P, σaa , σaf , σa , µa 4,2 , µf 4,2 Modulation classification • Decision tree • ANN
  • 9. Summary of features and typical thresholds Feature Distinction Thresholds for (30dB SNR)Subset 1 (High) Subset 2 (Low) Ratio P USB, LSB Others 0.75 Sigma dp MFSK, DSB, SSB AM, MASK 0.5 Sigma ap FM, MFSK, DSB MASK, MPSK 4 Gamma Max MASK , AM , DSB MFSK, FM ,MPSK 10 Mue a AM MASK 1.526 Mue f FM MFSK 1.6 Sigma aa 4ASK 2ASK 0.2 Sigma a 4PSK 2PSK 0.04 Sigma af 4FSK 2FSK 0.8
  • 10. Demerits of feature extraction based approach: • Threshold values is dependent on fc/fm ratio, signal to noise ratio, modulation index. • Frequent operator intervention for recalibrating thresholds. • Holds good for high values of SNR
  • 11. Introduction to Artificial Neural Networks (ANN) • Artificial neural network (ANN) is a machine learning approach that models human brain and consists of a number of artificial neurons • An Artificial Neural Network is specified by: − neuron model: the information processing unit of the NN − an architecture: a set of neurons and weighted links connecting neurons along with biases − a learning algorithm: used for training the NN by modifying the weights in order to model a particular learning task correctly on the training examples.
  • 12. Need for Neural network approach Speed • Does not contain complex real-time processing Programming • No need to manually program thresholds, it learns from examples Hardware • Post-training, it is just a combinational circuit
  • 15. No. Modulation Type Lowest SNR for successful detection 1 AM 1 dB 2 DSBSC 0 dB 3 USB 2 dB 4 LSB -3 dB 5 FM 1 dB 6 BASK 11 dB 7 BFSK -2 dB 8 BPSK -1 dB 9 4 – ASK -6 dB 10 4 – FSK 5 dB 11 4 - PSK -11 dB
  • 17. General Workflow for VHDL Implementation MATLAB Algorithm Fixed-point design VHDL Coding Simulation Synthesis, Place & Route Test
  • 19. Decision Modulation Type 1 DSB 2 AM 3 FM 4 LSB 5 USB C Corrupted (or None)