SlideShare a Scribd company logo
1 of 61
Internet of Things
Girish M, Dept. of ECE
Internet of Things
Internet of Things(IoT)
22ETC15H
Girish M
Assistant Professor,
Dept. of Electronics and Communication
Internet of Things
Girish M, Dept. of ECE
Syllabus
Module-1 : Basics of Networking & Emergence of IoT
Module -2: IoT Sensing and Actuation
Module -3: IoT Processing Topologies and Types
Module -4: Associated IoT Technologies - Cloud Computing & Agricultural IoT
Module -5: IoT Case Studies : Vehicular IoT, Healthcare IoT & IoT Analytics
Suggested Learning Resources:
Books: Sudip Misra, Anandarup Mukherjee, Arijit Roy, “Introduction to IoT”, Cambridge University
Press 2021.
Web links and Video Lectures (e-Resources):
https://nptel.ac.in/noc/courses/noc19/SEM1/noc19-cs31/
2
Internet of Things
Girish M, Dept. of ECE
TLP & Assignments
● Practical Based learning: Demonstrate a sensor based application
● Problem Based Learning (PBL) : Coding examples
● Group Learning : Four students in a group have to perform the assigned
tasks.
● Real time Examples : Build small examples
All these activities will be considered for Assignment Marks
3
Internet of Things
Girish M, Dept. of ECE
Course Outcomes
CO1: Describe the evolution of IoT, IoT networking components, and addressing
strategies in IoT.
CO2: Classify various sensing devices and actuator types.
CO3: Demonstrate the processing in IoT.
CO4: Explain Associated IOT Technologies
CO5: Illustrate architecture of IOT Applications
4
Internet of Things
Girish M, Dept. of ECE
Basics of Networking
5
Internet of Things
Girish M, Dept. of ECE
Introduction
● In the present era of data- and information-centric operations, everything—
right from agriculture to military operations—relies heavily on information
● Crucial - speed at which data is updated to all members of a team
● To sum it up, today’s world relies heavily on data and networking, which
allows for the instant availability of information
● anywhere on the earth at any moment.
6
Internet of Things
Girish M, Dept. of ECE
Introduction Cont’d
● Typically, networking refers to the linking of computers and communication
network devices through network & are separated by unique device
identifiers.
● These hosts may be connected by a single path or through multiple paths for
sending and receiving data.
● The data transferred between the hosts may be text, images, or videos, which
are typically in the form of binary bit streams
7
Internet of Things
Girish M, Dept. of ECE
Network Types
● Computer networks are classified according to various parameters:
○ 1) Type of connection,
○ 2) physical topology, and
○ 3) reach of the network.
● Which helps in finding requirements of a network setup and provide insights
into the appropriate selection of a network type for the setup
8
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Connection types
● Point-to-point: Point-to-point connections
are used to establish direct connections
between two hosts
● Remote control for an air conditioner or
television is a point to point connection
● Regarding computer networks, point to point
connections find usage for specific purposes
such as in optical networks
9
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Connection types
● Point-to-Multipoint: In a point-to-multipoint
connection, more than two hosts share the
same link
● Point-to-multipoint connections find popular
use in wireless networks and IP telephony
● The channel is shared between the various
hosts either spatially or temporally.
● FDMA & TDMA are the techniques used to
deploy
10
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Physical Topology
● Depending on the physical manner in which communication paths
between the hosts are connected, computer networks can have the
following four broad topologies—: Star, Mesh, Bus, and Ring.
11
● Star: In a star topology, every host has a point-
to-point link to a central controller or hub
● The hub acts as the network traffic exchange
● This topology is cheaper and easier to set up
● Main disadvantage - Single point of failure. If the
hub fails, the whole network fails.
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Physical Topology
12
● Mesh: In a mesh topology, every host is connected
to every other host using a dedicated link
● There are a total of n(n−1)/2 dedicated full duplex
links between the hosts
● This massive number of links makes the mesh
topology expensive
● Advantages: robustness and resilience of the system
● security and privacy of the traffic as the data
● Reduced data load
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Physical Topology
13
● Bus: A bus topology follows the point-to-multipoint
connection.
● Backbone cable or bus serves as the primary traffic
pathway between the hosts
● Restriction on the length of the bus and the number
of hosts that can be simultaneously connected
● Advantage: ease of installation and cheap
● Disadvantage: difficulty in fault localization within
the network.
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Physical Topology
14
● Ring: works on the principle of a point-to-point
connection
● Repeaters will be used either side of the hosts
● The repetition of this system forms a ring
● Repeater Captures, regenerate & passes to the next
one.
● Advantage: Fault identification and set up of the ring
topology is quite simple and straightforward
● Disadvantage: high probability of a single point of
failure
Internet of Things
Girish M, Dept. of ECE
On Summary: Network topologies
15
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Network reachability
16
● Computer networks are divided into four broad categories based on network
reachability:
● Personal Area Networks(PAN)
● Local Area Networks(LAN)
● Wide Area Networks(WAN), and
● Metropolitan Area Networks(MAN).
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Network reachability
17
● Personal Area Networks(PAN)
○ Mostly restricted to individual usage
○ A good example - wireless headphones, wireless
speakers, laptops, smartphones, wireless keyboards,
wireless mouse, and printers
○ Make use of low-range and low-power technologies
such as Bluetooth, zigBEE, xBEE & Wi-fi
○ Reachability of PANs - few centimeters to a few
meters.
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Network reachability
18
● Local Area Networks(LAN)
○ A LAN is a collection of hosts linked to a single network through wired or
wireless connections
○ LANs are restricted to buildings, organizations, or campuses
○ The lines are further redistributed to multiple hosts within the LAN
enabling hosts
○ LANs range from 100 Mbps to 1000 Mbps, with very high fault-tolerance
levels.
○ Commonly used network components in a LAN are servers, hubs,
routers, switches, terminals, and computers.
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Network reachability
19
● Metropolitan Area Networks(MAN)
○ The reachability of a MAN lies between that of a LAN
and a WAN
○ Typically, MANs connect various organizations or
buildings within a given geographic location or city
○ An excellent example - Internet service provider
(ISP)
○ Typical networking devices/components in MANs are
modems and cables
○ MANs tend to have moderate fault tolerance levels.
Internet of Things
Girish M, Dept. of ECE
Network Types : Based on Network reachability
20
● Wide Area Networks(MAN)
○ WANs typically connect diverse geographic
locations
○ restricted within the boundaries - State/Country
○ Public switched telephone networks (PSTNs) or
satellite-based links.
○ Due to the long transmission ranges - tend to
have more errors and noise during transmission
and are very costly to maintain
○ fault tolerance of WANs are also generally low.
Internet of Things
Girish M, Dept. of ECE
Layered Network Models
21
● The intercommunication between hosts in
any computer network - be it a large-scale
or a small-scale one.
● Most commonly accepted and used
traditional layered network models
○ Open Systems Interconnection - OSI
( 7 Layer Model by ISO)
○ Internet Protocol suite
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
22
Figure: Networked communication between two hosts - OSI model
OSI - It is a conceptual
framework that divides any
networked communication
system into seven layers,
each performing specific tasks
toward communicating with
other systems
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
23
● Physical Layer:
○ This is a media layer and is also referred to as layer 1 of the
OSI model.
○ Responsible for taking care of the electrical and mechanical
operations
○ Deal with issues relating to signal generation, signal
transfer, voltages,the layout of cables, physical port layout,
line impedances, and signal loss.
○ Responsible for the topological layout of the network (star,
mesh, bus, or ring), communication mode (simplex, duplex,
full duplex), and bit rate control operations.
○ The protocol data unit - Symbol
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
24
● Data Link Layer:
○ Layer 2 of the OSI model
○ Mainly concerned with the establishment and termination
of the connection between two hosts
○ Detection and correction of errors during communication
between two or more connected hosts
○ IEEE 802 divides into sub layers : MAC & LLC
○ Medium access control (MAC) - access control and
permissions
○ Logical link control (LLC) -error checking, flow control, and
frame synchronization
○ protocol data unit - frame
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
25
● Network Layer:
○ Layer 3 of the OSI model
○ Routing data to various hosts connected to different
networks through logical paths called virtual circuits
○ May pass through intermediate hosts (nodes) before
reaching the actual destination host
○ Include addressing, sequencing of packets, congestion
control, error handling, and Internetworking
○ protocol data unit - Packets
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
26
● Transport Layer:
○ Layer 4 of the OSI model
○ End-to-end error recovery and flow control
○ Transparent transfer of data between hosts
○ Keeping track of acknowledgments during variable-length
data transfer
○ Transport layer ensures that the particular erroneous data
segment is re-sent to the receiving host
○ protocol data unit - Datagram
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
27
● Session Layer:
○ Layer 5 of the OSI model & its a host layer
○ Responsible for establishing, controlling, and terminating of
communication
○ Full utilization during operations - Remote Procedure Call
and remote sessions
○ protocol data unit - Data
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
28
● Presentation Layer:
○ Layer 6 of the OSI model & its a host layer
○ Responsible for data format conversions and
encryption tasks
○ Syntactic compatibility of the data - also referred to
as the syntax layer
○ protocol data unit - Data
Internet of Things
Girish M, Dept. of ECE
OSI Reference Model
29
● Application Layer:
○ Layer 7 of the OSI model & its a host layer
○ It is directly accessible by an end-user through
software APIs (application program interfaces) and
terminals
○ Applications such as file transfers, FTP (file transfer
○ protocol), e-mails, and other such operations
○ User authentication, identification of
communication hosts, quality of service, and privacy
○ protocol data unit - Data
Internet of Things
Girish M, Dept. of ECE
Internet Protocol Suite
30
● The Internet protocol suite is yet
another conceptual framework
that provides levels of abstraction
● Internet protocol suite predates
the OSI model and provides only
four levels of abstraction:
○ 1) Link layer
○ 2) Internet layer
○ 3) transport layer
○ 4) application layer
Internet of Things
Girish M, Dept. of ECE
Internet Protocol Suite
31
● Link Layer:
○ The first and base layer
○ This layer is synonymous with the collective physical and data link layer
of the OSI model
○ It enables the transmission of TCP/IP packets over the physical medium
○ Link layer is independent of the medium in use, frame format, and
network access
○ Ethernet, wireless LAN, and the asynchronous transfer mode (ATM).
Internet of Things
Girish M, Dept. of ECE
Internet Protocol Suite
32
● Internet Layer:
○ Layer 2 of the TCP/IP protocol suite is somewhat synonymous to the
network layer of the OSI model
○ It is responsible for addressing, address translation, data packaging, data
disassembly and assembly, routing, and packet delivery tracking
operations
○ Address resolution protocol (ARP), Internet protocol (IP), Internet
control message protocol (ICMP)
Internet of Things
Girish M, Dept. of ECE
Internet Protocol Suite
33
● Transport Layer:
○ Layer 3 of the TCP/IP protocol suite is functionally synonymous with the
transport layer of the OSI model
○ Tasked with the functions of error control, flow control, congestion
control, segmentation, and addressing in an end-to-end manner
○ Transmission control protocol (TCP) and user datagram protocol (UDP)
are the core protocols
○ providing connection-oriented or connectionless services between two or
more hosts or networked devices
Internet of Things
Girish M, Dept. of ECE
Internet Protocol Suite
34
● Application Layer:
○ Layer 4 of the TCP/IP protocol suite
○ Synonymous with the collective functionalities of the OSI model’s
session, presentation, and application layers
○ This layer enables an end-user to access the services
○ Hypertext transfer protocol (HTTP), file transfer protocol (FTP), simple
mail transfer protocol (SMTP), domain name system (DNS), routing
information protocol (RIP)
Internet of Things
Girish M, Dept. of ECE
Addressing
35
● Addressing in networked devices plays a crucial role in ensuring the
delivery of packets to the designated/intended receivers.
● Data Link Layer addressing & Network Layer addressing
● Data Link Layer addressing : MAC addresses are 48-bits long; the first 24 bits
are organizational identifiers, while the last 24 bits are network interface
controller identifiers
○ Unicast:one-to-one communication
○ Multicast: one-to-many communication within a single link
○ Broadcast: one-to-all communication within a link
Internet of Things
Girish M, Dept. of ECE
Addressing
36
● Network Layer addressing : Network layer addressing is also termed as IP-
based addressing or logical addressing.
● IPv4 addressing uses 32-bits long addresses, whereas IPv6 uses addresses that
are 128 bits long
● The mapping of a device/host’s logical address to its hardware address is
done through a mechanism called address resolution protocol (ARP).
Internet of Things
Girish M, Dept. of ECE
Network Layer Addressing : IPv4
37
VER: 4 Bits, version of IP
HLEN:4 bits long & length of the IPv4
packet header
ToS: It is 8 bits long, congestion
TOTAL LENGTH: It is 16 bits long
IDENTIFIER: It is 16 bits long,
FLAGS: It is a 3-bit field, Fragmen
FRAGMENT OFFSET: exact offset, 13
bits long.
TTL: It is 8 bits long
PROTOCOL: It is 8 bits long
HEADER CHECKSUM: It is 16 bits long, packet error free
SOURCE ADDRESS: 32 bits long, origin address.
DESTINATION ADDRESS: 32 bits long, Destination address.
OPTIONS and PADDING: values for security, time stamps,
route records, and others.
Internet of Things
Girish M, Dept. of ECE
Network Layer Addressing : IPv6
38
VER: It is 4 bits long, version of IP
TRAFFIC CLASS: It is 8 bits long
FLOW LABEL: It is 20 bits long,
streaming media or real- time data
PAYLOAD LENGTH: 16 bits long,
NEXT HEADER: 8 bits long, extension
header the packet is carrying
HOP LIMIT: 8 bits long,
SOURCE ADDRESS: It is 128 bits long,
Origin address
DESTINATION ADDRESS: 128 bits long,
Figure 1.6 An IPv6 packet header structure
Internet of Things
Girish M, Dept. of ECE
On Summary
39
● Network Link importance
● Network types : Connection Types, Physical topology & Network reachability
● Network Layer Models: OSI & IP
● Addressing Strategies : Data Link Layer & Network Layer
● IPv4 & IPv6 Fields & Format
Hope you understood the fundamental of Networking
Let Us Explore the world’s most trending Internet of Things(IoT)
from now onwards………………..
Internet of Things
Girish M, Dept. of ECE
Emergence of IoT
40
“The Internet of Things (IoT) is the network of physical objects that contain embedded technology to
communicate and sense or interact with their internal states or the external environment.”
Internet of Things
Girish M, Dept. of ECE
Introduction
● The modern-day advent of network-connected devices has given rise to the popular
paradigm of the Internet of Things (IoT)
● Every Second - massively heterogeneous traffic
● Network traffic consists of images, videos, music, speech, text, numbers, binary codes,
machine status, banking messages, data from sensors and actuators, healthcare data, data
from vehicles, home automation system status and control messages, military
communications, and many more
● Total number of connected devices globally is estimated to be around 25 billion.
41
Internet of Things
Girish M, Dept. of ECE
Introduction
42
Figure 4.1 shows the global trend and projection for
connected devices worldwide.
● One of the best examples of this explosion
is the evolution of smartphones
● Number of devices exceeding the number
of humans on Earth by multiple times
● Tech Merge - Smart Management of
Systems
● Location-independent access to monitored
and controlled systems keep on rising
● The original Internet intended for sending
simple messages is now connected withall
sorts of “Things”
Internet of Things
Girish M, Dept. of ECE
Introduction
● IoT is an anytime, anywhere, and anything (as shown
in Figure) network of Internet-connected physical
devices or systems capable of sensing an
environment and affecting the sensed environment
intelligently.
● Generally achieved using low-power and low-form-
factor embedded processors on-board the “things”
connected to the Internet
43
Internet of Things
Girish M, Dept. of ECE
Introduction
44
Internet of Things
Girish M, Dept. of ECE
Evolution of IoT
● The IoT, as we see it today, is a result of a series of technological
paradigm shifts over a few decades
45
Figure :The sequence of technological developments leading to the shaping of the modern-
day IoT
Internet of Things
Girish M, Dept. of ECE
Evolution of IoT
ATM: Automated Teller Machines, 1974, Cash Dispenser
WEB: World Wide Web, Global Information sharing & Communication
Smart Meters: 2000, Communicating to Power grid, Monitoring, Billing
Digital Locks: Home automation
Connected Healthcare: Hospitals & Doctors, Regular Alert Devices
Connected Vehicles: Internet or other vehicles, Sensing & actuations
Smart Cities: Sensing, actuation & Monitoring
Smart Factories: Measure chemicals in the soil
UAVs: Unmanned Aerial Vehicles - Agriculture, Surveillance, deliveries
46
Internet of Things
Girish M, Dept. of ECE
Evolution of IoT
47
Internet of Things
Girish M, Dept. of ECE
Evolution of IOT: Technological interdependencies of IoT
● M2M, CPS, IoE, IoP & Industry 4.0
● Each of these networking
paradigms is a massive domain on
its own, but the omnipresent
nature of IoT implies that these
domains act as subsets of IoT
48
Internet of Things
Girish M, Dept. of ECE
Evolution of IOT: Technological interdependencies of IoT
● M2M: Machine to Machine Paradigm
○ Without human intervention
● CPS: Cyber Physical System Paradigm
○ Feedback based mechanisms
● IoE: Internet of Environment
○ Minimizing & reversing ill-effects of environment
● Industry 4.0: fourth industrial revolution
○ Digitization of Manufacture industry
● IoP: Internet of People
○ Decentralization online social interactions,
Payments & Transactions
49
Internet of Things
Girish M, Dept. of ECE
Enabling IoT and the Complex
Interdependence of Technologies
● IoT - complex interdependencies
of technologies
● IoT paradigm into four planes
○ Services
○ Local connectivity
○ Global Connectivity and
○ Processing
50
Figure: The IoT planes, various enablers of IoT, and
the complex interdependencies among them
Internet of Things
Girish M, Dept. of ECE
Service Plane: low Power & things connectivity
● Typically, the services offered in this layer are a combination of things
and low-power connectivity
● The things may be wearables, computers, smartphones, household
appliances, smart glasses, etc.,
● In contrast, modern-day technologies are mainly wireless and often
programmable such as Zigbee, RFID, Bluetooth, 6LoWPAN, LoRA.
● Responsible for the connectivity between the things of the IoT and the
nearest hub
51
Internet of Things
Girish M, Dept. of ECE
Local connectivity:
● Responsible for distributing Internet access to multiple local IoT
deployments
● Distribution may be on the basis
○ Physical placement of the things
○ Application domains & providers of services
● Single gateway or router
● The modern-day “edge computing” paradigm is deployed in conjunction
with these first two planes: services and local connectivity.
52
Internet of Things
Girish M, Dept. of ECE
Global connectivity:
● Global connectivity plays a significant role in enabling IoT in the real
sense
● Worldwide implementations and connectivity between things, users,
controllers, and applications
● Decides how and when to store data, when to process it, when to
forward it, and in which form to forward it.
● The paradigm of “fog computing” lies between the planes of local
connectivity and global connectivity.
53
Internet of Things
Girish M, Dept. of ECE
Processing Plane:
● The continuous rise in the usefulness and penetration of IoT in various
application areas such as industries, transportation, healthcare, and
others is the result of this plane
● IoT tools, simply because they wring-out useful and human-readable
information from all the raw data
● Intelligence, conversion,learning, cognition, algorithms, visualization and
analysis
● Various computing paradigms such as “big data”, “machine Learning”, and
others, fall within the scope of this domain.
54
Internet of Things
Girish M, Dept. of ECE
IoT Networking Components
55
Internet of Things
Girish M, Dept. of ECE
IoT Networking Components:
● An IoT implementation is composed of several components, which may
vary with their application domains
● Broad components that come into play during the establishment of any
IoT network, into six types:
a. IoT node
b. IoT router
c. IoT LAN
d. IoT WAN
e. IoT gateway, and
f. IoT proxy
56
Internet of Things
Girish M, Dept. of ECE
Brief on networking components
● IoT Node:
○ These are the networking devices within an IoT LAN.
○ Each of these devices is typically made up of a sensor, a processor,
and a radio, which communicates with the network infrastructure
● IoT Router:
○ Routing of packets between various entities in the IoT network;
○ it keeps the traffic flowing correctly within the network.
○ A router can be repurposed as a gateway by enhancing its
functionalities.
57
Internet of Things
Girish M, Dept. of ECE
Brief on networking components
● IoT LAN:
○ Enables local connectivity within the purview of a single gateway
○ short-range connectivity technologies, may not be connected to the
Internet
● IoT WAN:
○ The wide area network (WAN) connects various network segments
such as LANs
○ Few kilometers to hundreds of kilometers
○ IoT WANs connect to the Internet and enable Internet access to the
segments they are connecting
58
Internet of Things
Girish M, Dept. of ECE
Brief on networking components
● IoT Gateway:
○ An IoT gateway is simply a router connecting the IoT LAN to a WAN
or the Internet
○ Gateways can implement several LANs and WANs
○ Primary task is to forward packets between LANs and WANs, and
the IP
● IoT Proxy:
○ Proxies actively lie on the application layer and performs application
layer functions between IoT nodes and other entities
○ Providing security to the network entities under it.
59
Internet of Things
Girish M, Dept. of ECE
On Summary
● Emergence of IoT
● Evolution of IoT
● Complex Interdependencies of IoT
● Networking Components of IoT
60
Internet of Things
Girish M, Dept. of ECE
Thank You……………………..
61

