Intro To IOT
Intro To IOT
Definition
The Internet of Things (IoT) describes the network of physical objects—“things”—that are
embedded with sensors, software, and other technologies for the purpose of connecting and
exchanging data with other devices and systems over the internet.
https://www.oracle.com/in/internet-of-things/what-is-iot/
Characteristics of IoT
1. Connectivity
Connectivity is an essential feature of IoT. IoT lets you connect mobile phones, laptops, and
other internet devices. Any person can get information about anything at any time and place.
IoT can connect through several wireless devices, like sensors, mobile phones, trackers, etc.
This way, the person will not have to wait for an internet connection to operate a device.
2. Identity of Things
The collaboration of name and number gives an identity to an internet device. Giving an
identity to the device is an essential aspect of loT. Identity helps to differentiate between
various internet devices and select the device we want to send the command.
Every device needs a different controlling power based on the type of data provided. It is
essential to give a unique identity to every device so that we can set up passwords or other
security means. For example, fingerprints, face recognition IP addresses, and Face lock
systems are several means of security given to the different identified devices to protect them.
3. Intelligence
The intelligence of IoT devices depends on the sensors' intelligence. The sensors send the data
to the user for further analysis.
We need to update the IoT devices regularly to get the smart work done. It adds to their
features and makes them smarter.
4. Dynamic
We need to create IoT devices in a way that they can adapt to the environment. For example,
an AC should have a sensor that can send a signal to the cloud and adjust it to the premises of
the place. Similarly, the camera can easily click photographs by adjusting to light situations,
like day and night.
5. Scalability
Scalability means the amount of data one can handle efficiently. The IoT has created a setup to
handle enormous data and generate useful analysis.
6. Self Upgradation
As we saw above, updating the software regularly is important. But who has the time to
remember to do that? Thus, with its artificial intelligence, IoT upgrades itself without human
help. It also allows the set up of a network for the addition of any new IoT devices. Thus, the
technology can quickly start working without delay if the setup has already been done.
7. Architecture
The architecture of IoT is designed in a way that it is capable of supporting various devices,
technologies, and protocols. Its main work is to confirm whether each connected device does
not interfere with the other. This way, the safety and security of each device's data are
maintained.
8. Security
With the increasing number of IoT devices, issues regarding the security of personal data have
arisen. There might be a chance of data leakage as a large amount of data is collected,
exchanged, and generated. There is a chance of personal data being transferred without
approval, which is a matter of concern.
To overcome this challenge, IoT has created networks, systems, and devices wherein privacy is
well maintained. Maintaining safety and security is a big dare for IoT. However, it still handles
it without any disruption.
9. Network
With the increasing number of IoT devices in a network, it becomes difficult to maintain
communication for proper functioning. However, cloud service and gateway are a few
methods that can solve such problems.
Often, one device can use the connectivity of another device to establish network connectivity
even if the second device is not connected to a network. Because IoT devices can communicate
with one another, it is more effective and adaptable than other current technologies.
10. Data
The data gathered from IoT devices are analyzed for future prediction. For example, a calorie
meter. It helps to regulate the number of calories each day. We also have fitness data,
thermostats, and various devices that monitor our health. Therefore, we can use the data
collected through these devices.
https://www.tutorialspoint.com/what-are-the-characteristics-of-internet-of-things-iot
conceptual framework of iot
1. Sensing Layer –
The sensing layer is the first layer of the IoT architecture and is responsible for
collecting data from different sources. This layer includes sensors and actuators that
are placed in the environment to gather information about temperature, humidity,
light, sound, and other physical parameters. These devices are connected to the
network layer through wired or wireless communication protocols.
2. Network Layer –
The data processing layer of IoT architecture refers to the software and hardware
components that are responsible for collecting, analyzing, and interpreting data from
IoT devices. This layer is responsible for receiving raw data from the devices,
processing it, and making it available for further analysis or action.The data processing
layer includes a variety of technologies and tools, such as data management systems,
analytics platforms, and machine learning algorithms. These tools are used to extract
meaningful insights from the data and make decisions based on that data.Example of a
technology used in the data processing layer is a data lake, which is a centralized
repository for storing raw data from IoT devices.
4. Application Layer
–
The application layer of IoT architecture is the topmost layer that interacts directly
with the end-user. It is responsible for providing user-friendly interfaces and
functionalities that enable users to access and control IoT devices.This layer includes
various software and applications such as mobile apps, web portals, and other user
interfaces that are designed to interact with the underlying IoT infrastructure. It also
includes middleware services that allow different IoT devices and systems to
communicate and share data seamlessly.The application layer also includes analytics
and processing capabilities that allow data to be analyzed and transformed into
meaningful insights. This can include machine learning algorithms, data visualization
tools, and other advanced analytics capabilities.
https://www.geeksforgeeks.org/architecture-of-internet-of-things-iot/
Physical Design of IOT- The Internet of Things will become part of the fabric of everyday life.
It will become part of our overall infrastructure just like water, electricity, telephone, TV and
most recently the Internet. Whereas the current Internet typically connects full-scale
computers, the Internet of Things (as part of the Future Internet) will connect everyday
objects with a strong integration into the physical world.
·On the networking level, the plug & play functionality has to enable the communication,
features like the ones provided by IPv6 are in the directions to help in this process. Suitable
infrastructure components have then to be discovered to enable the integration into the
Internet of Things. This includes announcing the functionalities provided, such as what can be
sensed or what can be actuated.
4.Physical Location and Position-As the Internet of Things is strongly rooted in the
physical world, the notion of physical location and position are very important,
especially for finding things, but also for deriving knowledge. Therefore, the
infrastructure has to support finding things according to location (e.g. geo-location based
discovery). Taking mobility into account, localization technologies will play an important
role for the Internet of Things and may become embedded into the infrastructure of the
Internet of Things.
5. Security and Privacy-In addition, an infrastructure needs to provide support for security
and privacy functions including identification, confidentiality, integrity, non-repudiation
authentication and authorization. Here the heterogeneity and the need for interoperability
among different ICT systems deployed in the infrastructure and the resource limitations of
IoT devices (e.g., Nano sensors) have to be taken into account.
·The Logical design of IoT is however too abstract to be used for building directly concrete
architectures. In order to implement a compliant IoT solutions, Reference Architectures must
be defined, describing essential building blocks as well as design choices able to select
specific constructs able to deal with converging requirements regarding functionality,
performance, deployment and security, to name a few. Interfaces among different
technological functional blocks should be standardized; best practices in terms of
functionality and information usage need to be provided.
·Existing literature provides methodologies for dealing with system architectures (hereafter
called Concrete Architectures) based on Views and Perspectives. The way that the IoT-A
project illustrates the Reference Architecture (RA) is through a matrix that provides clear
technological choices in order to develop concrete architectures. To establish the contents of
this matrix we need to analyze all possible functionalities, mechanisms and protocols that
can be used for building any concrete IoT-related architecture and to show how
interconnections could take place between selected design and technological choices. A
system architect should then have a tool to make a rational selection of protocols, functional
components, and architectural options, needed to build specific IoT systems.
·The IoT-A project sees views as a representation of one or more structural aspects of an
architecture that illustrates how the architecture addresses one or more concerns held by one
or more of its stakeholders. Some typical examples for viewpoints are Functional, Information,
Concurrency, Development, Deployment and Operational viewpoints. However, architectural
decisions often address concerns that are common to more than one view. These concerns are
often related to non-functional or quality properties.
·The approach that the project is following is to define special perspectives to address these
aspects of a concrete architecture, emphasizing the importance of stakeholder requirements.
Therefore we are define a perspective as a collection of activities, tactics, and guidelines that
are used to ensure that a system exhibits a particular set of related quality properties that
require consideration across a number of the system’s architectural views, where a quality
property is defined as an externally visible, non-functional property of a system such as
performance, security, or scalability.
IOT applications-Potential applications of the IoT are numerous and diverse, permeating into
practically all areas of every-day life of individuals, enterprises, and society as a whole. The
IoT application covers smart environments/spaces in domains such as: Transportation,
Building, City, Lifestyle, Retail, Agriculture, Factory, Supply chain, Emergency, Healthcare, User
interaction, Culture and tourism, Environment and Energy. Below are some of the IoT
applications.
·IOsI (Internet of smart industry)-Explosive and Hazardous Gases: Detection of gas levels
and leakages in industrial environments, surroundings of chemical factories and inside
mines, Monitoring of toxic gas and oxygen levels inside chemical plants to ensure workers
and goods safety, Monitoring of water, oil and gas levels in storage tanks and Cisterns,
Maintenance and repair: Early predictions on equipment malfunctions and service
maintenance can be automatically scheduled ahead of an actual part failure by installing
sensors inside equipment to monitor and send reports.
https://vedveethi.co.in/eNote/IoT/CS-6005%20Unit%201%20-
%20Internet%20of%20Things.htm
Management
This functional block provides various functions that are used to manage an IoT system.
Services
This functional block provides some services like monitoring and controlling a device and
publishing and deleting the data and restoring the system.
Communication
This block handles the communication between the client and the cloud-based server and
sends/receives the data using protocols.
Security
This block is used to secure an IoT system using some functions like authorization, data
security, authentication, 2-step verification, etc.
Device
These devices are used to provide sensing and monitoring control functions that collect data
from the outer environment.
htt
ps:/
/pr
ogr
am
min
gon
eon
one
.co
m/l
ogic
al-
design-of-iot.html
These intelligent objects can enter, store and process data and interact with other objects,
systems or people. They can be embedded or fixed in other objects and capture data about
position and sensors, as well as execute decision and control functions.
Smart Objects in the Internet of Things fill the gap between the real and the digital world and
offer new functionalities:
These functionalities create significant added value for both companies and people:
Work Support: Supporting people by intuitive, easy-to-use devices and novel cyber-
physical services
Digital data processing: gaining additional information about processes at shorter
intervals
High Resolution Management: Support for planning, management and controlling
through automated data collection
https://www.iis.fraunhofer.de/en/ff/lv/dataanalytics/smart-object.html
2. Frequently they are working in real-time mode. These are the main causes of the
challenges.