Device-Based Cellular Throughput Prediction for Video Streaming: Lessons From a Real-World Evaluation

Darijo Raca;Ahmed H. Zahran;Cormac J. Sreenan;Rakesh K. Sinha;Emir Halepovic;Vijay Gopalakrishnan
{"title":"Device-Based Cellular Throughput Prediction for Video Streaming: Lessons From a Real-World Evaluation","authors":"Darijo Raca;Ahmed H. Zahran;Cormac J. Sreenan;Rakesh K. Sinha;Emir Halepovic;Vijay Gopalakrishnan","doi":"10.1109/TMLCN.2024.3352541","DOIUrl":null,"url":null,"abstract":"AI-driven data analysis methods have garnered attention in enhancing the performance of wireless networks. One such application is the prediction of downlink throughput in mobile cellular networks. Accurate throughput predictions have demonstrated significant application benefits, such as improving the quality of experience in adaptive video streaming. However, the high degree of variability in cellular link behaviour, coupled with device mobility and diverse traffic demands, presents a complex problem. Numerous published studies have explored the application of machine learning to address this problem, displaying potential when trained and evaluated with traffic traces collected from operational networks. The focus of this paper is an empirical investigation of machine learning-based throughput prediction that runs in real-time on a smartphone, and its evaluation with video streaming in a range of real-world cellular network settings. We report on a number of key challenges that arise when performing prediction “in the wild”, dealing with practical issues one encounters with online data (not traces) and the limitations of real smartphones. These include data sampling, distribution shift, and data labelling. We describe our current solutions to these issues and quantify their efficacy, drawing lessons that we believe will be valuable to network practitioners planning to use such methodologies in operational cellular networks.","PeriodicalId":100641,"journal":{"name":"IEEE Transactions on Machine Learning in Communications and Networking","volume":"2 ","pages":"318-334"},"PeriodicalIF":0.0000,"publicationDate":"2024-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10457536","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Machine Learning in Communications and Networking","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10457536/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

AI-driven data analysis methods have garnered attention in enhancing the performance of wireless networks. One such application is the prediction of downlink throughput in mobile cellular networks. Accurate throughput predictions have demonstrated significant application benefits, such as improving the quality of experience in adaptive video streaming. However, the high degree of variability in cellular link behaviour, coupled with device mobility and diverse traffic demands, presents a complex problem. Numerous published studies have explored the application of machine learning to address this problem, displaying potential when trained and evaluated with traffic traces collected from operational networks. The focus of this paper is an empirical investigation of machine learning-based throughput prediction that runs in real-time on a smartphone, and its evaluation with video streaming in a range of real-world cellular network settings. We report on a number of key challenges that arise when performing prediction “in the wild”, dealing with practical issues one encounters with online data (not traces) and the limitations of real smartphones. These include data sampling, distribution shift, and data labelling. We describe our current solutions to these issues and quantify their efficacy, drawing lessons that we believe will be valuable to network practitioners planning to use such methodologies in operational cellular networks.
基于设备的视频流蜂窝吞吐量预测:来自真实世界评估的启示
人工智能驱动的数据分析方法在提高无线网络性能方面备受关注。其中一项应用是预测移动蜂窝网络的下行链路吞吐量。准确的吞吐量预测已显示出显著的应用优势,如改善自适应视频流的体验质量。然而,蜂窝链路行为的高度可变性,加上设备的移动性和不同的流量需求,带来了一个复杂的问题。许多已发表的研究都探讨了如何应用机器学习来解决这一问题,在使用从运营网络中收集的流量跟踪进行训练和评估时,这些研究都显示出了潜力。本文的重点是对在智能手机上实时运行的基于机器学习的吞吐量预测进行实证调查,并对其在一系列真实蜂窝网络环境中的视频流进行评估。我们报告了在 "野外 "执行预测时遇到的一些关键挑战,这些挑战涉及在线数据(而非跟踪数据)遇到的实际问题以及真实智能手机的局限性。这些问题包括数据采样、分布偏移和数据标记。我们介绍了目前针对这些问题的解决方案,并量化了这些解决方案的功效,我们相信,这些经验对计划在运营蜂窝网络中使用此类方法的网络从业人员很有价值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信