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...
Autores principales: | , , |
---|---|
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 |