Radio selection and data partitioning for energy-efficient wireless data transfer in real-time IoT applications Article

Mu, D, Sha, M, Kang, KD et al. (2020). Radio selection and data partitioning for energy-efficient wireless data transfer in real-time IoT applications . 107 10.1016/j.adhoc.2020.102251

cited authors

  • Mu, D; Sha, M; Kang, KD; Yi, H

fiu authors

abstract

  • The importance of real-time wireless data transfer is rapidly increasing for Internet of Things (IoT) applications. For example, smart glasses worn by a doctor need to transmit real-time data to a hospital information system, which performs face detection and recognition, for real-time interaction with recognized patients within a certain deadline, which is ideally a few hundred milliseconds. Other emerging IoT applications, e.g., structural health monitoring, clinical monitoring, and industrial process automation, also require real-time wireless data transfer. Those applications have critical demands for real-time and energy-efficient communication through wireless medium. However, it is very challenging to support stringent timing constraints energy-efficiently through wireless medium due to its inherent unreliability and timing-unpredictability. Fortunately, heterogeneous radios are becoming increasingly available in modern embedded devices, offering new opportunities to use multiple wireless technologies to accommodate the needs of real-time applications. In this paper, we formulate the runtime radio selection and data partitioning for real-time IoT applications as an Integer Linear Programming (ILP) problem and present an optimal algorithm that makes quick and optimal decisions when selecting between two radios, a heuristic algorithm for the platforms with more radios, and a runtime algorithm that reduces deadline miss ratio when facing tight deadlines.

publication date

  • October 1, 2020

Digital Object Identifier (DOI)

volume

  • 107