Reliability-Aware Fog Resource Provisioning for Deadline-Driven IoT Services

Jingjing Yao, Nirwan Ansari

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

20 Scopus citations


Rapid growth of Internet of Things (IoT) services with different service level agreement (SLA) requirements has called for offloading computing tasks from the resource constrained IoT devices to the remote cloud. The growing number of IoT devices is exacerbating the links between IoT devices and the cloud. Furthermore, many services (e.g., health and disaster response) require fast service response and immediate data analytics, thus posing a great challenge to the remote cloud. Fog computing provides the solution by bringing computing resources to the edge of the network to assume substantial computing tasks. However, the resource failures during service processing should not be overlooked because they can greatly degrade service performance. In our work, we investigate the fog resource provisioning problem for the deadline-driven IoT services to minimize the system cost considering the probability of resource failures. We formulate the problem as an integer linear programming (ILP) model, and then design a Weighted Best Fit Decreasing (WBFD) algorithm with low computational complexity. Simulation results validate that our proposed algorithm performs close to the optimal solutions of ILP.

Original languageEnglish (US)
Title of host publication2018 IEEE Global Communications Conference, GLOBECOM 2018 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538647271
StatePublished - Jan 1 2018
Event2018 IEEE Global Communications Conference, GLOBECOM 2018 - Abu Dhabi, United Arab Emirates
Duration: Dec 9 2018Dec 13 2018

Publication series

Name2018 IEEE Global Communications Conference, GLOBECOM 2018 - Proceedings


Conference2018 IEEE Global Communications Conference, GLOBECOM 2018
Country/TerritoryUnited Arab Emirates
CityAbu Dhabi

All Science Journal Classification (ASJC) codes

  • Information Systems and Management
  • Renewable Energy, Sustainability and the Environment
  • Safety, Risk, Reliability and Quality
  • Signal Processing
  • Modeling and Simulation
  • Instrumentation
  • Computer Networks and Communications


  • Fog computing
  • Internet of Things (IoT)
  • Reliability
  • Resource provisioning


Dive into the research topics of 'Reliability-Aware Fog Resource Provisioning for Deadline-Driven IoT Services'. Together they form a unique fingerprint.

Cite this