Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 102 === Content-Centric Networking (CCN) is a novel networking paradigm. It changes the host-centric model to a content-centric model and allows each CCN router to cache content. Since the cache size of a router is limited, design of a cooperative caching scheme is a...

Full description

Bibliographic Details
Main Authors: Yang, Wen-Xiang, 楊文翔
Other Authors: Chen, Chien
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/64347647736969283943
id ndltd-TW-102NCTU5394054
record_format oai_dc
spelling ndltd-TW-102NCTU53940542016-07-02T04:20:31Z http://ndltd.ncl.edu.tw/handle/64347647736969283943 Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks 以內容為中心的網路動態調整快取系統 Yang, Wen-Xiang 楊文翔 碩士 國立交通大學 資訊科學與工程研究所 102 Content-Centric Networking (CCN) is a novel networking paradigm. It changes the host-centric model to a content-centric model and allows each CCN router to cache content. Since the cache size of a router is limited, design of a cooperative caching scheme is an important issue in CCN. Among them is the Age-Based Cooperative caching scheme (ABC) which gives an age (i.e., time-to-live) to each piece of content in the cache based on the content popularity and the location of the cached node to reduce the bandwidth consumption and server loading. In this thesis, we focus on extending the idea of ABC by adding a dynamic age adjustment scheme. To handle short-term burst requests to the same content, our age adjustment scheme increases the content’s age value when the cache is hit. To reduce redundant data, our age scheme decreases the age value of an upstream node when the downstream node has cached the same content. Besides, we also propose a simple cache information update scheme to further enhance the routing performance. Simulation results show that our scheme can further enhance cache hit ratio and reduce server loading and bandwidth consumption. Furthermore, we realized the CCN architecture with our caching and routing schemes using Software Defined Networks (SDN). We use SDN emulator Mininet to verify the performance. The emulation results show that they are very close to the simulation results. Chen, Chien 陳健 2013 學位論文 ; thesis 39 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 102 === Content-Centric Networking (CCN) is a novel networking paradigm. It changes the host-centric model to a content-centric model and allows each CCN router to cache content. Since the cache size of a router is limited, design of a cooperative caching scheme is an important issue in CCN. Among them is the Age-Based Cooperative caching scheme (ABC) which gives an age (i.e., time-to-live) to each piece of content in the cache based on the content popularity and the location of the cached node to reduce the bandwidth consumption and server loading. In this thesis, we focus on extending the idea of ABC by adding a dynamic age adjustment scheme. To handle short-term burst requests to the same content, our age adjustment scheme increases the content’s age value when the cache is hit. To reduce redundant data, our age scheme decreases the age value of an upstream node when the downstream node has cached the same content. Besides, we also propose a simple cache information update scheme to further enhance the routing performance. Simulation results show that our scheme can further enhance cache hit ratio and reduce server loading and bandwidth consumption. Furthermore, we realized the CCN architecture with our caching and routing schemes using Software Defined Networks (SDN). We use SDN emulator Mininet to verify the performance. The emulation results show that they are very close to the simulation results.
author2 Chen, Chien
author_facet Chen, Chien
Yang, Wen-Xiang
楊文翔
author Yang, Wen-Xiang
楊文翔
spellingShingle Yang, Wen-Xiang
楊文翔
Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks
author_sort Yang, Wen-Xiang
title Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks
title_short Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks
title_full Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks
title_fullStr Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks
title_full_unstemmed Dynamic Age-Adjusted Cooperative Caching in Content Centric Networks
title_sort dynamic age-adjusted cooperative caching in content centric networks
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/64347647736969283943
work_keys_str_mv AT yangwenxiang dynamicageadjustedcooperativecachingincontentcentricnetworks
AT yángwénxiáng dynamicageadjustedcooperativecachingincontentcentricnetworks
AT yangwenxiang yǐnèiróngwèizhōngxīndewǎnglùdòngtàidiàozhěngkuàiqǔxìtǒng
AT yángwénxiáng yǐnèiróngwèizhōngxīndewǎnglùdòngtàidiàozhěngkuàiqǔxìtǒng
_version_ 1718331786577051648