 which allows coded packets to be removed from the caches at periodic times. Mobile users requesting a particular content download coded packets from SBSs within communication range. If additional packets are required to decode the file, these are downloaded from the MBS. We formulate an optimization problem that is efficiently solved numerically, providing TTL caching policies minimizing the overall network load. We demonstrate that distributed coded caching using TTL caching policies can offer significant reductions in terms of network load when request arrivals are bursty. We show how the distributed coded caching problem utilizing TTL caching policies can be analyzed as a specific single cache, convex optimization problem. Our problem encompasses static caching and the single cache as special cases. We prove that, interestingly, static caching is optimal under a Poisson request process, and that for a single cache the optimization problem has a surprisingly simple solution.'
author:
- |
    Jesper Pedersen, Alexandre Graell i Amat, , Jasper Goseling, ,\
    Fredrik Brännström, , Iryna Andriyanova, , and Eirik Rosnes,  [^1] [^2] [^3] [^4] [^5]
bibliography:
- 'confs-jrnls.bib'
- 'IEEEabrv.bib'
- 'library.bib'
title: Dynamic Coded Caching in Wireless Networks
---

Caching, content delivery networks, erasure correcting codes, TTL.

Introduction
============

Distributed wireless caching has attracted a significant amount of attention in the last few years as a promising technology to alleviate the load on backhaul links [@Boccardi2014]. Content may be cached in a distributed fashion across small base stations (SBSs) such that users can download requested content directly from them. For distributed caching, the use of erasure correcting codes has been shown to reduce the download delay as well as the network load [@Shanmugam2013; @Bioglio2015]. Content may also be cached directly in mobile devices such that users can download content from neighboring devices using device-to-device communication. Similar to the SBS caching case, the use of erasure correcting codes has been demonstrated to reduce the network load also for this scenario [@Pedersen2016; @Pedersen2019; @Wang2017]. Caching furthermore facilitates index-coded broadcasts to multiple users requesting different content, which has been shown to drastically reduce the amount of data that has
which allows coded packets to be removed from the caches at periodic time. fluid users requesting a especial capacity download coded packets from bachelor of science within communication stove. If additional package are required to decode the file, these are downloaded from the MBS. We give voice an optimization problem that is efficiently solved numerically, provide TTL caching policies minimizing the overall network load. We show that distributed coded caching use TTL caching policies can offer significant decrease in terms of network load when request arrivals are bursty. We show how the spread coded caching problem utilizing TTL caching policy can be analyzed as a specific single cache, convex optimization problem. Our problem encompasses static caching and the single cache as special subject. We prove that, interestingly, static caching is optimal under a Poisson request procedure, and that for a single cache the optimization problem have a surprisingly simple solution.' 
 author: 
 - | 
     Jesper Pedersen, Alexandre Graell i Amat,  , Jasper Goseling,  , \ 
     Fredrik Brännström,  , Iryna Andriyanova,  , and Eirik Rosnes,    [ ^1 ] [ ^2 ] [ ^3 ] [ ^4 ] [ ^5 ] 
 bibliography: 
 -' confs-jrnls.bib' 
 -' IEEEabrv.bib' 
 -' library.bib' 
 title: active Coded Caching in Wireless Networks 
 --- 

 Caching, content delivery networks, erasure correcting codes, TTL. 

 Introduction 
 = = = = = = = = = = = = 

 Distributed wireless caching has attracted a significant amount of care in the last few year as a bright engineering to alleviate the load on backhaul links [ @Boccardi2014 ]. Content may be cached in a distributed fashion across small basis stations (SBSs) such that users can download requested content immediately from them. For distributed caching, the use of erasure correcting code has been shown to shrink the download delay as well as the net load [ @Shanmugam2013; @Bioglio2015 ]. Content may besides be cached directly in mobile devices such that users can download subject from neighboring devices using device - to - device communication. Similar to the SBS caching case, the use of erasure correcting codes has been show to reduce the network warhead also for this scenario [ @Pedersen2016; @Pedersen2019; @Wang2017 ]. Caching furthermore help index - coded broadcasts to multiple users requesting different content, which has been shown to drastically reduce the amount of datum that has
 whlch allows coded packets to be removed yeom thx cachea at perkodic times. Mobile users reqnestung a particular content dodnload cofed packwts hrom SBSs within communigction vange. Mf additional psckets are required to dacudz the file, these are downloaded from the MBX. Ae formulate ag opuimyzatjon problem that is efficiently somved nukerically, profiding TTL caching policied mijimizing the overapl network ooad. Qe demonstrage that distributed cosed caching using TTL caching pulicizs can offet aihtificant revuctiogs in terms of netwosk load when request srrmvalw are bursty. We show iow the distributed soded cacviug problem utilizing RTO cacving polkxier czn bs analjzev as a specjfic single cache, convex optimozwnoon problem. Kur prjbjem encompasses static caching and the vinfle cache as special cawes. We prove that, intgrestingly, static caching is optimal under a Poisson requesd prorers, ckq rhwt for a single cache the optimization problei hss a surprisingln simple solution.'
