Tez Koleksiyonu
Permanent URI for this collectionhttps://gcris.khas.edu.tr/handle/20.500.12469/1805
Browse
Browsing Tez Koleksiyonu by Author "Abduljabbar, Mohammed"
Now showing 1 - 1 of 1
- Results Per Page
- Sort Options
Master Thesis Caching algorithm implementation for edge computing in IoT network(Kadir Has Üniversitesi, 2020) Abduljabbar, Mohammed; Özmen, Atilla; Öğrenci, Arif SelçukThe developing IoT concept brings new challenges to the service providers. The architecture of the networks changes to satisfy the needs arising by the large number of connected devices. Edge computing is the new architectural solution that will be used in the IoT networks. This architecture is more dynamic than the cloud computing network where the data can be quickly processed in the different layers of the network without going to the cloud. This will remove the problems faced by cloud computing: increase in data traffic and increase in latency of provided services. Research on edge computing in IoT networks encompass information-centric networks, use of 5G, and improving the hardware devices however a suitable solution for all the IoT use cases is not available yet. In this thesis, use of caching among IoT nodes is proposed as a solution to increase the efficiency of edge computing. Caching is an old but effective solution for dealing with data because it improves the real-time response of the system and can be used in IoT use cases. It will also not cause an extra hardware cost. In this research, two commonly used caching algorithms, LRU (Least Recently Used) and FIFO (First in First Out), are investigated and compared for their performance in sample IoT scenarios. Reductions in data processing time are observed where CPU and RAM utilizations are enhanced.