30
OFDM-based PHY proposal for 802.16 TG3 IEEE 802.16 Presentation Submission Template (Rev. 8) Document Number: IEEE 802.16.3-01/01 Date Submitted: 2001-01-24 Source: N.Chayat, T. Kaitz and M. Goldhammer - BreezeCOM Contact information: S. Sonander, G, Markarian, D. Wiliams, N. McSparron - AHA Voice: +972-3-6456262 J. Francia, J.-F. Kukielka, V. Quilez - Alcatel E-mail: [email protected] Venue: IEEE 802.16 Session #11 Base Document: This presentation illustrates I EEE 802.16.3c-01/01, http://ieee802.org/16/tg1/contrib/802163c-01_01.pdf Purpose: To present an OFDM based PHY proposal for 802.16.3 TG3 Notice: This document has been prepared to assist IEEE 802.16. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor grants a free, irrevocable license to the IEEE to incorporate text contained in this contribution, and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEEs name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEEs sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and accepts that this contribution may be made public by IEEE 802.16. IEEE 802.16 Patent Policy: The contributor is familiar with the IEEE 802.16 Patent Policy and Procedures (Version 1.0) < http://ieee802.org/16/ ipr /patents/policy.html>, including the statement IEEE standards may include the known use of patent(s), including patent applications, if there is technical justification in the opinion of the standards-developing committee and provided the IEEE receives assurance from the patent holder that it will license applicants under reasonable terms and conditions for the purpose of implementing the standard. Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair < mailto:r.b.marks@ ieee .org> as early as possible, in written or electronic form, of any patents (granted or under application) that may cover technology that is under consideration by or has been approved by IEEE 802.16. The Chair will disclose this notification via the IEEE 802.16 web site < http://ieee802.org/16/ ipr /patents/letters>.

P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

  • Upload
    dolien

  • View
    223

  • Download
    9

Embed Size (px)

Citation preview

Page 1: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

OFDM-based PHY proposal for 802.16 TG3

IEEE 802.16 Presentation Submission Template (Rev. 8)Document Number:

IEEE 802.16.3-01/01Date Submitted:

2001-01-24Source:

N.Chayat, T. Kaitz and M. Goldhammer - BreezeCOM Contact information:S. Sonander, G, Markarian, D. Wiliams, N. McSparron - AHA Voice: +972-3-6456262J. Francia, J.-F. Kukielka, V. Quilez - Alcatel E-mail: [email protected]

Venue:IEEE 802.16 Session #11

Base Document:This presentation illustrates IEEE 802.16.3c-01/01, http://ieee802.org/16/tg1/contrib/802163c-01_01.pdf

Purpose:To present an OFDM based PHY proposal for 802.16.3 TG3

Notice:This document has been prepared to assist IEEE 802.16. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s).The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw materialcontained herein.

Release:The contributor grants a free, irrevocable license to the IEEE to incorporate text contained in this contribution, and any modifications thereof, in the creation of anIEEE Standards publication; to copyright in the IEEE’s name any IEEE Standards publication even though it may include portions of this contribution; and at theIEEE’s sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and acceptsthat this contribution may be made public by IEEE 802.16.

IEEE 802.16 Patent Policy:The contributor is familiar with the IEEE 802.16 Patent Policy and Procedures (Version 1.0) <http://ieee802.org/16/ipr/patents/policy.html>, including the statement“IEEE standards may include the known use of patent(s), including patent applications, if there is technical justification in the opinion of the standards-developingcommittee and provided the IEEE receives assurance from the patent holder that it will license applicants under reasonable terms and conditions for the purpose ofimplementing the standard.”

Early disclosure to the Working Group of patent information that might be relevant to the standard is essential to reduce the possibility for delays in thedevelopment process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair <mailto:[email protected]> asearly as possible, in written or electronic form, of any patents (granted or under application) that may cover technology that is under consideration by or has beenapproved by IEEE 802.16. The Chair will disclose this notification via the IEEE 802.16 web site<http://ieee802.org/16/ipr/patents/letters>.

