网络业务质量评估方法、系统及网络设备与流程

文档序号:11593998阅读:241来源:国知局

本发明涉及通信领域,尤其涉及一种网络业务质量评估方法、系统及网络设备。



背景技术:

随着通信技术的不断发展,电信网络业务的越来越丰富,各大电信运营商之间的竞争也愈发激烈。为提高电信网络业务的用户满意度,电信运营商必须对自己提供的网络业务质量进行评估和改善,以提升自己的服务质量。目前,电信运营商对网络业务的质量评估大都是通过关键性能指标(keyperformanceindicator,kpi)和关键质量指标(keyqualityindicator,kqi)等参数来体现。然而,采用kpi和kqi对网络业务质量进行评估时,只考虑了时间局部性而忽略了空间性,且对每个时间序列独立评估,并不利于提升网络异常检测的效果。同时,通过kqi对某类网络业务的质量进行评估时,由于对所有用户终端均采用统一的kqi评估标准(例如阈值),忽略了用户之间的个体差异,无法对用户体验到的网络业务质量进行精确评估。



技术实现要素:

本发明提供一种网络业务质量评估方法、系统及网络设备,以提升网络业务质量评估的精确度,并通过引入用户终端的历史网络质量指标来体现不同用户之间的个体差异,从而提升网络业务质量评估结果的合理性及可靠性。

本发明第一方面提供一种网络业务质量评估方法,包括:

获取用户终端的身份信息和位置信息,并根据所述身份信息和所述位置信息监测所述用户终端是否移动至目标区域;

当监测到所述用户终端移动至所述目标区域时,获取目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;

查询所述用户终端在所述目标区域是否存在历史网络质量等级;

当所述用户终端在所述目标区域存在历史网络质量等级时,获取所述历史网络质量等级,并结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

在第一方面所提供的网络业务质量评估方法中,通过查询所述用户终端在所述目标区域是否存在历史网络质量等级,并在当所述用户终端在所述目标区域存在历史网络质量等级时,将所述历史网络质量等级作为评估所述用户终端在所述目标区域的网络质量的一个参考因素,从而使得网络质量评估结果可以体现出不同用户终端之间的个体化差异,能够更精确的对不同用户的网络服务体验进行评估,有利于提升网络业务质量评估结果的合理性及可靠性。

结合第一方面,在第一方面的第一种可能的实现方式中,所述目标网络质量等级还包括:

所述目标区域的区域网络质量等级。

结合第一方面或第一方面第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述获取所述历史网络质量等级,包括:

获取预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录;

当所述历史网络质量指标记录的数量大于或等于预设阈值时,根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

在第一方面的第二种可能的实现方式中,通过设置预设时间周期,只获取在预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录,从而保证历史网络质量等级评估的数据具有较好的时效性;同时,通过预设历史网络质量指标记录的数量阈值,只有当历史网络质量指标记录的数量大于所述预设阈值时,才根据所述历史网络质量指标计算所述用户终端在所述目标区域的历史网络质量等级。如此,可保证历史网络质量等级评估的数据样本数量,可以防止因样本过于稀疏而导致评估结果误差较大,从而提升历史网络质量等级评估的可靠性。

结合第一方面,在第一方面的第三种可能的实现方式中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述历史网络质量等级进行比较,获取所述当 前网络质量等级与所述历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第一方面第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述区域网络质量等级和所述历史网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第一方面第一种可能的实现方式或第一方面第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述获取目标网络质量等级,包括:

将预设区域划分为多个子区域,其中一个子区域为所述目标区域;

在每一个所述子区域内,获取预设时间周期内的至少一个用户终端的历史网络质量指标,并对所述至少一个用户终端的历史网络质量指标进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;

对所述多个子区域的网络质量等级特征进行聚类,根据聚类结果确定所述目标区域的区域网络质量等级。

在第一方面的第五种可能的实现方式中,通过将预设区域划分为多个子区域,使得区域网络质量等级评估的范围更加精细,有利于提升区域网络质量评估结果的精度;同时,通过结合与所述目标区域处于同一预设区域的子区域的历史网络质量指标,来对所述目标区域的区域网络质量指标进行评估,可以提升区域网络质量评估结果的可靠性。