More Related Content

What's hot

IOT and Characteristics of IOT
IOT and  Characteristics of IOTIOT and  Characteristics of IOT
IOT and Characteristics of IOTAmberSinghal1
 
IoT Sensing and Actuation.pdf
 IoT Sensing and Actuation.pdf IoT Sensing and Actuation.pdf
IoT Sensing and Actuation.pdfDr. Loganathan R
 
Internet of Things: A Hands-On Approach
Internet of Things: A Hands-On ApproachInternet of Things: A Hands-On Approach
Internet of Things: A Hands-On ApproachArshdeep Bahga
 
Internet of things
Internet of thingsInternet of things
Internet of thingsNaiyer Khan
 
M2M - Machine to Machine Technology
M2M - Machine to Machine TechnologyM2M - Machine to Machine Technology
M2M - Machine to Machine TechnologySamip jain
 
IoT and its Applications
IoT and its ApplicationsIoT and its Applications
IoT and its ApplicationsAbdulla Shaheen
 
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
 
Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt sutrishnakar1995
 
Internet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsInternet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsShivam Kumar
 
Ch 6 IoT Processing Topologies and Types.pdf
Ch 6 IoT Processing Topologies and Types.pdfCh 6 IoT Processing Topologies and Types.pdf
Ch 6 IoT Processing Topologies and Types.pdfDr. Loganathan R
 
