+ All Categories
Home > Documents > Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1...

Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1...

Date post: 18-Jan-2018
Category:
Upload: osborn-tyler-roberts
View: 217 times
Download: 0 times
Share this document with a friend
Description:
doc.: IEEE /139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 3 Contents UWB PHY Proposal –Modulation and Principle –System Block Diagram –Assets Performances at 110Mb/s –PHY protocol Criteria –MAC protocol Enhancement Criteria –General Solution Criteria
48
March 2003 Didier Helal and Philippe Rouzet, STM Slide 1 doc.: IEEE 802.15- 03/139r0 Submiss ion Project: IEEE P802.15 Working Group for Wireless Personal Area Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Networks (WPANs) Submission Title: [STMicroelectronics proposal for IEEE 802.15.3a Alt PHY] Date Submitted: [03 March, 2003] Source: [Philippe Rouzet (Primary) Didier Helal (Secondary)] Company [STMicroelectronics] Address [STMicroelectronics, 39 Chemin du Champ des Filles 1228 Geneve Plan-les-Ouates, Switzerland] Voice [+41 22 929 58 72 or +41 22 929 58 66], Fax [+41 22 929 29 70], E-Mail: [[email protected], philippe [email protected]] Re: [This is a response to IEEE P802.15 Alternate PHY Call For Proposals dated 17 January 2003 under number IEEE P802.15-02/372r8 ] Abstract: [This document contents the proposal submitted by ST for an IEEE P802.15 Alternate PHY based on UWB technique. ] Purpose: [Presentation to be made during March IEEE TG3a session in Dallas, Texas] Notice: This document has been prepared to assist the IEEE P802.15. 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.
Transcript
Page 1: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 1

doc.: IEEE 802.15-03/139r0

Submission

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

Submission Title: [STMicroelectronics proposal for IEEE 802.15.3a Alt PHY]Date Submitted: [03 March, 2003]Source: [Philippe Rouzet (Primary) Didier Helal (Secondary)] Company [STMicroelectronics]Address [STMicroelectronics, 39 Chemin du Champ des Filles 1228 Geneve Plan-les-Ouates, Switzerland]Voice [+41 22 929 58 72 or +41 22 929 58 66], Fax [+41 22 929 29 70], E-Mail:[[email protected], philippe [email protected]]Re:

[This is a response to IEEE P802.15 Alternate PHY Call For Proposals dated 17 January 2003 under number IEEE P802.15-02/372r8 ]

Abstract: [This document contents the proposal submitted by ST for an IEEE P802.15 Alternate PHY based on UWB technique.]

Purpose: [Presentation to be made during March IEEE TG3a session in Dallas, Texas]Notice: This document has been prepared to assist the IEEE P802.15. 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 acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.

Page 2: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 2

doc.: IEEE 802.15-03/139r0

Submission

IEEE 802.15.3a Alternate PHY

March 2003, Dallas, Texas

STMicroelectronics Proposal for

Page 3: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 3

doc.: IEEE 802.15-03/139r0

Submission

Contents

• UWB PHY Proposal – Modulation and Principle

– System Block Diagram

– Assets

• Performances at 110Mb/s– PHY protocol Criteria

– MAC protocol Enhancement Criteria

– General Solution Criteria

Page 4: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 4

doc.: IEEE 802.15-03/139r0

Submission

Pulse Position + Polarity Modulation

1 to Np positions +1 / -1

Number of bits per pulse = 1+log2(Np)

Proposed Modulation

Position 2Position 1

PositivePolarity

NegativePolarity

Position Np

Page 5: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 5

doc.: IEEE 802.15-03/139r0

Submission

Flexible Modulation for data rate scalability

Adaptive Pulse Repetition Period

CODE RATE Modulation PRP (ns) PAYLOAD Bit Rate (Mbps)

