综述网络性能建模的演进,从仿真到深度学习的方法变革
From Simulation to Deep Learning: Survey on Network Performance Modeling Approaches
- 梳理了近几十年有线网络性能建模的主流方法演进
- 提出分类体系,涵盖仿真、解析与机器学习融合路径
- 适合网络规划、优化及模型评估研究者参考
网络性能建模是早于早期计算机网络和互联网发展的领域,旨在预测给定网络中分组流的流量表现。其应用涵盖网络规划、故障排查,以及为网络控制器提供配置优化信息。传统方法主要依赖离散事件仿真(DES)和基于排队论、网络演算等数学理论的解析方法。近年来,随着并行化DES的发展、机器学习模型的兴起,以及与传统方法的混合应用,建模方式呈现出多样化趋势,各具优势且常针对特定场景或需求定制。本文全面综述了过去数十年有线网络性能建模的相关方法,构建了一套分类体系,总结了当前技术状态与研究社区关注点的演变。最后,探讨了各类模型的评估方式,指出其不同性质带来的评估需求差异,并分析了比较这些模型的挑战。
原文摘要 · Abstract (English)
Network performance modeling is a field that predates early computer networks and the beginning of the Internet. It aims to predict the traffic performance of packet flows in a given network. Its applications range from network planning and troubleshooting to feeding information to network controllers for configuration optimization. Traditional network performance modeling has relied heavily on Discrete Event Simulation (DES) and analytical methods grounded in mathematical theories such as Queuing Theory and Network Calculus. However, as of late, we have observed a paradigm shift, with attempts to obtain efficient Parallel DES, the surge of Machine Learning models, and their integration with other methodologies in hybrid approaches. This has resulted in a great variety of modeling approaches, each with its strengths and often tailored to specific scenarios or requirements. In this paper, we comprehensively survey the relevant network performance modeling approaches for wired networks over the last decades. With this understanding, we also define a taxonomy of approaches, summarizing our understanding of the state-of-the-art and how both technology and the concerns of the research community evolve over time. Finally, we also consider how these models are evaluated, how their different nature results in different evaluation requirements and goals, and how this may complicate their comparison.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。