Module 1 - IoT - I SEM
Module 1 - IoT - I SEM
Module- 1
Basics of Networking & Emergence of IoT
Chapter 1: Basics of Networking
Introduction
• Type of connection.
• Physical topology.
• Reach of the network.
Type of connection
duplex links and are functional for both synchronous as well as asynchronous
systems. These types of connected networks usage for specific applications.
Host A Host B
Host C Host D
Physical topology:
Topology defines the structure of the network of how all the components are
interconnected to each other. Network topologies are often represented as a graph
of the network. Computer networks can have the following four broad topologies:
Star, Mesh, Bus, and Ring.
Advantages:
- It is very reliable - if one cable or device fails then all the others
will still work, and not have a big effect on the network
performance.
- It is high-performing as no data collisions can occur
Disadvantages:
• This implies that for n devices in a mesh, there are a total of n(n-1)/2
dedicated full duplex links between the hosts.
• Every node features a point-to-point connection to the opposite node. (see fig
5)
Host D
Advantages:
- Power requirement is higher as all the nodes remain active all the time.
- A backbone cable/ bus serves as the primary traffic pathway between the
hosts.
- The hosts are connected to the main bus employing drop lines or taps.
Host A
Tap
Advantages:
Advantages:
- Here data flows in one direction will reduce the chance of packet collisions.
Disadvantages:
Network reachability: Computer networks are divided into four broad categories based
on network reachability:
Generally, PANs are wireless networks, which make use of low-range and low-
power technologies such as Bluetooth.
- LAN s cover a range limited to a few kilometers and are privately owned.
- Typically, the data speed of LANs ranges from 10Mbps to 1000 Mbps.
1. Physical Layer:
- This is a media layer and is also referred to as layer 1 of the OSI model.
- The protocol data unit associated with this layer is referred to as a "bit".
3. Network Layer:
4. Transport Layer:
- Perform error recovery and flow control with acknowledgments for data
transfer.
6. Presentation Layer:
- The protocol data unit associated with this layer is referred to as "data'
7. Application Layer:
- This layer encompasses protocols that directly interact with the user.
Table 1.2 summarizes the OSI layers and their features, where POU stands for the
protocol data unit.
2. Internet layer
3. Transport layer
4. Application layer.
1. Link Layer:
- A link layer is the lowest layer of the TCP/IP model. It is also known as the
network interface layer.
This layer is the combination of the Physical layer and Data Link layer
defined in the OSI reference model.
- It defines how the data should be sent physically through the network.
- This layer is mainly responsible for the transmission of the data between
two devices on the same network.
- According to its design principles, the link layer is independent of the
medium in use, frame format, and network access, enabling it to be used
with a wide range of technologies such as the Ethernet, wireless LAN etc.
2. Internet Layer:
3. Transport Layer:
OSI TCP/IP
OSI developed a model and then a protocol TCP/IP developed protocols then model.
OSI has strict boundaries TCP/IP does not have very strict
boundaries.
In the OSI model, the transport layer The transport layer in TCP/IP does not
provides assurance delivery of packets. provide assurance delivery of packets.
Connectionless & connection-oriented
The TCP/IP model network layer only
services are provided by the network layer
provides connectionless services.
in the OSI model.
Protocols are better covered and are easy to Protocols c a n n o t b e r e p l a c e d e a s i l y
in
replace with the technology change. TCP/IP model
The vision of loT: to make the Physical Object intelligent, Smart & Behave alive
The Basic Elements of loT: Major components of IoT system are
• Things or Device
• Low-power embedded systems
• Sensors & Gateway.
• Cloud computing
• Network connection & Analytics.
• User Interface.
Figure: The three characteristic features - anytime, anywhere, and anything - highlight the
robustness and dynamic nature of IoT
Figure 1: The global IoT spending across various organizations and industries and its
Evolution of IoT
• The evolution of IoT started with the first connected network ARPANET.
• A coke vending machine at Carnegie Mellon University connected to the
university ARPANET in 1982 was the first connected device.
• When Tim Berners-Lee proposed the framework of the World Wide Web
in 1989, the way for the internet of things was paved.
• In 1990 John Romkey connected a toaster to the internet and it could be
switched on and off over it.
• The term IoT was coined by Kevin Ashton, current director of Auto-ID
Labs, MIT, in 1999. Heis called the "Father of the Computer'
• Figure 4.6 shows the sequence of technological advancements for
shaping the IoT as it is today. These sequence of technical developments
toward the emergence of IoT are described in brief:
■ Smart Cities:
- This is a city-wide implementation of smart sensing, monitoring, and
actuation systems.
Figure 4.7. The interdependence and reach of IoT over various application domains and networking paradigms
loT M2M
Abbreviation for Machine-to-Machine
Abbreviation for Internet of Things communication
Devices are necessary to rely on the Devices and communication are not
Internet dependent on the Internet.
The Internet of Things is the main
domain framework M2M is a Sub domain of IoT
M2M is communication and device-
IoT is Information and service-centric centric.
The connection type is a point to The connection type is a point to point
multipoint and vice versa
Many users can connect at a time over Communicate with a single machine at a
the Internet time
System Involves the usage of both
Mostly hardware-based technology
Hardware and Software.
It has more devices scalability A limited number of devices' scalability
It uses either proprietary or non-IP- based
It uses IP-based protocols
protocols
It supports Open type APIs (Application
It does not support open-type AP is
programming interfaces)
Business type: 82 C (Business to Business type: Only 82B (Business to
Customers) and 828 , Business) is used
IoT versus CPS
IoT CPS
Abbreviation for Internet of Things Abbreviation for Cyber-Physical Systems
IoT does not compulsorily need a
CPS uses a feedback system.
feedback system
In IoT systems, Cyber components are In the CPS system, Cyber components are
absent. present.
Here focused on how physical objects Here both the cyber part and the physical
can be connected to the internet. part work together
IoT WoT
IoT is a paradigm built upon complex interdependencies of technologies. The figure below can
divide the IoT paradigm into FOUR planes:
(3) Global connectivity: This Plane plays a significant role in enabling IoT
in the real sense by allowing for worldwide implementations and
connectivity between things, users, controllers, and applications. This
plane also falls under the purview of IoT management as it decides
how and when to store data, when to process it, when to forward it,
and in which form to forward it. The Web, data centers, remote
servers, Cloud, and others make up this plane.
(4) The processing plane can be considered a top-up of the basic IoT
networking framework. 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. The
members in this plane are IoT tools. The various sub-domains of this
plane include intelligence, data conversion, learning cognition,
algorithms, visualization, and analysis of various computing paradigms
such as "big data", "machine learning", and others, which fall within
the scope of this domain.
Figure 4.9 A typical IoT network ecosystem highlighting the various networking components
(iv) loT WAN: The wide area network (WAN) connects various network
segments such as LANs. They are typically organizationally and
geographically wide, with their operational range lying between a few
kilometers to hundreds of kilometers.
(v) loT 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.
Their primary task is to forward packets between LANs and WANs.
(vi) loT Proxy: Proxies actively lie on the application layer and perform
application layer functions between IoT nodes and other entities. Typically,
application layer proxies are a means of providing security to the network
entities under it.