1/3 2PPM +pol 6.05 1101/2 2PPM +pol 9.05 1102/3 2PPM +pol 12.1 1101/3 4PPM +pol 5 2001/2 2PPM +pol 5 2002/3 2PPM +pol 6.65 2007/8 8PPM+pol 7.25 4802/3 16PPM+pol 6.9 480

Page 6: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 6

doc.: IEEE 802.15-03/139r0

Submission

Known Training Sequenceinserted into frame preamble

Example of a simplified emitted pulse train

Pulse shape not shown (use rectangle for clarity)

Trainingsequence Modulated user data

Time Hopping + Polarity

2-PPM + Polarity (Time Hopping optional)

PRP (Pulse Repetition Period)

Page 7: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 7

doc.: IEEE 802.15-03/139r0

Submission

Demodulation is performed by Match-Filtering

The match-filter is the estimate of the pulse signature through channel propagation

No pulse shape is assumed by receiver !

Take advantage of multi-path (complete immunity)

Match-filtering

Compound Channel Response

Average

Demodulation

Channel Estimation

Tx signalRx signal

Channel+ Noise

Page 8: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 8

doc.: IEEE 802.15-03/139r0

Submission

Proposed Alternate PHY enables

Single Chip FULL CMOS solution

Through

DIRECT SAMPLING on 1 BIT

DIGITAL MATCHED FILTERINGLearn pulse signature after channel propagation

Page 9: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 9

doc.: IEEE 802.15-03/139r0

Submission

Compliant with existing MAC IEEE 802.15.3

Introduction of minor adaptations to optimize receiver power consumption and complexity

• MCTAs and Slotted Aloha used instead of CAP (CCA difficult with UWB-PHY)

• Approximate frames Times Of Arrival (TOAs)– Announced by source DEV at the begining of CTA– Used for channel estimation & synchronization

Page 10: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 10

doc.: IEEE 802.15-03/139r0

Submission

RF block

Antenna

BPFilter

PulseGenerator

ClockSynthesizer

1-bitADC

TDD

Switch

ABR

ABR

Optional

LNA

PTC

UWB System-on-ChipBlock Diagram

Channel estimationSynchronization

DemodulationChannelDecoding

ChannelCoding

Modulation &coding

Baseband block

TXData

RXData

TXPreparation

Frag-mentation

TXControl

RXControl

Defrag-mentation

MAC block (Bottom part)

PTC

ABR = Adaptive Band RejectionPTC = Piconet Time Control

MAC+ BB+RF on same silicon except BP filter and Antenna

Page 11: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 11

doc.: IEEE 802.15-03/139r0

Submission

Proposal forIEEE 802.15.3a Alternate PHY

Performances at 110Mb/s

Page 12: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 12

doc.: IEEE 802.15-03/139r0

Submission

Typical Pulse Shape

BW-10dB = 7GHz

Page 13: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 13

doc.: IEEE 802.15-03/139r0

Submission

Link Budget at 110Mb/s at 10mThroughput Rb (Mb/s) 110Distance (m) 10.0Average TX power Pt (dBm) -5.13Tx antenna gain Gt (dBi) 0.0Fc (Hz) 5.8E+09Path loss 1 meter L1 (dB) 47.7Path loss at d meter L2 (dB) 20.0Rx antenna gain Gr (dBi) 0.0Rx power Pr (dBm) -72.9N = -174 + 10*LOG10(Rb) (dBm) -93.6Noise Figure (dB) 7.0Average noise power per bit Pn (dBm) -86.6Eb/No min (dB) 6.7Implementation Loss (dB) 5.0Link Margin (dB) 2.0Proposed Min Rx sensitivity Level (dBm) -74.9

Noise figure for all RX chain referred at the antenna output

Implementation loss5dB = 3dB due to jitter

(<10ps rms) + 2dB margin

Antenna

BPFilter

PulseGenerator

ClockSynthesizer

1-bitADC

TDDSwitch

ABR

ABR

Optional

LNA

2dBloss

1dBloss

NF = 3.5dB2dB

G = 16dB

NF = 9dB

