SlideShare a Scribd company logo
1 of 64
Download to read offline
INTRODUCTION AND CONCEPTS OF IOT
 Introduction
 Physical Design
 Logical Design
 Enabling Technologies
 IoT Levels and Deployment
Templates
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 1
CREDITS
Arshdeep bhagha & Vijay Maddisetti
MRS sir
Google
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 2
INTERNET OF THINGS
IoT
Things – around us
Connected- Internet
Remote Controlling
Remote Monitoring
Applications-All Disciplines
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 3
INTRODUCTION TO IOT
“A dynamic global network infrastructure with self-configuring capabilities
based on standard and interoperable communication protocols where physical
and virtual "things" have identities, physical attributes, and virtual personalities
and use intelligent interfaces, and are seamlessly integrated into the
information network, often communicate data associated with users and their
environments”
Definition by
Arshadeep & Vijay
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 4
CHARACTERISTICS OF IOT
Dynamic & Self-Adapting
Self-Configuring
Interoperable Communication Protocols
Unique Identity
Integrated into Information Network
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 5
INTERNET OF THINGS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 6
INTERNET OF THINGS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 7
INTERNET OF THINGS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 8
INTERNET OF THINGS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 9
INTERNET OF THINGS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 10
INTERNET OF THINGS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 11
PHYSICAL DESIGN OF IOT
Things in IoT
IoT Protocols
Link Layer
Network Layer
Transport Layer
Application Layer
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 12
THINGS IN IOT
 The "Things" in IoT usually refers to IoT devices which have unique identities and
can perform remote sensing, actuating and monitoring capabilities.
 IoT devices can:
 Exchange data with other connected devices and applications (directly or indirectly), or
 Collect data from other devices and process the data locally or
 Send the data to centralized servers or cloud-based application back-ends for processing
the data, or
 Perform some tasks locally and other tasks within the IoT infrastructure, based on
temporal and space constraints
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 13
THINGS IN IOT
 An IoT device may consist of
several interfaces for connections
to other devices, both wired and
wireless.
 I/O interfaces for sensors
 Interfaces for Internet connectivity
 Memory and storage interfaces
 Audio/video interfaces.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 14
IOT PROTOCOLS
 Link Layer
 802.3 – Ethernet
 802.11 – WiFi
 802.16 – WiMax
 802.15.4 – LR-WPAN
 2G/3G/4G
 Network/Internet Layer
 IPv4
 IPv6
 6LoWPAN
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 15
IOT PROTOCOLS
 Transport Layer
 TCP
 UDP
 Application Layer
 HTTP
 CoAP
 WebSocket
 MQTT
 XMPP
 DDS
 AMQP
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 16
LOGICAL DESIGN OF IOT
 IoT Functional Blocks
 IoT Communication Models
 Request-Response
 Publish-Subscribe
 Push-Pull
 Exclisive Pair
 IoT Communication API’s
 Rest-based
 WebSocket-based
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 17
IOT FUNCTIONAL BLOCKS
 Logical design of an IoT system refers to an
abstract representation of the entities and
processes without going into the low-level
specifics of the implementation.
 An IoT system comprises of a number of
functional blocks that provide the system the
capabilities for identification, sensing, actuation,
communication, and management.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 18
REQUEST-RESPONSE COMMUNICATION MODEL
 Request-Response is a communication model in
which the client sends requests to the server
and the server responds to the requests.
 When the server receives a request, it decides
how to respond, fetches the data, retrieves
resource representations, prepares the
response, and then sends the response to the
client.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 19
PUBLISH-SUBSCRIBE COMMUNICATION MODEL
 Publish-Subscribe is a communication model that
involves publishers, brokers and consumers.
 Publishers are the source of data.
 Publishers send the data to the topics which are
managed by the broker.
 Publishers are not aware of the consumers.
Consumers subscribe to the topics which are
managed by the broker.
 When the broker receives data for a topic from the
publisher, it sends the data to all the subscribed
consumers.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 20
PUSH-PULL COMMUNICATION MODEL
 Push-Pull is a communication model in which the
data producers push the data to queues and the
consumers pull the data from the queues.
 Producers do not need to be aware of the
consumers.
 Queues help in decoupling the messaging between
the producers
 and consumers.
 Queues also act as a buffer which helps in
situations when there is a mismatch between the
rate at which the producers push data and the rate
rate at which the consumers pull data.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 21
EXCLUSIVE PAIR COMMUNICATION MODEL
 Exclusive Pair is a bidirectional, fully duplex
communication model that uses a persistent
connection between the client and server.
 Once the connection is setup it remains open
until the client sends a request to close the
connection.
 Client and server can send messages to each
other after connection setup.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 22
REST-BASED COMMUNICATION API
 Representational State Transfer (REST) is a set
