Unit 3
Unit III: IoT Protocols and Security Issues
IoT Standardization
Unified Data Standards Protocols
Total interoperability needed among different systems.
Examples of IoT protocols include:
IEEE 802.15.4
BACNet Protocol
Modbus
KNX
Zigbee
Issues with IoT Standardization
Positive and Negative Aspects:
Critical for market development but could inhibit innovation.
Standardization and innovation may contradict each other.
Scope and Organization:
Different organizations focus on limited scopes (e.g., 3GPP for cellular networks).
Competing standards exist without adequate communication.
Decentralization Challenges:
Extremely decentralized activities across heterogeneous standards-setting bodies.
Need for stakeholder participation and voicing requirements.
Unified Data Standards
Overview:
Aim to define a unified data representation and protocol for IoT.
Foundation of the internet changed from document-based to object-based with HTML/HTTP.
Need to transition IoT into the Web of Things (WoT).
Questions Raised:
Is a new standard needed, or should existing formats be extended?
Adaptation for browser interfaces tailored for machines and IoT data.
Protocols Overview
IEEE 802.15.4:
Defines low-rate wireless personal area networks (LR-WPANs).
Establishes a 10m communication range, with a 250 kbit/s transfer rate.
BACNet Protocol:
Communication protocol for building automation and control.
Supports various applications like HVAC, lighting, and access control.
Modbus:
Serial communication protocol for connecting industrial electronic devices.
Openly published, widely used, and easy to deploy.
Zigbee:
Communication for wireless PAN, developed for low-power devices.
Emphasis on applications like home automation and medical monitoring.
IoT Security Issues
Fundamental Security Challenges:
New security concerns due to scale and technology connections.
Key focus areas: Authentication, addressing, embedded security.
Vulnerabilities:
DDoS attacks, unauthorized access, information corruption, etc.
Need for structured security requirements to address these threats.
Security Requirements
Key Elements:
Access control, authentication, data confidentiality, scalability, flexibility, and adaptability.
Non-repudiation, ensuring the integrity and availability of data and resources.
Framework of Security Architecture:
Incorporates privacy considerations for users and owners in IoT systems.
Threat modeling to identify critical assets and potential misuse cases in IoT.