[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3277593.3277597acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiotConference Proceedingsconference-collections
research-article

Ontology-based virtual IoT devices for edge computing

Published: 15 October 2018 Publication History

Abstract

An IoT network may consist of hundreds heterogeneous devices. Some of them may be constrained in terms of memory, power, processing and network capacity. Manual network and service management of IoT devices are challenging. We propose a usage of an ontology for the IoT device descriptions enabling automatic network management as well as service discovery and aggregation. Our IoT architecture approach ensures interoperability using existing standards, i.e. MQTT protocol and Semantic Web technologies. We herein introduce virtual IoT devices and their semantic framework deployed at the edge of network. As a result, virtual devices are enabled to aggregate capabilities of IoT devices, derive new services by inference, delegate requests/responses and generate events. Furthermore, they can collect and pre-process sensor data. These tasks on the edge computing overcome the shortcomings of the cloud usage regarding siloization, network bandwidth, latency and speed. We validate our proposition by implementing a virtual device on a Raspberry Pi.

References

[1]
Ala Al-Fuqaha, Mohsen Guizani, Mehdi Mohammadi, Mohammed Aledhari, and Moussa Ayyash. 2015. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials 17, 4 (2015), 2347--2376.
[2]
M. Bjorklund. 2010. YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF). RFC 6020. IETF.
[3]
J. Case, D. Harrington, R. Presuhn, and B. Wijnen. 2002. Message Processing and Dispatching for the Simple Network Management Protocol (SNMP). RFC 3411. IETF.
[4]
David W. Cearley, Brian Burke, Samantha Searle, and Mike J. Walker. 2017. Top 10 Strategic Technology Trends for 2018. (2017). https://www.gartner.com/doc/3811368
[5]
Victor Charpenay, Sebastian Käbisch, and Harald Kosch. 2016. Introducing Thing Descriptions and Interactions: An Ontology for the Web of Things. In Proceedings of the 1st Workshop on Semantic Web technologies for the Internet of Things (SWIT) at the 15th International Semantic Web Conference (ISWC), Maria Maleshkova (Ed.). CEUR-WS.org, Aachen, Germany, 55--66.
[6]
Harry Chen, Tim Finin, and Anupam Joshi. 2004a. A context broker for building smart meeting rooms. In Proceedings of the AAAI Symposium on Knowledge Representation and Ontology for Autonomous Systems Symposium, 2004 AAAI Spring Symposium. AAAI Press, Palo Alto, USA, 53--60.
[7]
H. Chen, F. Perich, T. Finin, and A. Joshi. 2004b. SOUPA: standard ontology for ubiquitous and pervasive applications. In The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, MOBIQUITOUS 2004. IEEE, Boston, MA, USA, 258--267.
[8]
Andreas Dengel. 2012. Semantische Technologien. Spektrum Akademischer Verlag, Heidelberg, Germany.
[9]
R. Enns, M. Bjorklund, J. Schoenwaelder, and A. Bierman. 2011. Network Configuration Protocol (NETCONF). RFC 6241. IETF.
[10]
J. Euzenat and P. Shvaiko. 2013. Ontology matching (2nd ed. ed.). Springer-Verlag, Berlin, Heidelberg, Germany.
[11]
Armin Haller, Kerry Taylor, Danh Le Phuoc, Maxime Lefrançois, Simon Cox, and Krzysztof Janowicz. 2017. Semantic Sensor Network Ontology. W3C recommendation. W3C.
[12]
David P. Janes. 2016. Semantic Metastandards Will Unlock IoT Interoperability. In Internet of things. IoT infrastructures. Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol. 170. Springer, Switzerland, 396--402.
[13]
Takuki Kamiya and Sebastian Käbisch. 2017. Web of Things (WoT) Thing Description. W3C working draft. W3C.
[14]
Holger Karl and Andreas Willig. 2007. Protocols and architectures for wireless sensor networks. John Wiley & Sons, Chichester, West Sussex, England and Hoboken, NJ.
[15]
Kai Kreuzer. 2016. A Pragmatic Approach to Interoperability in the Internet of Things. In IoT Semantic Interoperability Workshop 2016. Internet Architecture Board (IAB), San Jose, California, US.
[16]
Message Queue Telemetry Transport 2014. MQTT Version 3.1.1. (2014). http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html
[17]
oneM2M Base Ontology 2016. oneM2M Technical Specification: TS-0012-V2.0.0. (2016). www.onem2m.org/images/files/deliverables/Release2/TS-0012-oneM2M-Base-Ontology-V2_0_0.zip
[18]
OWL 2 2012. OWL 2 Web Ontology Language Document Overview (Second Edition). W3C recommendation. W3C.
[19]
Remy Rojas, Lionel Médini, and Amélie Cordier. 2016. Toward Constrained Semantic WoT. In Seventh International Workshop on the Web of Things, Simon Mayer, Dominique Guinard, Erik Wilde, and Matthias Kovatsch (Eds.). ACM, New York, N.Y., 31--37.
[20]
Kristina Sahlmann, Thomas Scheffler, and Bettina Schnor. 2017. Managing IoT device capabilities based on oneM2M ontology descriptions. In Proceedings of the 16. GI/ITG KuVS Fachgespräch Sensornetze (Technical Reports). HAW Hamburg, Hamburg, Germany, 23--26.
[21]
Kristina Sahlmann, Thomas Scheffler, and Bettina Schnor. 2018. Ontology-driven Device Descriptions for IoT Network Management. In 2018 Global Internet of Things Summit (GIoTS) Proceedings, 3rd Workshop on Interoperability and Open-Source Solutions for the Internet of Things (InterOSS-IoT 2018). IEEE, 353--358.
[22]
Juan Ignacio Vazquez, Diego López de Ipiña, and Iñigo Sedano. 2007. SoaM: A Web-powered Architecture for Designing and Deploying Pervasive Semantic Devices. International Journal of Web Information Systems 2, 3/4 (2007), 212--224.
[23]
Daniela Ventura, Ruben Verborgh, Vincenzo Catania, and Erik Mannens. 2015. Autonomous Composition and Execution of REST APIs for Smart Sensors. In SSN-TC/OrdRing@ ISWC. CEUR-WS.org, Aachen, Germany, 13--24.
[24]
Ruben Verborgh, Vincent Haerinck, Thomas Steiner, Davy Van Deursen, Sofie Van Hoecke, Jos De Roo, Rik Van de Walle, and Joaquim Gabarro. 2012. Functional Composition of Sensor Web APIs. In Proceedings of the 5th International Workshop on Semantic Sensor Networks. CEUR-WS.org, Aachen, Germany, 65--80.
[25]
G. Xiao, J. Guo, L. D. Xu, and Z. Gong. 2014. User Interoperability With Heterogeneous IoT Devices Through Transformation. IEEE Transactions on Industrial Informatics 10, 2 (May 2014), 1486--1496.

