IoTCrawler: Challenges and Solutions for Searching the Internet of Things

Due to the rapid development of the Internet of Things (IoT) and consequently, the availability of more and more IoT data sources, mechanisms for searching and integrating IoT data sources become essential to leverage all relevant data for improving processes and services. This paper presents the Io...

Full description

Bibliographic Details
Main Authors: Thorben Iggena, Eushay Bin Ilyas, Marten Fischer, Ralf Tönjes, Tarek Elsaleh, Roonak Rezvani, Narges Pourshahrokhi, Stefan Bischof, Andreas Fernbach, Josiane Xavier Parreira, Patrik Schneider, Pavel Smirnov, Martin Strohbach, Hien Truong, Aurora González-Vidal, Antonio F. Skarmeta, Parwinder Singh, Michail J. Beliatis, Mirko Presser, Juan A. Martinez, Pedro Gonzalez-Gil, Marianne Krogbæk, Sebastian Holmgård Christophersen
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/5/1559
id doaj-77ea7eb6c02741b0a24e1a5c95fe1c15
record_format Article
spelling doaj-77ea7eb6c02741b0a24e1a5c95fe1c152021-02-25T00:00:34ZengMDPI AGSensors1424-82202021-02-01211559155910.3390/s21051559IoTCrawler: Challenges and Solutions for Searching the Internet of ThingsThorben Iggena0Eushay Bin Ilyas1Marten Fischer2Ralf Tönjes3Tarek Elsaleh4Roonak Rezvani5Narges Pourshahrokhi6Stefan Bischof7Andreas Fernbach8Josiane Xavier Parreira9Patrik Schneider10Pavel Smirnov11Martin Strohbach12Hien Truong13Aurora González-Vidal14Antonio F. Skarmeta15Parwinder Singh16Michail J. Beliatis17Mirko Presser18Juan A. Martinez19Pedro Gonzalez-Gil20Marianne Krogbæk21Sebastian Holmgård Christophersen22Faculty of Engineering and Computer Science, University of Applied Sciences Osnabrück, 49076 Osnabrück, GermanyFaculty of Engineering and Computer Science, University of Applied Sciences Osnabrück, 49076 Osnabrück, GermanyFaculty of Engineering and Computer Science, University of Applied Sciences Osnabrück, 49076 Osnabrück, GermanyFaculty of Engineering and Computer Science, University of Applied Sciences Osnabrück, 49076 Osnabrück, GermanyCentre for Vision, Speech and Signal Processing, University of Surrey, Guildford GU2 7XH, UKCentre for Vision, Speech and Signal Processing, University of Surrey, Guildford GU2 7XH, UKCentre for Vision, Speech and Signal Processing, University of Surrey, Guildford GU2 7XH, UKSiemens AG Austria, 1210 Vienna, AustriaSiemens AG Austria, 1210 Vienna, AustriaSiemens AG Austria, 1210 Vienna, AustriaSiemens AG Austria, 1210 Vienna, AustriaAGT International, 64295 Darmstadt, GermanyAGT International, 64295 Darmstadt, GermanyNEC Labs Europe, 69115 Heidelberg, GermanyInformation and Communication Engineering Department, University of Murcia, 30100 Murcia, SpainInformation and Communication Engineering Department, University of Murcia, 30100 Murcia, SpainDepartment of Business Development and Technology, Aarhus University, 7400 Herning, DenmarkDepartment of Business Development and Technology, Aarhus University, 7400 Herning, DenmarkDepartment of Business Development and Technology, Aarhus University, 7400 Herning, DenmarkOdin Solutions, R&D Department, 30820 Murcia, SpainInformation and Communication Engineering Department, University of Murcia, 30100 Murcia, SpainCity of Aarhus, 8000 Aarhus, DenmarkCity of Aarhus, 8000 Aarhus, DenmarkDue to the rapid development of the Internet of Things (IoT) and consequently, the availability of more and more IoT data sources, mechanisms for searching and integrating IoT data sources become essential to leverage all relevant data for improving processes and services. This paper presents the IoT search framework IoTCrawler. The IoTCrawler framework is not only another IoT framework, it is a system of systems which connects existing solutions to offer interoperability and to overcome data fragmentation. In addition to its domain-independent design, IoTCrawler features a layered approach, offering solutions for crawling, indexing and searching IoT data sources, while ensuring privacy and security, adaptivity and reliability. The concept is proven by addressing a list of requirements defined for searching the IoT and an extensive evaluation. In addition, real world use cases showcase the applicability of the framework and provide examples of how it can be instantiated for new scenarios.https://www.mdpi.com/1424-8220/21/5/1559Internet of ThingssearchsecurityprivacyreliabilityIoT search framework
collection DOAJ
language English
format Article
sources DOAJ
author Thorben Iggena
Eushay Bin Ilyas
Marten Fischer
Ralf Tönjes
Tarek Elsaleh
Roonak Rezvani
Narges Pourshahrokhi
Stefan Bischof
Andreas Fernbach
Josiane Xavier Parreira
Patrik Schneider
Pavel Smirnov
Martin Strohbach
Hien Truong
Aurora González-Vidal
Antonio F. Skarmeta
Parwinder Singh
Michail J. Beliatis
Mirko Presser
Juan A. Martinez
Pedro Gonzalez-Gil
Marianne Krogbæk
Sebastian Holmgård Christophersen
spellingShingle Thorben Iggena
Eushay Bin Ilyas
Marten Fischer
Ralf Tönjes
Tarek Elsaleh
Roonak Rezvani
Narges Pourshahrokhi
Stefan Bischof
Andreas Fernbach
Josiane Xavier Parreira
Patrik Schneider
Pavel Smirnov
Martin Strohbach
Hien Truong
Aurora González-Vidal
Antonio F. Skarmeta
Parwinder Singh
Michail J. Beliatis
Mirko Presser
Juan A. Martinez
Pedro Gonzalez-Gil
Marianne Krogbæk
Sebastian Holmgård Christophersen
IoTCrawler: Challenges and Solutions for Searching the Internet of Things
Sensors
Internet of Things
search
security
privacy
reliability
IoT search framework
author_facet Thorben Iggena
Eushay Bin Ilyas
Marten Fischer
Ralf Tönjes
Tarek Elsaleh
Roonak Rezvani
Narges Pourshahrokhi
Stefan Bischof
Andreas Fernbach
Josiane Xavier Parreira
Patrik Schneider
Pavel Smirnov
Martin Strohbach
Hien Truong
Aurora González-Vidal
Antonio F. Skarmeta
Parwinder Singh
Michail J. Beliatis
Mirko Presser
Juan A. Martinez
Pedro Gonzalez-Gil
Marianne Krogbæk
Sebastian Holmgård Christophersen
author_sort Thorben Iggena
title IoTCrawler: Challenges and Solutions for Searching the Internet of Things
title_short IoTCrawler: Challenges and Solutions for Searching the Internet of Things
title_full IoTCrawler: Challenges and Solutions for Searching the Internet of Things
title_fullStr IoTCrawler: Challenges and Solutions for Searching the Internet of Things
title_full_unstemmed IoTCrawler: Challenges and Solutions for Searching the Internet of Things
title_sort iotcrawler: challenges and solutions for searching the internet of things
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-02-01
description Due to the rapid development of the Internet of Things (IoT) and consequently, the availability of more and more IoT data sources, mechanisms for searching and integrating IoT data sources become essential to leverage all relevant data for improving processes and services. This paper presents the IoT search framework IoTCrawler. The IoTCrawler framework is not only another IoT framework, it is a system of systems which connects existing solutions to offer interoperability and to overcome data fragmentation. In addition to its domain-independent design, IoTCrawler features a layered approach, offering solutions for crawling, indexing and searching IoT data sources, while ensuring privacy and security, adaptivity and reliability. The concept is proven by addressing a list of requirements defined for searching the IoT and an extensive evaluation. In addition, real world use cases showcase the applicability of the framework and provide examples of how it can be instantiated for new scenarios.
topic Internet of Things
search
security
privacy
reliability
IoT search framework
url https://www.mdpi.com/1424-8220/21/5/1559
work_keys_str_mv AT thorbeniggena iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT eushaybinilyas iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT martenfischer iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT ralftonjes iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT tarekelsaleh iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT roonakrezvani iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT nargespourshahrokhi iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT stefanbischof iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT andreasfernbach iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT josianexavierparreira iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT patrikschneider iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT pavelsmirnov iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT martinstrohbach iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT hientruong iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT auroragonzalezvidal iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT antoniofskarmeta iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT parwindersingh iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT michailjbeliatis iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT mirkopresser iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT juanamartinez iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT pedrogonzalezgil iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT mariannekrogbæk iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
AT sebastianholmgardchristophersen iotcrawlerchallengesandsolutionsforsearchingtheinternetofthings
_version_ 1724252407634853888