KARAVALI INSTITUTE OF TECHNOLOGY
DEAPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
A Technical seminar
on
“EDGE COMPUTING IN IOT”
Under the guidance of Presented By
Ms Bhagyashree M, MSc K SHIVARUDRA GOUDA
Assistant Professor, CSE 4KM20CS017
KIT, Mangalore ore
CONTENTS
Introduction
Terms and definition
Overview of Edge computing
Working of edge computing
Architecture of edge computing
Privacy and Security
Case study of Edge computing
Example of edge computing
Conclusion
2
INTRODUCTION
Internet of Things (IoT) was first introduced to the community in 1999
for supply chain management, and then the concept of “making a
computer sense information without the aid of human intervension.
Millions of devices interconnected with each other gather/exchange data
among themselves via network infrastructures linked by a countless
number of distributed nodes.
At that point, a range of IoT apps can efficiently deliver a lot more
reliable and precise network services for individuals.
The direction of future computing will go beyond conventional
computing. IoT systems are integrated into day-to-day lives quickly.
3
EDGE COMPUTING TERMS AND DEFINITION
Edge
• Edge server
• Edge devices
• Edge gateway
• Fat client
• Edge computing equipement
• Mobile edge computing
4
[Link] of edge computing 5
OVERVIEW OF EDGE COMPUTING
Edge computing is a method of optimizing cloud computing systems by
performing data processing at the edge of the network, near the source of
the data.
Edge Computing is a distributed computing paradigm in which
processing and computation are performed mainly on classified device
nodes known as smart devices or edge devices
It helps to provide server resources, data analysis, and artificial
intelligence to data collection sources and cyber-physical sources like
smart sensors and actuators.
6
HOW EDGE COMPUTING WORKS?
7
ARCHITECTURE OF EDGE COMPUTING
8
The use of an edge computing technique is required when the latency is required to
be optimized to avoid network saturation as well as when the data processing burden
is high at a centralized infrastructure.
An extended version of edge computing is fog computing, which is an architecture
that makes use of edge gadgets to accomplish a considerable amount of computation,
storage, communication regionally, which undoubtedly possesses input and output
from the real world referred to as transduction.
Fog nodes determine whether to process the data locally from several data sources or
send the data out to cloud.
Data sources: As the input, any endpoint which records and collects data from clients
or its environments is described as a data source.
9
CASE STUDY OF EDGE COMPUTING
[Link] parking system
10
Smart parking system
Flow of Execution: A common flow of execution works as follows for a
smart parking system.
1) Log in to the smartphone parking application.
2) Choose the parking area near the customer’s location.
3) Browse between randomly available parking slots, then select a
preferable slot.
4) Select the desired timeframe to park the vehicle.
5) Pay off the parking fee for a chosen timeframe.
6) When a customer parks the car via navigation and confirms his parking,
the time countdown starts.
7) On departure, the customer can pay any additional charge if he exceeds
the allowed time. 11
SECURITY AND PRIVACY
Pseudonymity
Unobservability
Unlinkability
Anonymity
Confidentiality
Integrity
Availability
12
MEASURES AND RISK REDUCTION
Strong Password Policy
Two-Factor Authentication (2FA)
SMS texting and voice-based
Hardware tokens
Software application token
Push notification
13
EDGE COMPUTING IN AUTONOMOUS VEHICLE
Usecases
[Link] consumption by autonomous Vehicle
[Link] for constant connectivity
[Link] and Digital infrastructure for autonomous vehicle
[Link] and Autonomous vehicle
[Link] compute and Autonomous vehicle
[Link] infrastructure providers
14
EDGE COMPUTING IN 5G NETWORK
When 5G first started gaining popularity; scientist set some incredibly
high standards for new technology regarding how much it would reduce
latency.
By installing data processing for 5G on the edge ,there is a significant
reduction in the time it takes to process data.
Edge computing operating at the networks edge stores all its data locally
and doesn’t need to interact with the cloud.
Data is processed in real-time by putting 5G data processing on the edge
of the network.
15
CONCLUSION
Edge computing is very promising and has found many useful
applications.
Edge computing gained notice with the rise of IOT but with IOT
technologies still in relative latency, the evolution of IOT devices will
also have an impact on the future development of edge computing.
16
THANK YOU..!
17