Page 2: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

OFDM-based PHY Proposal for802.16.3 PHY

N. Chayat, Tal Kaitz and M. Goldhammer — BreezeCOM

S. Sonander, G. Markarian, N. McSparron, D. Wiliams - AHAJ. Francia, J.-F. Kukielka, V. Quilez - Alcatel

Page 3: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Overview

¥ Very short OFDM intro—GI, FFT size, constellations, coding

—See 802163p-00_30.ppt for more details

¥ Relation to the MAC philosophy—Framing, Adaptive Rate, Concatenation,

Polling, Random Access, Headers

¥ High Efficiency modes—Improved ECC, longer FFT

Page 4: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Why OFDM?

¥ Multipath robustness¥ Incorporated in data-oriented standards

—802.11a, HIPERLAN/2: WLAN with QoS

¥ Incorporated in broadcast standards—DAB, DVB-T

¥ Facilitates smart antenna techniques inmultipath environment

¥ Enables fast parallel polling¥ Enables OFDMA

Page 5: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

MultipathMultipathMultipathMultipath

time frequency space

Page 6: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Solution 1 - Equalization

¥ Equalization is building an inverse filter

¥ If channel has nulls, you cannot inverse

¥ Decision Feedback Equalizer (DFE) can handlealso channels with nulls—In coded systems past decisions may be

unreliable (not solved by Freq. Domain Equ.)

¥ In long channels — complexity problem

D

Σ

ECC decode

D D

Σ

D

Page 7: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Solution 2 — Parallel Channels

¥ Send several long symbols in parallel

¥ OFDM uses complex exponential waveforms

ECCencode

S/P Σ P/SECC

decode

Page 8: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Guard Interval and FFT Interval

GI Data

2+16 µsec =18 µsec

GI Data GI Data

After multipath

FFT interval

Page 9: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Multipath effect on subcarriers

¥ Each subcarrier is scaled according to the channel,but they still do not interfere with each other

sent signal

received signal

Page 10: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Modulation Constellations¥ Use square QAM constellations only

¥ BPSK+4/16/64 QAM on downlink—256 QAM optional

¥ BPSK+4/16 QAM on uplink—64,256 QAM optional

10

BPSK1 bits/sym

16QAM4 bits/sym

64QAM6 bits/sym

Q

I

Q

I

Q

I

01

1000

11

QPSK=4QAM2 bits/sym

Q

I

Page 11: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Rx - QAM to metrics conversion¥ Bit metric is generated based on

—proximity to nearest 0 and 1—Subcarrier strength

¥ Gray coding � One bit unreliable at a time¥ Square constellation � separate I & Q processing

I - MSB I - LSBI - Middle bit

Page 12: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Error Correction Coding

¥ Convolutional code shall be used as abaseline mandatory mode.—K=7, R=1/2, 2/3, 3/4; terminated tail

¥ Interleaver is needed to avoid adjacent fadedbits

¥ Turbo Codes shall be used as an option

Data

Col check

Row check

CheckOn

check

Page 13: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Turbo Codes¥ Turbo codes are like crosswords

— Solve rows, then use reliable bits to solve columns, then use the newreliable bits for rows etc. etc. till convergence

¥ TPC are proposed for compatibility with 802.16.1 andimplementation maturity— Better performance at very low BER

Data

Col check

Row check

CheckOn

check

Turbo Product Codes Convolutional Turbo Codes

Page 14: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Pilot subcarriers

¥ Pilot subcarriers are needed for carrier tracking

¥ Several are needed for:—Fading Diversity � spread pilots in frequency

—SNR accumulation

¥ 802.11a uses 4 pilots per 48 data subcarriers

¥ For 256pt FFT eight pilots are sufficient—Smaller overhead

Page 15: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Preamble Structures¥ The preamble is used to estimate

—Antenna diversity selection and AGC convergence

—Coarse, then fine frequency offset

—Coarse, then fine timing offset

—Channel response

