Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows

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

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

5 Citations (Scopus)

Abstract

EdgeComputing and Fog Computing are new paradigms where data processing is executed in or on the edge of networks to mitigate cloud server load. However, EdgeComputing and Fog Computing still need powerful servers on the edge of networks which impose additional costs for deployments. We proposed a platform called IFoT (Information Flow of Things) that efficiently performs distributed processing as well as distribution and analysis of data streams near their sources based on "Process On Our Own (PO3)" concept. In IFoT, processing of tasks for cloud servers is delegated to an ad-hoc distributed system consisting of proximity IoT devices for distributed real-time stream processing. In this demonstration, we show a face recognition system for person tracking developed on top of IFoT middleware which locally processes video streams in real-time and in a distributed manner by using computational resources of IoT devices.

Original languageEnglish
Title of host publicationProceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages771-772
Number of pages2
ISBN (Electronic)9781509014828
DOIs
Publication statusPublished - Aug 8 2016
Externally publishedYes
Event36th IEEE International Conference on Distributed Computing Systems, ICDCS 2016 - Nara, Japan
Duration: Jun 27 2016Jun 30 2016

Publication series

NameProceedings - International Conference on Distributed Computing Systems
Volume2016-August

Other

Other36th IEEE International Conference on Distributed Computing Systems, ICDCS 2016
CountryJapan
CityNara
Period6/27/166/30/16

Fingerprint

Middleware
Servers
Fog
Processing
Face recognition
Demonstrations
Internet of things
Costs

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software

Cite this

Nakamura, Y., Suwa, H., Arakawa, Y., Yamaguchi, H., & Yasumoto, K. (2016). Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows. In Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016 (pp. 771-772). [7536595] (Proceedings - International Conference on Distributed Computing Systems; Vol. 2016-August). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICDCS.2016.101

Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows. / Nakamura, Yugo; Suwa, Hirohiko; Arakawa, Yutaka; Yamaguchi, Hirozumi; Yasumoto, Keiichi.

Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016. Institute of Electrical and Electronics Engineers Inc., 2016. p. 771-772 7536595 (Proceedings - International Conference on Distributed Computing Systems; Vol. 2016-August).

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

Nakamura, Y, Suwa, H, Arakawa, Y, Yamaguchi, H & Yasumoto, K 2016, Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows. in Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016., 7536595, Proceedings - International Conference on Distributed Computing Systems, vol. 2016-August, Institute of Electrical and Electronics Engineers Inc., pp. 771-772, 36th IEEE International Conference on Distributed Computing Systems, ICDCS 2016, Nara, Japan, 6/27/16. https://doi.org/10.1109/ICDCS.2016.101
Nakamura Y, Suwa H, Arakawa Y, Yamaguchi H, Yasumoto K. Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows. In Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016. Institute of Electrical and Electronics Engineers Inc. 2016. p. 771-772. 7536595. (Proceedings - International Conference on Distributed Computing Systems). https://doi.org/10.1109/ICDCS.2016.101
Nakamura, Yugo ; Suwa, Hirohiko ; Arakawa, Yutaka ; Yamaguchi, Hirozumi ; Yasumoto, Keiichi. / Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows. Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016. Institute of Electrical and Electronics Engineers Inc., 2016. pp. 771-772 (Proceedings - International Conference on Distributed Computing Systems).
@inproceedings{4c50e757841442428dae528974bfbe0b,
title = "Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows",
abstract = "EdgeComputing and Fog Computing are new paradigms where data processing is executed in or on the edge of networks to mitigate cloud server load. However, EdgeComputing and Fog Computing still need powerful servers on the edge of networks which impose additional costs for deployments. We proposed a platform called IFoT (Information Flow of Things) that efficiently performs distributed processing as well as distribution and analysis of data streams near their sources based on {"}Process On Our Own (PO3){"} concept. In IFoT, processing of tasks for cloud servers is delegated to an ad-hoc distributed system consisting of proximity IoT devices for distributed real-time stream processing. In this demonstration, we show a face recognition system for person tracking developed on top of IFoT middleware which locally processes video streams in real-time and in a distributed manner by using computational resources of IoT devices.",
author = "Yugo Nakamura and Hirohiko Suwa and Yutaka Arakawa and Hirozumi Yamaguchi and Keiichi Yasumoto",
year = "2016",
month = "8",
day = "8",
doi = "10.1109/ICDCS.2016.101",
language = "English",
series = "Proceedings - International Conference on Distributed Computing Systems",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "771--772",
booktitle = "Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016",
address = "United States",

}

TY - GEN

T1 - Middleware for Proximity Distributed Real-Time Processing of IoT Data Flows

AU - Nakamura, Yugo

AU - Suwa, Hirohiko

AU - Arakawa, Yutaka

AU - Yamaguchi, Hirozumi

AU - Yasumoto, Keiichi

PY - 2016/8/8

Y1 - 2016/8/8

N2 - EdgeComputing and Fog Computing are new paradigms where data processing is executed in or on the edge of networks to mitigate cloud server load. However, EdgeComputing and Fog Computing still need powerful servers on the edge of networks which impose additional costs for deployments. We proposed a platform called IFoT (Information Flow of Things) that efficiently performs distributed processing as well as distribution and analysis of data streams near their sources based on "Process On Our Own (PO3)" concept. In IFoT, processing of tasks for cloud servers is delegated to an ad-hoc distributed system consisting of proximity IoT devices for distributed real-time stream processing. In this demonstration, we show a face recognition system for person tracking developed on top of IFoT middleware which locally processes video streams in real-time and in a distributed manner by using computational resources of IoT devices.

AB - EdgeComputing and Fog Computing are new paradigms where data processing is executed in or on the edge of networks to mitigate cloud server load. However, EdgeComputing and Fog Computing still need powerful servers on the edge of networks which impose additional costs for deployments. We proposed a platform called IFoT (Information Flow of Things) that efficiently performs distributed processing as well as distribution and analysis of data streams near their sources based on "Process On Our Own (PO3)" concept. In IFoT, processing of tasks for cloud servers is delegated to an ad-hoc distributed system consisting of proximity IoT devices for distributed real-time stream processing. In this demonstration, we show a face recognition system for person tracking developed on top of IFoT middleware which locally processes video streams in real-time and in a distributed manner by using computational resources of IoT devices.

UR - http://www.scopus.com/inward/record.url?scp=84985920351&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84985920351&partnerID=8YFLogxK

U2 - 10.1109/ICDCS.2016.101

DO - 10.1109/ICDCS.2016.101

M3 - Conference contribution

T3 - Proceedings - International Conference on Distributed Computing Systems

SP - 771

EP - 772

BT - Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems, ICDCS 2016

PB - Institute of Electrical and Electronics Engineers Inc.

ER -