INTRODUCTION TO INTERNET OF THINGS
IoT Definition
IoT definition-1
Internet of Things (IoT) is a concept which enables communication between in-
ternetworking devices and applications, whereby physical objects or ‘things’ com-
municate through the Internet.
IoT definition-2
The Internet is a vast global network of connected servers, computers, tablets and
mobiles that is governed by standard protocols for connected systems. It enables
sending, receiving, or communication of information, connectivity with remote
servers, cloud and analytics platforms.
INTRODUCTION TO INTERNET OF THINGS
IoT Vision
Vision
Internet of Things is a vision where things (wearable watches, alarm clocks, home
devices, surrounding objects) become ‘smart’ and function like living entities by
sensing, computing and communicating through embedded devices which interact
with remote objects (servers, clouds, applications, services and processes) or per-
sons through the Internet or Near-Field Communication (NFC) etc
INTRODUCTION TO INTERNET OF THINGS
IoT conceptual Frame Work
Physical Object + Controller, Sensor and Actuators + Internet = Internet of
Things
Above Equation conceptually describes the Internet of umbrellas as consisting of an
umbrella, a controller, sensor and actuators, and the Internet for connectivity to a
web service and a mobile service provider. Generally, IoT consists of an internetwork
of devices and physical objects wherein a number of objects can gather the data at
remote locations and communicate to units managing, acquiring, organising and
analysing the data in the processes and services. Example showed the number
of streetlights communicating data to the group controller which connects to the
central server using the Internet. A general framework consists of the number of
devices communicating data to a data centre or an enterprise or a cloud server. The
IoT framework of IoT used in number of applications as well as in enterprise and
business processes is therefore, in general, more complex than the one represented
INTRODUCTION TO INTERNET OF THINGS
IoT conceptual Frame Work
by Equation The equation below conceptually represents the actions and commu-
nication of data at successive levels in IoT consisting of internetworked devices and
objects
INTRODUCTION TO INTERNET OF THINGS
IoT architecture given by Oracle
IoT architecture given by Oracle
INTRODUCTION TO INTERNET OF THINGS
Steps followed
Levels 1 and 2 consist of a sensor network to gather and consolidate the
data. First level gathers the data of the things (devices) using sensors
circuits. The sensor connects to a gateway. Data then consolidates at the
second level, for example, transformation at the gateway at level2.
The gateway at level 2 communicates the data streams between levels 2 and
3. The system uses a communication-management subsystem at level 3
An information service consists of connect, collect, assemble and manage
subsystems at levels 3 and 4. The services render from level 4
Real time series analysis, data analytics and intelligence subsystems are also
at levels 4 and 5. A cloud infrastructure, a data store or database acquires
the data at level 5.
INTRODUCTION TO INTERNET OF THINGS
IBM conceptual framework
IoT architecture given by ibm
INTRODUCTION TO INTERNET OF THINGS
IoT ARCHITECTURAL VIEW
An IoT system has multiple levels These levels are also known as tiers. A model
enables conceptualisation of a framework. A reference model can be used to depict
building blocks, successive interactions and integration. An example is CISCO’s
presentation of a reference model comprising seven levels . New terms in the figure
will be explained in the subsequent chapters.
INTRODUCTION TO INTERNET OF THINGS
CISCO(commercial and industrial security corporation) -IOT
MODEL
IoT Ref model By CISCO
INTRODUCTION TO INTERNET OF THINGS
Technology behind IoT
The following entities provide a diverse technology environment and are examples
of technologies, which are involved in IoT.
Hardware (Arduino Raspberry Pi, Intel Galileo, Intel Edison, ARM mBed,
Bosch XDK110, Beagle Bone Black and Wireless SoC)
Integrated Development Environment (IDE) for developing device software,
firmware and APIs
Protocols [RPL, CoAP, RESTful HTTP, MQTT, XMPP (Extensible Messag-
ing and Presence Protocol)]
Communication (Powerline Ethernet, RFID, NFC, 6LowPAN, UWB, ZigBee,
Bluetooth, WiFi, WiMax, 2G/3G/4G)
Network backbone (IPv4, IPv6, UDP and 6LowPAN)
Software (RIOT OS, Contiki OS, Thingsquare Mist firmware, Eclipse IoT)
Internetwork Cloud Platforms/Data Centre (Sense, ThingWorx, Nimbits, Xively,
openHAB, AWS IoT, IBM BlueMix, CISCO IoT, IOx and Fog, EvryThng,
INTRODUCTION TO INTERNET OF THINGS
Technology behind IoT
Azure, TCS CUP). Machine learning algorithms and software. An example of
machine-learning software is GROK from Numenta Inc. that uses machine intelli-
gence to analyse the streaming data from clouds and uncover anomalies, has the
ability to learn continuously from data and ability to drive action from the out-
put of GROK’s data models and perform high level of automation for analysing
streaming data.
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT
Examples of hardware sources for IoT prototype development are Arduino Yún,
Microduino, Beagle Board and RasWIK. Hardware prototype needs an IDE for
developing device software, firmware and APIs
Popular IoT Development Boards
Arduino Yún board uses microcontroller ATmega32u4 that supports Arduino and
includes Wi-Fi, Ethernet, USB port, micro-SD card slot and three reset buttons.
The board also combines with Atheros AR9331 that runs Linux.
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT
Microduino
Microduino is a small board compatible with Arduino that can be stacked with
the other boards. All the hardware designs are open source.
Arduino Board
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT
Intel Galileo
Intel Galileo is a line of Arduino-certified development boards. Galileo is based
on Intel x86 architecture. It is open-source hardware that features the Intel SOC
X1000 Quark based Soc. Galileo is pin-compatible with Arduino. It has 20 digital
I/O (12 GPIOs fully native), 12-bit PWM for more precise control, six analog
inputs and supports power over Ethernet (PoE).
Intel Galileo
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT
Intel Edison
Intel Edison19 is a compute module. It enables creation of prototypes and fast
development of prototyping projects and rapidly produces IoT and wearable com-
puting devices. It enables seamless device internetworking and device-to-cloud
communication. It includes foundational tools. The tools collect, store and pro-
cess data in the cloud, and process rules on the data stream. It generates triggers
and alerts based on advanced analytics.
Intel Edison
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT
Beagle Board
Beagle Bone based board has very low power requirement. It is a card-like
computer which can run Android and Linux. Both the hardware designs and the
software for the IoT devices are open source.
Beagle Bone Black
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT
Raspberry Pi Wireless Inventors Kit (RasWIK)
RasWIK enables Raspberry Pi Wi-Fi connected devices. It includes
documentation for 29 different projects or you can come up with one of your
own. There is a fee for the devices but all of the included code is open source,
and you can use it to build commercial products as well.
Raspberry Pi
INTRODUCTION TO INTERNET OF THINGS
Sources of IoT-Role of RFID and IoT Applications
Earlier IoT systems were internet-connected RFID based systems. RFID enables
tracking and inventory control, identification in supply chain systems, access to
buildings and road tolls or secured store centre entries, and devices such as RFID-
based temperature sensors. RFID networks have new applications in factory design,
3PL-management, brand protection, and anti-counterfeiting in new business pro-
cesses for payment, leasing, insurance and quality management
INTRODUCTION TO INTERNET OF THINGS
Wireless Sensor Networks (WSNs)
Sensors can be networked using wireless technology and can cooperatively monitor
physical or environmental conditions. Sensors acquire data from remote locations,
which may not be easily accessible. Each wireless sensor also has communication
abilities for which it uses a radio-frequency transceiver. Each node either has an
analog sensor with signal conditioner circuit or a digital sensor. Sensing can be
done to monitor temperature, light intensity, presence of darkness, metal proximity,
traffic, physical, chemical and biological data etc.
INTRODUCTION TO INTERNET OF THINGS
Wireless Sensor Networks (WSNs
WSN Definition
Wireless Sensor Network (WSN) is defined as a network in which each sensor node
connects wirelessly and has capabilities of computations for data compaction, ag-
gregation and analysis plus communication and networking. WSN node is au-
tonomous. Autonomous refers to independent computing power and capability to
send requests and receive responses, and data forward and routing capabilities.
A web source defines the WSN as “a wireless network consisting of spatially dis-
tributed autonomous devices using sensors to cooperatively monitor physical or
environmental conditions, such as temperature, sound, vibration, pressure, motion
or pollutants, at different locations.”
INTRODUCTION TO INTERNET OF THINGS
Wireless Sensor Networks (WSNs
WSN Node
A WSN node has limited computing power. It may change topology rapidly. The
WSN network in the topology-changing environment functions as an ad-hoc net-
work. A WSN network in that environment is generally self-configuring, self-
organising, self-healing and self-discovering.
INTRODUCTION TO INTERNET OF THINGS
EXAMPLES OF IoT
Examples of IoT usages are wearable devices such as watches, fitness trackers,
sleep monitors and heart monitors etc. Fitbit (for example, Fitbit Alta fitness
tracker), Garmin and other companies manufacture many such devices. Microsoft
(Microsoft band might soon be discontinued), Xiaomi and other manufacturers
make tracking bands. A fitness tracker wearable band has the following functions:
Track steps, distance, calories burned and active minutes
See stats and time with a bright OLED tap display
Automatically track how long and how well you sleep and set a silent,
vibrating alarm
Personalize with interchangeable metal, leather and classic bands
Get calls, texts and calendar notifications at a glance when the phone is in a
defined range.
INTRODUCTION TO INTERNET OF THINGS
Examples of IoT
Smart Home
Sensors and actuators manage a smart home with an Internet connection. Wired
and wireless sensors are incorporated into the security sensors, cameras, ther-
mostats, smart plugs, lights and entertainment systems. A connected home has
the following applications deployed in a smart home:
Mobile, tablets, IP-TV, VOIP telephony, video-conferencing,
video-on-demand, videosurveillance,Wi-Fi and internet
Home security: Access control and security alerts
Lighting control
Home healthcare
Fire detection or Leak detection
Energy efficiency
INTRODUCTION TO INTERNET OF THINGS
Examples of IoT
Solar panel monitoring and control
Temperature monitoring and HVAC control
Refrigerator network with maintenance and service centres
Automated meter reading
INTRODUCTION TO INTERNET OF THINGS
Examples of IoT
smart cities
The IoT concept extends to Internet of Everything (IoE) for developing smart
cities. A four-layer architectural framework developed at CISCO for a city is as
follows
INTRODUCTION TO INTERNET OF THINGS
Four-layer architectural framework developed at CISCO for a city
Four layer architectural frame work developed at CISCO
INTRODUCTION TO INTERNET OF THINGS
Smart cities
Steps followed in Four layer architectural frame work developed at CISCO
Layer 1 consists of sensors, sensor networks and devices network in parking
spaces, hospitals, streets, vehicles, banks, water supply, roads, bridges and
railroads. Bluetooth, ZigBee, NFC, WiFi are the protocols used at this layer.
Layer 2 captures data at distributed computing points where data is
processed, stored and analysed.
Layer 3 is meant for central collection services, connected data centres,
cloud and enterprise servers for data analytics applications.
Layer 4 consists of new innovative applications, such as waste containers’
monitoring, WSNs for power loss monitoring, bike sharing management and
smart parking.Smart parking refers to services for motorists that informs
them about the nearby parking services with vacant spaces in advance.
INTRODUCTION TO INTERNET OF THINGS
Design Principles for Connected Devices
When a letter is written then it is written according to a protocol (etiquette).
To send a letter, it is first put in an envelope, and then the envelope is marked
with the receiver’s address at the centre, sender’s address at left hand bottom
area, stamp(s) is/are affixed at right hand top corner and the type of post is
mentioned on top line in the centre. All letters are then gathered (stacked) and
the stack is sent to the target city. Each action takes place according to a specified
protocol at each stage (layer). Similarly, when data is transferred from a sensor,
then functional units create a stack for data communication to an application or
service.
INTRODUCTION TO INTERNET OF THINGS
APPLICATION LAYER PROTOCOLS
TCP/IP suite consists of a number application layer protocols. For example,
HTTP, HTTPS, FTP, Telnet and others. A port uses a protocol for sending
and receiving messages. A TCP/IP message must be sent from the right port at
the transmission end and to the right port at the receiver end, else the receiver
port does not listen.
INTRODUCTION TO INTERNET OF THINGS

More Related Content

PPT
PPTX
NOMA in 5G Networks
PPTX
Noma-5G technology
PPTX
PPTX
Bluetooth, RFID and WiMAX Technologies
PDF
Generations of Cellular Network
PPTX
Introduction to Wireless Communication
PPTX
POWER POINT PRESENTATION ON DATA CENTER
NOMA in 5G Networks
Noma-5G technology
Bluetooth, RFID and WiMAX Technologies
Generations of Cellular Network
Introduction to Wireless Communication
POWER POINT PRESENTATION ON DATA CENTER

What's hot (20)

PDF
Data Communication & Computer Networks : LZ algorithms
PDF
Lecture 2 evolution of mobile cellular
PDF
Ericsson 5 g platform
PDF
Free space optics (FSO)
PDF
Field Programmable Gate Array: Building Blocks and Interconnections
PPT
Public Switched Telephone Network (PSTN)
PPT
Ethernet protocol
PPTX
wireless sensor network
PPTX
Non-Orthogonal Multiple Access (NOMA) 5G Training - Tonex Training
PDF
Design and verification environment for amba axi protocol for soc integration
PPT
Wsn 08
PPTX
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
PPTX
M2M Communication
PPTX
Networks PPT
PPT
WAP 2.0
PPTX
wireless communication system
PPTX
Frequency Reuse
PPSX
Wireless system
PPTX
Wi-max Technology PPT
Data Communication & Computer Networks : LZ algorithms
Lecture 2 evolution of mobile cellular
Ericsson 5 g platform
Free space optics (FSO)
Field Programmable Gate Array: Building Blocks and Interconnections
Public Switched Telephone Network (PSTN)
Ethernet protocol
wireless sensor network
Non-Orthogonal Multiple Access (NOMA) 5G Training - Tonex Training
Design and verification environment for amba axi protocol for soc integration
Wsn 08
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
M2M Communication
Networks PPT
WAP 2.0
wireless communication system
Frequency Reuse
Wireless system
Wi-max Technology PPT
Ad

Similar to Introduction to internet of things ref by raj kamal.pdf (20)

PDF
OCS352-IOT -UNIT-1.pdf
PPTX
Module 1 Internet of Things (2).ppt.pdf on iot
ODP
Internet of things
PDF
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
PPTX
Iot presentation
PDF
VET4SBO Level 1 module 3 - unit 1 - v1.0 en
PDF
OCS352 IOT CONCEPTS AND APPLICATION 5 NOTES.pdf
PDF
OCS352 IOT All application specific and others
PDF
Lecture No. One -chapter 1 Introduction.pdf
PPTX
IOT- UNIT-1.pptx
PPTX
iot module 1 ppt.pptx
PPTX
Overview of IoT (JNTUK - UNIT 1)
PDF
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
PDF
Internet_of_things ECE Department pdf EC
PDF
iot module 1 ppt (3).pdf
PDF
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
PDF
Internet of Things (IoT) in smart city.pdf
PDF
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
PPTX
IoT_Unit-1.pptx
PDF
Fundamental Concept of Internet of Things
OCS352-IOT -UNIT-1.pdf
Module 1 Internet of Things (2).ppt.pdf on iot
Internet of things
Introduction of Internet of Things(IoT) By Thakur Pawan & Pathania Susheela
Iot presentation
VET4SBO Level 1 module 3 - unit 1 - v1.0 en
OCS352 IOT CONCEPTS AND APPLICATION 5 NOTES.pdf
OCS352 IOT All application specific and others
Lecture No. One -chapter 1 Introduction.pdf
IOT- UNIT-1.pptx
iot module 1 ppt.pptx
Overview of IoT (JNTUK - UNIT 1)
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
Internet_of_things ECE Department pdf EC
iot module 1 ppt (3).pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Internet of Things (IoT) in smart city.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
IoT_Unit-1.pptx
Fundamental Concept of Internet of Things
Ad

More from SivaGovind2 (12)

PDF
communication protocols internet of things
PDF
introduction to internet of things ref by rajkamal
PPT
Smart-Sensor.ppt
PDF
1.CPLD SPLD.pdf
PPTX
ARRHYTHMIA.pptx
PPTX
Tunnel_FET_-_Learning_Module_Draft.pptx
PDF
STARIN GAUGE.pdf
PPTX
Basic method of measurement.pptx
PPT
Powerpoint_3.2.ppt
PPTX
Presentation 4.pptx
PPTX
Embedded Systems With LPC1769.pptx
PPTX
FINfet.pptx
communication protocols internet of things
introduction to internet of things ref by rajkamal
Smart-Sensor.ppt
1.CPLD SPLD.pdf
ARRHYTHMIA.pptx
Tunnel_FET_-_Learning_Module_Draft.pptx
STARIN GAUGE.pdf
Basic method of measurement.pptx
Powerpoint_3.2.ppt
Presentation 4.pptx
Embedded Systems With LPC1769.pptx
FINfet.pptx

Recently uploaded (20)

PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
Unit1 - AIML Chapter 1 concept and ethics
PDF
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
Implantable Drug Delivery System_NDDS_BPHARMACY__SEM VII_PCI .pdf
PPTX
Module 8- Technological and Communication Skills.pptx
PDF
August -2025_Top10 Read_Articles_ijait.pdf
PPTX
wireless networks, mobile computing.pptx
PPTX
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
Building constraction Conveyance of water.pptx
PPTX
mechattonicsand iotwith sensor and actuator
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PDF
Applications of Equal_Area_Criterion.pdf
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PPTX
Feature types and data preprocessing steps
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Unit1 - AIML Chapter 1 concept and ethics
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Implantable Drug Delivery System_NDDS_BPHARMACY__SEM VII_PCI .pdf
Module 8- Technological and Communication Skills.pptx
August -2025_Top10 Read_Articles_ijait.pdf
wireless networks, mobile computing.pptx
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
Exploratory_Data_Analysis_Fundamentals.pdf
Building constraction Conveyance of water.pptx
mechattonicsand iotwith sensor and actuator
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Applications of Equal_Area_Criterion.pdf
Information Storage and Retrieval Techniques Unit III
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Feature types and data preprocessing steps

Introduction to internet of things ref by raj kamal.pdf

  • 2. IoT Definition IoT definition-1 Internet of Things (IoT) is a concept which enables communication between in- ternetworking devices and applications, whereby physical objects or ‘things’ com- municate through the Internet. IoT definition-2 The Internet is a vast global network of connected servers, computers, tablets and mobiles that is governed by standard protocols for connected systems. It enables sending, receiving, or communication of information, connectivity with remote servers, cloud and analytics platforms. INTRODUCTION TO INTERNET OF THINGS
  • 3. IoT Vision Vision Internet of Things is a vision where things (wearable watches, alarm clocks, home devices, surrounding objects) become ‘smart’ and function like living entities by sensing, computing and communicating through embedded devices which interact with remote objects (servers, clouds, applications, services and processes) or per- sons through the Internet or Near-Field Communication (NFC) etc INTRODUCTION TO INTERNET OF THINGS
  • 4. IoT conceptual Frame Work Physical Object + Controller, Sensor and Actuators + Internet = Internet of Things Above Equation conceptually describes the Internet of umbrellas as consisting of an umbrella, a controller, sensor and actuators, and the Internet for connectivity to a web service and a mobile service provider. Generally, IoT consists of an internetwork of devices and physical objects wherein a number of objects can gather the data at remote locations and communicate to units managing, acquiring, organising and analysing the data in the processes and services. Example showed the number of streetlights communicating data to the group controller which connects to the central server using the Internet. A general framework consists of the number of devices communicating data to a data centre or an enterprise or a cloud server. The IoT framework of IoT used in number of applications as well as in enterprise and business processes is therefore, in general, more complex than the one represented INTRODUCTION TO INTERNET OF THINGS
  • 5. IoT conceptual Frame Work by Equation The equation below conceptually represents the actions and commu- nication of data at successive levels in IoT consisting of internetworked devices and objects INTRODUCTION TO INTERNET OF THINGS
  • 6. IoT architecture given by Oracle IoT architecture given by Oracle INTRODUCTION TO INTERNET OF THINGS
  • 7. Steps followed Levels 1 and 2 consist of a sensor network to gather and consolidate the data. First level gathers the data of the things (devices) using sensors circuits. The sensor connects to a gateway. Data then consolidates at the second level, for example, transformation at the gateway at level2. The gateway at level 2 communicates the data streams between levels 2 and 3. The system uses a communication-management subsystem at level 3 An information service consists of connect, collect, assemble and manage subsystems at levels 3 and 4. The services render from level 4 Real time series analysis, data analytics and intelligence subsystems are also at levels 4 and 5. A cloud infrastructure, a data store or database acquires the data at level 5. INTRODUCTION TO INTERNET OF THINGS
  • 8. IBM conceptual framework IoT architecture given by ibm INTRODUCTION TO INTERNET OF THINGS
  • 9. IoT ARCHITECTURAL VIEW An IoT system has multiple levels These levels are also known as tiers. A model enables conceptualisation of a framework. A reference model can be used to depict building blocks, successive interactions and integration. An example is CISCO’s presentation of a reference model comprising seven levels . New terms in the figure will be explained in the subsequent chapters. INTRODUCTION TO INTERNET OF THINGS
  • 10. CISCO(commercial and industrial security corporation) -IOT MODEL IoT Ref model By CISCO INTRODUCTION TO INTERNET OF THINGS
  • 11. Technology behind IoT The following entities provide a diverse technology environment and are examples of technologies, which are involved in IoT. Hardware (Arduino Raspberry Pi, Intel Galileo, Intel Edison, ARM mBed, Bosch XDK110, Beagle Bone Black and Wireless SoC) Integrated Development Environment (IDE) for developing device software, firmware and APIs Protocols [RPL, CoAP, RESTful HTTP, MQTT, XMPP (Extensible Messag- ing and Presence Protocol)] Communication (Powerline Ethernet, RFID, NFC, 6LowPAN, UWB, ZigBee, Bluetooth, WiFi, WiMax, 2G/3G/4G) Network backbone (IPv4, IPv6, UDP and 6LowPAN) Software (RIOT OS, Contiki OS, Thingsquare Mist firmware, Eclipse IoT) Internetwork Cloud Platforms/Data Centre (Sense, ThingWorx, Nimbits, Xively, openHAB, AWS IoT, IBM BlueMix, CISCO IoT, IOx and Fog, EvryThng, INTRODUCTION TO INTERNET OF THINGS
  • 12. Technology behind IoT Azure, TCS CUP). Machine learning algorithms and software. An example of machine-learning software is GROK from Numenta Inc. that uses machine intelli- gence to analyse the streaming data from clouds and uncover anomalies, has the ability to learn continuously from data and ability to drive action from the out- put of GROK’s data models and perform high level of automation for analysing streaming data. INTRODUCTION TO INTERNET OF THINGS
  • 13. Sources of IoT Examples of hardware sources for IoT prototype development are Arduino Yún, Microduino, Beagle Board and RasWIK. Hardware prototype needs an IDE for developing device software, firmware and APIs Popular IoT Development Boards Arduino Yún board uses microcontroller ATmega32u4 that supports Arduino and includes Wi-Fi, Ethernet, USB port, micro-SD card slot and three reset buttons. The board also combines with Atheros AR9331 that runs Linux. INTRODUCTION TO INTERNET OF THINGS
  • 14. Sources of IoT Microduino Microduino is a small board compatible with Arduino that can be stacked with the other boards. All the hardware designs are open source. Arduino Board INTRODUCTION TO INTERNET OF THINGS
  • 15. Sources of IoT Intel Galileo Intel Galileo is a line of Arduino-certified development boards. Galileo is based on Intel x86 architecture. It is open-source hardware that features the Intel SOC X1000 Quark based Soc. Galileo is pin-compatible with Arduino. It has 20 digital I/O (12 GPIOs fully native), 12-bit PWM for more precise control, six analog inputs and supports power over Ethernet (PoE). Intel Galileo INTRODUCTION TO INTERNET OF THINGS
  • 16. Sources of IoT Intel Edison Intel Edison19 is a compute module. It enables creation of prototypes and fast development of prototyping projects and rapidly produces IoT and wearable com- puting devices. It enables seamless device internetworking and device-to-cloud communication. It includes foundational tools. The tools collect, store and pro- cess data in the cloud, and process rules on the data stream. It generates triggers and alerts based on advanced analytics. Intel Edison INTRODUCTION TO INTERNET OF THINGS
  • 17. Sources of IoT Beagle Board Beagle Bone based board has very low power requirement. It is a card-like computer which can run Android and Linux. Both the hardware designs and the software for the IoT devices are open source. Beagle Bone Black INTRODUCTION TO INTERNET OF THINGS
  • 18. Sources of IoT Raspberry Pi Wireless Inventors Kit (RasWIK) RasWIK enables Raspberry Pi Wi-Fi connected devices. It includes documentation for 29 different projects or you can come up with one of your own. There is a fee for the devices but all of the included code is open source, and you can use it to build commercial products as well. Raspberry Pi INTRODUCTION TO INTERNET OF THINGS
  • 19. Sources of IoT-Role of RFID and IoT Applications Earlier IoT systems were internet-connected RFID based systems. RFID enables tracking and inventory control, identification in supply chain systems, access to buildings and road tolls or secured store centre entries, and devices such as RFID- based temperature sensors. RFID networks have new applications in factory design, 3PL-management, brand protection, and anti-counterfeiting in new business pro- cesses for payment, leasing, insurance and quality management INTRODUCTION TO INTERNET OF THINGS
  • 20. Wireless Sensor Networks (WSNs) Sensors can be networked using wireless technology and can cooperatively monitor physical or environmental conditions. Sensors acquire data from remote locations, which may not be easily accessible. Each wireless sensor also has communication abilities for which it uses a radio-frequency transceiver. Each node either has an analog sensor with signal conditioner circuit or a digital sensor. Sensing can be done to monitor temperature, light intensity, presence of darkness, metal proximity, traffic, physical, chemical and biological data etc. INTRODUCTION TO INTERNET OF THINGS
  • 21. Wireless Sensor Networks (WSNs WSN Definition Wireless Sensor Network (WSN) is defined as a network in which each sensor node connects wirelessly and has capabilities of computations for data compaction, ag- gregation and analysis plus communication and networking. WSN node is au- tonomous. Autonomous refers to independent computing power and capability to send requests and receive responses, and data forward and routing capabilities. A web source defines the WSN as “a wireless network consisting of spatially dis- tributed autonomous devices using sensors to cooperatively monitor physical or environmental conditions, such as temperature, sound, vibration, pressure, motion or pollutants, at different locations.” INTRODUCTION TO INTERNET OF THINGS
  • 22. Wireless Sensor Networks (WSNs WSN Node A WSN node has limited computing power. It may change topology rapidly. The WSN network in the topology-changing environment functions as an ad-hoc net- work. A WSN network in that environment is generally self-configuring, self- organising, self-healing and self-discovering. INTRODUCTION TO INTERNET OF THINGS
  • 23. EXAMPLES OF IoT Examples of IoT usages are wearable devices such as watches, fitness trackers, sleep monitors and heart monitors etc. Fitbit (for example, Fitbit Alta fitness tracker), Garmin and other companies manufacture many such devices. Microsoft (Microsoft band might soon be discontinued), Xiaomi and other manufacturers make tracking bands. A fitness tracker wearable band has the following functions: Track steps, distance, calories burned and active minutes See stats and time with a bright OLED tap display Automatically track how long and how well you sleep and set a silent, vibrating alarm Personalize with interchangeable metal, leather and classic bands Get calls, texts and calendar notifications at a glance when the phone is in a defined range. INTRODUCTION TO INTERNET OF THINGS
  • 24. Examples of IoT Smart Home Sensors and actuators manage a smart home with an Internet connection. Wired and wireless sensors are incorporated into the security sensors, cameras, ther- mostats, smart plugs, lights and entertainment systems. A connected home has the following applications deployed in a smart home: Mobile, tablets, IP-TV, VOIP telephony, video-conferencing, video-on-demand, videosurveillance,Wi-Fi and internet Home security: Access control and security alerts Lighting control Home healthcare Fire detection or Leak detection Energy efficiency INTRODUCTION TO INTERNET OF THINGS
  • 25. Examples of IoT Solar panel monitoring and control Temperature monitoring and HVAC control Refrigerator network with maintenance and service centres Automated meter reading INTRODUCTION TO INTERNET OF THINGS
  • 26. Examples of IoT smart cities The IoT concept extends to Internet of Everything (IoE) for developing smart cities. A four-layer architectural framework developed at CISCO for a city is as follows INTRODUCTION TO INTERNET OF THINGS
  • 27. Four-layer architectural framework developed at CISCO for a city Four layer architectural frame work developed at CISCO INTRODUCTION TO INTERNET OF THINGS
  • 28. Smart cities Steps followed in Four layer architectural frame work developed at CISCO Layer 1 consists of sensors, sensor networks and devices network in parking spaces, hospitals, streets, vehicles, banks, water supply, roads, bridges and railroads. Bluetooth, ZigBee, NFC, WiFi are the protocols used at this layer. Layer 2 captures data at distributed computing points where data is processed, stored and analysed. Layer 3 is meant for central collection services, connected data centres, cloud and enterprise servers for data analytics applications. Layer 4 consists of new innovative applications, such as waste containers’ monitoring, WSNs for power loss monitoring, bike sharing management and smart parking.Smart parking refers to services for motorists that informs them about the nearby parking services with vacant spaces in advance. INTRODUCTION TO INTERNET OF THINGS
  • 29. Design Principles for Connected Devices When a letter is written then it is written according to a protocol (etiquette). To send a letter, it is first put in an envelope, and then the envelope is marked with the receiver’s address at the centre, sender’s address at left hand bottom area, stamp(s) is/are affixed at right hand top corner and the type of post is mentioned on top line in the centre. All letters are then gathered (stacked) and the stack is sent to the target city. Each action takes place according to a specified protocol at each stage (layer). Similarly, when data is transferred from a sensor, then functional units create a stack for data communication to an application or service. INTRODUCTION TO INTERNET OF THINGS
  • 30. APPLICATION LAYER PROTOCOLS TCP/IP suite consists of a number application layer protocols. For example, HTTP, HTTPS, FTP, Telnet and others. A port uses a protocol for sending and receiving messages. A TCP/IP message must be sent from the right port at the transmission end and to the right port at the receiver end, else the receiver port does not listen. INTRODUCTION TO INTERNET OF THINGS