2. What is IoT?
Platform where every day
devices become smarter
every day processing becomes
intelligent
every day communication becomes
informative
It is the stringent
connectedness between
digital and physical world
3. IoT Functional Blocks
1. Device:
Provide sensing, actuation, control, and monitoring activities
exchange data with other connected devices and application
collect data from other devices and process the data either locally
send the data to centralized servers or cloud based applications back-ends for
processing the data
4. IoT Functional Blocks
2. Communication: performs the communication between devices and
remote servers
3. Services: serves various types of functions such as services for device
modeling, device control, data publishing, data analytics, and device
discovery.
4. Management: to seek the underlying governance of IoT system.
5. Security: secures the IoT system by providing functions such as,
authentication, authorization, privacy, message integrity, content integrity,
and data security.
6. Application: acts as an interface that provides necessary modules to
control, and monitor the IoT system. Applications allow users to visualize,
and analyze the system
5. Utilities of IoT
1. Dynamic and self adapting
2. Self-configuring
3. Interoperable communication protocols
4. Unique identity
5. Integrated into information network
6. Context-awareness – The decision that sensor nodes take are
context aware
7. Intelligent decision making capability - multiple sensor nodes
collaborate and collectively take the final decision.
6.
7. Domain specific Applications
Wireless Sensor Network
Wireless Sensor Network (WSN) is one of the key parts of IoT system.
It consists of a finite number of sensor nodes mastered by a special
purpose node by employing multi layered protocols organization
Primarily energy efficiency, scalability, reliability, and robustness etc.
parameters are sought when designing a WSN powered system.
8. Domain specific Applications
AquaCulture
An IoT based aquaculture while providing real-time information system
called ‘‘E-Nose” has been developed to pursue the information of
water quality via mobile internet and WSN to the users.
The system performs forecasting of the change of the trend of water
quality based collected data
9. Domain specific Applications
Distributed sensor network
Emergent Distributed Bio-Organization (EDBO) model is conceived to
harness emergent phenomena in Artificial Distributed Systems (ADS)
EDBO nodes are represented by agents – ‘‘BioBots” which use two-
way relationships to form an overlay network.
Each BioBot is capable to handle a limited number of relationships to
other BioBots in an autonomous environment.
It facilitates the propagation of queries through the network in an
autonomous manner where its behavior is based on several bio-
inspired heuristic mechanisms that helps to participate in decision
making.
Users can invoke their requests upon the EDBO which is then
processed by collective decisions made by the BioBot
10. Domain specific Applications
Smart Society
Road condition monitoring
Traffic management
Smart city – in Europe
Smart waste management
Accidental Emergency Management System
Home entertainment –
Real Time multimedia;
DSL and IP-TV together
A novel multimedia transmission protocol over UDP
Arduino based hardware platform used
11. Domain specific Applications
IoT as a Service
IoT Platform as a Service (IoT-PaaS) framework.
Collected sensor data is transmitted to remote IoT cloud
platforms through a gateway which is a layer of various network
protocols.
Retail billing and related financial processes can easily be
metered with IoT PaaS by consisting a nexus of application
context management which is governed by allowing data flow,
monitored by event processing, data services, and tenant
management
12. IaaS (Infrastructure as a Service) — a remote data center
with resources such as data storage capacity, processing
power and networking.
PaaS (Platform as a Service) — a development platform with
tools and components for creating, testing and launching
applications.
SaaS (Software as a Service) — ready-made software
tailored to a variety of business needs.
13. Domain specific Applications
Location aware service
The Mobility First Future Internet Architecture (MFFIA)
is an ideal platform for realizing pervasive computing
(location awareness) in IoT.
Particularly when it is necessary to build proper blocks of
applications in terms of identity based routing, overloaded
identities, content caching, and in network compute plane
14. Domain specific Applications
Fog Computing
It refers to extending cloud computing to the
edge of an enterprise's network.
Also known as Edge Computing or fogging,
It facilitates the operation of compute, storage,
and networking services between end devices
and cloud computing data centers.
While edge computing is typically referred to
the location where services are instantiated, fog
computing implies distribution of the
communication, computation, and storage
resources and services on or close to devices
and systems in the control of end-users
15. Domain specific Applications
Big Data using Data Filtering
Combines ‘‘Hadoop” along with multiple other databases to create a
distributed file repository to store and efficiently manage various
types of data collected by sensors
Authors propose an architecture that aggregates data filtering,
transforming, and integration approach together.
They present a warehouse-based data model for specifying the data
needed at particular points of granularity and frequency that drive data
storage and representation which is aligned with the defined Semantic
Sensor Network (SSN) Ontology.
17. “The IoT has added a new potential into internet by enabling
communications between objects and human, making a smarter
and intelligent planet.”
“IoT has led the vision of ‘‘anytime, anywhere, anyway, anything”
communications practically in true sense.”