SlideShare a Scribd company logo
1 of 19
Download to read offline
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Internet of Things
Unit 3: Elements of IoT
Syllabus:
Unit 3: Elements of IoT (8)
Sensor Technology, Participatory Sensing – Industrial IoT and Automotive IoT,
Actuator, Sensor Data Communication Protocols, RFID, WSN Technology.
Questions
1.Elucidate sensor technology for sensing the real world using analog and
digital sensors, and examples for sensing devices for IoT and M2M
2 Define the concepts of participatory sensing, industrial IoT and automotive
IoT
3 Describe the uses of actuators in devices
4 Describe the uses of data communication using serial bus protocols
technology
Introduction:
IoT and M2M applications need a large magnitude of data which is generated
from a large number of devices, ATMs, sensors at parking slots, health devices
in ICUs, machines in industrial plants, embedded components in automobiles,
RFIDs, or wireless sensor networks. Data is generated using sensors,
embedded devices and systems at the physical layer in the IoT architecture.
Thereafter, the data communicates through the data-link, data-adaptation,
network, application-support and application layers to the applications of IoT.
Data is used for analytics, visualisation, intelligence and knowledge discovery
or controls and monitoring. Control systems use the sensors for monitoring
and the actuators for actions. Prototyping and designing of IoT need embedded
device platforms, which provide connectivity to the Internet and can
communicate with applications using the Internet. The applications in IoT
monitor and control devices, systems and machines using the actuators. This
chapter describes technological aspects of sensing, concepts of participatory
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
sensing in M2M devices, industrial IoT and automotive IoT. It also introduces
the role of actuators and describes details of use of RFIDs and WSNs.
3.1 SENSOR TECHNOLOGY :
Sensor technology is a technology used for designing sensors and associated
electronic readers, circuits and devices. A sensor can sense a change in
physical parameters, such as temperature, pressure, light, metal, smoke and
proximity to an object. Sensors can also sense acceleration, orientation,
location, vibrations or smell, organic vapours or gases. A microphone senses
the voice and changes in the sound, and is used to record voice or music. A
sensor converts physical energy like heat, sound, strain, pressure, vibrations
and motion into electrical energy. An electronic circuit connects to the input at
a sensor. The circuit receives the output of the sensor. The output is according
to the variation in physical condition. A smart sensor includes the electronic
circuit within itself, and includes computing and communication capabilities.
The circuit receives energy in form of variations through currents, voltages,
phase-angles or frequencies. Analog sensors measure the variations in the
parameters with respect to a reference or normal condition and provide the
value of sensed parameter after appropriate calculations. The change of states
with respect to a reference or normal condition senses the states in the form of
Os and Is in digital sensors.
3.1 Sensing the Real World
Electronic components can function as sensors. Sensor is an electronic device
in a circuit that senses a physical environment or condition. The sensor sends
signals to an electronic circuit, which interconnects to a serial port interface at
a microcontroller or controller or computing device. A sensor senses a specific
physical condition when it exhibits a measurable change in a characteristic
circuit parameter on the change in the specific physical condition or
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
environment. Example of Resistive, Capacitive, Diode and Transistor-based
Sensors
A characteristic parameter of a circuit changes with the physical conditions.
Technology that facilitates such changes due to sensing is also used in mobile
phone. A mobile phone can sense surrounding conditions. The touchscreen of
a mobile phone can senses a finger touch and gestures. Smartphones have
resistive and capacitive sensors, photodiode current-based sensors, and
acceleration, gyroscope, temperature and pressure sensors. The sensors enable
the functioning of applications and games. A microcontroller is an associate
computing device with a sensor circuit which calculates the touched position
and maps it to a user command when a resistive-based touchscreen is used.
Then the mobile phone takes further actions as per the command. Analog
Sensors Analog sensors use a sensor and an associated electronic analog
circuit. Analog sensors generate analog outputs as per the physical
environmental parameters, such as temperature, strain, pressure, force, flex,
vapours, magnetic field, or proximity. Resistance of the sensing component
may show measurable changes with surrounding pressure or strain or
magnetic field or humidity. Resistance of a pressure sensor increases on
pressure which creates a strain on the sensor. A flex sensor, for example, of 2.2
inch or 4.5 inch length, shows that its resistance across the sensor strip
increases on flexing due to a changed path and the sensor output is given to
the input of a signal conditioning-cum-amplifying circuit (SC). The SC output is
the input to an Analog-to-Digital Converter (ADC). The ADC gives a digital
output; for example, 8 or 12 bits. This output is read using a microcontroller.
Microcontroller reading and computation gives the value of the sensed
parameter value and shows the physical condition around the sensor.
Sensors:
Sensors can sense temperature, humidity, acceleration, angular acceleration,
object distance, orientation angle with respect to a fixed direction, magnetic
object proximity, touch and gestures of users, motion, sound, vibrations,
shocks, electric current and environment conditions. • Many IoT applications
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
need data generated from sensing devices. A sensor converts physical energy
like heat, sound, strain, flex, pressure, vibrations and motion into electrical
energy. An electronic circuit is associated with sensor. The circuit receives the
output from the sensor. The output is according to the variation in physical
parameters or state. • Sensors are of two types—analog and digital. • A circuit
parameter can be used as a sensor when it shows measurable variation with
heat, sound, strain, pressure, vibrations and motion.
A complex sensor includes the output processing circuit and computing and
communication capabilities. Digital sensing needs a circuit to generate 1 or 0
or binary output of Is and Os for storing, computing and communication
device. A sensor can use a phototransistor-LED pair and digital circuit to
generate Is and Os. • A set of digital sensors sense the number of chocolates of
each type of flavour remaining unsold and communicate in IoT application of
automatic chocolate vending machines • Digital sensors sense unoccupied
parking slots and digital output identifies the unoccupied slots among the
number of parking slots. These are used in Internet of Parking Spaces. Sensor
uses photoconductor-light beam pair and digital circuit.
3.2 PARTICIPATORY SENSING, INDUSTRIAL IoT AND AUTOMOTIVE IoT
Information collected from sensors of multiple heterogeneous sources can lead
to knowledge discovery after analytics and data visualisation. A web source
defines Participatory Sensing (PS) as "sensing by the individuals and groups of
people contributing sensory information to form a body of knowledge". Deborah
Estrin, University of California, Los Angeles now at Cornell University, defines
participatory sensing as, "Participatory sensing is the process whereby
individuals and communities use evermore-capable mobile phones and cloud
services to collect and analyse systematic data for use in discovery." A
participant of a PS process can be sensors used in mobile phones. Mobile
phones have camera, temperature and humidity sensors, an accelerometer, a
gyroscope, a compass, infrared sensors, NFC sensors, bar or QR code readers,
microphone and GPS. Mobiles communicate on the Internet the sensed
information with time, date and location stamps. Applications of PS include
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
retrieving information about weather, environment information, pollution,
waste management, road faults, health of individuals and group of people,
traffic congestion, urban mobility, or disaster management, such as flood, fire,
etc. Participatory sensing has many challenges such as—security, privacy,
reputation and ineffective incentives to participating entities. Figure 7.9 (a)
shows the sources of data in the PS process for IoT applications. Figure 7.9 (b)
shows the phases of a PS process. Phase 1 is coordination, in which the
participants of a PS process organise after identifying the sources. Next two
phases, i.e. phases 2 and 3 involve data capture, communication and storage
on servers or cloud. Next two phases, i.e. phases 4 and 5 involve PS data
processing and analytics, visualisation and knowledge discovery. Last phase,
i.e. phase 6 is for initiating appropriate actions.
3.3.1 Industrial IoT
Industrial Internet of Things (IIoT) involves the use of IoT technology in
manufacturing. IIoT involves the integration of complex physical machinery
M2M communication with the networked sensors and use of software,
analytics, machine learning and knowledge discovery. Example of the functions
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
of IIoT are refining the operations for manufacturing or maintenance, or
refining the business model of an industry.
Problem:
How is IIoT technology used in optimising the bicycle manufacturing process?
Solution :
The sensors at each manufacturing stage in a bicycle industry communicate
information on completion at each stage for each bicycle. An IIoT application
analyses that data on completion of each activity at each stage, including data
of breakdowns, work stoppages and failures at the stages. The application
enables the company to take steps and synchronises various actions to remove
any bottlenecks due to the components supply or the manufacturing stage
machinery or human failures. Bicycle manufacturing is thus optimised. Figure
below shows IIoT phases in the bicycle manufacturing process.
3.3.2 Automotive IoT
Automotive IoT enables the connected cars, vehicles-to-infrastructure
technology, predictive and preventive maintenances and autonomous cars.
Connected Cars Technology Automotive vehicles can drive through roads with
little or no effort at all. A connected car with the combination of GPS tracking
and an Internet connection enables applications such as: 1. Display for driver
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
that enables driving through the shortest route, avoiding the congested route,
etc. 2. Customisation of functioning of the vehicle to meet the driver's needs
and preferences 3. Get notifications about traffic 4. Protecting cars against
theft 5. Weather and enroute destinations 6. Keeping a tab on driver's health
and behaviour.
Vehicle-to-infrastructure Technology:
Automotive IoT enables Vehicle-to-Infrastructure ( V2I) technology. A vehicle
communicates with other vehicles, the surrounding infrastructure and a Wi-Fi
LAN. Examples of V2I applications are: maintenances of automobiles by service
centre application
Alerts and warnings for forward collision
• Information about blind spots
• Notification about a vacant parking space
• Information about traffic congestion on route to destination
• Stream live music and news.
Problem
How is an automotive IoT technology useful in predictive maintenance of an
automobile by a service centre application?
Solution
Consider Internet of connected automotive components. A number of sensors
for statuses and conditions of components are used. Examples are engine
movements unit, axle, steering unit, brake linings, wipers, air conditioners,
battery, tyre movements, coolant and shockers. The statuses and conditions
data are needed for predictive maintenance. A component embeds computing
hardware and for ultrasonic sensors, IR sensors, sound sensors, seat
alignment sensors, height sensors, driver acceleration sensors at start, during
running and driver braking characteristics and road friction, and microphone
sensors. The sensors capture the data for noise, vibration and harsh driving
and actions of the vehicle. The sense data communicates in real-time or stores
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
and transmit when the automobile reaches a Wi-Fi node. The service centre
application schedules maintenance alerts and predicts the failures and alerts
for the actions. Figure below shows Internet of connected car components for
predictive and preventive maintenances of automobile by a service center.
Autonomous Cars Driverless cars (also known as autonomous cars or robotic
cars) have become a reality. These deploy LIDAR and laser 3D imaging
technology.
3.3 Actuator
An actuator is a device that takes actions as per the input command, pulse or
state (1 or 0), or set of Is and 0s, or a control signal. An attached motor,
speaker, LED or an output device converts electrical energy into physical
action.
Examples of applications of actuators are:
• Light sources
• LEDs
• Piezoelectric vibrators and sounders
• Speakers
• Solenoids
• Servomotor
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
• Relay switch
Switching on a set of streetlights
• Application of brakes in a moving vehicle
• Ringing of alarm bell
• Switching off or on a heater or air-conditioner or boiler current in a steam
boiler in a thermal plant.
Light Source
Traffic lights are examples of function of light sources as actuators controlled
by the inputs.
LED
LED is an actuator which emits light or infrared radiation. Uses of different
colour LEDs, RGB (Red-Green-Blue) LEDs, intensity variation of LED and
colours, graphic and text display using big screens are actions which are
controlled using the inputs. RGB LED has three inputs to control, i.e. R, G and
B components and thus the composite colour. Pulse width modulated pulses
control the LED light emission intensity. A microcontroller is used for
generating PWM outputs.
Piezoelectric Vibrator
Piezoelectric crystals when applied in varying electric voltages at the input
generate vibrations.
Piezoelectric Speaker
A piezoelectric speaker enables synthesised music tunes and sounds. The
appropriately programmed pulses generate the music, sounds, buzzers and
alarms when they are the input to the speaker. A microcontroller is used for
generating PWM outputs for actions using speakers.
Solenoid
A solenoid is an actuator consisting of a number of cylindrically wound coils.
The flow of current creates a magnetic field in proportion to the number of
turns in the solenoid and the current in it. If a shaft made of iron is placed
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
along the axis, then its motion can be controlled by the input current, pulses
and variations of current with time. It can create a sharp forward push,
backward push and repeated to and fro motion. It can also create rotator
motion from linear motion by using a Cam. A cam with linear shaft assembly is
used in an engine to convert rotatory motion into linear motion and vice versa.
A cam is an especially cut mechanical rotating object such that the radius
linearly increases (from the centre) between 0° and 180° rotation and decreases
between 180° and 360°. When a cam assembly rotates, then a linear shaft
moves in forward and backward motions in each rotation.
Motor
A motor can be DC (direct current controlled) or AC (alternating current
controlled). IO modules are readily available to receive the control digital inputs
of Is and 0s and deliver high currents. The dc or ac rotates the motor. A cam
also converts rotator motion into linear motion when it rotates using a motor.
Servomotor
Servomotor is a geared DC motor for applications such as robotics. It rotates
the shaft of a motor. The shaft of the motor can be controlled and positioned or
rotated through 180° (+90°) degrees. The shaft's angular position is controlled
through 180°, between -90° and +90° degrees.
“An actuator is a device which takes actions as per the control inputs or
command using Is and 0s, pulse or state (1 or 0) or set of Is and 0s or
width of the input pulses of Is and 0s. • Examples of actuators are light
sources, LEDs, piezoelectric vibrators and sounders, speakers, solenoids
servomotor, relay switch, switching on a set of streetlights, application of
brakes of a moving vehicle, ringing of alarm bell, and switching off or on a
heater or an air-conditioner or a boiler current in a steam boiler in a
thermal plant.”
3.4 Sensor Data Communication Protocols:
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
A serial interface uses a protocol for serial communication. A microcontroller
includes interfaces for serial communication. UART and several other protocols
are popularly used. Wired communication can be:
• Serial asynchronous communication, such as, using UART communication. A
RFID reader uses a 125 kHz RFID UART module. A GPS device also sends
serial data using the UART.
• Synchronous serial-communication devices, such as sensors which can
communicate serial data using I2C or SPI interfaces in wired bus
communication.
7.5.1 Serial Bus
A bus gives the following advantages 1 in sensor circuits and connecting
devices: 1. Simplifies number of interconnections compared to direct
connections between them 2. Provides a common way (protocol) of connecting
different or same type of I/O devices 3. Can add a new device or system's
interface that is compatible with a system's I/O bus 4. Provides flexibility,
allowing a system to support many different I/O devices depending on the
needs of its users and allowing users to change the I/O devices that are
attached to a system as their needs change. Widely used communication
protocols for serial bus communication are Inter-Integrated Circuit (I2C),
Universal Serial Bus (USB) and FireWire (is now a standard and known as
IEEE 1394).Widely used serial bus communication protocols for serial
communication in automobiles' internal sensors and other embedded circuits
are Local Interconnect Network (LIN), Controller Area Network (CAN) and Media
Oriented System Transport (MOST).
3.5 RADIO FREQUENCY IDENTIFICATION TECHNOLOGY (RFID)
Earlier IoT systems were internet-connected RFID based systems. RFID enables
tracking and inventory control, identification in supply chain systems, access
to buildings and road tolls or secured store centre entries, and devices such as
RFID-based temperature sensors. RFID networks have new applications in
factory design, 3PL-management, brand protection, and anti-counterfeiting in
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
new business processes for payment, leasing, insurance and quality
management.
Radio Frequency Identification (RFID) is an automatic identification method.
RFIDs use the Internet. RFID usage is, therefore, in remote storage and
retrieval of data is done at the RFID tags. An RFID device functions as a tag or
label, which may be placed on an object. The object can then be tracked for the
movements. The object may be a parcel, person, bird or an animal. IoT
applications of RFID are in business processes, such as parcels tracking and
inventory control, sales log-ins and supply-chain management.
A tag enables identification of an object at different locations and times. A
product, parcel, postal article, person, bird, animal, vehicle or object can have
a tag or label in order to make the identification feasible. The reader circuit of
an ID can use UART or NFC protocol to identify the tag, when the RFID tag is
at a distance less than 20 cm. An active NFC device/mobile generates an RF
field which induces the currents in RFID and generates enough power for
RFID. Using that power, the RFID transmits the identification of tag contents.
Passive device drives power from the electrical current induced in its antenna
by the incoming RF signals from a reader or hotspot, and then transmits the
tag information back. The active device has an in-built power source (battery)
and transmits the also function as a hotspot. RFIDs form an IoT network. They
connect to the Internet and then to an IoT server. An IoT server consists of
RFID identity manager, device manager, data router, analyser, storage and
database server and services.
Principle of RFID A tag is an electronic circuit which transmits its ID using
RF signals. The ID transmits to a reader, then that transmits along with the
additional information to a remote server or cloud connected through the
Internet. The additional information is as per the application. For example, for
a tracking application, it is location and time-stamped data along with the ID.
An RFID tag has an advantage over a barcode or QR code in terms of simpler
processing of the RFID data. It can also be made invisible to a person. This is
because it uses short-range RF transceivers instead of light or laser. The tag
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
transmits back a short string of data to reader. The RFID reader picks the RF
and communicates to the Internet or remote web server or cloud server. An
active system can transmit to the reader at longer range compared to a passive
system. An active system can receive commands, process and then send
information compared to no actions except sending the ID in the passive
system.
RFID IoT Applications Examples are tracking and inventory control of goods,
supply chain systems, business processes such as for payment, leasing,
insurance, and quality management, access to buildings and road tolls or
secured store centre entries, and devices such as RFID based temperature or
any other parameter sensor. New applications of RFID network have been
found in designing a factory, protecting a brand and anti-counterfeiting
measures. Components of an RFID System Figure 7.15 shows the components
needed in a system for IoT applications and services. The components of an
RFID system are: 20 cm range; standard frequency range used can be between
120 kHz to 150 kHz, 13.56 MHz, 433 MHz, higher when using UHF and
microwave frequencies. Transceiver using RF frequencies recommended by
Regulator has the data transfer rate of 115 kbps using carrier RF signals from
915 MHz to 868 MHz, 315 MHz or 27 MHz.
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
A nearby RFID reader for receiving ID uses the transceiver within it. It receives
the header which consists of 1 start byte, then 10 byte ID and then one end
byte when using the UART protocol. Hotspot, mobile or computer with wireless
transceiver or Wi-Fi transceiver transmits and receives signals from the RFID
tag. Data processing subsystem: A reader associates a data processing
subsystem which consists of a computing device and a middleware and
provides connectivity to the the contents information of tagged device) are
usually little. Example of a reader is SparkFun SEN-08419 for prototype
developments. Middleware: Middleware are software components used at the
reader, read manager, data store for the transaction data store and APIs of the
applications. Applications and services and other associated applications
software use the data store at the cloud or web server. Issues The issues are: •
Design issue: Designing a unique ID system needs a standard global
framework. • Security issue: A tag is read only. It can thus interact with any
reader and thus allows automated external monitoring. A tag can thus be
tracked without authority. A privacy issue arises when a tag and reader need
not to be authenticated before their use. Full implementation of privacy and
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
security needs data processing at the tag and reader with access encryption
and authentication algorithms. Another issue is that the RFID system can be
vulnerable to external virus attacks. • Cost issue: RFID tag and reader become
costly with data processing and security enhancing technology. • Protection
issue: The tag needs protection from the adverse weather condition which may
damage the tag. • Recycling issue: Recycling of the tags can be an
environmental concern.
3.6 WSN: WIRELESS SENSOR NETWORKS TECHNOLOGY
A set of sensors can be networked using a wireless system.They cooperatively
monitor the physical and environmental conditions, such as temperature,
sound, vibration, pressure, motion, or hazardous gas-leaks and pollutants at
different locations. A WSN acquires data from multiple and remote locations.
For example, in Internet of Waste Containers, the sensors wirelessly
communicate the waste containers statuses in a waste management system in
a smart city; sensors in Internet of Streetlights acquire data of ambient light
conditions; and a WSN communicates the nearby traffic densities data for the
control and monitoring of traffic signals. Each node of the WSN has an RF
transceiver. The transceiver functions as both, a transmitter and receiver.
Following subsections define WSN and describe its history, context, and
architecture, and nodes, connecting the nodes, networking of the nodes and
securing the communication. The subsections also describe establishment of a
WSN infrastructure, data-link layer MAC protocols, routing protocols, various
integration approaches, challenges of security, QoS and configuration, and
WSN specific IoT applications.
Concept:
Definition WSN is defined as a network in which each sensor node connects
wirelessly and has the capability of computation, for data compaction,
aggregation and analysis. Each one also has communication as well as
networking capabilities. A WSN consists of spatially distributed autonomous
devices (sensors). WSN History Sound-waves-based surveillance and tracking
systems for enemy submarines were used in the 1950s. Wireless-based
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
networked radars were also used during this time. Research on the Distributed
Sensor Networks (DSN) using network communication started before 1980. The
DSNs are in use since then. Many spatially distributed sensing nodes
collaborate and network autonomously on best effort basis. Research and
applications of Low Power Wireless Integrated Micro-Sensors (LWIM) use in
DSNs is ongoing since 1998. WSNs have a large number of IoT applications.
Examples are smart homes and smart city. The WSN nodes can sense and
communicate, using the Internet, wirelessly the data from remote locations,
such as industrial plant machines, forests, lakes, gas or oil pipelines, which
may sometimes not be easily accessible. Context-based Node Operations The
dictionary meaning of the word 'context' is 'the circumstances that form the
setting of an event, statement, or idea, and in terms of which it can be fully
understood. A WSN node can adapt, re-program or do another task using a
sensor and associated circuit, computations, networking capabilities and
context at that node. When nodes can adapt their operations in response to
changes in the environment, then it is called context-dependent sensing,
networking and computing. The application layer programs help the node to
differentiate the tasks to be undertaken on a changed context. The selection of
data, memory, power and routing path management, the routing and
computations. Context can be a physical, computing, user, structural or
temporal context. Following may correspond to the context for re-programming
of the actions of the WSN nodes: • Past and present surrounding situations •
Actions such as the present network • Surrounding devices or systems •
Changes in the state of the connecting network • Physical parameters such as
present time of the day • Nearest connectivity currently available • Past
sequence of actions of the device user • Past sequence of application or
applications • Previously cached data records • Remaining memory and battery
power at present A WSN reprogramming canbe Over-The-Air (OTA),
whichmeans wirelessly modifying the codes in flash memory through an access
point by the gateway, application or service.
WSN Architecture:
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
WSN Node Architecture Figure 7.16 shows the three-layer architecture of a
node. The three layers are application layer, network layer (serial link with
data-link MAC), physical cum data-link layer (MAC + query and data
dissemination, task assignment, data advertisement and application-specific
protocols. Sensor, CPU and program sensor node constitute the application
and network layers. Network layer links serially to the data-link layer, and may
include the coordination or routing software. A serial link interconnects the
layers to a wireless radio circuit and antenna. The radio circuit is at physical
cum data-link layer. Communication subsystem uses MAC and physical
protocols. Architecture for Connecting Nodes Figure below shows two
architectures for connecting WSN nodes, fixed connecting infrastructure of
WSN nodes, coordinators, relays, gateways and routers, and mobile ad-hoc
network of WSNs, access points, routers, gateways and multi-point relays. An
access point is a fixed point transceiver to provide the accessibility to nodes
present nearby or nodes reaching in the wireless range. A multipoint relay
connects to other networks such as the Internet or mobile service provider
network. A router's role is to select a path for packet transmission among the
presently available paths in the network. A coordinator provides the link
between the two networks.
WSN Protocols Network protocols have design goals as: (i) limit computational
needs, (ii) limit use of battery power and thus bandwidth limits, operation in
self-configured ad-hoc setup mode and (iv) limit memory requirement of the
protocol. The physical layer does adaptive RF power control at the transceiver;
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
reduces power in case of nearby node, increases the power when the nearest
node is at a greater distance, uses CMOS low power ASIC circuits and energy-
efficient codes. Data-link Layer Media Access Control (MAC) Protocol S-MAC
(Sensor-MAC) protocol can be deployed at the data-link layer. S-MAC nodes go
to sleep for prolong periods. They need to synchronise at periodic intervals. S-
MAC protocol enables use of the energy-efficient, collision-free transmission,
and reused such that collision-free transmission takes place and
retransmission is not resorted to. Routing Protocols The network layer uses
multi-hop route determination, energy-efficient routing, route caching and
directed diffusion of data. Routing protocols are either proactive or reactive.
Proactive protocols keep route cache and determine the route in advance.
Reactive protocols determine the route on demand. Routing protocols are table-
driven when a routing table guides the paths available. Routing protocols are
demand-driven when a source demands the route and it guides the paths
available. Fixed Wireless Sensor Networks may use Cluster-head Gateway
Switch Routing (CGSR) which guides the paths using heuristic routing
schemes.
Conclusions about Chapter:
• A set of sensors can be networked using the wireless. They do cooperative
monitoring of physical or environmental conditions, such as temperature,
sound, vibration, pressure, motion or hazardous gas-leaks and pollutants,
waste containers, home appliances and surveillance systems at different
locations. • Sound-waves-based surveillance and tracking systems for enemy
submarines were used in the 1950s. Research and applications of low power
wireless integrated micro-sensors and WSN uses are ongoing since 1998. •
WSNs are subsystems which connect to the Internet using gateways. The
subsystems have a number of IoT applications and services, such as for smart
homes and smart cities. • WSN nodes associate with CMOS low power ASIC or
microcontroller nodes, coordinators, relays, gateways and routers, or an ad-hoc
connecting network of mobile WSNs with limited or unspecified mobility region.
• The architecture of a WSN is according to applications and services. Two
T.Y.CSE-II IOT Prof.S.G.linge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
basic architectures are wireless multi-hop infrastructure network architecture
or multi-cluster architecture using clusters, cluster gateways, cluster-heads
and clusters hierarchy. • WSN nodes and gateway do the routing, data
aggregation, compaction, fusion and direct diffusion. • Network is a data-
centric network and route nodes have no addressability. • Network nodes use
self-discovering, self-configuring and self-healing protocols. • Three challenges
are the WSN security, QoS and configuring of the nodes. • WSN issues are
localisation, mobility range, security, data-link and routing protocols, link
quality indicator, coverage range, and required QoS according to applications
and services. • A WSN IoT application is smart home control and monitoring
system ( Sections 1.5.3 and 12.5.1 ). A connected home has number of
applications deployed in the smart home.

More Related Content

Similar to IoT elements of Iot

Introduction to smart sensors & its’ application
Introduction to smart sensors & its’ applicationIntroduction to smart sensors & its’ application
Introduction to smart sensors & its’ applicationPranay Mondal
 
Internet of things
Internet of thingsInternet of things
Internet of thingshemanth kumar
 
Internet of things for smart cities
Internet of things for smart citiesInternet of things for smart cities
Internet of things for smart citieshemanth kumar
 
IRJET- Rescue Robot using ESP Microcontroller
IRJET-  	  Rescue Robot using ESP MicrocontrollerIRJET-  	  Rescue Robot using ESP Microcontroller
IRJET- Rescue Robot using ESP MicrocontrollerIRJET Journal
 
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...IRJET Journal
 
IRJET- Heart Attack Detection by Heartbeat Sensing using Internet of thin...
IRJET-  	  Heart Attack Detection by Heartbeat Sensing using Internet of thin...IRJET-  	  Heart Attack Detection by Heartbeat Sensing using Internet of thin...
IRJET- Heart Attack Detection by Heartbeat Sensing using Internet of thin...IRJET Journal
 
Internet of Things: Definition, Applications, Issues and Future Prospective
Internet of Things: Definition, Applications, Issues and Future ProspectiveInternet of Things: Definition, Applications, Issues and Future Prospective
Internet of Things: Definition, Applications, Issues and Future Prospectiverahulmonikasharma
 
smartsensorsandapplication-141127040002-conversion-gate02.pdf
smartsensorsandapplication-141127040002-conversion-gate02.pdfsmartsensorsandapplication-141127040002-conversion-gate02.pdf
smartsensorsandapplication-141127040002-conversion-gate02.pdfMANIMEGALAIMECE
 
IRJET- Earthquake Early Warning System for Android
IRJET-  	  Earthquake Early Warning System for AndroidIRJET-  	  Earthquake Early Warning System for Android
IRJET- Earthquake Early Warning System for AndroidIRJET Journal
 
Afnan maryaam mgr IOT presentation bca student.pptx
Afnan maryaam mgr IOT presentation bca student.pptxAfnan maryaam mgr IOT presentation bca student.pptx
Afnan maryaam mgr IOT presentation bca student.pptxbaljeetsingh18062001
 
Applications of IoTs in Home,City,Health
Applications of IoTs in Home,City,HealthApplications of IoTs in Home,City,Health
Applications of IoTs in Home,City,HealthRajapriya82
 
Automatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating SystemAutomatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating SystemIRJET Journal
 
IoT PPT.pdf
IoT PPT.pdfIoT PPT.pdf
IoT PPT.pdfaman400979
 
Emergig-Technology-ch-4.ppt
Emergig-Technology-ch-4.pptEmergig-Technology-ch-4.ppt
Emergig-Technology-ch-4.pptLammiiGurmeessaa
 
IOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETER
IOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETERIOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETER
IOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETERIRJET Journal
 
chaptertaaaaaaaaaaaaaaadddddddd2222 4.ppt
chaptertaaaaaaaaaaaaaaadddddddd2222 4.pptchaptertaaaaaaaaaaaaaaadddddddd2222 4.ppt
chaptertaaaaaaaaaaaaaaadddddddd2222 4.ppttadudemise
 
Ch 4.pptx
Ch 4.pptxCh 4.pptx
Ch 4.pptxKume3
 

Similar to IoT elements of Iot (20)

iot PPT.ppt
iot PPT.pptiot PPT.ppt
iot PPT.ppt
 
Introduction to smart sensors & its’ application
Introduction to smart sensors & its’ applicationIntroduction to smart sensors & its’ application
Introduction to smart sensors & its’ application
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things for smart cities
Internet of things for smart citiesInternet of things for smart cities
Internet of things for smart cities
 
IRJET- Rescue Robot using ESP Microcontroller
IRJET-  	  Rescue Robot using ESP MicrocontrollerIRJET-  	  Rescue Robot using ESP Microcontroller
IRJET- Rescue Robot using ESP Microcontroller
 
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...IRJET-  	  Farmer’s friend: Utilization of IoT and Web Application in Agricul...
IRJET- Farmer’s friend: Utilization of IoT and Web Application in Agricul...
 
Internet of things presentation
Internet of things presentationInternet of things presentation
Internet of things presentation
 
IRJET- Heart Attack Detection by Heartbeat Sensing using Internet of thin...
IRJET-  	  Heart Attack Detection by Heartbeat Sensing using Internet of thin...IRJET-  	  Heart Attack Detection by Heartbeat Sensing using Internet of thin...
IRJET- Heart Attack Detection by Heartbeat Sensing using Internet of thin...
 
Internet of Things: Definition, Applications, Issues and Future Prospective
Internet of Things: Definition, Applications, Issues and Future ProspectiveInternet of Things: Definition, Applications, Issues and Future Prospective
Internet of Things: Definition, Applications, Issues and Future Prospective
 
PPT Format for CA1.pptx
PPT Format for CA1.pptxPPT Format for CA1.pptx
PPT Format for CA1.pptx
 
smartsensorsandapplication-141127040002-conversion-gate02.pdf
smartsensorsandapplication-141127040002-conversion-gate02.pdfsmartsensorsandapplication-141127040002-conversion-gate02.pdf
smartsensorsandapplication-141127040002-conversion-gate02.pdf
 
IRJET- Earthquake Early Warning System for Android
IRJET-  	  Earthquake Early Warning System for AndroidIRJET-  	  Earthquake Early Warning System for Android
IRJET- Earthquake Early Warning System for Android
 
Afnan maryaam mgr IOT presentation bca student.pptx
Afnan maryaam mgr IOT presentation bca student.pptxAfnan maryaam mgr IOT presentation bca student.pptx
Afnan maryaam mgr IOT presentation bca student.pptx
 
Applications of IoTs in Home,City,Health
Applications of IoTs in Home,City,HealthApplications of IoTs in Home,City,Health
Applications of IoTs in Home,City,Health
 
Automatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating SystemAutomatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating System
 
IoT PPT.pdf
IoT PPT.pdfIoT PPT.pdf
IoT PPT.pdf
 
Emergig-Technology-ch-4.ppt
Emergig-Technology-ch-4.pptEmergig-Technology-ch-4.ppt
Emergig-Technology-ch-4.ppt
 
IOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETER
IOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETERIOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETER
IOT BASED PORTABLE HEART RATE & SPO2 PULSE OXIMETER
 
chaptertaaaaaaaaaaaaaaadddddddd2222 4.ppt
chaptertaaaaaaaaaaaaaaadddddddd2222 4.pptchaptertaaaaaaaaaaaaaaadddddddd2222 4.ppt
chaptertaaaaaaaaaaaaaaadddddddd2222 4.ppt
 
Ch 4.pptx
Ch 4.pptxCh 4.pptx
Ch 4.pptx
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 

IoT elements of Iot

  • 1. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Internet of Things Unit 3: Elements of IoT Syllabus: Unit 3: Elements of IoT (8) Sensor Technology, Participatory Sensing – Industrial IoT and Automotive IoT, Actuator, Sensor Data Communication Protocols, RFID, WSN Technology. Questions 1.Elucidate sensor technology for sensing the real world using analog and digital sensors, and examples for sensing devices for IoT and M2M 2 Define the concepts of participatory sensing, industrial IoT and automotive IoT 3 Describe the uses of actuators in devices 4 Describe the uses of data communication using serial bus protocols technology Introduction: IoT and M2M applications need a large magnitude of data which is generated from a large number of devices, ATMs, sensors at parking slots, health devices in ICUs, machines in industrial plants, embedded components in automobiles, RFIDs, or wireless sensor networks. Data is generated using sensors, embedded devices and systems at the physical layer in the IoT architecture. Thereafter, the data communicates through the data-link, data-adaptation, network, application-support and application layers to the applications of IoT. Data is used for analytics, visualisation, intelligence and knowledge discovery or controls and monitoring. Control systems use the sensors for monitoring and the actuators for actions. Prototyping and designing of IoT need embedded device platforms, which provide connectivity to the Internet and can communicate with applications using the Internet. The applications in IoT monitor and control devices, systems and machines using the actuators. This chapter describes technological aspects of sensing, concepts of participatory
  • 2. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING sensing in M2M devices, industrial IoT and automotive IoT. It also introduces the role of actuators and describes details of use of RFIDs and WSNs. 3.1 SENSOR TECHNOLOGY : Sensor technology is a technology used for designing sensors and associated electronic readers, circuits and devices. A sensor can sense a change in physical parameters, such as temperature, pressure, light, metal, smoke and proximity to an object. Sensors can also sense acceleration, orientation, location, vibrations or smell, organic vapours or gases. A microphone senses the voice and changes in the sound, and is used to record voice or music. A sensor converts physical energy like heat, sound, strain, pressure, vibrations and motion into electrical energy. An electronic circuit connects to the input at a sensor. The circuit receives the output of the sensor. The output is according to the variation in physical condition. A smart sensor includes the electronic circuit within itself, and includes computing and communication capabilities. The circuit receives energy in form of variations through currents, voltages, phase-angles or frequencies. Analog sensors measure the variations in the parameters with respect to a reference or normal condition and provide the value of sensed parameter after appropriate calculations. The change of states with respect to a reference or normal condition senses the states in the form of Os and Is in digital sensors. 3.1 Sensing the Real World Electronic components can function as sensors. Sensor is an electronic device in a circuit that senses a physical environment or condition. The sensor sends signals to an electronic circuit, which interconnects to a serial port interface at a microcontroller or controller or computing device. A sensor senses a specific physical condition when it exhibits a measurable change in a characteristic circuit parameter on the change in the specific physical condition or
  • 3. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING environment. Example of Resistive, Capacitive, Diode and Transistor-based Sensors A characteristic parameter of a circuit changes with the physical conditions. Technology that facilitates such changes due to sensing is also used in mobile phone. A mobile phone can sense surrounding conditions. The touchscreen of a mobile phone can senses a finger touch and gestures. Smartphones have resistive and capacitive sensors, photodiode current-based sensors, and acceleration, gyroscope, temperature and pressure sensors. The sensors enable the functioning of applications and games. A microcontroller is an associate computing device with a sensor circuit which calculates the touched position and maps it to a user command when a resistive-based touchscreen is used. Then the mobile phone takes further actions as per the command. Analog Sensors Analog sensors use a sensor and an associated electronic analog circuit. Analog sensors generate analog outputs as per the physical environmental parameters, such as temperature, strain, pressure, force, flex, vapours, magnetic field, or proximity. Resistance of the sensing component may show measurable changes with surrounding pressure or strain or magnetic field or humidity. Resistance of a pressure sensor increases on pressure which creates a strain on the sensor. A flex sensor, for example, of 2.2 inch or 4.5 inch length, shows that its resistance across the sensor strip increases on flexing due to a changed path and the sensor output is given to the input of a signal conditioning-cum-amplifying circuit (SC). The SC output is the input to an Analog-to-Digital Converter (ADC). The ADC gives a digital output; for example, 8 or 12 bits. This output is read using a microcontroller. Microcontroller reading and computation gives the value of the sensed parameter value and shows the physical condition around the sensor. Sensors: Sensors can sense temperature, humidity, acceleration, angular acceleration, object distance, orientation angle with respect to a fixed direction, magnetic object proximity, touch and gestures of users, motion, sound, vibrations, shocks, electric current and environment conditions. • Many IoT applications
  • 4. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING need data generated from sensing devices. A sensor converts physical energy like heat, sound, strain, flex, pressure, vibrations and motion into electrical energy. An electronic circuit is associated with sensor. The circuit receives the output from the sensor. The output is according to the variation in physical parameters or state. • Sensors are of two types—analog and digital. • A circuit parameter can be used as a sensor when it shows measurable variation with heat, sound, strain, pressure, vibrations and motion. A complex sensor includes the output processing circuit and computing and communication capabilities. Digital sensing needs a circuit to generate 1 or 0 or binary output of Is and Os for storing, computing and communication device. A sensor can use a phototransistor-LED pair and digital circuit to generate Is and Os. • A set of digital sensors sense the number of chocolates of each type of flavour remaining unsold and communicate in IoT application of automatic chocolate vending machines • Digital sensors sense unoccupied parking slots and digital output identifies the unoccupied slots among the number of parking slots. These are used in Internet of Parking Spaces. Sensor uses photoconductor-light beam pair and digital circuit. 3.2 PARTICIPATORY SENSING, INDUSTRIAL IoT AND AUTOMOTIVE IoT Information collected from sensors of multiple heterogeneous sources can lead to knowledge discovery after analytics and data visualisation. A web source defines Participatory Sensing (PS) as "sensing by the individuals and groups of people contributing sensory information to form a body of knowledge". Deborah Estrin, University of California, Los Angeles now at Cornell University, defines participatory sensing as, "Participatory sensing is the process whereby individuals and communities use evermore-capable mobile phones and cloud services to collect and analyse systematic data for use in discovery." A participant of a PS process can be sensors used in mobile phones. Mobile phones have camera, temperature and humidity sensors, an accelerometer, a gyroscope, a compass, infrared sensors, NFC sensors, bar or QR code readers, microphone and GPS. Mobiles communicate on the Internet the sensed information with time, date and location stamps. Applications of PS include
  • 5. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING retrieving information about weather, environment information, pollution, waste management, road faults, health of individuals and group of people, traffic congestion, urban mobility, or disaster management, such as flood, fire, etc. Participatory sensing has many challenges such as—security, privacy, reputation and ineffective incentives to participating entities. Figure 7.9 (a) shows the sources of data in the PS process for IoT applications. Figure 7.9 (b) shows the phases of a PS process. Phase 1 is coordination, in which the participants of a PS process organise after identifying the sources. Next two phases, i.e. phases 2 and 3 involve data capture, communication and storage on servers or cloud. Next two phases, i.e. phases 4 and 5 involve PS data processing and analytics, visualisation and knowledge discovery. Last phase, i.e. phase 6 is for initiating appropriate actions. 3.3.1 Industrial IoT Industrial Internet of Things (IIoT) involves the use of IoT technology in manufacturing. IIoT involves the integration of complex physical machinery M2M communication with the networked sensors and use of software, analytics, machine learning and knowledge discovery. Example of the functions
  • 6. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING of IIoT are refining the operations for manufacturing or maintenance, or refining the business model of an industry. Problem: How is IIoT technology used in optimising the bicycle manufacturing process? Solution : The sensors at each manufacturing stage in a bicycle industry communicate information on completion at each stage for each bicycle. An IIoT application analyses that data on completion of each activity at each stage, including data of breakdowns, work stoppages and failures at the stages. The application enables the company to take steps and synchronises various actions to remove any bottlenecks due to the components supply or the manufacturing stage machinery or human failures. Bicycle manufacturing is thus optimised. Figure below shows IIoT phases in the bicycle manufacturing process. 3.3.2 Automotive IoT Automotive IoT enables the connected cars, vehicles-to-infrastructure technology, predictive and preventive maintenances and autonomous cars. Connected Cars Technology Automotive vehicles can drive through roads with little or no effort at all. A connected car with the combination of GPS tracking and an Internet connection enables applications such as: 1. Display for driver
  • 7. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING that enables driving through the shortest route, avoiding the congested route, etc. 2. Customisation of functioning of the vehicle to meet the driver's needs and preferences 3. Get notifications about traffic 4. Protecting cars against theft 5. Weather and enroute destinations 6. Keeping a tab on driver's health and behaviour. Vehicle-to-infrastructure Technology: Automotive IoT enables Vehicle-to-Infrastructure ( V2I) technology. A vehicle communicates with other vehicles, the surrounding infrastructure and a Wi-Fi LAN. Examples of V2I applications are: maintenances of automobiles by service centre application Alerts and warnings for forward collision • Information about blind spots • Notification about a vacant parking space • Information about traffic congestion on route to destination • Stream live music and news. Problem How is an automotive IoT technology useful in predictive maintenance of an automobile by a service centre application? Solution Consider Internet of connected automotive components. A number of sensors for statuses and conditions of components are used. Examples are engine movements unit, axle, steering unit, brake linings, wipers, air conditioners, battery, tyre movements, coolant and shockers. The statuses and conditions data are needed for predictive maintenance. A component embeds computing hardware and for ultrasonic sensors, IR sensors, sound sensors, seat alignment sensors, height sensors, driver acceleration sensors at start, during running and driver braking characteristics and road friction, and microphone sensors. The sensors capture the data for noise, vibration and harsh driving and actions of the vehicle. The sense data communicates in real-time or stores
  • 8. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING and transmit when the automobile reaches a Wi-Fi node. The service centre application schedules maintenance alerts and predicts the failures and alerts for the actions. Figure below shows Internet of connected car components for predictive and preventive maintenances of automobile by a service center. Autonomous Cars Driverless cars (also known as autonomous cars or robotic cars) have become a reality. These deploy LIDAR and laser 3D imaging technology. 3.3 Actuator An actuator is a device that takes actions as per the input command, pulse or state (1 or 0), or set of Is and 0s, or a control signal. An attached motor, speaker, LED or an output device converts electrical energy into physical action. Examples of applications of actuators are: • Light sources • LEDs • Piezoelectric vibrators and sounders • Speakers • Solenoids • Servomotor
  • 9. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING • Relay switch Switching on a set of streetlights • Application of brakes in a moving vehicle • Ringing of alarm bell • Switching off or on a heater or air-conditioner or boiler current in a steam boiler in a thermal plant. Light Source Traffic lights are examples of function of light sources as actuators controlled by the inputs. LED LED is an actuator which emits light or infrared radiation. Uses of different colour LEDs, RGB (Red-Green-Blue) LEDs, intensity variation of LED and colours, graphic and text display using big screens are actions which are controlled using the inputs. RGB LED has three inputs to control, i.e. R, G and B components and thus the composite colour. Pulse width modulated pulses control the LED light emission intensity. A microcontroller is used for generating PWM outputs. Piezoelectric Vibrator Piezoelectric crystals when applied in varying electric voltages at the input generate vibrations. Piezoelectric Speaker A piezoelectric speaker enables synthesised music tunes and sounds. The appropriately programmed pulses generate the music, sounds, buzzers and alarms when they are the input to the speaker. A microcontroller is used for generating PWM outputs for actions using speakers. Solenoid A solenoid is an actuator consisting of a number of cylindrically wound coils. The flow of current creates a magnetic field in proportion to the number of turns in the solenoid and the current in it. If a shaft made of iron is placed
  • 10. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING along the axis, then its motion can be controlled by the input current, pulses and variations of current with time. It can create a sharp forward push, backward push and repeated to and fro motion. It can also create rotator motion from linear motion by using a Cam. A cam with linear shaft assembly is used in an engine to convert rotatory motion into linear motion and vice versa. A cam is an especially cut mechanical rotating object such that the radius linearly increases (from the centre) between 0° and 180° rotation and decreases between 180° and 360°. When a cam assembly rotates, then a linear shaft moves in forward and backward motions in each rotation. Motor A motor can be DC (direct current controlled) or AC (alternating current controlled). IO modules are readily available to receive the control digital inputs of Is and 0s and deliver high currents. The dc or ac rotates the motor. A cam also converts rotator motion into linear motion when it rotates using a motor. Servomotor Servomotor is a geared DC motor for applications such as robotics. It rotates the shaft of a motor. The shaft of the motor can be controlled and positioned or rotated through 180° (+90°) degrees. The shaft's angular position is controlled through 180°, between -90° and +90° degrees. “An actuator is a device which takes actions as per the control inputs or command using Is and 0s, pulse or state (1 or 0) or set of Is and 0s or width of the input pulses of Is and 0s. • Examples of actuators are light sources, LEDs, piezoelectric vibrators and sounders, speakers, solenoids servomotor, relay switch, switching on a set of streetlights, application of brakes of a moving vehicle, ringing of alarm bell, and switching off or on a heater or an air-conditioner or a boiler current in a steam boiler in a thermal plant.” 3.4 Sensor Data Communication Protocols:
  • 11. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING A serial interface uses a protocol for serial communication. A microcontroller includes interfaces for serial communication. UART and several other protocols are popularly used. Wired communication can be: • Serial asynchronous communication, such as, using UART communication. A RFID reader uses a 125 kHz RFID UART module. A GPS device also sends serial data using the UART. • Synchronous serial-communication devices, such as sensors which can communicate serial data using I2C or SPI interfaces in wired bus communication. 7.5.1 Serial Bus A bus gives the following advantages 1 in sensor circuits and connecting devices: 1. Simplifies number of interconnections compared to direct connections between them 2. Provides a common way (protocol) of connecting different or same type of I/O devices 3. Can add a new device or system's interface that is compatible with a system's I/O bus 4. Provides flexibility, allowing a system to support many different I/O devices depending on the needs of its users and allowing users to change the I/O devices that are attached to a system as their needs change. Widely used communication protocols for serial bus communication are Inter-Integrated Circuit (I2C), Universal Serial Bus (USB) and FireWire (is now a standard and known as IEEE 1394).Widely used serial bus communication protocols for serial communication in automobiles' internal sensors and other embedded circuits are Local Interconnect Network (LIN), Controller Area Network (CAN) and Media Oriented System Transport (MOST). 3.5 RADIO FREQUENCY IDENTIFICATION TECHNOLOGY (RFID) Earlier IoT systems were internet-connected RFID based systems. RFID enables tracking and inventory control, identification in supply chain systems, access to buildings and road tolls or secured store centre entries, and devices such as RFID-based temperature sensors. RFID networks have new applications in factory design, 3PL-management, brand protection, and anti-counterfeiting in
  • 12. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING new business processes for payment, leasing, insurance and quality management. Radio Frequency Identification (RFID) is an automatic identification method. RFIDs use the Internet. RFID usage is, therefore, in remote storage and retrieval of data is done at the RFID tags. An RFID device functions as a tag or label, which may be placed on an object. The object can then be tracked for the movements. The object may be a parcel, person, bird or an animal. IoT applications of RFID are in business processes, such as parcels tracking and inventory control, sales log-ins and supply-chain management. A tag enables identification of an object at different locations and times. A product, parcel, postal article, person, bird, animal, vehicle or object can have a tag or label in order to make the identification feasible. The reader circuit of an ID can use UART or NFC protocol to identify the tag, when the RFID tag is at a distance less than 20 cm. An active NFC device/mobile generates an RF field which induces the currents in RFID and generates enough power for RFID. Using that power, the RFID transmits the identification of tag contents. Passive device drives power from the electrical current induced in its antenna by the incoming RF signals from a reader or hotspot, and then transmits the tag information back. The active device has an in-built power source (battery) and transmits the also function as a hotspot. RFIDs form an IoT network. They connect to the Internet and then to an IoT server. An IoT server consists of RFID identity manager, device manager, data router, analyser, storage and database server and services. Principle of RFID A tag is an electronic circuit which transmits its ID using RF signals. The ID transmits to a reader, then that transmits along with the additional information to a remote server or cloud connected through the Internet. The additional information is as per the application. For example, for a tracking application, it is location and time-stamped data along with the ID. An RFID tag has an advantage over a barcode or QR code in terms of simpler processing of the RFID data. It can also be made invisible to a person. This is because it uses short-range RF transceivers instead of light or laser. The tag
  • 13. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING transmits back a short string of data to reader. The RFID reader picks the RF and communicates to the Internet or remote web server or cloud server. An active system can transmit to the reader at longer range compared to a passive system. An active system can receive commands, process and then send information compared to no actions except sending the ID in the passive system. RFID IoT Applications Examples are tracking and inventory control of goods, supply chain systems, business processes such as for payment, leasing, insurance, and quality management, access to buildings and road tolls or secured store centre entries, and devices such as RFID based temperature or any other parameter sensor. New applications of RFID network have been found in designing a factory, protecting a brand and anti-counterfeiting measures. Components of an RFID System Figure 7.15 shows the components needed in a system for IoT applications and services. The components of an RFID system are: 20 cm range; standard frequency range used can be between 120 kHz to 150 kHz, 13.56 MHz, 433 MHz, higher when using UHF and microwave frequencies. Transceiver using RF frequencies recommended by Regulator has the data transfer rate of 115 kbps using carrier RF signals from 915 MHz to 868 MHz, 315 MHz or 27 MHz.
  • 14. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING A nearby RFID reader for receiving ID uses the transceiver within it. It receives the header which consists of 1 start byte, then 10 byte ID and then one end byte when using the UART protocol. Hotspot, mobile or computer with wireless transceiver or Wi-Fi transceiver transmits and receives signals from the RFID tag. Data processing subsystem: A reader associates a data processing subsystem which consists of a computing device and a middleware and provides connectivity to the the contents information of tagged device) are usually little. Example of a reader is SparkFun SEN-08419 for prototype developments. Middleware: Middleware are software components used at the reader, read manager, data store for the transaction data store and APIs of the applications. Applications and services and other associated applications software use the data store at the cloud or web server. Issues The issues are: • Design issue: Designing a unique ID system needs a standard global framework. • Security issue: A tag is read only. It can thus interact with any reader and thus allows automated external monitoring. A tag can thus be tracked without authority. A privacy issue arises when a tag and reader need not to be authenticated before their use. Full implementation of privacy and
  • 15. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING security needs data processing at the tag and reader with access encryption and authentication algorithms. Another issue is that the RFID system can be vulnerable to external virus attacks. • Cost issue: RFID tag and reader become costly with data processing and security enhancing technology. • Protection issue: The tag needs protection from the adverse weather condition which may damage the tag. • Recycling issue: Recycling of the tags can be an environmental concern. 3.6 WSN: WIRELESS SENSOR NETWORKS TECHNOLOGY A set of sensors can be networked using a wireless system.They cooperatively monitor the physical and environmental conditions, such as temperature, sound, vibration, pressure, motion, or hazardous gas-leaks and pollutants at different locations. A WSN acquires data from multiple and remote locations. For example, in Internet of Waste Containers, the sensors wirelessly communicate the waste containers statuses in a waste management system in a smart city; sensors in Internet of Streetlights acquire data of ambient light conditions; and a WSN communicates the nearby traffic densities data for the control and monitoring of traffic signals. Each node of the WSN has an RF transceiver. The transceiver functions as both, a transmitter and receiver. Following subsections define WSN and describe its history, context, and architecture, and nodes, connecting the nodes, networking of the nodes and securing the communication. The subsections also describe establishment of a WSN infrastructure, data-link layer MAC protocols, routing protocols, various integration approaches, challenges of security, QoS and configuration, and WSN specific IoT applications. Concept: Definition WSN is defined as a network in which each sensor node connects wirelessly and has the capability of computation, for data compaction, aggregation and analysis. Each one also has communication as well as networking capabilities. A WSN consists of spatially distributed autonomous devices (sensors). WSN History Sound-waves-based surveillance and tracking systems for enemy submarines were used in the 1950s. Wireless-based
  • 16. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING networked radars were also used during this time. Research on the Distributed Sensor Networks (DSN) using network communication started before 1980. The DSNs are in use since then. Many spatially distributed sensing nodes collaborate and network autonomously on best effort basis. Research and applications of Low Power Wireless Integrated Micro-Sensors (LWIM) use in DSNs is ongoing since 1998. WSNs have a large number of IoT applications. Examples are smart homes and smart city. The WSN nodes can sense and communicate, using the Internet, wirelessly the data from remote locations, such as industrial plant machines, forests, lakes, gas or oil pipelines, which may sometimes not be easily accessible. Context-based Node Operations The dictionary meaning of the word 'context' is 'the circumstances that form the setting of an event, statement, or idea, and in terms of which it can be fully understood. A WSN node can adapt, re-program or do another task using a sensor and associated circuit, computations, networking capabilities and context at that node. When nodes can adapt their operations in response to changes in the environment, then it is called context-dependent sensing, networking and computing. The application layer programs help the node to differentiate the tasks to be undertaken on a changed context. The selection of data, memory, power and routing path management, the routing and computations. Context can be a physical, computing, user, structural or temporal context. Following may correspond to the context for re-programming of the actions of the WSN nodes: • Past and present surrounding situations • Actions such as the present network • Surrounding devices or systems • Changes in the state of the connecting network • Physical parameters such as present time of the day • Nearest connectivity currently available • Past sequence of actions of the device user • Past sequence of application or applications • Previously cached data records • Remaining memory and battery power at present A WSN reprogramming canbe Over-The-Air (OTA), whichmeans wirelessly modifying the codes in flash memory through an access point by the gateway, application or service. WSN Architecture:
  • 17. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING WSN Node Architecture Figure 7.16 shows the three-layer architecture of a node. The three layers are application layer, network layer (serial link with data-link MAC), physical cum data-link layer (MAC + query and data dissemination, task assignment, data advertisement and application-specific protocols. Sensor, CPU and program sensor node constitute the application and network layers. Network layer links serially to the data-link layer, and may include the coordination or routing software. A serial link interconnects the layers to a wireless radio circuit and antenna. The radio circuit is at physical cum data-link layer. Communication subsystem uses MAC and physical protocols. Architecture for Connecting Nodes Figure below shows two architectures for connecting WSN nodes, fixed connecting infrastructure of WSN nodes, coordinators, relays, gateways and routers, and mobile ad-hoc network of WSNs, access points, routers, gateways and multi-point relays. An access point is a fixed point transceiver to provide the accessibility to nodes present nearby or nodes reaching in the wireless range. A multipoint relay connects to other networks such as the Internet or mobile service provider network. A router's role is to select a path for packet transmission among the presently available paths in the network. A coordinator provides the link between the two networks. WSN Protocols Network protocols have design goals as: (i) limit computational needs, (ii) limit use of battery power and thus bandwidth limits, operation in self-configured ad-hoc setup mode and (iv) limit memory requirement of the protocol. The physical layer does adaptive RF power control at the transceiver;
  • 18. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING reduces power in case of nearby node, increases the power when the nearest node is at a greater distance, uses CMOS low power ASIC circuits and energy- efficient codes. Data-link Layer Media Access Control (MAC) Protocol S-MAC (Sensor-MAC) protocol can be deployed at the data-link layer. S-MAC nodes go to sleep for prolong periods. They need to synchronise at periodic intervals. S- MAC protocol enables use of the energy-efficient, collision-free transmission, and reused such that collision-free transmission takes place and retransmission is not resorted to. Routing Protocols The network layer uses multi-hop route determination, energy-efficient routing, route caching and directed diffusion of data. Routing protocols are either proactive or reactive. Proactive protocols keep route cache and determine the route in advance. Reactive protocols determine the route on demand. Routing protocols are table- driven when a routing table guides the paths available. Routing protocols are demand-driven when a source demands the route and it guides the paths available. Fixed Wireless Sensor Networks may use Cluster-head Gateway Switch Routing (CGSR) which guides the paths using heuristic routing schemes. Conclusions about Chapter: • A set of sensors can be networked using the wireless. They do cooperative monitoring of physical or environmental conditions, such as temperature, sound, vibration, pressure, motion or hazardous gas-leaks and pollutants, waste containers, home appliances and surveillance systems at different locations. • Sound-waves-based surveillance and tracking systems for enemy submarines were used in the 1950s. Research and applications of low power wireless integrated micro-sensors and WSN uses are ongoing since 1998. • WSNs are subsystems which connect to the Internet using gateways. The subsystems have a number of IoT applications and services, such as for smart homes and smart cities. • WSN nodes associate with CMOS low power ASIC or microcontroller nodes, coordinators, relays, gateways and routers, or an ad-hoc connecting network of mobile WSNs with limited or unspecified mobility region. • The architecture of a WSN is according to applications and services. Two
  • 19. T.Y.CSE-II IOT Prof.S.G.linge DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING basic architectures are wireless multi-hop infrastructure network architecture or multi-cluster architecture using clusters, cluster gateways, cluster-heads and clusters hierarchy. • WSN nodes and gateway do the routing, data aggregation, compaction, fusion and direct diffusion. • Network is a data- centric network and route nodes have no addressability. • Network nodes use self-discovering, self-configuring and self-healing protocols. • Three challenges are the WSN security, QoS and configuring of the nodes. • WSN issues are localisation, mobility range, security, data-link and routing protocols, link quality indicator, coverage range, and required QoS according to applications and services. • A WSN IoT application is smart home control and monitoring system ( Sections 1.5.3 and 12.5.1 ). A connected home has number of applications deployed in the smart home.