OPTIMIZATION OF CHANNEL CODING AND โ€ฆhosting.umons.ac.be/aspnet/mdc2019/upload/56.pdfโ€ข Each...

1
Universitรฉ de Mons [1] TR 102 831 v1.2.1, Implementation guidelines for a second generation digital terrestrial television broadcasting system (DVB-T2), August. 2012. [2] D. Pรฉrez-Calderon, C. Oria, J. Garcฤฑa, P. Lopez, V. Baena, and I. Lacadena, โ€œRotated constellation for DVB-T2,โ€ in Proc. DCIS, 2009, pp. 187โ€“191. [3] M. Bellanger, FBMC physical layer: a primer, PHYDYAS, June 2010, http:// www.ict-phydyas.org/teamspace/internal-folder/FBMC-Primer_06-2010.pdf , viewed on 12/02/2019 REFERENCES OPTIMIZATION OF CHANNEL CODING AND MODULATION FUNCTIONS USED IN DVB - T2 CONCLUSIONS INTRODUCTION RESULTS AND DISCUSSIONS A-C. HONFOGA, V. MOEYAERT, M. DOSSOU University of Mons, Faculty of Engineering, Electromagnetism and Telecommunication Department, Mons, Belgium SIMULATION TOOLS, METHOD AND PARAMETERS THEORICAL BACKGROUND DVB - T2 Transmitter BICM OFDM C H A N N E L Need for a low - complexity QAM - Demapper โ€ข Each complex symbol or cell S becomes Z after rotation = โˆ— exp(ฮธ)= + S= + โ€ข Each transmitted cell x includes its own I component and Q component of the previous cell. โ€ข If Z, Zโ€™ and Zโ€™โ€™ are the cells to transmit, after cyclic Q-delay, Z, Zโ€™, and Zโ€™โ€™ become respectivement X= + (โ€ฒโ€ฒ) Xโ€™= โ€ฒ + () Xโ€™โ€™= โ€ฒโ€ฒ + (โ€ฒ) AFTER CHANNEL Channel coefficient for real(Z) Channel coefficient for imag(Z) โ‰  Odd bits ( ) Im{S} Even bits ( ) Re{S} 10 01 11 00 01 11 10 00 LLR( 0 )( . . . . LLR( 3 )( LLR( 3 )( Bit LLR computation when rotated constellation is not used (k: odd index l: even index) FBMC insertion in DVB - T2 System Difference between frequency responses of FBMC and OFDM A bank of filters generated With rectangular filter (OFDM) A bank of filters generated With PHYDYAS filter (FBMC) โ€ข Need for CP (Cyclic Prefix) inserted to mitigate ISI (Inter Symbol Interference) โ€ข Allows overlapping of the sub-channels with all others sub-channels โ€ข Allows out-of-band (OOB) power leakage โ€ข Is quite sensible to Frequency offset โ€ข Avoids the use of CP โ€ข Allows overlapping of the subchannels with their immediate neighbors โ€ข Allows out-of-band (OOB) power leakage reduction โ€ข Is less sensitive to Frequency offset OFDM Rotated constellation effect FBMC The purpose of substitution of OFDM by FBMC in the DVB-T2 system Increase spectral efficiency by cyclic prefix deletion Tools DVB - T2 parameters Fading channel models 1D-Euclidian distance (2 2 ) in bit LLR computation 2D-Euclidian distance (2 ) in bit LLR computation THE USE OF 2D DEMAPPER LEADS TO AN INCREASE OF COMPLEXITY OF RECEIVER. FEC Encodeur (BCH+LDPC)(Code Rate) 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 5/6 Trame FEC (LDPC) 64800 bits, 16200 bits M-QAM modulation M=4, 16, 64, 256 OFDM (mode FFT) 1K, 2K, 4K, 8K, 16K, 32K K=1024 sub-carriers Cyclic Prefix (CP) 1/128, 1/32, 1/16, 19/256, 1/8, 19/128, 1/4 Bandwidth 1.7, 5, 6, 7, 8, 10 MHz Ricean channel Rayleigh channel Rayleigh with erasure 0dB echo channel TU (Typical Urban) 6 channel โ€ข AWGN channel which is not a fadind channel is used to simulate a noise added to signal by the receiver 1 channel 1 channel A N A L O G D I G I T A L 1 channel 1 TV chain 1 TV chain chain 1 chain 2 . . chain 20 AVAILABLE FREQUENCIES = DIGITAL DIVIDEND Mobile Telephony Spectrum sensing FBMC Back to Back Implementation +AWGN LDPC Code Rate (64800 bits) 1/2 QAM modulation 4, 16, 64, 256 Mode FFT M=8K (8192) Filter bank PHYDYAS filter Overlapping factor L=4 Length of the filter Lp=L*M Simulations parameters Improvements Strong FEC (Forword Error Correction) method Increase of capacity (50 Mbit/s) instead of 31 Mbit/s in DVB-T DVB-T2 (Digital Video Broadcasting-Terrestrial _second generation) is the second generation of digital terrestrial Television standard published by ETSI (European Telecommunications Standards Institute) in 2009. The aims is to improve DVB-T2 performances By optimizing some of techniques used in its system By substituting them by others techniques used in wireless communication systems like 5G Study of the DVB-T2 system Rotated constellation used in DVB-T2 FBMC insertion in DVB-T2 systems Hierarchical modulation insertion CSP (Common Simulation Platform) DVB-T2 simulator Matlab (matrix laboratory) environnement Ligth version implementation of DVB-T2 system MATLAB model of an end- to-end chain compliant to the DVB-T2 standard Rotated constellation demapper FBMC QAM Modulation QAM Mapper Constellation rotation Cyclic Q- delay QAM Demapper Cyclic Q-delay Cancellation Symbols detection Bit LLR computation C H A N N E L โ€ข BICM: Bit-Interleaved Coded Modulation โ€ข OFDM: Orthogonal Frequency Division Multiplexing โ€ข PLP: Physical Layer Pipe โ€ข FBMC: Filter Bank Multicarrier โ€ข AWGN: Additive White Gaussian Noise โ€ข LDPC: Low Density Parity Check โ€ข Reverses operations of each block are produced at the DVB-T2 receiver 16-QAM rotated constellation Increase the diversity of the channel by twice the transmission of the information contained in each symbol. Creates correlation between In-phase (real) and Quadrature (imaginary) components Cyclic Q-delay effect Makes fading channel coefficients independents ฮ˜ LLR( 2 ) ( LLR( )( LLR( 0 )( LLR( 1 )( . . I Q Bit LLR computation when rotated constellation is used (m bit number) I LLR( 2 ) ( LLR( ) ( LLR( 1 )( LLR( ) ( Q deal with long CFO (Carrier Frequency Offsets) in the case of mobile reception Discussions FBMC OFDM QAM modulation SNR obtained for BER=10 โˆ’4 SNR of DVB-T2 standard for BER=10 โˆ’7 4-QAM 0.8dB 1dB 16-QAM 6.15dB 6.2dB 64-QAM 10.5dB 10.5dB 256-QAM 14.6 dB 14.4dB Comparables performances Penality of 0.2dB Our work is based on FBMC insertion in DVB-T2 system, the implementation of a low complexity demapper and the joint use of rotated constellation and hierarchical modulation. To overcome these challenges, we implement FBMC with the ligth version of DVB-T2 system including LDPC decoder and only AWGN channel. We will continue this work by inserting fading channels and channel equalization methods in order to get better results. In parallel, the implementation of low-complexity demapper will be investigated. CONTEXT AIMS OF THE THESIS Hierarchical modulation Anne-Carole HONFOGA ([email protected])

