SlideShare a Scribd company logo
Internet of Things (IoT)
Dr.P.Karthikeyan
Associate Professor
Department of Information Technology
Thiagarajar College of Engineering
Madurai - 625 015
Google Trends - World
Google Trends - India
Internet of Things
Courtesy: Giacomo Morabito et al., 2010, The Internet of things: A survey, Computer Networks, Vol.54, pp.2787 – 2805
A global infrastructure for the information society, enabling
advanced services by interconnecting (physical and virtual)
things based on existing and evolving interoperable information
and communication technologies.
-ITU 2005
Machine to Machine (M2M) communications is the
communication between two or more entities that do not
necessarily need any direct human intervention. M2M services
intend to automate decision and communication processes
- ETSI 2010
IoT Definitions - Standard Organizations
The basic idea is that IoT will connect objects around us
(electronic, electrical, non-electrical) to provide seamless
communication and contextual services provided by them.
Development of RFID tags, sensors, actuators, mobile phones
make it possible to materialize IoT which interact and cooperate
each other to make the service better and accessible anytime, from
anywhere.
-IETF 2010
A network of items - each embedded with sensors - which are
connected to the Internet
- IEEE 2014
IoT Definitions - Standard Organizations
Cyber physical systems (CPS) – sometimes referred to as the
Internet of Things (IoT) – involves connecting smart devices and
systems in diverse sectors like transportation, energy,
manufacturing and healthcare in fundamentally new ways.
Smart Cities/Communities are increasingly adopting CPS/IoT
technologies to enhance the efficiency and sustainability of their
operation and improve the quality of life.
- NIST 2014
System where the Internet is connected to the physical world via
ubiquitous sensors
- OASIS 2014
IoT Definitions - Standard Organizations
Applications
Courtesy: Giacomo Morabito et al., 2010, The Internet of things: A survey, Computer Networks, Vol.54, pp.2787 – 2805
Courtesy: http://malonemediagroup.com/history-of-the-internet-timeline-an-ever-evolving-digital-world/
Evolution of Internet
About Web
• Internet - Interconnection of networks (Infrastructure)
• Web is a part of Internet
• Access information through Internet
• Web is an interconnected documents
Web 1.0
• Information portal/ static HTML sites
• Consumer follow the links, Keyword based search
• Technical – HTML – frameset, marquee, blink
Web 2.0
• User specific content (read & write) management
• Technical – Rich Internet App (RIA), SOA, Social Web
• Ajax, Adobe Flex, XML, RSS etc
Courtesy: https://www.slideshare.net/ghazalhina/detail-history-of-web-10-to-30
Quiz
Find the irrelevant item from the following
1. Wikipedia
2. You Tube
3. University Website
4. Face Book
Answer: 3
Quiz
Find the relevant items with Web 2.0
1. University Website
2. Wikipedia
3. Face Book
4. Linked In
Answer: 2, 3, 4
Quiz
Find the terminology matching with Web 3.0
1. Intelligent search
2. Semantic Web
3. Advanced Search
4. Explore
Answer: 1, 2
Web 3.0
• More interactive than Web 2.0
• More connected & intelligent
• Ubiquitous – available anytime, anywhere and any channel or
device
• Individualized – Filtered and shared by friends (trusted
network)
• Efficient – relevant and contextual
• Semantic web – machine readable/understandable
– Linked with other data objects (hyper data)
– OWL (Web Ontology Language)
– Challenge - Security issues
https://www.slideshare.net/tokey_sport/web-10-web-20-web-30-29507092
Web of Things (WoT)
Using web technologies to harness the potential of the IoT
together with the Semantic Web to enable an open ecosystem of
services
-by Dave Ragget, W3C 2013
• WoT is a subset of IoT
• WoT provide solutions for fast prototyping, data integration
and interaction with objects
• Semantic Web
WoT Architecture
Courtesy: Dieter Uckelmann, Mark Harrison, Florian Michahelles, Architecting the Internet of Things, Springer, 2011
Web 3.0 view WoT
Example – Car break down due to wheel puncture
• When you find the nearby vulcanizing centre through web,
– The search result will give a list of vulcanizing centres and their
address, phone number
• Based on your earlier search history or based on the search context,
the browser also
– List few coffee shops and restaurants based on the time &
location
– List petrol bulk, four wheeler workshop and automobile shop
– Show free oil service/price concession advertisements
Web 3.0 view IoT (Smart Car)
Example – Getting car wheel puncture
– Get notifications to your phone to inform this issue
– Show the gas pressure level of the wheel
– Give a notifications to stop/slow down the car
– Show nearby vulcanizing centre and the owners phone number
based on your location
– Send a message to the tyre/tube manufacturing company
– Send a message to the highway toll plaza
– List few coffee shops and restaurants based on the time &
location
– List petrol bulk, four wheeler workshop and automobile shop
– Show free oil service/price concession advertisements
From the video shown,
• List the devices
– Mobile Phones, Tablets, Sensors etc
• List the communication technologies
– WiFi, Bluetooth, GSM, etc
• List the storage & Processing component
– Device Memory, Cloud, Server
• List the applications
– Smart Home, Office/Home Scheduling, Safety, Smart
Agriculture, Health monitoring etc
IoT Architecture
Donghee Shin, A socio-technical framework for Internet-of-Things design: A human-centered design for the Internet of Things, Tele and Info, 2014
Application
Layer
• After analyzing and processing the sensing data, this application layer uses the
data to provide users with a variety of different types of services.
• IoT applications can be divided into network monitoring, control type, scanning
type, etc.
• Support technologies, such as network security, fault-tolerant mechanism and
quality control throughout all levels, to provide application support.
Information
Processing
Layer
• Realizes the reasoning and semantic understanding of sensing data
• Provides data query, storage, analysis, mining, etc.
• Cloud computing could provide a good platform for sensing data storage and
analysis.
Resource
Mgmt. Layer
• Initialization of resources, monitoring the operation status of resources,
• Coordination of work between various resources,
• Achieve cross domain interactions between resources.
Networking
Layer
• Responsible for - networks integration, such as the Internet, Mobile
Communications Network, and Broadcast Television Network.
• Provide routing, format conversion, address conversion, etc.
Sensing and
Control
Layer
• RFID readers, smart sensor nodes and access gateways, etc.
• A variety of sensor nodes sense the relevant information of the target environment
• Pass it to the nearest gateway, then gateways submit their data.
https://iotco.org/
IoT Architecture
Qingping Chi, Hairong Yan, Chuan Zhang, Zhibo Pang, and Li Da Xu, A Reconfigurable Smart Sensor Interface for Industrial WSN in IoT
Environment, IEEE Trans Indust Infor, 2014
Social IoT Architeture
Luigi Atzori a, Antonio Iera b, Giacomo Morabito c,⇑, Michele Nitti, SIoT, Comp Net, 2012
IoT – Reference Architecture
24http://wso2.com/whitepapers/a-reference-architecture-for-the-internet-of-things/
SOA – based Arch for IoT Middleware
• Object Abstraction – A
procedure to access the
heterogeneous objects through
a common language
• Service Management – service
repository, object dynamic
discovery, status monitoring,
service configuration, functions
for each object
• Service Composition –
networked objects for a service
specific to the application
Courtesy: Giacomo Morabito et al., 2010, The Internet of things: A survey, Computer Networks, Vol.54, pp.2787 – 2805
IoT Infrastructure – 3 Domains
Jiong Jin, Jayavardhana Gubbi, Slaven Marusic, and Marimuthu Palaniswami, An Information Framework for Creating a Smart City Through
Internet of Things, IEEE IoT, 2014
IoT Architecture - Application Specific (For disabilities)
Mari Carmen Domingo , An overview of IoT for disabilities, JNCA, 2012
Major Components of IoT
• Control Unit
• Sensors
• Power sources
• Wireless Communication technologies
– RFID
– Bluetooth
– ZigBee
– WiFi
– RF Links
– Cellular Networks
• Wired Communication technology
– Ethernet
Control Unit
• Integrated Circuit (IC) chip
• Processor core, memory, programmable input and output
peripherals
• GPIO – general purpose IO pins
• Inputs – sensors
• Outputs – LEDs, relays switches, motors
• Communication with modems, other modules
• ADC – Analog to Digital converter
• Pulse Width Modulation (PWM)
Courtesy: Wikipedia, google
Sensors
• Used for measure a physical quantity (temperature, humidity)
and convert into signal
• Connect with the input pin of the IC
• Two types of sensors
– Analog - produce voltage signals
– Digital – discrete signal (binary) – states like logic gates 0
or 1
Courtesy: Wikipedia, google
Power Sources
• Electronic devise – Two points
– Voltage input point (Vin or Vcc)
– Ground
• Power by battery, thermocouples, solar cells
• Batteries – electrochemical component
– Convert chemical power into electrical generating direct
current (DC)
• Wearable devices - Small light weight Batteries (330mg &
3.6V)
• Battery Capacity – Watt per hour (Wh)/ Ampere per hour
(Ah)
Courtesy: Wikipedia, google
Communication Technologies
• ‘Things’ connected with internet need to communicate with
each other for
– Exchange sensor output
– Triggers
– Status messages
• Wireless
– RFID, Bluetooth, WiFi, RF links, Cellular Networks
• Wired
– Ethernet
Radio Frequency Identification (RFID)
• Tracking objects
• Small electronic chip (tag)
• Asset tracking (parcel)
• Identifying objects (toll)
• Three category – active, passive and battery assisted passive (BAP)
• Passive tags
– Powered and activated by the reader
– Transmit – small amount of information (ID number)
• Active tags – own power, broadcast data continuously
• BAP – hybrid – own power but activate through reader
• Antenna and module – working with radio communication
Courtesy: Wikipedia, google
Bluetooth
• Exchange data
– short distances (2400 -2480 MHz)
• Creating PAN
• Low power consumption technique
• Devices are communicate without line of sight
– Essential for sensor network deployment
• No direct connectivity to Internet
• Through intermediate node – Internet Connectivity
Courtesy: Wikipedia, google
ZigBee
• Recently popular device – Home automation
• Design - Low cost, low power, M2M networks
• Operate unlicensed bands
– 2.4GHz, 900MHz, 868MHz
• Power consumption 50mA
• Max. Data rate 250kbps
• Coverage - 100 m to 1Km
– Depends on output power
• Need gateway for internet connection
Courtesy: Wikipedia, google
Wi-Fi
• IEEE 802.11x standard
• Easy to establish connection
• More power is required
than the others
RF Links
• RF interface
• Cheap and small
• Cover 100m – 1Km
• Connect with IC via serial
port
• Low data rate
• Need gateway to connect
Internet
Courtesy: Wikipedia, google
Networks
• Cellular Networks
– Mobile broadband network
– High data rates than the other
– High coverage
– GPRS, 3G, Wi-Max and LTE
– Complexity of protocol – information coding
– High power consumption during low signal
• Wired Networks
– Ethernet
Courtesy: Wikipedia, google
Protocols
• Standard IEEE 802.15.4
• BACNet Protocol
• KNX
• Modbus
• DTLS
• CoAP
IEEE 802.15.4
• Physical and Medium Access Control Layer
• Low Rate WPAN (LR-WPAN)
• Basis for Zigbee
• Used in 6LoWPAN
• Low cost, low speed communication, low power consumption
• Opposite of WiFi technology
• 10 Meter communications
• Datarate 250 Kbit/s
• CSMA/CA, support secure communication
• Power management - link quality, energy detection
• Frequency band – 2400 – 2483.5 MHz
Courtesy: Wikipedia
BACNet Protocol
• Building Automation and Control networks
• Network Layer level
• Designed to allow communication and control systems
• Heating, Ventilating, Air-conditioning, light, fire detection
• Exchange information for building service
• Maximize building energy efficiency, indoor air quality,
Green building
Courtesy: Wikipedia
BACNet Protocol
• Protocol services
– Who Is
– I Am
– Who Has
– I Have
• Device and Object discovery
• Services - Read & Write property
• Totally 54 Objects (Analog Input, Analog Output, Analog Value,
Binary Input, Binary Output, Binary Value, MultiState, Input,
MultiState, Output, Calendar, EventEnrollment, File,
NotificationClass, Group, Loop, Program, Schedule, Command, and
Device etc)
Courtesy: Wikipedia
KNX
• KNX is network communication protocol
• European Home Systems (EHS), European Installation Bus
(EIB)
• All physical media – wiring (EIB), radio(KNX-RF), Infrared,
Ethernet (EIBNet/IP or KNXnet/IP
• Controlled by any 8bit microcontroller to PC
• KNX system components
– Sensors (push buttons, movement, temperature, wind)
– Actuators (dimming units, electrical heating valves,
displays)
– System devices (line – couplers)
• Three categories of devices – Automatic, Easy, System-modes
Courtesy: Wikipedia
Modbus
• Serial communication protocol
• Designed for connecting industrial electronic devices
• Reasons
– Openly published & royalty free
– Easy to deploy and maintain
– Moves raw bits or words without placing many
restrictions
• Connect 247 devices
• Acting as a remote terminal unit (RTU)
• supervisory control and data acquisition (SCADA) systems
Courtesy: Wikipedia
Datagram Transport Layer Security (DTLS)
• Provides communication security for datagram protocol
• Stream oriented transport layer security
• Prevent – eves dropping, tampering, message forgery
• Deal with packet reordering, loss of datagram
Courtesy: Wikipedia
Constrained Application Protocol (CoAP)
• Software protocol – application layer level
• Used to connect small devices with internet
• Easily translated to HTTP for simplified integration with the
web
• Multicast support, low over head, simplicity
• It run all UDP supported devices
• Group communication
• URI support
• Support for discovery of resources
Courtesy: Wikipedia
Cloud of Things (CoT)
Cloud of Things (CoT)
• Cloud – For shared infrastructure, computation platform,
Software
• IaaS, PaaS and SaaS
• Cloud of things is a superset of Internet of things
• Additional Services in CoT
– TaaS (Things as a Service)
– DaaS (Data as a Service)
– SAaaS (Sensing and Actuation as a Service)
https://s3.amazonaws.com/academia.edu.documents/44534771/Enabling_the_Cloud_of_Things20160408-13797-
45dmz5.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1504592562&Signature=nNONWq48NGUZBUMOYTDlvta8%2BZU%3
D&response-content-disposition=inline%3B%20filename%3DEnabling_the_Cloud_of_Things.pdf
Cloud of Things (CoT)
Implementation through C6
• Connectivity: connection between the devices (For mobile
and constrained objects)
• Content: Huge data from various sources
• Cloud: Storage and Service
• Context: Provide solutions/Performance based on the context
• Collaboration: Communication between the things, sharing
services
• Cognition: Knowledge mining (Intelligence) from the Big
data and adjust automatically for improving the system
Courtesy: Dieter Uckelmann, Mark Harrison, Florian Michahelles, Architecting the Internet of Things, Springer, 2011
Courtesy:DieterUckelmann,MarkHarrison,FlorianMichahelles,ArchitectingtheInternetofThings,
Springer,2011
Thanks
Expecting your feedback, comments

More Related Content

What's hot

Fire fighting Robot
Fire fighting RobotFire fighting Robot
Fire fighting RobotSrikanth Vas
 
Internet of Things ( IoT ) Training
Internet of Things ( IoT ) TrainingInternet of Things ( IoT ) Training
Internet of Things ( IoT ) TrainingTonex
 
Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.sayed78
 
Home security system using iot
Home security system using iotHome security system using iot
Home security system using iotMDMarufMF
 
Internet of things (IOT) | Future Trends
Internet of things (IOT) | Future TrendsInternet of things (IOT) | Future Trends
Internet of things (IOT) | Future TrendsDevanand Hariperumal
 
IoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITSIoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITSShashank Dhaneshwar
 
HOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdf
HOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdfHOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdf
HOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdfKanagarajanSwamiappa
 
Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)FabMinds
 