Attacks in MANET
Attacks in MANETAttacks in MANET
Attacks in MANETSunita Sahu
 

What's hot (20)

IOT and Characteristics of IOT
IOT and  Characteristics of IOTIOT and  Characteristics of IOT
IOT and Characteristics of IOT
 
IoT Sensing and Actuation.pdf
 IoT Sensing and Actuation.pdf IoT Sensing and Actuation.pdf
IoT Sensing and Actuation.pdf
 
Internet of Things: A Hands-On Approach
Internet of Things: A Hands-On ApproachInternet of Things: A Hands-On Approach
Internet of Things: A Hands-On Approach
 
Fog computing in IoT
Fog computing in IoTFog computing in IoT
Fog computing in IoT
 
nptel-1.pdf
nptel-1.pdfnptel-1.pdf
nptel-1.pdf
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
WSN IN IOT
WSN IN IOTWSN IN IOT
WSN IN IOT
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
M2M - Machine to Machine Technology
M2M - Machine to Machine TechnologyM2M - Machine to Machine Technology
M2M - Machine to Machine Technology
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
IoT and its Applications
IoT and its ApplicationsIoT and its Applications
IoT and its Applications
 
Utran architecture(rashmi)
Utran architecture(rashmi)Utran architecture(rashmi)
Utran architecture(rashmi)
 
Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)Sources of IoT (JNTUK - UNIT 1)
Sources of IoT (JNTUK - UNIT 1)
 
Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt Internet of Things (IoT) - Introduction ppt
Internet of Things (IoT) - Introduction ppt
 
