Interference Mitigation in Receivers - Dissonance

37
WSB: Advances in Filtering and Sampling for Integrated Transceivers Interference Mitigation in Receivers Martin Snelgrove Kapik Integration

Transcript of Interference Mitigation in Receivers - Dissonance

Page 1: Interference Mitigation in Receivers - Dissonance

WSB: Advances in Filtering and Sampling for Integrated Transceivers

Interference Mitigation in Receivers

Martin SnelgroveKapik Integration

Page 2: Interference Mitigation in Receivers - Dissonance

2WSB: Advances in Filtering and Sampling for Integrated Transceivers

Motivating question

• Why is WiFi so bad?• e.g., failure of metro deployments• e.g., failure of voice/audio/video over WiFi

– try Skype from an Internet café...• One reason: lousy capacity

• good cellular systems get 1b/s/Hz/cell capacity– multiple users, mix of loads

• 802.11b gets < 1%

Page 3: Interference Mitigation in Receivers - Dissonance

3WSB: Advances in Filtering and Sampling for Integrated Transceivers

Is it interference?• Three noninterfering

802.11b “cells” – 36Mbps (yellow in the

picture) @ 23dB C/I• 20 Erlangs/cell:

– (connect802: 7 x 8kb/s)• system capacity

= (64kb/s) x 3 x 20 ~= 4Mb/sec in 84MHz

– (connect802:168kb/s)• a little better for data...

• Proxim “voice over WiFi capacity planning”• http://www.connect802.com/voip_bandwidth.php

Page 4: Interference Mitigation in Receivers - Dissonance

4WSB: Advances in Filtering and Sampling for Integrated Transceivers

Interference makes it even worse

• more cells just interfere– for 23dB C/I must be

>10x closer to source than to interferer

– (free space, 1 interferer)– almost no good coverage

• + ovens, Bluetooth, etc.• real deployments even

worse– not designed, just built– messier topology

• Proxim, op. cit.

Page 5: Interference Mitigation in Receivers - Dissonance

5WSB: Advances in Filtering and Sampling for Integrated Transceivers

Overview

• Practice– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– antennas in handhelds– network coding

Page 6: Interference Mitigation in Receivers - Dissonance

6WSB: Advances in Filtering and Sampling for Integrated Transceivers

Isco Proteus

• Box between Rx antenna and basestation• original market: removing 30kHz analog cell carriers from

1.25MHz CDMA– border areas: regulation doesn't work.

• new market: removing adjacent-cell GSM from W-CDMA– spectrum re-farming

Page 7: Interference Mitigation in Receivers - Dissonance

7WSB: Advances in Filtering and Sampling for Integrated Transceivers

10dB+ Win

Page 8: Interference Mitigation in Receivers - Dissonance

8WSB: Advances in Filtering and Sampling for Integrated Transceivers

Tough Front-end requirements

• +40 to +80dB in-band interferers– several of!

• base station handling multiple carriers• to minimize configuration, multiband input• SFDR + BW + NF = power

– and state-of-art A/D converters

Page 9: Interference Mitigation in Receivers - Dissonance

9WSB: Advances in Filtering and Sampling for Integrated Transceivers

Adaptation is hard

• Need to apply a notch quickly on an interference burst– else power control

runaway– pulsed interferer

• not quasistatic– difficult estimation

problem

Page 10: Interference Mitigation in Receivers - Dissonance

10WSB: Advances in Filtering and Sampling for Integrated Transceivers

So:

• Even licensed spectrum needs interference cancellation– presumably in the handheld too

• It's messy– bursty– cross-standard

Page 11: Interference Mitigation in Receivers - Dissonance

11WSB: Advances in Filtering and Sampling for Integrated Transceivers

Overview

• Practice– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– antennas in handhelds– network coding

Page 12: Interference Mitigation in Receivers - Dissonance

12WSB: Advances in Filtering and Sampling for Integrated Transceivers

MS Outlook over wireless• Poll once a minute: “do I have new mail?”

1) RACH (loud!)2) DCH setup (...)3) TCP setup4) IP 5) “do I have e-mail”?6) TCP ACK7) “No”8) ACK9) DCH maintain...10)... DCH teardown (...)

• 1Mb/s cap/100 users = 10kb/sec/user for ~ nothing

Page 13: Interference Mitigation in Receivers - Dissonance

13WSB: Advances in Filtering and Sampling for Integrated Transceivers

Wrong Workshop?

• Interference usually thought of as a pure PHY problem– hence 99% of this workshop