of architectural principles by which you can
design web services and web APIs that focus on
a system’s resources and how resource states
are addressed and transferred.
 REST APIs follow the request response
communication model.
 The REST architectural constraints apply to the
components, connectors, and data elements,
within a distributed hypermedia system.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 23
WEB SOCKET-BASED COMMUNICATION API
 Web Socket APIs allow bidirectional, full duplex
communication between clients and servers.
 Web Socket APIs follow the exclusive pair
communication model
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 24
IOT ENABLING TECHNOLOGIES
AI, ML, DL
Wireless Sensor Networks
Cloud Computing
Big data Analytics
Communication Protocols
Embedded Systems
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 25
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 26
ARTIFICIAL INTELLIGENCE
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 27
ARTIFICIAL INTELLIGENCE
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 28
ARTIFICIAL INTELLIGENCE
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 29
ARTIFICIAL INTELLIGENCE
 AI
 Blue print of Human Intelligence
 Input-Process-Output,
 sense organs-Brain- (Movements)Legs, Mouth, Hands
 Sense-Process-Act,
 sensors-microcontrollers-Actuators
 Analysing
 Applications-All Disciplines
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 30
ARTIFICIAL INTELLIGENCE
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 31
ARTIFICIAL INTELLIGENCE
 AI
 Internet of Things (IoT)
 Machine Learning (ML)
 Deep Learning (DL)
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 32
MACHINE LEARNING
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 33
MACHINE LEARNING
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 34
MACHINE LEARNING
 ML-Automatic Learning by machine
 Dog-Bell-Experiment
 Applications-All Disciplines
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 35
MACHINE LEARNING
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 36
DEEP LEARNING
 DL-Has more hidden Layers
 neural networks
 Applications-All Disciplines
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 37
DEEP LEARNING
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 38
DEEP LEARNING
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 39
DEEP LEARNING
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 40
DATA SCIENCE
 DS-Useful data
 Decisions
 Applications-All Disciplines
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 41
DATA SCIENCE
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 42
GARTNER HYPE CYCLE
 AI
 Python
 Emerging Technologies
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 43
IOT LEVELS & DEPLOYMENT TEMPLATES
 IoT system Components
 IoT Level -1
 IoT Level -2
 IoT Level -3
 IoT Level -4
 IoT Level -5
 IoT Level -6
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 44
IOT SYSTEM COMPONENTS
 An IoT system comprises of the following components:
 Device:
 An IoT device allows identification, remote sensing, actuating and remote monitoring capabilities.
 Resource:
 Resources are software components on the IoT device for accessing, processing, and storing sensor
information, or controlling actuators connected to the device. Resources also include the software
components that enable network access for the device.
 Controller Service:
 Controller service is a native service that runs on the device and interacts with the web services.
Controller service sends data from the device to the web service and receives commands from the
application (via web services) for controlling the device.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 45
IOT SYSTEM COMPONENTS
 Database:
 Database can be either local or in the cloud and stores the data generated by the IoT device.
 Web Service:
 Web services serve as a link between the IoT device, application, database and analysis components. Web service can be
either implemented using HTTP and REST principles (REST service) or using WebSocket protocol (WebSocket service).
 Analysis Component:
 The Analysis Component is responsible for analysing the IoT data and generate results in a form which are easy for the user
to understand.
 Application:
 IoT applications provide an interface that the users can use to control and monitor various aspects of the IoT system.
Applications also allow users to view the system status and view the processed data.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 46
IOT LEVEL-1
 A level-1 IoT system has a single node/device
that performs sensing and/or actuation, stores
data, performs analysis and hosts the
application
 Level-1 IoT systems are suitable for modelling
low cost and low-complexity solutions where the
data involved is not big and the analysis
requirements are not computationally intensive.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 47
IOT LEVEL-2
 A level-2 IoT system has a single node that
performs sensing and/or actuation and local
analysis.
 Data is stored in the cloud and application is
usually cloud based.
 Level-2 IoT systems are suitable for solutions
where the data involved is big, however, the
primary analysis requirement is not
computationally intensive and can be done
locally itself.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 48
IOT LEVEL-3
 A level-3 IoT system has a single node. Data is
stored and analyzed in the cloud and application
is cloudbased.
 Level-3 IoT systems are suitable for solutions
where the data involved is big and the analysis
requirements are computationally intensive.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 49
IOT LEVEL-4
 A level-4 IoT system has multiple nodes that perform local
analysis. Data is stored in the cloud and application is
cloud-based.
 Level-4 contains local and cloud based observer nodes
which can subscribe to and receive information collected
in the cloud from IoT devices.
 Level-4 IoT systems are suitable for solutions where
multiple nodes are required, the data involved is big and
the analysis requirements are computationally intensive.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 50
IOT LEVEL-5
 A level-5 IoT system has multiple end nodes and one
