论文摘要
网络运营商(ISP)的任务是保证网络的质量,向用户提供更好的服务,但对于服务质量的评价标准,运营商和终端用户之间存在着一定的偏差。运营商通过监控其网络的服务质量(QoS)参数来反映上层应用的性能,而用户站在一个主观的角度,通过真实感受到的用户体验质量(QoE)来表达自己对某项应用的满意程度。实际中QoS参数往往不能直接反映上层应用的性能以及真实用户体验,如何有效测量用户体验成为网络运营商需要面对的一大挑战。超文本传输协议(HTTP)是网络上最重要的协议之一,基于它的Web浏览是用户使用最频繁的应用,Web服务质量与用户切身相关。本文就从网络运营商的角度出发,结合网页层次的HTTP性能与用户体验测量方法,提出了基于网络处理器的Web用户体验测量结构。首先,传统的解决方案很难应用在运营商高速的网络环境中,并满足实时测量的要求,我们引入网络处理器来解决这些问题。网络处理器是专门处理网络分组的多核硬件平台,具有处理能力强、并行性高和可编程灵活性的特点。我们通过介绍了网络处理器的结构得到了它的特点和优势,并与主流万兆网卡进行了性能对比测试,测试结果证明了网络处理器是合适的应用加速平台。其次,我们采用HTTP连续对象之间的请求时间的间隔值来划分网页的方法,从而能够测量基于网页的HTTP流量性能,进而评估用户真实的Web体验。并针对此方法的有效性进行了验证实验,同时从实验数据中说明了如何选取一个合适的时间门限值。然后,本文提出了基于网络处理器的用户Web体验测量结构。该结构由网络处理器预处理和在线处理平台的协议分析模块所组成,可以在高速网络中进行实时测量。此结构的关键思想是把复杂的网络操作都交给网络处理器线速进行处理,而处理平台专注于高层协议解析。这样模块化的设计释放了处理平台的负载,提高了系统整体性能。最后,我们在上海交大校园网边界上实现和部署了这个结构,并进行了测量。为了验证系统的测量结果,我们选取了不同的网络环境中的客户端进行了测试实验,实验结果证明了此测量系统的有效性和准确性。
论文目录
相关论文文献
标签:网络处理器论文; 用户体验测量论文; 超文本传输协议性能论文;