Design and Implementation of Middleware for IoT Devices toward Real-Time Flow Processing

Yugo Nakamura, Hirohiko Suwa, Yutaka Arakawa, Hirozumi Yamaguchi, Keiichi Yasumoto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Citations (Scopus)

Abstract

Thanks to rapid advance and penetration of IoT devices, it is becoming possible to sense almost every information of real-world. This urges us to utilize data streams continuously generated from IoT devices in real-Time. In this paper, aiming to locally process data streams by using computational resources of IoT devices, we propose middleware for IoT devices where the devices process data streams in real-Time and in a distributed manner. The proposed middleware provides four functions: (1) distribution of tasks issued by application software into sub-Tasks and distributed execution of the sub-Tasks over multiple IoT devices, (2) distribution of data streams over IoT devices, (3) real-Time analysis of the data streams, and (4) seamless integration of sensors and actuators. We have implemented a prototype of the proposed middleware for Raspberry Pi and show its basic performance.

Original languageEnglish
Title of host publicationProceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops, ICDCSW 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages162-167
Number of pages6
ISBN (Electronic)9781509014828
DOIs
Publication statusPublished - Nov 23 2016
Externally publishedYes
Event36th IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2016 - Nara, Japan
Duration: Jun 27 2016Jun 30 2016

Publication series

NameProceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops, ICDCSW 2016

Conference

Conference36th IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2016
CountryJapan
CityNara
Period6/27/166/30/16

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Design and Implementation of Middleware for IoT Devices toward Real-Time Flow Processing'. Together they form a unique fingerprint.

  • Cite this

    Nakamura, Y., Suwa, H., Arakawa, Y., Yamaguchi, H., & Yasumoto, K. (2016). Design and Implementation of Middleware for IoT Devices toward Real-Time Flow Processing. In Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops, ICDCSW 2016 (pp. 162-167). [7756225] (Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops, ICDCSW 2016). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICDCSW.2016.37