Experience: a five-year retrospective of MobileInsight

Experience: a five-year retrospective of MobileInsight
复制标题

DOI:
10.1145/3447993.3448138
复制
发表时间:
2021-09
期刊:
Proceedings of the 27th Annual International Conference on Mobile Computing and Networking
影响因子:
--
通讯作者:
Yuanjie Li;Chunyi Peng;Zhehui Zhang;Zhaowei Tan;Haotian Deng;Jinghao Zhao;Qianru Li;Yunqi Guo;
Yuanjie Li;Chunyi Peng;Zhehui Zhang;Zhaowei Tan;Haotian Deng;Jinghao Zhao;Qianru Li;Yunqi Guo;
中科院分区:
其他
文献类型:
--
作者:
Yuanjie Li;Chunyi Peng;Zhehui Zhang;Zhaowei Tan;Haotian Deng;Jinghao Zhao;Qianru Li;Yunqi Guo;

文献摘要

被引文献

相似文献

本文报告了我们开发和使用MobileInsight的五年课程,这是一种开源社区工具,可在我们的手机内启用软件定义的全栈,运行时移动网络分析。我们介绍了如何通过跨层分析,节能的实时用户平面分析以及控制和用户飞机的可扩展用户友好的分析来从简单的监视器到社区工具集演变为社区工具集。这些功能由各种新型技术启用,包括跨层状态机跟踪,缺少数据推断和特定领域的跨层采样。使用6.4TB的数据集对运营移动网络延迟的纵向研究为5年的纵向研究来说明它们的强大性,并有61亿个空中消息。我们进一步分享了社区使用MobileInsight的课程和见解,以及我们对MobileInsight的过去,现在和未来的看法。
This paper reports our five-year lessons of developing and using MobileInsight, an open-source community tool to enable software-defined full-stack, runtime mobile network analytics inside our phones. We present how MobileInsight evolves from a simple monitor to a community toolset with cross-layer analytics, energy-efficient real-time user-plane analytics, and extensible user-friendly analytics at the control and user planes. These features are enabled by various novel techniques, including cross-layer state machine tracking, missing data inference, and domain-specific cross-layer sampling. Their powerfulness is exemplified with a 5-year longitudinal study of operational mobile network latency using a 6.4TB dataset with 6.1 billion over-the-air messages. We further share lessons and insights of using MobileInsight by the community, as well as our visions of MobileInsight's past, present, and future.