Cross-technology Communication
Cross-technology MAC
cross-technology mimo
wifi as SDR rx (Drone detection)
This work aims to break the barrier between wireless technologies and enable direct communication, using commercial, off-the-shelf devices. We have introduced direct connectivity between WiFi, BLE, and ZigBee. The new connectivity between heterogeneous devices empowers interoperability to collaboratively offer (i) efficient usage of the spectrum and (ii) MIMO across different wireless technologies. The benefit of CTC expands to non-collaborative scenarios, where WiFi can sniff non-WiFi signals for spycam and illegal drone detections.
Tool link(Github), Latest document(v1.1)
This tool consists of two parts: (i), fragments injection, which injects the customized WiFi fragments with precise timing control. (ii), channel estimation, which estimates the cross-technology channel from the channel state information (CSI) collected from the injected fragments.
Our implementation follows the design in X-MIMO and supports collecting the cross-technology channel information at a wireless router (TP-link WDR4300) or an Atheros WNIC as long as they support Atheros CSI Tool. To understand how our tool is operated, we provide two demos for wireless router users:
Wireless router
Estimated at TP-LINK WDR4300
Wifi Network Controller
Estimated at AR9380 NIC
Publications
[ACM SenSys'20] X-MIMO: Cross-Technology Multi-User MIMO
[paper] [video(short)] [Cross-technology Channel Estimation Tool]
[ACM MobiCom'20] SDR Receiver Using Commodity WiFi via Physical-Layer Signal Reconstruction
[IEEE ICDCS'18] Symbol-level Cross-technology Communication via Payload Encoding (Best Paper Award)
[ACM MobiCom'18] Achieving Receiver-Side Cross-Technology Communication with Cross-Decoding,
[ACM MobiSys'18] Explicit Channel Coordination via Cross-technology Communication
[ACM SenSys'17] BlueBee: a 10,000x Faster Cross-Technology Communication
[IEEE INFOCOM'17] C-Morse: Cross-Technology Communication with Transparent Morse Coding
[IEEE INFOCOM'17] Transparent Cross-technology Communication over Data Traffic
[ACM MobiCom'15] FreeBee: Cross-technology Communication via Free Side-channel