Transcript of OPTIMIZATION OF CHANNEL CODING AND โ€ฆhosting.umons.ac.be/aspnet/mdc2019/upload/56.pdfโ€ข Each...

Page 1: OPTIMIZATION OF CHANNEL CODING AND โ€ฆhosting.umons.ac.be/aspnet/mdc2019/upload/56.pdfโ€ข Each complex symbol or cell S becomes Z after rotation S=๐‘†๐ผ+๐‘—๐‘†๐‘„ =๐‘†โˆ—exp(๐‘—ฮธ)=

Universitรฉ de Mons

[1] TR 102 831 v1.2.1, Implementation guidelines for a second generation digital terrestrial television broadcasting system (DVB-T2), August. 2012.[2] D. Pรฉrez-Calderon, C. Oria, J. Garcฤฑa, P. Lopez, V. Baena, and I. Lacadena, โ€œRotated constellation for DVB-T2,โ€ in Proc. DCIS, 2009, pp. 187โ€“191.[3] M. Bellanger, FBMC physical layer: a primer, PHYDYAS, June 2010, http://www.ict-phydyas.org/teamspace/internal-folder/FBMC-Primer_06-2010.pdf, viewed on 12/02/2019

REFERENCES

OPTIMIZATION OF CHANNEL CODING AND MODULATIONFUNCTIONS USED IN DVB-T2