¥ More prior knowledge allows shorter preambles—Gain preadjusted by transmit power control

—Coarse frequency offset known from prior transmissions

—Timing preadjusted by ranging and timing advance

t1 t2 t3 t4 t5 t6 t7 t8 t9 t10Coarse training sequence

GI2 T1 T2Fine training sequence

GIDATA1

GIDATA2

GIDATA3

Page 16: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Preambles for Initial and Re-Acquisition10*4 µsec=40 µsec 8+2*16 µsec =40 µsec

4+16 µsec = 20 µsec

t1 t2 t3 t4 t5 t6 t7 t8 t9 t10Coarse training sequence

GI2 T1 T2Fine training sequence

GISIGNAL

GIDATA1

GIDATA2

20 µsec

Signal detectionAGC convergenceDiversity selectionCoarse freq. offset estimate Fine timing acquisition

Fine freq. offset estimationChannel estimation

RATE andLENGTHReceived at1.33 Mbit/s

DATA is received atRATE indicated in theSIGNAL field

t1 t2 t3 t4 t5 t6 t7 t8 t9 t10Coarse training sequence

GI2 T1 T2Fine training sequence

GIDATA1

GIDATA2

GIDATA3

Or: DATA is received at RATE set by the MAC

GI2 T1 T2Fine training sequence

GISIGNAL

GIDATA1

GIDATA2

GI2 T1 T2Fine training sequence

GIDATA1

GIDATA2

GIDATA3

Page 17: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

FFT size tradeoffs

¥ GI is dictated by multipath duration¥ Short FFT advantages

—Shorter training sequences—Lower payload size granularity—Phase noise tolerance

¥ Long FFT advantages—Lower GI overhead and pilot symbol overhead—Steeper spectrum falloff—Facilitates OFDMA

Page 18: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Throughput vs. FFT size¥ 64 pt FFT mode

—48 data subcarriers, 4 pilot subcarriers

¥ 256 pt FFT mode (optional gear shift)—208 data subcarriers, 8 pilot subcarriers

¥ Faster spectral falloff is utilized to increase the fraction used.

¥ The 256 subcarrier mode provides—27% rate improvement with 16 pt GI, 18% with 8 pt GI

¥ Little is bought by longer FFTs

Page 19: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Data Rates and Sensitivities3.5 MHz wide channels, 52 or 216 subcarriers, 8 pt guard interval

Sensitivity assumes NF=6 dB and 4 dB implementation loss

Modulation ECC rate Rate, 64pt Rate, 256pt Sensitivity˚

BPSK R=1/2 1.33 Mbit/s 1.57 Mbit/s -94 dBm

BPSK R=3/4 2.00 Mbit/s 2.36 Mbit/s -93 dBm

QPSK R=1/2 2.66 Mbit/s 3.15 Mbit/s -91 dBm

QPSK R=3/4 4.00 Mbit/s 4.73 Mbit/s -89 dBm

16QAM R=1/2 5.33 Mbit/s 6.30 Mbit/s -86 dBm

16QAM R=3/4 8.00 Mbit/s 9.45 Mbit/s -82 dBm

64QAM R=2/3 10.67 Mbit/s 12.60 Mbit/s -78 dBm

64QAM R=3/4 12.00 Mbit/s 14.18 Mbit/s -77 dBm

256QAM R=2/3 14.22 Mbit/s 16.81 Mbit/s -73 dBm

256QAM R=3/4 16.00 Mbit/s 18.91 Mbit/s -71 dBm

Page 20: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Mixing 64 and 256 FFT modes

¥ Reuse 64 pt mode preambles and signaling—Compatibility—Smaller overhead

¥ Payloads may be sent at 256pt mode—Channel estimation can be interpolated from the 64pt

mode estimate—The carrier tracking loop achieves better frequency

accuracy during the 64pt mode, then gears into the256pt mode

¥ Concatenated payloads may use either 64 point or256 point mode, depending on CPE s capabilities

Page 21: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Time-frequency viewTraining Data