结合第一方面第五种可能的实现方式,在第一方面的第六种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述方法还包括:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区 域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第一方面第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标区域的区域网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在第一方面的第六种和第七种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,通过参考所述预设区域除所述目标区域以外的任意一个子区域的历史网络质量等级,并结合所述目标区域的区域网络质量等级来对所述用户终端在所述目标区域的网络质量进行评估,从而保证了即使所述用户终端在所述目标区域不存在历史网络质量等级,所述用户终端在所述目标区域的网络质量评估结果中依然可以体现出所述用户终端的个体化差异,从而有利于提升网络质量评估结果的合理性和可靠性。

结合第一方面第五种可能的实现方式,在第一方面的第八种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述方法还包括:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第一方面第八种可能的实现方式,在第一方面的第九种可能的实现方式中,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所 述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级进行比较,获取所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在第一方面的第八种和第九种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,通过结合所述用户终端在所述预设区域除所述目标区域以外的任意一个子区域的历史网络质量等级来对所述用户终端在所述目标区域的网络质量进行评估,由于被参考的任意一个子区域与所述目标区域属于同一个预设区域之内,可以保证被参考的任意一个子区域与所述目标区域之间的通信条件相近,因此采用该任意一个子区域的历史网络质量等级作为参考,并结合所述目标区域的区域网络质量等级来对所述用于终端在所述目标区域的网络质量进行评估,可以实现在目标区域不存在历史网络质量等级的情况下,评估结果同样能体现出不同用户终端之间的个体差异,提升网络质量评估结果的合理性。

结合第一方面第五种可能的实现方式,在第一方面的第十种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述方法还包括:

结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第一方面第十种可能的实现方式,在第一方面的第十一种可能的实现方式中,所述结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述区域网络质量等级进行比较,获取所述当前网络质量等级与所述区域网络质量等级的差值;

根据所述当前网络质量等级与所述区域网络质量等级的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

本发明第二方面提供一种网络业务质量评估系统,包括:

监测模块,用于获取用户终端的身份信息和位置信息,并根据所述身份信息和所述位置信息监测所述用户终端是否移动至目标区域;

获取模块,用于在监测到所述用户终端移动至所述目标区域时,获取目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;

查询模块,用于查询所述用户终端在所述目标区域是否存在历史网络质量等级;

评估模块,用于在所述用户终端在所述目标区域存在历史网络质量等级时,获取所述历史网络质量等级,并结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第二方面,在第二方面的第一种可能的实现方式中,所述目标网络质量等级还包括:

所述目标区域的区域网络质量等级。

结合第二方面或第二方面第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述评估模块还用于:

获取预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录;

当所述历史网络质量指标记录的数量大于或等于预设阈值时,根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

结合第二方面,在第二方面的第三种可能的实现方式中,所述评估模块还用于:

将所述当前网络质量等级与所述历史网络质量等级进行比较,获取所述当前网络质量等级与所述历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第二方面第一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述评估模块还用于:

计算所述区域网络质量等级和所述历史网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第二方面第一种可能的实现方式或第二方面第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述获取模块包括:

预设区域栅格化子模块,用于将预设区域划分为多个子区域,其中一个子区域为所述目标区域;

区域网络质量获取子模块,用于在每一个所述子区域内,获取预设时间周期内的至少一个用户终端的历史网络质量指标,并对所述至少一个用户终端的历史网络质量指标进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;

区域网络质量评估子模块,用于对所述多个子区域的网络质量等级特征进行聚类,根据聚类结果确定所述目标区域的区域网络质量等级。

结合第二方面第五种可能的实现方式,在第二方面的第六种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述评估模块还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第二方面第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述评估模块还用于:

计算所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标区域的区域网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第二方面第五种可能的实现方式,在第二方面的第八种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述评估 模块还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第二方面第八种可能的实现方式,在第二方面的第九种可能的实现方式中,所述评估模块还用于:

将所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级进行比较,获取所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第二方面第五种可能的实现方式,在第二方面的第十种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述评估模块还用于:

结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第二方面第十种可能的实现方式,在第二方面的第十一种可能的实现方式中,所述评估模块还用于:

将所述当前网络质量等级与所述区域网络质量等级进行比较,获取所述当前网络质量等级与所述区域网络质量等级的差值;

根据所述当前网络质量等级与所述区域网络质量等级的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

本发明第三方面提供一种网络设备,包括至少一个处理器、存储器、通信接口和总线,所述至少一个处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述处理器,用于调用存储于所述存储器中的可执行程序代码,并执行如下操作:

