MSSN-Onto: An ontology-based approach for flexible event processing in Multimedia Sensor Networks

https://doi.org/10.1016/j.future.2018.01.044Get rights and content

Highlights

  • Ontological-based approach for modeling data and events in multimedia sensor networks.

  • MSSN-Onto is validated by means of prototyping and simulation.

  • Results confirm the capability of MSSN-Onto in both interoperability and performance aspects.

Abstract

Multimedia Sensor Networks (MSNs) have gained much attention in recent years from the emerging trends of Internet of Things (IoT). They can be found in different scenarios in our everyday life (e.g., smart homes, smart buildings). Sensors in MSNs can have different capacities, produce multiple kinds of outputs, and have different output encoding formats. Thus, detecting complex events, which requires the aggregation of several sensor readings, can be difficult due to the lack of a generic model that can describe: (i) sensor networks infrastructure, (ii) individual sensor specificities, as well as (iii) multimedia data, while allowing the alignment with the application domain knowledge. In this study, we propose Multimedia Semantic Sensor Network Ontology (MSSN-Onto) to ensure MSNs modeling and provide both syntactic and semantic data interoperability for defining and detecting events in various domains. To show the readiness of MSSN-Onto, we used it as the core ontology of a dedicated framework (briefly defined here). We also adopted MSSN-Onto in HIT2GAP European Project. A prototype has been implemented to conduct a set of tests. Experimental results show that MSSN-Onto can be used to: (i) effectively model MSNs and multimedia data; (ii) define complex events; and (iii) allow to build an efficient event querying engine for MSNs.

Introduction

The vertiginous advances in low-cost hardware technology, wireless communications, and digital electronics have fostered the development of multi-functional Multimedia Sensor Networks (MSNs). MSNs are networks of interconnected sensor devices able to ubiquitously sense data from the environment of various multimedia content (e.g., videos, audio streams, images, texts) [[1], [2], [3]] and detect consequently various types of events. It is worthy to note that two major types of events can be detected1 : an atomic event using a single reading of a sensor, and a complex event using the combination of several sensor readings of several sensors.

Nowadays, MSNs become increasingly popular and important in our everyday live. They can be used for monitoring, tracking, and detecting various atomic and complex events in different scenarios (e.g., smart homes, smart buildings, smart cities) [4]. However, the success in deploying MSNs for event detection mainly relies on how efficiently data is represented, gathered, and processed by different sensors and how efficiently an event can be detected from the gathered (multimedia) data. These issues can be analyzed from two perspectives: the MSNs modeling and the event modeling. From the MSNs modeling perspective, given (i) the diversified types of multimedia sensors, (ii) the different types of sensor output (i.e., scalar, multimedia), and (iii) the possibility to dynamically reconfigure the network (e.g., plug/remove mobile sensor devices), a syntactic interoperability able to model the multimedia sensor data and the network configuration is needed. From the event modeling perspective, given the diversity of semantics (i.e., meaning, interpretation, analysis) of events and the intrinsic unreliability of real-world (multimedia) sensor data, a semantic interoperability to cope with the various facets of the events to be detected is also requested. The integration of both models would be very useful to facilitate the usage of MSNs data and applications to effectively and efficiently detect events.

Ontologies have been commonly adopted (SensorML [1], OntoSensor [5], and SSN ontology [6]) to overcome both the syntactic and semantic interoperability problems related to modeling sensor readings, events to be extracted, and sensor networks infrastructure. However, they have been designed to model scalar sensor networks which can be very restrictive for appropriate MSN representation. In essence, MSNs impose new challenges related to: (i) the flexibility of MSNs infrastructure where sensors can be heterogeneous, mobile and reconfigurable; (ii) appropriate syntactic interoperability support, due to multi-modality of multimedia data (e.g., video, audio, image) that can be encoded in different formats; (iii) domain-related semantic interoperability support, due to the difficulty of retrieving semantic information from multimedia data (e.g., what is inside a video stream, the object in the image); and (iv) the need of a dedicated event modeling and definition that can be detected from the data combination of different multimedia sensors. Therefore, in order to overcome these challenges, it becomes critical to build a full-fledged representation of MSNs to allow the syntactic and semantic interoperability, in a way that it can facilitate the event definition and detection process.

