Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

IoT-Enabling-Technologies

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

IOT ENABLING TECHNOLOGIES

IoT – Enabling Technologies

What are the important


technology devices that
enable IoT? Wireless
y Cloud and Big
Data
Data analysis and A
Technologies small device that

"
Ease of connection


can be carried all
IoT devices include wireless around easily
sensors, software, actuators, Enabling
Power Smart
and computer devices. They Smart Technolo Phones
Become a standard
are attached to a particular Uses the smallest
battery possible gies in monitoring and
object that operates through and does not need
to be recharged  G control devices.

the internet, enabling the often.


Processing Sensor
transfer of data among Power Technology
objects or people
Ability to process
much more at
reasonable prices
Y New sensors are so small
they can be worn or even
automatically without ingested

human intervention.
IoT – Enabling Technologies

 Wireless Sensor Network


 Cloud Computing
 Big Data Analytics
 Communications Protocols
 Embedded System
Wireless Sensor Network
 A WSN comprises distributed
devices with sensors which are used
to monitor the environmental and
physical conditions. A wireless
sensor network consists of end
nodes, routers and coordinators.
End nodes have several sensors
attached to them where the data is
passed to a coordinator with the
help of routers. The coordinator also
acts as the gateway that connects
WSN to the internet.
Wireless Sensor Network
WSN is a collection of nodes organized into a cooperative network.

Each node consists of

1. Processing capability

2. Multiple types of memory

3. RF transceiver

4. Power source (e.g., batteries and solar cells)

5. Various sensors.
Wireless Sensor Network - Examples

 Weather monitoring system


 Indoor air quality monitoring system
 Soil moisture monitoring system
 Surveillance system
 Health monitoring system
Cloud Computing

 It provides us the means by which we can


access applications as utilities over the
internet. Cloud means something which is
present in remote locations.

 With Cloud computing, users can access


any resources from anywhere like
databases, webservers, storage, any
device, and any software over the
internet.
Cloud Computing - Characteristics

 Broad network access Convergence

Contents
 On demand self-services Computing

 Rapid scalability Communication

Connectivity
 Measured service
5C+5Any

 Pay-per-use Any Time

Any Where

Any Service

Any Network

Any Object
Cloud Computing - Services

 IaaS (Infrastructure as a service)


Provides users the ability to provision computing and storage resources. Resources in the
form of Virtual machine instances and Virtual storage. Major IaaS providers are Google
Compute Engine, Amazon Web Services and Microsoft Azure etc.
Ex : Web Hosting, Virtual Machine etc.
 PaaS (Platform as a service)
Provides users the ability to Develop and deploy applications in the cloud using
development tools, APIs, software libraries and services provided by the cloud. Basically, it
provides a platform to develop applications.
Ex : App Cloud, Google app engine
 SaaS (Software as a service)
Provides users a complete software application or the user interface to the application
itself. SaaS Applications are sometimes called web-based software on demand software or
hosted software.
Ex : Google Docs, Gmail, office etc.
Big Data Analytics

• It refers to the method of studying


massive volumes of data or big data.
Collection of data whose volume, velocity
or variety is simply too massive and tough
to store, control, process and examine the
data using traditional databases.

• Big data is gathered from a variety of


sources including social network videos,
digital images, sensors and sales
transaction records.
Big Data - Steps

Discovery
Collection Ingestion Integration Analysis Delivery
& Cleaning

Structured, Loading Understanding linking, Intelligence querying,


unstructured vast format and entity , statistics, visualizatio
and semi- amounts of content; clean extraction, predictive n, real time
structured data onto a up and entity and text delivery on
data from single data formatting resolution, analytics, enterprise-
multiple store indexing machine class
sources and data learning availability
fusion
Big Data Characteristics – 3Vs
Big data Considerations

► Sensors ► Anytime
► Applications ► Anything
► Software ► Any Device
Data Sources
agents ► Any Context
► Individuals ► Any Place
► Organizations ► Anywhere
► Hardware ► Any one
resources
Communication Protocols
 They are the backbone of IoT systems and enable network connectivity and
linking to applications.
 Communication protocols allow devices to exchange data over the
network.
 Multiple protocols often describe different aspects of a single
communication.
 A group of protocols designed to work together is known as a protocol
suite; when implemented in software they are a protocol stack.
 Various application layer protocols define
 Data exchange formats
 Data encoding
 Addressing mechanisms
 Data rate / flow control
 Security features
Embedded Systems
 A system that has computer hardware
and software embedded to perform
specific tasks
 Key components of an embedded system
are
 Microcontroller
 Memory (RAM / ROM / Cache)
 Networking units (Ethernet / WiFi
adapters)
 Input Output (I/O) units (Keyboard,
display etc)
 Storage (Flash / cloud connectivity)
 Specialized processors like digital
signal processors(DSP), graphic
processors, other specialized
Embedded Systems
 It collects the data and sends it to the internet.
Embedded systems used in
Examples –
 Digital camera
 DVD player, music player
 Industrial robots
 Wireless Routers etc.
THANK YOU!

You might also like