TY - GEN
T1 - Stochastic D2D Caching with Energy Harvesting Nodes
AU - Nikbakht, Homa
AU - Kamel, Sarah
AU - Wigger, Michèle
AU - Yener, Aylin
N1 - Funding Information:
H. Nikbakht, S. Kamel, and M. Wigger acknowledge funding from the ERC under grant agreement 715111. A. Yener acknowledges National Science Foundation Grant CCF-1749665. M. Wigger also acknowledges helpful discussions with P. Ciblat.
Publisher Copyright:
© 2020 International Federation for Information Processing (IFIP).
PY - 2020/6
Y1 - 2020/6
N2 - Consider a stochastic wireless device-to-device (D2D) caching network with nodes that are harvesting energy from external sources at random times. Each node is equipped with a cache memory, where the node prefetches maximum distance separable (MDS) coded packets of the files from a given library. When a node requests a file from this library, neighbouring nodes are asked to send the relevant missing subfiles over noisy channels. This work presents different selection strategies to determine which neighbouring nodes should transmit which missing subfiles. The strategies can roughly be divided into three categories: sequential strategies where transmission stops when the requesting node has correctly decoded enough subfiles; coordinated strategies where the requesting node is informed about the other nodes' cache contents and centrally decides which node should send which file; and adaptive strategies where the requesting node sequentially decides on which files should be sent in function of the subfiles that it previously decoded correctly. Our numerical simulations show that at moderate energy levels or when there are many file requests, sequential strategies perform significantly worse than coordinated or adaptive strategies. On the other hand, at high energy levels sequential strategies (or even completely decentralized strategies) perform as well or even better. These latter strategies should thus be prefered as they come with less synchronization overhead and delay. The same applies for environments with only few transmission errors (i.e., in high quality channels).
AB - Consider a stochastic wireless device-to-device (D2D) caching network with nodes that are harvesting energy from external sources at random times. Each node is equipped with a cache memory, where the node prefetches maximum distance separable (MDS) coded packets of the files from a given library. When a node requests a file from this library, neighbouring nodes are asked to send the relevant missing subfiles over noisy channels. This work presents different selection strategies to determine which neighbouring nodes should transmit which missing subfiles. The strategies can roughly be divided into three categories: sequential strategies where transmission stops when the requesting node has correctly decoded enough subfiles; coordinated strategies where the requesting node is informed about the other nodes' cache contents and centrally decides which node should send which file; and adaptive strategies where the requesting node sequentially decides on which files should be sent in function of the subfiles that it previously decoded correctly. Our numerical simulations show that at moderate energy levels or when there are many file requests, sequential strategies perform significantly worse than coordinated or adaptive strategies. On the other hand, at high energy levels sequential strategies (or even completely decentralized strategies) perform as well or even better. These latter strategies should thus be prefered as they come with less synchronization overhead and delay. The same applies for environments with only few transmission errors (i.e., in high quality channels).
UR - http://www.scopus.com/inward/record.url?scp=85091767788&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85091767788&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85091767788
T3 - 2020 18th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, WiOPT 2020
BT - 2020 18th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, WiOPT 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 18th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, WiOPT 2020
Y2 - 15 June 2020 through 19 June 2020
ER -