IoT-Week1-Day1-Lecture.pptx
IoT-Week1-Day1-Lecture.pptxIoT-Week1-Day1-Lecture.pptx
IoT-Week1-Day1-Lecture.pptxafsheenfaiq2
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)milemadinah
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using IotRabiya Mustafa
 
Internet of things
Internet of thingsInternet of things
Internet of thingsVikrant Negi
 
Essential Capabilities of an IoT Platform
Essential Capabilities of an IoT PlatformEssential Capabilities of an IoT Platform
Essential Capabilities of an IoT PlatformAmazon Web Services
 
Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of ThingsSofian Hadiwijaya
 
Internet of Things Workshop
Internet of Things WorkshopInternet of Things Workshop
Internet of Things WorkshopDr. Mazlan Abbas
 
Internet of Things (IOT)
Internet of Things (IOT)Internet of Things (IOT)
Internet of Things (IOT)Kunal Adhikari
 
IoT in Oil and Gas Industry
IoT in Oil and Gas IndustryIoT in Oil and Gas Industry
IoT in Oil and Gas IndustryAnkit Rai
 

What's hot (20)

Fire fighting Robot
Fire fighting RobotFire fighting Robot
Fire fighting Robot
 
Smart street light system
Smart street light systemSmart street light system
Smart street light system
 
Internet of Things ( IoT ) Training
Internet of Things ( IoT ) TrainingInternet of Things ( IoT ) Training
Internet of Things ( IoT ) Training
 
Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.Internet of Things (IoT) Based Smart Security & Home Automation System.
Internet of Things (IoT) Based Smart Security & Home Automation System.
 
IoT PPT
IoT PPTIoT PPT
IoT PPT
 
Cyber-Physical Systems
Cyber-Physical SystemsCyber-Physical Systems
Cyber-Physical Systems
 
Home security system using iot
Home security system using iotHome security system using iot
Home security system using iot
 
Internet of things (IOT) | Future Trends
Internet of things (IOT) | Future TrendsInternet of things (IOT) | Future Trends
Internet of things (IOT) | Future Trends
 
IoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITSIoT applications for connected vehicle and ITS
IoT applications for connected vehicle and ITS
 
HOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdf
HOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdfHOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdf
HOME-AUTOMATION-SYSTEM-USING-INTERNET-OF-THINGS.pdf
 
Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)
 
IoT-Week1-Day1-Lecture.pptx
IoT-Week1-Day1-Lecture.pptxIoT-Week1-Day1-Lecture.pptx
IoT-Week1-Day1-Lecture.pptx
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using Iot
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Essential Capabilities of an IoT Platform
Essential Capabilities of an IoT PlatformEssential Capabilities of an IoT Platform
Essential Capabilities of an IoT Platform
 
Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of Things
 
Internet of Things Workshop
Internet of Things WorkshopInternet of Things Workshop
Internet of Things Workshop
 
Internet of Things (IOT)
Internet of Things (IOT)Internet of Things (IOT)
Internet of Things (IOT)
 
IoT in Oil and Gas Industry
IoT in Oil and Gas IndustryIoT in Oil and Gas Industry
IoT in Oil and Gas Industry
 

Similar to Internet of Things

Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdfWeek 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdfMohamedAli899919
 
IoT-Introduction.pptx
IoT-Introduction.pptxIoT-Introduction.pptx
IoT-Introduction.pptxImpanaR2
 
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014Adrian Wright
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introductionYadvendra bedi
 
OCS352-IOT -UNIT-1.pdf
OCS352-IOT -UNIT-1.pdfOCS352-IOT -UNIT-1.pdf
OCS352-IOT -UNIT-1.pdfgopinathcreddy
 
Internet of Things.pdf
Internet of Things.pdfInternet of Things.pdf
Internet of Things.pdfOlanrewajuJoe
 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgHakkemB
 
Emerging chapter 4.pptx
Emerging chapter 4.pptxEmerging chapter 4.pptx
Emerging chapter 4.pptxAderawAlemie
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)shubhamyadav613
 
iot.pptx related to technology which exist
iot.pptx related to technology which existiot.pptx related to technology which exist
iot.pptx related to technology which existVINODN33
 
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.pdfNadouShe
 
iotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfiotunitpptsfor jntuh1-221211033603-33147820.pdf
iotunitpptsfor jntuh1-221211033603-33147820.pdfHODECE18
 

Similar to Internet of Things (20)

SmartCity IOT Big Data SPP.pptx
SmartCity IOT Big Data SPP.pptxSmartCity IOT Big Data SPP.pptx
SmartCity IOT Big Data SPP.pptx
 
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdfWeek 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
 
IoT-Introduction.pptx
IoT-Introduction.pptxIoT-Introduction.pptx
IoT-Introduction.pptx
 
Module-1.pptx
Module-1.pptxModule-1.pptx
Module-1.pptx
 
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
ISSA-UK - Securing the Internet of Things - CIO Seminar 13 May 2014
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introduction
 
IOT UNIT I.pptx
IOT UNIT I.pptxIOT UNIT I.pptx
IOT UNIT I.pptx
 
OCS352-IOT -UNIT-1.pdf
OCS352-IOT -UNIT-1.pdfOCS352-IOT -UNIT-1.pdf
OCS352-IOT -UNIT-1.pdf
 
Understanding big data using IoT
Understanding big data using IoTUnderstanding big data using IoT
Understanding big data using IoT
 
Internet of Things.pdf
Internet of Things.pdfInternet of Things.pdf
Internet of Things.pdf
 
IOT- UNIT-1.pptx
IOT- UNIT-1.pptxIOT- UNIT-1.pptx
IOT- UNIT-1.pptx
 
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffgsummaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
summaryg.pdffgdfgdfgfgfgfgfgffgfdfgfgffg
 
iot unit1.pdf
iot unit1.pdfiot unit1.pdf
iot unit1.pdf
 
Emerging chapter 4.pptx
Emerging chapter 4.pptxEmerging chapter 4.pptx
Emerging chapter 4.pptx
 
Shubham hatzade
Shubham hatzadeShubham hatzade
Shubham hatzade
 
Internet of things (iot)
Internet of things (iot)Internet of things (iot)
Internet of things (iot)
 
iot.pptx related to technology which exist
iot.pptx related to technology which existiot.pptx related to technology which exist
iot.pptx related to technology which exist
 
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
 
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 Dr Karthikeyan Periasamy (9)

Web tools - angular js
Web tools - angular jsWeb tools - angular js
Web tools - angular js
 
System types
System typesSystem types
System types
 
System thinking about system
System thinking   about systemSystem thinking   about system
System thinking about system
 
Android Database
Android DatabaseAndroid Database
Android Database
 
Android - Activity, Services
Android - Activity, ServicesAndroid - Activity, Services
Android - Activity, Services
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 
Arduino Programming
Arduino ProgrammingArduino Programming
Arduino Programming
 
Padlet Creation
Padlet CreationPadlet Creation
Padlet Creation
 
Canvas LMS Creation
Canvas LMS CreationCanvas LMS Creation
Canvas LMS Creation
 

Recently uploaded

Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Subhajit Sahu
 
Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBAlireza Kamrani
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundOppotus
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxbenishzehra469
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样axoqas
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单ewymefz
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesStarCompliance.io
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单enxupq
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIAlejandraGmez176757
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单ewymefz
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Domenico Conte
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESSubhajit Sahu
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?DOT TECH
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationBoston Institute of Analytics
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单ewymefz
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单ukgaet
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...John Andrews
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单vcaxypu
 

Recently uploaded (20)

Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDB
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 

