0% found this document useful (0 votes)
13 views

IOT MODULE 1

The Internet of Things (IoT) is a network of interconnected physical devices embedded with sensors and software that collect and share data. It encompasses a wide range of applications across various sectors, including smart homes, healthcare, industrial IoT, smart cities, and agriculture, transforming how we live and work. The IoT ecosystem consists of major components such as devices, gateways, cloud services, analytics, and user interfaces, facilitating real-time data processing and communication.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

IOT MODULE 1

The Internet of Things (IoT) is a network of interconnected physical devices embedded with sensors and software that collect and share data. It encompasses a wide range of applications across various sectors, including smart homes, healthcare, industrial IoT, smart cities, and agriculture, transforming how we live and work. The IoT ecosystem consists of major components such as devices, gateways, cloud services, analytics, and user interfaces, facilitating real-time data processing and communication.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

What is the IoT?

The Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other
physical objects that are embedded with sensors, software, and network connectivity, allowing them
to collect and share data.

IoT devices—also known as “smart objects”—can range from simple “smart home” devices like
smart thermostats, to wearables like smartwatches and RFID-enabled clothing, to complex industrial
machinery and transportation systems. Technologists are even envisioning entire “smart cities”
predicated on IoT technologies.

IoT enables these smart devices to communicate with each other and with other internet-enabled
devices. Like smartphones and gateways, creating a vast network of interconnected devices that can
exchange data and perform various tasks autonomously. This can include:

• monitoring environmental conditions in farms


• managing traffic patterns with smart cars and other smart automotive devices
• controlling machines and processes in factories
• tracking inventory and shipments in warehouses

The potential applications of IoT are vast and varied, and its impact is already being felt across a
wide range of industries, including manufacturing, transportation, healthcare, and agriculture. As
the number of internet-connected devices continues to grow, IoT is likely to play an increasingly
important role in shaping our world. Transforming the way that we live, work, and interact with each
other.

In an enterprise context, IoT devices are used to monitor a wide range of parameters such as
temperature, humidity, air quality, energy consumption, and machine performance. This data can be
analyzed in real time to identify patterns, trends, and anomalies that can help businesses optimize
their operations and improve their bottom line.
Major Components of IoT (Internet of Things)

There are 5 major components of IoT (Internet of Things) - Devices or Sensors, Gateway,
Cloud, Analytics and User Interface:

1. Sensors or Devices
Sensors or Devices are basically used to collect and transmit the data and also perform actions
based on those data. For example, the sensors can be used for measuring temperature and
humidity. There are different types of sensors; here are as follows: Temperature Sensors,
Humidity Sensors, Proximity Sensors, Motion Sensors, Light Sensors, Pressure Sensors, Gas
Sensors, and GPS Sensors
2. Gateway
Gateway is also a device component that basically acts as an intermediate between the
sensors and the central cloud. Gateway is one of the essential components of IoT that offers
communication, management, and data processing. Here are some of the functions of
Gateway in IoT: Data Aggregation, Communication, Security, Protocol Translation, Load
Balancing, and Latency Reduction.
3. Cloud
Cloud in IoT refers to the service that provides the management, storage, and processing of
the data that is generated by IoT (Internet of Things) devices. Here are some key aspects of
Cloud in IoT: Data Storage, Data Collection, Security, Connectivity, Integration, and Cost
Efficiency.
4. Analytics
This is the crucial component of IoT that basically harness the potential of IoT. In analytics,
meaningful insights are analyzed that are generated by IoT devices and sensors. There are
some functions included in Analytics, such as data processing, machine learning, and
statistical analysis. Here are some of the applications of analytics in IoT: Anomaly Detection,
Environmental Monitoring, Energy Management, Smart Cities, and Agriculture.
5. User Interface
User Interface, also known as UI in the Internet of Things (IoT) and provides an interface by
which the users can interact with the applications and systems. Here are some of the key
points in the user interface of IoT (Internet of Things): Data Visualization, User-Friendly
Design, Personalization, Remote Management, Integration, Authentication, and Security.