获取用户终端的身份信息和位置信息,并根据所述身份信息和所述位置信 息监测所述用户终端是否移动至目标区域;

当监测到所述用户终端移动至所述目标区域时,获取目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;

查询所述用户终端在所述目标区域是否存在历史网络质量等级;

当所述用户终端在所述目标区域存在历史网络质量等级时,获取所述历史网络质量等级,并结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第三方面,在第三方面的第一种可能的实现方式中,所述目标网络质量等级还包括:

所述目标区域的区域网络质量等级。

结合第三方面或第三方面第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述获取所述历史网络质量等级,包括:

获取预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录;

当所述历史网络质量指标记录的数量大于或等于预设阈值时,根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

结合第三方面,在第三方面的第三种可能的实现方式中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述历史网络质量等级进行比较,获取所述当前网络质量等级与所述历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第三方面第一种可能的实现方式,在第三方面的第四种可能的实现方式中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述区域网络质量等级和所述历史网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则, 确定所述用户终端在所述目标区域的网络质量等级。

结合第三方面第一种可能的实现方式或第三方面第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述获取目标网络质量等级,包括:

将预设区域划分为多个子区域,其中一个子区域为所述目标区域;

在每一个所述子区域内,获取预设时间周期内的至少一个用户终端的历史网络质量指标,并对所述至少一个用户终端的历史网络质量指标进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;

对所述多个子区域的网络质量等级特征进行聚类,根据聚类结果确定所述目标区域的区域网络质量等级。

结合第三方面第五种可能的实现方式,在第三方面的第六种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述处理器还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第三方面第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标区域的区域网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第三方面第五种可能的实现方式,在第三方面的第八种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述处理器还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第三方面第八种可能的实现方式,在第三方面的第九种可能的实现方式中,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级进行比较,获取所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

结合第三方面第五种可能的实现方式,在第三方面的第十种可能的实现方式中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述处理器还用于:

结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

结合第三方面第十种可能的实现方式,在第三方面的第十一种可能的实现方式中,所述结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述区域网络质量等级进行比较,获取所述当前网络质量等级与所述区域网络质量等级的差值;

根据所述当前网络质量等级与所述区域网络质量等级的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

所述网络设备通过查询所述用户终端在所述目标区域是否存在历史网络质量等级,并在当所述用户终端在所述目标区域存在历史网络质量等级时,将所述历史网络质量等级作为评估所述用户终端在所述目标区域的网络质量的一个 参考因素,从而使得网络质量评估结果可以体现出不同用户终端之间的个体化差异,能够更精确的对不同用户的网络服务体验进行评估,有利于提升网络业务质量评估结果的合理性及可靠性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。

图1是本发明一个实施例提供的网络业务质量评估方法的流程示意图;

图2是本发明一个实施例提供的网络业务质量评估方法的子流程示意图;

图3是本发明一个实施例提供的网络业务质量评估系统的结构示意图;

图4是图3所示网络业务质量评估系统的获取模块的一种结构示意图;

图5是图3所示网络业务质量评估系统的获取模块的另一种结构示意图;

图6是图3所示网络业务质量评估系统的获取模块的又一种结构示意图;

图7是本发明一个实施例提供的网络设备的结构示意图。

具体实施方式

下面将结合附图,对本发明的实施例进行描述。

在本发明一个实施例中,提供一种网络业务质量评估方法,应用于网络设备中,以对与所述网络设备连接的用户终端的网络业务质量进行评估。其中,所述网络设备可以是演进型节点b(evolvednodeb,enb)、移动管理实体(mobilitymanagemententity,mme)、服务gprs支持节点(servinggprssupportnode,sgsn)等,所述用户终端可以为手机、平板电脑等。所述用户终端通过无线网络与所述网络设备之间建立通信连接,并通过所述无线网络与所述网络设备传递和交换网络业务数据。所述用户终端在于所述网络设备进行网络业务数据传递和交换时,受所述用户终端所处的地理位置、周边环境、终端自身的性能等通信条件的影响,针对不同的终端、不同的业务类型,都可能存在各自相异的网络业务质量。为提升网络业务的服务质量,需要对网络设备所服务区域内的用户终端的网络业务质量进行合理的评估,以根据评估结果及时调整和改善网络业务服务质量,提升用户的网络业务使用体验。

请参阅图1,所述网络业务质量评估方法至少包括如下步骤:

步骤s11:获取用户终端的身份信息和位置信息;

步骤s12:根据所述身份信息和所述位置信息监测所述用户终端是否移动至目标区域;

步骤s13:若监测到所述用户终端移动至所述目标区域,则获取目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;

步骤s14:查询所述用户终端在所述目标区域是否存在历史网络质量等级;

步骤s15:若所述用户终端在所述目标区域存在历史网络质量等级,则获取所述历史网络质量等级,并结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

其中,所述目标区域可以是无线通信的网络小区,或者是由所述小区划分成的若干个子区域中的任意一个子区域。例如,将无线通信的网络小区划分为若干个50米×50米的子区域,则所述目标区域可以是所述若干个50米×50米的子区域中的任意一个子区域。可以理解,所述若干个子区域的大小可以不同。

本发明实施例所述网络业务质量评估方法的执行主体可以为enb、sgsn、mme等网络设备。所述网络设备通过与所述用户终端通信,从而获取所述用户终端的身份信息和位置信息,确定所述用户终端的当前位置,并获取所述用户终端的当前网络质量等级;进一步地,根据所述用户终端的身份信息及位置信息,获取所述目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;并从网络设备的历史运行记录中查询所述用户终端在当前位置所在的区域内是否存在历史网络质量等级,若存在历史网络质量等级,则获取所述历史网络质量等级;进而结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在当前位置的网络质量进行评估。

在本发明一个实施例中,所述获取目标网络质量等级,包括:

获取所述用户终端在所述目标区域的当前网络质量指标;

根据所述当前网络指标和预设网络质量等级评估规则,确定所述用户终端在所述目标区域的当前网络质量等级。

其中,所述当前网络质量指标为所述用户终端的关键质量指标(keyqualityindicator,kqi),所述kqi可以包括多个业务质量参数,例如接入延时、接入 成功率、数据丢包率等。所述预设网络质量等级评估规则用于定义所述kqi和网络质量等级之间的映射关系,通过获取所述用户终端的当前kqi,进而根据所述当前kqi查询所述预设网络质量等级评估规则,即可确定所述用户终端在所述目标区域的当前网络质量等级。例如,所述网络质量等级可以设置为1-100级,根据当前kqi的不同,所述用户终端在所述目标区域的当前网络质量等级可以为1-100级中的任意一个等级。即,所述预设网络质量等级评估规则用于建立不同kqi与网络质量等级之间的映射关系。可以理解,所述预设网络质量等级评估规则可以根据网络质量评估的精度需求进行设置。

在本发明一个实施例中,所述获取所述历史网络质量等级,包括:

获取预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录;

当所述历史网络质量指标记录的数量大于或等于预设阈值时,根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

例如,所述预设时间周期可以是距离当前时间不超过一个月的时间周期,所述预设阈值可以设置为20条。所述历史网络质量指标即为所述用户终端在所述目标区域的历史kqi。当查询到所述用户终端在距离当前时间不超过一个月的时间周期内,在所述目标区域的历史网络质量指标记录的数量大于或等于20条时,则根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

具体地,可以通过对所述用户终端在距离当前时间不超过一个月的时间周期内在所述目标区域的历史网络质量指标进行聚类,并根据聚类结果和所述预设网络质量等级评估规则确定所述用户终端在所述目标区域的历史网络质量等级。或者,还可以通过计算所述用户终端在距离当前时间不超过一个月的时间周期内在所述目标区域的历史网络质量指标的求均值或者中位数,进而根据所述均值或者中位数以及所述预设网络质量等级评估规则确定所述用户终端在所述目标区域的历史网络质量等级。

在本发明一个实施例中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述历史网络质量等级进行比较,获取所述当前网络质量等级与所述历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。其中,所述预设差值等级映射规则用于建立不同差值与网络质量等级之间的映射关系。

可以理解,所述获取所述当前网络质量等级与所述历史网络质量等级的差值,可以是由当前网络质量等级减去历史网络质量等级得到的差值,也可以是由历史网络质量等级减去当前网络质量等级得到的差值。

