dtmb non-uniform constellations design through …...research & development telecommunications...

29
RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng. Ernesto Fontes Pupo. MSc. Reinier Diaz Hernández. Eng. Yoania Acosta Cintado. 2017

Upload: others

Post on 02-Mar-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

DTMB Non-Uniform

Constellations design through

PSO algorithm

Authors:

Eng. Ernesto Fontes Pupo.

MSc. Reinier Diaz Hernández.

Eng. Yoania Acosta Cintado.

2017

Page 2: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Outline

• Introduction

• Brief description of the Uniform Constellations, Non-

Uniform Constellations and Capacity equation.

• Description of the Particle Swarm Optimization algorithm.

• Results of the optimization process.

• Conclusions

Page 3: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Introducción• In 1974, Foschini proposed Non-Uniform

Constellations, which minimize symbol error rates

over an AWGN channel.

• March 2016, Non-Uniform Constellations for ATSC

3.0.

• November 2017, Proposal of Non-Uniform

Constellations for DTMB.

Page 4: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Uniform Constellations & Non-Uniform

Constellations

UC

X: Symbol alphabet. µ: Constellation shape.

• Rectangular

shape

• Equally spaced

levels

1D-NUC 2D-NUC

CB= f(X, µ, SNR)

CB: Capacity.

Page 5: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTECapacity vs SNR

UC 64-QAM

CB = f(64, µ=UC, SNR)

Cs – CB

Page 6: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTEGap from Shannon of the UC

UC 64-QAM

CB = f(64, µ, 11dB) ¿ µ ? CB max.maximize

Page 7: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

UC 64-QAM

CB = f(64, µ, 11dB) ¿ µ ? CB max.maximize

Gap from Shannon of the UC

Page 8: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Constellation Capacity Equation, CB

𝑪𝑩[𝟔𝟒, µ, 𝟏𝟏 𝒅𝑩] = 𝑴−𝟏

𝟐𝑴+𝟏𝝅𝝈𝟐ඵ−∞

𝒎=𝟎

𝑴−𝟏

𝒃=𝟎

𝟏

𝒙𝒍∈𝑿𝒃𝒎

[ ]𝒅𝒙𝒅𝒚

𝒆−𝟏

𝟐𝝈𝟐]𝒙−𝑹𝒆[𝒙𝒍𝟐+ ]𝒚−𝑰𝒎[𝒙𝒍

𝟐

𝒍𝒐𝒈𝟐

σ𝒙𝒍′∈𝑿 𝒆

−𝟏

𝟐𝝈𝟐൧𝒙−𝑹𝒆[𝒙𝒍′ 𝟐

+ ൧𝒚−𝑰𝒎[𝒙𝒍′ 𝟐

σ𝒙𝒍′′∈𝑿𝒃

𝒎 𝒆−𝟏

𝟐𝝈𝟐൧𝒙−𝑹𝒆[𝒙𝒍

′′ 𝟐+ ൧𝒚−𝑰𝒎[𝒙𝒍

′′ 𝟐

Page 9: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

CB as function of the constellation shape (µ)

CB

µ

max

Optimum

value

CB = f(64, µ, 11 dB)

• Particle Swarm Optimization

Page 10: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Particle Swarm Optimization

PSO• Developed by Kennedy and Eberhart 1995.

• Metaheuristic Algorithms.

• Based on the paradigm of swarm intelligence.

• Inspired in the social behavior of animals, like

the swarm of fishes and birds.

• Simpler and Powerful optimization algorithm.

Page 11: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Initialization of the

PSO algorithm

• Population size

• Positions

• Velocities

• Iterations

CB max

Page 12: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Introduction

Particle Swarm Optimization Visualization

• Cognitive Component • Social Component

Page 13: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Optimization results, 2D NUCs

2D 16-QAM

2D 64-QAM

2D 256-QAM

Page 14: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Page 15: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Page 16: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Conclusions• Non-Uniform Constellations were designed for the DTMB

standard.

• With the proposed constellations we improve the performance

of DTMB standard: robustness, spectral efficiency.

• A generic algorithm to design Non-Uniform Constellations is

proposed.

Capacity Maximization.

Particle Swarm Optimization algorithm.

Page 17: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

The Future Belongs to those

who prepare for it today.

- Malcolm X

Page 18: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Thank You!

Page 19: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

If you can’t fly then run,

If you can’t run then walk,

If you can’t walk then crawl,

But whatever you do,

You have to keep moving forward.

- Martin Luther King Jr.

Page 20: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

The Future Belongs to those

who prepare for it today.

- Malcolm X

Page 21: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

If you can’t fly then run,

If you can’t run then walk,

If you can’t walk then crawl,

But whatever you do,

You have to keep moving forward.

- Martin Luther King Jr.

Page 22: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Introduction

“The future of television is to stop thinking

of television as television.”

- 1985

Nicholas Negroponte

Page 23: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Page 24: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Constelaciones No-Uniformes

(NUC)

UC1D-NUC 2D-NUC

X:

alfabeto de símbolo.

µ:

forma de la constelación.

Page 25: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

16-QAM

64-QAM

CB = f(X, µ, SNR)

Capacity vs SNR

Page 26: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

CB as function of the constellation shape (µ)

CB

µ

max

Optimum

value

Page 27: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Designed 2D-

NUCs

Page 28: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

Designed 2D-

NUCs

Page 29: DTMB Non-Uniform Constellations design through …...RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE DTMB Non-Uniform Constellations design through PSO algorithm Authors: Eng

RESEARCH & DEVELOPMENT TELECOMMUNICATIONS INSTITUTE

NUCs design criterions for DTMB standard

CB = f(X, µ, SNR)

¿ µ ? CB max.maximize

X 16-QAM 64-QAM 256-QAM

FEC 0.4 0.6 0.8 0.4 0.6 0.8 0.4 0.6 0.8

SNR

(dB)

7.75 9.95 12.45 11.85 14.70 17.68 16.50 20.20 23.55