Event management for simultaneous actions in the Internet of Things

Masayuki Otani, Toru Ishida, Yohei Murakami, Takao Nakaguchi

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

2 Citations (Scopus)

Abstract

Complex event processing (CEP) is attracting much attention as a method for analyzing streaming data in the IoT environment. Since a CEP system selects and executes a rule from rules that match identified events, i.e., multiple rules are sequentially executed. This, however, causes a problem in the Internet of Things (IoT) environment since rule execution is slow and the remaining rules must wait to be executed. Simply executing rules in parallel may trigger interference between rules, and thus unexpected and undesirable results. This paper extends the traditional CEP system by developing an execution model for parallel rule firing in the IoT environment so as to be able to execute multiple rules in parallel without any interference. We start with an extended parallel firing condition by adding the definition of dependency between sensors and actuators to the condition. Next, we extend synchronization control of parallel firing so as to avoid the interference among rules that can occur when actions take a lot of time to execute. This paper reveals that the extended CEP system (i) realizes triple parallelism (i.e., data parallelism, task parallelism, and pipeline parallelism) in the IoT environment and (ii) avoids the case where rule execution triggers unexpected results.

Original languageEnglish
Title of host publication2016 IEEE 3rd World Forum on Internet of Things, WF-IoT 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages64-69
Number of pages6
ISBN (Electronic)9781509041305
DOIs
Publication statusPublished - 2017 Feb 6
Externally publishedYes
Event3rd IEEE World Forum on Internet of Things, WF-IoT 2016 - Reston, United States
Duration: 2016 Dec 122016 Dec 14

Publication series

Name2016 IEEE 3rd World Forum on Internet of Things, WF-IoT 2016

Conference

Conference3rd IEEE World Forum on Internet of Things, WF-IoT 2016
CountryUnited States
CityReston
Period16/12/1216/12/14

Keywords

  • Complex event processing
  • conflict resolution
  • parallel rule firing
  • sensors and actuators
  • synchronization control

ASJC Scopus subject areas

  • Computer Science Applications
  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Event management for simultaneous actions in the Internet of Things'. Together they form a unique fingerprint.

  • Cite this

    Otani, M., Ishida, T., Murakami, Y., & Nakaguchi, T. (2017). Event management for simultaneous actions in the Internet of Things. In 2016 IEEE 3rd World Forum on Internet of Things, WF-IoT 2016 (pp. 64-69). [7845480] (2016 IEEE 3rd World Forum on Internet of Things, WF-IoT 2016). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/WF-IoT.2016.7845480