Page 14: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 14

doc.: IEEE 802.15-03/139r0

Submission

System Performances

MODE CODERATE

Modulation PRP (ns)

PAYLOAD Bit Rate (Mbps)

PAYLOAD Bit RateTarget (Mbps)

Eb/No

0 1/3 2PPM +pol

6 111 110 6.7dB

1 2/3 2PPM +pol

12 111 110 6.8dB

20Gsamples/s 1-bit ADC

CM4 Channels, Turbo Code (1/3)

PRP = 6ns, 2PPM + pol

6.2 6.4 6.6 6.8 70

0.1

0.2

0.3

0.4

CM3 Channels, Turbo Code (2/3)

PRP = 12ns, 2PPM + pol

6.5 6.6 6.7 6.8 6.9 70

0.05

0.1

0.15

0.2

0.25PER PER

Eb/No Eb/No

Page 15: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 15

doc.: IEEE 802.15-03/139r0

Submission

PHY-SAP Data Throughput close toPayload Bit Rate

T_PA_INITIAL

T_PHYHDR

T_MACHDR

T_HCS T_MIFS T_SIFS T_PA_CONT

T_RIFS

3s 0.145 s

0.727 s

0.145 s

1s 5s 3s 10 s

Payload Bit Rate (Mb/s)

PHY-SAP Throughput (Mb/s) 5 frames

PHY-SAP Throughput (Mb/s) 1 frame

T_DATA (1020 Bytes MPDU)

110 (mandatory) 101.63 97.73 74.18 s

200 (optional) 174.44 163.27 40.8 s

480 (optional) 356.57 312.82 17 s

PHY Header, MAC Header (802.15.3 format), HCS use 110Mb/s mode

Optimized Packet Overhead Times

Page 16: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 16

doc.: IEEE 802.15-03/139r0

Submission

Signal Acquisition in superframeStep 1 : Coarse synchronization during Beacon Preamble.

• Acquisition sequence : Quadratic-Congruence HadamardGood cross-correlation and spectral propertiesMinimize ISI effectMax. length L = 2000 pulses; PRP = 10ns; Max. duration = 20 s

• False Alarm Probability = 10-4

• Miss Detection Probability = 10 –4

Cm3 Single Piconet

Free Space AWGN 10m Acq. time = 480 ns (L=48)

Multipath Channel 10m Acq. time = 900 ns (L=90)

Acquisition

Page 17: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 17

doc.: IEEE 802.15-03/139r0

Submission

Step 2 : Fine synchronization only during Frame Preamble

• Joint Channel Estimation and Fine Synchronization• Estimation valid during channel stationnarity (1ms)• Quadratic-Congruence Hadamard sequences : 3 s• Use of approximate frame TOAs to manage different lengths of

frames

CTA slot in superframe

Frame 1 MIF

S

Frame 2 MIF

S

MIF

S

MIF

S

3 Frame 4 Frame 5

MIF

S

6

MIF

S

TOA

1

TOA

2

TOA

3

TOA

4

TOA

5

TOA

6 TOA 1 TOA 2 TOA 3 TOA 4 TOA 5 TOA 6

MIF

S

CTA Header announcing TOAs

Page 18: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 18

doc.: IEEE 802.15-03/139r0

Submission

Simultaneously operating Piconets

piconet 2TX DEV RX DEV

piconet 1

piconet 3

dmin

dmin

dmin

multipath channel, 10m

Fine synchronization / Channel estimation /Demodulation

• UWB interferers transmit continuously through multipath CM1 channel

• RX Power = RX sensitivity + 6dB dmin = 1.7 m

Cm3 Multiple PiconetsFree Space AWGN 10m dmin = 1.50m (L=2000)

Multipath Channel 10m dmin = 4m (L=2000)

Coarse synchronization

Page 19: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 19

doc.: IEEE 802.15-03/139r0

Submission

