IoT-DB Important Questions
IoT-DB Important Questions
I. 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.
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 –
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.
3. 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.
4. 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
The hardware component refers to the physical devices that are connected to the internet.
These can be anything from sensors and cameras to cars and industrial machines.
The software component, on the other hand, is the set of programs and algorithms that run on
these devices and enable them to collect and analyze data, make decisions, and carry out
actions.
1. Things or Device
These are fitted with sensors and actuators. Sensors collect data from the environment
and give to gateway where as actuators performs the action (as directed after
processing of data).
2. Gateway
The sensors give data to Gateway and here some kind of pre-processing of data is
even done. It also acts as a level of security for the network and for the transmitted
data.
3. Cloud
The data after being collected is uploaded to cloud. Cloud in simple terms is
basically a set of servers connected to internet 24*7.
4. Analytics
The data after being received in the cloud processing is done . Various algorithms
are applied here for proper analysis of data (techniques like Machine Learning etc
are even applied).
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.
The technology has a significant impact on both common people and professionals work.
The IoT has several benefits and perks which can help enterprise, common people to make
their life easy. Some of the benefits are highlighted below:
1. Achieve Customer-Centricity
• For any business or any organization, customer satisfaction is a very critical factor that
needs to be always focused.
• When using the IoT technology the devices are interacted and improve business
functions. As the feedback is collected from customers by using IoT devices help to
improve services and increase the level of customer satisfaction. The product
shortcomings can be highlighted easily and can be solved.
2. Gathering Rich Data
• For any type of organization, the data is termed as the most important weapon. The
organizations are extensively using the IoT models and methodologies in their
businesses for gathering a huge chunk of data about customers and company products.
• By collecting this information the organizations perform different analysis and do
deep understanding so that they can improve their product quality so that their
business can be expanded and can earn more profit. It can be understood better by
example.
3. Enhanced Security Measures
• The IoT enables the access control system to provide additional security to the
organization and common people. The use of IoT technology in surveillance can help
to improve security standards in the organization and also help to track any suspicious
activity. In the organization it can be useful to track the activities of an employee, can
be used to maintain their daily record.
4. Reduction in Operational Cost
• Every organization tries to reduce their operational cost but only that enterprise
becomes successful which uses maximum use of IoT solutions for their purpose. There
is a need for constant connection to the smart device and organization so that
operational costs can be reduced for the organization.
5. Use of Smart Devices
• Across all enterprises, the use of smart devices has increased the insignificant amount
and it is accepted by the organizations. There is an advancement in smart device
applications and used in different sectors like transportation, hospitality, healthcare,
and education.
1. Connectivity
In the case of IoT, the most important feature one can consider is connectivity. Without
seamless communication among the interrelated components of the IoT ecosystems (i.e.,
sensors, compute engines, data hubs, etc.), it is impossible to execute any proper business
use case. IoT devices can be connected over Radio waves, Bluetooth, Wi-Fi, Li-Fi, etc.
2. Sensing
In everyday life, humans are good at figuring out what's happening around us by using our
past experiences. Similarly, in IoT, we need to gather information from our surroundings to
understand what's going on. To do this, we use various sensors like those that measure things
like light, pressure, or location. For example, in cars, sensors can help detect light levels,
pressure changes, speed, and even objects around the vehicle.
3. Scale
When we talk about scale in IoT, we mean how easily we can adjust the size of our systems,
either making them bigger or smaller as needed. So, it's important for companies to design
their IoT systems in a way that can handle these changes, both now and in the future,
depending on how much they need to use them.
4. Dynamic Nature
For any IoT use case, the first and foremost step is to collect and convert data so that
business decisions can be made out of it. In this whole process, various components of
IoT need to change their state dynamically. For example, the input of a temperature sensor
will vary continuously based on weather conditions, locations, etc. IoT devices should be
designed with this keeping in mind.
5. Intelligence
In almost every IoT use case in today’s world, the data is used to make important business
insights and drive important business decisions. We develop machine learning/ deep learning
models on top of this massive data to obtain valuable insights.
6. Energy
Ecosystems demand a lot of energy from end components to connectivity and analytics
layers. While designing an IoT ecosystem, we need to consider design methodology such
that energy consumption is minimal.
7. Safety
One of the main features of the IoT ecosystem is security. Connectivity components pass
sensitive information from endpoints to the analytics layer in the entire flow of an IoT
ecosystem. While designing an IoT system, we must adhere to proper safety, security
measures, and firewalls to keep the data from misuse and manipulation.
1. Connectivity
One of the most interesting IoT advantages is to equip objects and devices with sensors and
other technologies that allow them to communicate with one another and with other systems,
this helps to create a network of connected devices.
2. Data collection
One of the greatest advantages of of the Internet of Things is the data collection feature.
Through a good IoT architecture and IoT sensing, people, organizations and startups can
collect interesting data from different tasks, company operations, and human interaction to
display it in a specific system.
3. Automation (great IoT advantage)
One important advantage of IoT is automation. By connecting devices and applications, IoT
allows for automation of tasks and processes, and thus, saving time and reducing the need for
human intervention and increasing efficiency.
4. Monitoring
Another advantage of the Internet of Things is being able to monitor and control different
processes or activities.
5. Safety
IoT security systems can use cameras, sensors, and other technologies to detect intrusions or
suspicious activity inside a building, home, or business.
When a home break in takes place, the IoT devices will alert the homeowners of the event,
and they can call the police immediately.
6.More comfort
People love IoT products because it makes certain tasks easier. People can program their
washing machines to do laundry from their phones while they are at the office. A smart
device like a vacuum cleaner can do its work during the day to maintain the floor clear of
dust. Lights, temperature, air, many aspects of the house can be controlled remotely and with
ease.
7.Healthier habits
The last of the IoT advantages we want to mention is the potential to improve healthcare. IoT
medical devices can be used to monitor and track patients’ health and wellbeing, allowing for
more effective and efficient care.
5. Explain associated technologies with IOT. (Machine to machine protocol, cloud
computing services, IOV, 3G, 4G, 5G technology).
ANS-
Associated technologies with IoT means a variety of tools and platforms that enable the
functioning and expansion of IoT ecosystems. Here's an explanation of some of the key
associated technologies:
Security:
• Keeping IoT devices safe from hackers is a big concern. Devices connected to the
internet can be attacked if they're not protected properly.
• Security risks come from weak spots in the devices themselves, the systems they use,
and how they talk to each other.
• We need to make sure that IoT devices are secure by using things like passwords,
encryption, and making sure they can't be easily tampered with.
Awareness:
• Many people don't know much about IoT. They might not see why it's important to
connect everyday things like lights or refrigerators to the internet.
• This lack of awareness makes it hard for companies to make and sell IoT products, and
for people to understand their benefits.
• Businesses need to teach people about IoT and show them how it can make their lives
easier.
Interoperability:
• Making different IoT devices work together can be tough because they're made by
different companies and use different ways of talking to each other.
• We need to figure out how to make sure that all these devices can understand each
other and work together smoothly.
Business Model:
• IoT can change how businesses work by making things more automated and creating
new ways of doing business.
• But companies need to figure out how to make money from IoT. This means coming
up with smart plans for how to sell IoT products and services.
Connectivity:
• Getting IoT devices to talk to each other and to the internet is really important. We use
different kinds of technology, like Wi-Fi and Bluetooth, to make this happen.
• Each technology has its own strengths and weaknesses, so we need to pick the right
one for each situation.
Big Data:
• IoT devices create a lot of data, which can be hard to manage. This data needs to be
collected, organized, and analyzed so that it can be useful.
• Companies need experts called data scientists to help them make sense of all this data
and use it to make better decisions.