Internet of Things

  • 1. Internet of Things (IoT) Dr.P.Karthikeyan Associate Professor Department of Information Technology Thiagarajar College of Engineering Madurai - 625 015
  • 4. Internet of Things Courtesy: Giacomo Morabito et al., 2010, The Internet of things: A survey, Computer Networks, Vol.54, pp.2787 – 2805
  • 5. A global infrastructure for the information society, enabling advanced services by interconnecting (physical and virtual) things based on existing and evolving interoperable information and communication technologies. -ITU 2005 Machine to Machine (M2M) communications is the communication between two or more entities that do not necessarily need any direct human intervention. M2M services intend to automate decision and communication processes - ETSI 2010 IoT Definitions - Standard Organizations
  • 6. The basic idea is that IoT will connect objects around us (electronic, electrical, non-electrical) to provide seamless communication and contextual services provided by them. Development of RFID tags, sensors, actuators, mobile phones make it possible to materialize IoT which interact and cooperate each other to make the service better and accessible anytime, from anywhere. -IETF 2010 A network of items - each embedded with sensors - which are connected to the Internet - IEEE 2014 IoT Definitions - Standard Organizations
  • 7. Cyber physical systems (CPS) – sometimes referred to as the Internet of Things (IoT) – involves connecting smart devices and systems in diverse sectors like transportation, energy, manufacturing and healthcare in fundamentally new ways. Smart Cities/Communities are increasingly adopting CPS/IoT technologies to enhance the efficiency and sustainability of their operation and improve the quality of life. - NIST 2014 System where the Internet is connected to the physical world via ubiquitous sensors - OASIS 2014 IoT Definitions - Standard Organizations
  • 8. Applications Courtesy: Giacomo Morabito et al., 2010, The Internet of things: A survey, Computer Networks, Vol.54, pp.2787 – 2805
  • 10. About Web • Internet - Interconnection of networks (Infrastructure) • Web is a part of Internet • Access information through Internet • Web is an interconnected documents Web 1.0 • Information portal/ static HTML sites • Consumer follow the links, Keyword based search • Technical – HTML – frameset, marquee, blink Web 2.0 • User specific content (read & write) management • Technical – Rich Internet App (RIA), SOA, Social Web • Ajax, Adobe Flex, XML, RSS etc Courtesy: https://www.slideshare.net/ghazalhina/detail-history-of-web-10-to-30
  • 11. Quiz Find the irrelevant item from the following 1. Wikipedia 2. You Tube 3. University Website 4. Face Book Answer: 3
  • 12. Quiz Find the relevant items with Web 2.0 1. University Website 2. Wikipedia 3. Face Book 4. Linked In Answer: 2, 3, 4
  • 13. Quiz Find the terminology matching with Web 3.0 1. Intelligent search 2. Semantic Web 3. Advanced Search 4. Explore Answer: 1, 2
  • 14. Web 3.0 • More interactive than Web 2.0 • More connected & intelligent • Ubiquitous – available anytime, anywhere and any channel or device • Individualized – Filtered and shared by friends (trusted network) • Efficient – relevant and contextual • Semantic web – machine readable/understandable – Linked with other data objects (hyper data) – OWL (Web Ontology Language) – Challenge - Security issues https://www.slideshare.net/tokey_sport/web-10-web-20-web-30-29507092
  • 15. Web of Things (WoT) Using web technologies to harness the potential of the IoT together with the Semantic Web to enable an open ecosystem of services -by Dave Ragget, W3C 2013 • WoT is a subset of IoT • WoT provide solutions for fast prototyping, data integration and interaction with objects • Semantic Web
  • 16. WoT Architecture Courtesy: Dieter Uckelmann, Mark Harrison, Florian Michahelles, Architecting the Internet of Things, Springer, 2011
  • 17. Web 3.0 view WoT Example – Car break down due to wheel puncture • When you find the nearby vulcanizing centre through web, – The search result will give a list of vulcanizing centres and their address, phone number • Based on your earlier search history or based on the search context, the browser also – List few coffee shops and restaurants based on the time & location – List petrol bulk, four wheeler workshop and automobile shop – Show free oil service/price concession advertisements
  • 18. Web 3.0 view IoT (Smart Car) Example – Getting car wheel puncture – Get notifications to your phone to inform this issue – Show the gas pressure level of the wheel – Give a notifications to stop/slow down the car – Show nearby vulcanizing centre and the owners phone number based on your location – Send a message to the tyre/tube manufacturing company – Send a message to the highway toll plaza – List few coffee shops and restaurants based on the time & location – List petrol bulk, four wheeler workshop and automobile shop – Show free oil service/price concession advertisements
  • 19. From the video shown, • List the devices – Mobile Phones, Tablets, Sensors etc • List the communication technologies – WiFi, Bluetooth, GSM, etc • List the storage & Processing component – Device Memory, Cloud, Server • List the applications – Smart Home, Office/Home Scheduling, Safety, Smart Agriculture, Health monitoring etc
  • 20. IoT Architecture Donghee Shin, A socio-technical framework for Internet-of-Things design: A human-centered design for the Internet of Things, Tele and Info, 2014 Application Layer • After analyzing and processing the sensing data, this application layer uses the data to provide users with a variety of different types of services. • IoT applications can be divided into network monitoring, control type, scanning type, etc. • Support technologies, such as network security, fault-tolerant mechanism and quality control throughout all levels, to provide application support. Information Processing Layer • Realizes the reasoning and semantic understanding of sensing data • Provides data query, storage, analysis, mining, etc. • Cloud computing could provide a good platform for sensing data storage and analysis. Resource Mgmt. Layer • Initialization of resources, monitoring the operation status of resources, • Coordination of work between various resources, • Achieve cross domain interactions between resources. Networking Layer • Responsible for - networks integration, such as the Internet, Mobile Communications Network, and Broadcast Television Network. • Provide routing, format conversion, address conversion, etc. Sensing and Control Layer • RFID readers, smart sensor nodes and access gateways, etc. • A variety of sensor nodes sense the relevant information of the target environment • Pass it to the nearest gateway, then gateways submit their data.
  • 22. IoT Architecture Qingping Chi, Hairong Yan, Chuan Zhang, Zhibo Pang, and Li Da Xu, A Reconfigurable Smart Sensor Interface for Industrial WSN in IoT Environment, IEEE Trans Indust Infor, 2014
  • 23. Social IoT Architeture Luigi Atzori a, Antonio Iera b, Giacomo Morabito c,⇑, Michele Nitti, SIoT, Comp Net, 2012
  • 24. IoT – Reference Architecture 24http://wso2.com/whitepapers/a-reference-architecture-for-the-internet-of-things/
  • 25. SOA – based Arch for IoT Middleware • Object Abstraction – A procedure to access the heterogeneous objects through a common language • Service Management – service repository, object dynamic discovery, status monitoring, service configuration, functions for each object • Service Composition – networked objects for a service specific to the application Courtesy: Giacomo Morabito et al., 2010, The Internet of things: A survey, Computer Networks, Vol.54, pp.2787 – 2805
  • 26. IoT Infrastructure – 3 Domains Jiong Jin, Jayavardhana Gubbi, Slaven Marusic, and Marimuthu Palaniswami, An Information Framework for Creating a Smart City Through Internet of Things, IEEE IoT, 2014
  • 27. IoT Architecture - Application Specific (For disabilities) Mari Carmen Domingo , An overview of IoT for disabilities, JNCA, 2012
  • 28. Major Components of IoT • Control Unit • Sensors • Power sources • Wireless Communication technologies – RFID – Bluetooth – ZigBee – WiFi – RF Links – Cellular Networks • Wired Communication technology – Ethernet
  • 29. Control Unit • Integrated Circuit (IC) chip • Processor core, memory, programmable input and output peripherals • GPIO – general purpose IO pins • Inputs – sensors • Outputs – LEDs, relays switches, motors • Communication with modems, other modules • ADC – Analog to Digital converter • Pulse Width Modulation (PWM) Courtesy: Wikipedia, google
  • 30. Sensors • Used for measure a physical quantity (temperature, humidity) and convert into signal • Connect with the input pin of the IC • Two types of sensors – Analog - produce voltage signals – Digital – discrete signal (binary) – states like logic gates 0 or 1 Courtesy: Wikipedia, google
  • 31. Power Sources • Electronic devise – Two points – Voltage input point (Vin or Vcc) – Ground • Power by battery, thermocouples, solar cells • Batteries – electrochemical component – Convert chemical power into electrical generating direct current (DC) • Wearable devices - Small light weight Batteries (330mg & 3.6V) • Battery Capacity – Watt per hour (Wh)/ Ampere per hour (Ah) Courtesy: Wikipedia, google
  • 32. Communication Technologies • ‘Things’ connected with internet need to communicate with each other for – Exchange sensor output – Triggers – Status messages • Wireless – RFID, Bluetooth, WiFi, RF links, Cellular Networks • Wired – Ethernet
  • 33. Radio Frequency Identification (RFID) • Tracking objects • Small electronic chip (tag) • Asset tracking (parcel) • Identifying objects (toll) • Three category – active, passive and battery assisted passive (BAP) • Passive tags – Powered and activated by the reader – Transmit – small amount of information (ID number) • Active tags – own power, broadcast data continuously • BAP – hybrid – own power but activate through reader • Antenna and module – working with radio communication Courtesy: Wikipedia, google
  • 34. Bluetooth • Exchange data – short distances (2400 -2480 MHz) • Creating PAN • Low power consumption technique • Devices are communicate without line of sight – Essential for sensor network deployment • No direct connectivity to Internet • Through intermediate node – Internet Connectivity Courtesy: Wikipedia, google
  • 35. ZigBee • Recently popular device – Home automation • Design - Low cost, low power, M2M networks • Operate unlicensed bands – 2.4GHz, 900MHz, 868MHz • Power consumption 50mA • Max. Data rate 250kbps • Coverage - 100 m to 1Km – Depends on output power • Need gateway for internet connection Courtesy: Wikipedia, google
  • 36. Wi-Fi • IEEE 802.11x standard • Easy to establish connection • More power is required than the others RF Links • RF interface • Cheap and small • Cover 100m – 1Km • Connect with IC via serial port • Low data rate • Need gateway to connect Internet Courtesy: Wikipedia, google
  • 37. Networks • Cellular Networks – Mobile broadband network – High data rates than the other – High coverage – GPRS, 3G, Wi-Max and LTE – Complexity of protocol – information coding – High power consumption during low signal • Wired Networks – Ethernet Courtesy: Wikipedia, google
  • 38. Protocols • Standard IEEE 802.15.4 • BACNet Protocol • KNX • Modbus • DTLS • CoAP
  • 39. IEEE 802.15.4 • Physical and Medium Access Control Layer • Low Rate WPAN (LR-WPAN) • Basis for Zigbee • Used in 6LoWPAN • Low cost, low speed communication, low power consumption • Opposite of WiFi technology • 10 Meter communications • Datarate 250 Kbit/s • CSMA/CA, support secure communication • Power management - link quality, energy detection • Frequency band – 2400 – 2483.5 MHz Courtesy: Wikipedia
  • 40. BACNet Protocol • Building Automation and Control networks • Network Layer level • Designed to allow communication and control systems • Heating, Ventilating, Air-conditioning, light, fire detection • Exchange information for building service • Maximize building energy efficiency, indoor air quality, Green building Courtesy: Wikipedia
  • 41. BACNet Protocol • Protocol services – Who Is – I Am – Who Has – I Have • Device and Object discovery • Services - Read & Write property • Totally 54 Objects (Analog Input, Analog Output, Analog Value, Binary Input, Binary Output, Binary Value, MultiState, Input, MultiState, Output, Calendar, EventEnrollment, File, NotificationClass, Group, Loop, Program, Schedule, Command, and Device etc) Courtesy: Wikipedia
  • 42. KNX • KNX is network communication protocol • European Home Systems (EHS), European Installation Bus (EIB) • All physical media – wiring (EIB), radio(KNX-RF), Infrared, Ethernet (EIBNet/IP or KNXnet/IP • Controlled by any 8bit microcontroller to PC • KNX system components – Sensors (push buttons, movement, temperature, wind) – Actuators (dimming units, electrical heating valves, displays) – System devices (line – couplers) • Three categories of devices – Automatic, Easy, System-modes Courtesy: Wikipedia
  • 43. Modbus • Serial communication protocol • Designed for connecting industrial electronic devices • Reasons – Openly published & royalty free – Easy to deploy and maintain – Moves raw bits or words without placing many restrictions • Connect 247 devices • Acting as a remote terminal unit (RTU) • supervisory control and data acquisition (SCADA) systems Courtesy: Wikipedia
  • 44. Datagram Transport Layer Security (DTLS) • Provides communication security for datagram protocol • Stream oriented transport layer security • Prevent – eves dropping, tampering, message forgery • Deal with packet reordering, loss of datagram Courtesy: Wikipedia
  • 45. Constrained Application Protocol (CoAP) • Software protocol – application layer level • Used to connect small devices with internet • Easily translated to HTTP for simplified integration with the web • Multicast support, low over head, simplicity • It run all UDP supported devices • Group communication • URI support • Support for discovery of resources Courtesy: Wikipedia
  • 47. Cloud of Things (CoT) • Cloud – For shared infrastructure, computation platform, Software • IaaS, PaaS and SaaS • Cloud of things is a superset of Internet of things • Additional Services in CoT – TaaS (Things as a Service) – DaaS (Data as a Service) – SAaaS (Sensing and Actuation as a Service) https://s3.amazonaws.com/academia.edu.documents/44534771/Enabling_the_Cloud_of_Things20160408-13797- 45dmz5.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1504592562&Signature=nNONWq48NGUZBUMOYTDlvta8%2BZU%3 D&response-content-disposition=inline%3B%20filename%3DEnabling_the_Cloud_of_Things.pdf
  • 48. Cloud of Things (CoT) Implementation through C6 • Connectivity: connection between the devices (For mobile and constrained objects) • Content: Huge data from various sources • Cloud: Storage and Service • Context: Provide solutions/Performance based on the context • Collaboration: Communication between the things, sharing services • Cognition: Knowledge mining (Intelligence) from the Big data and adjust automatically for improving the system Courtesy: Dieter Uckelmann, Mark Harrison, Florian Michahelles, Architecting the Internet of Things, Springer, 2011