Efficient Hosting of Robust IoT Applications on Edge Computing Platform

Cosmin Avasalcai, Bahram Zarrin, Paul Pop, Schahram Dustdar

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review


Demanding IoT application requirements such as high dependability and low latency, cannot be satisfied by centralized cloud computing when deploying these applications. Edge computing is emerging as an alternative to deploy demanding IoT applications closer to the edge of the network. However, with edge computing, available resources are distributed among different resource-constrained devices, which cannot host large monolithic applications. We propose a new hierarchical IoT application model, suitable for the distributed nature of edge computing. Thus, a task in the application is modeled using multiple configurations of smaller tasks, each with their own functionality level and resource requirements. For deployment we use a decentralized resource technical framework that finds a satisfiable task mapping on edge devices. Its functionality is inspired by an auction house, having the objectives of (i) deploying an application such that its requirements are met and (ii) empowers edge devices to be in control of their available resources. For the latter, we propose a new decision policy to help edge devices take better decisions regarding the use of local available resource. Our solution enables efficient device resource utilization when deploying IoT applications at the edge.

Original languageEnglish
Title of host publicationProceedings of 4th IEEE International Conference on Fog and Edge Computing
EditorsYogesh Simmhan, Blesson Varghese
Number of pages10
Publication dateMay 2020
Article number9139179
ISBN (Electronic)9781728173054
Publication statusPublished - May 2020
Event4th IEEE International Conference on Fog and Edge Computing - Melbourne, Australia
Duration: 11 May 202014 May 2020
Conference number: 4


Conference4th IEEE International Conference on Fog and Edge Computing
Internet address


  • Decentralization
  • Edge Computing
  • Internet of Things
  • IoT application model
  • Resource Management


Dive into the research topics of 'Efficient Hosting of Robust IoT Applications on Edge Computing Platform'. Together they form a unique fingerprint.

Cite this