例如,当所述差值是由所述当前网络质量等级减去历史网络质量等级得到的差值时,所述预设差值等级映射规则可以包括如下差值与网络质量等级之间的映射关系:(1)若所述差值大于等于零,即所述当前网络质量等级大于或等于所述历史网络质量等级,则对应的网络质量等级为第一等级;(2)若所述差值小于零,且所述差值的绝对值小于所述历史网络质量等级的20%,即所述当前网络质量等级小于所述历史网络质量等级在所述历史网络质量等级的20%以内,则对应的网络质量等级为第二等级;(3)若所述差值小于零,且所述差值的绝对值大于或等于所述历史网络质量等级的20%并小于所述历史网络质量等级的40%,即所述当前网络质量等级小于所述历史网络质量等级在所述历史网络质量等级的20%到40%之间,则对应的网络质量等级为第三等级;以此类推,从而可以根据所述当前网络质量等级与所述历史网络质量等级的差值范围的不同,实现对所述用户终端在所述目标区域的网络质量等级的精细化评估。

可以理解,上述关于预设差值等级映射规则的举例仅是为了说明所述预设差值等级映射规则的具体原理,并不能对本发明构成任何形式上的限定。所述预设差值等级映射规则所包含的不同差值对应的网络质量等级并不限于上述举例中所述的第一等级、第二等级和第三等级,而是可以根据网络质量评估的精细化需求,划分为更多的等级,例如,可以根据所述当前网络质量等级与所述历史网络质量等级的差值范围的不同,将网络质量划分为对应的1-100等级。

在本实施例中,通过结合所述用户终端在所述目标区域的历史网络质量等级和当前网络质量等级来对所述用户终端在所述目标区域的当前网络质量进行评估,可以体现出不同用户终端之间的个体差异,提升网络质量评估结果的合理性。同时,通过所述预设差值等级映射规则建立不同差值与网络质量等级之间的映射关系,可以实现所述用户终端在所述目标区域的网络质量的精细化评估,提升网络质量评估精度。

在本发明一个实施例中,所述目标网络质量等级还包括所述目标区域的区域网络质量等级,则所述获取目标网络质量等级,包括:

获取预设时间周期内到达过所述目标区域的至少一个用户终端的历史网络质量指标;

根据预设时间周期内到达过所述目标区域的至少一个用户终端的历史网络质量指标计算所述目标区域的区域网络质量等级。

例如,所述预设时间周期可以是一个星期,通过获取当前星期之前的一个星期内到达过所述目标区域的多个用户终端的历史kqi,并通过计算所述多个用户终端的kqi的均值或者取中位数,或者对所述多个用户终端的kqi进行聚类处理,得到所述当前星期之前的一个星期内所述目标区域的区域历史kqi,进而根据所述区域历史kqi和预设网络质量等级评估规则,确定所述目标区域在所述当前星期之前的一个星期内的历史网络质量等级,并将该历史网络质量等级作为所述目标区域在当前星期内的区域网络质量等级。

在本发明一个实施例中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述区域网络质量等级和所述历史网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。其中,所述预设差值等级映射规则用于建立不同差值与网络质量等级之间的映射关系。

可以理解,所述获取所述当前网络质量等级与所述均值的差值,可以是由当前网络质量等级减去所述均值得到的差值,也可以是由所述均值减去当前网络质量等级得到的差值。

其中,关于所述预设差值等级映射规则的具体原理可以参照前述实施例中的相关描述,此处不再赘述。

在本实施例中,通过结合所述用户终端在所述目标区域的历史网络质量等级和区域网络质量等级来对所述用户终端在所述目标区域的网络质量进行评估,可以同时体现出不同用户终端之间的个体差异以及用户终端所处的空间和时间差异,从而使得网络质量评估结果更加合理可靠。

请参阅图2,在本发明一个实施例中,所述获取所述目标区域的区域网络质量等级,包括:

步骤s131:将预设区域划分为多个子区域,其中一个子区域为所述目标区域;

步骤s132:在每一个所述子区域内,获取预设时间周期内的至少一个用户终端的历史网络质量指标;

步骤s133:对所述至少一个用户终端的历史网络质量指标进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;

步骤s134:对所述多个子区域的网络质量等级特征进行聚类;

步骤s135:根据聚类结果确定所述目标区域的区域网络质量等级。

