Link Quality Estimation of Cross-Technology Communication

Research on Cross-technology communication (CTC) has made rapid progress in recent years, but how to estimate the quality of a CTC link remains an open and challenging problem. Through our observation and study, we find that none of the existing approaches can be applied to estimate the link quality of CTC. Built upon the physical-level emulation, transmission over a CTC link is jointly affected by two factors: the emulation error and the channel distortion. We in this paper propose a new link metric called C-LQI and a joint link model that simultaneously takes into account the emulation error and the channel distortion in the process of CTC. We further design a light-weight link estimation approach to estimate C-LQI and in turn the PRR over the CTC link. We implement C-LQI and compare it with two representative link estimation approaches. The results demonstrate that C-LQI reduces the relative error of link estimation respectively by 46% and 53% and saves the communication cost by 90%.

[1]  Xin Liu,et al.  ECT: Exploiting Cross-Technology Transmission for Reducing Packet Delivery Delay in IoT Networks , 2019, ACM Trans. Sens. Networks.

[2]  Zhijun Li,et al.  LongBee: Enabling Long-Range Cross-Technology Communication , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[3]  Yuan He,et al.  ZIGFI: Harnessing Channel State Information for Cross-Technology Communication , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[4]  Zhijun Li,et al.  BlueBee: a 10,000x Faster Cross-Technology Communication via PHY Emulation , 2017, SenSys.

[5]  Yongrui Chen,et al.  TwinBee: Reliable Physical-Layer Cross-Technology Communication with Symbol-Level Coding , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[6]  Xin Liu,et al.  Passive-ZigBee: Enabling ZigBee Communication in IoT Networks with 1000X+ Less Power Consumption , 2018, SenSys.

[7]  Philip Levis,et al.  Understanding the causes of packet delivery success and failure in dense wireless sensor networks , 2006, SenSys '06.

[8]  Yuan He,et al.  AdaComm: Tracing Channel Dynamics for Reliable Cross-Technology Communication , 2019, 2019 16th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[9]  Zhijun Li,et al.  Achieving Receiver-Side Cross-Technology Communication with Cross-Decoding , 2018, MobiCom.

[10]  Yuan He,et al.  WIDE: Physical-level CTC via Digital Emulation , 2019, 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[11]  Joshua R. Smith,et al.  PASSIVE WI-FI: Bringing Low Power to Wi-Fi Transmissions , 2016, GETMBL.

[12]  Zhijun Li,et al.  Explicit Channel Coordination via Cross-technology Communication , 2018, MobiSys.

[13]  Wenchao Jiang,et al.  C-Morse: Cross-technology communication with transparent Morse coding , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[14]  Kameswari Chebrolu,et al.  Esense: communication through energy sensing , 2009, MobiCom '09.

[15]  David E. Culler,et al.  Taming the underlying challenges of reliable multihop routing in sensor networks , 2003, SenSys '03.

[16]  Yuan He,et al.  WiZig: Cross-technology energy communication over a noisy channel , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[17]  Ting Zhu,et al.  EMF: Embedding multiple flows of information in existing traffic for concurrent communication among heterogeneous IoT devices , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[18]  Ting Zhu,et al.  PMC: Parallel multi-protocol communication to heterogeneous IoT radios within a single WiFi channel , 2017, 2017 IEEE 25th International Conference on Network Protocols (ICNP).

[19]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[20]  Wei Wang,et al.  CRF: Coexistent Routing and Flooding using WiFi Packets in Heterogeneous IoT Networks , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[21]  Xin Liu,et al.  Chiron: Concurrent High Throughput Communication for IoT Devices , 2018, MobiSys.

[22]  Yan Li,et al.  Simultaneous Bi-directional Communications and Data Forwarding using a Single ZigBee Data Stream , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[23]  Marco Zuniga,et al.  An analysis of unreliability and asymmetry in low-power wireless links , 2007, TOSN.

[24]  Yuan He,et al.  StripComm: Interference-Resilient Cross-Technology Communication in Coexisting Environments , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[25]  Ting Zhu,et al.  B2W2: N-Way Concurrent Communication for IoT Devices , 2016, SenSys.

[26]  Philip Levis,et al.  Four-Bit Wireless Link Estimation , 2007, HotNets.

[27]  Xiuzhen Guo,et al.  LEGO-Fi: Transmitter-Transparent CTC with Cross-Demapping , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[28]  Wenchao Jiang,et al.  Transparent cross-technology communication over data traffic , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[29]  Daniele Puccinelli,et al.  DUCHY: Double Cost Field Hybrid Link Estimation for Low-Power Wireless Sensor Networks , 2008 .

[30]  Shuai Wang,et al.  Networking Support For Physical-Layer Cross-Technology Communication , 2018, 2018 IEEE 26th International Conference on Network Protocols (ICNP).

[31]  Tian He,et al.  FreeBee: Cross-technology Communication via Free Side-channel , 2015, MobiCom.

[32]  Zhijun Li,et al.  WEBee: Physical-Layer Cross-Technology Communication via Emulation , 2017, MobiCom.

[33]  Tian He,et al.  cETX: Incorporating Spatiotemporal Correlation for Better Wireless Networking , 2015, SenSys.

[34]  Yuan He,et al.  Crocs: Cross-Technology Clock Synchronization for WiFi and ZigBee , 2018, EWSN.