Simple Internet Of Things (IoT) PPT 2020
Simple Internet Of Things (IoT) PPT 2020 Simple Internet Of Things (IoT) PPT 2020
Simple Internet Of Things (IoT) PPT 2020
 
Internet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsInternet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutions
 
Ch 6 IoT Processing Topologies and Types.pdf
Ch 6 IoT Processing Topologies and Types.pdfCh 6 IoT Processing Topologies and Types.pdf
Ch 6 IoT Processing Topologies and Types.pdf
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Attacks in MANET
Attacks in MANETAttacks in MANET
Attacks in MANET
 
Internet Of Things (IOT)
Internet Of Things (IOT)Internet Of Things (IOT)
Internet Of Things (IOT)
 

Similar to 22ETC15H_Internet of Things(IOT).pptx

Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networksamudha arul
 
computer networks_fundamentals.pptx
computer networks_fundamentals.pptxcomputer networks_fundamentals.pptx
computer networks_fundamentals.pptxssuser5cb8d3
 
computer network introduction. psc notes . Assisant professor in cse.
computer network introduction. psc notes . Assisant professor in cse.computer network introduction. psc notes . Assisant professor in cse.
computer network introduction. psc notes . Assisant professor in cse.bushraphd2022
 
Using Distributed Node-RED to build fog/edge applications
Using Distributed Node-RED to build fog/edge applicationsUsing Distributed Node-RED to build fog/edge applications
Using Distributed Node-RED to build fog/edge applicationsNam Giang
 
data communication and networking
data communication and networkingdata communication and networking
data communication and networkingprashanna13
 
COM526_Lecture 1.pdf
COM526_Lecture 1.pdfCOM526_Lecture 1.pdf
COM526_Lecture 1.pdfSherefHesham
 
Introduction to IoT (Basics of Networking & Emergence of IoT).pptx
Introduction to IoT (Basics of Networking & Emergence of IoT).pptxIntroduction to IoT (Basics of Networking & Emergence of IoT).pptx
Introduction to IoT (Basics of Networking & Emergence of IoT).pptxtaruian
 
Network and Types of Networks
Network and Types of NetworksNetwork and Types of Networks
Network and Types of NetworksUttar Tamang ✔
 
Fiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptxFiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptxVERSITRONINC
 
Fiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptxFiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptxVERSITRONINC
 
homenet-ews.ppt
homenet-ews.ppthomenet-ews.ppt
homenet-ews.pptTariq Emad
 
PPT on computer networks and communication
PPT on computer networks and communicationPPT on computer networks and communication
PPT on computer networks and communicationMuhammadAhsanAnsari5
 
Best-Fit Topology - LO1 Part I.pptx
Best-Fit Topology - LO1 Part I.pptxBest-Fit Topology - LO1 Part I.pptx
Best-Fit Topology - LO1 Part I.pptxBelayAmareB
 

Similar to 22ETC15H_Internet of Things(IOT).pptx (20)

Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
computer networks_fundamentals.pptx
computer networks_fundamentals.pptxcomputer networks_fundamentals.pptx
computer networks_fundamentals.pptx
 
