Coded Modulation Design for Finite-Iteration Decoding and High-Dimensional Modulation

Similar documents
Rate-Adaptive LDPC Convolutional Coding with Joint Layered Scheduling and Shortening Design

High-Dimensional Modulation for Optical Fiber Communications

Coded Modulation for Next-Generation Optical Communications

A 24-Dimensional Modulation Format Achieving 6 db Asymptotic Power Efficiency

Turbo Demodulation for LDPC-coded High-order QAM in Presence of Transmitter Angular Skew

Constant Modulus 4D Optimized Constellation Alternative for DP-8QAM

Comparison of nonlinearity tolerance of modulation formats for subcarrier modulation

High-Dimensional Modulation for Mode-Division Multiplexing

Irregular Polar Coding for Multi-Level Modulation in Complexity-Constrained Lightwave Systems

Information-Theoretic Metrics in Coherent Optical Communications and their Applications

Laser Frequency Drift Compensation with Han-Kobayashi Coding in Superchannel Nonlinear Optical Communications

Iteration-Aware LDPC Code Design for Low-Power Optical Communications

A Low-loss Integrated Beam Combiner based on Polarization Multiplexing

Detection of a 1Tb/s superchannel with a single coherent receiver

Reach Enhancement of 100%for a DP-64QAM Super Channel using MC-DBP with an ISD of 9b/s/Hz

FPGA based Prototyping of Next Generation Forward Error Correction

Ultra high speed optical transmission using subcarrier-multiplexed four-dimensional LDPCcoded

Constellation Shaping for LDPC-Coded APSK

Frequency Noise Reduction of Integrated Laser Source with On-Chip Optical Feedback

from ocean to cloud THE FUTURE IS NOW - MAXIMIZING SPECTRAL EFFICIENCY AND CAPACITY USING MODERN COHERENT TRANSPONDER TECHNIQUES

System and device technologies for coherent optical communications

Capacity achieving nonbinary LDPC coded non-uniform shaping modulation for adaptive optical communications.

Asymptotic Analysis And Design Of Iterative Receivers For Non Linear ISI Channels

from ocean to cloud LATENCY REDUCTION VIA BYPASSING SOFT-DECISION FEC OVER SUBMARINE SYSTEMS

FOR THE PAST few years, there has been a great amount

Capacity-Approaching Bandwidth-Efficient Coded Modulation Schemes Based on Low-Density Parity-Check Codes

Iterative Polar Quantization-Based Modulation to Achieve Channel Capacity in Ultrahigh- Speed Optical Communication Systems

Performance Evaluation of Low Density Parity Check codes with Hard and Soft decision Decoding

Vector-LDPC Codes for Mobile Broadband Communications

Closing the Gap to the Capacity of APSK: Constellation Shaping and Degree Distributions

MULTILEVEL CODING (MLC) with multistage decoding

160-Gb/s NRZ-DQPSK optical transmission system employing QC-LDPC code

Semi-Automatic Antenna Design Via Sampling and Visualization

An Improved Design of Gallager Mapping for LDPC-coded BICM-ID System

Bayesian Method for Recovering Surface and Illuminant Properties from Photosensor Responses

Low-Density Parity-Check Codes for Volume Holographic Memory Systems

n Based on the decision rule Po- Ning Chapter Po- Ning Chapter

DESIGN METHODOLOGIES FOR 25 GHz SPACED RZ-DPSK SYSTEMS OVER CONVENTIONAL NZ-DSF SUBMARINE CABLE

Efficient coding/decoding scheme for phase-shift keying optical systems with differential encoding

Chalmers Publication Library

K-Best Decoders for 5G+ Wireless Communication

On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks

Coding and Modulation

Low-Complexity Concatenated LDPC-Staircase Codes

Performance of Channel Coded Noncoherent Systems: Modulation Choice, Information Rate, and Markov Chain Monte Carlo Detection

Four-Dimensional Coded Modulation with Bit-wise Decoders for Future Optical Communications

Irregular Polar Coding for Massive MIMO Channels

Chalmers Publication Library

