LDPC FEC PROPOSAL FOR EPOC. Richard S. Prodan Broadcom Corporation

Similar documents
FORWARD ERROR CORRECTION PROPOSAL FOR EPOC PHY LAYER

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

Baseline Proposal for EPoC PHY Layer IEEE 802.3bn EPoC September 2012 AVI KLIGER, BROADCOM LEO MONTREUIL, BROADCOM ED BOYD, BROADCOM

Baseline Proposal for EPoC PHY Layer

ATSC 3.0 Physical Layer Overview

PROPOSAL FOR PHY SIGNALING PRESENTED BY AVI KLIGER, BROADCOM

Digital Television Lecture 5

SYMBOL SIZE CONSIDERATIONS FOR EPOC BASED OFDM PHY. Avi Kliger, Leo Montreuil, Tom Kolze Broadcom

LDPC Code Length Reduction

PHY High Level Block Diagrams and First Pass Look at PHY Delays. Avi Kliger, Mark Laubach Broadcom

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Are You Ready for DOCSIS 3.1. Presenter: Pete Zarrelli VeEX Field Applications Engineer

Constellation Shaping for LDPC-Coded APSK

Adoption of this document as basis for broadband wireless access PHY

LDPC codes for OFDM over an Inter-symbol Interference Channel

ENGN8637, Semster-1, 2018 Project Description Project 1: Bit Interleaved Modulation

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ICCE.2012.

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

PERFORMANCE EVALUATION OF WIMAX SYSTEM USING CONVOLUTIONAL PRODUCT CODE (CPC)

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

A Review of Second Generation of Terrestrial Digital Video Broadcasting System

TS 5G.201 v1.0 (2016-1)

Channel Coding and Carrier Recovery for Adaptive Modulation Microwave Radio Links

IEEE P802.3bn Tutorial E P o C

Improved concatenated (RS-CC) for OFDM systems

Channel Model Ad Hoc. Report. Presented by Duane Remein (Huawei)

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

Topics on Channel Architecture

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting

EPoC Downstream Baseline Proposal (PLC material removed for transfer to PLC baseline)

Multiple Downstream Profile Implications. Ed Boyd, Broadcom

Homeworx Lessons? What can we learn from the first deployment of OFDMA on HFC? Hal Roberts, Calix

C802.16a-02/76. IEEE Broadband Wireless Access Working Group <

Details on Upstream Pilots and Resource Block Configuration for EPoC

VARIABLE RATE OFDM PERFORMANCE ON AERONAUTICAL CHANNELS

Codificación para los sistemas de comunicaciones

Zero-Guard OFDM Performance in SFN with ATSC 3.0 Ultra-Robust Transmission Modes

ICI Mitigation for Mobile OFDM with Application to DVB-H

[Insert Document Title Here]

ISSN: Page 320

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

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

Using LDPC coding and AMC to mitigate received power imbalance in carrier aggregation communication system

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

Performance Analysis of Cognitive Radio based WRAN over Rayleigh Fading Channel with Alamouti-STBC 2X1, 2X2&2X4 Multiplexing

Performance Analysis of OFDM System with QPSK for Wireless Communication

This chapter describes the objective of research work which is covered in the first

MATLAB SIMULATION OF DVB-H TRANSMISSION UNDER DIFFERENT TRANSMISSION CONDITIONS

DOCSIS 3.1 Technischer Überblick

ADVANCES in NATURAL and APPLIED SCIENCES

Design and Performance Evaluation of Concatenated Coding for Future DVB-S Systems

DVB-S2 Modulator with ACM features

Rate and Power Adaptation in OFDM with Quantized Feedback

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

Downstream Synchronization Sequence: Vertical vs Horizontal

LDPC Decoding: VLSI Architectures and Implementations

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Performance Analysis and Implementation of a DVB-C2 Transceiver

A physical layer simulator for WiMAX Marius Oltean 1, Maria Kovaci 1, Jamal Mountassir 2, Alexandru Isar 1, Petru Lazăr 2

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