Adaptive channel coding• Turbo codes PCCC (Parallel Concatenation of

Convolutionnal Codes)– Code rate 1/3. With puncturing:1/2, 2/3,7/8.– RSC (recursive systematic convolutional) 13,15(octal def.).– Block size: 512.– Low latency : 5 s

• Optional Convolutional codes for lower complexity– Code rate 1/2. With puncturing:2/3,7/8– Constraint length: 7 -> [133,171]

Page 20: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 20

doc.: IEEE 802.15-03/139r0

Submission

Interference and SusceptibilitySystem supports low Signal-to-Interferer-Ratios :

SIR > -50dB for any in-band narrow-band Interferer

• Adaptive Band Rejection802.11a OFDM interferer : SIR>-30dB (at 5.3GHz or other)Generic in-band interferer : SIR>-30dB (at any frequency)

• BaseBand Filtering rejection : SIR > -20dB

All out-of-band interferers supported (according to IEEE 802.15-3a proposed criteria).

Page 21: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 21

doc.: IEEE 802.15-03/139r0

Submission

Low Power Consumption– Baseband MODEM down to 220 kGates in 2PPM at 82.6MHz.

• 60% gates in stand-by during 90% of time (channel est.)• Plus CODEC (60k to 500 kGates depending on architecture)

– Power consumption of RF: RX< 70mW - TX < 40mW

Full Scalability– Data throughput is adjustable (flexible modulation)– Compatibility between HDR and LDR devices– Multi-operating piconets supported– Complexity decreases along with data rate– Power consumption decreases with data rate

Page 22: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 22

doc.: IEEE 802.15-03/139r0

Submission

• Coexistence with in-band systems ensured by TX pulse shaping or filtering– System is independent from pulse shape

• Transmit power control reduces interferences– Helped by location awareness capability (distance can be

estimated with 3cm resolution)• No impact on current regulation

– FCC’s Part 15 rules followed– Additional spectrum protection can be supported

• 802.15.3 Power Management modes are supported(DSPS, PSPS, APS)

Coexistence and regulatory impact

Page 23: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 23

doc.: IEEE 802.15-03/139r0

Submission

Easy Manufacturability and attractive form factor

• Full system can be built in CMOS technology– single chip– Die size estimated at less than 5mm2 in 0.13m

• Antenna size : expected 3cm x 3cm

Time to Market can be less than 1.5 years !

System matches all criteria !

Page 24: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 24

doc.: IEEE 802.15-03/139r0

Submission

BACKUP SLIDES

Page 25: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 25

doc.: IEEE 802.15-03/139r0

Submission

Channel Estimation Algorithm• The channel response is estimated with the training sequence

• Coherent integrations (on the received pulses) reduces noise and ISI effects.

• Most of channel energy is recovered by so.

• SNR at RX is good enough to reduce PRP and to increase data rate.

• System is independent from transmitted pulse shape – No need for Pulse Template

Page 26: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 26

doc.: IEEE 802.15-03/139r0

Submission

NPPM Correlations

APP calculations

N-PPM (number of Pulse positions) soft values corresponding to each PPM position at Pulse Repetition Frequency.

Channel estimation

RF DeinterleavingBL=BTC/C

depuncture channel decoder

(Turbo decoder or Viterbi decoder)

channel decoding architecture

descrambling

Uncorrelates bit errors at the input of the decoder :C=code rateBTC=Turbo code block length.

Adds scalability

demapping and soft A priori per bit Probability calculations.

Page 27: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 27

doc.: IEEE 802.15-03/139r0

Submission

Turbo code

• Latency is mainly due to the storage of one block into the channel de-interleaver.

@110Mbps: 512/110e6~5us.@ 55Mbps: 512/55e6=10us.

• Complexity: – RAM: 50 000 bits.– ~500 kGates (Current estimation).

Page 28: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 28

doc.: IEEE 802.15-03/139r0

Submission

Outline

• MAC Considerations

• Sequence design

• Coarse Synchronization

• Fine Synchronization