具体地,所述预设区域可以为无线通信的网络小区,所述子区域的大小可以设置为50米×50米,所述预设时间周期可以是一个星期。通过将无线通信的网络小区划分为若干个50米×50米的栅格状的子区域,并在每一个所述子区域内,获取当前星期之前的一个星期内的至少一个用户终端的历史kqi;并对所述至少一个用户终端的历史kqi进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;进而通过对所述多个子区域的网络质量等级特征进行聚类,得到每一个所述子区域对应的区域历史kqi;进一步地,根据所述目标区域对应的区域历史kqi和预设网络质量等级评估规则,确定所述目标区域在所述当前星期之前的一个星期内的历史网络质量等级,并将该历史网络质量等级作为所述目标区域在当前星期内的区域网络质量等级。

其中,所述对所述至少一个用户终端的历史kqi进行网络质量等级特征构造可以是:在每一个所述子区域内,若在当前星期之前的一个星期内只存在一个用户终端的历史kqi,则将该用户终端的历史kqi作为所述子区域的历史kqi,进而根据所述子区域的历史kqi和预设网络质量等级评估规则,确定所述子区域的网络质量等级特征;若在当前星期之前的一个星期内存在多个用户终端的历史kqi,则可通过对所述多个用户终端的历史kqi进行取均值或取中位数等处理,并将取均值或取中位数处理后得到的一组kqi作为所述子区域的历史kqi,进而根据所述子区域的历史kqi和预设网络质量等级评估规则,确定所述子区域的网络质量等级特征。当获取到每一个所述子区域的网络质量等级特征之后,通过对所述多个子区域的网络质量等级特征进行聚类处理,得到n个 聚类结果,即将所述多个子区域的网络质量等级特征分为n个不同的类;进而通过对所述n个聚类结果进行网络质量等级标注,确定每一个所述子区域对应的区域网络质量等级,从而确定所述目标区域的区域网络质量等级。其中n大于或等于1,且n小于或等于所述子区域的数量。

在本实施例中,通过将所述网络小区划分为多个子区域,其中一个子区域为所述目标区域,并通过获取每一个所述子区域在预设时间周期内的至少一个用户终端的历史kqi来构造所述子区域的网络质量等级特征,进而对所述多个子区域的网络质量等级特征进行聚类处理,并根据聚类结果确定所述目标区域的区域网络质量等级,使得网络质量评估的区域划分更加精细,且通过对所述多个子区域的网络质量等级特征进行聚类处理来确定所述目标区域的区域网络质量等级,有利于提升所述目标区域的区域网络质量等级的评估精度,从而提升网络质量评估的合理性和可靠性。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述方法还包括:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

其中,所述获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的具体步骤可以参照图1所示实施例中的描述,此处不再赘述。

具体地,所述结合所述用户终端在所述预设区域除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标区域的区域网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标 区域的网络质量等级。其中,所述预设差值等级映射规则用于建立不同差值与网络质量等级之间的映射关系。

可以理解,所述获取所述当前网络质量等级与所述均值的差值,可以是由当前网络质量等级减去所述均值得到的差值,也可以是由所述均值减去当前网络质量等级得到的差值。

其中,关于所述预设差值等级映射规则的具体原理可以参照前述实施例中的相关描述,此处不再赘述。

在本实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,通过参考所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级来对所述用户终端在所述目标区域的网络质量进行评估,由于被参考的所述任意一个区域与所述目标区域属于同一个预设区域之内,可以保证被参考的所述任意一个区域与所述目标区域之间的通信条件相近,因此采用该任意一个子区域的历史网络质量等级作为参考,并结合目标区域的区域网络质量等级来对所述用于终端在所述目标区域的网络质量进行评估,可以实现在目标区域不存在历史网络质量等级的情况下,评估结果同样能体现出不同用户终端之间的个体差异,提升网络质量评估结果的合理性。

可以理解,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述方法还包括:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

具体地,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级进行比较,获取所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。其中,所述预设差值等级映射规则用于建立不同差值与网络质量等级之间的映射关系。

可以理解,所述获取所述当前网络质量等级与所述用户终端在所述预设区域除所述目标区域以外的任意一个子区域的历史网络质量等级的差值,可以是由当前网络质量等级减去所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级得到的差值,也可以是由所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级减去当前网络质量等级得到的差值。其中,关于所述预设差值等级映射规则的具体原理可以参照前述实施例中的相关描述,此处不再赘述。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,还可以通过结合所述区域网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,具体可包括如下步骤:

将所述当前网络质量等级与所述区域网络质量等级进行比较,获取所述当前网络质量等级与所述区域网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。其中,所述预设差值等级映射规则用于建立不同差值与网络质量等级之间的映射关系。

