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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Wireless networks 2024-05, Vol.30 (4), p.2001-2016
Hauptverfasser: Javadi, Elahe, Zeinalpour-Yazdi, Zolfa, Parvaresh, Farzad
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 &amp; 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