The network Quality of Service (QoS) metrics such as the access time, the bandwidth, and the packet loss play an important role in determining the Quality of Experience (QoE) of mobile applications. Various factors like the Radio Resource Control (RRC) states, the Mobile Network Operator (MNO) specific retransmission configurations, handovers triggered by the user mobility, the network load, etc. can cause high variability in these QoS metrics on 4G/LTE, and WiFi networks, which can be detrimental to the application QoE. Therefore, exposing the mobile application to realistic network QoS metrics is critical for a tester attempting to predict its QoE. A viable approach is testing using synthetic traces. The main challenge in the generation of realistic synthetic traces is the diversity of environments and the lack of wide scope of real traces to calibrate the generators. In this paper, we describe a measurement-driven methodology based on transfer learning with Long Short Term Memory (LSTM) neural nets to solve this problem. The methodology requires a relatively short sample of the targeted environment to adapt the presented basic model to new environments, thus simplifying synthetic traces generation. We present this feature for realistic WiFi and LTE cloud access time models adapted for diverse target environments with a trace size of just 6000 samples measured over a few tens of minutes. We demonstrate that synthetic traces generated from these models are capable of accurately reproducing application QoE metric distributions including their outlier values.
翻译:网络服务质量(Qos)指标,如接入时间、带宽和包丢失等,在确定移动应用程序的经验质量(QoE)方面起着重要作用。无线电资源控制(RRC)州、移动网络操作员(MNO)具体的再传输配置、用户流动性引发的移交、网络负荷等各种网络服务质量(QoS)指标,可导致4G/LTE和WiFi网络的这些QoS指标的高度变异性,这可能会损害应用QoE。 因此,将移动应用程序暴露在现实网络的QoS标准(QoE)中对于试图预测其QoE的测试者至关重要。一个可行的方法是利用合成痕迹测试。 产生现实合成合成痕迹的主要挑战是环境的多样性和缺乏校正发电机的真正痕迹。 在本文中,我们描述了一种基于与长期短期记忆(LSTM)神经网的传输学习来解决这个问题的计量驱动模型。 这种方法需要相对较短的定向环境样本,包括能测量的60分钟基本合成模型,以调整我们所测量的合成模型的原始模型,从而将这种合成模型转化为新的历史环境。