Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Analysis and Design of Mappings for Iterative Decoding of Bit-Interleaved Coded Modulation*

Slides:



Advertisements
Similar presentations
Iterative Equalization and Decoding
Advertisements

Feedback Reliability Calculation for an Iterative Block Decision Feedback Equalizer (IB-DFE) Gillian Huang, Andrew Nix and Simon Armour Centre for Communications.
Doc.: IEEE /0071r1 Submission January 2004 Aleksandar Purkovic, Nortel NetworksSlide 1 LDPC vs. Convolutional Codes for n Applications:
Doc.: IEEE /825r0 Submission November 2003 Ravi Mahadevappa, Stephan ten Brink, Realtek Slide 1 Comparison of 128QAM mappings/labelings for n.
Indira Rajagopal Joydeep Acharya Madhavi V Ratnagiri Sumathi Gopal
Doc.: IEEE wng-r1 Contribution Labeling Diversity Date: November 2013 Maciej Krasicki (Poznan University of Technology)Slide.
IEEE802.16d IEEE802.16d Simulator WirelessMAN-OFDM-PHY layer Mohamad Charafeddine Rev-s3 24 Sept 2004.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Comparison of different MIMO-OFDM signal detectors for LTE
NEWCOM – SWP2 MEETING 1 Impact of the CSI on the Design of a Multi-Antenna Transmitter with ML Detection Antonio Pascual Iserte Dpt.
EE359 – Lecture 16 Outline MIMO Beamforming MIMO Diversity/Multiplexing Tradeoffs MIMO Receiver Design Maximum-Likelihood, Decision Feedback, Sphere Decoder.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
TELIN Estimation and detection from coded signals Presented by Marc Moeneclaey, UGent - TELIN dept. Joint research : - UGent.
TELIN Estimation and detection from coded signals Presented by Marc Moeneclaey, UGent - TELIN dept. Joint research : - UGent.
Efficient Statistical Pruning for Maximum Likelihood Decoding Radhika Gowaikar Babak Hassibi California Institute of Technology July 3, 2003.
Multiple-input multiple-output (MIMO) communication systems
1 Adaptive Channel Estimation for MB-OFDM Systems under Interfering Environments Presented by 王欽洲
Non-Uniform Constellations for 64-QAM
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 4: BandPass Modulation/Demodulation.
Performance Evaluation of WiMax Systems Metehan Dikmen and Mehmet Şafak Hacettepe University Dept. of Electrical and Electronics Engineering Beytepe,
A stack based tree searching method for the implementation of the List Sphere Decoder ASP-DAC 2006 paper review Presenter : Chun-Hung Lai.
Turbo-synchronization. Friday, March Sébastien de la Kethulle de Ryhove – Turbo-synchronization Introduction Communication systems based on the.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION 2-dimensional transmission A.J. Han Vinck May 1, 2003.
Multilevel Coding and Iterative Multistage Decoding ELEC 599 Project Presentation Mohammad Jaber Borran Rice University April 21, 2000.
A Soft Decision Decoding Scheme for Wireless COFDM with Application to DVB-T Advisor : Yung-An Kao Student : Chi-Ting Wu
Ali Al-Saihati ID# Ghassan Linjawi
Rohit Iyer Seshadri and Matthew C. Valenti
Iterative Soft Decoding of Reed-Solomon Convolutional Concatenated Codes Li Chen Associate Professor School of Information Science and Technology, Sun.
Iterative Multi-user Detection for STBC DS-CDMA Systems in Rayleigh Fading Channels Derrick B. Mashwama And Emmanuel O. Bejide.
Soft-in/ Soft-out Noncoherent Sequence Detection for Bluetooth: Capacity, Error Rate and Throughput Analysis Rohit Iyer Seshadri and Matthew C. Valenti.
Submission doc.: IEEE 11-13/1059r0 September 2013 Dongguk Lim, LG ElectronicsSlide 1 PHY Abstraction for HEW Evaluation Methodology Date: Authors:
1 WP2.3 “Radio Interface and Baseband Signal Processing” Content of D15 and Outline of D18 CAPANINA Neuchatel Meeting October 28th, 2005 – Marina Mondin.
Introduction of Low Density Parity Check Codes Mong-kai Ku.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Coded Modulation for Multiple Antennas over Fading Channels
Iterative Equalization
Constellation Labeling Maps for Low Error Floors Don Torrieri U.S. Army Research Laboratory Matthew C. Valenti West Virginia University.
Name Iterative Source- and Channel Decoding Speaker: Inga Trusova Advisor: Joachim Hagenauer.
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.
Iterative detection and decoding to approach MIMO capacity Jun Won Choi.
Multipe-Symbol Sphere Decoding for Space- Time Modulation Vincent Hag March 7 th 2005.
A Simple Transmit Diversity Technique for Wireless Communications -M
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
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.
Matthew Valenti West Virginia University
Doc.: IEEE /0072r0 Submission January 2016 Thomas Handte, SonySlide 1 Performance of Non-Uniform Constellations in Presence of Phase Noise Date:
Doc.: IEEE wng-r0 Contribution Labeling diversity Date: November 2013 Maciej Krasicki (Poznan University of Technology)Slide.
Multiple Antennas.
Block Coded Modulation Tareq Elhabbash, Yousef Yazji, Mahmoud Amassi.
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
10/19/20051 Turbo-NFSK: Iterative Estimation, Noncoherent Demodulation, and Decoding for Fast Fading Channels Shi Cheng and Matthew C. Valenti West Virginia.
Introduction to OFDM and Cyclic prefix
Packet Appending for BICM-ID
Recent Advances in Iterative Parameter Estimation
Estimation and detection from coded signals
Rate 7/8 (1344,1176) LDPC code Date: Authors:
Coding for Noncoherent M-ary Modulation
Shi Cheng and Matthew C. Valenti Lane Dept. of CSEE
Coding and Interleaving
Partial Proposal: 11n Physical Layer
HDR a solution using MIMO-OFDM
Packet Appending for BICM-ID
Low-Complexity Detection of M-ary PSK Faster-than-Nyquist Signaling
STBC in Single Carrier(SC) for IEEE aj (45GHz)
Turbo-equalization for n/ac
HNS Proposal for n Physical Layer
Presentation transcript:

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Analysis and Design of Mappings for Iterative Decoding of Bit-Interleaved Coded Modulation* Frank Schreckenbach Institute for Communications Engineering Munich University of Technology, Germany Norbert Görtz School of Engineering and Electronics, University of Edinbrugh, UK * This work was supported by NEWCOM and DoCoMo Communications Laboratories Europe GmbH

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 System model: BICM and BICM-ID Encoder Interleaver Decoder De- interleaver data data estimate c Mapper Demapper Detector/ Equalizer L e (C) Interleaver L a (C) Channel Code: Convolutional, Turbo, LDPC e.g. QPSK, 16QAMAWGN, OFDM, ISI, MIMO

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Outline Consider mapping as coding entity: characterization with  Euclidean distance spectrum  EXIT charts Bit-Interleaved Coded Irregular Modulation (BICIM) Optimization of mapping: Quadratic Assignment Problem (QAP)  Binary Switching Algorithm Future work - Open problems

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray Anti Gray QPSK, no a priori information at the demapper Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray4 Anti Gray QPSK, no a priori information at the demapper Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray44 Anti Gray QPSK, no a priori information at the demapper Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray44 Anti Gray6 QPSK, no a priori information at the demapper Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray44 Anti Gray62 QPSK, no a priori information at the demapper Gray Anti- Gray 1 st bit 2 nd bit Note that without a priori information, the distances d 2 might not be relevant. An expurgated distance spectrum would be more precise.

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray44 Anti Gray62 QPSK, no a priori information at the demapper. Distance Frequencyλ1λ1 λ2λ2 Gray Anti Gray QPSK, ideal a priori information at the demapper : signal constellation is reduced to a symbol pair Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray44 Anti Gray62 QPSK, no a priori information at the demapper. Distance Frequencyλ1λ1 λ2λ2 Gray40 Anti Gray QPSK, ideal a priori information at the demapper : signal constellation is reduced to a symbol pair Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum Distance Frequencyλ1λ1 λ2λ2 Gray44 Anti Gray62 QPSK, no a priori information at the demapper. Distance Frequencyλ1λ1 λ2λ2 Gray40 Anti Gray22 QPSK, ideal a priori information at the demapper : signal constellation is reduced to a symbol pair Gray Anti- Gray 1 st bit 2 nd bit

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 EXIT chart QPSK Average mutual information between coded bits C at the transmitter and LLRs L at the receiver: QPSK, AWGN channel

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 EXIT chart QPSK QPSK, AWGN channel Average mutual information between coded bits C at the transmitter and LLRs L at the receiver:

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Bit-wise EXIT chart QPSK Compare to multilevel codes! QPSK, AWGN channel

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Analytic EXIT chart QPSK Analytic and numeric computation with BEC a priori information.

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Bit Interleaved Coded Irregular Modulation (BICIM) Within one code block, use different  signal constellations: fine adaptation of data rate to channel characteristics with the modulation  mappings: optimization of iterative decoding procedure Basic idea similar to irregular channel codes Low complexity, good performance with low and medium code rates EXIT chart: linear combination of EXIT functions.

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Optimization of mapping Goal: find optimal assignment of binary indexes to signal points. Optimization for: No a priori information at the demapper (Gray mapping) Ideal a priori information at the demapper Trade off no/ideal a priori Optimization for bit positions

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Optimization of mapping Goal: find optimal assignment of binary indexes to signal points. Optimization for: No a priori information at the demapper (Gray mapping) Ideal a priori information at the demapper Trade off no/ideal a priori Optimization for bit positions Exhaustive search intractable for high order signal constellations: 2m! possible mappings. 16QAM: 2·10 13 possible mappings

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Optimization of mapping Goal: find optimal assignment of binary indexes to signal points. Optimization for: No a priori information at the demapper (Gray mapping) Ideal a priori information at the demapper Trade off no/ideal a priori Optimization for bit positions Exhaustive search intractable for high order signal constellations: 2m! possible mappings. 16QAM: 2·10 13 possible mappings Problem can be cast to a Quadratic Assignment Problem (QAP, Koopmans and Beckmann, 1957) QAP is NP-hard, i.e. not solvable in polynomial time. Famous applications are e.g. wirering in electronics or assignment of facilities to locations.

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 QAP Algorithms Binary Switching Algorithm (Zeger, 1990): try to switch the symbol with highest costs, i.e. the strongest contribution to a bad performance, with an other symbol such that the total cost is minimized Other possibilities: Tabu search Simulated annealing approaches Integer Programming …

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Cost function based on Euclidean distance spectrum AWGN channel: Fading channel: Optimized mapping: Cost function Possible distinct Euclidean distances Frequency of distance d k in Euclidean distance spectrum mapping

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum 16QAM Distance… Frequencyλ1λ1 λ2λ2 λ3λ3 …λ1λ1 λ2λ2 λ3λ3 λ4λ4 λ5λ5 … Gray243632…240000… SP563224…48808… MSP523824…02848… M16a564240…000164… I …000168… GrayM16a no a prioriideal a priori SP: Set Partitioning MSP: Modified Set Partitioning M16a: optimized for ideal a priori information in AWGN channels I16: optimized for maximum sum of mutual info. without and with a priori

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum 16QAM Distance… Frequencyλ1λ1 λ2λ2 λ3λ3 …λ1λ1 λ2λ2 λ3λ3 λ4λ4 λ5λ5 … Gray243632…240000… SP563224…48808… MSP523824…02848… M16a564240…000164… I …000168… GrayM16a no a prioriideal a priori SP: Set Partitioning MSP: Modified Set Partitioning M16a: optimized for ideal a priori information in AWGN channels I16: optimized for maximum sum of mutual info. without and with a priori

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Euclidean distance spectrum 16QAM Distance… Frequencyλ1λ1 λ2λ2 λ3λ3 …λ1λ1 λ2λ2 λ3λ3 λ4λ4 λ5λ5 … Gray243632…240000… SP563224…48808… MSP523824…02848… M16a564240…000164… I …000168… GrayM16a no a prioriideal a priori SP: Set Partitioning MSP: Modified Set Partitioning M16a: optimized for ideal a priori information in AWGN channels I16: optimized for maximum sum of mutual info. without and with a priori

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 EXIT chart, 16QAM AWGN channel

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Error rate, 16QAM BER for AWGN channel, 4-state, rate ½ conv. code, interleaver length bits

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Conclusion Mapping has a big influence on the performance of iterative detection schemes. Consider mapping as coding entity: characterization with  Euclidean distance spectrum  EXIT chart Optimization of mapping: Quadratic Assignment Problem (QAP)  Binary Switching Algorithm Bit-Interleaved Coded Irregular Modulation (BICIM)

Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Future work – Open problems Complexity: trade-off “cheep” outer code vs. number of required iterations Suboptimum demapping algorithms Combination of different (optimized) mappings with iterative MIMO detection, equalization, MU detection, … Further extensions: Investigations on signal constellations Multidimensional mappings: map a sequence of bits to a sequence of symbols