computer network introduction. psc notes . Assisant professor in cse.
computer network introduction. psc notes . Assisant professor in cse.computer network introduction. psc notes . Assisant professor in cse.
computer network introduction. psc notes . Assisant professor in cse.
 
Using Distributed Node-RED to build fog/edge applications
Using Distributed Node-RED to build fog/edge applicationsUsing Distributed Node-RED to build fog/edge applications
Using Distributed Node-RED to build fog/edge applications
 
It107 ch02
It107 ch02It107 ch02
It107 ch02
 
data communication and networking
data communication and networkingdata communication and networking
data communication and networking
 
COM526_Lecture 1.pdf
COM526_Lecture 1.pdfCOM526_Lecture 1.pdf
COM526_Lecture 1.pdf
 
Introduction to IoT (Basics of Networking & Emergence of IoT).pptx
Introduction to IoT (Basics of Networking & Emergence of IoT).pptxIntroduction to IoT (Basics of Networking & Emergence of IoT).pptx
Introduction to IoT (Basics of Networking & Emergence of IoT).pptx
 
Basic networking
Basic networkingBasic networking
Basic networking
 
Network and Types of Networks
Network and Types of NetworksNetwork and Types of Networks
Network and Types of Networks
 
Smart grid communications and measurement technology
Smart grid communications and measurement technologySmart grid communications and measurement technology
Smart grid communications and measurement technology
 
Fiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptxFiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptx
 
Fiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptxFiber Optic Network Topologies Ring Star and Mesh.pptx
Fiber Optic Network Topologies Ring Star and Mesh.pptx
 
homenet-ews.ppt
homenet-ews.ppthomenet-ews.ppt
homenet-ews.ppt
 
ch01.ppt
ch01.pptch01.ppt
ch01.ppt
 
Networking lec1 4
Networking lec1 4Networking lec1 4
Networking lec1 4
 
PPT on computer networks and communication
PPT on computer networks and communicationPPT on computer networks and communication
PPT on computer networks and communication
 
Best-Fit Topology - LO1 Part I.pptx
Best-Fit Topology - LO1 Part I.pptxBest-Fit Topology - LO1 Part I.pptx
Best-Fit Topology - LO1 Part I.pptx
 
Unit 2B.pdf
Unit 2B.pdfUnit 2B.pdf
Unit 2B.pdf
 
9780840024220 ppt ch02
9780840024220 ppt ch029780840024220 ppt ch02
9780840024220 ppt ch02
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 

