A novel cache aware routing scheme for Information-Centric Networks

Information-Centric Networking (ICN) has attracted the attention of the research community, which has argued that content, instead of end-points, must be at the center stage of attention. The research issues addressed by most of the proposed architectures are related to persistent/unique naming, eff...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2014-02, Vol.59, p.44-61
Hauptverfasser: Sourlas, Vasilis, Flegkas, Paris, Tassiulas, Leandros
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 61
container_issue
container_start_page 44
container_title Computer networks (Amsterdam, Netherlands : 1999)
container_volume 59
creator Sourlas, Vasilis
Flegkas, Paris
Tassiulas, Leandros
description Information-Centric Networking (ICN) has attracted the attention of the research community, which has argued that content, instead of end-points, must be at the center stage of attention. The research issues addressed by most of the proposed architectures are related to persistent/unique naming, efficient content distribution and discovery through name-based addresses, in-network caching and security. Given this emergence of ICN-oriented solutions, the relevant management needs in terms of performance have not been extensively studied with most efforts focusing on the performance of the in-network caching schemes. Moreover, little attention has been given on designing efficient routing mechanisms suitable for ICNs, since most of the approaches assume either traditional shortest path or inefficient flooding schemes. In this paper, we describe how a resource management system can be deployed on two of the most prominent ICN network architectures. We propose an intra-domain cache aware routing scheme that computes the paths with the minimum transportation cost based on the information item demands and the caching capabilities of the network. Particularly, we initially present a dynamic programming approach for the computation of the minimum transportation cost paths when the caching capabilities of the network are independent of the selected routing scheme, as well as an iterative algorithm for those cases where the caching capabilities of the network are strongly coupled to the routing scheme. Finally, we derive analytically the communication and computational complexity of the proposed approach and we evaluate its performance through simulations. Our results indicate that our cache aware routing scheme adapts efficiently to the ever-changing ICN environment caused by the volatility of the user requests.
doi_str_mv 10.1016/j.bjp.2013.12.002
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1498139926</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1389128613004039</els_id><sourcerecordid>3218808411</sourcerecordid><originalsourceid>FETCH-LOGICAL-c355t-a53b1d94742c938db66b962b89cdc061b9e4bcab63dc4ebd79330269f36574863</originalsourceid><addsrcrecordid>eNp9UEtLAzEQDqJgrf4AbwHxuGseu9kET2XxUSh60XNIslnN2iY12bb4701p8ehlZhi-x8wHwDVGJUaY3Q2lHtYlQZiWmJQIkRMwwbwhRYOYOM0z5aLAhLNzcJHSgBCqKsInoJ1BH7Z2CY0ynxaqnYoWxrAZnf-AKa9WFvYhwrnPdaVGF3zRWj9GZ-CLHXchfqVLcNarZbJXxz4F748Pb-1zsXh9mrezRWFoXY-FqqnGnaiaihhBeacZ04IRzYXpDGJYC1tpozSjnams7hpBKSJM9JTVTcUZnYKbg-46hu-NTaMcwib6bClxJTimQpA9Ch9QJoaUou3lOrqVij8SI7nPSg4yZyX3WUlMZM4qc26PyioZteyj8salPyLh-QzKacbdH3A2v7l1NspknPXGdi5aM8ouuH9cfgGT5X1x</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1498139926</pqid></control><display><type>article</type><title>A novel cache aware routing scheme for Information-Centric Networks</title><source>Elsevier ScienceDirect Journals</source><creator>Sourlas, Vasilis ; Flegkas, Paris ; Tassiulas, Leandros</creator><creatorcontrib>Sourlas, Vasilis ; Flegkas, Paris ; Tassiulas, Leandros</creatorcontrib><description>Information-Centric Networking (ICN) has attracted the attention of the research community, which has argued that content, instead of end-points, must be at the center stage of attention. The research issues addressed by most of the proposed architectures are related to persistent/unique naming, efficient content distribution and discovery through name-based addresses, in-network caching and security. Given this emergence of ICN-oriented solutions, the relevant management needs in terms of performance have not been extensively studied with most efforts focusing on the performance of the in-network caching schemes. Moreover, little attention has been given on designing efficient routing mechanisms suitable for ICNs, since most of the approaches assume either traditional shortest path or inefficient flooding schemes. In this paper, we describe how a resource management system can be deployed on two of the most prominent ICN network architectures. We propose an intra-domain cache aware routing scheme that computes the paths with the minimum transportation cost based on the information item demands and the caching capabilities of the network. Particularly, we initially present a dynamic programming approach for the computation of the minimum transportation cost paths when the caching capabilities of the network are independent of the selected routing scheme, as well as an iterative algorithm for those cases where the caching capabilities of the network are strongly coupled to the routing scheme. Finally, we derive analytically the communication and computational complexity of the proposed approach and we evaluate its performance through simulations. Our results indicate that our cache aware routing scheme adapts efficiently to the ever-changing ICN environment caused by the volatility of the user requests.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.bjp.2013.12.002</identifier><language>eng</language><publisher>Kidlington: Elsevier B.V</publisher><subject>Applied sciences ; Cache ; Communications networks ; Computer aided design ; Computer architecture ; Computer networks ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Data processing. List processing. Character string processing ; Dynamic programming ; Exact sciences and technology ; In-network caching ; Information-Centric Networking ; Memory and file management (including protection and security) ; Memory organisation. Data processing ; Network flow problem ; Route optimization ; Routing ; Software ; Studies</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2014-02, Vol.59, p.44-61</ispartof><rights>2013 Elsevier B.V.</rights><rights>2015 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. Feb 11, 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c355t-a53b1d94742c938db66b962b89cdc061b9e4bcab63dc4ebd79330269f36574863</citedby><cites>FETCH-LOGICAL-c355t-a53b1d94742c938db66b962b89cdc061b9e4bcab63dc4ebd79330269f36574863</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S1389128613004039$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65534</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=28269383$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Sourlas, Vasilis</creatorcontrib><creatorcontrib>Flegkas, Paris</creatorcontrib><creatorcontrib>Tassiulas, Leandros</creatorcontrib><title>A novel cache aware routing scheme for Information-Centric Networks</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>Information-Centric Networking (ICN) has attracted the attention of the research community, which has argued that content, instead of end-points, must be at the center stage of attention. The research issues addressed by most of the proposed architectures are related to persistent/unique naming, efficient content distribution and discovery through name-based addresses, in-network caching and security. Given this emergence of ICN-oriented solutions, the relevant management needs in terms of performance have not been extensively studied with most efforts focusing on the performance of the in-network caching schemes. Moreover, little attention has been given on designing efficient routing mechanisms suitable for ICNs, since most of the approaches assume either traditional shortest path or inefficient flooding schemes. In this paper, we describe how a resource management system can be deployed on two of the most prominent ICN network architectures. We propose an intra-domain cache aware routing scheme that computes the paths with the minimum transportation cost based on the information item demands and the caching capabilities of the network. Particularly, we initially present a dynamic programming approach for the computation of the minimum transportation cost paths when the caching capabilities of the network are independent of the selected routing scheme, as well as an iterative algorithm for those cases where the caching capabilities of the network are strongly coupled to the routing scheme. Finally, we derive analytically the communication and computational complexity of the proposed approach and we evaluate its performance through simulations. Our results indicate that our cache aware routing scheme adapts efficiently to the ever-changing ICN environment caused by the volatility of the user requests.</description><subject>Applied sciences</subject><subject>Cache</subject><subject>Communications networks</subject><subject>Computer aided design</subject><subject>Computer architecture</subject><subject>Computer networks</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Data processing. List processing. Character string processing</subject><subject>Dynamic programming</subject><subject>Exact sciences and technology</subject><subject>In-network caching</subject><subject>Information-Centric Networking</subject><subject>Memory and file management (including protection and security)</subject><subject>Memory organisation. Data processing</subject><subject>Network flow problem</subject><subject>Route optimization</subject><subject>Routing</subject><subject>Software</subject><subject>Studies</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9UEtLAzEQDqJgrf4AbwHxuGseu9kET2XxUSh60XNIslnN2iY12bb4701p8ehlZhi-x8wHwDVGJUaY3Q2lHtYlQZiWmJQIkRMwwbwhRYOYOM0z5aLAhLNzcJHSgBCqKsInoJ1BH7Z2CY0ynxaqnYoWxrAZnf-AKa9WFvYhwrnPdaVGF3zRWj9GZ-CLHXchfqVLcNarZbJXxz4F748Pb-1zsXh9mrezRWFoXY-FqqnGnaiaihhBeacZ04IRzYXpDGJYC1tpozSjnams7hpBKSJM9JTVTcUZnYKbg-46hu-NTaMcwib6bClxJTimQpA9Ch9QJoaUou3lOrqVij8SI7nPSg4yZyX3WUlMZM4qc26PyioZteyj8salPyLh-QzKacbdH3A2v7l1NspknPXGdi5aM8ouuH9cfgGT5X1x</recordid><startdate>20140211</startdate><enddate>20140211</enddate><creator>Sourlas, Vasilis</creator><creator>Flegkas, Paris</creator><creator>Tassiulas, Leandros</creator><general>Elsevier B.V</general><general>Elsevier</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20140211</creationdate><title>A novel cache aware routing scheme for Information-Centric Networks</title><author>Sourlas, Vasilis ; Flegkas, Paris ; Tassiulas, Leandros</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c355t-a53b1d94742c938db66b962b89cdc061b9e4bcab63dc4ebd79330269f36574863</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Applied sciences</topic><topic>Cache</topic><topic>Communications networks</topic><topic>Computer aided design</topic><topic>Computer architecture</topic><topic>Computer networks</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Data processing. List processing. Character string processing</topic><topic>Dynamic programming</topic><topic>Exact sciences and technology</topic><topic>In-network caching</topic><topic>Information-Centric Networking</topic><topic>Memory and file management (including protection and security)</topic><topic>Memory organisation. Data processing</topic><topic>Network flow problem</topic><topic>Route optimization</topic><topic>Routing</topic><topic>Software</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sourlas, Vasilis</creatorcontrib><creatorcontrib>Flegkas, Paris</creatorcontrib><creatorcontrib>Tassiulas, Leandros</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sourlas, Vasilis</au><au>Flegkas, Paris</au><au>Tassiulas, Leandros</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A novel cache aware routing scheme for Information-Centric Networks</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2014-02-11</date><risdate>2014</risdate><volume>59</volume><spage>44</spage><epage>61</epage><pages>44-61</pages><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>Information-Centric Networking (ICN) has attracted the attention of the research community, which has argued that content, instead of end-points, must be at the center stage of attention. The research issues addressed by most of the proposed architectures are related to persistent/unique naming, efficient content distribution and discovery through name-based addresses, in-network caching and security. Given this emergence of ICN-oriented solutions, the relevant management needs in terms of performance have not been extensively studied with most efforts focusing on the performance of the in-network caching schemes. Moreover, little attention has been given on designing efficient routing mechanisms suitable for ICNs, since most of the approaches assume either traditional shortest path or inefficient flooding schemes. In this paper, we describe how a resource management system can be deployed on two of the most prominent ICN network architectures. We propose an intra-domain cache aware routing scheme that computes the paths with the minimum transportation cost based on the information item demands and the caching capabilities of the network. Particularly, we initially present a dynamic programming approach for the computation of the minimum transportation cost paths when the caching capabilities of the network are independent of the selected routing scheme, as well as an iterative algorithm for those cases where the caching capabilities of the network are strongly coupled to the routing scheme. Finally, we derive analytically the communication and computational complexity of the proposed approach and we evaluate its performance through simulations. Our results indicate that our cache aware routing scheme adapts efficiently to the ever-changing ICN environment caused by the volatility of the user requests.</abstract><cop>Kidlington</cop><pub>Elsevier B.V</pub><doi>10.1016/j.bjp.2013.12.002</doi><tpages>18</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1389-1286
ispartof Computer networks (Amsterdam, Netherlands : 1999), 2014-02, Vol.59, p.44-61
issn 1389-1286
1872-7069
language eng
recordid cdi_proquest_journals_1498139926
source Elsevier ScienceDirect Journals
subjects Applied sciences
Cache
Communications networks
Computer aided design
Computer architecture
Computer networks
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Data processing. List processing. Character string processing
Dynamic programming
Exact sciences and technology
In-network caching
Information-Centric Networking
Memory and file management (including protection and security)
Memory organisation. Data processing
Network flow problem
Route optimization
Routing
Software
Studies
title A novel cache aware routing scheme for Information-Centric Networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T21%3A10%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20novel%20cache%20aware%20routing%20scheme%20for%20Information-Centric%20Networks&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Sourlas,%20Vasilis&rft.date=2014-02-11&rft.volume=59&rft.spage=44&rft.epage=61&rft.pages=44-61&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.bjp.2013.12.002&rft_dat=%3Cproquest_cross%3E3218808411%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1498139926&rft_id=info:pmid/&rft_els_id=S1389128613004039&rfr_iscdi=true