0% found this document useful (0 votes)
103 views8 pages

Visvesvaraya Technological University: Machine - Learning Based Iot Data Caching'

This document summarizes a seminar report on machine learning based IoT data caching. The report was submitted by Amrutha P to Visvesvaraya Technological University in partial fulfillment of a Bachelor of Engineering degree in Computer Science. The report discusses challenges with IoT data caching and proposes an approach using the VSL IoT middleware and data caches, with machine learning used to choose optimal caching strategies and predict node behavior. The conclusion states that caching can improve IoT system performance, scalability, and resilience by enabling timely data availability for applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views8 pages

Visvesvaraya Technological University: Machine - Learning Based Iot Data Caching'

This document summarizes a seminar report on machine learning based IoT data caching. The report was submitted by Amrutha P to Visvesvaraya Technological University in partial fulfillment of a Bachelor of Engineering degree in Computer Science. The report discusses challenges with IoT data caching and proposes an approach using the VSL IoT middleware and data caches, with machine learning used to choose optimal caching strategies and predict node behavior. The conclusion states that caching can improve IoT system performance, scalability, and resilience by enabling timely data availability for applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Mache, Belagavi – 590018

A SEMINAR REPORT
ON
‘MACHINE –LEARNING BASED IOT DATA CACHING’

A Seminar Report Submitted in partial fulfilment of the requirement for VIII semester
Submitted degree of Bachelor of Engineering in Computer Science and Engineering of
Visvesvaraya Technological University, Belagavi.

Submitted by
AMRUTHA P
USN:4CA15CS001

Under the Guidance of


PROF. VISHESH J
Asst. Prof, Dept. of CSE
CIT, MANDYA

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CAUVERY INSTITUTE OF TECHNOLOGY


SUNDAHALLI, SIDDAIAHNAKOPPALU GATE MANDYA 571402

2019-2020
CAUVERY INSTITUTE OF TECHNOLOGY
SUNDAHALLI, SIDDAIAHNAKOPPALU GATE MANDYA 571402

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Certificate

Certified that the Technical seminar entitled “MACHINE –LEARNING BASED IOT

DATA CACHING” is a bonified work carried out by AMRUTHA P bearing USN


4CA15CS001in partial fulfilment for the degree of 8thSemester, Bachelor of Engineering in
Computer Science and Engineering of the Visvesvaraya Technological University, Belagavi
during the year 2019-2020. It is certified that all corrections or suggestions indicated for
Internal Assessment have been incorporated on the report deposited in departmental library.
The technical seminar report has been approved as it satisfies the academic requirements in
respect of the seminar report work prescribed for the Bachelor of Engineering Degree.

Prof. vishesh J prof.Hemachander N Dr.Srikantappa A S


Asst.Professor & Assoc. Professor & Principal
Guide HOD
Dept of CSE, Dept of CSE, CIT, Mandya
CIT, Mandya CIT, Mandya

Examiners: Signature with date:

1.

2.
List of Contents
Acknowledgement (i)
Abstract (ii)
Table of Content Page no

CHAPTER 1

Introduction

Introduction to IOT 1

CHAPTER 2
2.1 "Smart Space Orchestration – How to make the Internet Things smart?" 3

2.2 A Secure Microservice Framework for IoT 3

2.3 Improving Memory Hierarchy Performance for Irregular Application 4

2.4 The Gap between Processor and Memory Speeds 4

CHAPTER3
Caching strategies and challenges 5

CHAPTER 4
System arichitecture 7

CHAPTER5
Approach
Iot System With The VSL Middle Ware& Data Caches 9-11

CONCLUSION
REFERENCES
ABSTRACT

The Internet of Things (IoT) continuously producesbig amounts of data. Data-


centricmiddleware can therefore helpreducing the complexity when orchestrating distributed
Things.With its heterogeneity and resource limitations, IoT applications can lack
performance, scalability, or resilience. Caching can help
overcoming the limitations. We are currently working on establishing data caching within
IoT middleware. The paper presents fundamentals of caching, major challenges, relevant
state of the art, and a description of our current approaches. We show directions of using
machine learning for caching in the IoT.