Cited By

View all
  • (2023)Semantic Hashing to Remedy Uncertainties in Ontology-Driven Edge ComputingComputational Science – ICCS 202310.1007/978-3-031-36030-5_52(656-671)Online publication date: 3-Jul-2023
  • (2022)How to make IoT in C# using Sinric ProInternational Journal of Case Studies in Business, IT, and Education10.47992/IJCSBE.2581.6942.0215(523-530)Online publication date: 17-Nov-2022
  • (2022)Smelling on the Edge: Using Fuzzy Logic in Edge Computing to Control an Olfactory Display in a Video Game2022 IEEE Conference on Games (CoG)10.1109/CoG51982.2022.9893551(508-511)Online publication date: 21-Aug-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
IOT '18: Proceedings of the 8th International Conference on the Internet of Things
October 2018
299 pages
ISBN:9781450365642
DOI:10.1145/3277593
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 October 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. M2M
  2. MQTT
  3. edge computing
  4. internet of things
  5. oneM2M ontology
  6. semantic interoperability

Qualifiers

  • Research-article

Funding Sources

  • Federal Ministry of Education and Research

Conference

IOT '18
IOT '18: 8th International Conference on the Internet of Things
October 15 - 18, 2018
California, Santa Barbara, USA

Acceptance Rates

Overall Acceptance Rate 28 of 84 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Semantic Hashing to Remedy Uncertainties in Ontology-Driven Edge ComputingComputational Science – ICCS 202310.1007/978-3-031-36030-5_52(656-671)Online publication date: 3-Jul-2023
  • (2022)How to make IoT in C# using Sinric ProInternational Journal of Case Studies in Business, IT, and Education10.47992/IJCSBE.2581.6942.0215(523-530)Online publication date: 17-Nov-2022
  • (2022)Smelling on the Edge: Using Fuzzy Logic in Edge Computing to Control an Olfactory Display in a Video Game2022 IEEE Conference on Games (CoG)10.1109/CoG51982.2022.9893551(508-511)Online publication date: 21-Aug-2022
  • (2022)Bringing Aggregate Programming Towards the CloudLeveraging Applications of Formal Methods, Verification and Validation. Adaptation and Learning10.1007/978-3-031-19759-8_19(301-317)Online publication date: 17-Oct-2022
  • (2022)A Systematic Review on the Use of Ontologies in the Internet of ThingsApplied Technologies10.1007/978-3-031-03884-6_37(509-524)Online publication date: 6-Apr-2022
  • (2021)A Semantic Model for Interchangeable Microservices in Cloud Continuum ComputingInformation10.3390/info1201004012:1(40)Online publication date: 18-Jan-2021
  • (2021)Tackling IoT Interoperability Problems with Ontology-Driven Smart ApproachScience and Global Challenges of the 21st Century - Science and Technology10.1007/978-3-030-89477-1_9(77-91)Online publication date: 14-Oct-2021
  • (2020)MUP: Simplifying Secure Over-The-Air Update with MQTT for Constrained IoT DevicesSensors10.3390/s2101001021:1(10)Online publication date: 22-Dec-2020
  • (2020)Edge Computing and Artificial Intelligence Semantically Driven. Application to a Climatic EnclosureProcedia Computer Science10.1016/j.procs.2020.07.077175(542-547)Online publication date: 2020
  • (2020)Ontology-Driven Edge ComputingComputational Science – ICCS 202010.1007/978-3-030-50436-6_23(312-325)Online publication date: 15-Jun-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media