In this context, we propose a Multimedia Semantic Sensor Network Ontology, called MSSN-Onto, designed to be generic for modeling MSNs in many application domains. We present and discuss here main MSSN-Onto concepts, show how they can be used to model MSNs, and how they can be used in different application domains. We also propose MSSN-Onto as the core ontology of a dedicated framework to support the modeling of MSNs, as well as the definition and detection of events, while answering the aforementioned challenges. To show the readiness of MSSN-Onto, an online prototype of this framework has been implemented in a meeting room scenario where several atomic and complex events can be defined and detected easily. Additionally, we conducted experiments to evaluate the performance of our MSSN-Onto-based framework under high-workload scenarios. We also integrated it in HIT2GAP European Project (http://www.hit2gap.eu). Obtained results show that we can use our approach to develop an expressive event detecting engine that allows to retrieve complex events in MSNs with an acceptable accuracy despite the usage of the on-the-shelf multimedia processing techniques. The performance of our framework is also proven within the experiment to be acceptable in a high workload scenario where 500 multimedia sensors are deployed and modeled.

The remainder of this work is organized as follows. The motivation scenario is described in Section 2. Related studies are discussed in Section 3. Our MSSN-Onto and designed framework are described in details in Section 4. Section 5 describes how MSSN-Onto can be used in different application domains. Section 6 presents the prototype of the framework, the conducted experimentation, results, and discussions. Section 7 is dedicated to conclude this study and to provide several perspectives.

Section snippets

Motivating scenario: smart meeting room

In order to highlight the requirements of a suitable approach for modeling MSNs, we choose the AMI Smart Meeting Room application scenario [7]. The AMI Smart Meeting Room is a smart meeting room application prototype that allows automatic transcription of the meeting contents and provides the capability of searching for specific contents or events within each meeting session. To do so, a set of multimedia sensors are installed within the room for capturing the meeting footages. The

Related studies

To the best of our knowledge, there are no studies addressing directly the syntactic and semantic interoperability in MSNs. Nevertheless, several approaches were identified to be related to either the interoperability in a traditional scalar sensor network [[1], [5], [6], [8], [9], [10], [11], [12], [13]], or the interoperability among multimedia data [[14], [15], [16], [17], [18], [19], [20]]. Next sub-sections describe these studies.

Our ontology-based approach

In order to address the requirements presented in Section 2 and overcome the limitations of existing approaches, we propose a generic ontology-based approach able to fully describe the infrastructure and contents of MSNs, and also to allow atomic and complex event definition. Our approach relies on a Multimedia Semantic Sensor Network Ontology called MSSN-Onto, that extends commonly adopted ontologies, such as SSN [6] and MA-Ont [26]. With MSSN-Onto, we directly address the challenges related

Aligning MSSN-Onto with application domain ontologies

Aligning MSSN-Onto with an application domain ontology is a necessary step to enable the framework with the capacity of defining and detecting requested events. Currently, this is manually7 conducted by the user through 4 steps:

  • 1.

    Importing MSSN-Onto The first step consists of importing MSSN-Onto 8 into application domain

Evaluation of MSSN-Onto and related framework

In order to evaluate MSSN-Onto and the framework in different aspects, we conducted three groups of tests:

  • Generality Evaluation: the aim of this test was to demonstrate and verify that MSSN-Onto is generic enough and practical to be used in different application domains;

  • Modeling Capacity Evaluation: this test was to evaluate the event modeling and retrieving capacity of MSSN-Onto by means of prototyping;

  • Performance Evaluation: this test was to evaluate the retrieval performance of the framework

Conclusion and future work

In this paper, we introduced an ontological-based approach able to model Multimedia Sensor Networks (MSNs) called MSSN-Onto. It allows to (i) fully model MSNs; (ii) provide syntactic interoperability; and (iii) provide semantic interoperability among all the data gathered within MSNs. MSSN-Onto has been designed in order to be used in any application domain. This allows users to define complex events that are specific to an application domain while, keeping the low level representation of the

Acknowledgments

We would like to acknowledge Campus France, French Embassy of Thailand, and Prince of Songkla University for providing funding support (Franco-Thailand Scholarship 2013/2014). Also, many thanks to the Computer Science Laboratory of the University Pau & Pays Adour (LIUPPA) for providing all necessary infrastructure and tools needed for this work. We also would like to thank Dr. Gilbert Tekli for his support and advice.

Chinnapong Angsuchotmetee was a Ph.D Student in IUT de Bayonne et du Pays Basque, Université de Pau et des Pays de l’Adour of . The study is financing by French Embassy of Thailand and Prince of Songkla University, Thailand. He has bachelor degree in computer science and master degree in information technology. Both degrees are from King Mongkut’s University of Technology Thonburi, Thailand. Currently, he works as a full-time university lecturer at Prince of Songkla University, Thailand. His

References (27)

  • BottsM. et al.

    OGC sensor web enablement: Overview and high level architecture

  • S. Aswale, V.R. Ghorpad, Wireless Multimedia sensor network: A survey on multimedia sensors, in: International...
  • T. Cevik, A. Gunagwera, N. Cevik, A survey of multimedia streaming in wireless sensor networks: progress, issues and...
  • SoldatosJ. et al.

    Multimedia search over integrated social and sensor networks

  • GoodwinJ.C. et al.

    Ontology integration within a service-oriented architecture for expert system applications using sensor networks

    Expert Syst.

    (2009)
  • M. Compton, The SSN ontology of the W3C semantic sensor network incubator group, Web Semant. Sci. Serv. Agents World...
  • WellnerP. et al.

    Browsing recorded meetings with ferret

  • GibbonsP.B. et al.

    IrisNet: an architecture for a worldwide sensor web

    IEEE Pervas. Comput.

    (2003)
  • RuedaC. et al.

    The MMI ontology registry and repository: A portal for marine metadata interoperability

  • MaddenS. et al.

    TAG: A tiny aggregation service for ad-hoc sensor networks

    SIGOPS Oper. Syst. Rev.

    (2002)
  • S. Madden, M.J. Franklin, Fjording the stream: an architecture for queries over streaming sensor data, in: Proceedings...
  • C. Villalonga, M. Bauer, V. Huang, J. Bernat, P. Barnaghi, Modeling of sensor data and context for the real world...
  • Y. Bao, L. Ren, L. Zhang, X. Zhang, Y. Luo, Massive sensor data management framework in cloud manufacturing based on...
  • Cited by (29)

    • Semantic sensor network ontology based decision support system for forest fire management

      2022, Ecological Informatics
      Citation Excerpt :

      Several types of sensors, such as smoke sensors and wind sensors, can be placed in various locations for forest fire detection. Fig. 1 shows the core classes and data properties, developed by W3C group (Angsuchotmetee et al., 2020). The subclass relationships between the SSNO classes are represented by the dashed arrows.

    • Semantic framework of event detection in emergency situations for smart buildings

      2022, Digital Communications and Networks
      Citation Excerpt :

      Hence, in this work, we propose an integrated semantic-based framework aiming to meet all requirements in the smart building context. With MSSN-Onto [7], scalar and multimedia sensors can be instantiated to represent MSNs and define atomic and complex events (identified from the data generated by such sensors). However, MSSN-Onto lacks sufficient semantics to model mobile devices capable of indicating their geographical positions, which would expand the type of events that can be modeled.

    • The MOM of context-aware systems: A survey

      2019, Computer Communications
    • Enhancing Stroke Lesion Classification with Conditional GAN: Leveraging Unsupervised Clustering and Class-Conditioned Synthetic Data

      2023, 7th International Conference on Electronics, Communication and Aerospace Technology, ICECA 2023 - Proceedings
    View all citing articles on Scopus

    Chinnapong Angsuchotmetee was a Ph.D Student in IUT de Bayonne et du Pays Basque, Université de Pau et des Pays de l’Adour of . The study is financing by French Embassy of Thailand and Prince of Songkla University, Thailand. He has bachelor degree in computer science and master degree in information technology. Both degrees are from King Mongkut’s University of Technology Thonburi, Thailand. Currently, he works as a full-time university lecturer at Prince of Songkla University, Thailand. His research interested includes artificial intelligence, IP-Telecommunication, Multimedia Data Processing and Web Semantic.

    Richard Chbeir received his Ph.D. in Computer Science from the University of INSA DE LYON-FRANCE in 2001 and then his Habilitation degree in 2010 from the University of Bourgogne. He is currently a Full Professor in the Computer Science Department at IUT de Bayonne in Anglet France and leading the computer science research laboratory of the University of Pau and Adour countries (LIUPPA). His current research interests are in the areas of multimedia information retrieval, XML and RSS Similarity, access control models, and digital ecosystems. Richard Chbeir has published in international journals, books, and conferences, and has served on the program committees of several international conferences. He is currently the Chair of the French Chapter ACM SIGAPP.

    Yudith Cardinale is a Full Professor in Computer Science Department at Universidad Simón Bolívar (USB) since 1996. She graduated with honors in Computer Engineering in 1990 at Universidad Centro-Occidental Lisandro Alvarado, Venezuela. She received her M.Sc. Degree and Ph.D. in Computer Science from USB, Venezuela, in 1993 and 2004 respectively. Her research interests include parallel processing, distributed object processing, operating systems, high performance on grid and cloud platforms, and web services composition, including web and grid semantic. She is the Director of the Parallel and Distributed Systems Group (GRyDs) at USB and coordinates several research projects. She has written a range of publications in areas such as parallel computing, grid computing, parallel checkpointing, collaborative frameworks, and Semantic Web. Her home page is http://www.ldc.usb.ve/en/~yudith.

    View full text