Cargando…

An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment

IoT sensors use the publish/subscribe model for communication to benefit from its decoupled nature with respect to space, time, and synchronization. Because of the heterogeneity of communicating parties, semantic decoupling is added as a fourth dimension. The added semantic decoupling complicates th...

Descripción completa

Detalles Bibliográficos
Autores principales: Alhakbani, Noura, Hassan, Mohammed Mehedi, Ykhlef, Mourad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5621121/
https://www.ncbi.nlm.nih.gov/pubmed/28869508
http://dx.doi.org/10.3390/s17092014
_version_ 1783267690898522112
author Alhakbani, Noura
Hassan, Mohammed Mehedi
Ykhlef, Mourad
author_facet Alhakbani, Noura
Hassan, Mohammed Mehedi
Ykhlef, Mourad
author_sort Alhakbani, Noura
collection PubMed
description IoT sensors use the publish/subscribe model for communication to benefit from its decoupled nature with respect to space, time, and synchronization. Because of the heterogeneity of communicating parties, semantic decoupling is added as a fourth dimension. The added semantic decoupling complicates the matching process and reduces its efficiency. Our proposed algorithm clusters subscriptions and events according to topic and performs the matching process within these clusters, which increases the throughput by reducing the matching time from the range of 16–18 ms to 2–4 ms. Moreover, the accuracy of matching is improved when subscriptions must be fully approximated, as demonstrated by an over 40% increase in F-score results. This work shows the benefit of clustering, as well as the improvement in the matching accuracy and efficiency achieved using this approach.
format Online
Article
Text
id pubmed-5621121
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56211212017-10-03 An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment Alhakbani, Noura Hassan, Mohammed Mehedi Ykhlef, Mourad Sensors (Basel) Article IoT sensors use the publish/subscribe model for communication to benefit from its decoupled nature with respect to space, time, and synchronization. Because of the heterogeneity of communicating parties, semantic decoupling is added as a fourth dimension. The added semantic decoupling complicates the matching process and reduces its efficiency. Our proposed algorithm clusters subscriptions and events according to topic and performs the matching process within these clusters, which increases the throughput by reducing the matching time from the range of 16–18 ms to 2–4 ms. Moreover, the accuracy of matching is improved when subscriptions must be fully approximated, as demonstrated by an over 40% increase in F-score results. This work shows the benefit of clustering, as well as the improvement in the matching accuracy and efficiency achieved using this approach. MDPI 2017-09-02 /pmc/articles/PMC5621121/ /pubmed/28869508 http://dx.doi.org/10.3390/s17092014 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Alhakbani, Noura
Hassan, Mohammed Mehedi
Ykhlef, Mourad
An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment
title An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment
title_full An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment
title_fullStr An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment
title_full_unstemmed An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment
title_short An Effective Semantic Event Matching System in the Internet of Things (IoT) Environment
title_sort effective semantic event matching system in the internet of things (iot) environment
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5621121/
https://www.ncbi.nlm.nih.gov/pubmed/28869508
http://dx.doi.org/10.3390/s17092014
work_keys_str_mv AT alhakbaninoura aneffectivesemanticeventmatchingsystemintheinternetofthingsiotenvironment
AT hassanmohammedmehedi aneffectivesemanticeventmatchingsystemintheinternetofthingsiotenvironment
AT ykhlefmourad aneffectivesemanticeventmatchingsystemintheinternetofthingsiotenvironment
AT alhakbaninoura effectivesemanticeventmatchingsystemintheinternetofthingsiotenvironment
AT hassanmohammedmehedi effectivesemanticeventmatchingsystemintheinternetofthingsiotenvironment
AT ykhlefmourad effectivesemanticeventmatchingsystemintheinternetofthingsiotenvironment