The document discusses the major technologies and components behind IoT systems. It describes the various entities that provide IoT technologies, including hardware, IDEs for developing device software, communication protocols, network backbones, software, internet/cloud platforms, and machine learning algorithms. It outlines the five levels of an IoT system from device platforms to data analytics. Finally, it identifies the key components of an IoT system as physical objects with embedded software and hardware, sensors, control units, communication modules, and software to process messages and commands.
1. UNIT I :
An Overview
Internet of Things
IoT Conceptual framework
IoT Architectural view
Technology behind IoT
Sources of IoT
M2M Communication
Examples of IoTs
Design principles for connected devices
3. Technology behind IoT
Entities
• Following entities provide a various IoT
technologies:
• Hardware
• IDE for developing device software
• Protocols
• Communication
• Network backbone
• Software
• Internet cloud platforms / Data Centre
• Machine Learning algorithms and software
24. Technology behind IoT
Entities
Five Levels behind an IoT System:
• Device Platform
• Connecting and Internetworking
• Servers & Web services
• Cloud platform to store data
• OLTP, OLAP, data analytics, Knowledge discovery
26. Technology behind IoT
Major components of IOT system
• Physical object with embedded software into a hardware.
• Hardware consisting of a microcontroller, firmware,
sensors, control unit, actuators and communication module.
• Communication module: Software consisting of device
APIs and device interface for communication over the
network and communication circuit/port(s),
• Software for actions on messages, information and
commands using glowing LEDs, robotic hand movement
etc.
34. Technology behind IoT
Major components of IOT system
• Physical object with embedded software into a hardware.
• Hardware consisting of a microcontroller, firmware,
sensors, control unit, actuators and communication module.
• Communication module: Software consisting of device
APIs and device interface for communication over the
network and communication circuit/port(s),
• Software for actions on messages, information and
commands using glowing LEDs, robotic hand movement
etc.