Internet of Things Unit I My Notes
Internet of Things Unit I My Notes
The term "Things" in the Internet of Things refers to anything and everything in day
to day life which is accessed or connected through the internet.
IoT systems have applications across industries through their unique flexibility and
ability to be suitable in any environment. They enhance data collection, automation,
operations, and much more through smart devices and powerful enabling
technology.
IoT is an advanced automation and analytics system which deals with artificial
intelligence, sensor, networking, electronic, cloud messaging etc. to deliver
complete systems for the product or services. The system created by IoT has greater
transparency, control, and performance.
As we have a platform such as a cloud that contains all the data through which we
connect all the things around us. For example, a house, where we can connect our
home appliances such as air conditioner, light, etc. through each other and all these
things are managed at the same platform. Since we have a platform, we can connect
our car, track its fuel meter, speed level, and also track the location of the car.
If there is a common platform where all these things can connect to each other would
be great because based on my preference, I can set the room temperature. For
example, if I love the room temperature to to be set at 25 or 26-degree Celsius when I
reach back home from my office, then according to my car location, my AC would
start before 10 minutes I arrive at home. This can be done through the Internet of
Things (IoT).
History of IOT
Here you will get to know about how IOT is involved and also from the explanation
of each will let you know how IOT plays a role in this innovations !
Designing efficient devices is the primary work of IoT engineers. They design devices
to remove laborious work and update the world with advanced technologies. We can
use these devices in daily living and workplaces to keep updated with the latest
technology and avoid manual work.
But if you wonder where we can use these devices, here are some common
applications where IoT plays an important role.
10 Common Applications of IoT
1. Smart Homes
If we look at our homes, we can find IoT. The lock system of our doors is based on
the technology developed by IoT. You do not need to open and close the doors and
windows manually. Remotes can do this job now and reduce our manual labor.
Moreover, the IoT devices measure electricity and water usage daily by the
established sensors in the meter. The IoT is also used to record TV shows. Now, we
can purchase smart televisions and record the shows we wish to watch according to
our schedule.
2. Smart City
The Internet has not been limited to introducing networks around the world. It has
extended its uses in the city too. The IoT helps manage traffic control, hydraulic and
thermal power, dumping material, and other manual work. It helps in managing
vehicles through IoT. This way, these devices add comfort to people's daily life.
3. Self-driven Vehicles
With the invention of smartphones, we can quickly book cabs. The public can easily
book their transport and reach their destination without wasting time. It eases the
process of searching for vehicles as the booking of the vehicle has been made.
4. Online Shopping
Online shopping has become the preferable IoT over smartphones. Instead of standing
in queues and waiting for the salesperson to entertain us, we can quickly go grocery
shopping for clothes and everyday used things online. Most people prefer it from a
different e-commerce application like Amazon. It is both a time and money saver. IoT
has set specific devices which aid online shopping through android and iOS phones.
5. Health
IoT has set particular devices like beds in hospitals and unique types of sensors
attached to our bodies that can monitor our blood sugar continuously. These devices
help measure blood pressure, and an oximeter regulates our body temperature. These
devices are built with the current IoT systems. Thus, we can manage things at home
instead of unnecessarily visiting the doctor.
6. Agriculture
IoT has obtained a level in agriculture as well. The application of the Internet of
things gives us perfect data regarding information for growing crops well. It gives us
information regarding the type of soil needed, appropriate temperature, and water
required for the proper growth of the crop. It tells us the best time to grow particular
crops and the diseases present in the crop to be grown so that the pesticide and
insecticide can be applied accordingly.
7. Traffic Management
We can also use IoT applications for traffic management. We all must have used
Google Maps or other location-centric software someday. These applications predict
the traffic while reaching the source to the destination.
When this traffic is analysed for a longer period, IoT can also predict the traffic
scenario at peak hours, helping people with easy commutes.
8. Energy Saving
Different types of sensors are being equipped in the devices to save electric and water
energy. It prevents useless waste by establishing a dual communication system
between the energy power user and the supplier. These devices also help in
monitoring energy consumption regularly.
9. Wearables
The Internet of Things has introduced sensors and devices with artificial machinery
that help operate virtual glasses, calorie burner meters, and GPS tracking belts. It has
established Apple phones which can be connected to our watches, heartbeats, and
fitness bands. Google, Samsung, and Apple have introduced IoT applications that are
helpful in daily life.
Pollution is the biggest problem in almost all cities. We are sometimes unaware
whether we breathe smoke or oxygen in polluted cities. With the help of IoT, we can
collect data from a particular area and inform the concerned authority and the
government well in advance to take steps to control pollution.
Modern Applications
Smart Grids and energy saving
Smart cities
Smart homes/Home automation
Healthcare
Earthquake detection
Radiation detection/hazardous gas detection
Smartphone detection
Water flow monitoring
Traffic monitoring
Wearables
Smart door lock protection system
Robots and Drones
Healthcare and Hospitals, Telemedicine applications
Security
Biochip Transponders (For animals in farms)
Heart monitoring implants (Example Pacemaker, ECG real time tracking)
Agriculture
Industry
Features of IOT
The most important features of IoT on which it works are connectivity, analyzing,
integrating, active engagement, and many more. Some of them are listed below:
Analyzing: After connecting all the relevant things, it comes to real-time analyzing
the data collected and use them to build effective business intelligence. If we have a
good insight into data gathered from all these things, then we call our system has a
smart system.
Integrating: IoT integrating the various models to improve the user experience as
well.
Artificial Intelligence: IoT makes things smart and enhances life through the use of
data. For example, if we have a coffee machine whose beans have going to end, then
the coffee machine itself order the coffee beans of your choice from the retailer.
Sensing: The sensor devices used in IoT technologies detect and measure any change
in the environment and report on their status. IoT technology brings passive networks
to active networks. Without sensors, there could not hold an effective or true IoT
environment.
Active Engagement: IoT makes the connected technology, product, or services to
active engagement between each other.
IoT Enablers
RFIDs: uses radio waves in order to electronically track the tags attached to each
physical object.
Sensors: devices that are able to detect changes in an environment (ex: motion
detectors).
Nanotechnology: as the name suggests, these are tiny devices with dimensions
usually less than a hundred nanometers.
Smart networks: (ex: mesh topology).
Characteristics of IoT
Massively scalable and efficient
IP-based addressing will no longer be suitable in the upcoming future.
An abundance of physical objects is present that do not use IP, so IoT is made
possible.
Devices typically consume less power. When not in use, they should be
automatically programmed to sleep.
A device that is connected to another device right now may not be connected in
another instant of time.
Intermittent connectivity – IoT devices aren’t always connected. In order to save
bandwidth and battery consumption, devices will be powered off periodically
when not in use. Otherwise, connections might turn unreliable and thus prove to
be inefficient.
Advantages of IoT
Improved efficiency and automation of tasks.
Increased convenience and accessibility of information.
Better monitoring and control of devices and systems.
Greater ability to gather and analyze data.
Improved decision-making.
Cost savings.
IoT − Advantages
The advantages of IoT span across every area of lifestyle and business. Here is a list
of some of the advantages that IoT has to offer −
Disadvantages of IoT
Security concerns and potential for hacking or data breaches.
Privacy issues related to the collection and use of personal data.
Dependence on technology and potential for system failures.
Limited standardization and interoperability among devices.
Complexity and increased maintenance requirements.
High initial investment costs.
Limited battery life on some devices.
Concerns about job displacement due to automation.
Limited regulation and legal framework for IoT, which can lead to confusion and
uncertainty.
IoT − Disadvantages
Though IoT delivers an impressive set of benefits, it also presents a significant set of
challenges. Here is a list of some its major issues −
1. Ubiquity and Growth: IoT has become increasingly ubiquitous, with billions
of connected devices worldwide. These devices span various sectors, including
consumer electronics, industrial machinery, healthcare equipment, and smart
home devices.
2. Applications and Use Cases: IoT applications are diverse and impactful.
Examples include smart home systems (e.g., thermostats, lighting), industrial
IoT (e.g., predictive maintenance, asset tracking), healthcare (e.g., remote
patient monitoring), agriculture (e.g., precision farming), and smart cities (e.g.,
traffic management, waste management).
3. Technological Advancements: IoT has benefited from advancements in
connectivity technologies such as 5G, LPWAN (Low Power Wide Area
Network), and advancements in edge computing. These technologies enable
faster data transmission, lower latency, and more efficient use of resources.
4. Data Analytics and AI Integration: IoT generates vast amounts of data,
driving the need for advanced analytics and AI/machine learning algorithms to
derive meaningful insights. This allows businesses and organizations to make
data-driven decisions, improve operational efficiency, and create personalized
experiences.
5. Security and Privacy Challenges: As IoT devices proliferate, concerns about
security and privacy have intensified. Securing IoT ecosystems involves
implementing robust authentication, encryption, and access control
mechanisms to protect sensitive data and prevent unauthorized access.
6. Standardization Efforts: Efforts towards standardization are ongoing to
address interoperability challenges among different IoT devices and platforms.
Standards ensure compatibility, facilitate integration, and promote scalability
across IoT deployments.
7. Regulatory Landscape: Regulatory frameworks continue to evolve to address
IoT-related issues such as data privacy, cybersecurity, and ethical
considerations. Compliance with regulations (e.g., GDPR in Europe, CCPA in
California) is crucial for IoT deployments.
8. Sustainability: IoT technologies are increasingly focused on sustainability,
with applications in energy management, environmental monitoring, and
resource optimization. This helps reduce carbon footprints and promote eco-
friendly practices.
9. Consumer Adoption and Experience: Consumer adoption of IoT devices has
grown steadily, driven by convenience, efficiency, and the promise of
interconnected lifestyles. User experience and ease of use are critical factors
influencing adoption rates.
10. Future Directions: Future trends in IoT include advancements in AI-driven
IoT applications, expansion of IoT in emerging markets, continued integration
with smart infrastructure (e.g., smart grids, smart transportation), and
innovations in IoT-driven healthcare and wellness solutions.
Overall, IoT today represents a dynamic and evolving ecosystem with significant
potential to transform industries, improve quality of life, and drive innovation across
global markets.
In conclusion, while IoT convergence is ongoing and dynamic, its timeline varies
based on technological advancements, regulatory developments, industry
collaboration, and market dynamics. Continued efforts in standardization, innovation,
and addressing challenges will shape the future of IoT convergence.
"Towards the IoT universe" likely refers to a concept or a document related to the
Internet of Things (IoT). Without specific context, it could imply a journey, strategy,
or framework towards embracing or understanding the IoT ecosystem. Here are some
potential notes or points that could be included:
Definition and Scope: Define what "IoT universe" means in the context of the
document or discussion. Specify the breadth of IoT applications and technologies
covered.
Applications: Discuss various IoT applications across industries (e.g., smart cities,
healthcare, agriculture, manufacturing) and their impact on daily life and business
operations.
Standards and Regulations: Cover important standards bodies (e.g., IEEE, IETF)
and regulations (e.g., GDPR, FCC guidelines) influencing IoT deployment and
development.
These notes would provide a comprehensive overview of "Towards the IoT universe,"
guiding readers through the landscape, challenges, and opportunities within the IoT
ecosystem.
IoT vission
Security and Privacy Challenges: Addressing concerns about data security and
privacy remains crucial. With more devices connected, there is an increased risk of
cyber threats and breaches.
Economic Impact: IoT has the potential to drive economic growth through
innovation, new business models, and improved productivity, benefiting both
businesses and consumers.
1. Security and Privacy: Develop robust security measures to protect IoT devices,
networks, and data from cyber threats. This includes encryption, authentication, and
secure firmware updates.
2. Interoperability and Standards: Foster interoperability between IoT devices and
platforms to ensure seamless communication and integration across different
systems and manufacturers. Promote the development of open standards to avoid
fragmentation.
3. Edge Computing: Explore edge computing capabilities to process data closer to
the source (i.e., where it is generated), reducing latency and bandwidth usage while
improving response times and privacy.
4. AI and Machine Learning: Integrate AI and machine learning algorithms into IoT
systems to analyze vast amounts of data in real-time, enabling predictive
maintenance, anomaly detection, and adaptive decision-making.
5. 5G and Connectivity: Leverage advancements in 5G technology to enhance IoT
connectivity, enabling high-speed, low-latency communication that supports a
larger number of devices and applications.
6. Energy Efficiency: Develop energy-efficient IoT devices and protocols to optimize
resource consumption and extend battery life, crucial for sustainability and
reducing environmental impact.
7. Data Management and Analytics: Explore scalable data management solutions
and analytics frameworks to handle the volume, variety, and velocity of IoT-
generated data effectively. This includes data storage, processing, and deriving
actionable insights.
8. Human-Centric Design: Focus on user experience and usability when designing
IoT solutions to ensure they are intuitive, accessible, and provide meaningful value
to users.
9. Regulatory and Ethical Considerations: Address regulatory challenges and
ethical implications related to data privacy, consent, and responsible use of IoT
technologies to build trust among users and stakeholders.
10. Emerging Applications: Explore new applications of IoT in sectors such as
healthcare (e.g., remote patient monitoring), smart cities (e.g., traffic management),
agriculture (e.g., precision farming), and industrial automation (e.g., predictive
maintenance).
By prioritizing these strategic research and innovation directions, stakeholders can
foster advancements in IoT technologies, address challenges, and capitalize on
opportunities to create impactful and sustainable solutions for the future.
1. 5G and Beyond:
○ 5G Technology: Faster speeds, lower latency, and greater capacity than 4G.
○ 6G and Future Networks: Expected to provide even higher speeds, more reliable
connections, and integration with AI for more efficient data processing and
communication.
2. Quantum Internet:
cybersecurity.
3. Internet of Things (IoT):
○ Smart Homes and Cities: Connected devices and infrastructure for improved
4. Edge Computing:
○ Reduced Latency: Data processing closer to the source, decreasing latency and
bandwidth usage.
○ Real-time Data Processing: Essential for applications requiring immediate
and troubleshooting.
○ Personalized Internet: AI algorithms providing customized content and
experiences based on user behavior and preferences.
8. Satellite Internet:
9. Network Slicing:
These emerging technologies promise to transform how we interact with the internet
and leverage its capabilities across various sectors.
from simple sensors to complex machinery. Sensors collect data from the physical
environment, such as temperature, humidity, motion, and more.
Connectivity:
IoT devices need to communicate with each other and with centralized servers.
Connectivity options include Wi-Fi, Bluetooth, Zigbee, LoRaWAN, NB-IoT, 5G, and
more. The choice of connectivity depends on factors like range, power consumption,
Edge Devices:
Edge computing involves processing data closer to where it is generated rather than in
a centralized data center. This reduces latency and bandwidth usage. Edge devices
include gateways and local servers that can perform preliminary data processing and
filtering.
Cloud Infrastructure:
Centralized cloud servers store and process data collected from IoT devices. Cloud
platforms provide scalable storage, data analytics, and application hosting services.
Examples include AWS IoT, Microsoft Azure IoT, and Google Cloud IoT.
Data Management:
IoT generates massive amounts of data that need to be managed efficiently. This
includes data ingestion, storage, processing, and retrieval. Data management
platforms use databases (SQL, NoSQL), data lakes, and real-time streaming
technologies.
anomaly detection, and more. Analytics can be performed on the cloud, at the edge, or
a combination of both.
Security:
IoT infrastructure must ensure data security and privacy. Security measures include
encryption, authentication, and access control. Regular updates and patches are
essential to protect against vulnerabilities.
User Interfaces:
User interfaces allow users to interact with the IoT system. Interfaces can be mobile
apps, web dashboards, or voice assistants. They provide data visualization, system
control, and notifications.
3) Mobile Networks:
The mobile phone of the future could provide mobile function.
6) Network Self-organization:
Self-organization principles will be applied to configuration by sensing.
Communication Technology
2) Correctness of Construction:
Correctness of construction of the whole system is a systematic process that starts
from the small systems running on the devices up to network and distributed
applications.
2. IoT Architecture
Device Layer: Includes the IoT devices and sensors that collect data from the
environment.
Communication Layer: Responsible for transmitting data between devices
and systems.
Data Processing Layer: Processes and analyzes the collected data. This can be
on the device itself, at an edge server, or in the cloud.
Application Layer: Provides user interfaces and applications to interact with
the IoT system and utilize the processed data.
Wi-Fi:
o Commonly used for short-range, high-bandwidth communication.
o Provides good coverage within homes and buildings.
Bluetooth and BLE (Bluetooth Low Energy):
o Suitable for short-range communication.
o BLE is optimized for low power consumption, making it ideal for
battery-operated devices.
Zigbee:
o A low-power, low-data-rate wireless communication standard.
o Often used in home automation and industrial applications.
LoRaWAN (Long Range Wide Area Network):
o Designed for long-range, low-power communication.
o Suitable for applications requiring wide-area coverage with low data
rates.
NB-IoT (Narrowband IoT):
o A cellular technology optimized for low-bandwidth and low-power
communication.
o Provides wide coverage and is suitable for applications with infrequent
data transmission.
5G:
o Next-generation cellular technology with high bandwidth and low
latency.
o Supports massive IoT deployments with high data rates and low power
consumption.
5. Network Topologies
Star Topology:
o Devices communicate directly with a central hub or gateway.
o Common in home automation networks.
Mesh Topology:
o Devices communicate with each other directly, forming a mesh network.
o Enhances reliability and coverage by allowing multiple communication
paths.
Hybrid Topology:
o Combines elements of star and mesh topologies.
o Provides flexibility and scalability for large IoT deployments.
Processes & Data Management
Processes
1) Adaptive and Event-driven Processes:
One of the main benefits of IoT integration is that processes become more adaptive
to what is actually happening in the real world. Inherently, this is based on events
that are either detected directly or by real-time analysis of sensor data. Such events
can occur at any time in the process.adaptive and event-driven processes could
consider the extension and exploitation of EDA (Event Driven Architectures) for
activity monitoring and complex event processing (CEP) in IoT systems
Data Management
Data management is a crucial aspect in the Internet of Things. When considering a
world of objects interconnected and constantly exchanging all types of
information, the volume of the generated data and the processes involved in the
handling of those data become critical.
Traditional data management systems handle the storage, retrieval, and update of
elementary data items, records and files. In the context of IoT, data management
systems must summarize data online while providing storage, logging, and
auditing facilities for offline analysis. This expands the concept of data
management from offline storage, query processing, and transaction management
operations into online-offline communication/storage dual operations. We first
define the data lifecycle within the context of IoT and then outline the energy
consumption profile for each of the phases in order to have a better understanding
of IoT data management.
Big Data
Security plays an important role in terms of usability, efficiency, and reliability in IoT. The need
for privacy is the core property of self-actualization in IoT. There are several applications
working in many different grounds like patient monitoring system, traffic control, energy
consumption inventory management, smart parking, civil protection any many others. Privacy
should be guaranteed to the end user. After security, the main aspect occurs is the privacy and
with privacy, there is trust (see Fig. 2), according to the internet of things, trust is also an
important aspect or factor which is developed by the end user when there is an element of
security and privacy in the device. Some of the key issues and challenges regarding security,
privacy, and trust can be seen in section VII.
The three basic requirements for the internet of thing’s security [10][11] are
namely authentication/integrity, confidentiality, and access control. IoT enables to
share, configure, transfer the data from the end user to the other destination of
different standard, version, protocols etc. To achieve the goal, security plays a
major role from one end to another
A. Authentication
IoT devices must establish authentication, non-repudiation, integrity at several levels. Which is
used to help devices to communication between the users and built the trust among each other
[12].
B. Confidentiality
Confidentiality is important for IoT in a way that the wireless communication between one
object to other different objects is particularly sensitive and vulnerable to confidentiality threats.
Attackers are always snooping for confidential data and information for their use. Message or
data may easily get intercepted by the adversaries for the transmitting medium.
C. Access Control
It discusses the permission in the usage of resources and data assigned to different devices of the
wide and vast area of the IoT networks. Data holder and data collector are present when dealing
with access control in IoT. All the information need to be placed according to the instruction
given by data holders. Data collector must collect the specific and targeted data so that the
process of authentication and identification of genuine data holder can be performed.
In this section, issues regarding security, privacy, and trust in IoT will be discussed in detail.
Security issues in IoT can be divided into four major sections which are as follows:
1. Identification
It is important to maintain and manage the identity in devices and application. Identification can
be either M2M or H2M. In both ways, it should be manageable and maintain in order to keep all
the security aspects.
2. Authentication
Authentication is one of the major issues in IoT to make synchronization and maintain data
authentication especially when the area is big.
3. Data Management
Data is a major factor for IoT. As with the advancement of device and applications, data from
different standards of objects are in use. There are several techniques that can be utilized for
identification of the objects in the internet of things. Some of them are Vision-based object
identification, Barcode recognition, and identification etc
4. Heterogeneity
Internet of things is that kind of emerging technology which allows all sort of objects and
devices to connect with each other which bring issues regarding the security. Table 4 presents the
solutions regarding issues discussed above
Many devices are connected together, working together in both public and in private domain.
There is a tinny or small difference among security and privacy, mostly security avoid to
exchange and process personal information. Security constraints are mainly confidentiality,
authentication, and integrity but privacy typically define as verifiability, transparency, and right
purpose [21]. Privacy is important to identify the authorized end user, user privacy, access
control, to do secure communications, resilience to attacks, and the most important to build the
trust level between the device or application and the end user.
Trust is developed when there are security and privacy in the object or entity. Trust is a very
multifaceted concept that is influenced by many measurable and non-measurable belongings or
parameters. It is associated to security and user safety in different facets of the entity, trust covers
a big area as compare to security and privacy thus it is not as much as easy to build and
accomplished the trust factor. Another important concept connected to trust is privacy that is the
capability of an object to control whether, when, and to whom information about itself is to be
released or disclosed a detailed discussion is in the paper [22]
Device Level Energy Issues
Low Power Communication
Several low power communication technologies have been proposed from different
standardization bodies. The most common ones are:
• IEEE 802.15.4 has developed a low-cost, low-power consumption, low complexity, low to
medium range communication standard at the link and the physical layers for resource
constrained devices.
Bluetooth low energy (Bluetooth LE, is the ultra-low power version of the Bluetooth technology
[124] that is up to 15 times more efficient than Bluetooth.
• Ultra-Wide Bandwidth (UWB) Technology is an emerging technology in the IoT domain that
transmits signals across a much larger frequency range than conventional systems. UWB, in
addition to its communication capabilities, it can allow for high precision ranging of devices in
IoT applications.
• RFID/NFC proposes a variety of standards to offer contact less solutions. Proximity cards can
only be read from less than 10 cm and follows the ISO 14443 standard and is also the basis of the
NFC standard. RFID tags or vicinity tags dedicated to identification of objects have a reading
distance which can reach 7 to 8 meters.
Energy Harvesting
Four main ambient energy sources are present in our environment: mechanical energy, thermal
energy, radiant energy and chemical energy.
Energy harvesting (EH) must be chosen according to the local environment. For outside or
luminous indoor environments, solar energy harvesting is the most appropriate solution.
In the future, the number and types of IoT devices will increase, therefore inter-operability
between devices will be essential. More computation and yet less power and lower cost
requirements will have to be met. Technology integration will be an enabler along with the
development of even lower power technology and improvement of battery efficiency.
IoT Standardization
The rapid evolution of the IoT market has caused an explosion in the number and variety of IoT
solutions. Additionally, large amounts of funding are being deployed at IoT startups.
Consequently, the focus of the industry has been on manufacturing and producing the right types
of hardware to enable those solutions. In the current model, most IoT solution providers have
been building all components of the stack, from the hardware devices to the relevant cloud
services or as they would like to name it as "IoT solutions", as a result, there is a lack of
consistency and standards across the cloud services used by the different IoT solutions.
As the industry evolves, the need for a standard model to perform common IoT backend tasks,
such as processing, storage, and firmware updates, is becoming more relevant. In that new
model, we are likely to see different IoT solutions work with common backend services, which
will guarantee levels of interoperability, portability and manageability that are almost impossible
to achieve with the current generation of IoT solutions.
Creating that model will never be an easy task by any level of imagination, there are hurdles and
challenges facing the standardization and implementation of IoT solutions and that model needs
to overcome all of them.
IoT standardization
The hurdles facing IoT standardization can be divided into four categories; Platform,
Connectivity, Business Model and Killer Applications (Figure 1):
Platform: This part includes the form and design of the products (UI/UX), analytics tools
used to deal with the massive volume of data streaming from all products in a secure
way, and scalability which means that wide adoption of protocols like IPv6 in all vertical
and horizontal markets is needed.
Connectivity: This phase includes all parts of the consumer's day and night routine, from
using wearables, smart cars, smart homes, and in the big scheme, smart cities. From the
business prospective we have connectivity using IIoT (Industrial Internet of Things)
where M2M communications dominate the field.
Business Model: The bottom line is a big motivation for starting, investing in, and
operating any business; without a sound and solid business model for IoT we will have
another bubble , this model must satisfied all the requirements for all kinds of e-
commerce; vertical markets, horizontal markets and consumer markets. But this category
is always a victim of regulatory and legal scrutiny.
Killer Applications: In this category there are three functions needed to have killer
applications: control "things", collect "data", and analyze "data". IoT needs killer
applications to drive the business model using a unified platform.
All four categories are inter-related, you need all of them to make all of them work. Missing one
will break that model and stall the standardization process. A lot of work is needed in this
process, and many companies are involved in each of the categories, bringing them to the table to
agree on a unifying model will be a daunting task.
Since IoT is in the initial stage of development there are plenty of research opportunities available.
The following are some of the key research issues in IoT