• But big wins to be had from upper layers at peak load– send less data => interfere less with others– demand only time-critical data => get something through

• example: voice vs. Web browsing– Web bits tolerate latency, have fractal demand– VoIP can't accept latency, is ~ stream

• old approach: pre-cook “channels”, or QoS– new types of “data” keep happening; no real QoS convention

• new approach: deep packet inspection– and eternal vigilance

Page 14: Interference Mitigation in Receivers - Dissonance

14WSB: Advances in Filtering and Sampling for Integrated Transceivers

3G & OSI Layer violations

• Problem: radio capacity is– finite– shared: not per-link

• but apps are greedy– time-varying

• interference• fades

• hence medium access layer (adaptation layer ...)

• but not all bits are equally valuable– or in an equal rush

Page 15: Interference Mitigation in Receivers - Dissonance

15WSB: Advances in Filtering and Sampling for Integrated Transceivers

How many dB?

• protocol improvements– Outlook: 10log(10kb/sec / 1 b/hour) = 75dB?

• prioritize voice etc.– > 10dB, for given quality

• compression over the air– 3-5 dB for data

• opportunistic transmission (aka fading/multiuser diversity)– 3dB (e.g., in 1x-EVDO)

Page 16: Interference Mitigation in Receivers - Dissonance

16WSB: Advances in Filtering and Sampling for Integrated Transceivers

How can you get these dB?

• Get applications written properly?– written in different organizations

• Application-layer standards-setting?– even voice vs. data is failing

• use priority bits in IP headers?– nobody sets them & nobody enforces; local decisions

• Pricing mechanisms?• Deep packet inspection?

– for Outlook: agent at each end that fakes the conversation• and an occasional “yes” actually sent.

– have to add fix for each new application

Page 17: Interference Mitigation in Receivers - Dissonance

17WSB: Advances in Filtering and Sampling for Integrated Transceivers

So ...

• Upper layers are the real “interference” problem– They're how business is structured– Deal with it in software

• Down in the PHY, we're just fiddling.

Page 18: Interference Mitigation in Receivers - Dissonance

18WSB: Advances in Filtering and Sampling for Integrated Transceivers

Overview

• Practice– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– antennas in handhelds– network coding

Page 19: Interference Mitigation in Receivers - Dissonance

19WSB: Advances in Filtering and Sampling for Integrated Transceivers

Spectrum and ADC Design

• Well known: A/D converters want white inputs outputs– best information rate

• => standard practice of pre-/de- emphasis– disk AFE, slicers– goes back to

NAB/RIAA• interesting special case:

delta modulators– bundle differentiator

and ADC • example from US Pat 4,524,424 White/Rockwell June 1985

• old enough to be safe to look at...

Page 20: Interference Mitigation in Receivers - Dissonance

20WSB: Advances in Filtering and Sampling for Integrated Transceivers

Typically Prefilter, then ADC...

• Standard approach precedes ADC with a prefilter– often high-boost– sometimes adaptive

• advantage: fits methodology– system designer sees

ADCs as having flat gain• disadvantage: additional

moving part• same patent

Page 21: Interference Mitigation in Receivers - Dissonance

21WSB: Advances in Filtering and Sampling for Integrated Transceivers

Sig-del ADC has a “free” filter

• ADC typically specified flat– defines input taps

• Can have N/2 notches– e.g., high-order delta mod– e.g., zero/pole pre-

emphasis– e.g., notch

• And you can tune the noise too– e.g., bandpass ADCs • From Ortmanns & Gerfers,

“Continuous-time sigma-delta A/D...”, ch. 2.

Page 22: Interference Mitigation in Receivers - Dissonance

22WSB: Advances in Filtering and Sampling for Integrated Transceivers

So ...

• Why are there so many “flat” sigma-deltas out there?– signals are rarely flat or even nearly so

• lots of pre-processing being done• Theories:

– Standard component– System designers don't know about sigma-delta– Academic papers like level playing field– Too hard to think about

• harder to scale/manage internal signals• but pre-emphasis filter had that anyway

– ?

Page 23: Interference Mitigation in Receivers - Dissonance

23WSB: Advances in Filtering and Sampling for Integrated Transceivers

Overview

• Practice– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– antennas in handhelds– network coding

Page 24: Interference Mitigation in Receivers - Dissonance

24WSB: Advances in Filtering and Sampling for Integrated Transceivers

Nonlinearity in Active Filters• e.g., pre-emphasis

– especially notch• e.g., sigma-deltas

