ESA advanced coding and modulation performance under realistic - - PowerPoint PPT Presentation

esa advanced coding and modulation performance under
SMART_READER_LITE
LIVE PREVIEW

ESA advanced coding and modulation performance under realistic - - PowerPoint PPT Presentation

ESA advanced coding and modulation performance under realistic channel conditions Massimo Bertinelli ESA/Estec Paolo Burzigotti ESA/Estec Guido Montorsi - PoliTo Enrico Vassallo ESA/Esoc 27 October 2009 1 Outline


slide-1
SLIDE 1

27 October 2009 1

ESA advanced coding and modulation performance under realistic channel conditions

Massimo Bertinelli – ESA/Estec Paolo Burzigotti – ESA/Estec Guido Montorsi - PoliTo Enrico Vassallo – ESA/Esoc

slide-2
SLIDE 2

27 October 2009 2

Outline

  • Introduction
  • Channel impairments
  • Simulation approach
  • Performance assessment
  • Conclusions
  • References
slide-3
SLIDE 3

27 October 2009 3

Introduction

  • ESA Red/Orange book specifies a new coding and

modulation scheme

– SCCC – QPSK, 8PSK, 16-,32- and 64-APSK, with BICM

  • Action on ESA to investigate SCCC performance under

realistic channel impairments

– As agreed with CCSDS agencies

slide-4
SLIDE 4

27 October 2009 4

Channel impairments (1)

  • Non-linear distortion

– AM/AM and AM/PM characteristics of European (non-linearized) TWTA 26GHz technology

  • 20
  • 15
  • 10
  • 5

5 10

  • 14
  • 12
  • 10
  • 8
  • 6
  • 4
  • 2

IBO[dB] OBO[dB]

  • 20
  • 15
  • 10
  • 5

5 10

  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

IBO[dB] Phase[deg]

slide-5
SLIDE 5

27 October 2009 5

Channel impairments (2)

  • Phase Noise

– Same mask as the one applicable for 8PSK TCM at 8GHz

slide-6
SLIDE 6

27 October 2009 6

Channel impairments (3)

  • I/Q imbalance

– 0.5dB amplitude imbalance – 3 deg phase imbalance (with spot checks at 5 deg)

  • Group delay distortion

– From on-board RF filter – Group delay variation (in band) up to 10% symbol duration

slide-7
SLIDE 7

27 October 2009 7

Simulation approach (1)

  • Simulation chain developed by Politecnico di Torino (IT)
  • Transmission scheme compliant to ESA Orange/Red book

Implemented

slide-8
SLIDE 8

27 October 2009 8

Simulation approach (2)

  • Full simulator description (C++)

– Receiver with optional centroids tuning i.e. alignment of the reference constellation to the averaged constellation points received during training

RX_CCSDS_SCCC Data Source TX CCSDS SCCC SRRC TWT OMUX AWGN Channel I/Q Imbalance Phase Jitter Filter Sampler Centroids tuning Demodulator SCCC Decoder PLL BER Meter

Channel TX RX

slide-9
SLIDE 9

27 October 2009 9

RF filter specifics

  • Elliptic filter order 5

– Passband Bp=1.5*Rs=150MHz (Rs=100Msps) – Stopband Bs=1.25*Bp=187.5MHz – In-band ripple up to 0.1dB – Out-of-band rejection above 30dB

  • 2.5-8ns group delay variation at

the edge of the signal band

– Roll-off 0.35 – 25-80% symbol duration, with 100Msps

0.0E+00 5.0E‐09 1.0E‐08 1.5E‐08 2.0E‐08 2.5E‐08 3.0E‐08 3.5E‐08 ‐60 ‐50 ‐40 ‐30 ‐20 ‐10 10 0.00E+00 2.50E+07 5.00E+07 7.50E+07 1.00E+08 1.25E+08 1.50E+08 1.75E+08 2.00E+08 Group delay Amplitude [dB] Frequency

OMUX amplitude and group delay Elliptic, 5th order Ripple=0.1 dB Bp=75 MHz Bs=93.75 MHz

Signal Band

slide-10
SLIDE 10

27 October 2009 10

RF filter spectrum – 32APSK

  • 150
  • 140
  • 130
  • 120
  • 110
  • 100
  • 90
  • 80
  • 2e+008
  • 1.5e+008
  • 1e+008
  • 5e+007

5e+007 1e+008 1.5e+008 2e+008 "spectrumRX.txt" "spectrumTX.txt" "spectrumRXwo.txt"

