How do I design an RF sensing system that uses Wi-Fi signals for human activity recognition?
Wi-Fi RF Sensing System
Wi-Fi sensing is a rapidly growing field that repurposes the existing Wi-Fi infrastructure for sensing applications, avoiding the privacy concerns of cameras and the inconvenience of wearable sensors.
- Performance verification: confirm specifications against the application requirements before finalizing the design
- Environmental factors: temperature range, humidity, and vibration affect long-term reliability and parameter drift
- Cost vs. performance: evaluate whether the application demands premium components or standard commercial grades
- Interface compatibility: verify impedance, connector type, and mechanical form factor match the system architecture
- Margin allocation: include sufficient design margin to account for manufacturing tolerances and aging effects
Frequently Asked Questions
What hardware is needed?
Minimum setup: two Wi-Fi devices (one transmitter, one receiver). The transmitter sends periodic packets (10-100 packets per second). The receiver extracts the CSI. Specific hardware: Intel 5300 NIC (with Linux CSI Tool): the original and most widely used CSI extraction platform. Provides 30 subcarrier CSI values per 20 MHz channel. Broadcom NICs (with Nexmon CSI): provides per-subcarrier CSI for 802.11ac/ax. ESP32 (with ESP-CSI): low-cost ($5) Wi-Fi SoC that can extract CSI. Limited subcarrier resolution but adequate for basic sensing. Wi-Fi 6E routers: newer routers provide wider bandwidth (160 MHz) and more subcarriers for higher-resolution sensing.
What about 802.11bf?
IEEE 802.11bf (WLAN Sensing): a new Wi-Fi standard amendment specifically designed to enable sensing applications using Wi-Fi signals. Expected finalization: 2024-2025. Key features: standardized CSI feedback protocol (devices can request and receive CSI from other devices), sensing measurement exchange (devices negotiate sensing sessions), and multi-link sensing (using multiple Wi-Fi bands simultaneously for higher-resolution sensing). 802.11bf will make Wi-Fi sensing a standard feature of future Wi-Fi routers and devices, enabling: built-in home monitoring (motion detection, fall detection), gesture-based device control, and room occupancy sensing for smart buildings.
What accuracy is achievable?
Activity recognition: 85-98% accuracy for 5-10 activity classes (walking, standing, sitting, falling, etc.) in controlled environments. Accuracy drops in new environments (different room layout) without retraining. Gesture recognition: 80-95% for 5-10 gestures in a single environment. Breathing detection: ±1 breath per minute accuracy at 1-5 m range. Fall detection: 90-97% detection rate with 1-5% false alarm rate. The main limitation: environmental dependence. CSI patterns change with furniture placement, room geometry, and the number of people. Transfer learning and domain adaptation techniques are being researched to reduce the retraining requirement.