SIG SIG SIG SIG

Page 22: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

0 50 100 150 200 250-24

-23.5

-23

-22.5

-22

-21.5

-21

-20.5

Subcarrier Number

SNR=20dB

208 subcarriers Worst case assumed to be 200nSec

Trms=200nSTrms=100nSTrms=50nS

3.2 usec symbol

Page 23: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Mixing FFT and modulation modesFul

l pre

ambl

e

SIG fi

eldM

aps +

data

mid

ambl

eData

@ ra

te 2

64 pt

FFT

mid

ambl

eData

@ ra

te 3

64 pt

FFT

Data @

rate

1

256 p

t FFT

Data @

rate

2

256 p

t FFT

Data @

rate

3

256 p

t FFT

Short

prea

mbl

e

Data @

rate

X

64 pt

FFT

Short

prea

mbl

eData

@ ra

te Y

64 pt

FFT

Data @

rate

Z

256 p

t FFT

Parall

el Pol

ling

Reser

vatio

n slo

ts

Rando

m A

cces

s D

ata

Rangi

ng sl

ot

Type (data, RA, parallel polling)FFT sizePreamble typeModulation and code rateDuration

Page 24: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Subcarrier based parallel polling¥ Fourier Transform allows simultaneous

detection of multiple subcarriers sent bymultiple users—Extreme case of OFDMA combined with On-

Off Keying with 1 subcarrier per user.—Demands preranging

¥ CDMA-like, but preserves orthogonality¥ Concentrates power, allows higher SNR¥ Permute frequencies in each superframe to

avoid prolonged fades

Page 25: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Subcarrier based polling

Frame 1 Frame 2 Frame 3

Several subcarriers can be sent for higherdetection reliability in each attempt orconvey a few-bit message, at expense ofpolling time

Page 26: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Optional Advanced Techniques¥ OFDMA

—The OFDM preserves orthogonality betweentransmissions of different users

—Allows survival at higher path loss

¥ Space-Time coding—The decoupling between equalization and coding

plays important role in making those techniquespractical

—New preambles need to be designed for trainingof response from multiple antennas

Page 27: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

BRZE s OFDM proposal Summary

¥ Parameters draw on 802.11a+HIPERLAN/2standards—Available technology

¥ Improved performance modes—Longer FFTs, improved ECCs

¥ Fast Parallel Polling for fast demanddiscovery

¥ Ready for advanced antenna and multiaccesstechniques

Page 28: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Peak2Avg Problem- How bad?¥ Worst case peaks are kN times the average

—N is the number of subcarriers—k is constellation dependent, about 3 dB for QAM—20 dB for N=52, 26 dB for N=216

¥ Central Limit Theorem (sum of many smallcontributions) � amplitude is Rayleigh

¥ Worst peak in a typical packet is +10 dB¥ Some clipping can be tolerated!!

—OFDM spreads clips over subcarriers—Error Correction Coding improves robustness

¥ Typical PA backoff — 7-9 dB—Depends on constellation and on regulatory masks

Page 29: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

PAPR — back of an envelope

¥ Central Limit Theorem (sum of many smallcontributions) � amplitude is Rayleigh

¥ P(P>Pth)=exp(-P/Pavg)

¥ Typical packet is about 20,000 samples—Look for threshold with crossing probability

5*10-5

¥ Pth/Pavg = -ln(5* 10-5) = 9.9 = 10 dB

¥ Remember that some clipping can still betolerated

Page 30: P HY proposal f or 02.16 TG3 - IEEEgrouper.ieee.org/groups/802/16/tg3/contrib/802163p-01_01.pdfSolution 1 - Equalization ¥Equalization is building an inverse filter ¥If channel has

Freq. Domain.Equ — Uplink Option¥ The CPEs have the most to gain at PA¥ The processing burden is at BST¥ Frees CPE chip manufacturers to work

IFFTdata

FFT

IFFTdata

FFT

IFFTdata

FFT

OFDM

FDE option