Optimization of a Coded-Modulation System with Shaped Constellation

Total Page:16

File Type:pdf, Size:1020Kb

Optimization of a Coded-Modulation System with Shaped Constellation Graduate Theses, Dissertations, and Problem Reports 2013 Optimization of a Coded-Modulation System with Shaped Constellation Xingyu Xiang West Virginia University Follow this and additional works at: https://researchrepository.wvu.edu/etd Recommended Citation Xiang, Xingyu, "Optimization of a Coded-Modulation System with Shaped Constellation" (2013). Graduate Theses, Dissertations, and Problem Reports. 207. https://researchrepository.wvu.edu/etd/207 This Dissertation is protected by copyright and/or related rights. It has been brought to you by the The Research Repository @ WVU with permission from the rights-holder(s). You are free to use this Dissertation in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you must obtain permission from the rights-holder(s) directly, unless additional rights are indicated by a Creative Commons license in the record and/ or on the work itself. This Dissertation has been accepted for inclusion in WVU Graduate Theses, Dissertations, and Problem Reports collection by an authorized administrator of The Research Repository @ WVU. For more information, please contact [email protected]. Optimization of a Coded-Modulation System with Shaped Constellation by Xingyu Xiang Dissertation submitted to the College of Engineering and Mineral Resources at West Virginia University in partial fulfillment of the requirements for the degree of Ph.D. in Electrical Engineering Brian D. Woerner, Ph.D. Daryl S. Reynolds, Ph.D. John Goldwasser, Ph.D. Natalia A. Schmid, Ph.D. Matthew C. Valenti, Ph.D., Chair Lane Department of Computer Science and Electrical Engineering Morgantown, West Virginia 2013 Keywords: Information Theory, Constellation Shaping, Capacity, LDPC code, Optimization, EXIT chart Copyright 2013 Xingyu Xiang Abstract Optimization of a Coded-Modulation System with Shaped Constellation by Xingyu Xiang Ph.D. in Electrical Engineering West Virginia University Matthew C. Valenti, Ph.D., Chair Conventional communication systems transmit signals that are selected from a signal constellation with uniform probability. However, information-theoretic results suggest that performance may be improved by shaping the constellation such that lower-energy signals are selected more frequently than higher-energy signals. This dissertation presents an energy- efficient approach for shaping the constellations used by coded-modulation systems. The focus is on designing shaping techniques for systems that use a combination of amplitude- phase shift keying (APSK) and low-density parity check (LDPC) coding. Such a combination is typical of modern satellite communications, such as the system used by the DVB-S2 standard. The system implementation requires that a subset of the bits at the output of the LDPC encoder are passed through a nonlinear shaping encoder whose output bits are more likely to be a zero than a one. The constellation is partitioned into a plurality of sub-constellations, each with a different average signal energy, and the shaping bits are used to select the sub-constellation. An iterative receiver exchanges soft information among the demodulator, LDPC decoder, and shaping decoder. Parameters associated with the modulation and shap- ing code are optimized with respect to information rate, while the design of the LDPC code is optimized for the shaped modulation with the assistance of extrinsic-information transfer (EXIT) charts. The rule for labeling the constellation with bits is optimized using a novel hybrid cost function and a binary switching algorithm. Simulation results show that the combination of constellation shaping, LDPC code op- timization, and optimized bit labeling can achieve a gain in excess of 1 dB in an additive white Gaussian noise (AWGN) channel at a rate of 3 bits/symbol compared with a system that adheres directly to the DVB-S2 standard. iii Acknowledgements This dissertation could never be finished without the assistants and contributions from a great many people around. I would like to extend my appreciation especially to the following. First and foremost, my deepest gratitude is to my dissertation committee chairman and advisor, Dr. Matthew C. Valenti, who is my first foreign advisor and also the best advisor I have ever met. I can still remember the exciting scene that I received the email from Dr. Valenti about his research plan together with the official invitation. His excellent guidance, patience, and enthusiasm attitude made me overcome the problems came across the whole graduate career. He provides the support in almost every possible way, I appreciate his time, idea, editing and funding in the completion of this and other documents. It is an honor to work with him and his instructions will continue benefit my future lives. To the other members of my committee, Dr. Brian Woerner, Dr. Daryl Reynolds, Dr. Natalia Schmid and Dr. John Goldwasser, thank you for your feedback and suggestions to make this dissertation more thorough and rigorous. I spend most of my professional and personal time in the wireless communication research lab, from where I obtain both friendship and illuminating advice. I am grateful for the colleagues who stayed with me in the past few years: Terry R. Ferret, Mohammad Fanaei, Salvatore Talarico, Aruna Sri and Chandana Nannapaneni. Particularly I would like to acknowledge Terry for helping me settle down on my first day of arrival, he also help Dr. Valenti to maintain the cluster system to provide us the extra computing power. Without all of their contributions to the grid computing, the results of this dissertation would take much more time to be finished. Other graduate students that I have had the pleasure to be alongside of are Jinyu Zuo, Ricky Hussmann, Yuan Li and Wentian Zhou. My time at West Virginia University was enjoyable due to the beautiful environment and the unique graduate student experience, it becomes a part of my life and thanks to all the professors and friends to make it memorable. Special recognition goes out to my family I ACKNOWLEDGEMENTS iv would like thank my parents for all their love and encouragement. They supported me and trusted me unconditionally even in the tough times. Lastly, I want to thank the WVU staff and my friends in China, America and elsewhere for their support and encouragement. iv Contents Acknowledgements iii List of Figures vi List of Tables x 1 Introduction 1 1.1 Digital Communication System Model . .2 1.2 Modulation . .3 1.3 Channel Coding . .4 1.3.1 Convolutional Codes . .5 1.3.2 Turbo Code . .6 1.3.3 Linear Block Codes . .8 1.3.4 Low-Density Parity-Check (LDPC) Codes . .9 1.4 Satellite Communication . 15 1.4.1 DVB-S2 Standard . 16 1.4.2 APSK . 17 1.4.3 TWTA . 18 1.4.4 DVB-S2 Performance . 22 1.5 Thesis Outline . 24 2 Channel Capacity and Constellation Shaping 26 2.1 Channel Capacity . 26 2.1.1 The Unconstrained Capacity . 27 2.1.2 Capacity under Coded Modulation . 30 2.1.3 Capacity Calculation . 34 2.2 Constellation Shaping . 36 2.2.1 Shaping System Model . 38 2.2.2 Shaping Strategies . 41 2.2.3 Shaping for 16-APSK and 32-APSK . 41 2.3 Parameter Optimization . 44 2.4 PAPR Consideration . 49 2.5 Summary . 50 CONTENTS v 3 Constellation Shaping Implementation 52 3.1 Transmitter Structure . 53 3.1.1 Constellation Shaping with 16-PAM . 54 3.1.2 Constellation Shaping with 32-APSK . 54 3.2 Receiver Implementation . 56 3.2.1 The Demodulator . 58 3.2.2 The Shaping Decoder . 59 3.2.3 Receiver with Turbo Decoder . 60 3.2.4 Receiver with LDPC Decoder . 62 3.3 Numerical Results . 63 3.3.1 Results When using Turbo Codes . 64 3.3.2 Results when using LDPC Codes . 68 3.3.3 Receiver Complexity Consideration . 70 3.4 Conclusion . 72 4 EXIT Chart and LDPC Code Optimization 73 4.1 EXIT Charts Based Analysis . 73 4.1.1 Exit Charts for Uniform System . 73 4.1.2 Exit Charts for Shaped System . 81 4.2 LDPC Codes Optimization . 86 4.2.1 Codes Designed for AWGN Channel . 87 4.2.2 Codes Designed for Fading Channel . 93 4.3 Short Cycles in LDPC Codes . 96 4.4 Conclusion . 98 5 Constellation Optimization 99 5.1 Mapping Optimization Strategy . 100 5.1.1 Constellation Labeling Optimization . 105 5.1.2 Binary Switching Algorithm and the Cost Functions . 106 5.1.3 Mapping Optimization for Uniform 32-APSK . 111 5.1.4 Mapping Optimization for Shaped 32-APSK . 112 5.2 Numerical Results with Optimized LDPC Codes and Symbol Mapping . 115 5.3 Optimization of the Input Alphabet . 117 5.4 Conclusion . 122 References 124 vi List of Figures 1.1 Block diagram for a basic digital communication system. .2 1.2 Bit Error Rate of Uncoded Modulations . .5 1.3 Convolutional encoder . .6 1.4 Structure of turbo encoder . .7 1.5 Structure of turbo decoder . .8 1.6 Tanner Graph corresponding to H1, the squares represent check nodes and the circles represent check nodes. 11 1.7 16-APSK . 18 1.8 Caption for LOF . 19 1.9 Distorted 16-QAM on the outputs of non-linear TWTA . 20 1.10 Distorted 32-APSK on the outputs of non-linear TWTA . 20 1.11 Magnitude Predistortion linearizers generate a response opposite to a TWTA's characteristics . 21 1.12 Phase Predistortion linearizers generate a response opposite to a TWTA's characteristics . 21 1.13 Predistorted QAM and 32-APSK on the outputs of non-linear TWTA . 22 1.14 Performance of DVB-S2 standardized LDPC coded over AWGN channel . 23 1.15 Caption for LOF . 24 2.1 Unconstrained AWGN channel capacity and SIR with equiprobable M-QAM(PSK) inputs . 32 2.2 A BICM system structure which contains the CM system. The block `Enc' is the binary channel encoder, ‘Π’ is a bit-level interleaver and ‘Φ’ is a memory- less mapper.
Recommended publications
  • Exploring and Experimenting with Shaping Designs for Next-Generation Optical Communications Fanny Jardel, Tobias A
    SUBMITTED TO JOURNAL OF LIGHTWAVE TECHNOLOGY 1 Exploring and Experimenting with Shaping Designs for Next-Generation Optical Communications Fanny Jardel, Tobias A. Eriksson, Cyril Measson,´ Amirhossein Ghazisaeidi, Fred Buchali, Wilfried Idler, and Joseph J. Boutros Abstract—A class of circular 64-QAM that combines ‘geo- randomized schemes rose in the late 90s after the rediscovery metric’ and ‘probabilistic’ shaping aspects is presented. It is of probabilistic decoding [18], [19]. Multilevel schemes such compared to square 64-QAM in back-to-back, single-channel, as bit-interleaved coded modulation [20] offer flexible and and WDM transmission experiments. First, for the linear AWGN channel model, it permits to operate close to the Shannon low-complexity solutions [21], [22]. In the 2000s, several limits for a wide range of signal-to-noise ratios. Second, WDM schemes have been investigated or proved to achieve the simulations over several hundreds of kilometers show that the fundamental communication limits in different scenarios as obtained signal-to-noise ratios are equivalent to – or slightly ex- discussed in [23]–[27]. ceed – those of probabilistic shaped 64-QAM. Third, for real-life In the last years, practice-oriented works related to op- validation purpose, an experimental comparison with unshaped 64-QAM is performed where 28% distance gains are recorded tical transmissions have successfully implemented different when using 19 channels at 54.2 GBd. This again is in line – or shaping methods, from many-to-one and geometrically-shaped slightly exceeds – the gains generally obtained with probabilistic formats to non-uniform signaling. The latter, more often called shaping. Depending upon implementation requirements (core probabilistic shaping in the optical community [28]–[32], has forward-error correcting scheme for example), the investigated perhaps received most attention.
    [Show full text]
  • APSK Constellation Shaping and LDPC Codes Optimization for DVB-S2 Systems
    International Journal of Modern Communication Technologies & Research (IJMCTR) ISSN: 2321-0850, Volume-2, Issue-6, June 2014 APSK Constellation Shaping and LDPC Codes Optimization for DVB-S2 Systems VANDANA A, LISA C DVB-S [1] is an abbreviation for “Digital Video Abstract - Here an energy-efficient approach is presented for Broadcasting – Satellite”, is the original Digital Video constellation shaping of a bit-interleaved low-density Broadcasting Forward Error Correction and demodulation parity-check (LDPC) coded amplitude phase-shift keying standard for Satellite Television and dates from 1995, while (APSK) system. APSK is a modulation consisting of several development lasted from 1993 to 1997. DVB-S is used in concentric rings of signals, with each ring containing signals both Multiple Channel Per Carrier (MCPC) and Single that are separated by a constant phase offset. APSK offers an attractive combination of spectral and energy efficiency, and is Channel per carrier modes for Broadcast Network feeds as well suited for the nonlinear channels. 16 and 32 symbol well as for Direct Broadcast Satellite. DVB-S is suitable for APSK are studied. A subset of the interleaved bits output by a use on different satellite transponder bandwidths and is binary LDPC encoder are passed through a nonlinear shaping compatible with Moving Pictures Experts Group 2 (MPEG 2) encoder. Here only short shaping codes are considered in order coded TV services. to limit complexity. An iterative decoder shares information among the LDPC decoder, APSK de-mapper, and shaping Digital Video Broadcasting - Satellite - Second decoder. In this project, an adaptive equalizer is added at the Generation (DVB-S2) [2] is for broadband satellite receiver and its purpose is to reduce inter symbol interference applications that has been designed as a successor for the to allow recovery of the transmit symbol.
    [Show full text]
  • Information Theory and Its Application to Optical Communication
    Information theory and its application to optical communication Citation for published version (APA): Willems, F. M. J. (2017). Information theory and its application to optical communication. In Signal Processing in Photonic Communications 2017, 24-27 July 2017, New Orleans, Louisiana [SpTu3E] Optical Society of America (OSA). https://doi.org/10.1364/SPPCOM.2017.SpTu3E.1 DOI: 10.1364/SPPCOM.2017.SpTu3E.1 Document status and date: Published: 01/01/2017 Document Version: Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.
    [Show full text]
  • Coding and Equalisation for Fixed-Access Wireless Systems
    CODING AND EQUALISATION FOR FIXED-ACCESS WIRELESS SYSTEMS A Thesis presented for the degree of Doctor of Philosophy . In Electrical and Electronic Engineering at the University of Canterbury Christchurch, New Zealand by Katharine Ormond Holdsworth, B.E.(Hons), M.E. January 2000 ENGINEERING LIBRARY iK 5/ .1\728 ;; For my Parents 3 1 MAY 20aa ABSTRACT This Thesis considers the design of block coded signalling formats employing spectrally efficient modulation schemes. They are intended for high-integrity, fixed-access, wireless systems on line-of-sight microwave radio channels. Multi­ dimensional multilevel block coded modulations employing quadrature ampli­ tude modulation are considered. An approximation to their error performance is described and compared to simulation results. This approximation is shown to be a very good estimate at moderate to high signal-to-noise ratio. The effect of parallel transitions is considered and the trade-off between distance and the error coefficient is explored. The advantages of soft- or hard-decision decoding of each component code is discussed. A simple approach to combined decoding and equalisation of multilevel block coded modulation is also developed. This approach is shown to have better performance than conventional independent equalisation and decoding. The proposed structure uses a simple iterative scheme to decode and equalise multilevel block coded modulations based on decision feedback. System per­ formance is evaluated via computer simulation. It is shown that the combined decoding and equalisation scheme gives a performance gain of up to 1 dB at a bit error rate of 10-4 over conventional, concatenated equalisation and decoding. v VI CONTENTS ABSTRACT v ACKNOWLEDGEMENTS ri LIST OF FIGURES xiii LIST OF TABLES xvii GLOSSARY OF ABBREVIATIONS xix GLOSSARY OF MATHEMATICAL TERMS xxi Chapter 1 INTRODUCTION 1 1.1 General Introduction 1 1.2 System Goals .
    [Show full text]
  • Increasing Cable Bandwidth Through Probabilistic Constellation Shaping
    Increasing Cable Bandwidth Through Probabilistic Constellation Shaping A Technical Paper prepared for SCTE•ISBE by Patrick Iannone Member of Technical Staff Nokia Bell Labs 791 Holmdel Rd., Holmdel NJ 07733 +1-732-285-5331 [email protected] Yannick Lefevre Member of Technical Staff Nokia Bell Labs Copernicuslaan 50, 2018 Antwerp [email protected] Werner Coomans Head of Department, Copper Access Nokia Bell Labs Copernicuslaan 50, 2018 Antwerp [email protected] Dora van Veen Distinguished Member of Technical Staff Nokia Bell Labs 600 Mountain Ave., Murray Hill NJ 07974 [email protected] Junho Cho Member of Technical Staff Nokia Bell Labs 791 Holmdel Rd., Holmdel NJ 07733 [email protected] © 2018 SCTE•ISBE and NCTA. All rights reserved. Table of Contents Title Page Number Table of Contents .......................................................................................................................................... 2 Introduction.................................................................................................................................................... 3 1. Probabilistic Constellation Shaping ........................................................................................................ 4 2. PCS for Digital Optical Links in DAA HFC Networks ............................................................................. 5 3. PCS Over Coaxial Links ........................................................................................................................
    [Show full text]
  • UNIT-5 UNIT-5/LECTURE-1 INTRODUCTION to INFORMATION THEORY the Main Role of Information Theory Was to Provide the Engineering A
    UNIT-5 UNIT-5/LECTURE-1 INTRODUCTION TO INFORMATION THEORY The main role of information theory was to provide the engineering and scientific communities with a mathematical framework for the theory of communication by establishing the fundamental limits on the performance of various communication systems. Its birth was initiated with the publication of the works of Claude E. Shannon who stated that it is possible to send in-formation-bearing signals at axed rate through a noisy communication channel with an arbitrarily small probability of error as long as the communication rate is below a certain quantity that depends on the channel characteristics; he baptized. this quantity with the name of channel capacity. He further pro-claimed that random sources {such as speech, music or image signals } possess an irreducible complexity beyond which they cannot be compressed distortion-free. He called this complexity the source entropy. He went on asserting that if a source has an entropy that is less than the capacity of a communication channel, then asymptotically error free transmission of the source over the channel can be achieved. A simple model of a general communication system is depicted in Figure 1.1. Source: The source is usually modeled as a random process (the necessary background regarding random processes is introduced in Appendix B). It can be discrete (Finite or countable alphabet) or continuous (uncountable alphabet) in value and in time. Source Encoder: Its role is to represent the source in a compact fashion by removing its unnecessary or redundant content (i.e., compression). Channel Encoder: Its role is to enable we dont take any liability for the notes correctness.
    [Show full text]