CONCLUSIONS

INTRODUCTION

RESULTS AND DISCUSSIONS

A-C. HONFOGA, V. MOEYAERT, M. DOSSOUUniversity of Mons, Faculty of Engineering, Electromagnetism and Telecommunication Department, Mons, Belgium

SIMULATION TOOLS, METHOD AND PARAMETERS

THEORICAL BACKGROUNDDVB-T2 Transmitter

BICM

OFDM

CHANNEL

Need for a low-complexity QAM-Demapper

โ€ข Each complex symbol or cell S becomes Z after rotation

๐‘ = ๐‘† โˆ— exp(๐‘—ฮธ)= ๐‘๐ผ+๐‘—๐‘๐‘„S= ๐‘†๐ผ + ๐‘—๐‘†๐‘„

โ€ข Each transmitted cell x includes its own I component and Q component of the previous cell.

โ€ข If Z, Zโ€™ and Zโ€™โ€™ are the cells to transmit, after cyclic Q-delay,Z, Zโ€™, and Zโ€™โ€™ become respectivement X= ๐‘Ÿ๐‘’๐‘Ž๐‘™ ๐‘ + ๐ฝ๐ผ๐‘š๐‘Ž๐‘”(๐‘โ€ฒโ€ฒ)

Xโ€™= ๐‘Ÿ๐‘’๐‘Ž๐‘™ ๐‘โ€ฒ + ๐ฝ๐ผ๐‘š๐‘Ž๐‘”(๐‘)

Xโ€™โ€™= ๐‘Ÿ๐‘’๐‘Ž๐‘™ ๐‘โ€ฒโ€ฒ + ๐ฝ๐ผ๐‘š๐‘Ž๐‘”(๐‘โ€ฒ)

AFTER CHANNEL

Channel coefficient for real(Z)

Channel coefficient for imag(Z)

โ‰ 

๐’ƒ๐ŸŽ๐’ƒ๐Ÿ๐’ƒ๐Ÿ๐’ƒ๐Ÿ‘Odd bits(๐’ƒ๐Ÿ๐’ƒ๐Ÿ‘) Im{S}

Even bits(๐’ƒ๐ŸŽ๐’ƒ๐Ÿ) Re{S}

10 0111 00

01

11

10

00

