0% found this document useful (0 votes)
6 views

IoT Important Topics Notes

The document outlines key topics related to the Internet of Things (IoT), focusing on the Open Interconnect Consortium (OIC) and its framework IoTivity, which facilitates secure device interoperability. It discusses the architecture, resource abstraction, key features, and challenges of IoTivity, as well as the layered IoT stack. Additionally, it contrasts the OIC framework with a general IoT framework, highlighting their roles in ensuring device compatibility and management.

Uploaded by

Sanidhya Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

IoT Important Topics Notes

The document outlines key topics related to the Internet of Things (IoT), focusing on the Open Interconnect Consortium (OIC) and its framework IoTivity, which facilitates secure device interoperability. It discusses the architecture, resource abstraction, key features, and challenges of IoTivity, as well as the layered IoT stack. Additionally, it contrasts the OIC framework with a general IoT framework, highlighting their roles in ensuring device compatibility and management.

Uploaded by

Sanidhya Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

IoT Important Topics - Last Minute Notes

1. OIC Definition, Architecture & Design

OIC (Open Interconnect Consortium) aims to ensure secure and reliable device interoperability in

IoT.

- Architecture: Based on resource-based RESTful APIs.

- Design: Focuses on discovery, data transmission, and device management.

2. Resource Abstraction

Resource abstraction hides hardware complexity and presents a simplified interface to developers,

ensuring devices can interact uniformly despite differences in hardware or platforms.

3. Key Features of IoTivity with Real-life Example

IoTivity is a framework developed by OIC.

- Features: Device discovery, data transmission, device management, security.

- Example: A smart home system where lights, thermostats, and locks are controlled via a mobile

app using IoTivity.

4. Challenges, Advantages & Disadvantages of IoTivity

- Challenges: Compatibility, scalability, and data security.

- Advantages: Open-source, supports RESTful APIs, secure communication.

- Disadvantages: High resource consumption on low-end devices, limited support on non-OIC

devices.

5. IoT Stack (Layer-wise)

1. Perception Layer - Sensors/actuators

2. Network Layer - Communication (Wi-Fi, 5G, etc.)

3. Middleware Layer - Data processing, device management

4. Application Layer - Smart services (healthcare, smart city)

6. OIC Framework & IoT Framework

- OIC Framework: Ensures interoperability across different manufacturers. Uses IoTivity as its
reference implementation.

- IoT Framework: General model for IoT including sensing, network, data processing, and

application layers.

You might also like