IoT Ecosystem

The IoT ecosystem is not easy to define. It is also difficult to capture its proper image due to
the vastness and emerging possibility and the rapidity with which it is expanding in the entire
sector. However, the IoT ecosystem is a connection of various kind of devices that sense and
analyze the data and communicates with each other over the networks.

In the IoT ecosystem, the user uses smart devices such as smartphones, tablet, sensors, etc.
to send the command or request to devices for information over the networks. The device
response and performs the command to send information back to the user through networks
after analyzed.
The IoT is itself an ecosystem of network devices that transfer the data. It is also well
interconnected with Big Data and Cloud Computing.

o Sensing, Embedded processing, Connectivity: The IoT ecosystem senses its


surrounding like temperature, gyroscope, pressure, etc. and make the embedded
processing using devices. These devices are connected through any type of devices
such as GPS, WiFi, RFID, etc. over the networks.
o Smart devices and environment, Cloud Computing, Big Data: The data transfer or
receive through smart devices and environments are communicated through Cloud
Computing or others Servers and stored as Big Data.
o Technology, Software, Application: The IoT ecosystem uses any of different
technologies, software and application to communicate and connect with smart
devices and environment.
o Users or groups of community: The product or services generated by the IoT
ecosystem are consumed by the users or the group of communities to serve the smart
life.

Iot Architecture:
IoT architecture refers to the tangle of components such as sensors, actuators, cloud services,
Protocols, and layers that make up IoT networking systems. In general, it is divided into layers
that allow administrators to evaluate, monitor, and maintain the integrity of the system. The
architecture of IoT is a four-step process through which data flows from devices connected to
sensors, through a network, and then through the cloud for processing, analysis, and storage.
With further development, the Internet of Things is poised to grow even further, providing
users with new and improved experiences.
Perception/Sensing Layer

The first layer of any IoT system involves “things” or endpoint devices that serve as a
conduit between the physical and the digital worlds. Perception refers to the physical
layer, which includes sensors and actuators that are capable of collecting, accepting,
and processing data over the network. Sensors and actuators can be connected
either wirelessly or via wired connections. The architecture does not limit the scope
of its components nor their location.

Network Layer

Network layers provide an overview of how data is moved throughout the


application. This layer contains Data Acquiring Systems (DAS) and Internet/Network
gateways. A DAS performs data aggregation and conversion functions (collecting and
aggregating data from sensors, then converting analog data to digital data, etc.). It is
necessary to transmit and process the data collected by the sensor devices. That’s
what the network layer does. It allows these devices to connect and communicate
with other servers, smart devices, and network devices. As well, it handles all data
transmissions for the devices.

Processing Layer

The processing layer is the brain of the IoT ecosystem. Typically, data is analyzed,
pre-processed, and stored here before being sent to the data center, where it is
accessed by software applications that both monitor and manage the data as well as
prepare further actions. This is where Edge IT or edge analytics enters the picture.

Application Layer

User interaction takes place at the application layer, which delivers application-
specific services to the user. An example might be a smart home application where
users can turn on a coffee maker by tapping a button in an app or a dashboard that
shows the status of the devices in a system. There are many ways in which the
Internet of Things can be deployed such as smart cities, smart homes, and smart
health.

Communication Models in IoT (Internet of Things ):


IoT devices are found everywhere and will enable circulatory intelligence in the future. For
operational perception, it is important and useful to understand how various IoT devices
communicate with each other. Communication models used in IoT have great value. The IoTs
allow people and things to be connected any time, any space, with anything and anyone, using
any network and any service.
1. Request &Response Model :
This model follows a client-server architecture.

• The client, when required, requests the information from the server. This request is
usually in the encoded format.
• This model is stateless since the data between the requests is not retained and each
request is independently handled.
• The server Categories the request, and fetches the data from the database and its
resource representation. This data is converted to response and is transferred in an
encoded format to the client. The client, in turn, receives the response.
• On the other hand — In Request-Response communication model client sends a
request to the server and the server responds to the request. When the server
receives the request it decides how to respond, fetches the data retrieves resources,
and prepares the response, and sends it to the client.

