Back to Search Start Over

IoTorch: Reliable LED-to-Camera Communication Against Inter-Frame Gaps and Frame Drops

Authors :
Yoshiaki Narusue
Yuki Hokazono
Aoi Koizuka
Hiroyuki Morikawa
Makoto Suzuki
Guibing Zhu
Source :
IEEE Transactions on Mobile Computing. 20:550-564
Publication Year :
2021
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2021.

Abstract

LED-to-camera communication for smartphones promises to enable low-cost, small-size, and intuitive data access to Internet-of-things (IoT) devices. However, for fast and reliable communication under the rolling shutter effect, the packet losses caused by inter-frame gaps and frame drops must be dealt with. In this paper, we introduce LED-to-camera communication between a commercial smartphone and an IoT device with LED flashlight, where the user can intuitively acquire the desired data transmitted from the IoT device to the smartphone. Specifically, we present IoTorch, a fast and reliable LED-to-camera communication that efficiently prevents the packet losses. IoTorch consists of two core mechanisms: 1) a minimum-repetition one-way reliable transmission focusing on the periodicity of inter-frame gaps and 2) an acknowledgement mechanism to overcome frame drops by using a smartphone's built-in flash focusing on its delay characteristics. Additionally, we propose an optimization method to increase the throughput up to 2.92 kbps (i.e., 2.43 times faster than that of the state-of-the-art method that overcomes the inter-frame gaps). Furthermore, we realize a remote wake-up function by using the smartphone's flash as the data transmission trigger. To demonstrate the benefit of IoTorch, we present a sensor data viewer using Arduino and a smartphone console system on TelosB.

Details

ISSN :
21619875 and 15361233
Volume :
20
Database :
OpenAIRE
Journal :
IEEE Transactions on Mobile Computing
Accession number :
edsair.doi...........9cd72a63efe710ff6716c30f483b4cd7
Full Text :
https://doi.org/10.1109/tmc.2019.2943148