IOT CONCEPTUAL FRAMEWORK Simple Conceptual framework of Io




















- Slides: 20

IOT CONCEPTUAL FRAMEWORK Simple Conceptual framework of Io. T: Physical object + Controller, Sensor and Actuators + Internet = Internet of Things Io. T consisting of internetworked devices and objects: Gather + Enrich +Stream + Manage + Acquire + Organise ans Analyse = Internet of Things with connectivity to data centre, enterprise or cloud server

IOT CONCEPTUAL FRAMEWORK Io. T devices for managing the Io. T services using the cloud server: Gather + Consolidate + Connect + Assemble + Manage and Analyse = Internet of Things with connectivity to cloud services

Io. T Comm. Framework Message Sight Message Router Message Cache Publish/ Subscrib e Device Register and connect Collect from things. Manage a timeseries view of data Manage connections and Subscriptions Assemble events from the Io. T into logic flows. in Database i l Application Framework Data Consolidation Framework Sensor Comm. Mgmt Protocol Handlers MQTT Gateway Informix Time series service Internet Firewall Io. T Comm. Framework Connect + Collect + Assemble +Manage Network Smart Sensor Application Sensor Framework Gather Gateway Data consolidation Network Sensors l a w er F Cloud Infrastructure Data Centre Mgmt. Big Data Store Server Mgmt In-memory Analytics and Intelligence No. SQL Relational Time Series service Spatial Storage and Real Time Analytics Mgmt. Consumer/Business CH 01 Fig. Fra. IBM Io. T Conceptual Framework

Io. T Architectural View Level 7 - Collaboration and processes (involving peoples and business processes) Level 6 - Application (Reporting, Analysis, control) Level 5 - Data Abstraction (Aggregation and Access) Level 4 - Data Accumulation (storage) Level 3 - Edge Computing (data element analysis and transformation) Level 2 - Connectivity (Communication and Processing Units) Level 1 - Physical devices and Controllers (the things in Io. T) [Sensors, machines, devices, Intelligent Edge nodes of Different Types

Sensor Application Framework Io. T Comm. Framework Protocol Handlers Gateway Application Framework Io. T Comm. & Mgmt Proxy Io. T Comm. Framework Message Router Message Cache Internet Firewall Io. T Comm. Framework Comm. Mgmt Device Identity Database Device Access Mgmt Device Indentit y Mgmt Device Mgmt. Acquire Data Centre Mgmt. Database Firewall Smart Sensor Application Framework Manage Device Identity Mgmt & access Mgmt. Stream Network Enrich Network Gather Data Routing & Analysis Mgmt. Copyright © 2017 Oracle Io. T Architecture Organize and Analyse Server Mgmt Business Big Intelligence Data Store Key Value Data Store Database RDBMS Enterprise Integration 57 5

VIDEOS https: //youtu. be/_s 6 Rr. KIFn. S 8 https: //youtu. be/XZm. GGAb. Hqa 0

TECHNOLOGY BEHIND IOT Hardware (Arduino Raspberry Pi, Intel Galileo, Intel Edison, ARM m. Bed, Bosch XDK 110, Beagle Bone Black and Wireless Soc) Integrated Development Environment (IDE) for developing device software, firmware and APIs Protocols (RPL, Co. AP, RESTful HTTP, MQTT, XMPP) Communication (Powerline Ethernet, RFID, NFC, 6 Low. PAN , UWB, Zig. Bee, Bluetooth, Wi. Fi, Wi. Max, 2 G/3 G/4 G) Network backbone (IPv 4, IPv 6, UDP and 6 Low. PAN) Software(RIOT OS, Contiki OS, Thingsquare Mist Firmware, Eclipse Io. T) Internetwork Cloud Platform/Data Center Machine Learning Algorithms and software

TECHNOLOGY BEHIND IOT Server-end Technology Major components of Io. T System 1. Sensors and Control units 2. Communication Module 3. Software 4. Middleware 5. Operating Systems – RIOT, Raspbian, All. Joyn, Spark, Contiki 6. Firmware – Thingsquare Mist Development tools & Open – source Framework for Io. T Implementation 1. Eclipse Io. T – Lua 2. Arduino 3. Kinoma APIs and Devices Interfacing Components Platforms and Integration Tools 1. Thingspeak 2. Nimbits 3. Io. T Toolkit 4. Site. Where

TECHNOLOGY BEHIND IOT

TECHNOLOGY BEHIND IOT

TECHNOLOGY BEHIND IOT

SOURCES OF IOT Popular Io. T Development Boards 1. ARDUINO YÚN 2. MICRODUINO 3. INTEL GALILEO 4. INTEL EDISON 5. BEAGLE BOARD 6. RASPBERRY PI WIRELESS INVENTORS KIT (RASWIK) Role of RFID and Io. T Applications Wireless Sensor Networks (WSNs)

M 2 M COMMUNICATION M 2 M to Io. T M 2 M Architecture M 2 M device domain M 2 M network domain M 2 M application domain Software and Development Tools Mango Mainspring Device. Hive Open M 2 M Protocols, Tools and Frameworks

DESIGN PRINCIPLES FOR CONNECTED DEVICES Io. T/M 2 M Systems, Layers and Designs Standardisation i. Modified OSI Model for the Io. T/M 2 M System ii. ITU-T Reference Model iii. ETSI M 2 M Domains & High-level Capabilities Communication Technologies i. Wireless Communication Technology ii. Wired Communication Technology iii. Comparision Data Enrichment, Data Consolidation & Device Management at Gateway i. Data Management & Consolidation Gateway ii. Device Management Gateway Ease of Designing & Affordaability

IOT/M 2 M SYSTEMS, LAYERS AND DESIGNS STANDARDISATION IETF –> Internet Engineering Task Force ITU-T -> International Telecommunication Union for Telecommunication ETSI -> European Telecommunication Standards Institute OGC -> Open Geospatial Consortium

MODIFIED OSI MODEL FOR THE IOT/M 2 M SYSTEM - IETF

ITU-T REFERENCE MODEL

ETSI M 2 M DOMAINS & HIGH-LEVEL CAPABILITIES

DATA ENRICHMENT, DATA CONSOLIDATION & DEVICE MANAGEMENT AT GATEWAY

DATA ENRICHMENT, DATA CONSOLIDATION & DEVICE MANAGEMENT AT GATEWAY Data Management & Consolidation Gateway i. Transcoding ii. Privacy iii. Secure Data Access iv. Data Gathering & Enrichment v. Data Dissemination vi. Energy Dissipation in Data Dissemination vii. Data Source & Data Destination viii. Data Characteristics, Formats & Structures