Performance Improvement in MIMO-OFDM using BCH Coding and Interleaving

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems

Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE a

Editor: this header only appears here to set number 100 and is not to be included.

Performance Analysis of n Wireless LAN Physical Layer

Simulation Modal of DVB-S2 using without and with Filter

DOCSIS 3.1 and OFDM. Nataša Živić 1 1 Chair for Data Communications Systems, University of Siegen, Germany

Advanced channel coding : a good basis. Alexandre Giulietti, on behalf of the team

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

A Survey of Advanced FEC Systems

CCSDS Telemetry over DVB-S2: Characteristics, Receiver Implementation and Performances

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

Channel estimation issues for TDD and FDD OFDM

Improvement of System Capacity using Different Frequency Reuse and HARQ and AMC in IEEE OFDMA Networks

Orthogonal Frequency Division Multiplexing & Measurement of its Performance

FPGA based Prototyping of Next Generation Forward Error Correction

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

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

Performance comparison of convolutional and block turbo codes

Towards 100G over Copper

5G Toolbox. Model, simulate, design and test 5G systems with MATLAB

Massively Parallel Signal Processing for Wireless Communication Systems

Algorithm to Improve the Performance of OFDM based WLAN Systems

Lecture 13. Introduction to OFDM

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

White Paper Unlocking the Potential of LDPC, New FlexLDPC Coding from. Datum Systems. for PSM-500, 500L & 500LT Series Modems

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

Implementation of Reed-Solomon RS(255,239) Code

IEEE C802.16d-03/24r0. IEEE Broadband Wireless Access Working Group <

Bit error rate simulation using 16 qam technique in matlab

Coding & Signal Processing for Holographic Data Storage. Vijayakumar Bhagavatula

A Simple Space-Frequency Coding Scheme with Cyclic Delay Diversity for OFDM

FREQUENCY DOMAIN POWER ADAPTATION SCHEME FOR MULTI-CARRIER SYSTEMS

Channel Estimation by 2D-Enhanced DFT Interpolation Supporting High-speed Movement

IEEE P Wireless Personal Area Networks

SOURCE: Signal Theory and Communications Department Universitat Politecnica de Catalunya, Barcelona, Spain

Improved PHR coding of the MR-O-QPSK PHY

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

Transcription:

LDPC FEC PROPOSAL FOR EPOC Richard S. Prodan Broadcom Corporation 1

LDPC FEC CODES Single rate long LDPC code for all constellations No outer code No bit interleaver Codeword size: 15800 bits 2.5% reduction from DVB C2 16,200 bits LDPC code 90% Code Rate Widely used and hardware friendly structure QC-LDPC structure Single rate short LDPC code for all constellations No outer code No bit interleaver Codeword size: 4950 bits 70% reduction from DVB C2 16,200 bits LDPC code 85% Code Rate QC-LDPC structure Widely used and hardware friendly structure 2

DVB-C2 FEC 3

DVB-C2 FEC Two layers coding Inner: 16,200 LDPC Outer: BCH to mitigate error floor 88% Code Rate K bch N bch = K ldpc N bch -K bch N ldpc -K ldpc BBFrame BCHFEC LDPCFEC (N ldpc bits) 6 LDPC codes for spectral efficiency LDPC code Rate LDPC Coded Block Nldpc BCH t-error correction BCH overhead 4/9 16 200 12 168 2/3 16 200 12 168 11/15 16 200 12 168 7/9 16 200 12 168 37/45 16 200 12 168 8/9 16 200 12 168 Designed by Hughes Network System (now a subsidiary of EchoStar) for DVB-S2 in 2002 4