Project. Title. Submitted Sources: {se.park,

IEEE C /02R1. IEEE Mobile Broadband Wireless Access <

Incremental Redundancy Via Check Splitting

EXIT Chart Analysis for Turbo LDS-OFDM Receivers

Performance and Complexity Tradeoffs of Space-Time Modulation and Coding Schemes

Nonlinearity-tolerant Modulation Formats for Coherent Optical Communications

Modified hybrid subcarrier/amplitude/ phase/polarization LDPC-coded modulation for 400 Gb/s optical transmission and beyond

THE idea behind constellation shaping is that signals with

Demonstration of an 8D Modulation Format with Reduced Inter-Channel Nonlinearities in a Polarization Multiplexed Coherent System

Recent Progress in Mobile Transmission

Serial Concatenation of LDPC Codes and Differentially Encoded Modulations. M. Franceschini, G. Ferrari, R. Raheli and A. Curtoni

Design of Enhancement Mode Single-gate and Double-gate Multi-channel GaN HEMT with Vertical Polarity Inversion Heterostructure

MIMO-BICM WITH IMPERFECT CHANNEL STATE INFORMATION: EXIT CHART ANALYSIS AND LDPC CODE OPTIMIZATION

Near-Capacity Irregular Bit-Interleaved Coded Modulation

New Spreading Transforms for Fading Channels

Universal Multi-Stage Precoding with Monomial Phase Rotation for Full-Diversity M2M Transmission

Performance Optimization of Hybrid Combination of LDPC and RS Codes Using Image Transmission System Over Fading Channels

High Order APSK Constellation Design for Next Generation Satellite Communication

Low-complexity Low-Precision LDPC Decoding for SSD Controllers

ACTIVE: Abstract Creative Tools for Interactive Video Environments

LDPC codes for OFDM over an Inter-symbol Interference Channel

Calibration of Microphone Arrays for Improved Speech Recognition

FORWARD ERROR CORRECTION PROPOSAL FOR EPOC PHY LAYER

The Case for Optimum Detection Algorithms in MIMO Wireless Systems. Helmut Bölcskei

MULTIPATH fading could severely degrade the performance

Emerging Subsea Networks

Forced Convergence Decoding of LDPC Codes EXIT Chart Analysis and Combination with Node Complexity Reduction Techniques (Invited Paper) 1

Digital back-propagation for spectrally efficient WDM 112 Gbit/s PM m-ary QAM transmission

Reverse Concatenated Coded Modulation for High-Speed Optical Communication

A rate one half code for approaching the Shannon limit by 0.1dB

Degrees of Freedom in Adaptive Modulation: A Unified View

Bit-Interleaved Polar Coded Modulation with Iterative Decoding

INCREMENTAL redundancy (IR) systems with receiver

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

Iterative Equalisation and Forward Error Correction

Emerging Subsea Networks

Truly Aliasing-Free Digital RF-PWM Power Coding Scheme for Switched-Mode Power Amplifiers

Chapter 3 Convolutional Codes and Trellis Coded Modulation

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

Linear Turbo Equalization for Parallel ISI Channels

LDPC-coded MIMO optical communication over the atmospheric turbulence channel using Q-ary pulse-position modulation

CT-516 Advanced Digital Communications

An Iterative Noncoherent Relay Receiver for the Two-way Relay Channel

Recent Advances in Power Encoding and GaN Switching Technologies for Digital Transmitters

A REVIEW OF CONSTELLATION SHAPING AND BICM-ID OF LDPC CODES FOR DVB-S2 SYSTEMS

New Forward Error Correction and Modulation Technologies Low Density Parity Check (LDPC) Coding and 8-QAM Modulation in the CDM-600 Satellite Modem

Channel coding for polarization-mode dispersion limited optical fiber transmission

A Survey of Advanced FEC Systems

In this tutorial, we study the joint design of forward error correction. Coded Modulation for Fiber-Optic Networks

40Gb/s Coherent DP-PSK for Submarine Applications

Circularly polarized near field for resonant wireless power transfer

Multiple-Bases Belief-Propagation for Decoding of Short Block Codes

Transcription:

MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Coded Modulation Design for Finite-Iteration Decoding and High-Dimensional Modulation Koike-Akino, T.; Millar, D.S.; Kojima, K.; Parsons, K TR2015-016 March 2015 Abstract We show how to design capacity-approaching LDPC codes under different modulation formats and different decoding methods. With EXIT chart analysis for finite-iteration BICM-ID of various HDM, we achieve 2dB gain from a code optimized for 1D modulation. Optical Fiber Communication Conference and Exposition (OFC) This work may not be copied or reproduced in whole or in part for any commercial purpose. Permission to copy in whole or in part without payment of fee is granted for nonprofit educational and research purposes provided that all such whole or partial copies include the following: a notice that such copying is by permission of Mitsubishi Electric Research Laboratories, Inc.; an acknowledgment of the authors and individual contributions to the work; and all applicable portions of the copyright notice. Copying, reproduction, or republishing for any other purpose shall require a license with payment of fee to Mitsubishi Electric Research Laboratories, Inc. All rights reserved. Copyright c Mitsubishi Electric Research Laboratories, Inc., 2015 201 Broadway, Cambridge, Massachusetts 02139

Coded Modulation Design for Finite-Iteration Decoding and High-Dimensional Modulation Toshiaki Koike-Akino, David S. Millar, Keisuke Kojima, Kieran Parsons Mitsubishi Electric Research Labs. (MERL), 201 Broadway, Cambridge, MA 02139, USA. koike@merl.com Abstract: We show how to design capacity-approaching LDPC codes under different modulation formats and different decoding methods. With EXIT chart analysis for finite-iteration BICM-ID of various HDM, we achieve 2dB gain from a code optimized for 1D modulation. OCIS codes: (060.4510) Optical communications, (060.1660) Coherent communications, (060.4080) Modulation. 1. Introduction Recent advancement of forward error correction (FEC) codes based on low-density parity-check (LDPC) codes [1 6] has convinced us that capacity-achieving performance is no longer idealistic. However, a well-designed LDPC code at a certain condition cannot always perform well for different conditions. Ignoring this reality, one may often use one best-known LDPC code for different high-order modulations, different high-dimensional modulations, different iteration decoders, with and without iterative demodulations (ID), or different fiber plants. In this paper, we emphasize that a significant benefit up to 2dB can be achieved by re-designing LDPC codes for different conditions. In particular, we consider two cases; one is an iteration-dependent design of bit-interleaved coded modulation (BICM) for different number of iterations in belief-propagation (BP) decoding, and the other is a modulation-dependent design of BICM iterative demodulation (BICM-ID) with different high-dimensional modulations (HDM) [7 12]. 2. Iteration-Dependent LDPC Code Design for BICM with Finite-Iteration BP Decoding Good LDPC codes can be typically obtained by designing degree distributions with density evolution (DE) or extrinsic information transfer (EXIT) chart [4]. For example, degree optimization is performed by linear programming for EXIT curve fitting. This methodology works well when the number of BP iterations is very large. The larger number of iterations can lead to better performance in general. However, practical decoders often cannot iterate many times in optical communications because data throughput and power consumption have been extremely high [13]. We first focus on degree optimization via EXIT chart for a finite-iteration BP decoder. Our result suggests that an LDPC code for BICM should be different when the BP decoder changes the maximum number of iterations to control throughput and power consumption. If we do not follow this rule, we may suffer from up-to 1.8dB penalty. Instead of fitting EXIT curves, we can optimize degree distributions by tracking mutual information updates trajectory at each iteration count of EXIT chart to minimize the required signal-to-noise ratio (SNR), a.k.a. threshold. The results of this iteration-aware LDPC code design are shown in Fig. 1(a), in which we plot the threshold as a function of the maximum number of BP iterations for check-concentrated triple-weight irregular LDPC codes with a code rate of 0.8. The check-concentrated triple-weight LDPC codes [3] were shown to achieve very good performance as mentioned in [4]. Although it is known in [2] that larger maximum degree of variable nodes offers better threshold, the decoder complexity becomes higher. Therefore, we consider the maximum degree of variable nodes below 16 so that high-throughput decoder can be implemented. The LDPC code designed by conventional curve fitting provides the best performance if the decoder can iterate more than 100 times, while the threshold seriously degrades for the cases of fewer iterations. For such fewer iteration decoders, we shall use different irregular LDPC codes. For example, the LDPC code optimized for 8-iteration decoder outperforms the conventionally optimized LDPC code by 1.1dB, and the LDPC code optimized for 4-iteration decoder offers 1.8dB better threshold. On the other hand, the 4-iteration optimized LDPC code has approximately 0.8dB loss from the conventionally optimized LDPC code when the decoder can iterate more than 100 times. Using progressive edge-growth (PEG) [14], we designed finite-length high-girth parity-check matrix according to the optimized degree distributions. The bit-error rate (BER) performance of those iteration-dependent LDPC codes (whose codelength is 38400) is shown in Fig. 1(b) for finite-iteration BP decoders. Here, we consider dual-polarization

Threshold (db) 14 13 12 11 10 9 8 7 6 5 1.7dB Conventional optimum LDPC 16-ite optimum LDPC 8-ite optimum LDPC 4-ite optimum LDPC 2-ite optimum LDPC 1-ite optimum LDPC 1.8dB 1.1dB 4 1 10 100 Maximum Iteration (a) Threshold vs. maximum iteration Post-FEC BER 10 0 10-1 10-2 10-3 10-4 10-5 10-6 10-7 32-ite 16-ite Conventional Optimum LDPC 32-ite Optimum LDPC 16-ite Optimum LDPC 8-ite Optimum LDPC 4-ite Optimum LDPC 8-ite 10-8 4.5 5 5.5 6 6.5 SNR (db) (b) BER vs. SNR 4-ite Fig. 1: Iteration-dependent LDPC design for BICM with finite-iteration BP decoding. quadrature phase-shift keying (DP-QPSK) in back-to-back simulations. As expected in the above-mentioned threshold analysis, the conventionally optimized LDPC code does not perform well for fewer iteration BP decoding, in which the BER slope becomes worse. Our iteration-aware LDPC codes perform much better for each cases. For 8-iteration BP decoder, the required SNR at a BER of 10 8 of the conventionally optimized code has a loss of 0.8dB compared to our 8-iteration optimized LDPC code. This gap must be much more significant at a BER below 10 15. 3. Modulation-Dependent LDPC Code Design for BICM-ID with High-Dimensional Modulation We now consider the second example of modulation-dependent LDPC code design for HDM. HDM has received a lot of interest in the community because of its high sensitivity [7 12]. However, our EXIT chart analysis of lattice packing in [11] showed that higher dimensionality cannot always provide higher mutual information, while higher improvement is expected with a priori information. This implies that we may need BICM-ID to fully exploit the increased dimensionality. It is because such a lattice-packed HDM just maximizes the minimum Euclidean distance and labeling problem is hard to solve for BICM. We again exemplify that one LDPC code optimized for 1D modulation is no longer optimal for HDM with BICM-ID. With EXIT chart analysis of various HDM based on sphere-cutting lattice [10,11], we optimized degree distributions of LDPC codes. The threshold analysis of those optimized degree distributions is shown in Fig. 2(a), where threshold penalty from Shannon limit is presented as a function of dimensionality for two cases of BICM and BICM-ID. Here, we again considered check-concentrated triple-weight LDPC codes, whose maximum degrees of variable nodes are below 16. For BICM-ID, we used a methodology proposed in [4], in which EXIT curves of variable-node decoder is combined with that of demodulator. As shown in this figure, higher dimensionality may improve the threshold for the case of 1bit-per-symbol HDM with a code rate of 8/9. Note that the threshold gap between BICM-ID and BICM for 24 dimensions (24D) is approximately 1dB. More importantly, when we use higher-order HDM, the threshold degrades with the increased dimensionality for BICM (not BICM-ID). Although higher order modulations even without HDM approach Shannon limit if lower code rates are available, the decoder complexity per information bit can be larger for low-rate LDPC codes. Sometimes, one LDPC code optimized for 1D modulation is also used for HDM either with BICM or BICM-ID. However, if we do not use different LDPC codes depending on BICM or BICM-ID, we may need to pay some penalties. We show post-fec BER performance of 24D block-coded modulation [10] in Fig. 2(b), where we use 32 iterations in BP decoding for two LDPC codes (designed by PEG for a codelength of 38400 and a code rate of 8/9); one is the degree distribution [3] designed for BICM and the other is our optimized degree distribution designed for BICM-ID

Threshold Penalty from Shannon Limit (db) 4 3 2 1 BICM-ID 1bps x 8/9 (0.89) BICM 1bps x 8/9 (0.89) BICM-ID 2bps x 8/9 (1.78) BICM 2bps x 8/9 (1.78) BICM-ID 3bps x 8/9 (2.67) BICM 3bps x 8/9 (2.67) BICM-ID 2bps x 4/9 (0.89) BICM 2bps x 4/9 (0.89) Post-FEC BER 10 0 10-1 10-2 10-3 10-4 10-5 24D Optimum LDPC (24D BICM-ID) 24D Optimum LDPC (24D BICM) 24D Optimum LDPC (1D) 1D Optimum LDPC (24D BICM-ID) 1D Optimum LDPC (24D BICM) 1D Optimum LDPC (1D) 0 2 4 6 8 16 24 Dimension (a) Threshold vs. dimensionality 10-6 0.5 1 1.5 2 2.5 3 3.5 4 SNR (db) (b) BER vs. SNR Fig. 2: Modulation-dependent LDPC design for BICM and BICM-ID with high-dimensional modulation. with the 24D modulation. Here, we also plot the performance of 1D modulation, i.e., binary PSK. Our 24D-optimized code with 24D modulation achieves 2dB gain for BICM-ID, compared to 1D-optimized code with 1D modulation. Moreover, it is shown that the 1D-optimized code may suffer from 0.5dB loss from the 24D-optimized code for the case of BICM-ID, while the 24D-optimized code becomes much worse than 1D-optimized code for the case of BICM. The noteworthy point here is that we should use carefully-designed LDPC code depending on modulation schemes (e.g. 1D or 24D) and decoding schemes (e.g., BICM or BICM-ID), in order to achieve the best-possible performance. 4. Conclusions We have shown a significant benefit of designing iteration-dependent and modulation-dependent LDPC codes. We have analyzed thresholds by EXIT chart for BICM and BICM-ID with finite-iteration BP decoders and different HDMs. It has been demonstrated that if we keep using one LDPC code optimized at a certain condition, we can suffer from a large penalty close to 2dB loss when the condition such as decoding methods changed. To exploit full potentials of HDM and BP decoding, we may need to carefully design coded modulations depending on situations. References 1. I.B. Djordjevic, OFC W3J-4 (2014) 2. S.-Y. Chung, G.D. Forney Jr, T.J. Richardson, R. Urbanke, IEEE COMLET 5 2 (2001) 3. T.J. Richardson, M.A. Shokrollahi, R.L. Urbanke, IEEE TIT 47 2, (2001) 4. S. ten Brink, G. Kramer, A. Ashikhmin, IEEE TCOMM 52 4 (2004) 5. L. Schmalen, V. Aref, J. Cho, K. Mahdaviani, ECOC Th.1.3.3 (2014) 6. K. Sugihara, Y. Miyata, T. Sugihara, K. Kubo, H. Yoshida, W. Matsumoto, T. Mizuochi, OFC, OM2B.4 (2013) 7. E. Agrell, M. Karlsson, IEEE JLT 27, 5115 5126 (2009) 8. L. Beygi, E. Agrell, J.M. Kahn, M. Karlsson, IEEE JLT 32 2, 333 343 (2013) 9. T. Liu, I.B. Djordjevic, IEEE Photon. J. 6 4 (2014) 10. D.S. Millar, T. Koike-Akino, S.Ö Arık, K. Kojima, K. Parsons, T. Yoshida, T. Sugihara, Opt. Exp. 22 7 (2014) 11. T. Koike-Akino, V. Tarokh, IEEE ICC (2009) 12. A.D. Shiner et al., Opt. Exp. 22 17 (2014) 13. C. Dorize, P. Layec, G. Charlet, ECOC Mo.3.5.3 (2014) 14. H. Xiao, A.H. Banihashemi, IEEE COMLET 8 12, 715 717 (2004)