Adaptive Fog Configuration for the Industrial Internet of Things

Lixing Chen, Pan Zhou, Liang Gao, Jie Xu

Research output: Contribution to journalArticle

8 Scopus citations

Abstract

Industrial fog computing deploys various industrial services, such as automatic monitoring/control and imminent failure detection, at the fog nodes (FNs) to improve the performance of industrial systems. Much effort has been made in the literature on the design of fog network architecture and computation offloading. This paper studies an equally important but much less investigated problem of service hosting where FNs are adaptively configured to host services for sensor nodes (SNs), thereby enabling corresponding tasks to be executed by the FNs. The problem of service hosting emerges because of the limited computational and storage resources at FNs, which limit the number of different types of services that can be hosted by an FN at the same time. Considering the variability of service demand in both temporal and spatial dimensions, when, where, and which services to host have to be judiciously decided to maximize the utility of the fog computing network. Our proposed fog configuration strategies are tailored to battery-powered FNs. The limited battery capacity of FNs creates a long-term energy budget constraint that significantly complicates the fog configuration problem as it introduces temporal coupling of decision making across the timeline. To address all these challenges, we propose an online distributed algorithm, called adaptive fog configuration (AFC), based on Lyapunov optimization and parallel Gibbs sampling. AFC jointly optimizes service hosting and task admission decisions, requiring only currently available system information while guaranteeing close-to-optimal performance compared to an oracle algorithm with full future information.

Original languageEnglish (US)
Article number8382290
Pages (from-to)4656-4664
Number of pages9
JournalIEEE Transactions on Industrial Informatics
Volume14
Issue number10
DOIs
StatePublished - Oct 1 2018

    Fingerprint

Keywords

  • Distributed algorithms
  • energy efficiency
  • fog computing
  • industrial internet of things (IIoT)

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Information Systems
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this