project: ieee p802.15 working group for wireless...

37
May 2003 Welborn, McCorkle, XtremeSpectrum Slide 1 doc.: IEEE 802.15-03216r1 Submission Project: IEEE P802.15 Working Group for Wireless Personal Area N Project: IEEE P802.15 Working Group for Wireless Personal Area N etworks ( etworks ( WPANs WPANs ) ) Submission Title: Multi-User Support in UWB Communication Systems Designs Date Submitted: 13 May 2003 Source: Matt Welborn, Company: XtremeSpectrum, Inc Address: 8133 Leesburg Pike, Vienna VA, 22182 Voice: 703-269-3000, FAX: 703-249-0249, E-Mail: [email protected] Re: 802.15.3a Proposal Evaluation Abstract: This joint contribution is offered in support of all monopulse candidate Alt PHY Proposals. Purpose: The purpose of this document is to provide a joint contribution on multi-overlapping piconet performance issues to Task Group 3a. 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.

Upload: buitruc

Post on 15-Sep-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 1

doc.: IEEE 802.15-03216r1

Submission

Project: IEEE P802.15 Working Group for Wireless Personal Area NProject: IEEE P802.15 Working Group for Wireless Personal Area Networks (etworks (WPANsWPANs))

Submission Title: Multi-User Support in UWB Communication Systems Designs

Date Submitted: 13 May 2003

Source: Matt Welborn, Company: XtremeSpectrum, IncAddress: 8133 Leesburg Pike, Vienna VA, 22182Voice: 703-269-3000, FAX: 703-249-0249, E-Mail: [email protected]

Re: 802.15.3a Proposal Evaluation

Abstract: This joint contribution is offered in support of all monopulse candidate Alt PHY Proposals.

Purpose: The purpose of this document is to provide a joint contribution on multi-overlapping piconet performance issues to Task Group 3a.

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.

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 2

doc.: IEEE 802.15-03216r1

Submission

Outline

• Highlights of Spectrum Usage – NBI– See 03/211r2

• Fundamentals addressing multiple overlapping piconets

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 3

doc.: IEEE 802.15-03216r1

Submission

Narrowband Interference (NBI)Three Regimes

• Has to do with receiver• Severe

– Unprotected front-end saturates– Issue for all UWB systems

• Moderate– SIR margins exceeded design margin but front-end does not

saturate• Mild

– Signal to Interference (SIR) is within the design margin of the system

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 4

doc.: IEEE 802.15-03216r1

Submission

Mild & Moderate Interference

• Signal to Interference (SIR) does not overload the front-end

• Pulsed subband system stops using the band– Diminishes data rate– Diminishes multi-user performance

• DSSS-UWB– Code processing gain allows greater RFI margin.– DSP can provide 10 dB additional gain

• Well known algorithms can be applied – much work in UWB SAR and CDMA• Well known algorithms can demonstrate in excess of 10 dB

• Significant performance advantage for DSSS-UWB

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 5

doc.: IEEE 802.15-03216r1

Submission

ΣSDS(t)

A sin(ωt+θ)

SPSB(t)

-70 dBm/MHz

-70 dBm/MHz

DS Matched Filter

Sub-Band-3 Matched Filter

Sub-Band-4 Matched FilterΣ

-70 dBm

RMS SIR versus ω

RMS SIR versus ω

RMS SIR versus ω

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 6

doc.: IEEE 802.15-03216r1

Submission

CDMA Processing Gain Margin Versus Pulsed Sub-bandFor Mild Interference

3.4 3.6 3.8 4 4.2 4.4 4.6 4.8 535

40

455055

60657075

808590

Frequency (GHz)

Out

put S

IR (d

B)

Sub-band-3 Sub-band-4

Overplot of 3224-length

ternary codes

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 7

doc.: IEEE 802.15-03216r1

Submission

Example of NBI ExtractionIdeal data is at 15 dB SNR

• Complexity of this algorithm is 4 multiply-accumulate operations per symbol– Many other algorithms possible

• DSSS advantage in NBI is a surprise result to some researchers!

SIR = 5 dB Before

2000 4000 6000 8000 10000 12000 14000 16000-80

-60

-40

-20

0

20

40

60

80

Sample Number

Qua

ntiz

ed A

mpl

itude

2000 4000 6000 8000 10000 12000 14000 16000-80

-60

-40

-20

0

20

40

60

80

Sample Number

Qua

ntiz

ed A

mpl

itude

SNR = 15 dBAfter

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 8