aitjot:
- |
    Jesper Pgdersen, Alsxandre Graell i Alat, , Jasker Goweling, ,\
    Frecrik Brännström, , Iryna Andriyabova, , and Eirpk Risnes,  [^1] [^2] [^3] [^4] [^5]
bibliogrcphy:
- 'confs-jruls.bib'
- 'IEEEsbrv.bib'
- 'library.bib'
title: Dynzmic Coded Faching ih Wireless Networys
---

Cscving, conudnt delivery netwjrks, erasnre cprrectivg cpdes, TEL.

Introduchion
============

Dlvtributed wireless cachnng hds attractfd a significant amount of atteivion in the lssd fvw years cs a pvomising technojogy to allevicte the joad un backhaum links [@Boccardi2014]. Cjntent may be fached in a vistributqd fqshiin acrorr small base syations (SYFs) sych that users can dodhload requested cobtent directly groo trel. Hor dyvtributed cawhine, tfr use of erasure zorrrcting codes has beet shkwn to reduce the cornload dglay as wqll as the neywork load [@Shanmugwm2013; @Bimglmo2015]. Conyenj may also be cached directly ih mobile fevlces such thae uscrs san downlocd content from neighboring devices usinj device-to-device communucation. Similar to jhe SBS cachinj case, the use mf erasure correctint codes has been cemonstrated to reducs the tetwogk load also for this scenario [@Pedersen2016; @Pedersen2019; @Wang2017]. Caching furthermore facilmtwtes index-ckded broagccstx to mtlti'lx users requestinb different content, which has bxen shown do drastically reduce the amoumt of data that has
which allows coded packets to be removed caches periodic times. users requesting a from within communication range. additional packets are to decode the file, these are from the MBS. We formulate an optimization problem that is efficiently solved numerically, TTL caching policies minimizing the overall network load. We demonstrate that distributed coded using caching can significant reductions in terms of network load when request arrivals are bursty. We show how the coded caching problem utilizing TTL caching policies can analyzed as a specific cache, convex optimization problem. Our encompasses caching and single as cases. We prove interestingly, static caching is optimal under a Poisson request process, and that for a single cache the problem has simple solution.' - Jesper Alexandre Graell i Jasper Goseling, ,\ Fredrik Brännström, , and Eirik Rosnes, [^1] [^2] [^3] [^4] [^5] - 'confs-jrnls.bib' 'IEEEabrv.bib' - 'library.bib' title: Dynamic Coded in Wireless Networks --- Caching, content delivery networks, correcting codes, TTL. Introduction ============ Distributed wireless caching has attracted a significant amount of attention last few years as promising technology to the on links Content may cached in a distributed fashion across small base stations (SBSs) such users can download requested content directly from them. For distributed use erasure correcting codes been shown to reduce download as well as the [@Shanmugam2013; Content cached in devices such that users download content from neighboring devices device-to-device communication. Similar to use of erasure correcting codes has been demonstrated reduce the network load also for this [@Pedersen2016; @Pedersen2019; @Wang2017]. Caching furthermore facilitates index-coded broadcasts to multiple users requesting content, which shown to drastically reduce the amount of data has
 which allows coded packets to Be removed fRom thE caCheS aT perIodiC times. Mobile usERs reQuesting a particular conTent dOwNLoad COdEd pacKets froM sBsS WitHiN cOmmUnICaTion rAngE. If addiTional packEts ArE required to dECoDe the file, tHesE are downloadEd fRom the mBs. We FOrmulAte An optImizatIOn probLem that is EfFIcientLY solved NUMeRicaLly, providing TTL caCHiNG policies minimIzing tHe OVeRALl nEtwOrk load. We dEmOnstrATe that dIStRIBUteD Coded caching uSing TTL cachINg pOlicieS cAn oFFer sigNificAnT RedUctions in teRms oF network lOad wheN Request ARrivals Are burSty. we sHow hOW tHe DisTrIButED cOdeD CacHing probLeM uTilizIng Ttl CAChinG poLiciEs can Be analyzed as a SpeCifiC SinGle caChe, coNvex OpTimizAtion pRobleM. OUr problem encompAsseS static caChiNg And ThE singLE cache As sPecIal caseS. We provE ThaT, iNTEReStingly, static cachiNg IS OpTimal undEr a PoiSSoN rEQuest proCeSs, aNd thAT For a sInglE CaChe the opTimizaTIoN pRoblem hAs A surprIsIngLy sImple SOlutIon.'
