{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T15:48:21Z","timestamp":1764604101752,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2024,12,29]],"date-time":"2024-12-29T00:00:00Z","timestamp":1735430400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Proximity-based content sharing between nearby devices in cellular networks using device-to-device (D2D) communications\u2014without routing through the base station\u2014has emerged as a promising solution for offloading traffic from the core cellular network and reducing network congestion, especially when the users requesting content can tolerate some delay before receiving it. Although several analytical models have been developed to derive theoretical performance bounds of D2D-based offloading schemes under different user mobility patterns and routing algorithms used for content dissemination, how to jointly analyse time-limited caching and forwarding policies with both constant and asynchronous timeouts remains still an unsolved problem. To address this issue, we propose a novel fluid model based on ordinary differential equations (ODEs) for the performance analysis of a general D2D-based mobile data offloading scheme, called OORS, which considers both content delivery guarantees and time limitations for storing content copies in local device caches, making it more practical for real-world applications. We also formulate an optimisation problem to maximise the utility of the content dissemination process through a simplified analysis of the stationary regime of the ODE model. Simulation results validate the accuracy of our model predictions, in terms of both aggregate statistics and the temporal evolution of the system state, using both synthetic and real-world mobility datasets. Finally, we compare OORS\u2014optimally tuned with respect to protocol parameters\u2014to two state-of-the-art content offloading schemes, Push-and-track (PAT) and SNSNI, a seed node selection algorithm based on node influence. Our results show that OORS achieves similar offloading efficiency to the benchmarks while reducing the number of content copies by at least 50%.<\/jats:p>","DOI":"10.3390\/fi17010006","type":"journal-article","created":{"date-parts":[[2024,12,31]],"date-time":"2024-12-31T14:21:12Z","timestamp":1735654872000},"page":"6","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Fluid Model for Mobile Data Offloading Based on Device-to-Device Communications with Time Constraints"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2626-3952","authenticated-orcid":false,"given":"Antonio","family":"Pinizzotto","sequence":"first","affiliation":[{"name":"Institute for Informatics and Telematics (IIT)-CNR, Via G. Moruzzi 1, 56124 Pisa, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7472-7833","authenticated-orcid":false,"given":"Raffaele","family":"Bruno","sequence":"additional","affiliation":[{"name":"Institute for Informatics and Telematics (IIT)-CNR, Via G. Moruzzi 1, 56124 Pisa, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2024,12,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"580","DOI":"10.1109\/COMST.2014.2369742","article-title":"Data Offloading Techniques in Cellular Networks: A Survey","volume":"17","author":"Rebecchi","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MCOM.2009.5350367","article-title":"Device-to-device communication as an underlay to LTE-advanced networks","volume":"47","author":"Doppler","year":"2009","journal-title":"IEEE Commun. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1109\/JSAC.2008.080609","article-title":"DTN: An architectural retrospective","volume":"26","author":"Fall","year":"2008","journal-title":"IEEE J. Select. Areas Commun."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.comcom.2015.09.004","article-title":"Cellular traffic offloading via opportunistic networking with reinforcement learning","volume":"71","author":"Valerio","year":"2015","journal-title":"Comput. Commun."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1109\/MCOM.2006.248176","article-title":"Opportunistic networking: Data forwarding in disconnected mobile ad hoc networks","volume":"44","author":"Pelusi","year":"2006","journal-title":"IEEE Commun. Mag."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"682","DOI":"10.1016\/j.pmcj.2012.02.001","article-title":"Push-and-track: Saving infrastructure bandwidth through opportunistic forwarding","volume":"8","author":"Whitbeck","year":"2012","journal-title":"Pervasive Mob. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Bruno, R., Masaracchia, A., and Passarella, A. (2014, January 28\u201330). Offloading through Opportunistic Networks with Dynamic Content Requests. Proceedings of the 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems, Philadelphia, PA, USA.","DOI":"10.1109\/MASS.2014.97"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/TNET.2005.863461","article-title":"A new networking model for biological applications of ad hoc sensor networks","volume":"14","author":"Haas","year":"2006","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2867","DOI":"10.1016\/j.comnet.2006.11.028","article-title":"Performance modeling of epidemic routing","volume":"51","author":"Zhang","year":"2007","journal-title":"Comput. Netw."},{"key":"ref_10","unstructured":"De Pellegrini, F., Altman, E., and Ba\u015fcar, T. (June, January 31). Optimal monotone forwarding policies in delay tolerant mobile ad hoc networks with multiple classes of nodes. Proceedings of the 8th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, Avignon, France."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2713","DOI":"10.1109\/TVT.2021.3057541","article-title":"Modeling Epidemic Routing: Capturing Frequently Visited Locations While Preserving Scalability","volume":"70","author":"Rashidi","year":"2021","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Aung, C.Y., Ali, G.G.M.N., Zhao, M., Cai, R., and Chong, P.H.J. (2016, January 22\u201327). Information epidemics control for data delivery in opportunistic networks. Proceedings of the 2016 IEEE International Conference on Communications, Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICC.2016.7510978"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1007\/s11036-023-02116-8","article-title":"An Era of Mobile Data Offloading Opportunities: A Comprehensive Survey","volume":"29","author":"Sharma","year":"2024","journal-title":"Mob. Netw. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1579","DOI":"10.1109\/TMC.2013.61","article-title":"Multiple Mobile Data Offloading Through Disruption Tolerant Networks","volume":"13","author":"Li","year":"2014","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Tang, Q., Hang, R., Xu, G., Zhang, G., Li, S., and Huang, B. (2023, January 9\u201312). Seed Node Selection Algorithm Based on Node Influence in Opportunistic Offloading. Proceedings of the 2023 IEEE Symposium on Computers and Communications (ISCC), Tunis, Tunisia.","DOI":"10.1109\/ISCC58397.2023.10218069"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Chuang, Y.J., and Lin, K.C.J. (2012, January 1\u20134). Cellular traffic offloading through community-based opportunistic dissemination. Proceedings of the 2012 IEEE Wireless Communications and Networking Conference (WCNC), Paris, France.","DOI":"10.1109\/WCNC.2012.6214356"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"821","DOI":"10.1109\/TMC.2011.101","article-title":"Mobile Data Offloading through Opportunistic Communications and Social Participation","volume":"11","author":"Han","year":"2012","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"95","DOI":"10.13164\/re.2022.0094","article-title":"Power optimization in device to device communications underlying 5G cellular networks","volume":"31","author":"Wang","year":"2022","journal-title":"Radioengineering"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"440","DOI":"10.13164\/re.2022.0440","article-title":"Energy Efficiency Optimization for D2D Underlay Communication in Distributed Antenna System over Composite Fading Channels","volume":"31","author":"Wang","year":"2022","journal-title":"Radioengineering"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"8080","DOI":"10.1109\/TWC.2023.3258525","article-title":"Joint user-side recommendation and D2D-assisted offloading for cache-enabled cellular networks with mobility consideration","volume":"22","author":"Song","year":"2023","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Baier, P., D\u00fcrr, F., and Rothermel, K. (2012, January 22\u201325). TOMP: Opportunistic traffic offloading using movement predictions. Proceedings of the 37th Annual IEEE Conference on Local Computer Networks, Clearwater, FL, USA.","DOI":"10.1109\/LCN.2012.6423668"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"16408","DOI":"10.1109\/ACCESS.2018.2801022","article-title":"A T2T-Based Offloading Method: Virtual Bank with Movement Prediction","volume":"6","author":"Mai","year":"2018","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"783","DOI":"10.1109\/JSAC.2008.080605","article-title":"(p,q)-Epidemic routing for sparsely populated mobile ad hoc networks","volume":"26","author":"Matsuda","year":"2008","journal-title":"IEEE J. Select. Areas Commun."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s11276-013-0597-6","article-title":"Multi-Spreader Routing for sparsely populated mobile ad hoc networks","volume":"20","author":"Kimura","year":"2014","journal-title":"Wirel. Netw."},{"key":"ref_25","unstructured":"Scott, J., Gass, R., Crowcroft, J., Hui, P., Diot, C., and Chaintreau, A. (2024, December 21). CRAWDAD Cambridge\/Haggle (Version 2006-09-15). Available online: https:\/\/ieee-dataport.org\/open-access\/crawdad-cambridgehaggle-v-2006-09-15."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1056","DOI":"10.1016\/j.comcom.2010.01.013","article-title":"HCMM: Modelling spatial and temporal properties of human mobility driven by users\u2019 social relationships","volume":"33","author":"Boldrini","year":"2010","journal-title":"Comput. Commun."},{"key":"ref_27","unstructured":"Krajzewicz, D., Hertkorn, G., R\u00f6ssel, C., and Wagner, P. (2002, January 28\u201330). SUMO (Simulation of Urban MObility)-an open-source traffic simulation. Proceedings of the 4th Middle East Symposium on Simulation and Modelling (MESM20002), Dubai, United Arab Emirates."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Ker\u00e4nen, A., Ott, J., and K\u00e4rkk\u00e4inen, T. (2009, January 2\u20136). The ONE simulator for DTN protocol evaluation. Proceedings of the 2nd International Conference on Simulation Tools and Techniques, Rome, Italy.","DOI":"10.4108\/ICST.SIMUTOOLS2009.5674"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hui, P., Crowcroft, J., and Yoneki, E. (2008, January 27\u201330). Bubble rap: Social-based forwarding in delay tolerant networks. Proceedings of the 9th ACM International Symposium on Mobile ad hoc Networking and Computing, Hong Kong.","DOI":"10.1145\/1374618.1374652"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Srinivasan, V., Motani, M., and Ooi, W.T. (2006, January 23\u201329). Analysis and implications of student contact patterns derived from campus schedules. Proceedings of the 12th Annual International Conference on Mobile Computing and Networking, Los Angeles, CA, USA.","DOI":"10.1145\/1161089.1161100"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Beckman, R., Channakeshava, K., Huang, F., Vullikanti, V.A., Marathe, A., Marathe, M.V., and Pei, G. (2010, January 6\u201310). Implications of dynamic spectrum access on the efficiency of primary wireless market. Proceedings of the 2010 IEEE Symposium on New Frontiers in Dynamic Spectrum (DySPAN), Singapore.","DOI":"10.1109\/DYSPAN.2010.5457849"},{"key":"ref_32","unstructured":"Stepanov, I., Marron, P.J., and Rothermel, K. (2005, January 4\u20136). Mobility modeling of outdoor scenarios for MANETs. Proceedings of the 38th Annual Simulation Symposium, Washington, DC, USA."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.adhoc.2016.04.003","article-title":"New approaches for characterizing inter-contact times in opportunistic networks","volume":"52","author":"Cano","year":"2016","journal-title":"Ad Hoc Netw."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"101927","DOI":"10.1016\/j.adhoc.2019.101927","article-title":"General and mixed linear regressions to estimate inter-contact times and contact duration in opportunistic networks","volume":"93","author":"Borrego","year":"2019","journal-title":"Ad Hoc Netw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1016\/j.peva.2005.07.018","article-title":"The message delay in mobile ad hoc networks","volume":"62","author":"Groenevelt","year":"2005","journal-title":"Perform. Eval."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"606","DOI":"10.1109\/TMC.2007.1060","article-title":"Impact of Human Mobility on Opportunistic Forwarding Algorithms","volume":"6","author":"Chaintreau","year":"2007","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1679","DOI":"10.1109\/COMST.2015.2419819","article-title":"Mobility Models, Traces and Impact of Mobility on Opportunistic Routing Algorithms: A Survey","volume":"17","author":"Batabyal","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/1\/6\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:56:00Z","timestamp":1760115360000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/1\/6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,29]]},"references-count":37,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,1]]}},"alternative-id":["fi17010006"],"URL":"https:\/\/doi.org\/10.3390\/fi17010006","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2024,12,29]]}}}