A Factor-Graph Approach to Joint OFDM Channel Estimation and Decoding in Impulsive Noise Channels Philip Schniter The Ohio State University Marcel Nassar,

Slides:



Advertisements
Similar presentations
Noise-Predictive Turbo Equalization for Partial Response Channels Sharon Aviran, Paul H. Siegel and Jack K. Wolf Department of Electrical and Computer.
Advertisements

Iterative Equalization and Decoding
Feedback Reliability Calculation for an Iterative Block Decision Feedback Equalizer (IB-DFE) Gillian Huang, Andrew Nix and Simon Armour Centre for Communications.
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
Doc.: IEEE /0013r0 Submission January 2004 Ravi Mahadevappa, Stephan ten Brink, Realtek Slide 1 “On/off”-Feedback Schemes for MIMO-OFDM n.
Modeling and Mitigation of Interference in Multi-Antenna Receivers Aditya Chopra September 16,
Authors: David N.C. Tse, Ofer Zeitouni. Presented By Sai C. Chadalapaka.
Fast Bayesian Matching Pursuit Presenter: Changchun Zhang ECE / CMR Tennessee Technological University November 12, 2010 Reading Group (Authors: Philip.
OFDM based for WIFI Ziqi SONG Zhuo ZHANG Supervisor: Prabin.
Strider : Automatic Rate Adaptation & Collision Handling Aditya Gudipati & Sachin Katti Stanford University 1.
Belief Propagation by Jakob Metzler. Outline Motivation Pearl’s BP Algorithm Turbo Codes Generalized Belief Propagation Free Energies.
Cellular Communications
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
ISSPIT Ajman University of Science & Technology, UAE
TELIN Estimation and detection from coded signals Presented by Marc Moeneclaey, UGent - TELIN dept. Joint research : - UGent.
IERG 4100 Wireless Communications
1 Graphical Models in Data Assimilation Problems Alexander Ihler UC Irvine Collaborators: Sergey Kirshner Andrew Robertson Padhraic Smyth.
TELIN Estimation and detection from coded signals Presented by Marc Moeneclaey, UGent - TELIN dept. Joint research : - UGent.
Diversity Combining Technique for Soft Handoff in OFDMA Cellular Systems Xiu-Sheng Li and Yuh-Ren Tsai Presented by Xiu-Sheng Li ( 李修聖 ) Wireless.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
Receiver Performance for Downlink OFDM with Training Koushik Sil ECE 463: Adaptive Filter Project Presentation.
The Role of Specialization in LDPC Codes Jeremy Thorpe Pizza Meeting Talk 2/12/03.
Ghadi Sebaali and Brian L. Evans
FPGA Implementation of a Message-Passing OFDM Receiver for Impulsive Noise Channels Prof. Brian L. Evans, Wireless Networking and Communications Group,
24 November, 2011National Tsin Hua University, Taiwan1 Mathematical Structures of Belief Propagation Algorithms in Probabilistic Information Processing.
Local Utility Smart Grid Communications
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
An algorithm for dynamic spectrum allocation in shadowing environment and with communication constraints Konstantinos Koufos Helsinki University of Technology.
Design of Sparse Filters for Channel Shortening Aditya Chopra and Prof. Brian L. Evans Department of Electrical and Computer Engineering The University.
Wireless Mobile Communication and Transmission Lab. Theory and Technology of Error Control Coding Chapter 7 Low Density Parity Check Codes.
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
August 4, 2011 Non-Parametric Methods for Mitigating Interference in OFDM Receivers American University of Beirut 1 Prof. Brian L. Evans Department of.
Contact: Robust Wireless Communication System for Maritime Monitoring Robust Wireless Communication System for Maritime Monitoring.
 Most previous work that deals with channel tracking assumes that the number K p of pilot subcarriers in each data OFDM symbol is at least as large as.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
CODED COOPERATIVE TRANSMISSION FOR WIRELESS COMMUNICATIONS Prof. Jinhong Yuan 原进宏 School of Electrical Engineering and Telecommunications University of.
2015 IEEE Int. Conf. on Communications
Direct Message Passing for Hybrid Bayesian Networks Wei Sun, PhD Assistant Research Professor SFL, C4I Center, SEOR Dept. George Mason University, 2009.
Overcoming Interference Limitations in Networked Systems Prof. Brian L. Evans The University of Texas at Austin Cockrell School of Engineering Department.
Task Description: Increase powerline communication (PLC) data rate for better monitoring/controlling applications for residential and commercial energy.
Introduction of Low Density Parity Check Codes Mong-kai Ku.
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
ITERATIVE CHANNEL ESTIMATION AND DECODING OF TURBO/CONVOLUTIONALLY CODED STBC-OFDM SYSTEMS Hakan Doğan 1, Hakan Ali Çırpan 1, Erdal Panayırcı 2 1 Istanbul.
Decision Feedback Equalization in OFDM with Long Delay Spreads
Synchronization of Turbo Codes Based on Online Statistics
The Scaling Law of SNR-Monitoring in Dynamic Wireless Networks Soung Chang Liew Hongyi YaoXiaohang Li.
STATISTICAL MODELING OF ASYNCHRONOUS IMPULSIVE NOISE IN POWERLINE COMMUNICATION NETWORKS Marcel Nassar, Kapil Gulati, Yousof Mortazavi, and Brian L. Evans.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Marcel Nassar PhD Defense Committee Members: Prof. Gustavo de Veciana
Combined Linear & Constant Envelope Modulation
FMT Modulation for Wireless Communication
Forschungszentrum Telekommunikation Wien [Telecommunications Research Center Vienna] Göttfried Lächner, Ingmør Lønd, Jössy Säyir Optimization of LDPC codes.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
November 9th, 2010 Low Complexity EM-based Decoding for OFDM Systems with Impulsive Noise Asilomar Conference on Signals, Systems, and Computers
Copyright © All Rights Reserved. MIMO Receiver Design in Impulsive Noise Aditya Chopra and Kapil Gulati.
Impulsive Noise at Wireless Receivers
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 3c: Signal Detection in AWGN.
Block Coded Modulation Tareq Elhabbash, Yousef Yazji, Mahmoud Amassi.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION introduction A.J. Han Vinck May 10, 2003.
EE359 – Lecture 8 Outline Capacity of Flat-Fading Channels
Diversity and Coexistence within Smart Grid Communications
Factor Graphs and the Sum-Product Algorithm
Rate 7/8 (1344,1176) LDPC code Date: Authors:
Presenter: Xudong Zhu Authors: Xudong Zhu, etc.
ELEG 6203: "Wireles Networks" Wireless Networks December 04,2003
Linglong Dai, Jintao Wang, Zhaocheng Wang
Chris Jones Cenk Kose Tao Tian Rick Wesel
Turbo-equalization for n/ac
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
Presentation transcript:

A Factor-Graph Approach to Joint OFDM Channel Estimation and Decoding in Impulsive Noise Channels Philip Schniter The Ohio State University Marcel Nassar, Brian L. Evans The University of Texas at Austin

Outline Uncoordinated interference in communication systems Effect of interference on OFDM systems Prior work on OFDM receivers in uncoordinated interference Message-passing OFDM receiver design Simulation results Introduction |Message Passing Receivers | Simulations | Summary 2

Uncoordinated Interference 3 Typical Scenarios: –Wireless Networks: Ad-hoc Networks, Platform Noise, non-communication sources –Powerline Communication Networks: Non-interoperable standards, electromagnetic emissions Statistical Models: Interference Model Two impulsive components: 7% of time/20dB above background 3% of time/30dB above background Gaussian Mixture (GM) Introduction |Message Passing Receivers | Simulations | Summary

OFDM Basics 4 System Diagram + Source channel DFT Inverse DFT Symbol Mapping 0111 … 1+i 1-i -1-i 1+i … noise + interference Noise Model where total noise background noise interference GM or GHMM and Receiver Model LDPC Coded After discarding the cyclic prefix: After applying DFT: Subchannels: Introduction |Message Passing Receivers | Simulations | Summary

OFDM Symbol Structure 5 Data Tones Symbols carry information Finite symbol constellation Adapt to channel conditions Pilot Tones Known symbol (p) Used to estimate channel pilots → linear channel estimation → symbol detection → decoding Null Tones Edge tones (spectral masking) Guard and low SNR tones Ignored in decoding Coding Added redundancy protects against errors But, there is unexploited information and dependencies Introduction |Message Passing Receivers | Simulations | Summary

Prior OFDM Designs 6 CategoryReferencesMethodLimitations Time-Domain preprocessing [Haring2001] Time-domain signal MMSE estimation ignore OFDM signal structure performance degrades with increasing SNR and modulation order [Zhidkov2008,T seng2012] Time-domain signal thresholding Sparse Signal Reconstruction [Caire2008,Lam pe2011] Compressed sensing utilize only known tones don’t use interference models complexity [Lin2011] Sparse Bayesian Learning Iterative Receivers [Mengi2010,Yih2 012] Iterative preprocessing & decoding Suffer from preprocessing limitations Ad-hoc design [Haring2004] Turbo-like receiver All don’t consider the non-linear channel estimation, and don’t use code structure Introduction |Message Passing Receivers | Simulations | Summary

Joint MAP-Decoding 7 The MAP decoding rule of LDPC coded OFDM is: Can be computed as follows: non iid & non-Gaussian depends on linearly-mixed N noise samples and L channel taps LDPC code Very high dimensional integrals and summations !! Introduction |Message Passing Receivers | Simulations | Summary

Belief Propagation on Factor Graphs 8 Graphical representation of pdf-factorization Two types of nodes: variable nodes denoted by circles factor nodes (squares): represent variable “dependence “ Consider the following pdf: Corresponding factor graph: Introduction |Message Passing Receivers | Simulations | Summary

Approximates MAP inference by exchanging messages on graph Factor message = factor’s belief about a variable’s p.d.f. Variable message = variable’s belief about its own p.d.f. Variable operation = multiply messages to update p.d.f. Factor operation = merges beliefs about variable and forwards Complexity = number of messages = node degrees Belief Propagation on Factor Graphs 9 Introduction |Message Passing Receivers | Simulations | Summary

Coded OFDM Factor Graph 10 unknown channel taps Unknown interference samples Information bits Coding & Interleaving Bit loading & modulation Symbols Received Symbols Introduction |Message Passing Receivers | Simulations | Summary

BP over OFDM Factor Graph 11 LDPC Decoding via BP [MacKay2003] MC Decoding Node degree=N+L!!! Introduction |Message Passing Receivers | Simulations | Summary

Generalized Approximate Message Passing [ Donoho2007,Rangan2010 ] 12 Estimation with Linear Mixing Decoupling via Graphs observations variables Generally a hard problem due to coupling Regression, compressed sensing, … OFDM systems: coupling Interference subgraph channel subgraph given and 3 types of output channels for each Introduction |Message Passing Receivers | Simulations | Summary

Message-Passing Receiver 13 Schedule 1.coded bits to symbols 2.symbols to 3.Run channel GAMP 4.Run noise “equalizer” 5. to symbols 6.Symbols to coded bits 7.Run LDPC decoding Turbo Iteration: 1.Run noise GAMP 2.MC Decoding 3.Repeat Equalizer Iteration: Initially uniform GAMP LDPC Dec. Introduction |Message Passing Receivers | Simulations | Summary

Receiver Design & Complexity 14 Not all samples required for sparse interference estimation Receiver can pick the subchannels: Information provided Complexity of MMSE estimation Selectively run subgraphs Monitor convergence (GAMP variances) Complexity and resources GAMP can be parallelized effectively OperationComplexity per iteration MC Decoding LDPC Decoding GAMP Design Freedom Notation : # tones : # coded bits : # check nodes : set of used tones Introduction |Message Passing Receivers | Simulations | Summary

Simulation - Uncoded Performance 15 Matched Filter Bound: Send only one symbol at tone k within 1dB of MF Bound 15db better than DFT 5 Taps GM noise 4-QAM N= pilots 80 nulls Settings use LMMSE channel estimate 2.5dB better than SBL use only known tones, requires matrix inverse performs well when interference dominates time- domain signal Introduction |Message Passing Receivers | Simulations | Summary

16 Simulation - Coded Performance 10 Taps GM noise 16-QAM N= pilots Rate ½ L=60k Settings one turbo iteration gives 9db over DFT 5 turbo iterations gives 13dB over DFT Integrating LDPC-BP into JCNED by passing back bit LLRs gives 1 dB improvement Introduction |Message Passing Receivers | Simulations | Summary

Summary 17 Huge performance gains if receiver account for uncoordinated interference The proposed solution combines all available information to perform approximate-MAP inference Asymptotic complexity similar to conventional OFDM receiver Can be parallelized Highly flexible framework: performance vs. complexity tradeoff Introduction |Message Passing Receivers | Simulations | Summary

Thank you 18

BACK UP 19

Interference in Communication Systems 20 Wireless LAN in ISM band Coexisting Protocols Non-Communication Sources Co-Channel interference Platform Powerline Communication Electromagnetic emissions Non-interoperable standards Introduction |Message Passing Receivers | Simulations | Robust Receivers| Summary

Empirical Modeling 21 WiFi Platform Interference Powerline Systems [Data provided by Intel] Gaussian HMM Model Partitioned Markov Chain Model [Zimmermann2002] 1 2 … Impulsive Background Introduction |Message Passing Receivers | Simulations | Robust Receivers| Summary

Statistical-Physical Modeling 22 Wireless Systems Powerline Systems Rural, Industrial, Apartments [Middleton77,Nassar11] Dense Urban, Commercial [Nassar11] WiFi, Ad-hoc [Middleton77, Gulati10] WiFi Hotspots [Gulati10] Gaussian Mixture (GM) Middleton Class-A Introduction |Message Passing Receivers | Simulations | Robust Receivers| Summary

Effect of Interference on OFDM 23 Single Carrier (SC)OFDM Impulse energy concentrated Symbol lost with high probability Symbol errors independent Min. distance decoding is MAP-optimal Minimum distance decoding under GM: Impulse energy spread out Symbol lost ?? Symbol errors dependent Disjoint minimum distance is sub-optimal Disjoint minimum distance decoding: Single Carrier vs. OFDM Impulse energy high → OFDM sym. lost Impulse energy low → OFDM sym. recovered [Haring2002] tens of dBs (symbol by symbol decoding) DFT Introduction |Message Passing Receivers | Simulations | Robust Receivers| Summary