coordinator node.
 The end nodes that perform sensing and/or actuation.
 Coordinator node collects data from the end nodes and
sends to the cloud.
 Data is stored and analyzed in the cloud and application is
cloud-based.
 Level-5 IoT systems are suitable for solutions based on
wireless sensor networks, in which the data involved is big
and the analysis requirements are computationally
intensive.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 51
IOT LEVEL-6
 A level-6 IoT system has multiple independent end nodes
that perform sensing and/or actuation and send data to
the cloud.
 Data is stored in the cloud and application is cloud-based.
 The analytics component analyses the data and stores the
results in the cloud database.
 The results are visualized with the cloud-based
application.
 The centralized controller is aware of the status of all the
end nodes and sends control commands to the nodes.
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 52
SUMMARY
INTRODUCTION AND CONCEPTS OF IOT
 Introduction
 Physical Design
 Logical Design
 Enabling Technologies
 IoT Levels and Deployment
Templates
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 53
LUXE: Smart Homes / Office
HARMONIZER APP DESIGN – for
SMART SWITCHES
Design by: Vikram + MRS
Sept 2020
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 54
LUXE: Smart Homes / Office LUXE: Smart Homes / Office
Single room
1BHK
2BHK
3BHK
Villa
LUXE: Smart Homes / Office
Single room
Switch 1
Switch 2
Switch 3
Switch 4
Switch 5
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 55
LUXE: Smart Homes / Office
Single room
1BHK
2BHK
3BHK
Villa
LUXE: Smart Homes / Office
Bed Room: SB 1
Switch 1
Switch 2
Switch 3
Switch 4
Switch 5
LUXE: Smart Homes / Office
Single room
1BHK
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 56
HARMONIZER INDIA PVT LTD.,
INTRODUCING
“CANNY” INTELLIGENT PANELS
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 57
PROBLEM STATEMENT IN ELECTRICAL
PANELS
 Temperature inside the Enclosure
 Heat Trap
 Deterioration of Insulation
 Smoke due to insulation burning
 Smoke due to Short circuit
 Vibration due to Busbar
 Vibration due to over
load/harmonics
 Over Load on the equipment
“CANNY” INTELLIGENT PANELS
SMART SOLUTION WITH MACHINE LEARNING TECHNOLOGY
Convert your existing Electrical
Switchboard to “Canny”
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 58
CANNY – AN INTELLIGENT ELECTRIC SWITCH BOARD
Measure
Analyse
Control
Field devices to measure
 Temperature in each Feeder, Cable,
Busbar
 Vibration on the Electric Switchboard
 Hot Spot Temperature
 Busbar alignment
 Insect, animal movement
 Smoke detection
Mobile APP for
 Monitoring Temperature
 Vibration on the Electric Switchboard
 Hot Spot Temperature
 Busbar alignment
Machine Learning Technology
 Alert
 Automatic Solution recommendation
Monitor
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 59
Canny
PCC 1
PCC 2
MCC 1
MCC 2
MCC 3
Canny
CANNY – MOBILE APP
PCC 1
Temperature
Smoke
Vibration
Canny
PCC 1 - Feeders
Feeder 1
Feeder 2
Feeder N
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 60
CANNY – MOBILE APP
Canny
PCC 1 - Feeders
Feeder 1
Feeder 2
Feeder N
Canny
Feeder 1
Tmax = 60Deg C
Tmini = 40Deg C
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 61
HARMONIZER INDIA PVT LTD.,
INTRODUCING INTELLIGENT PANELS
Measure
Monitor
Analyse
Control
Canny – Intelligent Switch board
Canny , Dapper
PCC 1
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 62
ANY CLARIFICATIONS?
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 63
THANK YOU FOR YOUR TIME
4/20/2021
DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 64

More Related Content

What's hot

Internship report on AI , ML & IIOT and project responses full docs
Internship report on AI , ML & IIOT and project responses full docsInternship report on AI , ML & IIOT and project responses full docs
Internship report on AI , ML & IIOT and project responses full docsRakesh Arigela
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report. Abu Kaisar
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management systemabdul khan
 
project ppt.pptx
project ppt.pptxproject ppt.pptx
project ppt.pptxGYamini22
 
Density Based Traffic Lightcontrol System using Raspberry Pi
Density Based Traffic Lightcontrol System using Raspberry PiDensity Based Traffic Lightcontrol System using Raspberry Pi
Density Based Traffic Lightcontrol System using Raspberry Piijtsrd
 
Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxkakimetu
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face RecognitionNanditaDutta4
 
Vehicle tracking system using GSM and GPS
Vehicle tracking system using GSM and GPSVehicle tracking system using GSM and GPS
Vehicle tracking system using GSM and GPSBharath Chapala
 
Bus Tracking Application in Android
Bus Tracking Application in AndroidBus Tracking Application in Android
Bus Tracking Application in AndroidAbhishek Singh
 
