adaptive subcarrier nulling: enabling partial spectrum sharing in wireless lans the university of...

23
Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin [email protected] Xinyu Zhang [email protected]

Post on 15-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Adaptive Subcarrier Nulling: Enabling Partial Spectrum

Sharing in Wireless LANs

The University of Michigan

Kang G. [email protected]

Xinyu [email protected]

Page 2: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Current WiFi channelization

2.4GHz band

3 non-overlapping 20MHz channels

Channel 1 Channel 6 Channel 11

Common deployment: use 1, 6, 11 only

5 GHz band

20 non-overlapping 20MHz channels

Channel 1 Channel 2 Channel 20

Neighboring WLANs’s channels are either non-overlap or full-overlap

Page 3: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Trends towards partial spectrum sharing (1/2)

Evolution of WiFi channel width

802.11??

802.11ac

802.11ac

802.11n

802.11a/b/g

802.11-2007

802.11-2007

160

80

40

20

10

5

Standard

???

MHz

MHz

MHz

MHz

MHz

MHz

MHz

Consequence: partial spectrum sharing between wideband and narrowband channels 40MHz channel

20MHz

Page 4: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Trends towards partial spectrum sharing (2/2)

Unmanaged, densely deployed WLANs

Channel 1 Channel 6 Channel 11

Consequence: partially-overlapped channels between adjacent WLANs

Page 5: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Is partial spectrum sharing beneficial?

Experiments: interference due to partial spectrum sharing

A. Mishra, V. Shrivastava, S. Banerjee, and W. Arbaugh, “PartiallyOverlapped Channels Not Considered Harmful,” in SIGMETRICS, 2006.

(a) DSSS PHY (802.11b) (b) OFDM PHY (802.11a/g/n/ac…)

Partially-overlapped channels cause severe interference for OFDM based 802.11 networks!

Partially-overlapped channels cannot transmit concurrently

Page 6: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Problems caused by partial spectrum sharing

Partial channel blocking

Middle channel starvation

The middle-channel can transmit only when all other channels are idle

40MHz channel

20MHz

When one channel is active, half of the other channel is wasted

40MHz channel

20MHz 20MHz 20MHz 20MHz

20MHz

20MHz

20MHz

Page 7: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Problems caused by partial spectrum sharing

Experimental observation

WLAN B WLAN C

WLAN A

WLAN A is starved!

WLAN A/B is blocked!

Page 8: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Adaptive subcarrier nulling (ASN)

20MHz busy channel

40MHz channel

Null busy subcarriers

Reuse other subcarriers

OFDM channel consists of small spectrum units (subcarriers)

ASN nulls subcarriers occupied by neighboring WLANs, and reuse those idle subcarriers.

Overall improvement in spectrum utilization:

26.7MHz 40MHz

Page 9: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

ASN enables partial spectrum sharing

20MHz

20MHz

20MHz 20MHz

20MHz

20MHz 30MHz

40MHz channel

20MHz 20MHzMiddle- channel starved

Fair access to shared spectrum

Spectrum utilization

Middle-channel starved

Fair access to shared spectrum

Page 10: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Challenges

PHY layer

Performing subcarrier nulling on a per-packet basis

MAC layer

Random access to part of the channel

Sensing partially-occupied channel

Detecting, synchronizing, and decoding a packet, without priori knowledge of its spectrum

Fair access to shared subcarriers

Page 11: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Sensing subband: temporal/frequency sensing

Receiving time-domain samples Power-spectrum-density (PSD)

Rugularize PSDMatching with known pattern

Page 12: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Packet detection and TX/RX synchronization

Redesigning the 802.11 preamble

Ensure each subband contains a unique random sequence

Cross-correlation for identifying random sequence

Page 13: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Decoding bits from subbands

Workflow

{0,1}

constellation mapping

modulated samples

OFDM modulation

OFDM signals

Add preamble

Outgoing packet

Add pilot tones

OFDM signals

Detect & Sync

Channel estimation

Continuous channel update

(Pilot-based update)

OFDM demodulation

demodulated samples

{0,1}

Demapping

Page 14: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

ASN-aware medium access control (1/2)

ASN with direct access (ASN-DA)

Wideband (WLAN 1) manages backoff/sensing/transmission separately for each subband

Wideband uses the entire bandwidth only when all other narrowbands are idle (which is rare)

WLAN1

WLAN2 WLAN3

frequency

40MHz channel

Page 15: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

ASN-aware medium access control (2/2)

ASN with water-filling access (ASN-WF)

Wideband (WLAN1) adapts packet size to create access opportunity to an entire band

Page 16: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Implementation

SDR implementation of ASN PHY

Based on the GNURadio/USRP2 platform

ns-2 simulation of ASN MAC

SINR based model with cumulative interference

Components: subband sensing; packet detection/synchronization; packet decoding

ASN PHY layer with subband sensing and SINR-based packet decoding model

Page 17: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Accuracy of subband sensing

Probability of sensing a false bandwidth is low in practical SNR range

Page 18: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Packet decoding probability

Decoding probability suffers negligible degradation when only a subband is used for transmission

Br : fraction of bandwidth used for data transmission

Page 19: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Solving partial channel blocking

Throughput Access rate

40MHz channel

20MHz

(# of transmissions per second)

(Mbps)

Page 20: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Fairness: ASN-DA vs. ASN-WF

ASN-WF provides more fair access to shared subband than ASN-DA

Page 21: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Solving middle-channel starvation

40MHz channel

20MHz 20MHz

Throughput Access rate

Page 22: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Conclusion

Anomalies in partial spectrum sharing

Partial channel blocking

Middle channel starvation

Adaptive subcarrier nulling (ASN)

Null busy subcarriers and access idle subcarriers

PHY layer: sensing and decoding partially used spectrum

MAC layer: subband-level channel access

Performance: highly efficient and fair access to partially-shared spectrum

Page 23: Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin kgshin@eecs.umich.edu Xinyu Zhang

Thank you!