A resource-aware and time-critical IoT framework

Laszlio Toka, Balazs Lajtha, Eva Hosszu, Bence Formanek, Daniel Gehberger, J. Tapolcai

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

Internet of Things (IoT) systems produce great amount of data, but usually have insufficient resources to process them in the edge. Several time-critical IoT scenarios have emerged and created a challenge of supporting low latency applications. At the same time cloud computing became a success in delivering computing as a service at affordable price with great scalability and high reliability. We propose an intelligent resource allocation system that optimally selects the important IoT data streams to transfer to the cloud for processing. The optimization runs on utility functions computed by predictor algorithms that forecast future events with some probabilistic confidence based on a dynamically recalculated data model. We investigate ways of reducing specifically the upload bandwidth of IoT video streams and propose techniques to compute the corresponding utility functions. We built a prototype for a smart squash court and simulated multiple courts to measure the efficiency of dynamic allocation of network and cloud resources for event detection during squash games. By continuously adapting to the observed system state and maximizing the expected quality of detection within the resource constraints our system can save up to 70% of the resources compared to the naive solution.

Original languageEnglish
Title of host publicationINFOCOM 2017 - IEEE Conference on Computer Communications
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509053360
DOIs
Publication statusPublished - Oct 2 2017
Event2017 IEEE Conference on Computer Communications, INFOCOM 2017 - Atlanta, United States
Duration: May 1 2017May 4 2017

Other

Other2017 IEEE Conference on Computer Communications, INFOCOM 2017
CountryUnited States
CityAtlanta
Period5/1/175/4/17

Fingerprint

Cloud computing
Resource allocation
Data structures
Scalability
Bandwidth
Internet of things
Processing

Keywords

  • Adaptive
  • Cloud computing
  • Cloud control
  • Dynamic
  • Internet of Things
  • QoE
  • QoS
  • Resource provisioning

ASJC Scopus subject areas

  • Computer Science(all)
  • Electrical and Electronic Engineering

Cite this

Toka, L., Lajtha, B., Hosszu, E., Formanek, B., Gehberger, D., & Tapolcai, J. (2017). A resource-aware and time-critical IoT framework. In INFOCOM 2017 - IEEE Conference on Computer Communications [8057143] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/INFOCOM.2017.8057143

A resource-aware and time-critical IoT framework. / Toka, Laszlio; Lajtha, Balazs; Hosszu, Eva; Formanek, Bence; Gehberger, Daniel; Tapolcai, J.

