Font Size: a A A

Research On Centrality And Energy Based Caching Strategy For Named Data Networking In The IoT

Posted on:2022-06-13Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2518306509954429Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Named Data Networking(NDN)is one of the most popular approaches for Information Centric Networking(ICN).A key component of NDN is the caching strategy which aims to reduce the total network delay and load on the content producers.In order to improve the speed and reliability of network content delivery,existing caching strategies usually cache information on a large number of intermediate nodes,which will incur significant energy consumption and memory overhead.In Io T applications,the memory and energy of nodes are scarce resources.However,the traditional NDN caching strategies do not account for limited node memory available for caching nor energy usage in the caching decision.Consequently,in NDN-based Io T applications,traditional caching strategies will result in node failures due to energy depletion,and hence reduce the network operational lifetime significantly.This thesis proposes a caching strategy based on node centrality and energy availability in NDN-based Io T,thereby prolonging the life of the network,improving the cache hit rate,and reducing the average data retrieval delay.The specific work is as follows:A key aspect of the caching strategy is a Caching Decision Policy based on Energy and Approximate Betweenness Centrality(EABC)which does not need to obtain network knowledge.It uses a topology-based heuristic method to cache data content on a node with high centrality and makes caching decisions based on the remaining energy of nodes.This balances energy consumption among nodes and extends the life of the network.The efficacy of EABC is validated using the ndn SIM simulation platform,with smart agriculture as the application use case.Considering the edge and core network topologies,EABC is shown to be network topology agnostic,and can be easily applied to a variety of different Io T scenarios.Simulations of EABC were performed under different scenarios and compared against several existing NDN caching strategies.The results show that EABC performs better across different types of network topologies,reduces the average transmission delay of data,and balances the energy consumption of highly central nodes,thus extending the life of the network.
Keywords/Search Tags:Named Data Network, Internet of Things, Cache Decision Strategy, Betweenness Centrality, Energy
PDF Full Text Request
Related items