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 Release (Cite this tool)

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

Shuai Wang, Woojae Jeong, Jinhwan Jung, Song Min Kim,  Proceedings of the 18th ACM Conference on Embedded Networked Sensor Systems  (Acceptance Rate 44/213 = 20.6%)
[paper] [video(short)] [Cross-technology Channel Estimation Tool]

Woojae Jeong, Jinhwan Jung, Yuanda Wang, Shuai Wang, Seokwon Yang, Qiben Yan, Yung Yi, Song Min Kim,  In the 26th Annual International Conference on Mobile Computing and Networking, (Acceptance Rate 62/384 = 16.1%) [paper] [video(short)] [video(long)] [video(demo)]
       Shuai Wang, Song Min Kim, Tian He, In the 38th IEEE International Conference on Distributed Computing Systems, (Acceptance Rate 78/378 = 20%)[paper
       Wenchao Jiang, Song Min Kim, Zhijun Li, Tian He,  In the 24th Annual International Conference on Mobile Computing and Networking, (Acceptance Rate 42/187 = 22%) [paper] [video(short)] [video(long)]
       Zhimeng Yin, Zhijun Li, Song Min Kim, Tian He, In the 16th ACM International Conference on Mobile Systems, Applications, and Services, (Acceptance Rate 37/138 = 26.8%) [paper] [video(long)] [video(demo)]
        Wenchao Jiang, Roufeng Liu, Zhimeng Yin, Song Min Kim, Tian He, In the 15th ACM Conference on Embedded Networked Sensor Systems, (Acceptance Rate 26/151 = 17.2%) [paper] [video(demo)]
        Zhimeng Yin, Wenchao Jiang, Song Min Kim, Tian He, In the 36th IEEE Conference on Computer Communications, (Acceptance Rate 292/1395 = 20.9%) [paper
        Wenchao Jiang, Zhimeng Yin, Song Min Kim, Tian He, In the 36th IEEE Conference on Computer Communications, (Acceptance Rate 292/1395 = 20.9%) [paper
      Song Min Kim and Tian He, Proceedings of the 21st Annual International Conference on Mobile Computing and Networking  (Acceptance Rate = 18.5%)[paper] [video(short)] [video(long)]