28
November, 2000 Hongbing Gan, Bijan Treister, Band speed Pty Ltd Slide 1 doc.: IEEE 802.15- 00/367r0 Submiss ion Adaptive Frequency Hopping Implementation Proposals for IEEE 802.15.1/2 WPAN Hongbing Gan, Bijan Treister Bandspeed Pty Ltd

Frequency Hopping

Embed Size (px)

Citation preview

Page 1: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 1

doc.: IEEE 802.15-00/367r0

Submission

Adaptive Frequency Hopping Implementation Proposals for IEEE

802.15.1/2 WPAN

Hongbing Gan, Bijan Treister

Bandspeed Pty Ltd

Page 2: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 2

doc.: IEEE 802.15-00/367r0

Submission

Outline

• What is frequency hopping and why?

• Adaptive frequency hopping (AFH) and why

• Brief overview of previous work on AFH

• Proposals of implementing AFH in IEEE 802.15.1/2 WPAN

• Conclusions

Page 3: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 3

doc.: IEEE 802.15-00/367r0

Submission

Frequency hopping is formed by linearly modulating a train of symbols with a sequence of pseudorandomly generated frequency shifts

t

f1

f2

fn-1

f3

fn

f

Time

Fre

qu

en

cy

What is Frequency Hopping?

Page 4: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 4

doc.: IEEE 802.15-00/367r0

Submission

• To combat frequency-selective fading• To combat narrow-band interference • To protect against intentional jamming and hostile surveillance

f

P

Narrow-band interference

Fading minimum

Why Frequency Hopping?

Page 5: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 5

doc.: IEEE 802.15-00/367r0

Submission

Fading of Signal vs. Distance and Frequency in 2.4 GHz ISM Band

• Transmit signal at +0dBm• Non-line of sight signal• Room size 400m2 office floor• Measurements done in 3cm increments• Antenna:

• VSWR less than 2.0:1 for all bands• Linear polarization• Omni-directional• Surface mounted• 50 impedance (matched with network analyzer)

All Measurements at Bandspeed Laboratories, Melbourne, Australia

Page 6: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 6

doc.: IEEE 802.15-00/367r0

Submission

Channel: 2.45GHzModulation: FSK Symbol Rate: 20Kb/s

Baseband TX sent:

Baseband RX received:

Microwave ON

Baseband TX sent:

Baseband RX received:

Microwave OFF

Page 7: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 7

doc.: IEEE 802.15-00/367r0

Submission

Adaptive Frequency Hopping (AFH) and Why

While conventional frequency hopping is blindly passive, adaptive frequency hopping (AFH) classifies channels (say, Good or Bad) and adaptively selects from the pool of ‘Good’ channels.

Advantages:• Active avoidance of narrow-band interference, frequency- selective fading• Better BER performance • Reducing transmitter power, up to 30 dB • Working with adaptive channel equalizers will further enhance system performance

Page 8: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 8

doc.: IEEE 802.15-00/367r0

Submission

Overview of Previous Work on AFH

FH

Frequency Map

PN generator

FH

Frequency Map

PN generator

LQA

RF Channe

l

Channel number

Channel number

d d̂

Link quality analysis

• Zander et al., Radio communication systems laboratory, Royal Institute of Technology, Sweden

• 30+ dB LESS transmitter power• Low probability of interception by enemiesResults:

Page 9: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 9

doc.: IEEE 802.15-00/367r0

Submission

Knuth et al. U.S. patent 5418839: Environment adaptive

mechanism in cordless telephones

Page 10: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 10

doc.: IEEE 802.15-00/367r0

Submission

Knuth et al. U.S. patent 5418839: Environment adaptive

mechanism in cordless telephones

Adaptive hopping scheme:

• Pre-scanning the channel during idle time, a score is applied to each channel

• Selecting preferred channel subset base on score

• Channels within the Preferred Channel Subset which experience no or little interference over an extended time is then assigned to Clear Channel Subset

• Communication is carried out in Clear Channel Subset

• Channel scanning is done periodically

Page 11: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 11

doc.: IEEE 802.15-00/367r0

Submission

Gillis et al. U.S. patent 5323447:Apparatus and method for modifying

a frequency hopping sequence of a cordless telephone system

Adaptive hopping scheme:

• Either the base or handset determines the quality of each channel of the First Group of predetermined channels, by measuring the interference level.

• Selecting one or more channels from a Second Group of predetermined channels, which is substituted for channels in the First Group upon which the interference is detected

Page 12: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 12

doc.: IEEE 802.15-00/367r0

Submission

Gillis et al. U.S. patent 5323447:Apparatus and method for modifying

a frequency hopping sequence of a cordless telephone system

Page 13: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 13

doc.: IEEE 802.15-00/367r0

Submission

Lawrey et al. Multiuser OFDM, ISSPA’99, Australia

• In a multiuser OFDM system, users are in different locations and have different fading pattern

• Each user is allocated carriers which have the best SNR for that user.

• Most users can be allocated the best carriers for them with minimal clashes

• Carriers are updated every 5 cm. A velocity of 60 km/Hr, update rate is 330 times per second, at 1 GHz.

• Adaptive hopping increases received power by 5-20 dB in a frequency-selective fading channel. Adaptive hopping virtually eliminates frequency selective fading

Page 14: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 14

