Why is it important to measure operational wireless networks? - - PowerPoint PPT Presentation

why is it important to measure operational wireless
SMART_READER_LITE
LIVE PREVIEW

Why is it important to measure operational wireless networks? - - PowerPoint PPT Presentation

Plan X Enabling Innovative Measurements of Operational Wireless Networks Manu Bansal, Aaron Schulman, Omid Aryan, Sachin Katti Stanford Why is it important to measure operational wireless networks? Diagnose faults Identify interference


slide-1
SLIDE 1

PlanX

Enabling Innovative Measurements

  • f Operational Wireless Networks

Manu Bansal, Aaron Schulman, Omid Aryan, Sachin Katti

Stanford

slide-2
SLIDE 2

Why is it important to measure

  • perational wireless networks?

Diagnose faults Identify interference and classify interferers Adapt protocol behavior Classify other users and adapt to their behavior Adapt spectrum usage Find the best available spectrum

slide-3
SLIDE 3

ASICs have been the heart of our


  • perational wireless networks

Netgear Wireless-N 300 Access Point

Atheros WiFi

Source: www.3dnews.ru

slide-4
SLIDE 4

Measuring with ASICs

Useful and well understood

  • Packet traces (with broken bits)
  • Signal power estimates in each subcarrier

Useful but not well understood

  • Failure counters
  • Signal strength: RSSI and SNR

(Unless you NDA)

slide-5
SLIDE 5

AT&T 3G “MicroCell” Femtocell

Soon, programmable DSPs and FPGAs will be the heart of operational networks

PicoChip DSP and ARM A7 Xilinx FPGA

Source: FCC Filing

slide-6
SLIDE 6

Measurement with DSPs

So much potential. No more inflexibility.
 We can deploy our SDR measurements!

Classify all transmissions in all 100 MHz of 2.4 GHz spectrum Adapt protocol to coexist with other networks “Practical Signal Detection and Classification…” “A Local Wireless Information Plane”

Adapt protocol behavior Adapt spectrum usage

Measure SNR at all points along the receive chain Protocols will change often and break often

Diagnosing Faults

Hong et al. Oshea et al.

slide-7
SLIDE 7

Or not. Protocol implementations will be closed, 


  • r at least difficult to modify and not break.

We need open and modifiable implementations of wireless protocols for DSPs

slide-8
SLIDE 8

PlanX

Program DSP blocks in C, then tie them together with PlanX With PlanX, one grad student implemented the
 802.11a 54 Mbps RX and TX PHY in two years* An open source software framework for implementing 
 high data rate, latency sensitive, PHY and MAC 


  • n TI’s Multicore DSPs

* While simultaneously developing PlanX

and learning about signal processing

slide-9
SLIDE 9

Measurements in extra DSP cycles

8-core 1 GHz
 DSP can classify emissions in 
 100 MHz of spectrum in only 18% of cycles

Operation Cycles

Blackman-Harris 3,484 512-pt FFT 2,000 (approx.) PSD of 512 samples 1,024 Binwise-average of 512 samples 1,024 Total 7,532 Available 5,120 cycles x 8 cores = 41,680

“Practical Signal Detection and Classification in GNU Radio” by Oshea et al.