• Clock Synchronization

• Timeline

Page 29: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 29

doc.: IEEE 802.15-03/139r0

Submission

PNC

DEV-A

DEV-B

MAC considerations

DEV-A wakes up, and needs to synchronize to DEV-B’s clock.

DEV-A’s clock is synchronized to DEV-B’s clock, and can start to demodulate the data contained in the frame sent by DEV-B.

Contention Free Period

MC

TA 1

C

TA 1

MC

TA n

C

TA 2

CTA

m

prea

mbl

e

head

er

bo

dy

Beacon

CTA

x

Contention

Access

Period

Superframe N

Scenario

Body

Frame sent to DEV-A by DEV-B

Hea

der

Prea

mbl

e

Frame Synch: Fine Synch only (made jointly with ch.est.)

DEV-A and DEV-B are synchronized to PNC’s clock

Fine Synch

prea

mbl

e

Clock Synch

Coarse Synch- Detection- Alignement

Cell sy

nch Cell synch

Frame synch

PNC tells DEV-A and DEV-B that DEV-B will send data to DEV-A in CTA x.

Superframe N+1

Cell Synch = Coarse + Fine + Clock

… … … …

Page 30: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 30

doc.: IEEE 802.15-03/139r0

Submission

Preamble Training Sequence Design

0 1000 2000 3000 4000 5000 6000 7000-10

0

10

20

30

40

50

60

70

80

Autocorrelation function for L=79

