Skip to main content
Log in

Optimal D2D Content Delivery for Cellular Network Offloading

Special Issue on Device-to-Device Communication in 5G Networks

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

We evaluate the throughput performance of a mobile network cell where device to device (D2D) communication, using part of the resource blocks of the considered cell, is used to offload the base station (BS) of part of its content delivery traffic. We suppose download requests occur according to a Poisson process from uniformly distributed user locations and are preferentially satisfied by one or more helpers whose number and positions are described by a Poisson process in the plane. We characterize optimal content placement for both regular caching, where sets of entire objects are cached by the helper devices, and coded caching, where each helper caches random coded chunks of certain objects such that a download may successively require several helpers and the BS. A multi-class processor sharing model is developed to determine the optimal resource partition between D2D and BS subsystems and evaluate the resulting throughput performance. Numerical results demonstrate significant capacity gains, notably for coded caching, that may well justify the added complexity of D2D communication.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. 3GPP (2014) Study on LTE device to device proximity services. Radio aspects, 3GPP Tech. Report-TR 36.843

  2. 3GPP (2015) Proximity-based services, 3GPP Tech. Specification-TS 23.303

  3. Jacobson V, Smetters DK, Thornton JD, Plass MF, Briggs NH, Braynard RL (2009) Networking named content. In: Proceedings of the 5th international conference on emerging networking experiments and technologies, CoNEXT ’09. ACM, New York, pp 1–12. doi:10.1145/1658939.1658941

  4. Molisch AF, Caire G, Ott D, Foerster JR, Bethanabhotla D, Ji M (2014) Caching eliminates the wireless bottleneck in video-aware wireless networks. arXiv:1405.5864

  5. Golrezaei N, Dimakis A, Molisch A (2014) Scaling behavior for device-to-device communications with distributed caching. IEEE Trans Inf Theory 60(7):4286–4298. doi:10.1109/TIT.2014.2319312

    Article  MathSciNet  MATH  Google Scholar 

  6. Ji M, Caire G, Molisch AF (2013) Optimal throughput- outage trade-off in wireless one-hop caching networks. arXiv:1302.2168

  7. Shanmugam K, Golrezaei N, Dimakis A, Molisch A, Caire G (2013) Femtocaching: wireless content delivery through distributed caching helpers. IEEE Trans Inf Theory 59(12):8402–8413. doi:10.1109/TIT.2013.2281606

    Article  MathSciNet  MATH  Google Scholar 

  8. Blaszczyszyn B, Giovanidis A (2015) Optimal geographic caching in cellular networks. In: Proceedings of IEEE international conference on communications (ICC), pp 3358–3363. doi:10.1109/ICC.2015.7248843

  9. Bioglio V, Gabry F, Land I (2025) Optimizing MDS codes for caching at the edge. In: Proc Globecom 2015

  10. Maddah-Ali M, Niesen U (2013) Fundamental limits of caching. In: 2013 IEEE international symposium on information theory proceedings (ISIT), pp 1077–1081. doi:10.1109/ISIT.2013.6620392

  11. Ji M, Tulino AM, Llorca J, Caire G (2015) Order-optimal rate of caching and coded multicasting with random demands. arXiv:1502.03124

  12. Bonald T, Proutière A (2003) Wireless downlink data channels: user performance and cell dimensioning. In: Proceedings of the 9th annual international conference on mobile computing and networking, Mo- biCom ’03. ACM, New York, pp 339–352. doi:10.1145/938985.939020

  13. Imbrenda C, Muscariello L, Rossi D (2014) Analyzing cacheable traffic in isp access networks for micro cdn applications via content-centric networking. In: Proceedings of the 1st international conference on information-centric networking, ICN ’14. ACM, New York, pp 57–66. doi:10.1145/2660129.2660146

  14. Traverso S, Ahmed M, Garetto M, Giaccone P, Leonardi E, Niccolini S (2013) Temporal locality in today’s content caching: why it matters and how to model it. SIGCOMM Comput Commun Rev 43(5):5–12. doi:10.1145/2541468.2541470

    Article  Google Scholar 

  15. MacKay D (2005) Fountain codes. Proc IEEE Commun 152(6):1062–1068. doi:10.1049/ip-com:20050237

    Article  Google Scholar 

  16. Serfozo R (1999) Introduction to stochastic networks. Springer, Berlin

    Book  MATH  Google Scholar 

  17. Winner Project (2008) Channel models. Deliverable D1.1.2

  18. ITU-R (2009) Guidelines for evaluation of radio interface technologies for IMT-Advanced. ITU report M.2135-1

Download references

Acknowledgments

This work has been partially funded by METIS-II project under the H2020 framework in the H2020-ICT-2014-2 call and by IRT SystemX “Network architectures” project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. M. Masucci.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Elayoubi, S.E., Masucci, A.M., Roberts, J. et al. Optimal D2D Content Delivery for Cellular Network Offloading. Mobile Netw Appl 22, 1033–1044 (2017). https://doi.org/10.1007/s11036-017-0821-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-017-0821-1

Keywords

Navigation