TY - JOUR
T1 - Internet of Things as a Service (iTaaS): Challenges and Solutions for Management of Sensor Data on the Cloud and the Fog
AU - Petrakis, Euripides G.M
AU - Sotiriadis, Stelios
AU - Solutanopoulos, Theodoros
AU - Renta, Pelagia Tsiachri
AU - Buyya, Rakumar
AU - Bessis, Nik
PY - 2018/10
Y1 - 2018/10
N2 - Building upon cloud, IoT and smart sensors technologies we design and develop an IoT as a Service (iTaaS) framework, that transforms a user device (e.g. a smart phone) to an IoT gateway that allows for fast and efficient data streams transmission to the cloud. We develop a two-fold solution, based on micro-services for the IoT (users’ smart devices) and the cloud side (back-end services). iTaaS includes configurations for (a) the IoT side to support data collection from IoT devices to a gateway on a real time basis and, (b) the cloud back-end side to support data sharing, storage and processing. iTaaS provides
the technology foreground to enable immediate application deployments in the domain of interest. An obvious and promising implementation of this technology is e-Health and remote health monitoring. As a proof of concept we implement a real time remote patient monitoring system that integrates the proposed frame work and uses BLE pulse oximeter and heart rate monitoring sensing devices.
The experimental analysis shows fast data collection, as (for our experimental setup) data is transmitted from the IoT side (i.e. the gateway) to the cloud in less than 130ms. We also stress the back-end system with high user concurrency (for example with 40 users per second) and high data streams (for example 240 data records per second) and we show that the requests are executed at around 1 second, a number that signifies a satisfactory performance by considering the number of requests, the network latency and the relatively small size of the
Virtual Machines implementing services on the cloud (2GB RAM, 1 CPU and 20GB hard disk size).
AB - Building upon cloud, IoT and smart sensors technologies we design and develop an IoT as a Service (iTaaS) framework, that transforms a user device (e.g. a smart phone) to an IoT gateway that allows for fast and efficient data streams transmission to the cloud. We develop a two-fold solution, based on micro-services for the IoT (users’ smart devices) and the cloud side (back-end services). iTaaS includes configurations for (a) the IoT side to support data collection from IoT devices to a gateway on a real time basis and, (b) the cloud back-end side to support data sharing, storage and processing. iTaaS provides
the technology foreground to enable immediate application deployments in the domain of interest. An obvious and promising implementation of this technology is e-Health and remote health monitoring. As a proof of concept we implement a real time remote patient monitoring system that integrates the proposed frame work and uses BLE pulse oximeter and heart rate monitoring sensing devices.
The experimental analysis shows fast data collection, as (for our experimental setup) data is transmitted from the IoT side (i.e. the gateway) to the cloud in less than 130ms. We also stress the back-end system with high user concurrency (for example with 40 users per second) and high data streams (for example 240 data records per second) and we show that the requests are executed at around 1 second, a number that signifies a satisfactory performance by considering the number of requests, the network latency and the relatively small size of the
Virtual Machines implementing services on the cloud (2GB RAM, 1 CPU and 20GB hard disk size).
UR - https://www.mendeley.com/catalogue/b45e7f98-1ac3-3c0c-93eb-d50ff3edadf6/
U2 - 10.1016/j.iot.2018.09.009
DO - 10.1016/j.iot.2018.09.009
M3 - Article (journal)
SN - 2542-6605
VL - 3-4
SP - 156
EP - 174
JO - Internet of Things: Engineering Cyber Physical Human Systems
JF - Internet of Things: Engineering Cyber Physical Human Systems
ER -