Index Terms—Data-centric, Internet of Things, caching, machine learning

(i)
CONCLUSION

Introducing caching to the IoT is highly promising. Due to the characteristics of the IoT it
can be expected to have a significant effect on the performance, scalability, and resilience of
IoT systems. With the VSL IoT middleware we have context data at hand that provides us
with a comfortable base for complex caching decisions. Our preliminary tests with the VSL
IoT middleware are promising towards a significant improvement in caching performance.
In this paper we introduced challenges and possible strategies for introducing data caching
in the IoT. We started with the basic caching methodologies (section II), the cache decision
strategy, and the cache replacement strategy. For the relevant state of the art (section III) we
focused on ICN and web caching. We presented our current and planned approach towards
caching in a data-centric IoT. Finally, we introduced our planned use of machine learning
for choosing the best caching strategy per data item, and for predicting node behavior better
(section IV). Through the increased performance, scalability, and resilience we hope to
make future IoT systems readier for a realworld use, where timely data availability can be
critical for life-relevant applications such as fire detection or the control of heavy machinery
in Industrial Internet of Things approaches.
REFERENCES

[1] .M.-O. Pahl, G. Carle, and G. Klinker, “Distributed Smart Space Orchestration,”in
NOMS - Dissertation Digest, 2016.
[2].D. Lu, D. Huang, A. Walenstein, and D. Medhi, “A Secure MicroserviceFramework for
IoT,” in IEEE Symposium on Service-Oriented System
Engineering (SOSE). IEEE, 2017.
[3] M.-O. Pahl and S. Liebald, “A modular distributed iot service discovery,”in International
Symposium on Integrated Network Management (IM),Washington DC, USA, 2019.
[4] M.-O. Pahl, “Data-Centric Service-Oriented Management of Things,” in Integrated
Network Management (IM), IFIP/IEEE International Symposiumon, Ottawa, Canada, 2015.
[5] M.-O. Pahl and S. Liebald, “Designing a Data-Centric internet of things,” in International
Conference on Networked Systems (NetSys), Garchingb. Munchen, Germany, 2019.
[6] J. Mellor-Crummey, D. Whalley, and K. Kennedy, “Improving memory hierarchy
performance for irregular applications using data and computation re orderings,” Internat.
Journal of Parallel Programming, 2001.
[7] C. Carvalho, “The gap between processor and memory speeds,” in Proc.of IEEE
International Conference on Control and Automation, 2002.
[8] G. Rossini and D. Rossi, “Evaluating ccn multi-path interest forwarding strategies,”
Computer Commun., 2013.
[9] S. Podlipnig and L. B¨osz¨ormenyi, “A survey of web cache replacement strategies,”
ACM Computing Surveys, 2003.
[10] M. A. M. Hail, M. Amadeo, A. Molinaro, and S. Fischer, “On the performance of
caching and forwarding in information-centric networking for the iot,” in International
Conference on Wired/Wireless Internet
ACKNOWLEDGMENT

I am grateful to the management of the CAUVERY INSTITUTE OF TECHNOLOGY, for


providing us with the opportunity to carry out the Technical Seminar. I have great pleasure
in expressing deep sense of gratitude, to our principal Dr. Srikantappa A S for creating an
excellent and technically sound environment in our institution.

I am extremely grateful to Prof.Hemachander N, Assoc.Prof and HOD, Department of


Computer Science and Engineering for his valuable suggestions and for helping me in
completing my Technical seminar.

I would like to express our profound sense of gratitude to our guide Prof. vishesh J,
Asst.Prof, Department of Computer Science and Engineering for his Valuable Suggestions
and for helping me in completing my Technical seminar.

I am extremely grateful to our seminar co-ordinator Prof. Akashatha T M, Asst.Prof,


Department of Computer Science and Engineering for his Valuable suggestions and for
helping me in Completing my Technical Seminar.

I thank all the teaching and non-teaching staff of Computer Science and Engineering
department who has helped me on various occasions during the course of this work.

AMRUTHA P

(ii)

You might also like