AGENDA
WHAT IS AIR-IQ?
Air-IQ Scanning Application (airiq_app)
WL Driver
Air-IQ AP GUI (LocalApp.swf)
RF Monitoring Service
(monitor_service)
TCP/IP Stack
NIC Driver
OEM SW
RF Monitoring Console
(ComboApp.swf)
Management PC
TCP/IP Stack
Air-IQ SIRP Client
(libairiq_sirp.so)
NIC Driver
Air-IQ Core Library
(libairiq.so)
AIRIQ AP SOFTWARE FEATURES AND PERFORMANCE
RF Monitoring Console
RF Monitoring Service
Centralized Databases:
Interference Reports
Spectral Recordings
Centralized Monitoring
Advanced RF Displays
User Alerts
Consolidated Reports
Historical Database Analysis
Record / Playback
Interferer reports
Channel quality reports
FFT-data for spectral displays
Air-IQ information:
Interferer Reports:
Type of Interferer
Center Frequency
RSSI of Interference Signal (Max, Ave, Current)
Channels affected by interference
Duty Cycle of interference
Channel Quality Reports:
WLAN Channel Utilization
Non-WLAN Channel Utilization
Channel Quality / Rankings
FFT data for spectral displays / recordings
BMS API
Communication
Management
Alerts
Management
Database
Management
Source
Localization
Statistics Dashboard Display
Interference and Event Log
Recording Log
Channel Quality Display
Channel Utilization Display
Channel Utilization vs. Time Display
Scrolling Spectrogram with interference classification overlays
Spectrum Analyzer Display
Persistence Display
WL Device Driver
Air-IQ WL Module
Air-IQ AP Software Stack
User
Application
(e.g. airiq_app)
Air-IQ Service
(airiq_service)
SIRP Server
Network Device
TCP/IP Network Stack
User Space
Kernel Space
HW
TCP/IP Network
SIRP Client
(libairiq_sirp.so)
Air-IQ Core
(libairiq.so)
BSA API
WLAN IC
BSA API
End User PC
Network Device
TCP/IP Network Stack
User Space
Kernel Space
HW
SIRP Client
BSA API
User Space
Kernel Space
HW
Air-IQ Core
(libairiq.so)
BSA API
WLAN IC
Air-IQ Library Architecture
User application dynamically links to Air-IQ core library
Does not use Air-IQ Service or SIRP Client Library
Benefits
Less complexity
Smaller memory footprint
Perhaps more secure since there is no network access to BSA API
OEM can use existing OEM specific network data transport to forward spectrum information to WLAN controller or Network management appliance.
Limitations
Only one application can access the BSA API
No remote access to BSA API via TCP/IP network
Cannot use Air-IQ Local Application UI
BSA API
User Space
Kernel Space
HW
TCP/IP Network
SIRP Client
(libairiq_sirp.so)
Air-IQ Core
(libairiq.so)
BSA API
BSA Device
BSA API
Air-IQ Remote Software Stack
Remote
BSA API
Application
(e.g. monitor_service)
Network Device
TCP/IP Network Stack
User Space
Kernel Space
HW
SIRP Client
(libairiq_sirp.so)
BSA API
BSA API IN AIR-IQ SOFTWARE STACK
AIR-IQ SCAN
HOW AIR-IQ SCANS
HOW AIR-IQ SCANS
Dwell intervals are precise to +/-10 milliseconds, due to Linux kernel timer scheduling.
Typically we use 10 ms for channels where there is little known a-priori interference. (e.g. most 5 GHz channels except UNII 3)
2.4 GHz and UNII-3 have the vast majority of non-WiFi interference. We scan for 40-50ms to improve detection probability
capture_count should be less than 1000*dwell_interval_ms/ fft_interval_us.
By limiting FFT capture count, we budget time for channel changes and limit CPU load.
HOW AIR-IQ SCANS
HOW AIR-IQ SCANS – VARIATIONS ACROSS CHIPS
HOW AIR-IQ SCANS – 43465 3X3+1 MODE
FFT #1
FFT #2
FFT #3
4 usec
4 usec
4 usec
1st channel
. . .
Air-IQ Scan
WiFi Access / WIDS / WIPS
. . .
Dwell time
(-d option)
2nd channel
Air-IQ Scan
Air-IQ Scan
3rd channel
. . .
4th channel
5th channel
WiFi Access / WIDS / WIPS
FFT #1
FFT #2
FFT #3
4 usec
4 usec
4 usec
2.4GHz 7/80
450 FFT’s (45 ms)
42/80
58/80
106/80
122/80
138/80
5 GHZ 155/80
450 FFT’s (45 ms)
. . .
dead time
dead time
dead time
dead time
dead time
Air-IQ Scan
WIDS/WIPS
Air-IQ Scan
WIDS/WIPS
Air-IQ Scan
. . .
WiFi Access / WIDS / WIPS
FFT #1
FFT #2
FFT #3
4 usec
4 usec
4 usec
2.4GHz 7/80
100 FFT’s (10 ms)
. . .
Scan
Home channel
Home channel
. . .
20 ms
Scan
Scan
2.4GHz 14/20
100 FFT’s (10 ms)
Throughput loss
2.4GHz: 3.4 - 4.2%
5GHz: approximately 1.5 - 3.5%
AIRIQ_APP
AIRIQ_APP
AIR-IQ AP SOFTWARE STACK INTEGRATION TASKS
AIR-IQ AP SOFTWARE STACK INTEGRATION TASKS
AIR-IQ AP SOFTWARE STACK INTEGRATION TASKS
COMMON CSP - AIR-IQ FAQ
COMMON CSP – PERFORMANCE AND CLASSIFICATION
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть