Detection of Fog Network Data Telemetry Using Data Plane Programming

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

72 Downloads (Pure)


Fog computing has been introduced to deliver Cloud-based services to the Internet of Things (IoT) devices. It locates geographically closer to IoT devices than Cloud networks and aims at offering latency-critical computation and storage to end-user applications. To leverage Fog computing for computational offloading from end-users, it is important to optimize resources in the Fog nodes dynamically. Provisioning requires knowledge of the current network state, thus, monitoring mechanisms play a significant role to conduct resource management in the network. To keep track of the state of devices, we use P4, a data-plane programming language, to describe data-plane abstraction of Fog network devices and collect telemetry without the intervention of the control plane or adding a big amount of overhead. In this paper, we propose a software-defined architecture with a programmable data plane for data telemetry detection that can be integrated into Fog network resource management. After the implementation of detecting data telemetry based on In-Band Network Telemetry (INT) within a Mininet simulation, we show the available features and preliminary Fog resource management based on the collected data telemetry and future telemetry-based traffic engineering possibilities.
Original languageEnglish
Title of host publication2nd Workshop on Fog Computing and the IoT
EditorsAnton Cervin, Yang Yang
PublisherSchloss Dagstuhl - Leibniz-Zentrum fuer Informatik GmbH
Publication date2020
Article number12
ISBN (Print)978-3-95977-144-3
Publication statusPublished - 2020
Event2nd Workshop on Fog Computing and the IoT - Hilton Sydney, Sydney, Australia
Duration: 21 Apr 202021 Apr 2020


Conference2nd Workshop on Fog Computing and the IoT
LocationHilton Sydney
SeriesOpen Access Series in Informatics


  • SDN
  • P4
  • P4Runtime
  • Control planes
  • Fog
  • Edge


Dive into the research topics of 'Detection of Fog Network Data Telemetry Using Data Plane Programming'. Together they form a unique fingerprint.

Cite this