DVB-C2 FEC STRUCTURE LDPC codes Not belong to the popular used and hardware friendly QC (quasi cyclic) LDPC Converting the parity check matrices to QC type matrices will introduce sub-matrices of column degree 2 or more Need x times decoders for x-channel bonding Need two bit-interleaver before mapping to QAM constellations Parity interleaving Column-twist interleaving (per 2 m QAM) u = λ for 0 i < i i K ldpc (information bits are not interleaved); Row 1 WRITE MSB of BBHeader READ u K ldpc + 360t+ s = λk + Q s+ t for 0 s < 360, 0 ldpc ldpc t < Q ldpc Code Rate 1/2 25 2/3 15 3/4 12 4/5 10 5/6 8 8/9 5 Q LDPC Parity bit interleaving Row 8100 Write start position is twisted by tc Column 1 Column 8 LSB of FECFRAME Bit interleaving scheme for normal FEC Frame length and 16QAM 5

DVB C2 RATE 8/9 CODE ON 1024QAM AWGN 10-3 10-4 8.785b/s, w/o tw-intlv 8.785b/s, w/tw-intlv DVB C2 8/9 based 10-5 BER 10-6 10-7 10-8 10-9 29.2 29.3 29.4 29.5 29.6 29.7 29.8 29.9 30 30.1 30.2 SNR (db) 6

IMPROVED CODES Part I: Higher spectral efficiency Code Rate Outer code Interleave 1024QAM Capacity (db) SNR @CER=1e-6 (1024QAM) db Distance to capacity (1024QAM) Spectral efficiency SNR gain compare to DVB C2 Information size (bits) Codeword size (bits) No. of check equations DVB-C2 8/9 based Improved long size II 0.8785 BCH Twisted 27.89 29.84 1.95dB. 14232 16200 1,800 0.9 No No 28.61 30.1 1.48dB 0.53dB 14220 15800 1,580 Part II: Lower complexity Code Rate Outer code DVB-C2 8/9 base Interleave 1024QAM Capacity (db) SNR @CER=1e-6 (1024QAM) db Distance to capacity (1024QAM) Spectral efficiency SNR loss compare to DVB C2 Information size (bits) Codeword size (bits) No. of check equations 0.8785 BCH Twisted 27.89 29.84 1.95dB. 14232 16200 1,800 MoCA 2.0 0.848 No No 26.92 29.96 3.04dB (1.09dB) 3900 4600 700 Improved MoCA 2.0 0.848 No No 26.92 29.27 2.35dB (0.4dB) 4200 4950 750 7

CODES PERFORMANCE CURVES (PART I) CER(codeword error rate) BER (bit error rate) 10-3 10-4 8.785b/s Capacity 9 b/s capacity 8.785 b/s DVB-C2(16200,14232) 9b/s (15800,14220) LDPC 1024 QAM AWGN 10-3 10-4 10-5 10-6 8.785 b/s DVB-C2(16200,14232) 9b/s (15800,14220) LDPC 1024 QAM AWGN CER 10-5 BER 10-7 10-8 10-6 10-9 10-10 10-7 10-11 28 28.5 29 29.5 30 30.5 31 31.5 32 32.5 SNR (db) 29.2 29.4 29.6 29.8 30 30.2 30.4 SNR (db) 8

CODES PERFORMANCE CURVES (PART II) CER(codeword error rate) BER (bit error rate) 10-3 8.48b/s capacity 8.785b/s Capacity 8.48b/s, (4950,4200) improved MoCA 8.48b/s, (4600,3900) MoCA2.0 8.785 b/s DVB-C2(16200,14232) 1024QAM AWGN 10-2 10-3 10-4 8.48b/s, (4950,4200) improved MoCA 8.48b/s, (4600,3900) MoCA2.0 8.785 b/s DVB-C2(16200,14232) 1024QAM AWGN 10-4 10-5 CER 10-5 BER 10-6 10-7 10-6 10-8 10-9 10-7 27 27.5 28 28.5 29 29.5 30 30.5 31 31.5 32 SNR (db) 10-10 28.8 29 29.2 29.4 29.6 29.8 30 SNR (db) 9

BURST PROTECTION SNR on the burst noise impacted subcarrier LDPC decoder can take advantage of this known SNR One OFDM symbol (T OFDM ) SNR impulse Burst duration T burst One OFDM symbol (T OFDM ) Cyclic Prefix (T CP ) One OFDM symbol (T OFDM ) AWGN noise SNR impulse AWGN noise Burst duration T burst 10