Lnic in mod)*( 2)(

• L: length of sequence• i = 1,2,…,L-1: sequence number• n = 0,1,…,L-1: TH offset index

Good peak to side-lobe ratio: L/2 e.g. 16 dB with L = 79

-0.5 0 0.5-50

-45

-40

-35

-30

-25

-20

-15

-10

-5

0

f*T p

dB

Spectrum with TH + polarity, L=79

Good spectral propertiese.g. 11 dB smoother spectrum

Compared to any TH code with L =79

Quadratic-Congruence Hadamard sequences

• TH positions:

• Polarity: derived from row of a Hadamard matrix of size (L ± 1) x (L ± 1)

• Used both for beacon training sequences and for frame training sequences

Page 31: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 31

doc.: IEEE 802.15-03/139r0

Submission

Performance Indicators

• False Alarm probability (PFA): a preamble is detected where there is none

A target PFA ~ 10-4 is assumed

• Missed Detection probability (PMD): the preamble is not detected

A target PMD ~ 10-4 is assumed

• Beacon training sequence length ~ overhead percentage ~ synchronization time

Hypotheses

• No clock jitter present

• No clock drift present

• Send at max power allowed by FCC

• Maximum beacon training sequence length: 20 s

• Superframe ~= 10 ms

• 4 scenari studied

• CM3 channels utilised

Coarse synchronization

Page 32: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 32

doc.: IEEE 802.15-03/139r0

Submission

-25 -20 -15 -10 -5 010

-5

10-4

10-3

10-2

10-1

100

PMD vs. SNR, for different beacon training sequence lengths, no jitter, CM3; PFA = 10-4 (constant); PRP = 10 ns

PM

D

-23.3 -20.3

-17.2 -13.9

-10.9 -7.2

-3.1

L=50

L=100

L=200

L=400

L=800

L=1600

L=3200

SNR [dB]

Max expected loss due to jitter: 1-2dB

Page 33: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 33

doc.: IEEE 802.15-03/139r0

Submission

Coarse synch: Scenario 1PNC DEV

Free space AWGN channel,10 m

• For meeting target performances:

sequence length needed L = 48

• PRP = 10 ns => sequence duration = 48*10ns = 480 ns

• Pulse width = 100ps

D1 = Ps -Pn –NF –Gjitter +Gduty-cycle = -73 +75 –7-2 + 20 = 13 dB

Detectability

Page 34: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 34

doc.: IEEE 802.15-03/139r0

Submission

Coarse synch: Scenario 2

• Use largest beacon training sequence allowed: 20 s

• PRP = 10 ns => L = 2000

• Dtarget = -10.3 dB

PNC DEVFree space AWGN channel,10 m

piconet 1

piconet 2

piconet 3

d

d

d

D2 = -10log10(3) - 20log10(10/d) –NF –Gjitter + Gduty-cycle =

= -13.77 dB + 20log10(d)

  dmin = 1.50 m

Detectability

Page 35: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 35

doc.: IEEE 802.15-03/139r0

Submission

Coarse synch: Scenario 3

PNC DEVmultipath channel,10 m

D3 = D1 +Gchannel +Gmultipath = 13 +8.5 = 4.5 dB

• For meeting target performances: beacon training sequence length needed L = 90

• PRP = 10 ns => sequence duration = 90*10ns = 900 ns

Detectability

Page 36: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 36

doc.: IEEE 802.15-03/139r0

Submission

Coarse synch: Scenario 4

piconet 2

  dmin = 4 m

PNC DEV

piconet 1

piconet 3

d

d

d

multipath channel,10 m

D4 = D2 + Gmultipath = -22.27 dB + 20log10(d)

• Use largest beacon training sequence allowed: 20 s

• PRP = 10 ns => L = 2000

• Dtarget = -10.3 dB

Detectability

Page 37: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 37

doc.: IEEE 802.15-03/139r0

Submission

Channel estimation Simulation Results

• Loss due to reduction of training sequence length from 6s to 3s equal to 1dB

0 2 4 6 8 10 12 140

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

Eb/No

Ser

Cm3 PRP=6ns

NCI=500NCI=1000NCI=750NCI=600

0 2 4 6 8 10 12 140

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45Cm4 PRP=6ns

Eb/No

Ser

NCI=1000NCI=500NCI=600NCI=750

Page 38: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 38

doc.: IEEE 802.15-03/139r0

Submission

Clock synchronization

Pulse autocorrelation function

• Goal: align DEV’s clock frequency to PNC’s (drift correction)

• Continuously performed over subsequent superframe beacon preambles

• Filter correction feedback-0.25 -0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

Time [ns]

Nor

mal

ized

Am

plitu

de

76 [ps]

Page 39: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 39

doc.: IEEE 802.15-03/139r0

Submission

Timeline• Coarse synchronization:

Assumed number of different beacon training sequences for PNCs: 8

DEVs search in a serial manner one among the 8 sequences

At each superframe, one new sequence is searched for

Superframe length ~= 10 ms worst search time = 80 ms

• Clock synchronization: Is performed continuously, based on beacon training sequences

• Frame synchronization: Performed on frame training sequence

If failed, frame is lost

Page 40: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 40

doc.: IEEE 802.15-03/139r0

Submission

Pulse Repetition Period at 110Mb/s

Nbit/Pulse 1 2 3 4 5Modulation POL 2PPM

POL4PPM POL

8PPM POL

16PPM POLCR = 1/3 3 6.05 9.05 12.1 15.15

CR = 1/2 4.5 9.05 13.6 18.15 22.7CR = 2/3 6.05 12.1 18.15 24.2 30.3CR = 3/4 6.8 13.6 20.45 27.25 34.05CR = 7/8 7.95 15.9 23.85 31.8 39.75CR = 1 9.05 18.15 27.25 36.35 45.45CR = Code Rate All PRP values in nanosecond

Low order modulation preferred to minimize gate count/costfor low data-rate devices

Page 41: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 41

doc.: IEEE 802.15-03/139r0

Submission

Pulse Repetition Period at 200Mb/s

Nbit/Sym 1 2 3 4 5Modulation POL 2PPM

POL4PPM POL

8PPM POL

16PPM POL

CR = 1/3 1.65 3.3 5 6.65 8.3

CR = 1/2 2.5 5 7.45 10 12.45

CR = 2/3 3.3 6.65 10 13.3 16.65

CR = 3/4 3.7 7.45 11.25 14.95 18.7

CR = 7/8 4.35 8.75 13.1 17.5 21.85

CR = 1 5 10 15 20 24.95

CR = Code Rate All PRP values in nanosecond

Low order modulation preferred to enableintermediate data-rate devices

Page 42: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 42

doc.: IEEE 802.15-03/139r0

Submission

Pulse Repetition Period at 480Mb/s

CR = Code Rate All PRP values in nanosecond

Nbit/Sym 1 2 3 4 5Modulation POL 2PPM

POL4PPM POL

8PPM POL

16PPM POL

CR = 1/3 0.65 1.35 2.05 2.75 3.45

CR = 1/2 1 2.05 3.1 4.15 5.2

CR = 2/3 1.35 2.75 4.15 5.55 6.9

CR = 3/4 1.55 3.1 4.65 6.2 7.8

CR = 7/8 1.8 3.6 5.45 7.25 9.1

CR = 1 2.05 4.15 6.2 8.3 10.4

Larger PRP preferred to avoid too small inter-position delay !

Page 43: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 43

doc.: IEEE 802.15-03/139r0

Submission

Manufacturability• Architecture matches full CMOS implementation

– Low cost, single chip product– Using today’s silicon technology

• Simulation proven hardware architecture– SystemC model used– Performance and gate complexity estimated

• Demonstrator in development– 0.13 m CMOS technology

• Size and form factor– Single chip silicon allows small size like PC card, memory stick,

…, and would be usable in portable devices

Page 44: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 44

doc.: IEEE 802.15-03/139r0

Submission

Estimated Gate Count (DEMOD)List of parameters :Chanel Length (number of slices) 10Time Hopping Slot number 64 (1 slot = 50 ps)Number of Coherent Integration 64PPM number 2

Demodulation Blocks Hamming LinearTime Hopping Processing 17920 17920Channel Estimation & Fine Synch. 161280 286720Demodulation Metric 35840 209920Total for Base Band Receiver 215040 514560TX Part <20000 <20000

Page 45: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 45

doc.: IEEE 802.15-03/139r0

Submission

Power consumption

• Low power Architecture– Minimum RF front end (low power with respect to

alternative architecture)– Demodulation processed in digital– Channel estimation gates (~2/3 of demodulation count)

used only during frame preamble (<10% of time) – Typical clock frequency is PRP (only RF front end is

high speed)– Digital power consumption will scale as Moore’s law

in future technology

Page 46: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 46

doc.: IEEE 802.15-03/139r0

Submission

Scalability

• Low data rate (LDR) permits lower power, lower complexity– Channel estimation power cost can be reduced for low

data rate (need less path, and shorter sequence)– Simple modulation (polarity) compatible with HDR

devices• High data rate scalable easily

– ST expect data rate of up to 750 Mbps shortly– 1 Gbps theoretically possible

Page 47: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 47

doc.: IEEE 802.15-03/139r0

Submission

Location awareness

• Relative location (distance between stations) available at almost no cost– Thanks to channel estimation principle

• 2 performance levels possible (implementor choice)– A few decimeters accuracy (simple processing)– A few centimeters accuracy (signal processing of

estimated channel)– Minimal additional hooks in 802.15.3 MAC

Page 48: Doc.: IEEE 802.15-03/139r0 Submission March 2003 Didier Helal and Philippe Rouzet, STMSlide 1 Project: IEEE P802.15 Working Group for Wireless Personal.

March 2003

Didier Helal and Philippe Rouzet, STMSlide 48

doc.: IEEE 802.15-03/139r0

Submission

Multipath immunity

• Channel estimation principle allows capture of most received energy – Equivalent to infinite rake architecture

• Excellent performance in worst multipath environment• Pulse shape/spectrum independent

– The receiver architecture don’t need a-priori knowledge on pulse shape (this is why it is so easy to match specific regulation)

– Dense multipath channel with overlapping pulses don’t degrade performance


Recommended