Data transmission reduction formalization for cloud offloading-based IoT systems

J Cloud Comput (Heidelb). 2023;12(1):48. doi: 10.1186/s13677-023-00424-8. Epub 2023 Mar 28.

Abstract

Computation offloading is the solution for IoT devices of limited resources and high-cost processing requirements. However, the network related issues such as latency and bandwidth consumption need to be considered. Data transmission reduction is one of the solutions aiming to solve network related problems by reducing the amount of data transmitted. In this paper, we propose a generalized formal data transmission reduction model independent of the system and the data type. This formalization is based on two main ideas: 1) Not sending data until a significant change occurs, 2) Sending a lighter size entity permitting the cloud to deduct the data captured by the IoT device without actually receiving it. This paper includes the mathematical representation of the model, general evaluation metrics formulas as well as detailed projections on real world use cases.

Keywords: Cloud computing; Data offloading; Data transmission reduction; IoT cameras.