26.03.2015 Views

19SafQB

19SafQB

19SafQB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.1 Introduction 321<br />

wants to take part of a system, it will request a repository where an ontology<br />

is stored what format needs to declare the information is able or willing to<br />

provide — shaped as services — (1). The device will get a reply dealing with<br />

the accurate format that is required (2); this format will be defined by the<br />

ontology and will be the one used in the instances of the devices using that<br />

ontology. Afterwards, the services that are provided by the device are sent to<br />

another repository — which can be the same the ontology is stored in or not —<br />

where are kept with the data of the other devices, in a sort of profile of the<br />

services that are available (3). In this way, many different devices can be added<br />

to the system at a fast pace. Interoperability is made easier as well: the data<br />

format provided by ontologies makes services equally available, regardless of<br />

the device they are being provided by.<br />

Another significant enablers for interoperability in the Internet of Things<br />

are discovery and metadata capabilities, and therefore, key enablers for removing<br />

friction in the current IoT value chain.<br />

One of the challenges for the IoT is to develop specifications and open<br />

source reference implementations that allow a quick market development.<br />

Thereby, IoT will be able to take off from its current status of not real business<br />

models or companies exploiting the IoT market.<br />

The added value for the IoT can be defined with the intelligence. For this<br />

purpose, Big Data is being considered as one of the key enablers. Big Data<br />

will provide context-awareness capabilities, but for make feasible the Big<br />

Data over the IoT will require before focus on enable the IoT with semantic<br />

capabilities and context-aware discovery. The main difference between the<br />

classic data mining and the big data is the quantity of data. Therefore, IoT<br />

requires solutions founded in the Big Data principles to provide a suitable<br />

scalability for the data analysis.<br />

Finally, an automated service discovery mechanism is required to reduce<br />

costs and automate the deployment process by removing human involvement<br />

and offline provisioning, i.e., bootstrapping phases.<br />

For that reason, IoT requires a homogenous and suitable mechanism for<br />

the global resource discovery, devices access for the deployed smart objects in<br />

the different scenarios, sensors and devices from the end users (participative<br />

sensing), the integration of legacy and already available sensors in the smart<br />

buildings are required features for a solution based on IoT.<br />

In this chapter, a set of protocols and technology is presented for maximizing<br />

efficiency and sustainability of IoT deployments through a resolution

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!