SlideShare a Scribd company logo
Dr. S.SHAIK PARVEEN
Department of Information Technology
COURSE INFORMATION
 Course Name: Internet of Things
 Course Code : 18UITE66
 Semester : VI Part III : Core Elective II
COURSE PREREQUISITES
 Data and knowledge management and use of
technology devices.
3
Course Co-requisites
 Good understanding of programming and
device controllers.
COURSE OBJECTIVES
 This course introduces students to the
following aspects.
 Understand IoT Market perspective..
 Understand State of the Art – IoT Architecture.
 Understand Real World IoT Design Constraints,
Industrial Automation and Commercial Application
Automation in IoT.
COURSE OUTCOMES
 CO1: Describe and explain about IoT, Physical
and Logical design of IoT, IoT levels,
domain specific IoTs
 CO2: Determine physical and logical design of IoT
 CO3: Compare Physical and Logical IoT, different
levels and domain specific IoTs
 CO4: Conclude the importance of IoT, Physical and
Logical IoT, IoT levels, domain specific IoTs
 CO5: Design and develop Physical and Logical IoT,
IoT deployment templates
SYLLABUS
 Unit -I:
 Introduction to Internet of things: Introduction to Internet of things–
Definition & Characteristics of IoT - Physical Design of IoT – Things in IoT
- IoT protocols. Logical Design of IoT :IoT Functional blocks- IoT
communication Models- IoT communication APIs. IoT Enabling
Technologies – Wireless Sensor Networks- Cloud Computing- Big data
Analysis – Communication Protocols –Embedded systems.
 Unit –II:
 IoT Levels & Deployment Templates: IoT Level-1 IoT Level-2 IoT Level -3
IoT Level-4 IoT Level-5 IoT Level -6. IoT physical devices and endpoints-
IoT device – Basic building blocks of an IoT Device.
 Unit –III:
 Domain Specific IoTs: Introduction – Home Automation- Smart Lighting-
Smart Appliances- Intrusion Detection-Smoke/ Gas Detectors.
Cont
d..
SYLLABUS
 Cities– Smart Parking- SmartLighting- Smart roads– Structural
Health Monitoring – Surveillance – Emergency Response.
Environment – Weather Monitoring- Air Pollution Monitoring - Noise
Pollution Monitoring - Forest Fire Detection – River Floods
Detection Energy- Re Logistics-Agriculture
 Unit –IV:
 IoT and M2M : Introduction – M2M – Difference between IoT and
M2M – SDN and NFV for IoT – Software Defined Networking –
Network Function Virtualization – IoT System Management with
NETCONF – YANG – Need for IoT Systems Management – Simple
Network Management Protocol (SNMP) – Limitations of SNMP –
Network Operator Requirements – NETCONF – YANG – IoT
Systems Management with NETCONF – YANG.
Contd..
SYLLABUS
 Unit –V:
 IoTPlatforms Design Methodology : Introduction - IoT Design
Methodology – Introduction – IoT Design Methodology –
Purpose &Requirements Specification – Process Specification –
Domain Model Specification – Information Model Specification –
Service Specifications – IoT Level Specification – Functional
View Specifications – Operational View Specifications – Device
& Component Integration – Application Development
TEXTBOOK
 ArshdeepBahga , Vijay Madisetti, Internet of Things - A Hands
on Approach University Press (India)Private Limited, New
Delhi,2014
Unit I: Chapter 1: 1.1,1.2, 1.3,1.4
Unit II: Chapter 1 : 1.5,
Chapter 7:7.1
Unit III: Chapter 2 : 2.1 – 2.10
Unit IV: Chapter 3 : 3.1-3.4,
Chapter 4 4.1-4.6.
Unit V: Chapter 5 : 5.1 – 5.3
REFERENCE BOOK
 1. Jan Holler, VlasiosTsiatsis, Catherine Mulligan,
Stefan Avesand, StamatisKarnouskos, David
Boyle, “From Machine-to-Machine to the Internet
of Things: Introduction to a New Age of
Intelligence”, 1 st Edition, Academic Press, 2014.
 2. Francis da Costa, “Rethinking the Internet of
Things: A Scalable Approach to Connecting
Everything”, 1st Edition, A Press Publications,
2013.
COURSE OUTLINE
 Introduction to Internet of things
 IoT Levels & Deployment Templates
 Domain Specific IoTs
 IoT and M2M
 IoT Platforms Design Methodology
