ON BIG DATA MANAGEMENT IN INTERNET OF THINGS
ABSTRACT
ABSTRACT
The
Internet of Things (IoT) has generated a large amount of research interest
across a wide variety of technical areas. These include the physical devices
themselves, communications among them, and relationships between them. One of
the effects of ubiquitous sensors networked together into large ecosystems has
been an enormous flow of data supporting a wide variety of applications. In
this work, we propose a new “IntelliFog-Cloud” approach to IoT Big Data
Management by leveraging mined historical intelligence from a Big Data platform
and combining it with real-time actionable events from IoT devices at the Fog
layer to reduce action latency in IoT applications. This approach is
demonstrated through an advertisement service simulation with VoltDB technology
where advertisements are being served on mobile phones based on geo-location
and highest bids, and displayed from user interests determined by data analytics
of activities on the web. Results from the demonstration show very low latency overhead
of processing large hundreds of thousands of transactions. This approach
improves both action latency and accuracy of real-time decisions in IoT
applications.
CHAPTER ONE
INTRODUCTION
1.0 Introduction
Advances
in sensor technology, communication capabilities and data analytics have
resulted in a new world of novel opportunities. With improved technology such
as nanotechnology, manufacturers can now make sensors which are not only small
enough to fit into anything and everything but also more intelligent. These
sensors can now pass their sensing data effectively and in real time due to
improvements in communication protocols among devices. There are now, also,
emerging tools for processing these data. These phenomena combined have made the
Internet of Things (IoT) a topic of interest among researchers in recent years.
Simply put, the IoT is the ability of people’s “things” to connect with
anything, anywhere and at any time using any communication medium. “Things”
here means connected devices of any form. It is estimated that by 2020 there
will be 50 to 100 billion devices connected to the internet [2]. These devices
will generate an incredible amount of massively heterogeneous data. These data,
due to their size, rate at which they are generated and their heterogeneity are
referred to as “Big Data”. Big Data can be defined with the famous three
characteristics known as the 3Vs: volume, variety, and velocity or sometimes
5Vs, including Value and Veracity [3], [12]. These data, if well managed, can
give us invaluable insights into the behaviour of people and “things”; an
insight that can have a wide range of applications. The potentials of
incorporating insights from IoT data into aspects of our daily lives are becoming
a reality at a very fast rate. The acceptability and trust level is also
growing as people have expressed willingness to apply IoT data analytics
results in situations even as delicate as stock market trading [1]. These
developments inform the need for efficient approaches to manage and make use
these huge and fast-moving data streams. Distributed processing frameworks such
as Hadoop have been developed to manage large data but not data streams. One
major limitation of distributed settings such as Hadoop is latency. They are
still based on the traditional Store-Process-and-Forward approach which makes
them unsuitable for real-time processing, a contrast with the real-time demands
of the current and emerging application areas [4]. Store and forward also will
not be able to satisfy the latency requirements of IoT data because of the
velocity and the unstructured nature of the data. Stream processing frameworks like
Apache Storm and Samza are then introduced to solve this problem. In stream
processing, data from data sources are continuously processed as they arrive
and do not need to be stored first. This improves latency, especially in
stateless stream processing which processes data as it comes without reference
to the current situation of the system.
Department: Computer Science
Format: MS Word
Chapters: 1 - 5, Preliminary Pages, Abstract, References, Appendix.
No. of Pages: 85
Price: 20,000 NGN
In Stock
Our Customers are Happy!!!
No comments:
Post a Comment
Add Comment