PERFORMANCE OF A WAVELET-BASED RECEIVER FOR BPSK AND QPSK SIGNALS IN ADDITIVE WHITE GAUSSIAN NOISE CHANNELS Dr. Robert Barsanti, Timothy Smith, Robert.

Slides:



Advertisements
Similar presentations
Chapter 11 Signal Processing with Wavelets. Objectives Define and illustrate the difference between a stationary and non-stationary signal. Describe the.
Advertisements

August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
S Digital Communication Systems Bandpass modulation II.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Signal Denoising with Wavelets. Wavelet Threholding Assume an additive model for a noisy signal, y=f+n K is the covariance of the noise Different options.
Channel Estimation in OFDM Systems Zhibin Wu Yan Liu Xiangpeng Jing.
2004 COMP.DSP CONFERENCE Survey of Noise Reduction Techniques Maurice Givens.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Wavelet.
Undecimated wavelet transform (Stationary Wavelet Transform)
7th IEEE Technical Exchange Meeting 2000 Hybrid Wavelet-SVD based Filtering of Noise in Harmonics By Prof. Maamar Bettayeb and Syed Faisal Ali Shah King.
Introduction to Wavelets
Wavelet-based Coding And its application in JPEG2000 Monia Ghobadi CSC561 project
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 3b: Detection and Signal Spaces.
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 4: BandPass Modulation/Demodulation.
Nonlinear and Time Variant Signal Processing R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Despeckle Filtering in Medical Ultrasound Imaging
Carrier-Amplitude modulation In baseband digital PAM: (2d - the Euclidean distance between two adjacent points)
ENG4BF3 Medical Image Processing
Image Denoising using Wavelet Thresholding Techniques Submitted by Yang
4.1 Why Modulate? 이번 발표자료는 연구배경 연구복적 제안시스템 시뮬레이션 향후 연구방향으로 구성되어 있습니다.
Digital Communication I: Modulation and Coding Course
UF S.Klimenko LIGO-G Z l Introduction l Goals of this analysis l Coherence of power monitors l Sign X-Correlation l H2-L1 x-correlation l Conclusion.
Lecture 71 Today, we are going to talk about: Some bandpass modulation schemes used in DCS for transmitting information over channel M-PAM, M-PSK, M-FSK,
Coding No. 1  Seattle Pacific University Modulation Kevin Bolding Electrical Engineering Seattle Pacific University.
Signal Encoding Techniques. Lecture Learning Outcomes Be able to understand, appreciate and differentiate the different signal encoding criteria available.
Rajeev Aggarwal, Jai Karan Singh, Vijay Kumar Gupta, Sanjay Rathore, Mukesh Tiwari, Dr.Anubhuti Khare International Journal of Computer Applications (0975.
Baseband Demodulation/Detection
Signals & systems Ch.3 Fourier Transform of Signals and LTI System 5/30/2016.
Geometric Representation of Modulation Signals
Dept. of EE, NDHU 1 Chapter Four Bandpass Modulation and Demodulation.
EE 3220: Digital Communication
Different types of wavelets & their properties Compact support Symmetry Number of vanishing moments Smoothness and regularity Denoising Using Wavelets.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Subband Coding Jennie Abraham 07/23/2009. Overview Previously, different compression schemes were looked into – (i)Vector Quantization Scheme (ii)Differential.
When a signal is transmitted over a channel, the frequency band and bandwidth of the channel must match the signal frequency characteristics. Usually,
COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS Dr. Robert Barsanti SSST March 2011, Auburn University.
Constellation Diagram
Bandpass Modulation & Demodulation Detection
APPLICATION OF A WAVELET-BASED RECEIVER FOR THE COHERENT DETECTION OF FSK SIGNALS Dr. Robert Barsanti, Charles Lehman SSST March 2008, University of New.
傅思維. How to implement? 2 g[n]: low pass filter h[n]: high pass filter :down sampling.
By Dr. Rajeev Srivastava CSE, IIT(BHU)
In The Name of God The Compassionate The Merciful.
Performance of Digital Communications System
WAVELET NOISE REMOVAL FROM BASEBAND DIGITAL SIGNALS IN BANDLIMITED CHANNELS Dr. Robert Barsanti SSST March 2010, University of Texas At Tyler.
Feature Matching and Signal Recognition using Wavelet Analysis Dr. Robert Barsanti, Edwin Spencer, James Cares, Lucas Parobek.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Báo cáo đồ án Thông Tin Số (CT386) Nhóm 2: 1.Cao Kim Loan Lâm Quốc Sự Bộ môn Điện Tử Viễn Thông GVHD : TS.Lương Vinh Quốc Danh.
Signals & systems Ch.3 Fourier Transform of Signals and LTI System
EEE4176 Applications of Digital Signal Processing
CS 591 S1 – Computational Audio -- Spring, 2017
1.) Acquisition Phase Task:
OptiSystem applications: Matched filter analysis
Modulation Techniques
Principios de Comunicaciones EL4005
Multiresolution Analysis (Chapter 7)
Chapter 4: Second generation Systems-Digital Modulation
Advanced Wireless Networks
Lecture 1.30 Structure of the optimal receiver deterministic signals.
Advanced Wireless Networks
Principios de Comunicaciones EL4005
Channel Estimation in OFDM Systems
Telecommunications Engineering Topic 2: Modulation and FDMA
S Transmission Methods in Telecommunication Systems (5 cr)
Bandpass Modulation and Demodulation
Channel Estimation in OFDM Systems
Presentation transcript:

PERFORMANCE OF A WAVELET-BASED RECEIVER FOR BPSK AND QPSK SIGNALS IN ADDITIVE WHITE GAUSSIAN NOISE CHANNELS Dr. Robert Barsanti, Timothy Smith, Robert Lee SSST March 2007

Overview Introduction BPSK and QPSK Signals Wavelet Domain Filtering Wavelet Domain Correlation Receiver Simulations and Results Summary

BPSK and QPSK Signals In carrier phase modulation, the transmitted information is contained in the phase of the carrier waveform. Since the carrier phase is limited to the range 0 ≤ θ ≤ 2π, the carrier phases used to transmit the digital information are given by For binary phase modulation M = 2, For QPSK M = 4. The general representation of the phase carrier modulated waveform is given by The symbol A represents the signal amplitude, and gT(t) is the signal wave-shape. In the case of a rectangular pulse shape gT(t) is defined as

Phase Modulated Signal and the transmitted waveform on the symbol interval 0 ≤ t ≤ T is represented as Where E is the energy transmitted per symbol

The Classical Cross Correlation Receiver for two transmitted signals Detector (choose largest) X Output Symbol ri So X Sample at t = T S1

Noise Removal Separate the signal from the noise Signal Noisy Signal TRANSFORMATION Noisy Signal Signal Noise

Wavelet Filtering

Wavelet Based Filtering THREE STEP DENOISING 1. PERFORM DWT 2. THRESHOLD COEFFICIENTS 3. PERFORM INVERSE DWT

Wavelet Domain Correlation transform prototype signal into the wavelet domain and pre-stored DWT coefficients transform received signal into the wavelet domain via the DWT, apply a non-linear threshold to the DWT coefficients (to remove noise), correlate the noise free DWT coefficients of the signal, and the pre-stored DWT coefficients of the prototype signal.

The Wavelet Domain Correlation (WDC) Receiver Bank of Cross-Correlation Receivers Detector (choose largest) Wavelet De-noise r i DWT Output Symbol So DWT S1 DWT

Simulation BPSK and QPSK signals were generated using 128 samples per symbol Monte Carlo Runs at each SNR with different instance of AWGN 10 SNR’s between -6 and +10 dB Symmlet 8 wavelet & soft threshold Threshold set to σ/10. Only 16 coefficients retained

Bit Error Rate Curves for BPSK

Bit Error Rate Curves for QPSK

Results Both the WDC and classical TDC provided similar results. The WDC provides improvement in processing speed since only 16 vice 128 coefficients were used in the correlations.

Summary Receiver for BPSK and QPSK signals in the presence of AWGN. Uses the cross- correlation between DWT coefficients Procedure is enhanced by using standard wavelet noise removal techniques Simulations of the performance of the proposed algorithm were presented.

Wavelets Some S8 Symmlets at Various Scales and Locations 9 8 7 6 5 Scale j 4 3 2 1 0.2 0.4 0.6 0.8 1 time index k 1. Can be defined by a wavelet function (Morlet & Mexican hat) 2. Can be defined by an FIR Filter Function (Haar, D4, S8)

EFFECTIVENESS OF WAVELET ANALYSIS Wavelets are adjustable and adaptable by virtue of large number of possible wavelet bases. DWT well suited to digital implementation. ~O (N) Ideally suited for analysis non-stationary signals [ Strang, 1996] Has been shown to be a viable denoising technique for transients [Donoho, 1995] Has been shown to be a viable detection technique for transients [Carter, 1994] Has been shown to be a viable TDOA technique for transients [Wu, 1997]

Wavelet Implementation Response LPF HPF HP Filter Details X(n) LP Filter Averages Frequency F/2 Pair of Half Band Quadrature Mirror Filters (QMF) [Vetterli, 1995]

Signal Reconstruction Two Channel Perfect Reconstruction QMF Bank Analysis + Synthesis = LTI system

Wavelet Implementation [Mallat, 1989] LP 2 LP 2 LP 2 LPLPLP J = 4 HP 2 LPLPHP J = 3 HP 2 LPHP J = 2 HP 2 HP J = 1 2J samples LP HP LPHP LPLPLP LPLPHP

Symmlet Wavelet vs. Time and Frequency

Calculating a Threshold Let the DWT coefficient be a series of noisy observations y(n) then the following parameter estimation problem exists: y(n) = f(n) +s z(n), n = 1,2,…. z ~N(0,1) and s = noise std. s is estimated from the data by analysis of the coefficients at the lowest scale. s = E/0.6475 where E is the absolute median deviation [Kenny]

Thresholding Techniques * Hard Thresholding (keep or kill) * Soft Thresholding (reduce all by Threshold) The Threshold Value is determined as a multiple of the noise standard deviation, eg., T = ms where typically 2< m <5

Hard vs. Soft Thresholds