doc.: IEEE 802.15-03216r1

Submission

Summary Narrowband Interference (NBI)Three Regimes

• Mild– Signal to Interference (SIR) is within the design margin of the system– The extra coding gain gives DSSS-UWB an advantage in more

margin• Moderate

– SIR margins exceeded design margin but front-end does not saturate

– DSP gives DSSS-UWB has an additional advantage of ~10dB over mild interference• This is a surprise result to some researchers!

• Severe– Unprotected front-end saturates -- Issue for all UWB systems– DSSS-UWB has slight advantage due to bandwidth ratio between

notch filter and UWB waveform.

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 9

doc.: IEEE 802.15-03216r1

Submission

Multi-User Support in UWB Communication Systems Designs

• Purpose is to address the fundamentals that drive the “multi-user”(i.e. full-rate uncoordinated overlapping piconets) capabilities

• Consider predominant TG3A approaches – OFDM approaches

• TI, Univ-Minnesota– “Multi-Band” or Pulsed sub-band centric approaches

• Wisair, Intel, Time Domain, GA, Philips Labs, Samsung Labs – Monopulse-UWB (wide coherent contiguous bands) centric

approaches• Single and few-band DSSS-CDMA with code-space or pulse-

position M-BOK• Motorola, Sony, ST Micro, XtremeSpectrum, ParthusCeva,

Mitsubishi

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 10

doc.: IEEE 802.15-03216r1

Submission

Piconet-1Piconet-2

Room/ApartmentWalls10m Diameter

Radio Range

speaker

speakerTV

TV

Cable Box Cab

leB

ox

Overlapping Piconets - Key Requirement Spelled Out In PAR2 Piconets In Adjacent Apartments Illustrates Problem

• As data-rates go up, ranges go down but radiated energy does not – i.e. high speed nets will interfere with distant low-speed nets

• Ultimately, quality of service (QoS) delivered will be driven by the isolation between overlapping uncoordinated piconets.

Many rooms are smaller than 10m (30ft)

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 11

doc.: IEEE 802.15-03216r1

Submission

Multi-user Performance ComparisonTwo Critical Questions

• The most important questions for the multi-user mechanism are

– What is the multi-user capability in a multipath channel• Critical because we are almost never in the clear!

– How much does this capability degrade when NBI mitigation measures are applied

– What is the multi-user capability for extreme near-far• This is the case when the interfering user is very close

– As little as 6” apart on opposite sides of a wall of an apartment

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 12

doc.: IEEE 802.15-03216r1

Submission

MUI Testing Metrics Remain An Issue• Multi-user testing, as described in IEEE document 03/031r9 - 5.3• Metric is how far away must be the interfering transmitter/s be

from a reference receiver and still achieve <8% PER• Test is NOT fully defined, thus everyone's curves were based on

different assumptions– Some used 10m for Dref, – others used 5m– others used whatever Dref gave them 6 dB margin on the 8% PER– ALSO – multipath channels were normalized differently

• Nonetheless, even though every dB is not accounted for, the trends reflect expectations based on the fundamentals

Interferer/sTX

ReferenceRX

ReferenceTX

D refD int

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 13

doc.: IEEE 802.15-03216r1

Submission

What Are Fundamental “Qualitative” Ideas That Drive

• Requirement is to simultaneously support– 4 full-rate uncoordinated overlapping piconets

(one desired, three interfering)– Above in high multipath (e.g. CM-1,2,3,4)– Both the above Plus with NBI

• Outline of talk is to look at– Fundamentals of approaches– What the channel looks like– What performance we should expect given the channels– The matching of reported results from various proposals with

expectations from looking at the fundamentals.

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 14

doc.: IEEE 802.15-03216r1

Submission

Introduction Pulsed Multiband

• Send pulses in sub-bands spaced out over the whole bandwidth• Ideas include variations with and without CDMA on top

– But codes in any band are very short• 500 MHz to 700 MHz band plan – meets FCC 500 MHz criteria• BPSK/QPSK each band• Fast frequency hopping between bands

3 4 5 6 7 8-20

-15

-10

-5

0

5

Frequency (GHz)

FCC MaskF1 F2 F3 F4 F5 F6

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 15

doc.: IEEE 802.15-03216r1

Submission

Most Important Pulsed Multiband Concepts• Multipath concept

– Pulsing on briefly (3-12 nsec) per band– Waiting for the channel response to taper off (25-80 nsec)

• Multi-user concept– Idea is other users can use the band when you are not– Mechanism is coded fast frequency hopping (FFH)

