PIoT: Programmable IoT using Information Centric Networking

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

9 Citations (Scopus)

Abstract

The Internet of Things (IoT) places significant demands on network infrastructure in order to process data captured by ubiquitous sensor devices. One existing technique to support this sensor data processing involves transporting captured data to cloud servers. This approach suffers from numerous issues such as increased transmission costs i.e. bandwidth consumption and delays. To help resolve these issues, this paper proposes Programmable IoT (PIoT), a novel IoT data processing architecture. It is an application layer design which operates over Named Data Networking (NDN) to enable the execution of reconfigurable processing-logic in the network. In addition, a novel naming scheme and computation service for IoT is presented to describe the processing requirements using Lambda Expressions. To verify the feasibility of our design, a real-world implementation was created and evaluated. It compares efficiency of the in-network versus out-network approaches.

Original languageEnglish
Title of host publicationProceedings of the NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium
EditorsSema Oktug Badonnel, Mehmet Ulema, Cicek Cavdar, Lisandro Zambenedetti Granville, Carlos Raniery P. dos Santos
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages825-829
Number of pages5
ISBN (Electronic)9781509002238
DOIs
Publication statusPublished - 30 Jun 2016
Event2016 IEEE/IFIP Network Operations and Management Symposium, NOMS 2016 - Istanbul, Turkey
Duration: 25 Apr 201629 Apr 2016

Publication series

NameProceedings of the NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium

Conference

Conference2016 IEEE/IFIP Network Operations and Management Symposium, NOMS 2016
Country/TerritoryTurkey
CityIstanbul
Period25/04/1629/04/16

Keywords

  • In-network processing
  • Information Centric Networking
  • Internet of Things

Fingerprint

Dive into the research topics of 'PIoT: Programmable IoT using Information Centric Networking'. Together they form a unique fingerprint.

Cite this