I-UNIT IIoT
I-UNIT IIoT
I - UNIT
1) INTRODUCTION:-
Internet is a global computer network providing a variety of information and
communication facilities, consisting of interconnected networks using standardized
communication protocols.
Internet of Things (IOT) refers to physical and virtual objects that have unique
identities (Similarities) and are connected to the internet to facilitate intelligent
applications that make energy, logistics, industrial control, retail, agriculture and
many other domains “Smarter”.
The Internet of Things (IoT) connects things (devices, appliances, machines) to
the Internet. IoT enables these objects to communicate and exchange data,
allowing them to perform meaningful tasks aimed at achieving a common goal
for users or machines.
Products in the IoT ecosystem encompass both hardware and software
components, including hubs, endpoints, and wireless communication
technologies. Examples of IoT devices range from thermostats and utility
meters to Bluetooth-connected headsets and irrigation sensors.
The figure 1.1 illustrates the relationship between data, information, and
knowledge:
1. Data: This is raw and unprocessed information collected from IoT devices or
systems. It consists of basic facts and figures without context.
2. Aggregation: Combining multiple data points into a single value (e.g., calculating
averages or totals).
4. Compression: Using algorithms to decrease the size of the data files without
losing significant information.
The goal of condensing data is to make it easier to analyze and interpret, enhancing
efficiency and clarity for decision-making.
2) ARCHITECTURAL OVERVIEW OF IoT
The architectural overview of the Internet of Things (IoT) typically involves
several layers that work together to enable the connectivity, processing, and
management of IoT devices and data. Here’s a breakdown of the common layers
in IoT architecture:
Summary
The architectural overview of IoT demonstrates a layered approach, where each
layer has distinct roles and functions. This architecture enables seamless
connectivity, efficient data processing, and the development of applications that
enhance user experiences and operational efficiencies across various industries,
such as smart homes, healthcare, agriculture, and industrial automation.
3) DESIGN PRINCIPLES AND NEEDED CAPABILITIES
The Internet of Things (IoT) is transforming various engineering fields,
including Civil, Electrical and Electronics Engineering (EEE), and
Mechanical Engineering.
a). Scalability:
- IoT systems should be designed to accommodate growth, allowing
for the addition of new devices and users without significant
reconfiguration.
b). Interoperability:
- Devices and systems from different manufacturers should be able to
communicate and work together seamlessly. This often involves
adhering to standardized protocols and data formats.
c). Security:
- Security must be integrated into every layer of the IoT architecture to
protect data integrity and user privacy. This includes encryption, secure
communication protocols, and robust authentication mechanisms.
d). Data Management:
- Efficient data collection, storage, processing, and analysis are vital.
IoT systems should employ edge computing where appropriate to
minimize latency and bandwidth usage.
h). Reliability:
- IoT systems must be designed to operate reliably over time, including
redundancy and fault tolerance to handle device failures or network
interruptions.
Needed Capabilities for
a). Civil Engineering Students:
- Smart Infrastructure Design: Understanding how IoT can enhance
infrastructure (e.g., smart roads, bridges, and buildings) through sensors
for monitoring structural health and environmental conditions.
- Data Analytics: Skills in data analytics to interpret data from IoT
sensors, enabling predictive maintenance and optimized resource usage.
- Knowledge of Standards: Familiarity with construction and safety
standards, ensuring IoT solutions comply with regulatory requirements.
b). Electrical and Electronics Engineering (EEE) Students:
- Embedded Systems: Proficiency in designing and programming
embedded systems that form the backbone of IoT devices.
- Communication Protocols: Understanding various communication
protocols (e.g., MQTT, CoAP, Zigbee) to facilitate device connectivity and
interoperability.
- Power Management: Skills in designing energy-efficient systems and
understanding power supply for IoT devices, including battery
management and energy harvesting technologies.
c). Mechanical Engineering Students:
- IoT-Enabled Automation: Knowledge of how IoT integrates with
automation systems, including robotics and smart manufacturing.
- Sensor Technology: Familiarity with various sensors (temperature,
pressure, motion) used in IoT applications for monitoring and control in
mechanical systems.
- Modeling and Simulation: Skills in modeling and simulating
mechanical systems with integrated IoT capabilities, enabling better
design and analysis.
4) IoT APPLICATIONS
a) Home Automation
i) Smart Lighting
ii) Smart Appliances
iii) Intrusion Detection
iv) Smoke/Gas Detectors
b) Cities
i) Smart Parking
ii) Smart Lighting
iii) Smart Roads
iv) Structural Health Monitoring
v) Surveillance
vi) Emergency Response
c) Environment
i) Weather Monitoring
ii) Air Pollution Monitoring
iii) Noise Pollution Monitoring
iv) Forest Fire Detection
v) River Floods Detection
d) Energy
i) Smart Grids
ii) Renewable Energy Systems
iii) Prognostics
e) Retail
i) Inventory Management
ii) Smart Payments
iii) Smart Vending Machines
f) Logistics
i) Route Generation & Scheduling
ii) Fleet Tracking
iii) Shipment Monitoring
iv) Remote Vehicle Diagnostics
g) Agriculture
i) Smart Irrigation
ii) Green House Control
h) Industry
i) Machine Diagnosis & Prognosis
ii) Indoor Air Quality Monitoring
i) Health & Lifestyle
i) Health & Fitness Monitoring
ii) Wearable Electronics
Sensing refers to the ability of IoT devices to collect data from their
environment. This typically involves various types of sensors that can
detect physical properties such as temperature, humidity, light, motion,
pressure, and more. The data gathered by these sensors is often
referred to as "raw data" and can be used for various applications, such
as:
1. Types of Networks
- Local Area Network (LAN): A network that connects computers within a limited
area, such as a home, school, or office. LANs typically use Ethernet or Wi-Fi.
- Wide Area Network (WAN): A network that covers a broad area, connecting
multiple LANs. The internet is the largest example of a WAN.
- Metropolitan Area Network (MAN): A network that spans a city or a large
campus, larger than a LAN but smaller than a WAN.
- Personal Area Network (PAN): A small network, typically for personal devices,
such as connecting a smartphone to a laptop via Bluetooth.
2. Network Components
- Nodes: Devices on the network, including computers, servers, printers,
and smartphones.
- Switches: Devices that connect multiple nodes within a LAN,
forwarding data to the appropriate device.
- Routers: Devices that connect different networks and direct data traffic
between them. Routers often connect a LAN to the internet.
- Access Points: Devices that allow wireless devices to connect to a
wired network using Wi-Fi.
3. Networking Protocols
Protocols are sets of rules that govern how data is transmitted over a
network. Key protocols include:
- Transmission Control Protocol (TCP): Ensures reliable data transmission
by establishing a connection and ensuring the data is sent and received
correctly.
- Internet Protocol (IP): Responsible for addressing and routing packets
of data between devices.
- User Datagram Protocol (UDP): A simpler protocol that allows for quick
transmission of data without the overhead of error checking.
- Hypertext Transfer Protocol (HTTP): Used for transferring web pages on
the internet.
4. IP Addressing
Every device on a network is assigned an IP address, a unique identifier
that allows it to communicate with other devices. IP addresses can be:
- IPv4: A 32-bit address format (e.g., 192.168.1.1), which allows for
about 4.3 billion unique addresses.
- IPv6: A newer 128-bit address format (e.g.,
2001:0db8:85a3:0000:0000:8a2e:0370:7334), designed to
accommodate the growing number of devices on the internet.
5. Data Transmission
Data is transmitted in packets, small units of data that include the
sender’s and recipient’s IP addresses, as well as the information being
sent. When data is sent over a network, it is broken down into packets,
transmitted, and then reassembled at the destination.
6. Network Security
Network security involves measures taken to protect data during
transmission and prevent unauthorized access. Common practices
include:
- Firewalls: Devices or software that monitor and control incoming and
outgoing network traffic based on security rules.
- Encryption: The process of converting data into a coded format to
prevent unauthorized access.
- Virtual Private Networks (VPNs): Secure connections that allow users
to access a private network over the internet.
7. Network Topologies
The layout or arrangement of different elements in a network is called topology.
Common topologies include:
- Star: All devices are connected to a central hub or switch.
- Bus: All devices share a single communication line.
- Ring: Devices are connected in a circular fashion, with each device connected to
two others.
8. Network Management
Network management involves monitoring and maintaining a network to ensure
its performance and security. This includes tasks like troubleshooting,
performance optimization, and software updates.
M2M Communication
IoT technology in industry involves the integration of complex physical
machinery M2M communication with the networks of sensors, and uses
analytics, machine learning, and knowledge discovery software.
Machine-to-Machine (M2M) refers to the process of communication of
a physical object or device at machine with others of the same type,
mostly for monitoring but also for control purposes.
Each machine in an M2M system embeds a smart device. The device
senses the data or status of the machine, and performs the computation
and communication functions. A device communicates via wired or
wireless systems. The communication protocols are 6LowPAN, LWM2M,
MQTT, and XMPP.
Each communication device is assigned 48-bits Ipv6 address.
M2M technology closely relates to IoT when the smart devices or
machines collect data which is transmitted via the Internet to other
devices or machines located remotely.
The close difference between M2M and IoT is that M2M must deploy
device to device, and carry out the coordination, monitoring, controlling
of the devices and communicate without the usage of Internet whereas
IoT deploys the internet, server, internet protocols and server or cloud
end applications, services or applications.
M2M has many applications in fields such as industrial automation, logistics,
smart grid, smart cities, health and defense.
Initial applications of M2M were found in automation and instrumentation only,
but now these include telemetric applications and Industrial Internet of
Things(IIoT) as well.
Devices:
- Definition: IoT devices are physical objects embedded with sensors,
software, and other technologies to connect and exchange data with
other devices and systems over the internet. Examples include smart
thermostats, wearable health monitors, and connected appliances.