CoAP-based collaborative sensor networks in the Semantic Web of Things

The Semantic Web of Things (SWoT) integrates knowledge representation and reasoning techniques originally devised for the Semantic Web into Internet of Things architectures, in order to provide more advanced service/resource management and discovery. This paper proposes a novel SWoT framework, enabling collaborative discovery of sensors and actuators in pervasive contexts. It is based on a backward-compatible extension of the Constrained Application Protocol (CoAP), supporting advanced semantic matchmaking via non-standard inference services. The proposed mobile agent is able to discover devices and share smartphone embedded sensors in a peer-to-peer fashion. Efficient data stream mining is also integrated to analyze raw data gathered from the environment and detect high-level events, annotating them with machine-understandable metadata. Finally, a case study about cooperative environmental risk monitoring and prevention in Hybrid Sensor and Vehicular Networks is presented. Experimental performance results on a real testbed assess the approach.

[1]  Christian Dornhege,et al.  Realistic Cities in Simulated Environments-An Open Street Map to Robocup Rescue Converter , 2009 .

[2]  Amit P. Sheth,et al.  Linked sensor data , 2010, 2010 International Symposium on Collaborative Technologies and Systems.

[3]  Zach Shelby,et al.  Constrained RESTful Environments (CoRE) Link Format , 2012, RFC.

[4]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[5]  Pramod Anantharam,et al.  Semantic Gateway as a Service Architecture for IoT Interoperability , 2014, 2015 IEEE International Conference on Mobile Services.

[6]  Rajeev Goré,et al.  Semantic Sensor Composition , 2011 .

[7]  Eugenio Di Sciascio,et al.  Concept abduction and contraction in semantic-based P2P environments , 2011, Web Intell. Agent Syst..

[8]  Klaus Hartke,et al.  Observing Resources in the Constrained Application Protocol (CoAP) , 2015, RFC.

[9]  Jian Tang,et al.  Sensing as a Service: Challenges, Solutions and Future Directions , 2013, IEEE Sensors Journal.

[10]  Simon Mayer,et al.  Moving Application Logic from the Firmware to the Cloud: Towards the Thin Server Architecture for the Internet of Things , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[11]  Chi Harold Liu,et al.  Sensor Search Techniques for Sensing as a Service Architecture for the Internet of Things , 2013, IEEE Sensors Journal.

[12]  Eugenio Di Sciascio,et al.  A Mobile Matchmaker for the Ubiquitous Semantic Web , 2014, Int. J. Semantic Web Inf. Syst..

[13]  Murtaza Haider,et al.  Beyond the hype: Big data concepts, methods, and analytics , 2015, Int. J. Inf. Manag..

[14]  Hoan Quoc Nguyen-Mau,et al.  A middleware framework for scalable management of linked streams , 2012, J. Web Semant..

[15]  Peter F. Patel-Schneider,et al.  OWL 2 Web Ontology Language Manchester Syntax (Second Edition) , 2012 .

[16]  Carsten Bormann,et al.  CoAP: An Application Protocol for Billions of Tiny Internet Nodes , 2012, IEEE Internet Computing.

[17]  Badis Djamaa,et al.  Hybrid CoAP-based resource discovery for the Internet of Things , 2017, J. Ambient Intell. Humaniz. Comput..

[18]  Óscar Corcho,et al.  Enabling RDF Stream Processing for Sensor Data Management in the Environmental Domain , 2016, Int. J. Semantic Web Inf. Syst..

[19]  Payam M. Barnaghi,et al.  Publishing Linked Sensor Data , 2010, SSN.

[20]  M. Ruta,et al.  A Mobile Knowledge-based System for On-Board Diagnostics and Car Driving Assistance , 2010 .

[21]  Michele Ruta,et al.  Building a Semantic Web of Things: Issues and Perspectives in Information Compression , 2009, 2009 IEEE International Conference on Semantic Computing.

[22]  Iordanis Koutsopoulos,et al.  Optimal incentive-driven design of participatory sensing systems , 2013, 2013 Proceedings IEEE INFOCOM.

[23]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[24]  Eugenio Di Sciascio,et al.  Enabling the Semantic Web of Things: Framework and Architecture , 2012, 2012 IEEE Sixth International Conference on Semantic Computing.

[25]  Diego Calvanese,et al.  The Description Logic Handbook , 2007 .

[26]  Eugenio Di Sciascio,et al.  Resource Annotation, Dissemination and Discovery in the Semantic Web of Things: A CoAP-Based Framework , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[27]  Vlad Trifa,et al.  Towards the Web of Things: Web Mashups for Embedded Devices , 2009 .

[28]  Kerry L. Taylor,et al.  Ontology-Driven Complex Event Processing in Heterogeneous Sensor Networks , 2011, ESWC.

[29]  Kay Römer,et al.  SPITFIRE: toward a semantic web of things , 2011, IEEE Communications Magazine.

[30]  Levent Görgü,et al.  Sensor discovery in ambient IoT ecosystems , 2018, J. Ambient Intell. Humaniz. Comput..

[31]  Kaiwen Zhang,et al.  Shared dictionary compression in publish/subscribe systems , 2016, DEBS.

[32]  Carsten Bormann,et al.  Block-Wise Transfers in the Constrained Application Protocol (CoAP) , 2016, RFC.

[33]  Eugenio Di Sciascio,et al.  Linked Data (in Low-Resource) Platforms: A Mapping for Constrained Application Protocol , 2016, International Semantic Web Conference.