Professional Documents
Culture Documents
emester CS801
Unit 3
Basics of IoT Networking
IoT networking involves connecting physical devices, sensors, and other objects to the
internet or other networks. It uses a range of communication protocols, such as Wi -Fi,
Bluetooth, Zigbee, and cellular networks, to transmit dat
dataa between devices and to the
cloud. IoT networks can be categorized based on their range and data transfer rate, such
as LAN, WAN, and MAN.
1. Sensors and actuators: These are the physical devices that coll
collect
ect data and perform
actions.
2. Network connectivity : This allows the devices to connect and communicate with each
other and the cloud.
3. Cloud infrastructure: This provides storage and processing capabilities for the data
collected by the devices.
4. Application software: This enables users to access and interact with the data collected
by the devices.
1. Perception layer: This includes the sensors and other devices that collect data.
2. Network layer: This includes the communication protocols and networking devices that
enable data transmission.
3. Service layer: This includes the cloud infrastructure and data processing services that
store and analyze the data.
4. Application layer: This includes the software applications that allow users to interact
with the data.
1. Security: IoT devices are vulnerable to cyber attacks and data breaches, which can
compromise user privacy and cause harm to physical systems.
2. Interoperability: IoT devices from different manufacturers and with different protocols
may not be compatible with each other, making it difficult to create a cohesive system.
3. Scalability: As the number of IoT devices increases, it becomes more difficult to manage
and process the data generated by them.
4. Power consumption: Many IoT devices run on batteries, which can limit their lifespan
and require frequent replacement or recharging.
5. Data management: The large amounts of data generated by IoT devices require
efficient storage, processing, and analysis.
6. Standardization: The lack of standardized protocols and technologies can hinder the
development and adoption of IoT systems.
6LoWPAN:
6LoWPAN (IPv6 over Low Power Wireless Personal Area Networks) is a protocol that
enables the transmission of IPv6 packets over low-power wireless networks, such as
Zigbee and Bluetooth. It allows for the integration of low-power IoT devices into larger
networks, while also providing interoperability with existing IP-based networks.
6LoWPAN addresses the challenges of low-power consumption, limited bandwidth, and
small packet sizes commonly found in IoT networks.
IEEE 802.15.4:
IEEE 802.15.4 is a standard for low-rate wireless personal area networks (LR-WPANs),
which are used in IoT applications. It specifies the physical layer and medium access
control (MAC) layer protocols for LR-WPANs, which operate on low-power devices and
use short-range wireless communication. IEEE 802.15.4 provides a standardized protocol
for IoT devices to communicate with each other and with other networks, such as Wi-Fi
and Bluetooth. It addresses the challenges of low-power consumption, low data rates,
and low-cost implementation for IoT devices
ZigBee and its types
ZigBee is a wireless communication standard that is designed for low-power, low-data-
rate, and short-range applications. It is based on the IEEE 802.15.4 standard for LR-
WPANs and is used in many IoT applications, such as smart homes, industrial
automation, and healthcare.
ZigBee has several types or profiles that are optimized for specific applications. Some of
the most common types of ZigBee profiles are:
1. ZigBee Home Automation: This profile is used for smart home applications, such as
lighting control, temperature monitoring, and security systems.
2. ZigBee Light Link: This profile is used for wireless lighting control applications, such as
dimming and color control.
3. ZigBee Smart Energy: This profile is used for energy management applications, such as
smart metering and demand response.
4. ZigBee Health Care: This profile is used for healthcare applications, such as remote
patient monitoring and medical device control.
5. ZigBee Remote Control: This profile is used for remote control applications, such as
home entertainment systems and home automation.
6. ZigBee Building Automation: This profile is used for commercial building automation
applications, such as lighting, HVAC, and access control.
Each ZigBee profile specifies a set of communication protocols and data formats that
are optimized for the specific application. This allows for interoperability between
devices from different manufacturers and for easier integration into larger IoT systems.
RFID
RFID (Radio Frequency Identification) is a technology that uses radio waves to wirelessly
identify and track objects or people. It is commonly used in supply chain management,
inventory tracking, access control, and other applications that require real-time
identification and tracking.
Features of RFID:
RFID tags or transponders can be read remotely, without the need for line-of-sight or
direct contact.
RFID technology can read multiple tags simultaneously, allowing for rapid and efficient
tracking.
RFID tags can be attached to almost any object, including products, containers, and
vehicles.
RFID tags can be passive or active, with active tags containing their own power source.
Applications of RFID
Supply chain management: RFID is commonly used to track products and inventory in
warehouses, shipping containers, and retail stores.
Access control: RFID is used for access control in buildings, parking lots, and other
secure areas.
Asset tracking: RFID is used to track high-value assets, such as vehicles and equipment,
to prevent loss or theft.
Healthcare: RFID is used for patient tracking, inventory management, and medication
administration in hospitals and other healthcare facilities.
Livestock tracking: RFID is used to track and monitor livestock, such as cattle and sheep,
for identification and disease control purposes.
Environmental monitoring: WSNs can be used to monitor air quality, water quality,
and weather conditions in real-time.
Industrial automation: WSNs can be used to monitor machine performance, track
inventory, and optimize production processes.
Healthcare: WSNs can be used to monitor patient health, track medication adherence,
and detect falls or other emergencies.
Smart cities: WSNs can be used to monitor traffic flow, energy consumption, and air
quality in urban areas, to optimize city planning and resource allocation.