22ETC15H_Internet of Things(IOT).pptx

  • 1. Internet of Things Girish M, Dept. of ECE Internet of Things Internet of Things(IoT) 22ETC15H Girish M Assistant Professor, Dept. of Electronics and Communication
  • 2. Internet of Things Girish M, Dept. of ECE Syllabus Module-1 : Basics of Networking & Emergence of IoT Module -2: IoT Sensing and Actuation Module -3: IoT Processing Topologies and Types Module -4: Associated IoT Technologies - Cloud Computing & Agricultural IoT Module -5: IoT Case Studies : Vehicular IoT, Healthcare IoT & IoT Analytics Suggested Learning Resources: Books: Sudip Misra, Anandarup Mukherjee, Arijit Roy, “Introduction to IoT”, Cambridge University Press 2021. Web links and Video Lectures (e-Resources): https://nptel.ac.in/noc/courses/noc19/SEM1/noc19-cs31/ 2
  • 3. Internet of Things Girish M, Dept. of ECE TLP & Assignments ● Practical Based learning: Demonstrate a sensor based application ● Problem Based Learning (PBL) : Coding examples ● Group Learning : Four students in a group have to perform the assigned tasks. ● Real time Examples : Build small examples All these activities will be considered for Assignment Marks 3
  • 4. Internet of Things Girish M, Dept. of ECE Course Outcomes CO1: Describe the evolution of IoT, IoT networking components, and addressing strategies in IoT. CO2: Classify various sensing devices and actuator types. CO3: Demonstrate the processing in IoT. CO4: Explain Associated IOT Technologies CO5: Illustrate architecture of IOT Applications 4
  • 5. Internet of Things Girish M, Dept. of ECE Basics of Networking 5
  • 6. Internet of Things Girish M, Dept. of ECE Introduction ● In the present era of data- and information-centric operations, everything— right from agriculture to military operations—relies heavily on information ● Crucial - speed at which data is updated to all members of a team ● To sum it up, today’s world relies heavily on data and networking, which allows for the instant availability of information ● anywhere on the earth at any moment. 6
  • 7. Internet of Things Girish M, Dept. of ECE Introduction Cont’d ● Typically, networking refers to the linking of computers and communication network devices through network & are separated by unique device identifiers. ● These hosts may be connected by a single path or through multiple paths for sending and receiving data. ● The data transferred between the hosts may be text, images, or videos, which are typically in the form of binary bit streams 7
  • 8. Internet of Things Girish M, Dept. of ECE Network Types ● Computer networks are classified according to various parameters: ○ 1) Type of connection, ○ 2) physical topology, and ○ 3) reach of the network. ● Which helps in finding requirements of a network setup and provide insights into the appropriate selection of a network type for the setup 8
  • 9. Internet of Things Girish M, Dept. of ECE Network Types : Based on Connection types ● Point-to-point: Point-to-point connections are used to establish direct connections between two hosts ● Remote control for an air conditioner or television is a point to point connection ● Regarding computer networks, point to point connections find usage for specific purposes such as in optical networks 9
  • 10. Internet of Things Girish M, Dept. of ECE Network Types : Based on Connection types ● Point-to-Multipoint: In a point-to-multipoint connection, more than two hosts share the same link ● Point-to-multipoint connections find popular use in wireless networks and IP telephony ● The channel is shared between the various hosts either spatially or temporally. ● FDMA & TDMA are the techniques used to deploy 10
  • 11. Internet of Things Girish M, Dept. of ECE Network Types : Based on Physical Topology ● Depending on the physical manner in which communication paths between the hosts are connected, computer networks can have the following four broad topologies—: Star, Mesh, Bus, and Ring. 11 ● Star: In a star topology, every host has a point- to-point link to a central controller or hub ● The hub acts as the network traffic exchange ● This topology is cheaper and easier to set up ● Main disadvantage - Single point of failure. If the hub fails, the whole network fails.
  • 12. Internet of Things Girish M, Dept. of ECE Network Types : Based on Physical Topology 12 ● Mesh: In a mesh topology, every host is connected to every other host using a dedicated link ● There are a total of n(n−1)/2 dedicated full duplex links between the hosts ● This massive number of links makes the mesh topology expensive ● Advantages: robustness and resilience of the system ● security and privacy of the traffic as the data ● Reduced data load
  • 13. Internet of Things Girish M, Dept. of ECE Network Types : Based on Physical Topology 13 ● Bus: A bus topology follows the point-to-multipoint connection. ● Backbone cable or bus serves as the primary traffic pathway between the hosts ● Restriction on the length of the bus and the number of hosts that can be simultaneously connected ● Advantage: ease of installation and cheap ● Disadvantage: difficulty in fault localization within the network.
  • 14. Internet of Things Girish M, Dept. of ECE Network Types : Based on Physical Topology 14 ● Ring: works on the principle of a point-to-point connection ● Repeaters will be used either side of the hosts ● The repetition of this system forms a ring ● Repeater Captures, regenerate & passes to the next one. ● Advantage: Fault identification and set up of the ring topology is quite simple and straightforward ● Disadvantage: high probability of a single point of failure
  • 15. Internet of Things Girish M, Dept. of ECE On Summary: Network topologies 15
  • 16. Internet of Things Girish M, Dept. of ECE Network Types : Based on Network reachability 16 ● Computer networks are divided into four broad categories based on network reachability: ● Personal Area Networks(PAN) ● Local Area Networks(LAN) ● Wide Area Networks(WAN), and ● Metropolitan Area Networks(MAN).
  • 17. Internet of Things Girish M, Dept. of ECE Network Types : Based on Network reachability 17 ● Personal Area Networks(PAN) ○ Mostly restricted to individual usage ○ A good example - wireless headphones, wireless speakers, laptops, smartphones, wireless keyboards, wireless mouse, and printers ○ Make use of low-range and low-power technologies such as Bluetooth, zigBEE, xBEE & Wi-fi ○ Reachability of PANs - few centimeters to a few meters.
  • 18. Internet of Things Girish M, Dept. of ECE Network Types : Based on Network reachability 18 ● Local Area Networks(LAN) ○ A LAN is a collection of hosts linked to a single network through wired or wireless connections ○ LANs are restricted to buildings, organizations, or campuses ○ The lines are further redistributed to multiple hosts within the LAN enabling hosts ○ LANs range from 100 Mbps to 1000 Mbps, with very high fault-tolerance levels. ○ Commonly used network components in a LAN are servers, hubs, routers, switches, terminals, and computers.
  • 19. Internet of Things Girish M, Dept. of ECE Network Types : Based on Network reachability 19 ● Metropolitan Area Networks(MAN) ○ The reachability of a MAN lies between that of a LAN and a WAN ○ Typically, MANs connect various organizations or buildings within a given geographic location or city ○ An excellent example - Internet service provider (ISP) ○ Typical networking devices/components in MANs are modems and cables ○ MANs tend to have moderate fault tolerance levels.
  • 20. Internet of Things Girish M, Dept. of ECE Network Types : Based on Network reachability 20 ● Wide Area Networks(MAN) ○ WANs typically connect diverse geographic locations ○ restricted within the boundaries - State/Country ○ Public switched telephone networks (PSTNs) or satellite-based links. ○ Due to the long transmission ranges - tend to have more errors and noise during transmission and are very costly to maintain ○ fault tolerance of WANs are also generally low.
  • 21. Internet of Things Girish M, Dept. of ECE Layered Network Models 21 ● The intercommunication between hosts in any computer network - be it a large-scale or a small-scale one. ● Most commonly accepted and used traditional layered network models ○ Open Systems Interconnection - OSI ( 7 Layer Model by ISO) ○ Internet Protocol suite
  • 22. Internet of Things Girish M, Dept. of ECE OSI Reference Model 22 Figure: Networked communication between two hosts - OSI model OSI - It is a conceptual framework that divides any networked communication system into seven layers, each performing specific tasks toward communicating with other systems
  • 23. Internet of Things Girish M, Dept. of ECE OSI Reference Model 23 ● Physical Layer: ○ This is a media layer and is also referred to as layer 1 of the OSI model. ○ Responsible for taking care of the electrical and mechanical operations ○ Deal with issues relating to signal generation, signal transfer, voltages,the layout of cables, physical port layout, line impedances, and signal loss. ○ Responsible for the topological layout of the network (star, mesh, bus, or ring), communication mode (simplex, duplex, full duplex), and bit rate control operations. ○ The protocol data unit - Symbol
  • 24. Internet of Things Girish M, Dept. of ECE OSI Reference Model 24 ● Data Link Layer: ○ Layer 2 of the OSI model ○ Mainly concerned with the establishment and termination of the connection between two hosts ○ Detection and correction of errors during communication between two or more connected hosts ○ IEEE 802 divides into sub layers : MAC & LLC ○ Medium access control (MAC) - access control and permissions ○ Logical link control (LLC) -error checking, flow control, and frame synchronization ○ protocol data unit - frame
  • 25. Internet of Things Girish M, Dept. of ECE OSI Reference Model 25 ● Network Layer: ○ Layer 3 of the OSI model ○ Routing data to various hosts connected to different networks through logical paths called virtual circuits ○ May pass through intermediate hosts (nodes) before reaching the actual destination host ○ Include addressing, sequencing of packets, congestion control, error handling, and Internetworking ○ protocol data unit - Packets
  • 26. Internet of Things Girish M, Dept. of ECE OSI Reference Model 26 ● Transport Layer: ○ Layer 4 of the OSI model ○ End-to-end error recovery and flow control ○ Transparent transfer of data between hosts ○ Keeping track of acknowledgments during variable-length data transfer ○ Transport layer ensures that the particular erroneous data segment is re-sent to the receiving host ○ protocol data unit - Datagram
  • 27. Internet of Things Girish M, Dept. of ECE OSI Reference Model 27 ● Session Layer: ○ Layer 5 of the OSI model & its a host layer ○ Responsible for establishing, controlling, and terminating of communication ○ Full utilization during operations - Remote Procedure Call and remote sessions ○ protocol data unit - Data
  • 28. Internet of Things Girish M, Dept. of ECE OSI Reference Model 28 ● Presentation Layer: ○ Layer 6 of the OSI model & its a host layer ○ Responsible for data format conversions and encryption tasks ○ Syntactic compatibility of the data - also referred to as the syntax layer ○ protocol data unit - Data
  • 29. Internet of Things Girish M, Dept. of ECE OSI Reference Model 29 ● Application Layer: ○ Layer 7 of the OSI model & its a host layer ○ It is directly accessible by an end-user through software APIs (application program interfaces) and terminals ○ Applications such as file transfers, FTP (file transfer ○ protocol), e-mails, and other such operations ○ User authentication, identification of communication hosts, quality of service, and privacy ○ protocol data unit - Data
  • 30. Internet of Things Girish M, Dept. of ECE Internet Protocol Suite 30 ● The Internet protocol suite is yet another conceptual framework that provides levels of abstraction ● Internet protocol suite predates the OSI model and provides only four levels of abstraction: ○ 1) Link layer ○ 2) Internet layer ○ 3) transport layer ○ 4) application layer
  • 31. Internet of Things Girish M, Dept. of ECE Internet Protocol Suite 31 ● Link Layer: ○ The first and base layer ○ This layer is synonymous with the collective physical and data link layer of the OSI model ○ It enables the transmission of TCP/IP packets over the physical medium ○ Link layer is independent of the medium in use, frame format, and network access ○ Ethernet, wireless LAN, and the asynchronous transfer mode (ATM).
  • 32. Internet of Things Girish M, Dept. of ECE Internet Protocol Suite 32 ● Internet Layer: ○ Layer 2 of the TCP/IP protocol suite is somewhat synonymous to the network layer of the OSI model ○ It is responsible for addressing, address translation, data packaging, data disassembly and assembly, routing, and packet delivery tracking operations ○ Address resolution protocol (ARP), Internet protocol (IP), Internet control message protocol (ICMP)
  • 33. Internet of Things Girish M, Dept. of ECE Internet Protocol Suite 33 ● Transport Layer: ○ Layer 3 of the TCP/IP protocol suite is functionally synonymous with the transport layer of the OSI model ○ Tasked with the functions of error control, flow control, congestion control, segmentation, and addressing in an end-to-end manner ○ Transmission control protocol (TCP) and user datagram protocol (UDP) are the core protocols ○ providing connection-oriented or connectionless services between two or more hosts or networked devices
  • 34. Internet of Things Girish M, Dept. of ECE Internet Protocol Suite 34 ● Application Layer: ○ Layer 4 of the TCP/IP protocol suite ○ Synonymous with the collective functionalities of the OSI model’s session, presentation, and application layers ○ This layer enables an end-user to access the services ○ Hypertext transfer protocol (HTTP), file transfer protocol (FTP), simple mail transfer protocol (SMTP), domain name system (DNS), routing information protocol (RIP)
  • 35. Internet of Things Girish M, Dept. of ECE Addressing 35 ● Addressing in networked devices plays a crucial role in ensuring the delivery of packets to the designated/intended receivers. ● Data Link Layer addressing & Network Layer addressing ● Data Link Layer addressing : MAC addresses are 48-bits long; the first 24 bits are organizational identifiers, while the last 24 bits are network interface controller identifiers ○ Unicast:one-to-one communication ○ Multicast: one-to-many communication within a single link ○ Broadcast: one-to-all communication within a link
  • 36. Internet of Things Girish M, Dept. of ECE Addressing 36 ● Network Layer addressing : Network layer addressing is also termed as IP- based addressing or logical addressing. ● IPv4 addressing uses 32-bits long addresses, whereas IPv6 uses addresses that are 128 bits long ● The mapping of a device/host’s logical address to its hardware address is done through a mechanism called address resolution protocol (ARP).
  • 37. Internet of Things Girish M, Dept. of ECE Network Layer Addressing : IPv4 37 VER: 4 Bits, version of IP HLEN:4 bits long & length of the IPv4 packet header ToS: It is 8 bits long, congestion TOTAL LENGTH: It is 16 bits long IDENTIFIER: It is 16 bits long, FLAGS: It is a 3-bit field, Fragmen FRAGMENT OFFSET: exact offset, 13 bits long. TTL: It is 8 bits long PROTOCOL: It is 8 bits long HEADER CHECKSUM: It is 16 bits long, packet error free SOURCE ADDRESS: 32 bits long, origin address. DESTINATION ADDRESS: 32 bits long, Destination address. OPTIONS and PADDING: values for security, time stamps, route records, and others.
  • 38. Internet of Things Girish M, Dept. of ECE Network Layer Addressing : IPv6 38 VER: It is 4 bits long, version of IP TRAFFIC CLASS: It is 8 bits long FLOW LABEL: It is 20 bits long, streaming media or real- time data PAYLOAD LENGTH: 16 bits long, NEXT HEADER: 8 bits long, extension header the packet is carrying HOP LIMIT: 8 bits long, SOURCE ADDRESS: It is 128 bits long, Origin address DESTINATION ADDRESS: 128 bits long, Figure 1.6 An IPv6 packet header structure
  • 39. Internet of Things Girish M, Dept. of ECE On Summary 39 ● Network Link importance ● Network types : Connection Types, Physical topology & Network reachability ● Network Layer Models: OSI & IP ● Addressing Strategies : Data Link Layer & Network Layer ● IPv4 & IPv6 Fields & Format Hope you understood the fundamental of Networking Let Us Explore the world’s most trending Internet of Things(IoT) from now onwards………………..
  • 40. Internet of Things Girish M, Dept. of ECE Emergence of IoT 40 “The Internet of Things (IoT) is the network of physical objects that contain embedded technology to communicate and sense or interact with their internal states or the external environment.”
  • 41. Internet of Things Girish M, Dept. of ECE Introduction ● The modern-day advent of network-connected devices has given rise to the popular paradigm of the Internet of Things (IoT) ● Every Second - massively heterogeneous traffic ● Network traffic consists of images, videos, music, speech, text, numbers, binary codes, machine status, banking messages, data from sensors and actuators, healthcare data, data from vehicles, home automation system status and control messages, military communications, and many more ● Total number of connected devices globally is estimated to be around 25 billion. 41
  • 42. Internet of Things Girish M, Dept. of ECE Introduction 42 Figure 4.1 shows the global trend and projection for connected devices worldwide. ● One of the best examples of this explosion is the evolution of smartphones ● Number of devices exceeding the number of humans on Earth by multiple times ● Tech Merge - Smart Management of Systems ● Location-independent access to monitored and controlled systems keep on rising ● The original Internet intended for sending simple messages is now connected withall sorts of “Things”
  • 43. Internet of Things Girish M, Dept. of ECE Introduction ● IoT is an anytime, anywhere, and anything (as shown in Figure) network of Internet-connected physical devices or systems capable of sensing an environment and affecting the sensed environment intelligently. ● Generally achieved using low-power and low-form- factor embedded processors on-board the “things” connected to the Internet 43
  • 44. Internet of Things Girish M, Dept. of ECE Introduction 44
  • 45. Internet of Things Girish M, Dept. of ECE Evolution of IoT ● The IoT, as we see it today, is a result of a series of technological paradigm shifts over a few decades 45 Figure :The sequence of technological developments leading to the shaping of the modern- day IoT
  • 46. Internet of Things Girish M, Dept. of ECE Evolution of IoT ATM: Automated Teller Machines, 1974, Cash Dispenser WEB: World Wide Web, Global Information sharing & Communication Smart Meters: 2000, Communicating to Power grid, Monitoring, Billing Digital Locks: Home automation Connected Healthcare: Hospitals & Doctors, Regular Alert Devices Connected Vehicles: Internet or other vehicles, Sensing & actuations Smart Cities: Sensing, actuation & Monitoring Smart Factories: Measure chemicals in the soil UAVs: Unmanned Aerial Vehicles - Agriculture, Surveillance, deliveries 46
  • 47. Internet of Things Girish M, Dept. of ECE Evolution of IoT 47
  • 48. Internet of Things Girish M, Dept. of ECE Evolution of IOT: Technological interdependencies of IoT ● M2M, CPS, IoE, IoP & Industry 4.0 ● Each of these networking paradigms is a massive domain on its own, but the omnipresent nature of IoT implies that these domains act as subsets of IoT 48
  • 49. Internet of Things Girish M, Dept. of ECE Evolution of IOT: Technological interdependencies of IoT ● M2M: Machine to Machine Paradigm ○ Without human intervention ● CPS: Cyber Physical System Paradigm ○ Feedback based mechanisms ● IoE: Internet of Environment ○ Minimizing & reversing ill-effects of environment ● Industry 4.0: fourth industrial revolution ○ Digitization of Manufacture industry ● IoP: Internet of People ○ Decentralization online social interactions, Payments & Transactions 49
  • 50. Internet of Things Girish M, Dept. of ECE Enabling IoT and the Complex Interdependence of Technologies ● IoT - complex interdependencies of technologies ● IoT paradigm into four planes ○ Services ○ Local connectivity ○ Global Connectivity and ○ Processing 50 Figure: The IoT planes, various enablers of IoT, and the complex interdependencies among them
  • 51. Internet of Things Girish M, Dept. of ECE Service Plane: low Power & things connectivity ● Typically, the services offered in this layer are a combination of things and low-power connectivity ● The things may be wearables, computers, smartphones, household appliances, smart glasses, etc., ● In contrast, modern-day technologies are mainly wireless and often programmable such as Zigbee, RFID, Bluetooth, 6LoWPAN, LoRA. ● Responsible for the connectivity between the things of the IoT and the nearest hub 51
  • 52. Internet of Things Girish M, Dept. of ECE Local connectivity: ● Responsible for distributing Internet access to multiple local IoT deployments ● Distribution may be on the basis ○ Physical placement of the things ○ Application domains & providers of services ● Single gateway or router ● The modern-day “edge computing” paradigm is deployed in conjunction with these first two planes: services and local connectivity. 52
  • 53. Internet of Things Girish M, Dept. of ECE Global connectivity: ● Global connectivity plays a significant role in enabling IoT in the real sense ● Worldwide implementations and connectivity between things, users, controllers, and applications ● Decides how and when to store data, when to process it, when to forward it, and in which form to forward it. ● The paradigm of “fog computing” lies between the planes of local connectivity and global connectivity. 53
  • 54. Internet of Things Girish M, Dept. of ECE Processing Plane: ● The continuous rise in the usefulness and penetration of IoT in various application areas such as industries, transportation, healthcare, and others is the result of this plane ● IoT tools, simply because they wring-out useful and human-readable information from all the raw data ● Intelligence, conversion,learning, cognition, algorithms, visualization and analysis ● Various computing paradigms such as “big data”, “machine Learning”, and others, fall within the scope of this domain. 54
  • 55. Internet of Things Girish M, Dept. of ECE IoT Networking Components 55
  • 56. Internet of Things Girish M, Dept. of ECE IoT Networking Components: ● An IoT implementation is composed of several components, which may vary with their application domains ● Broad components that come into play during the establishment of any IoT network, into six types: a. IoT node b. IoT router c. IoT LAN d. IoT WAN e. IoT gateway, and f. IoT proxy 56
  • 57. Internet of Things Girish M, Dept. of ECE Brief on networking components ● IoT Node: ○ These are the networking devices within an IoT LAN. ○ Each of these devices is typically made up of a sensor, a processor, and a radio, which communicates with the network infrastructure ● IoT Router: ○ Routing of packets between various entities in the IoT network; ○ it keeps the traffic flowing correctly within the network. ○ A router can be repurposed as a gateway by enhancing its functionalities. 57
  • 58. Internet of Things Girish M, Dept. of ECE Brief on networking components ● IoT LAN: ○ Enables local connectivity within the purview of a single gateway ○ short-range connectivity technologies, may not be connected to the Internet ● IoT WAN: ○ The wide area network (WAN) connects various network segments such as LANs ○ Few kilometers to hundreds of kilometers ○ IoT WANs connect to the Internet and enable Internet access to the segments they are connecting 58
  • 59. Internet of Things Girish M, Dept. of ECE Brief on networking components ● IoT Gateway: ○ An IoT gateway is simply a router connecting the IoT LAN to a WAN or the Internet ○ Gateways can implement several LANs and WANs ○ Primary task is to forward packets between LANs and WANs, and the IP ● IoT Proxy: ○ Proxies actively lie on the application layer and performs application layer functions between IoT nodes and other entities ○ Providing security to the network entities under it. 59
  • 60. Internet of Things Girish M, Dept. of ECE On Summary ● Emergence of IoT ● Evolution of IoT ● Complex Interdependencies of IoT ● Networking Components of IoT 60
  • 61. Internet of Things Girish M, Dept. of ECE Thank You…………………….. 61

