NC OFDMA Spasojevic 2011
NC OFDMA Spasojevic 2011
DESIGN AND USRP2 IMPLEMENTATION OF ADAPTIVE SPECTRUM SENSING AND INTERFERENCE SUPPRESSED SECONDARY TRANSMISSION FOR DSA
Predrag Spasojevic Samson Sequeira, Srinivas Pinagapany, Ashwin Revo, (WINLAB, Rutgers U) Yasunori Futatsugi, Masayuki Ariyoshi (NEC Corporation, Japan)
potential solution to the spectrum scarcity crisis. incumbent primary users are protected from opportunistic secondary interference.
do not have a dedicated bandwidth and have to overcome the interference from the primary.
detects the presence of primary users provides opportunistic access to secondary users in the vacant frequencies.
On/Off:
no secondary transmission when a primary user is detected and transmit using OFDM when the primary user is not detected.
b)
NC-OFDM:
c)
time windowing and cancellation carrier schemes which result in maximum side-lobe suppression.
Frequency
Time
Start Spectrum Sensing
NO
System Model
5
Spectrum sensing
power spectral density (PSD) detector detection threshold: frequency dependent noise floor estimation The subcarriers used by primary transmitter are deactivated. suppresses the spectral leakage within the spectrum inactivity range
NC-OFDM transmitter
Decision
Spectral Mask
Detection Threshold
Secondary Transmitter
Measuring the noise floor when the signal is not present requires taking the system offline. Calibrating the system in this way is a lengthy and tedious procedure. Noise floor may change with time and also with the aging of components. Changes in the signal environment will cause the noise floor to change. Noise floor may not be flat over the entire bandwidth.
Ready, M.J.; Downey, M.L.; Corbalis, L.J.; , "Automatic noise floor spectrum estimation in the presence of signals," Signals, Systems & Computers, 1997. Conference Record of the Thirty-First Asilomar Conference on , vol.1, no., pp. 877-881 vol.1, 2-5 Nov 1997
1. 2.
calculate PSD open the PSD vector: erode the vector dilate the vector.
change in the noise floor is very small?
Calculate PSD
3.
No Noise-Floor
why open? eliminates the spectral peaks from the PSD at each step.
Open Erode
Dilate
Rank-Order Filter
10
A rank-order filter of rank m takes a vector of length N as the input and outputs the mth smallest value in the vector.
N length vector
Erode: Rank-order filter the bins corresponding to the kernel in the PSD vector with rank 1, i.e. R(K, 1). Dilate: Rank-order filter the bins corresponding to the kernel in the PSD vector with rank K, i.e. R(K, K).
Secondary Transmitter:
Non-Contiguous OFDM
12
Non-Contiguous OFDM (NC-OFDM) transceiver: a modified OFDM transceiver in which few of the subcarriers are deactivated as dictated by the carrier mask
Center frequency Secondary Primary
Serial-toParallel
Sub-carrier mapper
OFDM Modulator
Digital-toAnalog
RF up convert
Carrier Mask
Channel
Parallelto-Serial
OFDM Demodulator
Sub-carrier mapper
Analog-toDigital
RF down convert
Modulator
IA-PFT Transmission
Cancellation Carriers
NC-OFDM Modulator
time windowing block shapes the CP to reduce the spectral leakage in the notch Time windowing is more efficient in reducing leakage at the center of the notch
on either side of the notch are suppressed by CC tones 2 CC tones are added on either side of the notch CC is more efficient in suppressing leakage at the
edges of the notch
Cancellation Carriers
CC:
Sub-carrier index
IA-PFT: TW+CC
CC Zero Padding:
CC symbol are zero padded to match the length of the time windowing OFDM symbols CC and Time Windowing streams are combined
IA-PFT:
Frequency
ZP CP
ZP CP
CC tones symbol (i+1) OFDM symbol (i+1) OFDM symbol (i+1) Time
Spectrum Diagram
18
FFT size = 256 Resource Block (RB) bandwidth = 180 kHz No. of frequency bins in each RB = 12 Total number of significant frequency bins = 144
3.84 MHz
2.16 MHz
RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 RB8 RB9 RB10 RB11
180 kHz
BIN0 BIN1 BIN2 BIN3 BIN4 BIN5 BIN6 BIN7 BIN8 BIN9 BIN10 BIN11
15 kHz
Interference avoidance
19 Primary OFF LTE RB 180 kHz During sensing time Sensing result NC-OFDM mask During sensing time Sensing result NC-OFDM mask Primary ON WM 200 kHz
0 0
0 0
0 0
0 0
0 0
0 0
0 1
1 1
0 1
0 0
Transmitted RBs
When a RB is occupied, the particular RB and its 2 adjacent RBs are nulled out from the NC-OFDM transmission In addition to this IA-PFT technique is used to reduce the out of band emissions in the notch.
Simulation
20
Experimental setup
21
16.5 m
Monitor
19.1 m
10.4 m
~12 dB
Results: Spectrograms
24
Primary transmitter (Wireless Mic: FM BW = 200 kHz) Secondary transmitter (OFDM: BW = 500 kHz)
Normal DSA
Secondary transmitter (NC-OFDM: BW = ~ 2.16 MHz) Primary transmitter (Wireless Mic: FM 200 kHz)
Advanced DSA
video: http://www.orbit-lab.org/~srinivas/videos/ADSA_FINAL.mpeg