Tourist Guide A.R Application Presentation
Tourist Guide A.R Application PresentationTourist Guide A.R Application Presentation
Tourist Guide A.R Application Presentationyesoun
 
FINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONEFINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONESasha Zavala
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in GamingSatvik J
 
Bike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptxBike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptxMofijulAlamOvi182120
 

What's hot (19)

Machine learning
Machine learningMachine learning
Machine learning
 
Internship report on AI , ML & IIOT and project responses full docs
Internship report on AI , ML & IIOT and project responses full docsInternship report on AI , ML & IIOT and project responses full docs
Internship report on AI , ML & IIOT and project responses full docs
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report.
 
Gui stud
Gui studGui stud
Gui stud
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
 
Drowsy Driver detection system
Drowsy Driver detection systemDrowsy Driver detection system
Drowsy Driver detection system
 
project ppt.pptx
project ppt.pptxproject ppt.pptx
project ppt.pptx
 
Density Based Traffic Lightcontrol System using Raspberry Pi
Density Based Traffic Lightcontrol System using Raspberry PiDensity Based Traffic Lightcontrol System using Raspberry Pi
Density Based Traffic Lightcontrol System using Raspberry Pi
 
Project expo
Project expoProject expo
Project expo
 
3D- Doctor
3D- Doctor3D- Doctor
3D- Doctor
 
Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptx
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
 
Vehicle tracking system using GSM and GPS
Vehicle tracking system using GSM and GPSVehicle tracking system using GSM and GPS
Vehicle tracking system using GSM and GPS
 
Bus Tracking Application in Android
Bus Tracking Application in AndroidBus Tracking Application in Android
Bus Tracking Application in Android
 
Tourist Guide A.R Application Presentation
Tourist Guide A.R Application PresentationTourist Guide A.R Application Presentation
Tourist Guide A.R Application Presentation
 
Vehicle tracking by gps gsm
Vehicle tracking by gps   gsm Vehicle tracking by gps   gsm
Vehicle tracking by gps gsm
 
FINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONEFINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONE
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in Gaming
 
Bike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptxBike-Riders-Helmet-Detection-2 (1).pptx
Bike-Riders-Helmet-Detection-2 (1).pptx
 

Similar to INTRODUCTION TO INTERNET OF THINGS

Introduction and Concepts of IoT
Introduction and Concepts of IoTIntroduction and Concepts of IoT
Introduction and Concepts of IoTVikram Nandini
 
Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018Trayan Iliev
 
IRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET Journal
 
Deep Learning and Big Data technologies for IoT Security
Deep Learning and Big Data technologies for IoT SecurityDeep Learning and Big Data technologies for IoT Security
Deep Learning and Big Data technologies for IoT SecurityIRJET Journal
 
Design of a Hybrid Authentication Technique for User and Device Authenticatio...
Design of a Hybrid Authentication Technique for User and Device Authenticatio...Design of a Hybrid Authentication Technique for User and Device Authenticatio...
Design of a Hybrid Authentication Technique for User and Device Authenticatio...IRJET Journal
 
A REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONS
A REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONSA REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONS
A REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONSIRJET Journal
 
TUW-ASE Summer 2015: IoT Cloud Systems
TUW-ASE Summer 2015:  IoT Cloud SystemsTUW-ASE Summer 2015:  IoT Cloud Systems
TUW-ASE Summer 2015: IoT Cloud SystemsHong-Linh Truong
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET Journal
 
A Survey on IoT Architecture
A Survey on IoT ArchitectureA Survey on IoT Architecture
A Survey on IoT ArchitectureIJASRD Journal
 
INTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoT
INTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoTINTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoT
INTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoTMuhammad Ahad
 
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET Journal
 
IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16Mark Goldstein
 
RT-RCT: an online tool for real-time retrieval of connected things
RT-RCT: an online tool for real-time retrieval of connected thingsRT-RCT: an online tool for real-time retrieval of connected things
RT-RCT: an online tool for real-time retrieval of connected thingsjournalBEEI
 
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...Mark Goldstein
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationMaxime Lefrançois
 
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...ijccsa
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMIRJET Journal
 
IRJET - Cloud Computing and IoT Convergence
IRJET -  	  Cloud Computing and IoT ConvergenceIRJET -  	  Cloud Computing and IoT Convergence
IRJET - Cloud Computing and IoT ConvergenceIRJET Journal
 

Similar to INTRODUCTION TO INTERNET OF THINGS (20)

Introduction and Concepts of IoT
Introduction and Concepts of IoTIntroduction and Concepts of IoT
Introduction and Concepts of IoT
 
fogcomputing
fogcomputingfogcomputing
fogcomputing
 
Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018Fog Computing - DEV.BG 2018
Fog Computing - DEV.BG 2018
 
IRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance System
 
Deep Learning and Big Data technologies for IoT Security
Deep Learning and Big Data technologies for IoT SecurityDeep Learning and Big Data technologies for IoT Security
Deep Learning and Big Data technologies for IoT Security
 
Design of a Hybrid Authentication Technique for User and Device Authenticatio...
Design of a Hybrid Authentication Technique for User and Device Authenticatio...Design of a Hybrid Authentication Technique for User and Device Authenticatio...
Design of a Hybrid Authentication Technique for User and Device Authenticatio...
 
IOT_PPT1.pdf
IOT_PPT1.pdfIOT_PPT1.pdf
IOT_PPT1.pdf
 
A REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONS
A REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONSA REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONS
A REVIEW PAPER ON “IOT” & FUTURE RESEARCH IN INTERNET APPLICATIONS
 
TUW-ASE Summer 2015: IoT Cloud Systems
TUW-ASE Summer 2015:  IoT Cloud SystemsTUW-ASE Summer 2015:  IoT Cloud Systems
TUW-ASE Summer 2015: IoT Cloud Systems
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
 
A Survey on IoT Architecture
A Survey on IoT ArchitectureA Survey on IoT Architecture
A Survey on IoT Architecture
 
INTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoT
INTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoTINTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoT
INTEROPERABILITY, FLEXIBILITY AND INDUSTRIAL DESIGN REQUIREMENTS IN THE IoT
 
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
 
IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16
 
RT-RCT: an online tool for real-time retrieval of connected things
RT-RCT: an online tool for real-time retrieval of connected thingsRT-RCT: an online tool for real-time retrieval of connected things
RT-RCT: an online tool for real-time retrieval of connected things
 
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart Application
 
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
 
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEMAN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
 
IRJET - Cloud Computing and IoT Convergence
IRJET -  	  Cloud Computing and IoT ConvergenceIRJET -  	  Cloud Computing and IoT Convergence
IRJET - Cloud Computing and IoT Convergence
 

More from Vikram Nandini

IoT: From Copper strip to Gold Bar
IoT: From Copper strip to Gold BarIoT: From Copper strip to Gold Bar
IoT: From Copper strip to Gold BarVikram Nandini
 
Linux File Trees and Commands
Linux File Trees and CommandsLinux File Trees and Commands
Linux File Trees and CommandsVikram Nandini
 
Introduction to Linux & Basic Commands
Introduction to Linux & Basic CommandsIntroduction to Linux & Basic Commands
Introduction to Linux & Basic CommandsVikram Nandini
 
Manufacturing - II Part
Manufacturing - II PartManufacturing - II Part
Manufacturing - II PartVikram Nandini
 
Prototyping Online Components
Prototyping Online ComponentsPrototyping Online Components
Prototyping Online ComponentsVikram Nandini
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural NetworksVikram Nandini
 
Design Principles for Connected Devices
Design Principles for Connected DevicesDesign Principles for Connected Devices
Design Principles for Connected DevicesVikram Nandini
 
Communication in the IoT
Communication in the IoTCommunication in the IoT
Communication in the IoTVikram Nandini
 
Introduction to Cyber Security
Introduction to Cyber SecurityIntroduction to Cyber Security
Introduction to Cyber SecurityVikram Nandini
 
cloud computing UNIT-2.pdf
cloud computing UNIT-2.pdfcloud computing UNIT-2.pdf
cloud computing UNIT-2.pdfVikram Nandini
 
Introduction to Web Technologies
Introduction to Web TechnologiesIntroduction to Web Technologies
Introduction to Web TechnologiesVikram Nandini
 
Cascading Style Sheets
Cascading Style SheetsCascading Style Sheets
Cascading Style SheetsVikram Nandini
 

More from Vikram Nandini (20)

IoT: From Copper strip to Gold Bar
IoT: From Copper strip to Gold BarIoT: From Copper strip to Gold Bar
IoT: From Copper strip to Gold Bar
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Linux File Trees and Commands
Linux File Trees and CommandsLinux File Trees and Commands
Linux File Trees and Commands
 
Introduction to Linux & Basic Commands
Introduction to Linux & Basic CommandsIntroduction to Linux & Basic Commands
Introduction to Linux & Basic Commands
 
INTRODUCTION to OOAD
INTRODUCTION to OOADINTRODUCTION to OOAD
INTRODUCTION to OOAD
 
Ethics
EthicsEthics
Ethics
 
Manufacturing - II Part
Manufacturing - II PartManufacturing - II Part
Manufacturing - II Part
 
Manufacturing
ManufacturingManufacturing
Manufacturing
 
Business Models
Business ModelsBusiness Models
Business Models
 
Prototyping Online Components
Prototyping Online ComponentsPrototyping Online Components
Prototyping Online Components
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural Networks
 