doc.: IEEE 802.15-00/367r0

Submission

Lawrey et al. Multiuser OFDM, ISSPA’99, Australia

Page 15: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 15

doc.: IEEE 802.15-00/367r0

Submission

Current Hop Selection

23/79 mode

Selection box

UAP/LAP

28 bits

Clock

27/28 bits

Hop frequency

Page 16: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 16

doc.: IEEE 802.15-00/367r0

Submission

Current Hop Selection

0 2 4 6 62 64 78 1 73 75 77

Segment 1

Segment 3

Segment 2

Segment length 32,

=16

Page 17: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 17

doc.: IEEE 802.15-00/367r0

Submission

Current hopping scheme is blind !!

Adaptive Frequency Hopping could be applied to IEEE 802.15.1/2 to avoid interference from:

• Frequency-selective fading

• WLAN IEEE 802.11b

• HomeRF

• Cordless phone

• Microwave oven

• Baby monitor

• etc.

Page 18: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 18

doc.: IEEE 802.15-00/367r0

Submission

Bandspeed AFH proposals for IEEE 802.15.1/2

• A channel classification scheme– simple, but robust.

• Full AFH– requires ‘Bluetooth enhanced mode’ for full

interoperability.

• Quasi AFH (adaptive slave TX slot)– requires no modification of Bluetooth standard for full

interoperability.

Page 19: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 19

doc.: IEEE 802.15-00/367r0

Submission

A Proposed Channel Classification

Scheme for 802.15.1/2

Page 20: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 20

doc.: IEEE 802.15-00/367r0

Submission

Class 1: Clear, first choice of group of channels

Class 2: Good, second choice of group of channels

Class 3: Dead, don’t bother

• Default at start - all channels clear.

• Upper bound on # of dead channels to adhere to FCC

• The dead channel will be visited to see whether it becomes better

Page 21: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 21

doc.: IEEE 802.15-00/367r0

Submission

Channel Classification Criterion:

• Correlation (Error checking) of channel access code

• Error checking of head error control (HEC)

• Error checking of cyclic redundancy check (CRC)

• BER test by modified LMP

• BER test by new packet type (or known sequence)

• RSSI

Based on the performance of error checking, each channel is assigned to respective class. Dead channels redeemed

after timeout or other scheme.

Page 22: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 22

doc.: IEEE 802.15-00/367r0

Submission

Proposal 1:

A New Packet Type to Transmit

New Hopping Sequence

Page 23: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 23

doc.: IEEE 802.15-00/367r0

Submission

CAC HEADER PAYLOAD (new sequence) w ith 1/3 FEC

AM_ADDR000

TYPE0101

Flow ARQN SEQN HEC

• A new packet type is proposed, say type 0101.

• The master broadcast this packet to all slaves

• The slaves adjust their hopping sequence after a timeout (say, x slots)

• After the sequence, either revert to Bluetooth sequence or repeat current sequence.

Page 24: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 24

doc.: IEEE 802.15-00/367r0

Submission

Proposal 2:

Master Appends 3 byte to the Payload to Indicate the Channel Number for the Slave to

Transmit in Next Time-slot

Page 25: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 25

doc.: IEEE 802.15-00/367r0

Submission

CAC Header Normal PayloadNext

channel

3 bytes appended (1/3 FEC)

• Master transmits on regular Bluetooth hopping frequency

• Slave transmits on preferred frequency, only master listening to it

• Channel classification table regularly updated because master transmits on all frequencies evenly.

Page 26: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 26

doc.: IEEE 802.15-00/367r0

Submission

Table of Channel Classification vs. Salves

• Complexity can be reduced by grouping channels in chunks of coherence bandwidth• Update of table forced from higher layers, or• Update of dead channels done after a predefined Timeout

C h an n el N o . 1 2 3 4 . . . . 77 78 79

S la v e 1 G ood C lear G ood B ad B ad B ad B ad

S la v e 2 C lear G ood B ad C lear C lear B ad G ood

S la v e 3 G ood B ad B ad B ad C lear C lear G ood

S la v e 4 B ad B ad G ood B ad C lear C lear G ood

S la v e 5 G ood G ood C lear B ad G ood G ood B ad

S la v e 6 C lear G ood C lear G ood G ood G ood B ad

S la v e 7 G ood C lear C lear G ood G ood B ad B ad

Page 27: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 27

doc.: IEEE 802.15-00/367r0

Submission

625 s

t

t

Master

Slave X

f(2k)(regular)

f(2k+2)(regular)f’(Clear)

Slave Y

f’(Good)

Next channel Next channel

Page 28: Frequency Hopping

November, 2000

Hongbing Gan, Bijan Treister, Bandspeed Pty LtdSlide 28

doc.: IEEE 802.15-00/367r0

Submission

• AFH could be applied to 802.15.1/2/3 based on channel classification, as a Non-collaborative Coexistence Mechanism

• Channel classification could be based on error checking of CAC, HEC, and CRC, modified LMP or new packet type, etc.

• A new packet type is proposed to broadcast hopping sequence information

• A quasi-adaptive hopping is also proposed

• AFH could potentially avoid interference, lower the transmitting power (important for battery-operated device) and increase throughput.

• Bandspeed’s proprietary ‘AFH + equalizer’ could even enhance system performance further

Conclusion