Editor's Notes

  1. “In the 2000s, we are heading into a new era of ubiquity, where the ‘users’ of the Internet will be counted in billions and where humans may become the minority as generators and receivers of traffic. Instead, most of the traffic will flow between devices and all kinds of“Things”, thereby creating a much wider and more complex Internet of Things.”
  2. Typically, IoT systems can be characterized by the following features [2]: • Associated architectures, which are also efficient and scalable. • No ambiguity in naming and addressing. • Massive number of constrained devices, sleeping nodes, mobile devices, and non-IP devices. • Intermittent and often unstable connectivity.
  3. The technologies that laid the foundation of connected systems by achieving easy integration to daily lives, popular public acceptance, and massive benefits by using connected solutions can be considered as the founding solutions for the development of IoT
  4. IoT is being used in vivid and diverse areas such as smart parking, smartphone detection, traffic congestion, smart lighting, waste management, smart roads, structural health, urban noise maps, river floods, water flow, silos stock calculation, water leakages, radiation levels, explosive and hazardous gases, perimeter access control, snow
  5. IoT is being used in vivid and diverse areas such as smart parking, smartphone detection, traffic congestion, smart lighting, waste management, smart roads, structural health, urban noise maps, river floods, water flow, silos stock calculation, water leakages, radiation levels, explosive and hazardous gases, perimeter access control
  6. In Figure 4.9, various IoT nodes within an IoT LAN are configured to to one another as well as talk to the IoT router whenever they are in the range of it. The devices have locally unique (LU-x) device identifiers. These identifiers are unique only within a LAN. There is a high chance that these identifiers may be repeated in a new LAN. Each IoT LAN has its own unique identifier, which is denoted by IoT LAN-x in Figure 4.9. A router acts as a connecting link between various LANs by forwarding messages from the LANs to the IoT gateway or the IoT proxy. As the proxy is an application layer device, it is additionally possible to include features such as firewalls, packet filters, and other security measures besides the regular routing operations. Various gateways connect to an IoT WAN, which links these devices to the Internet. There may be cases where the gateway or the proxy may directly connect to the Internet. This network may be wired or wireless; however, IoT deployments heavily rely on wireless solutions. This is mainly attributed to the large number of devices that are integrated into the network; wireless technology is the only feasible and neat-enough solution to avoid the hassles of laying wires and dealing with the restricted mobility rising out of wired connections.