COURSE MOTIVATION
 Internet of Things (IoT) is presently a hot technology
worldwide. Government, academia, and industry are
involved in dirent aspects of research,
implementation, and business with IoT.
 IoT cuts across different application domains include
agriculture, space, healthcare, manufacturing,
construction and defense.
COURSE EVALUATION
 Attendance Compulsory
 MCQ Test
 4 Assignments per Unit
IOT
IOT
The Internet of Things (IoT) is the network of
physical objects or "things" embedded with
electronics, software, sensors, and network
connectivity, which enables these objects to
collect and exchange data.
IOT
IoT allows objects to be sensed and
controlled remotely across existing network
infrastructure, creating opportunities for more
direct integration between the physical world
and computer-based systems, and resulting in
improved efficiency, accuracy and economic
benefit
WHAT IS IOT?
"Things," in the IoT sense, can refer to a wide variety
of devices such as heart monitoring implants, biochip
transponders on farm animals, electric clams in coastal
waters, automobiles with built-in sensors, DNA analysis
devices for environmental/food/pathogen monitoring or field
operation devices that assist fire-fighters in search and
rescue operations.
These devices collect useful data with the
help of various existing technologies and then autonomously
flow the data between other devices.
APPLICATIONS OF IOT

People Connecting to Things
Motion sensor
Motion sensor
Motion sensor
ECG sensor
Internet
 "The Ultimate Goal of IOT is to
Automate Human Life."
Basic components of IOT
APPLICATIONS OF IOT
1)Home
2) Cities
3) Environment
4) Energy
5) Retail
6) Logistics
7) Agriculture
8) Industry
9) Health & Life Style
CHARACTERISTICS
1) Dynamic & Self Adapting: IoT devices and
systems may have the capability to dynamically
adapt with the changing contexts and take actions
based on their operating conditions, user‘s context
or sensed environment.
Eg: the surveillance system is adapting itself
based on context and changing conditions.
.
CHARACTERISTICS
2) Self Configuring: allowing a large number of devices
to work together to provide certain functionality
3) Inter Operable Communication Protocols: support a
number of interoperable communication protocols and can
communicate with other devices and also with
infrastructure.
4) Unique Identity: Each IoT device has a unique identity
and a unique identifier(IP address).
5) Integrated into Information Network: that allow them to
communicate and exchange data with other devices and
systems.
Characteristics
THINGS IN IOT
 The things in IoT refers to IoT devices which have unique identities
and perform remote sensing, actuating and monitoring capabilities.
IoT devices can exchange data with other connected devices
applications. It collects data from other devices and process data
either locally or remotely.
 An IoT device may consist of several interfaces for communication to
other devices both wired and wireless. These includes (i) I/O
interfaces for sensors, (ii) Interfaces for internet connectivity (iii)
memory and storage interfaces and (iv) audio/video interfaces.
BLOCK DIAGRAM OF IOT DEVICE
 An IoT device may consist of several interfaces for
communication to other devices both wired and
wireless. These includes
(i) I/O interfaces for sensors,
(ii) Interfaces for internet connectivity
(iii) memory and storage interfaces and
(iv) audio/video interfaces.
Physical Design of IOT
28
Block Diagram of IOT Device
29
Different types of IOT devices.
30
IoT Protocols
31
IoT Protocols
A) Link Layer
Protocols determine how data is physically sent
over the network‘s physical layer or medium. Local
network connect to which host is attached. Hosts on
the same link exchange data packets over the link
layer using link layer protocols.
Protocols
802.3-Ethernet:
802.11-WiFi:
802.16 - WiMax:
802.15.4-LR-WPAN: Low-Rate Wireless Personal Area Network
2G/3G/4G-Mobile Communication
32
B) Network/Internet Layer
Responsible for sending IP datagrams from
source n/w to destination n/w. Performs the host
addressing and packet routing. Datagrams contains
source and destination address.
Protocols:
IPv4
IPv6
6LOWPAN
33
C) Transport Layer
Provides end-to-end message transfer capability
independent of the underlying n/w. Set up on
connection with ACK as in TCP and without ACK as in
UDP. Provides functions such as error control,
segmentation, flow control and congestion control.
Protocols:
TCP: Transmission Control Protocol
UDP: User Datagram Protocol
34
D) Application Layer
Defines how the applications interface with lower
layer protocols to send data over the n/w. Enables
process-to-process communication using ports.
 Protocols:
HTTP: Hyper Text Transfer Protocol
CoAP: Constrained Application Protocol
WebSocket
MQTT: Message Queue Telemetry Transport
XMPP: Extensible Message and Presence Protocol
DDS: Data Distribution Service
35
IoT Communication APIs.
i) REST based communication APIs
(Request-Response Based Model)
Representational State Transfer(REST) is a set of
architectural principles by which we can design web
services and web APIs that focus on a system‘s
resources and have resource states are addressed and
transferred.
36
37
The Request-Response model used by REST
38
ii) WebSocket based Communication APIs
(Exclusive Pair Based Model)
WebSocket APIs allow bi-directional, full duplex
communication between clients and servers.
39
IoT Enabling Technologies
i) Wireless Sensor Networks
 A wireless sensor network comprises of distributed devices
with sensors which are used to monitor the environmental
and physical conditions. A WSN consist of a number of end
nodes and routers and a co-ordinator. The coordinator
collects the data from all the nodes. Coordinator also acts
as a gateway that connects the WSN to the internet.
40
Applications
 Weather Monitoring System
 Indoor air quality monitoring systems
 Soil Moisture Monitoring Systems
 Surveillance Systems
 Smart Grids
 Structural Health Monitoring Systems
41
ii) Cloud Computing
 Cloud computing is a transformative computing
paradigm that involves delivering applications and
services over the internet. Cloud computing involves
provisioning of computing, networking and storage
resources on demand and providing these resources as
metered services to the users, in a “pay as you go”.
42
Applications
 Infrastructure-as-a-service(IaaS)
 Platform-as-a-Service(PaaS):
 Software-as-a-Service(SaaS):
43
iii) Big data Analysis
 Big data is defined as collections of data sets
whose volume , velocity or variety is so large that it
is difficult to store, manage, process and analyze
the data using traditional databases and data
processing tools.
44
Examples
Some examples of big data generated by IoT are
 Sensor data generated by IoT systems.
 Machine sensor data collected from sensors
established in industrial and energy systems.
 Health and fitness data generated IoT devices.
 Data generated by IoT systems for location and
tracking vehicles.
 Data generated by retail inventory monitoring
systems.
45
iv) Communication Protocols:
Communication Protocols form the back-bone of
IoT systems and enable network connectivity and
coupling to applications.
 Allow devices to exchange data over network.
 Define the exchange formats, data encoding
addressing schemes for device and routing of packets
from source to destination.
 It includes sequence control, flow control and
retransmission of lost packets.
46
v) Embedded Systems:
Embedded Systems is a computer system that has
computer hardware and software embedded to
perform specific tasks. Embedded System range from
low cost miniaturized devices such as digital watches
to devices such as digital cameras, POS terminals,
vending machines, appliances etc.,
47

More Related Content

What's hot

Internet of things ppt
Internet of things pptInternet of things ppt
Internet of things ppt
Dania Purnama Sari
 
Introduction to IoT Architecture
Introduction to IoT ArchitectureIntroduction to IoT Architecture
Introduction to IoT Architecture
Emertxe Information Technologies Pvt Ltd
 
IoT
IoTIoT
Internet of Things(IoT) - Introduction and Research Areas for Thesis
Internet of Things(IoT) - Introduction and Research Areas for ThesisInternet of Things(IoT) - Introduction and Research Areas for Thesis
Internet of Things(IoT) - Introduction and Research Areas for Thesis
WriteMyThesis
 
Internet of Things Iot presentation with module
Internet of Things Iot presentation with moduleInternet of Things Iot presentation with module
Internet of Things Iot presentation with module
Isp university Multan
 
Internet of things
Internet of thingsInternet of things
Internet of things
Pragya Srivastava
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
Prakash Honnur
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
Ramana Reddy
 
IoT
IoTIoT
IoT
Mphasis
 
IoT Standardization and Implementation Challenges
IoT Standardization and Implementation ChallengesIoT Standardization and Implementation Challenges
IoT Standardization and Implementation Challenges
Ahmed Banafa
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
Amarjeetsingh Thakur
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
Eslam Nader
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basic
Mathan kumar
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
Ahmad Hafeezi
 
IoT transport protocols
IoT transport protocolsIoT transport protocols
IoT transport protocols
Gwenole Gendrot
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computing
eteshagarwal1
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolution
Sathvik N Prasad
 

What's hot (20)

Internet of things ppt
Internet of things pptInternet of things ppt
Internet of things ppt
 
Introduction to IoT Architecture
Introduction to IoT ArchitectureIntroduction to IoT Architecture
Introduction to IoT Architecture
 
IoT
IoTIoT
IoT
 
Internet of Things(IoT) - Introduction and Research Areas for Thesis
Internet of Things(IoT) - Introduction and Research Areas for ThesisInternet of Things(IoT) - Introduction and Research Areas for Thesis
Internet of Things(IoT) - Introduction and Research Areas for Thesis
 
Internet of Things Iot presentation with module
Internet of Things Iot presentation with moduleInternet of Things Iot presentation with module
Internet of Things Iot presentation with module
 
Internet Of Things
 Internet Of Things Internet Of Things
Internet Of Things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
 
IoT
IoTIoT
IoT
 
IoT Standardization and Implementation Challenges
IoT Standardization and Implementation ChallengesIoT Standardization and Implementation Challenges
IoT Standardization and Implementation Challenges
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basic
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
 
IoT transport protocols
IoT transport protocolsIoT transport protocols
IoT transport protocols
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computing
 
The Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolutionThe Internet of Things (IoT) and its evolution
The Internet of Things (IoT) and its evolution
 
Iot
IotIot
Iot
 
IoT Overview
IoT OverviewIoT Overview
IoT Overview
 

Similar to Internet of things Unit I

Definition of Internet of things and introduction
Definition of Internet of things and introductionDefinition of Internet of things and introduction
Definition of Internet of things and introduction
sundeepsiddula
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
parveen837153
 
IoT [Internet of Things]
IoT [Internet of Things]IoT [Internet of Things]
IoT [Internet of Things]
Er. Arpit Sharma
 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
HakkemB
 
Internet of things
Internet of thingsInternet of things
Internet of things
Hamdamboy (함담보이)
 
Internet of Things.pptx
Internet of Things.pptxInternet of Things.pptx
Internet of Things.pptx
Eshwar Prasad
 
IOT_UNIT-1.pptx
IOT_UNIT-1.pptxIOT_UNIT-1.pptx
IOT_UNIT-1.pptx
ssuser4f5d2a
 
[PPT] _ Unit 2 _ Complete PPT.pptx
[PPT] _ Unit 2 _ Complete PPT.pptx[PPT] _ Unit 2 _ Complete PPT.pptx
[PPT] _ Unit 2 _ Complete PPT.pptx
Selvaraj Seerangan
 
IOT- UNIT-1.pptx
IOT- UNIT-1.pptxIOT- UNIT-1.pptx
IOT- UNIT-1.pptx
VigneshRavi83
 
IoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdfIoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdf
NadouShe
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
Gaurav Sharma
 
UNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGSUNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGS
binuvijay1
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
arjun431527
 
IOT.pdf
IOT.pdfIOT.pdf
IOT.pdf
HarshNagda5
 
Iot lecture notes_hyd
Iot lecture notes_hydIot lecture notes_hyd
Iot lecture notes_hyd
Kishore5511
 
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGSIOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
binuvijay1
 
IOT Unit 1.pptx
IOT Unit 1.pptxIOT Unit 1.pptx
IOT Unit 1.pptx
KuntalSasmal2
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdf
HODECE18
 

Similar to Internet of things Unit I (20)

Definition of Internet of things and introduction
Definition of Internet of things and introductionDefinition of Internet of things and introduction
Definition of Internet of things and introduction
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
 
IoT [Internet of Things]
IoT [Internet of Things]IoT [Internet of Things]
IoT [Internet of Things]
 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of Things.pptx
Internet of Things.pptxInternet of Things.pptx
Internet of Things.pptx
 
IOT_UNIT-1.pptx
IOT_UNIT-1.pptxIOT_UNIT-1.pptx
IOT_UNIT-1.pptx
 
[PPT] _ Unit 2 _ Complete PPT.pptx
[PPT] _ Unit 2 _ Complete PPT.pptx[PPT] _ Unit 2 _ Complete PPT.pptx
[PPT] _ Unit 2 _ Complete PPT.pptx
 
IOT- UNIT-1.pptx
IOT- UNIT-1.pptxIOT- UNIT-1.pptx
IOT- UNIT-1.pptx
 
IoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdfIoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdf
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
 
UNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGSUNIT I INTRODUCTION TO INTERNET OF THINGS
UNIT I INTRODUCTION TO INTERNET OF THINGS
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
IOT.pdf
IOT.pdfIOT.pdf
IOT.pdf
 
Iot lecture notes_hyd
Iot lecture notes_hydIot lecture notes_hyd
Iot lecture notes_hyd
 
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGSIOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
IOT UNIT 1 INTRODUCTION TO INTERNET OF THINGS
 
IOT Unit 1.pptx
IOT Unit 1.pptxIOT Unit 1.pptx
IOT Unit 1.pptx
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdf
 

More from parveen837153

Advanced Excel
Advanced ExcelAdvanced Excel
Advanced Excel
parveen837153
 
Cyber Security
Cyber SecurityCyber Security
Cyber Security
parveen837153
 
Cyber Security
Cyber SecurityCyber Security
Cyber Security
parveen837153
 
Introduction to CSS in HTML.ppt
Introduction to CSS in HTML.pptIntroduction to CSS in HTML.ppt
Introduction to CSS in HTML.ppt
parveen837153
 
Object Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxObject Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptx
parveen837153
 
Unit I Advanced Java Programming Course
Unit I   Advanced Java Programming CourseUnit I   Advanced Java Programming Course
Unit I Advanced Java Programming Course
parveen837153
 

More from parveen837153 (6)

Advanced Excel
Advanced ExcelAdvanced Excel
Advanced Excel
 
Cyber Security
Cyber SecurityCyber Security
Cyber Security
 
Cyber Security
Cyber SecurityCyber Security
Cyber Security
 
Introduction to CSS in HTML.ppt
Introduction to CSS in HTML.pptIntroduction to CSS in HTML.ppt
Introduction to CSS in HTML.ppt
 
Object Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxObject Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptx
 
Unit I Advanced Java Programming Course
Unit I   Advanced Java Programming CourseUnit I   Advanced Java Programming Course
Unit I Advanced Java Programming Course
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 