autHor:
- |
    JespeR PedeRSen, Alexandre GrAEll i Amat, , JaspeR goSELiNG, ,\
    FreDriK Brännström, , irynA andrIyanOVa, , And eIrik ROsnes,  [^1] [^2] [^3] [^4] [^5]
BiBLiOGraphy:
- 'confs-jrnls.bib'
- 'iEeEabrv.Bib'
- 'liBrary.bib'
title: dynamic CodED cAching in wireLEsS networks
---

CachinG, contEnt deliverY Networks, ErasuRe correcTing codes, ttl.

IntroduCtiOn
============

DIstRibUTEd Wireless cachiNG Has aTtRacted a SigNificanT amOunT of AttEnTion in the Last few yEaRs As A pRomIsing TEchnologY tO alLeViaTe the LOad on bAckhaUl liNkS [@BOCcaRdi2014]. ContENt MAY be cAcHeD in a DisTrIbuteD fasHIon Across sMall base sTatIOns (SbSS) sUch that Users can downlOaD requested CoNteNt direCTLy from thEm. For distributed caching, THe use of EraSure cOrreCting codeS haS been sHowN To reduCe the dOwnloAd DelAY As welL AS tHe nEtWork load [@ShANMugAm2013; @BioGlIo2015]. CoNtent maY also be cached direcTLy iN mobile deviceS suCh thAT UsErs CAn DOwnLoAD coNTEnt from neighborIng devices UsINg Device-to-deVIce CoMmunicaTion. SimIlar tO The SBS cAching casE, the use of ErAsurE COrrEcting codeS has been DemonstraTEd to rEDuCe the NetWork loAd AlsO for tHis sceNAriO [@PedeRsen2016; @PeDeRsen2019; @WaNg2017]. CacHiNg furtheRmore facilitates index-coDed broAdcasTs tO multiple UseRS reQuesting dIffeRent contenT, whIch Has beEn sHOwn to DrasTIcAllY ReducE the AMount of daTA tHat HAS
 which allows coded packet s to be re moved  fr omth e ca ches  at periodic t i mes.  Mobile users requesti ng apa r ticu l ar  cont ent dow n lo a d  co de dpac ke t sfromSBS s withi n communic ati on  range. If a d di tional pac ket s are requir edto dec od e t h e fil e,these  are d o wnload ed from t he MBS. W e  formul a t ean o ptimization probl e mt hat is efficie ntly s ol v ed n ume ric ally, prov id ing T T L cachi n gp o l ici e s minimizingthe overall net work l oa d.W e demo nstra te tha t distribut ed c oded cach ing us i ng TTLc achingpolici escan  off e rsi gni fi c ant re duc t ion s in ter ms  o f net work l o a d wh enrequ est a rrivals are b urs ty.W e s how h ow th e di st ribut ed cod ed ca ch ing problem uti lizi ng TTL ca chi ng  po li ciesc an beana lyz ed as a  specif i c s in g l e  c ache, convex optim iz a t io n proble m. Our pr ob l em encom pa sse s st a t ic ca chin g  a nd the s inglec ac he  as spe ci al cas es . W e p rovet hat,  inter estingly , sta t ic caching iso ptimal undera  P o i ss o n re que st process,  and that  for asin g le ca che t he op t imization problem h as  a sur prisi ngly simple s olution.'a u t hor:
- | 
  Je s per Pedersen,Alexa ndre Grael l  i Amat,  , Ja sper Gos eling, ,\    Fredr ikBrä nns trö m ,  ,  Iryna Andriy a n ova,  ,  and Ei rik  Rosnes , [^1 ] [ ^2]  [ ^3] [^4][^5]
bib li og ra ph y:- 'co n fs-jrnls .b ib' 
-  'I EEEab r v.bib' 
- 'l ibra ry .b i b'title:D yn a m ic C od ed  Cac hin gin Wi rele s s N etworks 
---

Cac hin g , co nt en t deliv ery networks,  e rasure cor re cti ng cod e s , TTL.
Introduction
========== = =

Dist rib utedwire less cach ing  has a ttr a cted a  signi fican tamo u n t ofa t te nti on  in the la s t  fe w yea rs  asa promi sing technology to all eviate the lo adon b a c kh aul li n ks[@ B occ a r di2014]. Conten t may be c ac h ed  in a dist r ibu te d fashi on acro ss sm a ll base  stations  (SBSs) s uc h th a t  us ers can do wnload r equestedc onten t  d irect lyfrom t he m.For d istrib u ted  cach ing, t he  use o f era su re corre cting codes has been sh own to  redu cethe downl oad del ay as wel l as  the netwo rkloa d [@S han m ugam2 013; @B iog l io201 5].C ontent ma y  a lso b ecached dire c t l y i n mob ile device s su ch that users can download conte nt f r o m n eig h bori ng  devices using  de vi c e -to-devi ce  communicat ion. Sim il a r tothe SB S cach ing cas e ,  t h e useof e ras ure corre cti ng codes h as  b e en dem onst ra ted to  reduc e  the n etwork load also  fort h is sc e nar io [@ Pe dersen2 0 16;@Pedersen2 019; @Wang2 017].Cach ing f urtherm or e faci lit at es index-c o ded broad casts  to mul ti pleuse rs req uest i n g dif fere nt  co ntent, wh i c hh as  b e enshow n todr asti cally red u ce the a mou n t of da ta  th a t  has
 which_allows coded_packets to be removed_from the_caches_at periodic_times._Mobile users requesting_a particular content_download coded packets from_SBSs within communication_range._If additional packets are required to decode the file, these are downloaded from the_MBS._We formulate_an_optimization_problem that is efficiently solved_numerically, providing TTL caching policies_minimizing the_overall network load. We demonstrate that distributed coded_caching_using TTL caching_policies can offer significant reductions in terms of network_load when request arrivals are bursty._We show how_the_distributed_coded caching problem utilizing_TTL caching policies can be analyzed_as a specific single cache, convex_optimization problem. Our problem encompasses static caching_and the single cache as special_cases. We prove that, interestingly,_static caching_is optimal under a Poisson_request process, and_that for_a single cache_the optimization problem has a surprisingly_simple solution.'
author:
- |
_   Jesper Pedersen, Alexandre_Graell_i Amat, , Jasper_Goseling, ,\
__ _Fredrik Brännström, , Iryna_Andriyanova, ,_and Eirik_Rosnes, _[^1] [^2] [^3] [^4] [^5]
bibliography:
- 'confs-jrnls.bib'
-_'IEEEabrv.bib'
-_'library.bib'
title: Dynamic Coded Caching in Wireless Networks
---

Caching,_content delivery networks, erasure_correcting_codes, TTL.

Introduction
============

Distributed wireless caching_has attracted a significant amount_of attention in the last few_years as_a promising_technology to alleviate the load on backhaul links [@Boccardi2014]. Content may_be cached in a distributed fashion_across small base stations_(SBSs) such_that_users can download_requested_content directly_from them. For distributed caching, the use_of erasure_correcting codes has been shown to_reduce the download delay_as_well as the network load [@Shanmugam2013;_@Bioglio2015]. Content may also be cached_directly in mobile devices such_that_users_can download content from neighboring_devices using device-to-device communication. Similar to_the SBS caching_case, the use of erasure correcting codes_has_been demonstrated to reduce the network_load_also for this scenario [@Pedersen2016; @Pedersen2019;_@Wang2017]._Caching_furthermore facilitates index-coded broadcasts to_multiple users requesting different content, which_has been shown to drastically reduce the amount of_data that has