当前位置: X-MOL 学术IEEE ACM Trans. Netw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Reliable Physical-Layer Cross-Technology Communication With Emulation Error Correction
IEEE/ACM Transactions on Networking ( IF 3.0 ) Pub Date : 2020-01-30 , DOI: 10.1109/tnet.2020.2963985
Yongrui Chen , Shuai Wang , Zhijun Li , Tian He

Physical-Layer Cross-Technology Communication (PHY-CTC), which achieves direct communication among heterogeneous technologies, brings great opportunities to help diverse IoT devices achieve harmonious coexistence through explicit coordination. The core technique of PHY-CTC is signal emulation which utilizes the signal of one technology (e.g., WiFi) to emulate the signal of another technology (e.g., ZigBee). The signal emulation based approach, however, inevitably introduces emulation errors which further lead to unreliable communication. In this paper, we aim to recover the intrinsic emulation errors and establish reliable PHY-CTC. We propose TwinBee which (i) explores chip-level error patterns and (ii) corrects emulation errors with symbol-level chip-combining coding/decoding and soft mapping. To achieve this, TwinBee dose not require accessing chip information as well as making hardware changes. We implement TwinBee on commodity devices (i.e., Laptops with Atheros AR2425 WiFi card and TelosB motes) and the USRPN210 platform (for physical layer evaluation). Experiment results show that TwinBee significantly improves the Packet Reception Ratio (PRR) of PHY-CTC from 50%–60% to more than 99%. Furthermore, we demonstrate the reliability of TwinBee in a data dissemination application over a network of 20 TelosB nodes, achieving over 42×42\times reduction of data dissemination delay compared to the state-of-the-art.

中文翻译:


具有仿真纠错功能的可靠物理层跨技术通信



物理层跨技术通信(PHY-CTC)实现了异构技术之间的直接通信,为帮助不同的物联网设备通过显式协调实现和谐共存带来了巨大的机会。 PHY-CTC的核心技术是信号仿真,即利用一种技术(例如WiFi)的信号来仿真另一种技术(例如ZigBee)的信号。然而,基于信号仿真的方法不可避免地会引入仿真错误,从而进一步导致不可靠的通信。在本文中,我们的目标是恢复固有的仿真错误并建立可靠的 PHY-CTC。我们提出了 TwinBee,它 (i) 探索芯片级错误模式,(ii) 通过符号级芯片组合编码/解码和软映射来纠正仿真错误。为了实现这一点,TwinBee 不需要访问芯片信息以及进行硬件更改。我们在商用设备(即带有 Atheros AR2425 WiFi 卡和 TelosB mote 的笔记本电脑)和 USRPN210 平台(用于物理层评估)上实施 TwinBee。实验结果表明,TwinBee 将 PHY-CTC 的数据包接收率 (PRR) 从 50%–60% 显着提高到 99% 以上。此外,我们还证明了 TwinBee 在由 20 个 TelosB 节点组成的网络上的数据传播应用程序中的可靠性,与最先进的技术相比,实现了超过 42×42\times 的数据传播延迟减少。
更新日期:2020-01-30
down
wechat
bug