Hierarchical coded caching with heterogeneous cache sizes
In this paper, we delve into the intricacies of a network architecture enabled by two layers of caches, where users receive their requested content via intermediate helpers connected to a central server. While coded caching in a two-layer hierarchical model has previously demonstrated its potential...
Gespeichert in:
Veröffentlicht in: | Wireless networks 2024-05, Vol.30 (4), p.2001-2016 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 2016 |
---|---|
container_issue | 4 |
container_start_page | 2001 |
container_title | Wireless networks |
container_volume | 30 |
creator | Javadi, Elahe Zeinalpour-Yazdi, Zolfa Parvaresh, Farzad |
description | In this paper, we delve into the intricacies of a network architecture enabled by two layers of caches, where users receive their requested content via intermediate helpers connected to a central server. While coded caching in a two-layer hierarchical model has previously demonstrated its potential to enhance data rates when cache capacities are uniform and no coordination exists between users, our work takes a leap further. We introduce the dimension of heterogeneous cache sizes among both the helpers and users, addressing scenarios where the number of popular files can be either less or more than the number of users within the network. Leveraging a recently proposed modified coded caching scheme, combined with a zero-padding technique, we present novel results on data rates, supported by an illustrative example. Our contribution extends to the formulation of two distinct coded schemes within the hierarchical scenario. Furthermore, we optimize the proportions of files and memories allocated to each scheme, facilitating data transfer efficiency and then derive the lower bound for the total rate. Moreover, we demonstrate that the total rate achieved by the proposed heterogeneous approach is lower than that of a homogeneous network with caches equivalent to the minimum cache size present in the homogeneous network. However, it is more than a homogeneous network with the similar average cache size. In addition, we illustrate by proper selection of the proportions of files and memories allocated to each scheme, we can decrease the performance degradation due to the heterogeneity of the network. |
doi_str_mv | 10.1007/s11276-023-03620-1 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3061503390</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3061503390</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-3816118edbad2e7efac6e2bc939f3178d69ffe11c0852e9b9bb2f9cfeb5484893</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wNOC5-hM0s0mRylqhYIXPYdsdtJuqbs12SL66027gjdPM8O8H_Awdo1wiwDVXUIUleIgJAepBHA8YRMsK8E1GnWadxCCA0h9zi5S2gCAlsZMmFm0FF3069a7beH7hprCu3x2q-KzHdbFmgaK_Yo66vfp-KIitd-ULtlZcNtEV79zyt4eH17nC758eXqe3y-5FxUMXGpUiJqa2jWCKgrOKxK1N9IEiZVulAmBED3oUpCpTV2LYHygupzpmTZyym7G3F3sP_aUBrvp97HLlVaCwhKkNJBVYlT52KcUKdhdbN9d_LII9oDIjohsRmSPiCxmkxxNKYu7FcW_6H9cP_YSaS8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3061503390</pqid></control><display><type>article</type><title>Hierarchical coded caching with heterogeneous cache sizes</title><source>SpringerNature Journals</source><creator>Javadi, Elahe ; Zeinalpour-Yazdi, Zolfa ; Parvaresh, Farzad</creator><creatorcontrib>Javadi, Elahe ; Zeinalpour-Yazdi, Zolfa ; Parvaresh, Farzad</creatorcontrib><description>In this paper, we delve into the intricacies of a network architecture enabled by two layers of caches, where users receive their requested content via intermediate helpers connected to a central server. While coded caching in a two-layer hierarchical model has previously demonstrated its potential to enhance data rates when cache capacities are uniform and no coordination exists between users, our work takes a leap further. We introduce the dimension of heterogeneous cache sizes among both the helpers and users, addressing scenarios where the number of popular files can be either less or more than the number of users within the network. Leveraging a recently proposed modified coded caching scheme, combined with a zero-padding technique, we present novel results on data rates, supported by an illustrative example. Our contribution extends to the formulation of two distinct coded schemes within the hierarchical scenario. Furthermore, we optimize the proportions of files and memories allocated to each scheme, facilitating data transfer efficiency and then derive the lower bound for the total rate. Moreover, we demonstrate that the total rate achieved by the proposed heterogeneous approach is lower than that of a homogeneous network with caches equivalent to the minimum cache size present in the homogeneous network. However, it is more than a homogeneous network with the similar average cache size. In addition, we illustrate by proper selection of the proportions of files and memories allocated to each scheme, we can decrease the performance degradation due to the heterogeneity of the network.</description><identifier>ISSN: 1022-0038</identifier><identifier>EISSN: 1572-8196</identifier><identifier>DOI: 10.1007/s11276-023-03620-1</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Caching ; Communications Engineering ; Computer Communication Networks ; Data transfer (computers) ; Electrical Engineering ; Engineering ; Exploitation ; Heterogeneity ; Internet access ; IT in Business ; Lower bounds ; Networks ; Original Paper ; Performance degradation ; Popularity</subject><ispartof>Wireless networks, 2024-05, Vol.30 (4), p.2001-2016</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-3816118edbad2e7efac6e2bc939f3178d69ffe11c0852e9b9bb2f9cfeb5484893</cites><orcidid>0000-0002-2000-6392</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11276-023-03620-1$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11276-023-03620-1$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>315,781,785,27926,27927,41490,42559,51321</link.rule.ids></links><search><creatorcontrib>Javadi, Elahe</creatorcontrib><creatorcontrib>Zeinalpour-Yazdi, Zolfa</creatorcontrib><creatorcontrib>Parvaresh, Farzad</creatorcontrib><title>Hierarchical coded caching with heterogeneous cache sizes</title><title>Wireless networks</title><addtitle>Wireless Netw</addtitle><description>In this paper, we delve into the intricacies of a network architecture enabled by two layers of caches, where users receive their requested content via intermediate helpers connected to a central server. While coded caching in a two-layer hierarchical model has previously demonstrated its potential to enhance data rates when cache capacities are uniform and no coordination exists between users, our work takes a leap further. We introduce the dimension of heterogeneous cache sizes among both the helpers and users, addressing scenarios where the number of popular files can be either less or more than the number of users within the network. Leveraging a recently proposed modified coded caching scheme, combined with a zero-padding technique, we present novel results on data rates, supported by an illustrative example. Our contribution extends to the formulation of two distinct coded schemes within the hierarchical scenario. Furthermore, we optimize the proportions of files and memories allocated to each scheme, facilitating data transfer efficiency and then derive the lower bound for the total rate. Moreover, we demonstrate that the total rate achieved by the proposed heterogeneous approach is lower than that of a homogeneous network with caches equivalent to the minimum cache size present in the homogeneous network. However, it is more than a homogeneous network with the similar average cache size. In addition, we illustrate by proper selection of the proportions of files and memories allocated to each scheme, we can decrease the performance degradation due to the heterogeneity of the network.</description><subject>Caching</subject><subject>Communications Engineering</subject><subject>Computer Communication Networks</subject><subject>Data transfer (computers)</subject><subject>Electrical Engineering</subject><subject>Engineering</subject><subject>Exploitation</subject><subject>Heterogeneity</subject><subject>Internet access</subject><subject>IT in Business</subject><subject>Lower bounds</subject><subject>Networks</subject><subject>Original Paper</subject><subject>Performance degradation</subject><subject>Popularity</subject><issn>1022-0038</issn><issn>1572-8196</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wNOC5-hM0s0mRylqhYIXPYdsdtJuqbs12SL66027gjdPM8O8H_Awdo1wiwDVXUIUleIgJAepBHA8YRMsK8E1GnWadxCCA0h9zi5S2gCAlsZMmFm0FF3069a7beH7hprCu3x2q-KzHdbFmgaK_Yo66vfp-KIitd-ULtlZcNtEV79zyt4eH17nC758eXqe3y-5FxUMXGpUiJqa2jWCKgrOKxK1N9IEiZVulAmBED3oUpCpTV2LYHygupzpmTZyym7G3F3sP_aUBrvp97HLlVaCwhKkNJBVYlT52KcUKdhdbN9d_LII9oDIjohsRmSPiCxmkxxNKYu7FcW_6H9cP_YSaS8</recordid><startdate>20240501</startdate><enddate>20240501</enddate><creator>Javadi, Elahe</creator><creator>Zeinalpour-Yazdi, Zolfa</creator><creator>Parvaresh, Farzad</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-2000-6392</orcidid></search><sort><creationdate>20240501</creationdate><title>Hierarchical coded caching with heterogeneous cache sizes</title><author>Javadi, Elahe ; Zeinalpour-Yazdi, Zolfa ; Parvaresh, Farzad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-3816118edbad2e7efac6e2bc939f3178d69ffe11c0852e9b9bb2f9cfeb5484893</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Caching</topic><topic>Communications Engineering</topic><topic>Computer Communication Networks</topic><topic>Data transfer (computers)</topic><topic>Electrical Engineering</topic><topic>Engineering</topic><topic>Exploitation</topic><topic>Heterogeneity</topic><topic>Internet access</topic><topic>IT in Business</topic><topic>Lower bounds</topic><topic>Networks</topic><topic>Original Paper</topic><topic>Performance degradation</topic><topic>Popularity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Javadi, Elahe</creatorcontrib><creatorcontrib>Zeinalpour-Yazdi, Zolfa</creatorcontrib><creatorcontrib>Parvaresh, Farzad</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</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>Wireless networks</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Javadi, Elahe</au><au>Zeinalpour-Yazdi, Zolfa</au><au>Parvaresh, Farzad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hierarchical coded caching with heterogeneous cache sizes</atitle><jtitle>Wireless networks</jtitle><stitle>Wireless Netw</stitle><date>2024-05-01</date><risdate>2024</risdate><volume>30</volume><issue>4</issue><spage>2001</spage><epage>2016</epage><pages>2001-2016</pages><issn>1022-0038</issn><eissn>1572-8196</eissn><abstract>In this paper, we delve into the intricacies of a network architecture enabled by two layers of caches, where users receive their requested content via intermediate helpers connected to a central server. While coded caching in a two-layer hierarchical model has previously demonstrated its potential to enhance data rates when cache capacities are uniform and no coordination exists between users, our work takes a leap further. We introduce the dimension of heterogeneous cache sizes among both the helpers and users, addressing scenarios where the number of popular files can be either less or more than the number of users within the network. Leveraging a recently proposed modified coded caching scheme, combined with a zero-padding technique, we present novel results on data rates, supported by an illustrative example. Our contribution extends to the formulation of two distinct coded schemes within the hierarchical scenario. Furthermore, we optimize the proportions of files and memories allocated to each scheme, facilitating data transfer efficiency and then derive the lower bound for the total rate. Moreover, we demonstrate that the total rate achieved by the proposed heterogeneous approach is lower than that of a homogeneous network with caches equivalent to the minimum cache size present in the homogeneous network. However, it is more than a homogeneous network with the similar average cache size. In addition, we illustrate by proper selection of the proportions of files and memories allocated to each scheme, we can decrease the performance degradation due to the heterogeneity of the network.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11276-023-03620-1</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0002-2000-6392</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1022-0038 |
ispartof | Wireless networks, 2024-05, Vol.30 (4), p.2001-2016 |
issn | 1022-0038 1572-8196 |
language | eng |
recordid | cdi_proquest_journals_3061503390 |
source | SpringerNature Journals |
subjects | Caching Communications Engineering Computer Communication Networks Data transfer (computers) Electrical Engineering Engineering Exploitation Heterogeneity Internet access IT in Business Lower bounds Networks Original Paper Performance degradation Popularity |
title | Hierarchical coded caching with heterogeneous cache sizes |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T08%3A10%3A01IST&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=Hierarchical%20coded%20caching%20with%20heterogeneous%20cache%20sizes&rft.jtitle=Wireless%20networks&rft.au=Javadi,%20Elahe&rft.date=2024-05-01&rft.volume=30&rft.issue=4&rft.spage=2001&rft.epage=2016&rft.pages=2001-2016&rft.issn=1022-0038&rft.eissn=1572-8196&rft_id=info:doi/10.1007/s11276-023-03620-1&rft_dat=%3Cproquest_cross%3E3061503390%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=3061503390&rft_id=info:pmid/&rfr_iscdi=true |