ThingNet: A micro-service based IoT macro-programming platform over edges and cloud

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Citations (Scopus)

Abstract

The enormous number of things connected to the Internet requires a flexible macro-programming platform to efficiently organize functions and process data. Fog or Edge computing is an emerging architecture to fill the gaps between things and cloud through providing computing, storage and forwarding services close to the end devices. This paper presents ThingNet- A micro-service based macro-programming platform to enable distributed data routing and processing across IoT devices, edges and central cloud. Application providers can deploy, modify, migrate and scale application logic over underlying infrastructures. An application level service function chaining is designed to enable data flow programming. The service functions can be shared by multiple data flows to reduce resource utilisation. The platform is implemented based on open source platforms including Kubernetes and MiNifi. ThingNet has been verified through a proof of concept testbed including Raspberry Pis, Intel NUCs, and Openstack VMs.

Original languageEnglish
Title of host publication21st Conference on Innovation in Clouds, Internet and Networks, ICIN 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-4
Number of pages4
ISBN (Electronic)9781538634585
ISBN (Print)9781538634585
DOIs
Publication statusPublished - 29 Jun 2018
Event21st International Conference on Innovation in Clouds, Internet and Networks, ICIN 2018 - Paris, France
Duration: 19 Feb 201822 Feb 2018

Publication series

Name21st Conference on Innovation in Clouds, Internet and Networks, ICIN 2018

Conference

Conference21st International Conference on Innovation in Clouds, Internet and Networks, ICIN 2018
Country/TerritoryFrance
CityParis
Period19/02/1822/02/18

Keywords

  • Edge Computing
  • Fog Computing
  • IoT
  • Macro-programming
  • Micro-service

Fingerprint

Dive into the research topics of 'ThingNet: A micro-service based IoT macro-programming platform over edges and cloud'. Together they form a unique fingerprint.

Cite this