Abstract

In this paper we present a novel knowledge sharing protocol (KSP) for semantic technology empowered ubiquitous computing systems. In particular the protocol is designed for M3 which is a blackboard based semantic interoperability solution for smart spaces. The main difference between the KSP and existing work is that KSP provides SPARQL-like knowledge sharing mechanisms in compact binary format that is designed to be suitable also for resource restricted devices and networks. In order to evaluate the KSP in practice we implemented a case study in a prototype smart space, called Smart Greenhouse. In the case study the KSP messages were on average 70.09% and 87.08% shorter than the messages in existing M3 communication protocols. Because the KSP provides a mechanism for automating the interaction in smart spaces it was also possible to implement the case study with fewer messages than with other M3 communication protocols. This makes the KSP a better alternative for resource restricted devices in semantic technology empowered smart spaces.

Highlights

  • Smart spaces are realizations of ubiquitous computing [1] and ambient intelligence (AmI) [2] visions

  • The CONSTRUCT query returns an Resource Description Framework (RDF) graph constructed by substituting variables in a set of RDF triple patterns with bound variables obtained from the pattern matching

  • We presented a novel knowledge sharing protocol for semantic technology empowered AmI systems

Read more

Summary

INTRODUCTION

Smart spaces are realizations of ubiquitous computing (ubicomp) [1] and ambient intelligence (AmI) [2] visions. Language (XML) based or human readable 1 syntax These formats both require a large amount of memory and are slow to process in low capacity computing platforms. Since the common knowledge sharing protocol would enable resource restricted devices to access the information published by other devices it would be easier to develop context-aware embedded systems capable of providing relevant services for users. Instead of the sparse human readable syntax used in SPARQL the KSP uses a compact binary format which allows significantly shorter messages to be created Features such as the persistent update and max request size option make it easier to exploit semantic technologies in resource restricted devices and networks.

SPARQL
M3 Concept
KNOWLEDGE SHARING PROTOCOL
Messaging Model
Message Format and Semantics
VALIDATION
Findings
CONCLUSIONS AND FUTURE WORK

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.