LI Ming, XU Shan-zhi, YIN Yu-qing, et al. Research on Bidirectional Mobile Cross-Technology Communication Method Between WiFi and ZigBee[J]. Acta Electronica Sinica, 2024, 52(11): 3858-3864.
LI Ming, XU Shan-zhi, YIN Yu-qing, et al. Research on Bidirectional Mobile Cross-Technology Communication Method Between WiFi and ZigBee[J]. Acta Electronica Sinica, 2024, 52(11): 3858-3864. DOI:10.12263/DZXB.20230715
Research on Bidirectional Mobile Cross-Technology Communication Method Between WiFi and ZigBee
物联网设备的爆发式增长推进了异构无线设备互联互通的进程,跨网通信技术(Cross-Technology Communication,CTC)允许同一频段下遵循不同底层协议的无线设备在无需网关的前提下实现直联,但移动状态下的双向跨网通信方法仍缺乏系统的研究.本文提出了一种基于能量感知的跨网通信方案——MobiCTC,它支持WiFi与ZigBee设备移动状态下的双向跨网通信.WiFi到ZigBee方向,该方案利用RSSI(Received Signal Strength Indicator)作为解码信息,基于能级映射实现信息解码;ZigBee到WiFi方向,该方案采用CSI(Channel State Information)作为解码信息,充分挖掘CSI的幅度与相位信息,利用机器学习方法实现分类解码.最后,本文使用TelosB节点和USRP X310平台对MobiCTC方案进行了实验验证.实验结果表明,移动状态下WiFi到ZigBee方向的系统吞吐量为139.535 bps,较WiZig提高了1.82倍,符号错误率为0.016,与WiZig基本持平;ZigBee到WiFi方向的系统吞吐量为250 bps,较FreeBee提高了15.7%,符号错误率为0.0516,较ZigFi下降了23.21%.
Abstract
The exponential increase of IoT devices has accelerated the process of interconnecting heterogeneous wireless devices
and the cross-technology communication (CTC) technique enables wireless devices to operate in the same band and use different underlying protocols to connect directly without gateways. Nevertheless
systematic research on the two-way CTC of heterogeneous mobile devices is still lacking. This paper proposes MobiCTC
a CTC scheme based on energy sensing that supports bidirectional CTC between mobile WiFi and ZigBee devices. In the WiFi-to-ZigBee direction
the scheme uses RSSI as the decoding information and an energy-level mapping scheme to achieve information decoding. In the ZigBee to WiFi direction
the scheme adopts CSI as the decoding information
fully exploits CSI’s amplitude and phase information and uses a machine learning method for decoding. Finally
this paper designs and implements MobiCTC using the TelosB node and USRP X310 platform
as well as experimental verification. The experimental results show that in the mobile state
the WiFi to ZigBee communication throughput is 139.535 bps
which is 1.82 times higher than WiZig
and the symbol error rate is 0.016
which is basically the same as WiZig; the ZigBee to WiFi communication throughput is 250 bps
which is 15.7% higher than FreeBee
and the symbol error rate is 0.0516
which is a decrease of 23.21% compared to ZigFi.
关键词
Keywords
references
TAVAKOLI R , NABI M , BASTEN T , et al . Dependable interference-aware time-slotted channel hopping for wireless sensor networks [J ] . ACM Transactions on Sensor Networks , 2018 , 14 ( 1 ): 1 - 35 .
SANABRIA-RUSSO L , BARCELO J , BELLALTA B , et al . A high efficiency MAC protocol for WLANs: Providing fairness in dense scenarios [J ] . ACM Transactions on Networking , 2017 , 25 ( 1 ): 492 - 505 .
BHARATI S , OMAR H A , ZHUANG W H . Enhancing transmission collision detection for distributed TDMA in vehicular networks [J ] . ACM Transactions on Multimedia Computing, Communications, and Applications , 2017 , 13 ( 3 s): 1 - 21 .
YAN Y B , YANG P L , LI X Y , et al . ZIMO: Building cross-technology MIMO to harmonize zigbee smog with WiFi flash without intervention [C ] // Proceedings of the 19th Annual International Conference on Mobile Computing & Networking-MobiCom’13 . New York : ACM , 2013 : 465 - 476 .
CHEN Y , LI M , CHEN P P , et al . Survey of cross-technology communication for IoT heterogeneous devices [J ] . IET Communications , 2019 , 13 ( 12 ): 1709 - 1720 .
CAO D J , WANG S , XIONG R Q , et al . The key technologies of cross-technology communication [J ] . Scientia Sinica: Informationis , 2021 , 51 ( 10 ): 1738 - 1754 . (in Chinese)
GUO X Z , HE Y , ZHENG X L . WiZig: Cross-technology energy communication over a noisy channel [J ] . IEEE/ACM Transactions on Networking , 2020 , 28 ( 6 ): 2449 - 2460 .
WANG W , HE D S , JIA W , et al . PRComm: Anti-interference cross-technology communication based on pseudo-random sequence [C ] // Proceedings of the 20th Internatio-nal Conference on Information Processing in Sensor Networks (co-located with CPS-IoT Week 2021) . New York : ACM , 2021 : 163 - 175 .
GUO X Z , HE Y , ZHENG X L , et al . ZIGFI: Harnessing channel state information for cross-technology communication [C ] // IEEE INFOCOM 2018-Conference on Computer Communications . Piscataway : IEEE , 2018 : 360 - 368 .
FAN W D , CHEN T , GU Y , et al . Cross-technology communication between WiFi and ZigBee [C ] // 2022 IEEE 9th International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications (MAPE) . Piscataway : IEEE , 2022 : 370 - 373 .
SHI J Y , MU D , SHA M . Enabling cross-technology communication from LoRa to ZigBee via payload encoding in sub-1 GHz bands [J ] . ACM Transactions on Sensor Networks , 2022 , 18 ( 1 ): 1 - 26 .
LI Z J , HE T . WEBee: Physical-layer cross-technology communication via emulation [C ] // Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking . New York : ACM , 2017 : 2 - 14 .
LI Z J , HE T . LongBee: Enabling long-range cross-technology communication [C ] // IEEE INFOCOM 2018-Conference on Computer Communications . Piscataway : IEEE , 2018 : 162 - 170 .
XIA D , ZHENG X L , YU F , et al . WiRa: Enabling cross-technology communication from WiFi to LoRa with IEEE 802.11ax [C ] // IEEE INFOCOM 2022-Conference on Computer Communications . Piscataway : IEEE , 2022 : 430 - 439 .
JIANG W C , KIM S M , LI Z J , et al . Achieving receiver-side cross-technology communication with cross-decoding [C ] // Proceedings of the 24th Annual International Conference on Mobile Computing and Networking . New York : ACM , 2018 : 639 - 652 .
GUO X Z , HE Y , ZHENG X L , et al . LEGO-fi: Transmitter-transparent CTC with cross-demapping [J ] . IEEE Internet of Things Journal , 2021 , 8 ( 8 ): 6665 - 6676 .
DOLIŃSKA I , JAKUBOWSKI M , MASIUKIEWICZ A . Interference comparison in Wi-Fi 2.4 GHz and 5 GHz bands [C ] // 2017 International Conference on Information and Digital Technologies (IDT) . Piscataway : IEEE , 2017 : 106 - 112 .
KIM S M , HE T . FreeBee: Cross-technology communication via free side-channel [C ] // Proceedings of the 21st Annual International Conference on Mobile Computing and Networking . New York : ACM , 2015 : 317 - 330 .