• Narrowband interference (NBI) concept– Don’t use (turn off) bands that have NBI

• Regulatory flexibility– Turn off bands that don’t fit host country

Puls

ed S

ubba

nd

F1

F2

F3

F4

F5

F6

Idea depends on the channel having significant dead-time where other users may fit into the channel

without multipath interference

Some ideas depend on each frequency having same delay-time through channel so that

hopping sequence is preserved

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 16

doc.: IEEE 802.15-03216r1

Submission

Pulsed Multi-band Time Frequency Codes

• Length 7 time-frequency codes

• Six codes in family

• Every overlapping piconetadds a collision– Before multipath– Error absorbed by FEC

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 17

doc.: IEEE 802.15-03216r1

Submission

Pulsed Multiband Time-Frequency Analysis• FFH works when the channel is clear—no multipath

Time (ns)0 5 10 15 20 25 30 35 40 ns

-1

-0.5

0

0.5

1

Am

plitu

de

-40 -35 -30 -25 -20 -15 -10 -5 0 dB

Freq

uenc

y (G

Hz)

0 5 10 15 20 25 30 35 40 ns3

4

5

6

7

8

Idea is for other networks to fit into “off”times in each

frequency band

Idea is for pulses from every frequency band to be delayed in the channel by the same amount

(i.e. arrive equally spaced just like they were transmitted)

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 18

doc.: IEEE 802.15-03216r1

Submission

Introduction Direct Sequence UWB• High chip rate Direct Sequence Spread Spectrum• High chip rate, longest code per unit time, lowest chip energy

– Maximum coding of transmitted energy• BPSK/QPSK modulation of chips

• Code Division Multiple Access CDMA– Long codes give large code sets

with good performance– Give spectral nulls for both Xmit and Rec

• Chip waveforms are programmable/soft selectable– Gives flexible spectrum use– Center frequencies & BW are selectable– Can easily add bands in the future– Some proposals have wide gap between bands gives

>60 dB isolation for true FDM capacity

1 1

0 0

……

3 4 5 6 7 8 9 10 11

Multi-Band

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 19

doc.: IEEE 802.15-03216r1

Submission

DS-UWB Signal In the Air Channel -- How Can This Work?• Appears to fill the entire channel

– How can another user share this channel—even without multipath?

-10

-5

0

5

10

-15

15

Long

_Pul

ses,

mV

-20

0

20

-40

40

Mid

_Pul

ses,

mV

1 2 3 4 5 6 7 8 9 10 11 12 13 14 150 16

-50

0

50

-100

100

time, nsec

Sum

med

_Pul

ses,

mV

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 20

doc.: IEEE 802.15-03216r1

Submission

Answer is Coding

• Autocorrelation delivers single pulse performance– Solves multipath (with help from equalizer)

• Cross-correlation between user codes delivers multi-user performance

• Autocorrelation & cross-correlation both withstand multipath– Therefore single user performance is delivered for multi-user case– 24-chip ternary codes provide 14 dB RMS isolation in multipath– 32-chip ternary codes provide 15 dB RMS isolation in multipath

• This performance is simultaneous with NBI notches in codes

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 21

doc.: IEEE 802.15-03216r1

Submission

Coding Delivers Single-user & Multi-user performance

• Piconets are intentionally not synchronized. Codes are sliding past each other– Only the RMS cross-correlation matters

-5 0 5 10 15 20 25 30 35 40 45-40-35-30-25-20-15-10-50

Time (ns)

Auto

corre

latio

n Am

plitu

de (d

B)

-5 0 5 10 15 20 25 30 35 40 45-40

-35-30-25-20-15-10-50

Time (ns)

Cro

ss-c

orre

latio

n A

mpl

itude

(dB

)

Isolation is 17.1 dB RMS

C1 correlated with C1 (user 1) Data Stream

Cross correlation between C1 & C2 Interfering Stream

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 22

doc.: IEEE 802.15-03216r1

Submission

UWB Channel Model• Real RF environments have multipath

– Signals reflect from walls, floors, ceilings, furniture, people …

• To allow ‘apples to apples’ comparisons, IEEE 802.15.3a has developed a consistent channel model– Called the Saleh-Valenzuela (SV) model

• Four classes of channels defined by 802.15.3a– CM1: 0 to 4 meters, Line-of-sight (LOS)– CM2: 0 to 4 meters, Non-LOS (NLOS)– CM3: 4 to 10 meters, NLOS– CM4: Extreme NLOS (i.e. between apartments)

