Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

1.2 Academic Definitions & Conceptual Framework

Lesson 2 of 31 in the free Internet of Things (IoT) notes on Siksha Sarovar, written by Rohit Jangra.

1.2.1 Multi-dimensional Definitions

IoT is too complex for a single definition. In university studies, we evaluate it from four distinct perspectives:

  1. Networking Perspective: A global network of uniquely addressable objects based on standardized communication protocols. The internet is the backbone, and the "Things" are the endpoints.
  2. Things Perspective: The integration of sensors, actuators, and identification technologies (RFID/NFC) into the physical environment to bridge the gap between atoms and bits.
  3. Services Perspective: A system that provides high-level services by combining physical world data with semantic interoperability and context-awareness.
  4. Business Perspective: A paradigm shift that enables "Circular Economy" and "Asset-as-a-Service" models (e.g., selling "Lumens" instead of "Bulbs").

1.2.2 The Layered Conceptual Framework

A standard academic IoT conceptual framework consists of a plane-based model:

  • The Physical Plane: Hardware level. MEMS sensors (input), Actuators (output), and energy sources.
  • The Logic Plane (Intelligence): Embedded intelligence. Microcontrollers (MCU) at the edge and Machine Learning models in the cloud.
  • The Communication Plane: The transport stack. Short-range (Zigbee), Long-range (LoRa), and Network layer (6LoWPAN).
  • The Interface Plane: The value layer. Dashboards, Mobile apps, and External APIs.

1.2.3 The "Smart" Maturity Hierarchy

IoT objects are classified based on their logical capability and autonomy:

Maturity LevelNameTechnical CapabilityExampleData Direction
Level 1IdentifiableHas a unique ID (UID) or MAC addressPassive RFID tagOne-way (Read)
Level 2SensedCan report environmental stateBluetooth Temp sensorOne-way (Push)
Level 3ControlledCan take commands and perform actionSmart Relay / PlugTwo-way (Push/Pull)
Level 4AutonomousLocal decision-making and negotiationSelf-driving shuttleMulti-way (Mesh)

1.2.4 Challenges in Identity and Interoperability

  • Naming vs Addressing: An IP address tells you WHERE a device is; a name tells you WHAT it is. We need a mapping layer like mDNS or DNS-SD.
  • Semantic Interoperability: A "Temperature" reading of "77" must include metadata (Unit: F, Precision: 0.1, Sensor: LM35) so the receiver can interpret it correctly.
  • Trust and Provenance: Ensuring the data originated from a genuine sensor and wasn't altered by a Man-in-the-Middle (MitM) attack.
  • Sovereignty: Who owns the data? In a smart home, does the data belong to the user, the ISP, or the device manufacturer?