Cognitive IoT platform for fog computing industrial applications

Fotis Foukalas*

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review


In this paper, we propose a fog computing (FC) application for industrial internet of things (IIoT). The need for the distributed intelligence application to the edge of the IIoT, achieved by fog computing paradigm, is first pointed out. To provide such a distributed intelligence, we propose the application of the cognitive IoT concept. A platform is deployed named cognitive IoT platform. A detailed presentation of the functional architecture is provided highlighting the required distributed intelligence through the cognitive agent application as key enabler for the embedded intelligence. In the sequel, we provide a particular FC application with a particular solution for predictive maintenance (PdM) in smart factory application. Experimental setup and tests are carried out using the platform in order to provide PdM-as-a service. The proof of concept follows with the corresponding results that demonstrate a real-world fog computing solution to the edge of an overall IoT architecture.

Original languageEnglish
Article number106770
JournalComputers and Electrical Engineering
Number of pages13
Publication statusPublished - Oct 2020


  • Cognitive agents
  • Cognitive internet of things
  • Distributed intelligence
  • Fog computing
  • Industrial internet of things
  • Predictive maintenance

Cite this