可以理解,所述获取所述当前网络质量等级与所述区域网络质量等级的差值,可以是由当前网络质量等级减去所述区域网络质量等级得到的差值,也可以是由所述区域网络质量等级减去当前网络质量等级得到的差值。其中,关于所述预设差值等级映射规则的具体原理可以参照前述实施例中的相关描述,此处不再赘述。

可以理解,在本发明一个实施例中,所述当前网络质量指标可以为所述用户终端特定业务类型对应的当前kqi;所述区域网络质量指标可以为特定业务类型在所述目标区域对应的区域kqi;所述历史网络质量指标可以为所述用户终端特定业务类型对应的历史kqi。例如,所述特定业务类型可以为视频通话业务,则其对应的kqi可以包括视频流畅度、清晰度、语音和视频的同步程度等指标。

请参阅图3,在本发明一个实施例中,提供一种网络业务质量评估系统30, 应用于enb、sgsn、mme等网络设备中,以对与所述网络设备连接的用户终端的网络业务质量进行评估。所述网络业务质量评估系统30包括:

监测模块31,用于获取用户终端的身份信息和位置信息,并根据所述身份信息和所述位置信息监测所述用户终端是否移动至目标区域;

获取模块33,用于在监测到所述用户终端移动至所述目标区域时,获取目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;

查询模块35,用于查询所述用户终端在所述目标区域是否存在历史网络质量等级;

评估模块37,用于在所述用户终端在所述目标区域存在历史网络质量等级时,获取所述历史网络质量等级,并结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

请参阅图4,在本发明一个实施例中,所述获取模块33包括:

当前网络质量获取子模块331,用于获取所述用户终端在所述目标区域的当前网络质量指标;

当前网络质量评估子模块333,用于根据所述当前网络指标和预设网络质量等级评估规则,确定所述用户终端在所述目标区域的当前网络质量等级。

在本发明一个实施例中,所述目标网络质量等级还包括:

所述目标区域的区域网络质量等级。

请参阅图5,在本发明一个实施例中,所述获取模块33还包括:

区域网络质量获取子模块335,用于获取预设时间周期内到达过所述目标区域的至少一个用户终端的历史网络质量指标;

区域网络质量评估子模块337,用于根据预设时间周期内到达过所述目标区域的至少一个用户终端的历史网络质量指标计算所述目标区域的区域网络质量等级。

在本发明一个实施例中,所述评估模块37还用于:

获取预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录;

当所述历史网络质量指标记录的数量大于或等于预设阈值时,根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

在本发明一个实施例中,所述评估模块37还用于:

将所述当前网络质量等级与所述历史网络质量等级进行比较,获取所述当前网络质量等级与所述历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,所述评估模块37还用于:

计算所述区域网络质量等级和所述历史网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

请参阅图6,在本发明一个实施例中,所述获取模块33还包括:

预设区域栅格化子模块334,用于将预设区域划分为多个子区域,其中一个子区域为所述目标区域;

所述区域网络质量获取子模块335,还用于在每一个所述子区域内,获取预设时间周期内的至少一个用户终端的历史网络质量指标,并对所述至少一个用户终端的历史网络质量指标进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;

所述区域网络质量评估子模块337,还用于对所述多个子区域的网络质量等级特征进行聚类,根据聚类结果确定所述目标区域的区域网络质量等级。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述评估模块37还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

在本发明一个实施例中,所述评估模块37还用于:

计算所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标区域的区域网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述评估模块37还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

具体地,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级进行比较,获取所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述评估模块37还用于:

结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

在本发明一个实施例中,所述评估模块37还用于:

将所述当前网络质量等级与所述区域网络质量等级进行比较,获取所述当前网络质量等级与所述区域网络质量等级的差值;

根据所述当前网络质量等级与所述区域网络质量等级的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

可以理解,所述网络业务质量评估系统30的各个模块的功能及其具体实现 还可以参照图1和图2所示方法实施例中的相关描述,此处不再赘述。

请参阅图7,在本发明一个实施例中,提供一种网络设备60,包括至少一个处理器61、存储器63、通信接口65和总线67,所述至少一个处理器61、所述存储器63和所述通信接口65通过所述总线67连接并完成相互间的通信;所述存储器63用于存储可执行程序代码和所述网络设备60的历史通信记录;所述通信接口65用于与用户终端建立通信连接;所述处理器61,用于调用存储于所述存储器63中的可执行程序代码,并执行如下操作:

