Efficient and Reliable Cross-technology Communication in Heterogeneous IoT Networks

Author/Creator

Author/Creator ORCID

Date

2022-01-01

Department

Computer Science and Electrical Engineering

Program

Engineering, Electrical

Citation of Original Publication

Rights

This item may be protected under Title 17 of the U.S. Copyright Law. It is made available by UMBC for non-commercial research and education. For permission to publish or reproduce, please see http://aok.lib.umbc.edu/specoll/repro.php or contact Special Collections at speccoll(at)umbc.edu
Distribution Rights granted to UMBC by the author.
Access limited to the UMBC community. Item may possibly be obtained via Interlibrary Loan thorugh a local library, pending author/copyright holder's permission.

Abstract

With the exponential growth of the Internet-of-Things (IoT), a huge number of smart devices are crowded in the same Industrial Scientific Medical (ISM) band, including WiFi, Bluetooth, and ZigBee. The coexistence of IoT devices brings new opportunities for these devices to collaborate with each other, which leads to the emergence of Cross-technology Communication (CTC) techniques. However, existing work mainly focuses on improving the physical layer performance. In this dissertations, we explore how to leverage the latest CTC techniques for network layer performance improvements.Specifically, we mainly focus on answering the following question: i) how to leverage the unique feature (i.e., concurrent transmission between WiFi and ZigBee) of packet-level CTC to reduce the network delay; ii) how to utilize physical-level CTC for concurrently routing and flooding; and iii) how to leverage the CTC techniques for simultaneous data dissemination among WiFi and ZigBee devices. We implement our physical layer and network layer design by using off-the-shelf devices and extensively evaluate our system in different settings and scenarios. The evaluation results show that i) our packet-level CTC network protocol - ECT can significantly reduce the packet delivery delay (i.e., 29 times lower than the state-of-the-art solution); ii) our physical-level CTC communication scheme - CRF can improve the throughput of WiFi network by 1.12 times than the state-of-the-art routing protocols and significantly reduce the flooding delay in ZigBee network (i.e., 31 times faster than the state-of-the-art flooding protocol); and iii) our network protocol - Waves can provide reliable data dissemination and is 33.5 times faster than the state- of-the- art protocol in terms of dissemination time.