2. Publisher-Subscriber Model :
This model comprises three entities: Publishers, Brokers, and Consumers.

• Publishers are the source of data. It sends the data to the topic which are managed
by the broker. They are not aware of consumers.
• Consumers subscribe to the topics which are managed by the broker.
• Hence, Brokers responsibility is to accept data from publishers and send it to the
appropriate consumers. The broker only has the information regarding the consumer
to which a particular topic belongs to which the publisher is unaware of.
3. Push-Pull Model –
The push-pull model constitutes data publishers, data consumers, and data queues.

• Publishers and Consumers are not aware of each other.


• Publishers publish the message/data and push it into the queue. The consumers,
present on the other side, pull the data out of the queue. Thus, the queue acts as the
buffer for the message when the difference occurs in the rate of push or pull of data
on the side of a publisher and consumer.
• Queues help in decoupling the messaging between the producer and consumer.
Queues also act as a buffer which helps in situations where there is a mismatch
between the rate at which the producers push the data and consumers pull the data.
Exclusive Pair –

• Exclusive Pair is the bi-directional model, including full-duplex communication among


client and server. The connection is constant and remains open till the client sends a
request to close the connection.
• The Server has the record of all the connections which has been opened.
• This is a state-full connection model and the server is aware of all open connections.
• WebSocket based communication API is fully based on this model.
APPLICATIONS OF IOT:
The Internet of Things (IoT) has a wide range of applications across various sectors due to its
ability to connect devices and enable data exchange. Here are some prominent applications:

1. Smart Homes
- Home Automation: Devices like smart thermostats (e.g., Nest), smart lighting
systems, and smart locks can be controlled remotely.
- Security Systems: Cameras, motion sensors, and alarms can be monitored and
controlled via smartphones.

2. Healthcare
- Remote Patient Monitoring: Wearable devices can track vital signs and send data to
healthcare providers.
- Smart Medical Devices: Connected insulin pumps, heart monitors, and other devices
can automate care and alert medical staff of any issues.

3. Industrial IoT (IIoT)


- Predictive Maintenance: Sensors on machinery can predict when maintenance is
needed, reducing downtime.
- Supply Chain Optimization: IoT devices can track goods and optimize logistics in real-
time.

4. Smart Cities
- Traffic Management: IoT sensors can monitor traffic flow and optimize signal timings.
- Public Safety: Smart surveillance systems can enhance security and emergency
response.

5. Agriculture
- Precision Farming: IoT devices can monitor soil moisture, weather conditions, and
crop health to optimize farming practices.
- Livestock Monitoring: Wearable sensors can track the health and location of
livestock.
6. Environmental Monitoring
- Air and Water Quality: Sensors can detect pollutants and monitor environmental
conditions in real-time.
- Weather Forecasting: IoT can improve the accuracy of weather predictions by
providing more data points.

7. Energy Management
- Smart Grids: IoT devices can optimize energy distribution and usage.
- Smart Meters: These can provide real-time data on energy consumption to both
consumers and utility providers.

8. Retail
- Inventory Management: IoT can automate inventory tracking and reordering.
- Customer Experience: Beacons and smart shelves can enhance the shopping
experience by providing personalized recommendations.

9. Transportation
- Fleet Management: IoT devices can monitor vehicle health, driver behavior, and
optimize routes.
- Connected Vehicles: Cars can communicate with each other and with infrastructure
to improve safety and efficiency.

10. Wearables
- Fitness Trackers: Devices like Fitbit can monitor physical activity and health metrics.
- Smart Glasses: Devices like Google Glass can provide augmented reality experiences.

11. Smart Supply Chain and Logistics


- Asset Tracking: IoT can track the location and condition of assets in real-time.
- Cold Chain Monitoring: Ensures that temperature-sensitive goods are stored and
transported under optimal conditions.

You might also like