通过所述通信接口65获取用户终端的身份信息和位置信息,并根据所述身份信息和所述位置信息监测所述用户终端是否移动至目标区域;

当监测到所述用户终端移动至所述目标区域时,获取目标网络质量等级,所述目标网络质量等级包括所述用户终端在所述目标区域的当前网络质量等级;

查询所述用户终端在所述目标区域是否存在历史网络质量等级;

当所述用户终端在所述目标区域存在历史网络质量等级时,获取所述历史网络质量等级,并结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

可以理解,所述存储器63中存储的历史通信记录可以包括与所述网络设备60有过通信连接的所有用户终端的身份信息及对应该身份信息的历史网络质量指标记录。

在本发明一个实施例中,所述获取目标网络质量等级,包括:

获取所述用户终端在所述目标区域的当前网络质量指标;

根据所述当前网络指标和预设网络质量等级评估规则,确定所述用户终端在所述目标区域的当前网络质量等级。

在本发明一个实施例中,所述目标网络质量等级还包括:

所述目标区域的区域网络质量等级。

在本发明一个实施例中,所述获取所述历史网络质量等级,包括:

从所述存储器63中获取预设时间周期内所述用户终端在所述目标区域的历史网络质量指标记录;

当所述历史网络质量指标记录的数量大于或等于预设阈值时,根据所述历史网络质量指标记录计算所述用户终端在所述目标区域的历史网络质量等级。

在本发明一个实施例中,所述结合所述历史网络质量等级和所述目标网络 质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述历史网络质量等级进行比较,获取所述当前网络质量等级与所述历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,所述结合所述历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述区域网络质量等级和所述历史网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述处理器还用于:

结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

在本发明一个实施例中,所述结合所述区域网络质量等级和当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述区域网络质量等级进行比较,获取所述当前网络质量等级与所述区域网络质量等级的差值;

根据所述当前网络质量等级与所述区域网络质量等级的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,所述获取目标网络质量等级,包括:

从所述存储器63中获取预设时间周期内到达过所述目标区域的至少一个用户终端的历史网络质量指标;

根据预设时间周期内到达过所述目标区域的至少一个用户终端的历史网络质量指标计算所述目标区域的区域网络质量等级。

在本发明一个实施例中,所述获取目标网络质量等级,包括:

将预设区域划分为多个子区域,其中一个子区域为所述目标区域;

在每一个所述子区域内,获取预设时间周期内的至少一个用户终端的历史 网络质量指标,并对所述至少一个用户终端的历史网络质量指标进行网络质量等级特征构造,得到所述子区域的网络质量等级特征;

对所述多个子区域的网络质量等级特征进行聚类,根据聚类结果确定所述目标区域的区域网络质量等级。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述处理器61还用于:

从所述存储器63中获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

在本发明一个实施例中,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

计算所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述目标区域的区域网络质量等级的均值;

将所述当前网络质量等级与所述均值进行比较,获取所述当前网络质量等级与所述均值的差值;

根据所述当前网络质量等级与所述均值的差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

在本发明一个实施例中,当所述用户终端在所述目标区域不存在历史网络质量等级时,所述处理器61还用于:

获取所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级;

结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估。

在本发明一个实施例中,所述结合所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级和所述当前网络质量等级,对所述用户终端在所述目标区域的网络质量进行评估,包括:

将所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级进行比较,获取所述当前网络质量等级与所述用户终端在所述预设区域内除所述目标区域以外的任意一个子区域的历史网络质量等级的差值;

根据所述差值查询预设差值等级映射规则,确定所述用户终端在所述目标区域的网络质量等级。

可以理解,所述预设时间周期、所述历史网络质量指标记录数量的预设阈值及所述预设差值等级映射规则均可根据网络质量评估的精度需求而预先设定,并存储于所述存储器63中,以供所述处理器61在执行所述可执行程序代码时调用。

可以理解,所述网络设备60可以是演进型节点b(evolvednodeb,enb)、移动管理实体(mobilitymanagemententity,mme)、服务gprs支持节点(servinggprssupportnode,sgsn)等,所述用户终端可以为手机、平板电脑等。

可以理解,所述处理器61执行的各操作的具体步骤及其实现还可以参照图1和图2所示方法实施例中的相关描述,此处不再赘述。

以上所揭露的仅为本发明的优选实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1