slide-11
SLIDE 11

27 October 2009 11

Performance assessment – group delay

  • 100Msps, roll-off 0.35, 16APSK (mode 15) and 32APSK (mode 20)
  • 0.1-0.2dB loss due to RF filter alone

– A simple equalizer can recover the loss and compensate for more severe linear distortion

Group delay impact 16APSK (rate 0.73, ACM15) - 32APSK (rate 0.76, ACM20)

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 8 9 10 11 12 13 14 SNR (dB) FER 16APSK AWGN 16APSK, OMUX 32APSK AWGN 32APSK OMUX

slide-12
SLIDE 12

27 October 2009 12

Performance assessment – phase noise

  • CCSDS phase noise mask
  • First-order PLL used for phase recovery

– More elaborate yet feasible recovery algorithm can reduce the losses further

Phase noise impact 32APSK (rate 0.76, ACM20)

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 12.6 12.8 13 13.2 13.4 13.6 13.8 SNR (dB) FER AWGN Phase noise, CCSDS mask

slide-13
SLIDE 13

27 October 2009 13

Performance assessment – phase noise

  • CCSDS phase noise mask +3dB
  • First-order PLL used for phase recovery

– More elaborate yet feasible recovery algorithm can reduce the losses further

Phase noise impact 32APSK (rate 0.76, ACM20)

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 12.6 12.8 13 13.2 13.4 13.6 13.8 SNR (dB) FER AWGN Phase noise, CCSDS mask Phase noise, CCSDS mask+3dB

slide-14
SLIDE 14

27 October 2009 14

Performance assessment – IQ imbalance

  • Amplitude imbalance 0.5dB, phase imbalance 3 deg
  • No specific recovery implemented

I/Q imbalance impact 32APSK (rate 0.76, ACM20)

1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 12.6 12.8 13 13.2 13.4 13.6 13.8 SNR (dB) FER AWGN I/Q imb (0.5dB, 3deg)

slide-15
SLIDE 15

27 October 2009 15

Performance assessment – IQ imbalance

  • Amplitude imbalance 0.5dB, phase imbalance 5 deg
  • No specific recovery implemented

I/Q imbalance impact 32APSK (rate 0.76, ACM20)

1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 12.6 12.8 13 13.2 13.4 13.6 13.8 SNR (dB) FER AWGN I/Q imb (0.5dB, 3deg) I/Q imb (0.5dB, 5 deg)

slide-16
SLIDE 16

27 October 2009 16

E2E performance in non-linear channel

  • All previous impairments considered, with TWT model
  • Chosen OBO minimized total degradation
  • Es/N0 metric includes TD
  • Optional centroids tuning (Rx end) and predistortion (Tx

end) considered

dB AWGN req S NL req S D dB

OBO N E N E T + ⎟ ⎠ ⎞ ⎜ ⎝ ⎛ − ⎟ ⎠ ⎞ ⎜ ⎝ ⎛ =

slide-17
SLIDE 17

27 October 2009 17

E2E performance assessment - QPSK

  • QPSK, code rate 0.36 (ESA mode 1)

QPSK rate 0.36

1.00E-06 1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00

  • 1.5
  • 1
  • 0.5

0.5 1 Es/N0 (dB) FER AWGN TWT OBO=0dB Centroids tuning OBO=0dB

slide-18
SLIDE 18

27 October 2009 18

E2E performance assessment - 8PSK

  • 8PSK, code rate 0.47 (ESA mode 7)

8PSK rate 0.47

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 3.2 3.4 3.6 3.8 4 4.2 4.4 4.6 4.8 5 Es/N0 (dB) FER AWGN TWT OBO=0dB Centroids tuning, OBO=0dB

slide-19
SLIDE 19

27 October 2009 19

Fractional predistortion

  • Sensible performance improvement possible using

predistortion with higher order modulations

  • Fractional pre-distortion used by PoliTo

– Dynamic (with memory) pre-distortion would improve performance

HPA

Pulse shaping

m

g

Gain based LUT fractional predistorter

|.|2 LUT (F)

Amplitude Phase

m

x

HPA

Pulse shaping

Gain based LUT fractional predistorter

|.|2 LUT (F)

Amplitude Phase

m

x

slide-20
SLIDE 20

27 October 2009 20

E2E performance assessment - 16PSK

  • 16PSK, code rate 0.73 (ESA mode 15)