INFOCOM 2017 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc., 2017. 8057143.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Toka, L, Lajtha, B, Hosszu, E, Formanek, B, Gehberger, D & Tapolcai, J 2017, A resource-aware and time-critical IoT framework. in INFOCOM 2017 - IEEE Conference on Computer Communications., 8057143, Institute of Electrical and Electronics Engineers Inc., 2017 IEEE Conference on Computer Communications, INFOCOM 2017, Atlanta, United States, 5/1/17. https://doi.org/10.1109/INFOCOM.2017.8057143
Toka L, Lajtha B, Hosszu E, Formanek B, Gehberger D, Tapolcai J. A resource-aware and time-critical IoT framework. In INFOCOM 2017 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc. 2017. 8057143 https://doi.org/10.1109/INFOCOM.2017.8057143
Toka, Laszlio ; Lajtha, Balazs ; Hosszu, Eva ; Formanek, Bence ; Gehberger, Daniel ; Tapolcai, J. / A resource-aware and time-critical IoT framework. INFOCOM 2017 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc., 2017.
@inproceedings{7ac4811e97614f3cb431e9cac230e8a7,
title = "A resource-aware and time-critical IoT framework",
abstract = "Internet of Things (IoT) systems produce great amount of data, but usually have insufficient resources to process them in the edge. Several time-critical IoT scenarios have emerged and created a challenge of supporting low latency applications. At the same time cloud computing became a success in delivering computing as a service at affordable price with great scalability and high reliability. We propose an intelligent resource allocation system that optimally selects the important IoT data streams to transfer to the cloud for processing. The optimization runs on utility functions computed by predictor algorithms that forecast future events with some probabilistic confidence based on a dynamically recalculated data model. We investigate ways of reducing specifically the upload bandwidth of IoT video streams and propose techniques to compute the corresponding utility functions. We built a prototype for a smart squash court and simulated multiple courts to measure the efficiency of dynamic allocation of network and cloud resources for event detection during squash games. By continuously adapting to the observed system state and maximizing the expected quality of detection within the resource constraints our system can save up to 70{\%} of the resources compared to the naive solution.",
keywords = "Adaptive, Cloud computing, Cloud control, Dynamic, Internet of Things, QoE, QoS, Resource provisioning",
author = "Laszlio Toka and Balazs Lajtha and Eva Hosszu and Bence Formanek and Daniel Gehberger and J. Tapolcai",
year = "2017",
month = "10",
day = "2",
doi = "10.1109/INFOCOM.2017.8057143",
language = "English",
booktitle = "INFOCOM 2017 - IEEE Conference on Computer Communications",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - A resource-aware and time-critical IoT framework

AU - Toka, Laszlio

AU - Lajtha, Balazs

AU - Hosszu, Eva

AU - Formanek, Bence

AU - Gehberger, Daniel

AU - Tapolcai, J.

PY - 2017/10/2

Y1 - 2017/10/2

N2 - Internet of Things (IoT) systems produce great amount of data, but usually have insufficient resources to process them in the edge. Several time-critical IoT scenarios have emerged and created a challenge of supporting low latency applications. At the same time cloud computing became a success in delivering computing as a service at affordable price with great scalability and high reliability. We propose an intelligent resource allocation system that optimally selects the important IoT data streams to transfer to the cloud for processing. The optimization runs on utility functions computed by predictor algorithms that forecast future events with some probabilistic confidence based on a dynamically recalculated data model. We investigate ways of reducing specifically the upload bandwidth of IoT video streams and propose techniques to compute the corresponding utility functions. We built a prototype for a smart squash court and simulated multiple courts to measure the efficiency of dynamic allocation of network and cloud resources for event detection during squash games. By continuously adapting to the observed system state and maximizing the expected quality of detection within the resource constraints our system can save up to 70% of the resources compared to the naive solution.

AB - Internet of Things (IoT) systems produce great amount of data, but usually have insufficient resources to process them in the edge. Several time-critical IoT scenarios have emerged and created a challenge of supporting low latency applications. At the same time cloud computing became a success in delivering computing as a service at affordable price with great scalability and high reliability. We propose an intelligent resource allocation system that optimally selects the important IoT data streams to transfer to the cloud for processing. The optimization runs on utility functions computed by predictor algorithms that forecast future events with some probabilistic confidence based on a dynamically recalculated data model. We investigate ways of reducing specifically the upload bandwidth of IoT video streams and propose techniques to compute the corresponding utility functions. We built a prototype for a smart squash court and simulated multiple courts to measure the efficiency of dynamic allocation of network and cloud resources for event detection during squash games. By continuously adapting to the observed system state and maximizing the expected quality of detection within the resource constraints our system can save up to 70% of the resources compared to the naive solution.

KW - Adaptive

KW - Cloud computing

KW - Cloud control

KW - Dynamic

KW - Internet of Things

KW - QoE

KW - QoS

KW - Resource provisioning

UR - http://www.scopus.com/inward/record.url?scp=85034034630&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85034034630&partnerID=8YFLogxK

U2 - 10.1109/INFOCOM.2017.8057143

DO - 10.1109/INFOCOM.2017.8057143

M3 - Conference contribution

BT - INFOCOM 2017 - IEEE Conference on Computer Communications

PB - Institute of Electrical and Electronics Engineers Inc.

ER -