SNR CALCULATION One OFDM symbol (T OFDM ) Cyclic Prefix (T CP ) One OFDM symbol (T OFDM ) AWGN noise SNR impulse AWGN noise Burst duration T burst Case II: the burst hits two consecutive OFDM symbols equally SNR experienced by all sub-carriers in the two OFDM symbols is SNR sub-carrier = SNR impulse 10 log (0.5 * (T burst T CP ) / T OFDM ) T OFDM : OFDM symbol duration without cyclic prefix T CP : duration of cyclic prefix T burst : burst duration SNR impuls : impulse SNR 11

MINIMUM INTERLEAVER DEPTH Our simulations show the minimum value for interleave depth N in order for BER to reach 1e-8 Simulated cases Case 1: one OFDM symbol is impacted: N sub-carriers apart : Burst impacted sub-carriers : Non-impacted sub-carriers Case 2 two consecutive OFDM symbols are impacted equally: N sub-carriers apart 12

PERFORMANCE IN MODERATE IMPULSE NOISE 10μs burst @ 10 db SNR Two cases Size 4K OFDM symbol Impact on one or two symbols 20 μs each Size 8K OFDM symbol Impact on one or two symbols 40 μs each Impulse noise SNR 10 db Interleave depth 5 10 15 OFDM size 4K 8K 4K 8K 4K 8K 87.9% DVBC2 N N N N 35.2dB 32.7dB 84.8% (4600,3900) MoCA 2.0 84.8% (4950,4200) Improved N N N N 35.5dB 33dB N N N 33.1dB 32.1dB 31.3dB 90% (15800,14220) N N N N 35.2dB 32.8dB Threshold BER : 1e-8 N: error floor above threshold number: SNR (db) when pass the threshold OFDM symbol impacted: one and two 13

PERFORMANCE IN STRONG IMPULSE NOISE 10μs burst @ 0 db SNR Two cases Size 4K OFDM symbol Impact on one or two symbols 20 μs each Size 8K OFDM symbol Impact on one or two symbols 40 μs each Impulse noise SNR 0 db Interleave depth 5 10 15 20 OFDM size 4K 8K 4K 8K 4K 8K 4K 8K 87.9% DVBC2 N N N N N N N N 84.8% (4600,3900) MoCA 2.0 84.8% (4950,4200) Improved N N N N N N N N N N N N N N 32.9dB 32.2dB 90% (15800,14220) N N N N N N N N Threshold BER : 1e-8 N: error floor above threshold number: SNR (db) when pass the threshold OFDM symbol impacted: one and two 14

HARDWARE COMPLEXITY On LDPC codeword sizes DVB C2: 16,200 bits Improved MoCA 2: 4,950 bits Improved MoCA 2 scheme is about 70% smaller than DVB C2 scheme On code structure a) LDPC number of parity check equations matrix DVB C2 FEC (the least among 6 LDPC codes): 1800 (rate 8/9 code) [rate 6/9 code has 5400] Improved MoCA 2: 750 Improved MoCA 2 structure is about 86% smaller than DVB C2 structure b) Outer code and bit-interleave DVB-C2: 12 bits correction BCH Parity bits permutation Column twist interleave Improved MoCA 2: None another 5% saving Improved MoCA 2 FEC gives very substantial hardware saving! 15

MOCA IMPLEMENTATION DVB C2 designed for 150 Mbps throughput MoCA 2.0 currently supports speeds up to 1 Gbps throughput MoCA silicon providers Broadcom Entropic ST Micro Intel (planned just elected to the MoCA Board of Directors) Licensing LOA from Broadcom in progress I am personally aware of DVB C2 and potentially essential patents Suitable for use in Downstream or Upstream Substantial reduction in implementation complexity, testing scope, and time to market Based on commercially deployed, highly successful industry standard 16