16APSK rate 0.73

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 9 10 11 12 13 14 15 Es/N0 (dB) FER AWGN TWT OBO=1.42dB Centroids tuning,OBO=1.28dB Optimal predistortion,OBO=1.6dB

slide-21
SLIDE 21

27 October 2009 21

E2E performance assessment - 32PSK

  • 32PSK, code rate 0.76 (ESA mode 20)

32APSK rate 0.76

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 12 13 14 15 16 17 18 19 20 21 Es/N0 (dB) FER AWGN TWT OBO=3.66dB Centroids tuning,OBO=2.8dB Optimal predistortion,OBO=1.67dB

slide-22
SLIDE 22

27 October 2009 22

E2E performance assessment - 64PSK

  • 64PSK, code rate 0.79 (ESA mode 25)

64APSK rate 0.79

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 16 18 20 22 24 26 Es/N0 (dB) FER AWGN TWT OBO=5.62dB Centroids tuning,OBO=3.36dB Optimal predistortion,OBO=1.45dB

slide-23
SLIDE 23

27 October 2009 23

E2E performance – Roll-off impact

  • 100Msps with roll-off 0.35 considered
  • Roll-off 0.2 as a worst case spot-check (TWT, no compensation)

– Dynamic pre-distortion would likely have a positive impact

32APSK rate 0.76 TWT OBO=3.66dB

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 19 19.2 19.4 19.6 19.8 20 20.2 20.4 20.6 20.8 21 Es/N0 (dB) FER Roll-off 0.35 Roll-off 0.20

slide-24
SLIDE 24

27 October 2009 24

Alternative SW implementation

  • ESA internal C++ simulator, fully compliant with

Red/Orange book

– Optional pilots included in the transmitted frame

  • Same channel impairments as in PoliTo’s implementation
  • Phase recovery based on open-loop DA estimation and

interpolation

  • Optional static symbol predistortion at the Tx side
slide-25
SLIDE 25

27 October 2009 25

ESA internal E2E assessment - 16PSK

  • 16PSK, code rate 0.73 (ESA mode 15)

16APSK rate 0.73

1.00E-06 1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 9 10 11 12 13 14 15 16 Es/N0 (dB) FER AWGN TWT OBO=1.42dB Static predist,OBO=1.1dB

slide-26
SLIDE 26

27 October 2009 26

ESA internal E2E assessment - 32PSK

  • 32PSK, code rate 0.76 (ESA mode 20)

32APSK rate 0.76

1.00E-05 1.00E-04 1.00E-03 1.00E-02 1.00E-01 1.00E+00 12 14 16 18 20 22 24 Es/N0 (dB) FER AWGN TWT OBO=3.67dB Static predist,OBO=2.21dB

slide-27
SLIDE 27

27 October 2009 27

Conclusions

  • Assessment of SCCC-based ESA scheme with channel impairments

as agreed with CCSDS agencies

  • Two different and independent simulators used for the assessment

– PoliTo: PLL at receiver, centroids tuning, fractional predistortion – ESA/Estec: DA phase and amplitude recovery, symbol predistortion

  • Sensible impact on performance from TWT

– Predistortion (Tx) and centroids tuning (Rx) improve performance considerably at negligible costs – Other techniques such as dynamic predistortion (Tx) and equalization (Rx) would further reduce the total degradation

  • Results confirm feasibility and applicability of SCCC-based ESA

transmission scheme

slide-28
SLIDE 28

27 October 2009 28

References

1. CCSDS 131.0-R, “Flexible advanced coding and modulation scheme for High Rate Telemetry applications”, ESA, draft red book, October 2009. 2. CCSDS 131x2o1, “Flexible serially concatenated convolutional turbo codes with near Shannon bound performance for telemetry applications”, October 2007. 3.

  • G. Montorsi, “CCSDS-compliant SCCC simulator: study case description and

simulation report”, internal technical note, ESA, September 2009. 4.

  • E. Casini et al, “DVB-S2 modem algorithms design and performance over

typical satellite channels”, Int. J. Satell. Commun. Network, 2004 5.

  • M. Aloisio et al, “Evolution of Space Traveling-Wave Tube amplifier

requirements and specifications for modern communication satellites”, IEEE

  • Trans. Electron. Devices, July 2007.

6.

  • A. D’Andrea et al, “A digital approach to efficient RF power amplifier

linearization”, IEEE Global Telecommunication Conference, 1997, Globecom’97.