Internet of things Unit I

  • 1. Dr. S.SHAIK PARVEEN Department of Information Technology
  • 2. COURSE INFORMATION  Course Name: Internet of Things  Course Code : 18UITE66  Semester : VI Part III : Core Elective II
  • 3. COURSE PREREQUISITES  Data and knowledge management and use of technology devices. 3 Course Co-requisites  Good understanding of programming and device controllers.
  • 4. COURSE OBJECTIVES  This course introduces students to the following aspects.  Understand IoT Market perspective..  Understand State of the Art – IoT Architecture.  Understand Real World IoT Design Constraints, Industrial Automation and Commercial Application Automation in IoT.
  • 5. COURSE OUTCOMES  CO1: Describe and explain about IoT, Physical and Logical design of IoT, IoT levels, domain specific IoTs  CO2: Determine physical and logical design of IoT  CO3: Compare Physical and Logical IoT, different levels and domain specific IoTs  CO4: Conclude the importance of IoT, Physical and Logical IoT, IoT levels, domain specific IoTs  CO5: Design and develop Physical and Logical IoT, IoT deployment templates
  • 6. SYLLABUS  Unit -I:  Introduction to Internet of things: Introduction to Internet of things– Definition & Characteristics of IoT - Physical Design of IoT – Things in IoT - IoT protocols. Logical Design of IoT :IoT Functional blocks- IoT communication Models- IoT communication APIs. IoT Enabling Technologies – Wireless Sensor Networks- Cloud Computing- Big data Analysis – Communication Protocols –Embedded systems.  Unit –II:  IoT Levels & Deployment Templates: IoT Level-1 IoT Level-2 IoT Level -3 IoT Level-4 IoT Level-5 IoT Level -6. IoT physical devices and endpoints- IoT device – Basic building blocks of an IoT Device.  Unit –III:  Domain Specific IoTs: Introduction – Home Automation- Smart Lighting- Smart Appliances- Intrusion Detection-Smoke/ Gas Detectors. Cont d..
  • 7. SYLLABUS  Cities– Smart Parking- SmartLighting- Smart roads– Structural Health Monitoring – Surveillance – Emergency Response. Environment – Weather Monitoring- Air Pollution Monitoring - Noise Pollution Monitoring - Forest Fire Detection – River Floods Detection Energy- Re Logistics-Agriculture  Unit –IV:  IoT and M2M : Introduction – M2M – Difference between IoT and M2M – SDN and NFV for IoT – Software Defined Networking – Network Function Virtualization – IoT System Management with NETCONF – YANG – Need for IoT Systems Management – Simple Network Management Protocol (SNMP) – Limitations of SNMP – Network Operator Requirements – NETCONF – YANG – IoT Systems Management with NETCONF – YANG. Contd..
  • 8. SYLLABUS  Unit –V:  IoTPlatforms Design Methodology : Introduction - IoT Design Methodology – Introduction – IoT Design Methodology – Purpose &Requirements Specification – Process Specification – Domain Model Specification – Information Model Specification – Service Specifications – IoT Level Specification – Functional View Specifications – Operational View Specifications – Device & Component Integration – Application Development
  • 9. TEXTBOOK  ArshdeepBahga , Vijay Madisetti, Internet of Things - A Hands on Approach University Press (India)Private Limited, New Delhi,2014 Unit I: Chapter 1: 1.1,1.2, 1.3,1.4 Unit II: Chapter 1 : 1.5, Chapter 7:7.1 Unit III: Chapter 2 : 2.1 – 2.10 Unit IV: Chapter 3 : 3.1-3.4, Chapter 4 4.1-4.6. Unit V: Chapter 5 : 5.1 – 5.3
  • 10. REFERENCE BOOK  1. Jan Holler, VlasiosTsiatsis, Catherine Mulligan, Stefan Avesand, StamatisKarnouskos, David Boyle, “From Machine-to-Machine to the Internet of Things: Introduction to a New Age of Intelligence”, 1 st Edition, Academic Press, 2014.  2. Francis da Costa, “Rethinking the Internet of Things: A Scalable Approach to Connecting Everything”, 1st Edition, A Press Publications, 2013.
  • 11. COURSE OUTLINE  Introduction to Internet of things  IoT Levels & Deployment Templates  Domain Specific IoTs  IoT and M2M  IoT Platforms Design Methodology
  • 12. COURSE MOTIVATION  Internet of Things (IoT) is presently a hot technology worldwide. Government, academia, and industry are involved in dirent aspects of research, implementation, and business with IoT.  IoT cuts across different application domains include agriculture, space, healthcare, manufacturing, construction and defense.
  • 13. COURSE EVALUATION  Attendance Compulsory  MCQ Test  4 Assignments per Unit
  • 14. IOT
  • 15. IOT The Internet of Things (IoT) is the network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data.
  • 16. IOT IoT allows objects to be sensed and controlled remotely across existing network infrastructure, creating opportunities for more direct integration between the physical world and computer-based systems, and resulting in improved efficiency, accuracy and economic benefit
  • 17. WHAT IS IOT? "Things," in the IoT sense, can refer to a wide variety of devices such as heart monitoring implants, biochip transponders on farm animals, electric clams in coastal waters, automobiles with built-in sensors, DNA analysis devices for environmental/food/pathogen monitoring or field operation devices that assist fire-fighters in search and rescue operations. These devices collect useful data with the help of various existing technologies and then autonomously flow the data between other devices.
  • 19.  People Connecting to Things Motion sensor Motion sensor Motion sensor ECG sensor Internet
  • 20.  "The Ultimate Goal of IOT is to Automate Human Life."
  • 22. APPLICATIONS OF IOT 1)Home 2) Cities 3) Environment 4) Energy 5) Retail 6) Logistics 7) Agriculture 8) Industry 9) Health & Life Style
  • 23. CHARACTERISTICS 1) Dynamic & Self Adapting: IoT devices and systems may have the capability to dynamically adapt with the changing contexts and take actions based on their operating conditions, user‘s context or sensed environment. Eg: the surveillance system is adapting itself based on context and changing conditions. .
  • 24. CHARACTERISTICS 2) Self Configuring: allowing a large number of devices to work together to provide certain functionality 3) Inter Operable Communication Protocols: support a number of interoperable communication protocols and can communicate with other devices and also with infrastructure.
  • 25. 4) Unique Identity: Each IoT device has a unique identity and a unique identifier(IP address). 5) Integrated into Information Network: that allow them to communicate and exchange data with other devices and systems. Characteristics
  • 26. THINGS IN IOT  The things in IoT refers to IoT devices which have unique identities and perform remote sensing, actuating and monitoring capabilities. IoT devices can exchange data with other connected devices applications. It collects data from other devices and process data either locally or remotely.  An IoT device may consist of several interfaces for communication to other devices both wired and wireless. These includes (i) I/O interfaces for sensors, (ii) Interfaces for internet connectivity (iii) memory and storage interfaces and (iv) audio/video interfaces.
  • 27. BLOCK DIAGRAM OF IOT DEVICE
  • 28.  An IoT device may consist of several interfaces for communication to other devices both wired and wireless. These includes (i) I/O interfaces for sensors, (ii) Interfaces for internet connectivity (iii) memory and storage interfaces and (iv) audio/video interfaces. Physical Design of IOT 28
  • 29. Block Diagram of IOT Device 29
  • 30. Different types of IOT devices. 30
  • 32. IoT Protocols A) Link Layer Protocols determine how data is physically sent over the network‘s physical layer or medium. Local network connect to which host is attached. Hosts on the same link exchange data packets over the link layer using link layer protocols. Protocols 802.3-Ethernet: 802.11-WiFi: 802.16 - WiMax: 802.15.4-LR-WPAN: Low-Rate Wireless Personal Area Network 2G/3G/4G-Mobile Communication 32
  • 33. B) Network/Internet Layer Responsible for sending IP datagrams from source n/w to destination n/w. Performs the host addressing and packet routing. Datagrams contains source and destination address. Protocols: IPv4 IPv6 6LOWPAN 33
  • 34. C) Transport Layer Provides end-to-end message transfer capability independent of the underlying n/w. Set up on connection with ACK as in TCP and without ACK as in UDP. Provides functions such as error control, segmentation, flow control and congestion control. Protocols: TCP: Transmission Control Protocol UDP: User Datagram Protocol 34
  • 35. D) Application Layer Defines how the applications interface with lower layer protocols to send data over the n/w. Enables process-to-process communication using ports.  Protocols: HTTP: Hyper Text Transfer Protocol CoAP: Constrained Application Protocol WebSocket MQTT: Message Queue Telemetry Transport XMPP: Extensible Message and Presence Protocol DDS: Data Distribution Service 35
  • 36. IoT Communication APIs. i) REST based communication APIs (Request-Response Based Model) Representational State Transfer(REST) is a set of architectural principles by which we can design web services and web APIs that focus on a system‘s resources and have resource states are addressed and transferred. 36
  • 37. 37
  • 38. The Request-Response model used by REST 38
  • 39. ii) WebSocket based Communication APIs (Exclusive Pair Based Model) WebSocket APIs allow bi-directional, full duplex communication between clients and servers. 39
  • 40. IoT Enabling Technologies i) Wireless Sensor Networks  A wireless sensor network comprises of distributed devices with sensors which are used to monitor the environmental and physical conditions. A WSN consist of a number of end nodes and routers and a co-ordinator. The coordinator collects the data from all the nodes. Coordinator also acts as a gateway that connects the WSN to the internet. 40
  • 41. Applications  Weather Monitoring System  Indoor air quality monitoring systems  Soil Moisture Monitoring Systems  Surveillance Systems  Smart Grids  Structural Health Monitoring Systems 41
  • 42. ii) Cloud Computing  Cloud computing is a transformative computing paradigm that involves delivering applications and services over the internet. Cloud computing involves provisioning of computing, networking and storage resources on demand and providing these resources as metered services to the users, in a “pay as you go”. 42
  • 44. iii) Big data Analysis  Big data is defined as collections of data sets whose volume , velocity or variety is so large that it is difficult to store, manage, process and analyze the data using traditional databases and data processing tools. 44
  • 45. Examples Some examples of big data generated by IoT are  Sensor data generated by IoT systems.  Machine sensor data collected from sensors established in industrial and energy systems.  Health and fitness data generated IoT devices.  Data generated by IoT systems for location and tracking vehicles.  Data generated by retail inventory monitoring systems. 45
  • 46. iv) Communication Protocols: Communication Protocols form the back-bone of IoT systems and enable network connectivity and coupling to applications.  Allow devices to exchange data over network.  Define the exchange formats, data encoding addressing schemes for device and routing of packets from source to destination.  It includes sequence control, flow control and retransmission of lost packets. 46
  • 47. v) Embedded Systems: Embedded Systems is a computer system that has computer hardware and software embedded to perform specific tasks. Embedded System range from low cost miniaturized devices such as digital watches to devices such as digital cameras, POS terminals, vending machines, appliances etc., 47