IoT-Prototyping
IoT-PrototypingIoT-Prototyping
IoT-Prototyping
 
Design Principles for Connected Devices
Design Principles for Connected DevicesDesign Principles for Connected Devices
Design Principles for Connected Devices
 
Introduction to IoT
Introduction to IoTIntroduction to IoT
Introduction to IoT
 
Embedded decices
Embedded decicesEmbedded decices
Embedded decices
 
Communication in the IoT
Communication in the IoTCommunication in the IoT
Communication in the IoT
 
Introduction to Cyber Security
Introduction to Cyber SecurityIntroduction to Cyber Security
Introduction to Cyber Security
 
cloud computing UNIT-2.pdf
cloud computing UNIT-2.pdfcloud computing UNIT-2.pdf
cloud computing UNIT-2.pdf
 
Introduction to Web Technologies
Introduction to Web TechnologiesIntroduction to Web Technologies
Introduction to Web Technologies
 
Cascading Style Sheets
Cascading Style SheetsCascading Style Sheets
Cascading Style Sheets
 

Recently uploaded

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 

Recently uploaded (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

INTRODUCTION TO INTERNET OF THINGS

  • 1. INTRODUCTION AND CONCEPTS OF IOT  Introduction  Physical Design  Logical Design  Enabling Technologies  IoT Levels and Deployment Templates 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 1
  • 2. CREDITS Arshdeep bhagha & Vijay Maddisetti MRS sir Google 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 2
  • 3. INTERNET OF THINGS IoT Things – around us Connected- Internet Remote Controlling Remote Monitoring Applications-All Disciplines 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 3
  • 4. INTRODUCTION TO IOT “A dynamic global network infrastructure with self-configuring capabilities based on standard and interoperable communication protocols where physical and virtual "things" have identities, physical attributes, and virtual personalities and use intelligent interfaces, and are seamlessly integrated into the information network, often communicate data associated with users and their environments” Definition by Arshadeep & Vijay 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 4
  • 5. CHARACTERISTICS OF IOT Dynamic & Self-Adapting Self-Configuring Interoperable Communication Protocols Unique Identity Integrated into Information Network 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 5
  • 6. INTERNET OF THINGS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 6
  • 7. INTERNET OF THINGS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 7
  • 8. INTERNET OF THINGS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 8
  • 9. INTERNET OF THINGS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 9
  • 10. INTERNET OF THINGS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 10
  • 11. INTERNET OF THINGS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 11
  • 12. PHYSICAL DESIGN OF IOT Things in IoT IoT Protocols Link Layer Network Layer Transport Layer Application Layer 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 12
  • 13. THINGS IN IOT  The "Things" in IoT usually refers to IoT devices which have unique identities and can perform remote sensing, actuating and monitoring capabilities.  IoT devices can:  Exchange data with other connected devices and applications (directly or indirectly), or  Collect data from other devices and process the data locally or  Send the data to centralized servers or cloud-based application back-ends for processing the data, or  Perform some tasks locally and other tasks within the IoT infrastructure, based on temporal and space constraints 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 13
  • 14. THINGS IN IOT  An IoT device may consist of several interfaces for connections to other devices, both wired and wireless.  I/O interfaces for sensors  Interfaces for Internet connectivity  Memory and storage interfaces  Audio/video interfaces. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 14
  • 15. IOT PROTOCOLS  Link Layer  802.3 – Ethernet  802.11 – WiFi  802.16 – WiMax  802.15.4 – LR-WPAN  2G/3G/4G  Network/Internet Layer  IPv4  IPv6  6LoWPAN 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 15
  • 16. IOT PROTOCOLS  Transport Layer  TCP  UDP  Application Layer  HTTP  CoAP  WebSocket  MQTT  XMPP  DDS  AMQP 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 16
  • 17. LOGICAL DESIGN OF IOT  IoT Functional Blocks  IoT Communication Models  Request-Response  Publish-Subscribe  Push-Pull  Exclisive Pair  IoT Communication API’s  Rest-based  WebSocket-based 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 17
  • 18. IOT FUNCTIONAL BLOCKS  Logical design of an IoT system refers to an abstract representation of the entities and processes without going into the low-level specifics of the implementation.  An IoT system comprises of a number of functional blocks that provide the system the capabilities for identification, sensing, actuation, communication, and management. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 18
  • 19. REQUEST-RESPONSE COMMUNICATION MODEL  Request-Response is a communication model in which the client sends requests to the server and the server responds to the requests.  When the server receives a request, it decides how to respond, fetches the data, retrieves resource representations, prepares the response, and then sends the response to the client. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 19
  • 20. PUBLISH-SUBSCRIBE COMMUNICATION MODEL  Publish-Subscribe is a communication model that involves publishers, brokers and consumers.  Publishers are the source of data.  Publishers send the data to the topics which are managed by the broker.  Publishers are not aware of the consumers. Consumers subscribe to the topics which are managed by the broker.  When the broker receives data for a topic from the publisher, it sends the data to all the subscribed consumers. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 20
  • 21. PUSH-PULL COMMUNICATION MODEL  Push-Pull is a communication model in which the data producers push the data to queues and the consumers pull the data from the queues.  Producers do not need to be aware of the consumers.  Queues help in decoupling the messaging between the producers  and consumers.  Queues also act as a buffer which helps in situations when there is a mismatch between the rate at which the producers push data and the rate rate at which the consumers pull data. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 21
  • 22. EXCLUSIVE PAIR COMMUNICATION MODEL  Exclusive Pair is a bidirectional, fully duplex communication model that uses a persistent connection between the client and server.  Once the connection is setup it remains open until the client sends a request to close the connection.  Client and server can send messages to each other after connection setup. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 22
  • 23. REST-BASED COMMUNICATION API  Representational State Transfer (REST) is a set of architectural principles by which you can design web services and web APIs that focus on a system’s resources and how resource states are addressed and transferred.  REST APIs follow the request response communication model.  The REST architectural constraints apply to the components, connectors, and data elements, within a distributed hypermedia system. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 23
  • 24. WEB SOCKET-BASED COMMUNICATION API  Web Socket APIs allow bidirectional, full duplex communication between clients and servers.  Web Socket APIs follow the exclusive pair communication model 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 24
  • 25. IOT ENABLING TECHNOLOGIES AI, ML, DL Wireless Sensor Networks Cloud Computing Big data Analytics Communication Protocols Embedded Systems 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 25
  • 26. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 26
  • 27. ARTIFICIAL INTELLIGENCE 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 27
  • 28. ARTIFICIAL INTELLIGENCE 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 28
  • 29. ARTIFICIAL INTELLIGENCE 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 29
  • 30. ARTIFICIAL INTELLIGENCE  AI  Blue print of Human Intelligence  Input-Process-Output,  sense organs-Brain- (Movements)Legs, Mouth, Hands  Sense-Process-Act,  sensors-microcontrollers-Actuators  Analysing  Applications-All Disciplines 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 30
  • 31. ARTIFICIAL INTELLIGENCE 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 31
  • 32. ARTIFICIAL INTELLIGENCE  AI  Internet of Things (IoT)  Machine Learning (ML)  Deep Learning (DL) 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 32
  • 33. MACHINE LEARNING 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 33
  • 34. MACHINE LEARNING 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 34
  • 35. MACHINE LEARNING  ML-Automatic Learning by machine  Dog-Bell-Experiment  Applications-All Disciplines 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 35
  • 36. MACHINE LEARNING 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 36
  • 37. DEEP LEARNING  DL-Has more hidden Layers  neural networks  Applications-All Disciplines 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 37
  • 38. DEEP LEARNING 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 38
  • 39. DEEP LEARNING 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 39
  • 40. DEEP LEARNING 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 40
  • 41. DATA SCIENCE  DS-Useful data  Decisions  Applications-All Disciplines 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 41
  • 42. DATA SCIENCE 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 42
  • 43. GARTNER HYPE CYCLE  AI  Python  Emerging Technologies 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 43
  • 44. IOT LEVELS & DEPLOYMENT TEMPLATES  IoT system Components  IoT Level -1  IoT Level -2  IoT Level -3  IoT Level -4  IoT Level -5  IoT Level -6 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 44
  • 45. IOT SYSTEM COMPONENTS  An IoT system comprises of the following components:  Device:  An IoT device allows identification, remote sensing, actuating and remote monitoring capabilities.  Resource:  Resources are software components on the IoT device for accessing, processing, and storing sensor information, or controlling actuators connected to the device. Resources also include the software components that enable network access for the device.  Controller Service:  Controller service is a native service that runs on the device and interacts with the web services. Controller service sends data from the device to the web service and receives commands from the application (via web services) for controlling the device. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 45
  • 46. IOT SYSTEM COMPONENTS  Database:  Database can be either local or in the cloud and stores the data generated by the IoT device.  Web Service:  Web services serve as a link between the IoT device, application, database and analysis components. Web service can be either implemented using HTTP and REST principles (REST service) or using WebSocket protocol (WebSocket service).  Analysis Component:  The Analysis Component is responsible for analysing the IoT data and generate results in a form which are easy for the user to understand.  Application:  IoT applications provide an interface that the users can use to control and monitor various aspects of the IoT system. Applications also allow users to view the system status and view the processed data. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 46
  • 47. IOT LEVEL-1  A level-1 IoT system has a single node/device that performs sensing and/or actuation, stores data, performs analysis and hosts the application  Level-1 IoT systems are suitable for modelling low cost and low-complexity solutions where the data involved is not big and the analysis requirements are not computationally intensive. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 47
  • 48. IOT LEVEL-2  A level-2 IoT system has a single node that performs sensing and/or actuation and local analysis.  Data is stored in the cloud and application is usually cloud based.  Level-2 IoT systems are suitable for solutions where the data involved is big, however, the primary analysis requirement is not computationally intensive and can be done locally itself. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 48
  • 49. IOT LEVEL-3  A level-3 IoT system has a single node. Data is stored and analyzed in the cloud and application is cloudbased.  Level-3 IoT systems are suitable for solutions where the data involved is big and the analysis requirements are computationally intensive. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 49
  • 50. IOT LEVEL-4  A level-4 IoT system has multiple nodes that perform local analysis. Data is stored in the cloud and application is cloud-based.  Level-4 contains local and cloud based observer nodes which can subscribe to and receive information collected in the cloud from IoT devices.  Level-4 IoT systems are suitable for solutions where multiple nodes are required, the data involved is big and the analysis requirements are computationally intensive. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 50
  • 51. IOT LEVEL-5  A level-5 IoT system has multiple end nodes and one coordinator node.  The end nodes that perform sensing and/or actuation.  Coordinator node collects data from the end nodes and sends to the cloud.  Data is stored and analyzed in the cloud and application is cloud-based.  Level-5 IoT systems are suitable for solutions based on wireless sensor networks, in which the data involved is big and the analysis requirements are computationally intensive. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 51
  • 52. IOT LEVEL-6  A level-6 IoT system has multiple independent end nodes that perform sensing and/or actuation and send data to the cloud.  Data is stored in the cloud and application is cloud-based.  The analytics component analyses the data and stores the results in the cloud database.  The results are visualized with the cloud-based application.  The centralized controller is aware of the status of all the end nodes and sends control commands to the nodes. 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 52
  • 53. SUMMARY INTRODUCTION AND CONCEPTS OF IOT  Introduction  Physical Design  Logical Design  Enabling Technologies  IoT Levels and Deployment Templates 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 53
  • 54. LUXE: Smart Homes / Office HARMONIZER APP DESIGN – for SMART SWITCHES Design by: Vikram + MRS Sept 2020 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 54
  • 55. LUXE: Smart Homes / Office LUXE: Smart Homes / Office Single room 1BHK 2BHK 3BHK Villa LUXE: Smart Homes / Office Single room Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 55
  • 56. LUXE: Smart Homes / Office Single room 1BHK 2BHK 3BHK Villa LUXE: Smart Homes / Office Bed Room: SB 1 Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 LUXE: Smart Homes / Office Single room 1BHK 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 56
  • 57. HARMONIZER INDIA PVT LTD., INTRODUCING “CANNY” INTELLIGENT PANELS 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 57
  • 58. PROBLEM STATEMENT IN ELECTRICAL PANELS  Temperature inside the Enclosure  Heat Trap  Deterioration of Insulation  Smoke due to insulation burning  Smoke due to Short circuit  Vibration due to Busbar  Vibration due to over load/harmonics  Over Load on the equipment “CANNY” INTELLIGENT PANELS SMART SOLUTION WITH MACHINE LEARNING TECHNOLOGY Convert your existing Electrical Switchboard to “Canny” 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 58
  • 59. CANNY – AN INTELLIGENT ELECTRIC SWITCH BOARD Measure Analyse Control Field devices to measure  Temperature in each Feeder, Cable, Busbar  Vibration on the Electric Switchboard  Hot Spot Temperature  Busbar alignment  Insect, animal movement  Smoke detection Mobile APP for  Monitoring Temperature  Vibration on the Electric Switchboard  Hot Spot Temperature  Busbar alignment Machine Learning Technology  Alert  Automatic Solution recommendation Monitor 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 59
  • 60. Canny PCC 1 PCC 2 MCC 1 MCC 2 MCC 3 Canny CANNY – MOBILE APP PCC 1 Temperature Smoke Vibration Canny PCC 1 - Feeders Feeder 1 Feeder 2 Feeder N 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 60
  • 61. CANNY – MOBILE APP Canny PCC 1 - Feeders Feeder 1 Feeder 2 Feeder N Canny Feeder 1 Tmax = 60Deg C Tmini = 40Deg C 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 61
  • 62. HARMONIZER INDIA PVT LTD., INTRODUCING INTELLIGENT PANELS Measure Monitor Analyse Control Canny – Intelligent Switch board Canny , Dapper PCC 1 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 62
  • 63. ANY CLARIFICATIONS? 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 63
  • 64. THANK YOU FOR YOUR TIME 4/20/2021 DR. VIKRAM NEERUGATTI, PROFESSOR & HEAD, DEPT. OF CSE, ASIT, GUDURU. 64