FPGA Implementation of a Message-Passing OFDM Receiver for Impulsive Noise Channels Prof. Brian L. Evans, Wireless Networking and Communications Group,

Slides:



Advertisements
Similar presentations
Principal Investigator:
Advertisements

Welcome to MATLAB DigComm LAB
1 PIANO+ OTONES WP3 SIGNAL PROCESSING ALGORITHMS.
Principal Investigator:
a By Yasir Ateeq. Table of Contents INTRODUCTION TASKS OF TRANSMITTER PACKET FORMAT PREAMBLE SCRAMBLER CONVOLUTIONAL ENCODER PUNCTURER INTERLEAVER.
01/10/2013 Ebro Observatory, October 1st, 2013 New Technology involved in SWING: Software Radio and HF Links A.L. Saverino A.Capria, F.Berizzi, M. Martorella,
Introduction to OFDM Ref: OFDM_intro.pdf
1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
Department of electrical and computer engineering An Equalization Technique for High Rate OFDM Systems Mehdi Basiri.
Test and Assembly Plan Results P09141 Satellite Thermal Heater Controller.
1 EQ2430 Project Course in Signal Processing and Digital Communications - Spring 2011 On phase noise and it effect in OFDM communication system School.
1 Synchronization for OFDMA System Student: 劉耀鈞 Advisor: Prof. D. W. Lin Time: 2006/3/16.
for Wireless Communications
Energy-Efficient Signal Processing Techniques For Smart Grid Heterogeneous Communication Networks Prof. Naofal Al-Dhahir Prof. Brian L. Evans Univ. of.
Ghadi Sebaali and Brian L. Evans
12- OFDM with Multiple Antennas. Multiple Antenna Systems (MIMO) TX RX Transmit Antennas Receive Antennas Different paths Two cases: 1.Array Gain: if.
The University of Texas at Austin
Local Utility Smart Grid Communications
Student: Vikas Agarwal Guide: Prof H S Jamadagni
Sub-Nyquist Reconstruction Final Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute of Technology.
Karl F. Nieman †, Marcel Nassar ‡, Jing Lin †, and Brian L. Evans † Pacific Grove, CA November 6, 2013 FPGA Implementation of a Message-Passing OFDM Receiver.
Contact: Robust Wireless Communication System for Maritime Monitoring Robust Wireless Communication System for Maritime Monitoring.
Orthogonal Frequency Division Multiplexing - OFDM
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
Cyclic Spectral Analysis of Power Line Noise in the kHz Band Karl Nieman †, Jing Lin †, Marcel Nassar †, Khurram Waheed ‡, Brian L. Evans † † Department.
FPGA Implementation of Denoising in OFDM Systems using DSP Design Module Prof. Brian L. Evans PhD Students Jing Lin, Marcel Nassar & Karl Nieman Wireless.
Signals and Systems Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 382C-9 Embedded Software Systems.
 Task Description: Improve rate, reliability, and energy efficiency of two-way wireless and powerline communications (PLC) between smart meters & data.
2015 IEEE Int. Conf. on Communications
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
林宏穎: OFDM Introduction
Task Description: Increase powerline communication (PLC) data rate for better monitoring/controlling applications for residential and commercial energy.
A Factor-Graph Approach to Joint OFDM Channel Estimation and Decoding in Impulsive Noise Channels Philip Schniter The Ohio State University Marcel Nassar,
PADS Power Aware Distributed Systems Architecture Approaches USC Information Sciences Institute Brian Schott, Bob Parker UCLA Mani Srivastava Rockwell.
Implementation of OFDM Transmitter based on the IEEE d Standard Presented by: Altamash Janjua Group Partner: Umar Chohan Supervisors: Dr. Brian L.
Real-Time MIMO Discrete Multitone Transceiver Testbed
Prof. Brian L. Evans PhD Students Karl Nieman, Marcel Nassar, and Jing Lin Department of Electrical and Computer Engineering The University of Texas at.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
Marcel Nassar PhD Defense Committee Members: Prof. Gustavo de Veciana
Baseband Implementation of an OFDM System for 60GHz Radios: From Concept to Silicon Jing Zhang University of Toronto.
PAPR Reduction Method for OFDM Systems without Side Information
FMT Modulation for Wireless Communication
November 9th, 2010 Low Complexity EM-based Decoding for OFDM Systems with Impulsive Noise Asilomar Conference on Signals, Systems, and Computers
Impulsive Noise at Wireless Receivers
1 Post Processing Procedures for Channel Estimation Younglok Kim Dept. of Electrical Engineering Sogang University.
Introduction to OFDM and Cyclic prefix
EE445S Real-Time Digital Signal Processing Lab Fall 2016 Lecture 16 Quadrature Amplitude Modulation.
Security Vulnerability and Countermeasures of Frequency Offset Correction in a Systems Hanif Rahbari, Marwan Krunz, and Loukas Lazos Department of.
Energy-Efficient Signal Processing Techniques For Smart Grid Heterogeneous Communication Networks Task ID: Prof. Naofal Al-Dhahir, Univ. of Texas.
Diversity.
1 OFDM based Applications DAB-OFDM  Digital Audio Broadcasting DVD-OFDM  Digital Video Broadcasting ADSL-OFDM  Asynchronous Digital Subscriber Line.
Task , Brian L. Evans, The University of Texas at Austin
Diversity and Coexistence within Smart Grid Communications
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Power Line Communications for Enabling Smart Grid Applications
Jing Lin and Brian L. Evans
Yousof Mortazavi, Aditya Chopra, and Prof. Brian L. Evans
Jinseok Choi, Brian L. Evans and *Alan Gatherer
MIMO-OFDM with antenna selection
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
Ian C. Wong, Zukang Shen, Jeffrey G. Andrews, and Brian L. Evans
HDR a solution using MIMO-OFDM
UWB Receiver Algorithm
EE359 – Lecture 17 Outline Announcements Review of Last Lecture
Partial Proposal for n: ITRI Preamble Specification
Analog to Digital Conversion OFDM Signal follows a two dimensional or complex Gaussian distribution.
Month Year doc.: IEEE yy/xxxxr0 November 2012
HNS Proposal for n Physical Layer
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
Presentation transcript:

FPGA Implementation of a Message-Passing OFDM Receiver for Impulsive Noise Channels Prof. Brian L. Evans, Wireless Networking and Communications Group, The University of Texas at Austin Students: Mr. Karl Nieman, Mr. Marcel Nassar and Ms. Jing Lin Approximate Message Passing (AMP) OFDM Objective: Implement a real-time OFDM receiver with impulsive noise mitigation for use in power line communications (PLC). AMP PLC Test System Powered by NI Products Impulsive Noise in PLC OFDM transmits data over multiple independent subcarriers (tones) FFT spreads out impulsive noise across all subcarriers IFFTFilter ++ FFT Equalizer and detector Impulsive noise estimation Gaussian (w) + Impulsive Noise (e) Vector of symbol amplitudes (complex) + - Channel Receiver x y Conventional OFDM system Added in our system Project supported by NI, Freescale, IBM, and TI DSP Design Diagram (step 2 of algorithm) Outdoor medium-voltage line (St. Louis, MO) Cyclostationary noise becomes impulsive after interleaving Interleave Indoor low-voltage line (UT Campus) Local utility MV-LV transformer Data concentrator Smart meters Iterative algorithm (4 iterations used) In-band noise inferred from out-of-band guard tones LabVIEW DSP Design Module (a high-level graphical synthesis tool) was used to map processing to FPGA Mapped to fixed-point using MATLAB toolbox RT controller LabVIEW RT data symbol generation FlexRIO FPGA Module 1 (G3TX) LabVIEW DSP Design Module data and reference symbol interleave reference symbol LUT 43.2 kSps 8.6 kSps zero padding (null tones) generate complex conjugate pair kSps 256 IFFT w/ 22 CP insertion kSps NI bit DAC 10 MSps RT controller LabVIEW RT BER/SNR calculation w/ and w/o AMP FlexRIO FPGA Module 2 (G3RX) LabVIEW DSP Design Module NI bit ADC sample rate conversion 10 MSps400 kSps time and frequency offset correction 400 kSps 256 FFT w/ 22 CP removal, noise injection kSps FlexRIO FPGA Module 3 (AMPEQ) LabVIEW DSP Design Module null tone and active tone separation kSps 51.8 kSps channel estimation/ ZF equalization AMP noise estimate Subtract noise estimate from active tones data and reference symbol de- interleave 51.8 kSps 8.6 kSps Host Computer LabVIEW 43.1 kSps sample rate conversion 400 kSps 51.8 kSps 256 FFT, tone select 51.8 kSps kSps testbench control/data visualization differential MCX pair TX Chassis RX Chassis 1 × PXIe × PXIe × PXIe-7965R 1 × NI-5781 FAM differential MCX pair (quadrature component = 0) 1 × PXIe × PXIe × PXIe-7965R 1 × NI-5781 FAM LabVIEW Front Panel BER Results UtilizationTXRXAMP+EQ FPGA123 total slices32.6%64.0%94.2% slice reg.15.8%39.3%59.0% slice LUTs17.6%42.4%71.4% DSP48s2.0%7.3%27.3% blockRAMs7.8%18.4%29.1% FPGA Resource Usage BER analyzed over typical PLC operating range Up to 8 dB SNR recovered using AMP algorithm Communication in a Smart Grid with AMP conventionalinput impulsive noise Project website: