Font Size: a A A

Cooperative Caching Strategy Based On Content Popularity And Node Centrality

Posted on:2020-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y M MoFull Text:PDF
GTID:2428330590458328Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
As Internet communication gradually change from end-to-end communication between hosts to contents acquisition such as multimedia audio and video that meets user needs,existing communication networks are no longer suitable for this change.Therefore,the academia has proposed a Content Centric Network(CCN)with communication contents as its core.Its most notable feature is that it can cache communication contents through network nodes to improve network service performance.The cache decision strategy determines which content objects should be cached and which routing nodes are selected from the network for caching.Its advantages and disadvantages directly affect the overall network service quality.In recent years,research on cache decision-making strategies for Content Centric Network has attracted more and more attention from scholars and scientific research institutions,and has become a hot research topic.At present,most of the cache decision strategies of the Content Centric Network do not comprehensively consider the distribution rules of content requests,the power consumption of the overall network system,the processing power of routing nodes,and the coordination among nodes,and these factors have an important impact on network service quality.When the routing node caches the content objects,if the collaborative relationship between the nodes is not comprehensively considered,the cached content redundancy and the uneven node load may occur in the network.If the content objects are randomly cached regardless of the content distribution rule,the content objects in the cache system will be frequently replaced,which affects the content hit rate of the overall cache system.To this end,this paper proposes a collaborative caching strategy based on content popularity and node Centrality,called CCPNC.The CCPNC caching strategy comprehensively considers the content popularity and node distribution rules,and separately cache content objects of different popularity,and mobilize the core routing nodes in the network to work together with non-core routing nodes.The CCPNC strategy can not only make use of the core routing node caching resources to provide faster popular memory services for more users,but also avoid the unnecessary high-frequency cache replacement of the core routing nodes.At the same time,it makes use of the cache resources of non-core routing nodes to provide users with more convenient non-popular content services.Finally,through simulation experiments,we can find that the CCPNC strategy can effectively balance the distribution of contents in the network,improve the cache hit rate of the Content Centric Network,and shorten the average route hop count and average request delay of content backhaul.
Keywords/Search Tags:Content Centric Network, Collaborative Caching, Content Popularity, Node Centrality, Caching Decision
PDF Full Text Request
Related items