– they're filters too...• at low levels: have IM3

and harmonics

• approach & most figures in this section from James Cherry's Master's thesis

Page 25: Interference Mitigation in Receivers - Dissonance

25WSB: Advances in Filtering and Sampling for Integrated Transceivers

Jump Resonance

• high signal levels:– “bistable” / “hysteresis”

effect• especially at high Q

• Cherry op. cit.• active biquad with IM3

Page 26: Interference Mitigation in Receivers - Dissonance

26WSB: Advances in Filtering and Sampling for Integrated Transceivers

Usually: Linearize Blocks

• Open-loop and feedback approaches

• <<~10x win...

• Weinan Gao, T-CAS-II, 1998

Page 27: Interference Mitigation in Receivers - Dissonance

27WSB: Advances in Filtering and Sampling for Integrated Transceivers

Or: Linearize Topology

• parallel with feedback– used in graphic EQ– cf. cascade

• forward paths: resonators– infinite Q– degenerated by FB

• effect: “virtual ground”– at resonances– notch at input

• take output at Yc, e.g.,– and adapt at A and B...

• Cherry op. cit.

Page 28: Interference Mitigation in Receivers - Dissonance

28WSB: Advances in Filtering and Sampling for Integrated Transceivers

Tunable notches

• Two notches, one peak• gives effect of high Q

– using (e.g.,) 10x lower Q components

• cherry op. cit.

Page 29: Interference Mitigation in Receivers - Dissonance

29WSB: Advances in Filtering and Sampling for Integrated Transceivers

Big Win at 1%

• 20-50dB win at 1% channel separation– e.g., 20MHz/2GHz

• 50dB for FDD 190M/2GHz

• cherry op. cit.• Shows improvements in linearity

measures.• Note: two desens. curves per plot

correspond to two interferers

Page 30: Interference Mitigation in Receivers - Dissonance

30WSB: Advances in Filtering and Sampling for Integrated Transceivers

So ...

• Why do we still use cascade form?• Why aren't sigma-deltas designed against interferers?

– Usually? Ever?– 3filt inside a quantizer loop

• some mods needed...– adaptive

• stable over adaptation?

Page 31: Interference Mitigation in Receivers - Dissonance

31WSB: Advances in Filtering and Sampling for Integrated Transceivers

Overview

• Practice– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– (antennas in handhelds)– network coding

Page 32: Interference Mitigation in Receivers - Dissonance

32WSB: Advances in Filtering and Sampling for Integrated Transceivers

Antenna Gain & Diversity

• Can be very cheap• 4-6dB

– selection diversity– gain– put system over 160dB

path loss bogie• 4 grounded PIN diodes

– cheap – and cheap to switch

• So ...– mechanical/EM counts

• Jim Blodgett/Soma, US Patent 7,398,049

Page 33: Interference Mitigation in Receivers - Dissonance

33WSB: Advances in Filtering and Sampling for Integrated Transceivers

Overview

• Practice– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– antennas in handhelds– (network coding)

Page 34: Interference Mitigation in Receivers - Dissonance

34WSB: Advances in Filtering and Sampling for Integrated Transceivers

802.11 VoIP overheads

• 20 VoIP @ 20msec =– 1000 packets/sec up– 1000/sec ACK– 1000/sec down– 1000/sec ACK– + retries/backoff

• >50%

• 4000/sec => 250usec– interframe space = 192us– PLCP preamble = 192us– + ...

Page 35: Interference Mitigation in Receivers - Dissonance

35WSB: Advances in Filtering and Sampling for Integrated Transceivers

Could we share packets?• payload/header?

– 4us/300us• => share overhead

– e.g., 20 downlink packets– ~ 50% load saving

• 802.11 only shares for 1 client– who says ACK?

• Proxim “voice over WiFi capacity planning”• http://www.connect802.com/voip_bandwidth.php

Page 36: Interference Mitigation in Receivers - Dissonance

36WSB: Advances in Filtering and Sampling for Integrated Transceivers

Distributed Hybrid ARQ

• Anyone missing data says NAK• more FEC (including for older data) next packet.

Page 37: Interference Mitigation in Receivers - Dissonance

37WSB: Advances in Filtering and Sampling for Integrated Transceivers

Interference

• Case study: WiFi (vs. cellular)• Practice

– Isco “Proteus” - adaptive notches in cellular– 3G: Application layer meets MAC

• Theory– whitening in sigma-delta– linear active filter topology– antennas in handhelds– network coding