• There are 100 pre-computed realizations for each of the classes

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 23

doc.: IEEE 802.15-03216r1

Submission

The SV UWB Channel Model

• The SV channel model is an infinite bandwidth statistical impulse train model representing the multipath– Impulses are multipath components with amplitudes, arrival

times and polarities chosen according to parameterized model

– Arrival times are non-uniformly spaced (i.e. “continuous” time)

Time

∑=

−=K

kkk ttatc

1

)()( δ

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 24

doc.: IEEE 802.15-03216r1

Submission

Instance of CM-3 Channel

• Non-line of sight for 4 to 10 meter transceiver spacing– Real world would be a user in an adjacent room

• Delay spread is beyond 60 nsec

0 10 20 30 40 50 60 70 80 90 100-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

Time (ns)

Am

plitu

de

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 25

doc.: IEEE 802.15-03216r1

Submission

Application of SV

• The slides that follow apply CM2, CM3 & CM4 to both UWB technologies– Shows that Pulsed Multiband fails to provide multi-user isolation

• Also shows hop timing is not preserved– Shows that DS-UWB CDMA delivers multi-user isolation

• Use of channel models CM2, CM3 & CM4 is appropriate– Typically interfering users are non-line of sight or obstructed

• Other users at a tradeshow, hotel, airport etc.• An adjacent office or cube• A next door neighbor

• Methodology– Instantiate a realization of the infinite bandwidth channel model (CMi)– Convolve with the transmitted waveform (i.e. Filter to the desired band/s )

• Two cases shown here, 750MHz subbands at 5 GHz and 7 GHz– Run the receiver (convolve again)

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 26

doc.: IEEE 802.15-03216r1

Submission

Channel Model CM-2 Applied to Pulsed Sub-band• A single user fills the entire subband

– No opportunity for another user to hop into “quiet” time– Not enough coding to separate users

• Hopping sequence is not preserved – delay in each band is different

0 10 20 30 40 50 60 70 80 90 100-1.5-1

-0.50

0.51

1.5x 10-4

Mat

ched

Filt

er O

utpu

t

Time (ns)

CM2, Fc = 5 GHz, BW = 0.75 GHz

0 1 2 3 4 5 6 7 8 9 10-30-25-20-15-10-505

Frequency (GHz)

Subband ResponseUWB Channel Response

0 10 20 30 40 50 60 70 80 90 100-1.5-1

-0.50

0.51

1.5x 10-4

Time (ns)

CM2, Fc = 7 GHz, BW = 0.75 GHz

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 27

doc.: IEEE 802.15-03216r1

Submission

Channel Model CM-3 Applied to Pulsed Sub-band• A single user fills the entire subband

– No space for another user to hop - Not enough coding to separate users– Hopping sequence is not preserved – delay in each band is different

0 1 2 3 4 5 6 7 8 9 10-30-25-20-15-10-505

Frequency (GHz)

Subband ResponseUWB Channel Response

0 10 20 30 40 50 60 70 80 90 100-6-4-20246 x 10 -5

Mat

ched

Filt

er O

utpu

t

Time (ns)

CM 3, Fc = 5 GHz, BW = 0.75 GHz

0 10 20 30 40 50 60 70 80 90 100-6-4-20246 x 10 -5

Time (ns)

CM 3, Fc = 7 GHz, BW = 0.75 GHz

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 28

doc.: IEEE 802.15-03216r1

Submission

Channel Model CM-4 Applied to Pulsed Sub-band• A single user fills the entire subband

– No opportunity for another user to hop - Not enough coding to separate users– Hopping sequence is not preserved – delay in each band is different

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 29

doc.: IEEE 802.15-03216r1

Submission

Time-Frequency Codes• Three users with no multipath

– 3 Collisions are already taking place—FEC must overcome

• Three users in multipath—overwhelmed by collisionsColor used here to identify users – No “color” with pulsed-sub-bands

1234567

1234567

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 30

doc.: IEEE 802.15-03216r1

Submission

Time-Frequency Codes• Three users with no multipath

– 3 Collisions are already taking place—FEC must overcome

• Three users in multipath—overwhelmed by collisionsColor used here to identify users – No “color” with pulsed-sub-bands

1234567

1234567

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 31

doc.: IEEE 802.15-03216r1

Submission

Pulsed Multiband Provides Little Multiuser IsolationAnd Is Overwhelmed When Combined With Multipath Channels

• Pulsed subbband with no multipath• Subbands appear clear

• In CM-3 multiuser performance is poor– Subbands are full—no room for 2nd user– No coding isolation to separate them

0 5 10 15 20 25 30 35 40 ns-1

-0.5

0

0.5

1

Time (ns)

Am

plitu

de

-40 -35 -30 -25 -20 -15 -10 -5 0 dB

Freq

uenc

y (G

Hz)

0 5 10 15 20 25 30 35 40 ns3

4

5

6

7

8

0 5 10 15 20 25 30 35 40Time (ns)

-40 -35 -30 -25 -20 -15 -10 -5 0 dB

0 5 10 15 20 25 30 35 40 ns

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 32

doc.: IEEE 802.15-03216r1

Submission

DSSS-CDMA UWB In the Exact Same CM-3 Channel

-5 0 5 10 15 20 25 30 35 40 45-20

-15

-10

-5

0

Time (ns)

Auto

corre

latio

n Am

plitu

de (d

B)

-5 0 5 10 15 20 25 30 35 40 45-20

-15

-10

-5

0

Time (ns)

Cro

ss-c

orre

latio

n A

mpl

itude

(dB

)

Isolation is 14.6 dB RMS – Only 2.5 dB off of clear channelDemonstrable Robust Multi-User Performance in Multipath

C1 correlated with C1 (user 1) Data Stream

Cross correlation between C1 & C2 Interfering Stream

Autocorrelation property is preserved

Isolation is 14.6 dB RMS

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 33

doc.: IEEE 802.15-03216r1

Submission

Preliminary Results in the Various ProposalsAre Consistent with Fundamentals

• OFDM– Never used for overlapping piconets – e.g. 802.11a uses FDM– Poorest performance – but consistent numbers in all multipath.

• Pulsed sub-band– Hopping sequence gives better performance than OFDM in easy

cases, BUT…– FEC quickly overwhelmed with multipath and more users

– 3 collisions experienced from 3 interfering piconets without multipath – more missing with multipath

– Other bands can be missing from NBI mitigation taking away available sub-bands

• DSSS– Fundamental design is to address overlapping users– Best performance due to maximal coding of energy for each user

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 34

doc.: IEEE 802.15-03216r1

Submission

Simultaneously Operating Piconets with OFDMFrom page 35 03141r3P802-15_TG3a-TI-CFP-Presentation.ppt

• Assumptions:– As specified in 03/031r9, dref = 10.0 meters for all tests.

• Single piconet (N= 1) interferer separation distance as a function of the reference and interfering multipath channel environments:

– Results for N = 2 and N = 3 interferers as well as FDMA can be found in 03/142r2.

9.8 m(0.98)

10.3 m(1.03)

9.1 m(0.91)

9.8 m(0.98)

CM3(dint/dref)

9.7 m(0.97)

10.3 m(1.03)

8.9 m(0.89)

9.8 m(0.98)

CM2(dint/dref)

10.4 m(1.04)

10.9 m(1.09)

9.5 m(0.95)

10.5 m(1.05)

CM1(dint/dref)

CM4CM3CM2CM1Test Link

Interferer Link

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 35

doc.: IEEE 802.15-03216r1

Submission

• Reference distance has 6 dB margin relative to a single piconet scenario

Reference CM dint/dref 1 interferer

dint/dref 2 interferers

dint/dref 3 interferers

CM1 0.58 0.65 0.78CM2 0.68 0.79 1.00CM3 0.92 1.01 1.19CM4 1.12 1.44 1.63

Simultaneously Operating Piconets With Pulsed Sub-Band From Page 59 of 03151r3P802-15_TG3a-Wisair-CFP-Presentation.ppt

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 36

doc.: IEEE 802.15-03216r1

Submission

Simultaneously Operating Piconets With DSSS From Page 30 of

03123r3P802-15_TG3a-ParthusCeva-CFP-Presentation.ppt

0.5 1 1.5 2 2.5 3 3.5 4 4.5-4

-3.5

-3

-2.5

-2

-1.5

-1

-0.5

0Single uncoordinated piconet, Reference Link 120Mbps at 5m, cm1-4

Interferer Distance (m)

log 10

aver

age

PER

8% PERchannel model 1channel model 2channel model 3channel model 4

0.680.480.440.44CM1-4(Averaged)

CM4CM3CM2CM1Test LinkInterferer Link

May 2003

Welborn, McCorkle, XtremeSpectrumSlide 37

doc.: IEEE 802.15-03216r1

Submission

SUMMARY

TREND SHOWS NO SURPRISES