Top Banner
Kun Tan WNG, MSR Asia Joint work with (Haichen Shen, Jiansong Zhang, and Yongguang Zhang) Enable Flexible Spectrum Access with Spectrum Virtualization
24

Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Mar 19, 2018

Download

Documents

VũDương
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Kun Tan

WNG, MSR Asia

Joint work with (Haichen Shen, Jiansong Zhang, and Yongguang Zhang)

Enable Flexible Spectrum Access with Spectrum Virtualization

Page 2: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Flexible Spectrum Access

• Fixed channel allocation is inefficient when multiple heterogeneous wireless coexists

– Narrow-band interfering with wide-band wireless

10/31/2012 2

Page 3: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

NC-OFDM Approach

• Divide the channel into tiny subcarriers

10/31/2012 3

Page 4: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

NC-OFDM Approach

• Divide the channel into tiny subcarriers

• Turn off subcarriers with interference

10/31/2012 4

Page 5: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

NC-OFDM Approach

• Divide the channel into tiny subcarriers

• Turn off subcarriers with interference

10/31/2012 5

Page 6: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

NC-OFDM Approach

• Divide the channel into tiny subcarriers

• Turn off subcarriers with interference

• Issue: Complexity

– Each interference pattern may result in a different subcarrier allocation, and a unique mode to PHY

– Each mode requires special treatment

• Preamble type, pilot placement, etc.

10/31/2012 6

Page 7: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Spectrum Virtualization • Can we separate the baseband from real

spectrum allocation? • So we can program spectrum usage without

changing the PHY

10/31/2012 7

Baseband modulation

Shaping filters

Virtual spectrum

Physical spectrum

Baseband demodulation

Shaping filters

Page 8: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Spectrum Virtualization Layer

• Spectrum programmability at Layer 0.5

10/31/2012 8

Layer 0

Layer 1

Layer 2

Layer 0.5

Page 9: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Design of Signal Shaping Functions

• Goal: Translate baseband signal to waveform matching the physical channel allocation, without losing the modulated information

• Design principles

– PHY agnostic

– Transparent

– Simple and best effort

10/31/2012 9

Page 10: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Shaping Operations

10/31/2012 10

Page 11: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

FFT-based Signal Decomposition/Composition

10/31/2012 11

Decomposition

Composition

Page 12: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Bandwidth Adjustment

• Manipulate sampling rate to change signal bandwidth

• Reduce bandwidth by 𝛼

– Adding 𝛼 times more samples with interpolation

10/31/2012 12

Page 13: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Frequency Band Shifting

• Adjust the central frequency of the signal to match the allocation spectrum band

10/31/2012 13

Virtual spectrum

Physical spectrum

Central freq. of RF

0Hz

Page 14: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Understand Reshaping

• Recovered signal contains a multi-path version of the original signal – Require accurate timing synchronization

10/31/2012 14

𝑥 𝑡 = 𝑥1 𝑡 + 𝑥2(𝑡)

𝑥1(𝑡)

𝑥2(𝑡)

𝑦(𝑡)

𝑦1(𝑡)

𝑦2(𝑡)

𝑦 𝑡 = ℎ ∗ 𝑥′ 𝑡 − 𝑡0 𝑒𝑗2𝜋𝑓𝛿𝑡 where

𝑥′ 𝑡 − 𝑡0 = 𝑥1(𝑡 − 𝑡0)𝑒−𝑗2𝜋𝑓ℎ𝑡0 +𝑥2 𝑡 − 𝑡0 𝑒𝑗2𝜋𝑓ℎ𝑡0

𝑓ℎ

−𝑓ℎ

Page 15: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Implementation

• Prototype based on Sora platform

10/31/2012 15

• Hardware implement is also possible

Page 16: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

SVL Applications

• Whitespace networking with unmodified 802.11g – Support various TV channels (6/7/8MHz)

– Support contiguous/non-contiguous spectrum bonding

• Multi-purpose access point (Radio Virtualization) – Consolidate multiple wireless device into single

hardware

10/31/2012 16

Wide-band transceiver SVL

Baseband 1

Baseband 2

Baseband 3

Page 17: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Evaluation

• Single link spectrum bonding

• DSA networking

• Reshaping precision

10/31/2012 17

Page 18: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Results: Single Link with Variable Bandwidth

10/31/2012 18

Page 19: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Results: Single Link with NC bonding

10/31/2012 19

Page 20: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Results: DSA Networking

10/31/2012 20

Page 21: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Results: Reshaping Precision

10/31/2012 21

Page 22: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Conclusion

• A new Spectrum Virtualization Layer to support Spectrum Programmability without PHY changes (Demoed in SIGCOMM’10, TR in Jan 2011)

– Virtual spectrum abstraction to PHY (static, contiguous)

– Dynamic shape virtual baseband to physical baseband using signal reshaping

– Extensible to Radio Virtualization that allows multiple PHYs share the same RF front-ends.

10/31/2012 22

Page 23: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Thanks! Questions?

10/31/2012 23

Page 24: Enable Flexible Spectrum Access with Spectrum Virtualization · PDF fileNC-OFDM Approach •Divide the channel into tiny subcarriers •Turn off subcarriers with interference 10/31/2012

Backup

10/31/2012 24