0% found this document useful (0 votes)
5 views5 pages

Unit II Note

The document provides an overview of the essential mechanisms and technologies of the Internet of Things (IoT), focusing on identification, structural aspects, and key technologies. It highlights the importance of unique identifiers for IoT objects, scalability, interoperability, and security requirements. Additionally, it outlines a four-stage IoT architecture and summarizes traffic requirements for various applications.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views5 pages

Unit II Note

The document provides an overview of the essential mechanisms and technologies of the Internet of Things (IoT), focusing on identification, structural aspects, and key technologies. It highlights the importance of unique identifiers for IoT objects, scalability, interoperability, and security requirements. Additionally, it outlines a four-stage IoT architecture and summarizes traffic requirements for various applications.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Fundamental IoT Mechanisms and Key

Technologies
It provides a comprehensive overview of the essential mechanisms, structural requirements,
and foundational technologies of the Internet of Things (IoT).

1. Identification of IoT Objects and Services


Identification is the primary requirement for IoT design, enabling communication, addressing,
authentication, and management of devices and functionalities.

1.1 Categories of Identifiers

●​ Object IDs (OIDs): Permanent identifiers representing the physical or logical identity of
an object. Examples include RFID/EPC, Content IDs, telephone numbers, and URIs.
●​ Communication IDs: Network-specific identifiers that may change based on location,
network, or time. Examples include MAC addresses, IP addresses, and protocol/session
IDs.

1.2 The (OID, NAdr) Identification Tuple

The textbook defines a core concept where every object should ideally possess a pair of
identifiers:

●​ OID (Object Identifier): Permanent.


●​ NAdr (Network Address): Dynamic. This tuple ensures global uniqueness, supports
device mobility, and provides flexibility for network changes.

1.3 Key Identification Systems and Services

●​ RFID / EPC (Electronic Product Code): A widely used system comprising a Header,
EPC Manager Number, Object Class, and Serial number. It allows for precise tracking
and embedding of metadata.
●​ Object Naming Services (ONS): Similar to DNS, ONS maps object identifiers (like EPC
or uCode) into machine-friendly network addresses to facilitate discovery and
interoperability.
●​ Service Identification: Services utilize Service IDs (SIDs), API Endpoints, or Service
URIs. REST-based identification is preferred due to its simplicity.
2. Structural Aspects of the IoT
The structural framework of IoT ensures the system is scalable, reliable, and secure.

2.1 Environmental Characteristics

IoT devices typically operate in resource-constrained environments defined by the "Five Ps":

1.​ Power: Reliance on batteries or energy harvesting; requires low-power operation.


2.​ Processing: Limited memory (often \leq 32 KB flash) and 8-bit microprocessors.
3.​ Place: Deployment in remote, outdoor, or harsh industrial conditions.
4.​ Price: Necessary low price points (2–10 per node) to maximize mass adoption.
5.​ Proportions: Limited internal space for housing components.

2.2 Traffic Characteristics

IoT traffic is fundamentally different from human-generated traffic:

●​ Message Size: Small, lightweight packets (sensor readings or status updates).


●​ Patterns: Long idle intervals punctuated by periodic or event-driven bursts.
●​ Flow: Primarily "Many-to-One" (numerous devices reporting to a single gateway/base
station).
●​ Latency Requirements: Diverse requirements ranging from relaxed (Smart Meters) to
very high/real-time (Intelligent Transportation Systems - ITS).

2.3 Scalability

Scalability is the ability to expand without system redesign.

●​ Requirements: Large address space (IPv6), efficient routing tables, and distributed
architecture (edge, fog, cloud).
●​ Key Enablers:
○​ IPv6: Provides 3.4 \times 10^{38} unique addresses and auto-configuration.
○​ LISP (Locator/Identifier Separation): Separates device identity from location to
reduce routing table size.
○​ Shim6: Supports multi-homing and failover.

2.4 Interoperability

Interoperability ensures devices from different vendors work together. It exists at five levels:

1.​ Technical: Hardware and frequency compatibility.


2.​ Network: IP-based communication (IPv6, 6LoWPAN).
3.​ Syntactic: Common data formats (JSON, XML, CBOR).
4.​ Semantic: Shared meaning of data (Ontologies like Semantic Sensor Networks).
5.​ Application/Service: Integration via REST or SOAP APIs.

2.5 Security and Privacy

IoT security must be "built-in" rather than an afterthought.

●​ Core Requirements: Confidentiality, Integrity, Authentication (rapid authentication for


large populations), Authorization, and Trustworthiness.
●​ Privacy Risks: Collection of personal identity, location, and behavior patterns requires
"Privacy-by-Design" and data anonymization.

2.6 Open Architecture

Modern IoT relies on Service-Oriented Architecture (SOA), where devices expose


functionalities as web services.

●​ Standards: Prefers open protocols (HTTP, IP, DNS) and lightweight APIs (REST).
●​ Overlay Networks: Enable virtual groupings and logical segmentation of devices on top
of physical networks.

3. Four-Stage IoT Architecture


Based on architectural diagrams, the IoT data flow typically moves through four distinct layers:

1.​ Sensing Layer: Data gathering via physical objects, sensors, and actuators (RFID,
WSNs).
2.​ Network Layer: Data transmission through gateways (Internet/Network Gateways) and
technologies like Wi-Fi, ZigBee, or LTE.
3.​ Data Processing Layer: Information processing, data analytics, and decision units.
4.​ Application Layer: Smart applications and management (Smart Home, ITS, e-Health).

4. Key IoT Technologies

Technology Purpose and Key Features

Device Enables local processing and autonomous behavior. Operates on the


Intelligence "5-Any Model" (Any Service, Time, Where, Device, Network).
Communication Ubiquitous connectivity via IPv6, TCP/IP, and lightweight UDP-based
protocols for constrained devices.

Mobility Support Uses Mobile IPv6 (MIPv6) to maintain connectivity for moving objects
like vehicles and wearables.

Device Power Focuses on ultra-low-power operation, energy harvesting, and battery


advancements (Lithium-air, Magnesium-ion).

Sensor Wireless Sensor Networks (WSNs) form the backbone for environmental
Technology measurement and industrial control.

RFID Technology Uses Passive (no battery) or Active (powered) tags for tracking and
inventory management. Supported by EPCglobal standards.

Satellite Tech Provides global coverage for remote areas, maritime IoT, and disaster
management.

5. Traffic Requirements by Application (Summary Table)

Application Latency Message Power Need Traffic Pattern


Requirement Size

ITS Very High (Low Medium Low Regular /


(Transport) Delay) Irregular

e-Health Medium Medium High Efficiency Regular /


Irregular
Surveillance Medium Large Low Regular

Smart Meters Low (Hours OK) Small Very High Regular


Efficiency

6. Summary of Constraints and Goals


●​ Constraints: IoT is limited by the "Five Ps" (Power, Processing, Place, Price,
Proportions), requiring lightweight protocols like 6LoWPAN and CoAP.
●​ Identification: Relies on the (OID, NAdr) tuple and services like ONS.
●​ Structural Goals: Achieve scalability through IPv6, interoperability through open
standards, and security through built-in authentication and encryption.
●​ Architecture: Follows a modular, Service-Oriented Architecture (SOA) to avoid vendor
lock-in and encourage innovation.

You might also like