LLR(๐‘0)(

.

.

.

.

LLR(๐‘3)(

LLR(๐‘3)(

Bit LLR computation when rotatedconstellation is not used (k: odd index l: even index)

FBMC insertion in DVB-T2 System

Difference between frequency responses of FBMC and OFDM

A bank of filters generatedWith rectangular filter (OFDM)

A bank of filters generatedWith PHYDYAS filter (FBMC)

โ€ข Need for CP (Cyclic Prefix) inserted to mitigate ISI (Inter Symbol Interference)

โ€ข Allows overlapping of the sub-channels with all others sub-channels

โ€ข Allows out-of-band (OOB) power leakage

โ€ข Is quite sensible to Frequency offset

โ€ข Avoids the use of CPโ€ข Allows overlapping of the

subchannels with their immediate neighbors

โ€ข Allows out-of-band (OOB) power leakage reduction

โ€ข Is less sensitive to Frequency offset

OFDM

Rotated constellationeffect

FBMC

The purpose of substitution of OFDM by FBMC in the DVB-T2 system

Increase spectral efficiencyby cyclic prefix deletion

Tools DVB-T2 parameters Fading channel models

1D-Euclidian distance (2๐‘š

2 ) in bit LLR computation

2D-Euclidian distance (2๐‘š)in bit LLR computation

THE USE OF 2D DEMAPPER LEADS TO AN INCREASE OF COMPLEXITY OF RECEIVER.

FEC Encodeur (BCH+LDPC)(Code Rate) 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 5/6

Trame FEC (LDPC) 64800 bits, 16200 bits

M-QAM modulation M=4, 16, 64, 256

OFDM (mode FFT)1K, 2K, 4K, 8K, 16K, 32K

K=1024 sub-carriers

Cyclic Prefix (CP)1/128, 1/32, 1/16, 19/256, 1/8, 19/128,

1/4

Bandwidth 1.7, 5, 6, 7, 8, 10 MHz

Ricean channel

Rayleigh channel

Rayleigh with erasure

0dB echo channel

TU (Typical Urban) 6 channel

โ€ข AWGN channel which is not a fadindchannel is used to simulate a noise added to signal by the receiver

1 channel

1 channel

ANALOG

DIG ITAL

1 channel

1 TV chain

1 TV chain

chain 1chain 2

..

chain 20

AVAILABLE FREQUENCIES

=

DIGITAL DIVIDEND

Mobile Telephony

Spectrum sensing

FBMC Back to Back Implementation +AWGN

LDPC Code Rate (64800 bits)

1/2

QAM modulation 4, 16, 64, 256

Mode FFT M=8K (8192)

Filter bank PHYDYAS filter

Overlappingfactor

L=4

Length of the filter

Lp=L*M

Simulations parameters

Improvements

Strong FEC (Forword ErrorCorrection) method

Increase of capacity (50 Mbit/s) instead of 31 Mbit/s in DVB-T

DVB-T2 (Digital Video Broadcasting-Terrestrial _second generation) isthe second generation of digital terrestrial Television standardpublished by ETSI (European Telecommunications Standards Institute)in 2009.

The aims is to improve DVB-T2 performances

By optimizing some of techniques used in its system

By substituting them by others techniques used in wireless communication systems like 5G

Study of the DVB-T2 system

Rotated constellation used in DVB-T2

FBMC insertion in DVB-T2 systems

Hierarchical modulationinsertion

CSP (Common SimulationPlatform) DVB-T2 simulator

Matlab (matrix laboratory) environnement

Ligth version implementation of DVB-T2 system

MATLAB model of an end-to-end chain compliant to the DVB-T2 standard

Rotated constellation demapper

FBMC

QAM Modulation

QAM Mapper

Constellation rotation

Cyclic Q-delay

QAM Demapper

Cyclic Q-delayCancellation

Symbols detectionBit LLR computation

CHANNEL

โ€ข BICM: Bit-Interleaved Coded Modulationโ€ข OFDM: Orthogonal Frequency Division Multiplexingโ€ข PLP: Physical Layer Pipeโ€ข FBMC: Filter Bank Multicarrierโ€ข AWGN: Additive White Gaussian Noiseโ€ข LDPC: Low Density Parity Checkโ€ข Reverses operations of each block are produced at the DVB-T2 receiver

16-QAM rotated constellation

Increase the diversity of the channel by twice the transmission of the information contained in each symbol.

Creates correlation between In-phase (real) and Quadrature (imaginary) components

Cyclic Q-delayeffect

Makes fading channel coefficients independents

ฮ˜LLR(๐‘2)

(

LLR(๐‘๐‘š)(

LLR(๐‘0)(LLR(๐‘1)(

.

.

I

Q

Bit LLR computation when rotated constellation is used (m bit number)

I

LLR(๐‘2) (

LLR(๐‘๐‘˜) (

LLR(๐‘1)(

LLR(๐‘๐‘™) (Q

deal with long CFO (Carrier Frequency Offsets) in the case of mobile reception

Discussions

FBMC OFDM

QAMmodulation

SNR obtainedfor BER=10โˆ’4

SNR of DVB-T2 standard for BER=10โˆ’7

4-QAM 0.8dB 1dB

16-QAM 6.15dB 6.2dB

64-QAM 10.5dB 10.5dB

256-QAM 14.6 dB 14.4dB

Comparablesperformances

Penality of 0.2dB

Our work is based on FBMC insertion in DVB-T2 system, the implementation of a low complexity demapper and the joint use of rotated constellation and hierarchicalmodulation. To overcome these challenges, we implement FBMC with the ligth version of DVB-T2 system including LDPC decoder and only AWGN channel. We will continue thiswork by inserting fading channels and channel equalization methods in order to get better results. In parallel, the implementation of low-complexity demapper will beinvestigated.

CONTEXT AIMS OF THE THESIS

Hierarchical modulation

Anne-Carole HONFOGA ([email protected])