Prepared by
H.Riaz Ahamed
Data Management
Data management is a crucial aspect in the Internet of Things.
When considering a world of objects interconnected and
constantly exchanging all types of information, the volume of
the generated data and the processes involved in the handling
of those data become critical.
Some of the most relevant concepts which enables to
understand the challenges and opportunities of data
management are:
-> Data Collection and Analysis
-> Big Data
-> Semantic Sensor Networking
-> Virtual Sensors
-> Complex Event Processing
Data Collection and Analysis
Data Collection and Analysis modules or
capabilities are the essential components of any
IoT platform or system and its main functions are
to store user/customer data, creating new
modules of user data, on demand data access,
customer task automation,etc.
Big Data
Big data is about the processing and analysis of large
data repositories, so disproportionately large that it is
impossible to treat them with the conventional tools of
analytical databases.
Storing the data is cheap, and it can be mined for
valuable information.
Examples of such big data include web logs,
Social networks, internet search indexing, medical
records etc.
Semantic Sensor Networks
The information collected from the physical world in
combination with the existing resources and services
on the Web facilitate enhanced methods to obtain
business intelligence, enabling the construction of
new types of front-end application and services which
could revolutionise the way organisations and people
use Internet services and applications in their daily
activities.
The Semantic Sensor Network (SSN) ontology is an
ontology for describing sensors and their
observations, the involved procedures, the studied
features of interest, the samples used to do so, and
the observed properties, as well as actuators.
Virtual Sensors
There are two categories of Internet of Things (IoT)
sensors namely physical sensors and software based
sensors. The latter are also referred to as virtual IoT
sensors. These virtual sensors base their output and
operation on aggregated calculations of one or more
underlying physical sensors or alternatively they
process data input and provide a new interpreted
value.
Complex Event Processing
Complex event processing (CEP) is an emerging
network technology that creates actionable, situational
knowledge from distributed message-based systems,
databases and applications in real time or near real
time.
CEP can provide an organization with the capability
to define, manage and predict events, situations,
exceptional conditions, opportunities and threats in
complex, heterogeneous networks.
Related Youtube videos
https://youtu.be/85UjnwvE9RM