The Internet of Things (IoT)
The Internet of Things (IoT)
University
“Excellence in Higher Education’’
Presentation On
The Internet of Things (IoT)
𝗣𝗿𝗲𝘀𝗲𝗻𝘁𝗲𝗱 𝗧𝗼
MD. Fahim Chowdhury
𝗟𝗲𝗰𝘁𝘂𝗿𝗲𝗿
𝗗𝗲𝗽𝗮𝗿𝘁𝗺𝗲𝗻𝘁 𝗢𝗳 English
Presented By
1)Khadiza Akter 2) Mahisha Nur
Anha
3) Nasnin Samiha 4) Arfan Wahid
Rabbi
Introduction to IoT
The Internet of Things or IoT, is a system of connected devices through
the internet. It involves mechanical devices, sensors, home appliances,
vehicles, etc., apart from desktops, mobile, and laptops. These devices are
designed in such a way that they can share data with other devices over
the internet. IoT provides a platform for devices to interact and collaborate.
2) Gateway
Gateway facilitates data flow management and protocol layer to transfer
data from one device to another. It translates the network protocols
for devices and provides encryption for the data flowing in the
network. It’s like a layer between the cloud and devices that filter
away cyber attacks and illegal data access.
3) Connectivity
The data collected by sensors must be sent to the cloud for analytics.
Data need the internet to transfer data from one device to another.
Hence all IoT devices need to be connected to the internet
constantly. Networks like Wi-Fi, Bluetooth, WAN, and satellite
networks make it easy to stay connected. Data can be sent to the
cloud through these networks.
4) Cloud
IoT systems send massive data from devices, which must be managed efficiently
to generate meaningful output. To store this huge amount of data, the IoT
cloud is used. It provides tools to collect, process, and store data. Data is
readily available and remotely accessible through the internet. It also
provides a platform for analytics
5) Analytics
Analytics is the process of converting raw data into some meaningful form. IoT
analytics supports real-time analysis, which captures real-time changes and
irregularities. The data is then converted into a format that is easy to
understand by the end user. As a result, users or businesses can analyze the
trends shown in reports, predict the market, and plan to implement their
ideas successfully.
6) User Interface
The User interface is a visible, tangible part of IoT systems. It is that part of the
system which interacts with the end user. The information can be made
available either in report format or in the form of some actions like
triggering an alarm, a notification, etc. The user can also choose to perform
some actions.
IoT Devices and Sensors
An Internet of Things (IoT) device is an internet-connected object that collects and
exchanges data with other devices and systems. Often, an IoT device uses sensors to
gather data on itself or its environment and sends this information to an IoT platform
that orchestrates the collection and analysis of data from many devices. Organizations
deploying IoT devices use analytics to generate insights that improve decision-making,
enable remote control over the device, or trigger an automated response.
Sensors
IoT sensors are devices that are used to detect and respond to optical or electrical
stimuli. These types of sensors allow the Internet of Things to gather data to aid in
better decision-making processes in organizations and businesses. Devices that
contain IoT sensors include a physical parameter such as temperature, humidity, and
speed into an electrical signal that is both readable and measurable.
How Do IoT Sensors Work?
Data Collection
Connectivity
Data Processing
User Interface
IoT security (internet of things security)
IoT security (internet of things security) is the technology segment focused on
safeguarding connected devices and networks in iot. IoT involves adding internet
connectivity to a system of interrelated computing devices, mechanical and digital
machines, objects, animals and people. Each thing has a unique identifier and the
ability to automatically transfer data over a network. However, enabling devices to
connect to the internet opens them up to serious vulnerabilities if they aren't properly
protected.
IoT Communication Protocols
The set of rules and standards that govern how data is processed and transferred between
IoT devices is called an IoT communication protocol. It defines how IoT devices
communicate with each other. Communication over an IoT network. Some commonly used
IoT communication protocols are explained below.
• Message Queue Telemetry Transport : Message Queue Telemetry Transport (MQTT) follows
the publish-subscribe model. In this model, the devices, known as publishers, do not send
information directly to the receivers. The information is only accessible to specific clients
called subscribers.
• Constrained Application Protocol : Constrained Application Protocol (CoAP) follows the
client-server architecture supporting the RESTful principles. The resource is available
through a URL, and all the client IoT devices can make the following HTTP type requests to
the server: GET, POST, PUT, and DELETE.
• Hypertext Transfer Protocol : Hypertext Transfer Protocol (HTTP) is a widely used protocol
for web communication,which is used to establish an IoT network. HTTP protocol allows
transferring a massive amount of data between IoT devices to help them interact with
different
web servers and access multiple
cloud services.
IoT in Smart Homes
The Internet of Things (IoT) has revolutionized various aspects of our lives, and one area
where its impact is particularly evident is smart home technology.IoT has transformed
traditional homes into interconnected and intelligent living spaces that provide
convenience, efficiency, and enhanced control.
Here are some key roles that IoT plays in smart homes:
• Automation and Control: IoT allows for seamless automation and control of various parts of a
home, ranging from lighting and heating to security systems and entertainment devices. By
integrating these devices and enabling them to exchange information, IoT technology enhances
convenience, efficiency, and energy management within the home.
• Remote Access and Monitoring: One of the most crucial benefits of IoT in smart homes is the
ability to remotely control and monitor devices. Through smartphone applications or web
interfaces, homeowners can manage and adjust settings even when they are away from home.
• Enhanced Security and Safety: IoT enhances the security and safety features of a smart home.
Connected security systems, such as smart cameras, door locks, and motion sensors, provide real-
time alerts and video feeds, enabling homeowners to monitor and secure their homes remotely.
• Personalized Experiences: IoT enables the customization and personalization of the smart home
experience. By learning user preferences and behavior patterns, IoT systems can anticipate and
adapt to individual needs. From adjusting temperature and lighting to playing personalized music
playlists, smart homes powered by IoT
IoT in Healthcare
Internet of Things (IoT)-enabled devices have made remote monitoring in the healthcare sector possible,
unleashing the potential to keep patients safe and healthy, and empowering physicians to deliver
superlative care. It has also increased patient engagement and satisfaction as interactions with doctors
have become easier and more efficient. Furthermore, remote monitoring of patient’s health helps in
reducing the length of hospital stay and prevents re-admissions. IoT also has a major impact on reducing
healthcare costs significantly and improving treatment outcomes. IoT has applications in healthcare that
benefit patients, families, physicians, hospitals and insurance companies.
The major advantages of IoT in healthcare include:
• Cost Reduction: IoT enables patient monitoring in real time, thus significantly cutting down
unnecessary visits to doctors, hospital stays and re-admissions
• Improved Treatment: It enables physicians to make evidence-based informed decisions and brings
absolute transparency
• Faster Disease Diagnosis: Continuous patient monitoring and real time data helps in diagnosing
diseases at an early stage or even before the disease develops based on symptoms
• Proactive Treatment: Continuous health monitoring opens the doors for providing proactive medical
treatment
IoT and Big Data
Big data analytics plays a crucial role in the context of the Internet of Things (IoT) as it enables
the extraction of valuable insights from the vast amount of data generated by IoT devices.
IoT devices generate massive streams of data from various sensors and connected sources,
and traditional data processing methods often struggle to handle such volume, variety, and
velocity of data. Here's how big data analytics is utilized in IoT:
• Data Collection and Integration: IoT generates data from diverse sources, such as sensors,
wearables, connected vehicles, and more. Big data analytics tools facilitate the collection,
aggregation, and integration of this data from various devices and platforms.
• Real-Time Processing: IoT data is time-sensitive and requires real-time processing to make
immediate decisions or trigger actions. Big data analytics platforms with stream processing
capabilities can analyze data in motion and provide real-time insights and responses.
• Data Storage and Management: Big data technologies like Hadoop, NoSQL databases, and
data lakes are used to store and manage the large volumes of IoT data. These systems are
scalable and capable of handling the massive influx of data from IoT devices.
• Data Preprocessing and Cleaning: IoT data can be noisy and incomplete due to various
factors. Big data analytics tools can preprocess and clean the data, ensuring its quality and
reliability before further analysis.
• Data Analysis and Pattern Recognition: Big data analytics techniques, such as machine
learning and data mining, are applied to identify patterns, correlations, and anomalies in IoT data. This
allows for the discovery of valuable insights and actionable information.
IoT in Agriculture
IoT technology can be used in agriculture to improve crop yields and efficiency. Sensors
measure environmental factors such as soil moisture, temperature, and light levels
while drones provide aerial imagery for precision farming practices like weed detection
and crop health monitoring. The use of the Internet of Things (IoT) in agriculture has
revolutionized the way farmers work and manage their farms. IoT devices can be used
to monitor crops, livestock, soil conditions, weather patterns, and pest infestations to
maximize yields and reduce costs.
Here are some examples.
• Precision Agriculture and Livestock Monitoring
• Crop Monitoring and Weather Forecasting
• Automated Pest Control
• Cost of Equipment and Installation
• Challenges of Implementing IoT in Agriculture
The overview concerns the most popular IoT radio technologies broken down by
radio-frequency range achieved by each of the solutions: short range IoT radio
solutions, medium range solutions, and long range Wide Area Networks solutions.
Challenges and Solutions & future
development
Common Challenges in IoT Development IoT development is intrinsically different from other
development projects. It combines software programming and hardware devices, which in itself is a
challenge. But IoT development also involves collection and transfer of data, and analysis.
1. Security Challenges
In our opinion, security is the most crucial issue that needs to be addressed for IoT. Developers working on
your IoT programming are usually not security experts, which opens your code to a range of
vulnerabilities and your devices to unauthorized access.
• Lack of encryption : Without encryption, the data transmitted to and from IoT devices can be
intercepted and read by unauthorized parties. This is especially concerning when the devices handle
sensitive or personal information.
• Privacy Concerns : Users may be reluctant to adopt IoT devices if they believe their personal data is at
risk. The lack of encryption exacerbates these privacy concerns, as it makes unauthorized access to
personal data more likely.
• Authentication Issues : Encryption is often used in conjunction with authentication protocols to ensure
that the device communicating on the network is actually the device it claims to be. Without encryption,
these authentication protocols are less secure, making the network more vulnerable to attacks.
• Network Security : Unsecured IoT devices can be exploited as entry points into a network, putting not
only the device but also other devices on the network at risk.
2.Costs
The infrastructure that IoT requires is expensive in itself, but the overall costs often prove to
be a surprise for most people. There are invisible costs to every major undertaking, and
IoT projects are not an exception to this. The cost of updates, maintenance, design,
replacing outdated devices, and the technical skillsets required can pile up very quickly.
3. Reliability and Hardware
As we have discussed previously, any successful IoT undertaking requires a robust and
secure infrastructure. Depending on the industry and business, the physical devices may
vary but their quality, upkeep, reliability, and efficiency are extremely important.Let’s
take sensors, for example. Many people believe that cheap sensors are easily available
and effective. However, sensors that last long and are reliable are rarely inexpensive.
4. Ease of Integration
One of the most complex parts of IoT development is ensuring that the IoT application can
be integrated with various platforms, OS, cloud services, and even legacy systems. The
failure to do so can result in a low-usability product that may not survive the
advancements in technology and business practices.
5 Connectivity
IoT sensors can only collect and transfer data if the connectivity is strong, and that is not
always the case. Especially when the devices are placed in remote areas, connectivity can
become a real issue. When you’re required to connect multiple cloud servers, physical
devices, and applications, connectivity is very important for the success of your project.
How to overcome these challenges?
A well-developed IoT application can help you create additional revenue streams, lower
your costs and also help you build sustainable processes.We have built a primary
checklist to help you overcome the most common challenges associated with IoT
development:
Vet the technology partners you outsource your work to. Look for: team members with
expertise across the stack, a strong portfolio, automation capabilities, device
management, and technical know-how.
Budget for security solutions. You may need to add security solutions or additional
security experts to the team depending on your requirements.
Research the quality, durability, and reliability of the devices you invest in. While there
are a lot of cheap alternatives available, they may end up costing you more in the long
run.
If you are building an in-house team, budget for the skillsets required. Investing in
people will help you go a long way.
Ensure that the updates and maintenance are frequent and regular.
User research is non-negotiable. It will help you build a strong user experience and give
you a better understanding of their requirements.
This list is not exhaustive by any means, but it will help you get started on the planning and
budgeting of the project. If you are already mid-project, it can help you refocus your priorities.
Any Questions ?