移动互联网环境下Web服务的服务质量QoS预测方法技术

技术编号:11387565 阅读:141 留言:0更新日期:2015-05-01 23:45
一种移动互联网环境下Web服务的服务质量QoS的预测方法,首先采集移动互联网环境下某个用户重复多次访问某个Web服务的QoS原始数据,利用对数处理的方式对该QoS原始数据进行预处理;然后通过改进的基于用户的协同过滤方法,找出目标用户的相似用户组,进而根据QoS属性的特点确定正常值区间,最终计算得到一个可信的QoS预测值。本发明专利技术的创新关键是:用对数计算对原始数据进行预处理,以及选取正常值区间规避QoS波动性所产生的异常值,并综合考虑波动性所体现的用户个性特征,保证计算相似度时的QoS数据的可靠性,进而通过相似用户计算出一个准确的QoS预测值。本发明专利技术计算准确性高和实用性强,具有很好的推广应用价值。

【技术实现步骤摘要】

【技术保护点】
一种在移动互联网环境下Web服务的服务质量QoS(Quality of Service)的预测方法,其特征在于:首先采集移动互联网环境下某个用户重复多次访问某个Web服务的QoS原始数据,利用对数处理的方式对该QoS原始数据进行预处理;然后通过改进的基于用户的协同过滤方法,找出目标用户的相似用户组,进而根据QoS属性的特点确定正常值区间,最终计算得到一个可信的准确QoS预测值;所述方法包括下列操作步骤:步骤1,对采集来自现实世界中的QoS原始数据执行预处理:因移动互联网的数据在无线传输过程中有多个不确定干扰因素,造成访问Web服务时的QoS原始数据呈现不同程度的波动性变化,尤其是响应时间的数值波动性更明显;故先获取每位用户对其访问过的每个Web服务的多次QoS原始数据,再对这些QoS原始数据进行预处理:利用对数计算缩小波动性造成的QoS数据差值,得到后续计算所用的QoS数据;步骤2,计算用户间的相似度:采用改进的基于用户的协同过滤方法计算两位用户在其共同访问过的每个Web服务上得到的多次QoS数据之间的皮尔逊Pearson相关系数PCC(Pearson Correlation Coefficient),再将该两位用户在其所有共同访问过的Web服务上计算得到的Pearson相关系数转换为一个相似度数值,用于表示该两个用户间的用户相似度;然后,采用上述方式求得所有用户彼此之间的相似度;步骤3,确定相似用户组及其QoS数据的正常值区间,规避异常值:先根据步骤2的计算结果确定相似用户组,再根据QoS属性特点选择QoS数据正常值的变化区间,用于屏蔽异常值,从而确定相似用户组中每个相似用户的QoS数据的正常值区间;步骤4,求解QoS预测值:对确定的多个相似用户及其QoS数据进行加权处理,并通过正常值区间屏蔽异常值后,得到最终的QoS预测值。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王尚广王陆葆孙其博李静林刘志晗杨放春
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1