unit1
unit1
Introduction to loT: loT- loT terms and basic Definitions-Characteristics of loT- loT Eco
System –loT reference Model - Level 1 Physical Devices and Controllers-Level 2
Connectivity-Level 3 Edge Computing - Level 4 Data Accumulation - Level 5 Data
Abstraction - Level 6 Application - Level 7 Collaboration Process - Security in the loT.
1. Introduction to IoT
The Internet of Things (IoT) is a technology that IOT TERMS AND BASIC DEFINITIONS
connects physical objects such as sensors, THINGS
appliances, vehicles, machines, and wearable Physical objects connected to the Internet.
devices to the Internet. These smart devices collect Sensor
data, exchange information, and perform actions A device that detects physical conditions like
automatically with little or no human intervention. temperature, humidity, pressure, motion, etc.
IoT integrates sensing, communication, cloud Actuator
computing, and data analytics to create intelligent Converts electrical signals into physical actions
systems that improve efficiency, productivity, and such as opening a valve or switching on a motor.
quality of life. Gateway
Key Features Acts as an intermediary between IoT devices and the
Connects physical objects through the cloud.
Internet. Cloud Computing
Enables real-time monitoring and control. Provides storage, computing power, and services for
Supports automation and smart decision- IoT applications.
making. Edge Computing
Uses sensors and actuators to interact with Processes data near the source instead of sending
the environment. everything to the cloud.
Improves operational efficiency and Connectivity
resource utilization. Communication between devices using protocols
2. What is IoT? like Wi-Fi, Bluetooth, ZigBee, LoRaWAN, NFC,
IoT refers to a network of interconnected devices and 5G.
capable of sensing, processing, and exchanging data 4. Disambiguation of IoT vs IoE vs M2M vs
over communication networks. Others
Definition Technology Description
Internet of Things (IoT) is a network of physical Connects smart devices
devices embedded with sensors, software, IoT
through the Internet.
processors, and communication technologies that IoE (Internet of Connects people, processes,
enable them to collect, share, and analyze data Everything) data, and devices together.
through the Internet. Direct communication between
Components of IoT M2M (Machine-
machines without human
Smart Devices to-Machine)
involvement.
Sensors
Integrates computing with
Actuators CPS (Cyber
physical processes for real-time
Communication Network Physical System)
control.
Gateway
WSN (Wireless Network of sensors collecting
Cloud Platform
Sensor Network) environmental information.
Data Analytics
Difference
User Applications
IoT is Internet-based. Devices continuously change their operating
IoE is broader than IoT. conditions.
M2M mainly focuses on communication Scalability
between machines. Supports millions of connected devices.
CPS combines computation and physical Heterogeneity
systems. Different hardware and communication
technologies work together.
CHARACTERISTICS OF IoT Self-Configuration
Connectivity Devices automatically configure themselves.
Devices communicate using wired or wireless Real-Time Communication
networks. Immediate data collection and processing.
Intelligence Security and Privacy
Collected data is analyzed to make smart decisions. Protects user information and prevents unauthorized
Dynamic Nature access
.
IOT ECOSYSTEM Edge devices are computing devices positioned
between IoT sensors and cloud servers. Instead of
sending all collected data directly to the cloud, edge
devices perform preliminary processing close to
where the data is generated. This reduces
communication delay, minimizes bandwidth usage,
improves response time, and enhances system
reliability. They also provide security functions
such as authentication and data filtering before
forwarding information to cloud platforms.
3. Embedded Systems
1.2.2 Enabling Technologies in IoT
An embedded system is a dedicated computer
The success of the Internet of Things depends on system designed to perform a specific task within a
several enabling technologies that allow smart larger electronic device. Unlike general-purpose
devices to sense, communicate, process, and computers, embedded systems are optimized for
analyze data. These technologies work together to reliability, low power consumption, and real-time
create intelligent systems capable of automation and operation. They consist of processors, memory,
real-time decision making. The major enabling input/output interfaces, sensors, and communication
technologies include sensors, edge devices, modules. Embedded systems form the intelligence
embedded systems, communication technologies, of smart devices by processing sensor data and
wireless sensor networks, cloud computing, digital controlling actuators.
twins, and big data analytics.
Applications: Smart TVs, Washing Machines,
1. Sensors Smart Watches, Medical Equipment, Industrial
Controllers.
Sensors are the most fundamental components of an
IoT system. They are electronic devices that detect 4. Communication Technologies
changes in the surrounding environment and
convert physical quantities into digital signals. Communication technologies provide connectivity
These signals are transmitted to processing units or between IoT devices and cloud platforms.
cloud servers through communication networks. Depending on application requirements,
Sensors enable smart devices to monitor communication may be wired or wireless. Wireless
temperature, humidity, pressure, light intensity, technologies are suitable for mobile and remote
motion, gas concentration, and many other applications, whereas wired communication offers
environmental parameters. Modern Micro-Electro- greater reliability and higher data transfer speeds.
Mechanical Systems (MEMS) technology has made
sensors smaller, cheaper, and more energy efficient, Wireless Technologies
allowing them to be embedded into wearable
devices, industrial machines, and household Wi-Fi
appliances. Bluetooth & BLE
ZigBee
RFID
Examples: Temperature sensor, Pressure sensor,
NFC
Motion sensor, Humidity sensor, Gas sensor.
LoRaWAN
SIGFOX
2. Edge Devices
Cellular Networks (3G, 4G, 5G) Platform as a Service (PaaS) – Offers
development platforms for application
Wired Technologies creation.
Software as a Service (SaaS) – Provides
Ethernet software applications through the Internet.
HomePlug
HomeGrid 7. Digital Twin
Telephone Network
A Digital Twin is a virtual representation of a
The selection of communication technology physical object or system. It continuously receives
depends on transmission range, power consumption, real-time data from sensors installed in the physical
bandwidth, and cost. device and mirrors its behavior in a digital
environment. Engineers can monitor equipment
5. Wireless Sensor Networks (WSN) performance, predict failures, and optimize
operations without interrupting the actual system.
A Wireless Sensor Network consists of a large Digital twins are widely used in manufacturing,
number of sensor nodes that communicate healthcare, aerospace, and smart city applications.
wirelessly to monitor environmental or physical
conditions. Each sensor node collects information 8. Big Data Analytics
and forwards it to a coordinator or gateway, which
then transmits the data to cloud servers for analysis. IoT devices continuously generate huge amounts of
WSNs are highly scalable, energy efficient, and structured and unstructured data. Big Data Analytics
suitable for remote monitoring applications. refers to the process of collecting, storing,
processing, and analyzing this massive volume of
Applications information to discover useful patterns and support
intelligent decision making. Organizations use
Weather Monitoring analytics to improve operational efficiency, predict
Air Quality Monitoring equipment failures, understand customer behavior,
Smart Agriculture and automate business processes.
Structural Health Monitoring
Industrial Automation Big Data is characterized by the Three Vs:
Military Surveillance
Volume – Large amount of data generated.
6. Cloud Computing Velocity – High speed of data generation
and processing.
Cloud computing enables IoT devices to access Variety – Different formats such as text,
computing resources such as storage, processing images, videos, and sensor readings.
power, software, and databases through the Internet.
Since IoT devices generate enormous volumes of 1.2.3 Applications of IoT
data, cloud platforms provide scalable infrastructure
to store, process, and analyze this information. IoT has transformed almost every sector by enabling
Cloud computing also allows users to access IoT intelligent monitoring, automation, and remote
applications from anywhere at any time. management. In smart homes, IoT controls lighting,
security systems, and household appliances. In
Cloud services are generally classified into: healthcare, wearable devices monitor patients
continuously and support remote diagnosis. Smart
Infrastructure as a Service (IaaS) – agriculture uses IoT for irrigation management, crop
Provides virtual hardware resources. monitoring, and soil analysis. Industrial IoT
improves manufacturing through predictive
maintenance and process automation.
Transportation systems use IoT for vehicle tracking, creating new business opportunities and
traffic management, and smart parking. transforming traditional industries.
Environmental monitoring applications measure
pollution levels, weather conditions, and natural 1.2.5 Vision of IoT
disasters. Retail businesses use IoT for inventory
management and customer analytics, while energy The vision of the Internet of Things is to create a
sectors employ smart grids and smart meters for world in which billions of physical objects are
efficient power distribution. intelligently connected through the Internet. These
smart objects can sense their environment,
1.2.4 Marketplace of IoT communicate with other devices, process
information, and perform actions without
The IoT marketplace is expanding rapidly due to continuous human intervention. A smart object
increasing demand for connected products and should possess a unique identity, communication
digital services. It consists of device manufacturers, capability, sensing ability, processing power, and
cloud service providers, software developers, networking functionality. The ultimate goal of IoT
communication service providers, research is to improve efficiency, automate routine tasks,
institutions, governments, entrepreneurs, and optimize resource utilization, support data-driven
consumers. Technology companies such as decision making, and enhance the quality of life
Amazon, Microsoft, Google, and Apple provide through intelligent services. As IoT continues to
cloud-based IoT platforms, while governments evolve, it will become the foundation for smart
invest in smart city projects and digital homes, smart industries, smart healthcare, and smart
infrastructure. Researchers develop new IoT cities.
technologies, and entrepreneurs create innovative
IoT products for healthcare, agriculture, industry,
and transportation. The rapid growth of IoT is
IoT REFERENCE MODEL Secure communication
Applications Applications
RFID uses radio waves to identify and track Sigfox is a Low Power Wide Area Network
objects through RFID tags and readers. (LPWAN) technology designed for very low-
power IoT devices requiring long battery life.
RFID tags are of two types:
Applications Platform independent
Easy cloud integration
Smart meters
Environmental monitoring WebSocket APIs
Unlike cloud computing, which processes data at Removes unwanted, duplicate, or irrelevant sensor
remote servers, Edge (Fog) Computing performs data.
computation close to the data source. This
reduces communication delay, decreases 2. Data Cleaning
bandwidth usage, improves response time, and
enables real-time decision making. Corrects missing or inconsistent values to improve
data quality.
The primary objective of this layer is to convert
network data flows into meaningful information 3. Data Aggregation
suitable for storage, analysis, and business
applications. Combines multiple sensor readings into
summarized information.
6. Threshold Detection
Data Transformation
One of the major responsibilities of Level 3 is Example:
transforming raw sensor data into meaningful Temperature = 24°C → Normal → Ignore
information. Temperature = 75°C → Abnormal → Forward
5. Assessment
Edge (Fog)
Cloud Computing
Computing
Processes data near Processes data in remote
devices data centers
Very low latency Higher latency
Less bandwidth usage Higher bandwidth usage
Faster response Slower response
Suitable for real-time Suitable for large-scale
systems analytics
Level 4: Data Accumulation (Storage) 2. Event Comparison
Making Network Data Usable The layer first decides whether the incoming data
is important enough to be stored. Only valuable
The Data Accumulation layer performs several information is forwarded for permanent storage.
transformations that make network data useful for
higher-level applications. 2. Should the Data be Persisted?
Conversion of Data in Motion The system decides whether data should be:
Only useful information is retained after filtering, The stored information must be organized
significantly reducing storage space and improving efficiently to support fast retrieval, indexing,
query performance. searching, and reporting.
The position of Level 4 within the IoT Reference Sometimes stored data must be combined with
Model is illustrated below. information collected earlier or from external
systems.
Level 4 : Data Accumulation (Storage)
▲ The Data Accumulation layer supports:
Level 3 : Edge (Fog) Computing
▲ Combining current and historical data.
Level 2 : Connectivity Integrating IoT and non-IoT information.
▲ Recomputing values when required.
Level 1 : Physical Devices and Controllers
Generating new datasets for higher-level Smart City Data Repositories
applications. Healthcare Record Management
Industrial Production Monitoring
Advantages of Data Accumulation Smart Agriculture Data Storage
Environmental Monitoring Systems
The Data Accumulation layer provides several Energy Consumption Analysis
important benefits. Smart Grid Monitoring
Transportation and Traffic Analytics
Converts continuous sensor streams into Predictive Maintenance Systems
permanent records. Cloud-Based IoT Platforms
Supports historical data analysis.
Reduces processing load on applications. Key Features of Level 4
Enables efficient querying of stored
information. Converts Data in Motion → Data at Rest.
Reduces storage requirements through Stores processed IoT data permanently.
filtering and aggregation. Supports event sampling, comparison,
Supports business intelligence and aggregation, and persistence.
analytics. Converts network packets into structured
Provides reliable long-term storage. database records.
Improves application performance. Enables query-based access to historical
information.
Applications of the Data Accumulation Layer Acts as the foundation for higher-level data
abstraction and analytics.
The Data Accumulation layer is widely used in
various IoT applications, including:
Level 5: Data Abstraction (Aggregation 2. Distributed Data Storage
and Access)
Devices may be located in different geographical
Introduction regions, and the collected data is often stored locally
or in multiple cloud platforms.
The Data Abstraction Layer (Level 5) is the fifth
layer of the IoT Reference Model. After data has 3. Separation of Data Processing
been collected, processed, and stored in the previous
layers, this layer is responsible for integrating, Processing and storage operations are separated to
organizing, and presenting data in a form that improve performance. Real-time data generation
applications can easily understand and use. should not be delayed by database operations.
IoT devices continuously generate massive amounts Data collected from multiple IoT devices is
of information that cannot always be stored in a combined into a single logical view. Instead of
single database. retrieving information from each device
individually, applications receive integrated
information.
2. Data Integration Creating Schemas and Views
The layer combines information from multiple The abstraction layer creates database views and
sources such as: logical schemas that present information exactly as
required by applications.
IoT Sensors
Enterprise Resource Planning (ERP) Combining Multiple Data Sources
Customer Relationship Management (CRM)
Human Resource Management Systems Data collected from multiple databases and cloud
(HRMS) services is integrated into a single dataset.
Cloud Databases
External APIs Filtering and Projection
This creates a unified view of organizational data. Only useful attributes are selected while
unnecessary information is removed.
3. Data Transformation
Reconciliation of Data Differences
Different devices generate data in different formats.
The abstraction layer converts this information into The layer resolves differences in:
standardized formats that applications can easily
process. Data format
Data structure
4. Data Filtering and Selection Data semantics
Communication protocols
Only the required information is delivered to Security policies
applications. Unnecessary data is filtered out,
reducing processing time and network traffic. Data Reformatting