掌桥专利:专业的专利平台
掌桥专利
首页

通信方法和相关设备

文献发布时间:2024-04-18 20:02:18


通信方法和相关设备

技术领域

本申请涉及通信技术领域,更具体地,涉及通信方法和相关设备。

背景技术

随着多种多样的通信业务的不断涌现,不同的通信业务对网络性能的需求存在显著的区别。但是目前业界尚未提出一种有效的方案来获取业务的运行状况。

发明内容

本申请提供一种通信方法和相关设备,能够帮助获取业务的运行状况。

第一方面,本申请实施例提供一种通信方法,该方法包括:策略控制网元向数据分析网元发送第一查询信息,该第一查询信息用于获取业务的质量信息;该策略控制网元接收该数据分析网元发送的第一响应信息,其中该第一响应信息中包含第一查询信息请求的该业务的质量信息。

结合第一方面,在第一方面的一种可能的实现方式中,该业务的质量信息包括反映该业务的服务质量参数信息对业务要求满足程度的信息。

结合第一方面,在第一方面的一种可能的实现方式中,该第一查询信息包括时间信息,该第一查询信息用于获取该时间信息对应的业务的质量信息。

结合第一方面,在第一方面的一种可能的实现方式中,该第一查询信息包括空间信息,该第一查询信息用于获取该空间信息对应的业务的质量信息。

结合第一方面,在第一方面的一种可能的实现方式中,该方法还包括:该策略控制网元根据该业务的质量信息调整该业务的服务质量参数信息;或者,该策略控制网元根据该业务的质量信息将该业务的服务质量参数信息运用于该业务。

结合第一方面,在第一方面的一种可能的实现方式中,该策略控制网元根据该业务的质量信息调整该业务的服务质量参数信息,方法包括:该策略控制网元确定该业务的质量信息低于预设条件;该策略控制网元根据该业务的质量信息低于预设条件,调整该业务的服务质量参数信息。

结合第一方面,在第一方面的一种可能的实现方式中,该策略控制网元根据该业务的质量信息将该业务的服务质量参数信息运用于该业务,方法包括:该策略控制网元确定该业务的质量信息不低于预设条件;该策略控制网元根据该业务的质量信息不低于预设条件,将该业务的服务质量参数信息运用于该业务。

结合第一方面,在第一方面的一种可能的实现方式中,该策略控制网元根据该业务的质量信息调整该业务的服务质量参数信息,方法包括:该策略控制网元向该数据分析网元发送第一请求信息,该第一请求信息用于请求该业务的服务质量参数信息的推荐值;该策略控制网元接收该数据分析网元发送的至少一组该业务的服务质量参数信息的推荐值;该策略控制网元根据该至少一组该业务的服务质量参数信息的推荐值调整该业务的服务质量参数。

结合第一方面,在第一方面的一种可能的实现方式中,该第一请求信息还包括该业务的业务质量要求和/或用户类别信息,该第一请求信息用于请求对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息的推荐值;该至少一组该业务的服务质量参数信息推荐值中的每组该业务的服务质量参数信息的推荐值对应于该业务质量要求和/或对应于该用户类别信息。

结合第一方面,在第一方面的一种可能的实现方式中,该业务质量要求包括该业务的多个业务质量要求。

结合第一方面,在第一方面的一种可能的实现方式中,该业务质量要求包括该业务的平均意见分取值范围要求。

结合第一方面,在第一方面的一种可能的实现方式中,该用户类别信息包括多种用户类别信息。

结合第一方面,在第一方面的一种可能的实现方式中,在发送该第一请求信息之前,该方法还包括:该策略控制网元确定该业务处于测试阶段。

结合第一方面,在第一方面的一种可能的实现方式中,该第一请求信息中还包括第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

结合第一方面,在第一方面的一种可能的实现方式中,该方法还包括:该策略控制网元接收业务服务器发送的第二请求信息,该第二请求信息用于请求为第一用户建立该业务;该策略控制网元根据该第一用户的用户类别信息和/或该第一用户的该业务的业务质量要求以及该至少一组该业务的服务质量参数信息的推荐值,确定对应于该第一用户的该业务的目标服务质量参数信息。

第二方面,本申请实施例提供一种通信方法,该方法包括:数据分析网元接收策略控制网元发送的第一查询信息,该第一查询信息用于获取业务的质量信息;所示数据分析网元向该策略控制网元发送第一响应信息,其中该第一响应信息中包含第一查询信息请求的该业务的质量信息。

结合第二方面,在第二方面的一种可能的实现方式中,该业务的质量信息包括反映该业务的服务质量参数信息对业务要求满足程度的信息。

结合第二方面,在第二方面的一种可能的实现方式中,该方法还包括:该数据分析网元根据第一查询信息确定该业务的质量信息。

结合第二方面,在第二方面的一种可能的实现方式中,该第一响应信息包括时间信息,则该第一响应信息包括该时间信息对应的业务的质量信息。

结合第二方面,在第二方面的一种可能的实现方式中,该第一响应信息包括空间信息,则该第一响应信息包括该空间信息对应的业务的质量信息。

结合第二方面,在第二方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该策略控制网元发送的第一请求信息,该第一请求信息用于请求该业务的服务质量参数信息的推荐值;该数据分析网元向该策略控制网元发送至少一组该业务的服务质量参数信息的推荐值。

结合第二方面,在第二方面的一种可能的实现方式中,该第一请求信息还包括该业务的业务质量要求和/或用户类别信息,该第一请求信息用于请求对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息的推荐值;该至少一组该业务的服务质量参数信息推荐值中的每组该业务的服务质量参数信息的推荐值对应于该业务质量要求和/或对应于该用户类别信息。

结合第二方面,在第二方面的一种可能的实现方式中,该方法还包括:该数据分析网元根据该第一请求信息确定该至少一组该业务的服务质量参数信息的推荐值。

结合第二方面,在第二方面的一种可能的实现方式中,该业务质量要求包括该业务的多个业务质量要求。

结合第二方面,在第二方面的一种可能的实现方式中,该业务质量要求包括该业务的平均意见分取值范围要求。

结合第二方面,在第二方面的一种可能的实现方式中,该用户类别信息包括多种用户类别信息。

结合第二方面,在第二方面的一种可能的实现方式中,该第一请求信息中还包括第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

第三方面,本申请实施例提供一种通信方法,该方法包括:策略控制网元向数据分析网元发送业务质量分类请求消息,该业务质量分类请求消息用于请求业务质量的分类信息;该策略网元接收该数据分析网元发送的业务质量分类响应消息,该业务质量分类响应消息中包括该业务质量的分类信息。

结合第三方面,在第三方面的一种可能的实现方式中,该业务质量分类请求消息包括时间信息,该业务质量分类请求消息用于请求该时间信息对应的业务质量的分类信息。

结合第三方面,在第三方面的一种可能的实现方式中,该业务质量分类请求消息包括空间信息,该业务质量分类请求消息用于请求该空间信息对应的业务质量的分类信息。

结合第三方面,在第三方面的一种可能的实现方式中,该业务质量分类请求消息包括第一分类数目,该第一分类数目用于向该数据分析网元指示该策略控制网元对该业务的业务质量推荐的或预期的分类数值。

结合第三方面,在第三方面的一种可能的实现方式中,该方法还包括:该策略控制网元根据该业务质量的分类信息向该数据分析网元发送第一请求信息,该第一请求信息用于请求该业务的服务质量参数信息;该策略控制网元接收该数据分析网元发送的至少一组该业务的服务质量参数信息。

结合第三方面,在第三方面的一种可能的实现方式中,该策略控制网元根据该业务质量的分类信息向该数据分析网元发送第一请求信息,方法包括:该策略控制网元根据该业务质量的分类信息生成业务质量要求;该策略控制网元向该数据分析网元发送该第一请求信息,该第一请求信息中包括该业务质量要求,该第一请求信息用于请求该业务质量要求对应的该业务的服务质量参数信息。

结合第三方面,在第三方面的一种可能的实现方式中,该业务质量的分类信息包括该业务的多个分类信息。

结合第三方面,在第三方面的一种可能的实现方式中,该业务质量的分类信息包括该业务的平均意见分取值范围的分类。34、如权利要求30至33该的方法,在发送该第一请求信息之前,该方法还包括:该策略控制网元确定该业务处于测试阶段。

结合第三方面,在第三方面的一种可能的实现方式中,该第一请求信息中还包括第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

结合第三方面,在第三方面的一种可能的实现方式中,该方法还包括:该策略控制网元接收业务服务器发送的第二请求信息,该第二请求信息用于请求为第一用户建立该业务;该策略控制网元根据该第一用户的用户类别信息和/或该第一用户的该业务的业务质量要求以及该至少一组该业务的服务质量参数信息的推荐值,确定对应于该第一用户的该业务的目标服务质量参数信息。

第四方面,本申请实施例提供一种通信方法,该方法包括:数据分析网元接收策略控制网元发送的业务质量分类请求消息,该业务质量分类请求消息用于请求业务质量的分类信息;该数据分析网元向该策略控制网元发送的业务质量分类响应消息,该业务质量分类响应消息中包括该业务质量的分类信息。

结合第四方面,在第四方面的一种可能的实现方式中,该数据分析网元根据该业务质量分类请求消息确定该业务质量的分类信息。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量分类响应消息包括时间信息,该业务质量分类响应消息包括该时间信息对应的业务质量的分类信息。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量分类响应消息包括空间信息,该业务质量分类响应消息包括该空间信息对应的业务质量的分类信息。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量分类请求消息包括第一分类数目,该第一分类数目用于向该数据分析网元指示该策略控制网元对该业务的业务质量推荐的或预期的分类数值。

结合第四方面,在第四方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该策略控制网元发送第一请求信息,该第一请求信息用于请求该业务的服务质量参数信息;该数据分析网元向该策略控制网元发送至少一组该业务的服务质量参数信息。

结合第四方面,在第四方面的一种可能的实现方式中,该方法还包括:该数据分析网元根据该第一请求信息确定该至少一组该业务的服务质量参数信息。

结合第四方面,在第四方面的一种可能的实现方式中,该第一请求信息中包括该业务质量要求,该业务质量要求是该策略控制网元根据该业务质量的分类信息生成的,该第一请求信息用于请求该业务质量要求对应的该业务的服务质量参数信息;该数据分析网元向该策略控制网元发送至少一组该业务质量要求对应的该业务的服务质量参数信息。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量要求包括该业务的多个业务质量要求。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量要求包括该业务的平均意见分取值范围要求。

结合第四方面,在第四方面的一种可能的实现方式中,该第一请求信息中还包括第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量的分类信息包括该业务的多个分类信息。

结合第四方面,在第四方面的一种可能的实现方式中,该业务质量的分类信息包括该业务的平均意见分取值范围的分类。

第五方面,本申请实施例提供一种获取服务质量参数的方法,该方法包括:策略控制网元向数据分析网元发送第一请求信息,该第一请求信息包括业务的标识信息,该第一请求信息用于请求该业务的服务质量参数信息;该策略控制网元接收该数据分析网元发送的至少一组该业务的服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该第一请求信息还包括该业务的业务质量要求和/或用户类别信息,该第一请求信息用于请求对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息;该至少一组该业务的服务质量参数信息中的每组该业务的服务质量参数信息对应于该业务质量要求和/或对应于该用户类别信息。

结合第五方面,在第五方面的一种可能的实现方式中,在发送该第一请求信息之前,该方法还包括:该策略控制网元确定该业务处于测试阶段。

结合第五方面,在第五方面的一种可能的实现方式中,该第一请求信息中还包括第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该测试阶段完成后,该策略控制网元向该数据分析网元发送第一取消信息,该第一取消信息用于指示取消获取对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该业务质量要求包括该业务的多个业务质量要求。

结合第五方面,在第五方面的一种可能的实现方式中,该用户类别信息包括多种用户类别信息。

结合第五方面,在第五方面的一种可能的实现方式中,该业务质量要求包括该业务的平均意见分取值范围要求。

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该策略控制网元接收该数据分析网元发送的至少一个业务的质量信息,该至少一个业务的质量信息与该至少一组该业务的服务质量参数信息一一对应,该至少一个业务的质量信息中的每个业务的质量信息用于指示对应的该业务的服务质量参数对业务质量要求的满足程度。

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该策略控制网元接收业务服务器发送的第二请求信息,该第二请求信息用于请求为第一用户建立该业务;该策略控制网元根据该第一用户的用户类别信息和/或该第一用户的该业务的业务质量要求以及该至少一组该业务的服务质量参数信息,确定对应于该第一用户的该业务的目标服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该确定对应于该第一用户的该业务的目标服务质量参数信息,包括:根据该至少一个业务的质量信息,确定对应于该第一用户的该业务的目标服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该策略控制网元向该数据分析网元发送对应于该第一用户的该业务的目标服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该方法包括:该策略控制网元向该数据分析网元发送对应于该第一用户的该业务的目标服务质量参数信息对应的业务的质量信息。

结合第五方面,在第五方面的一种可能的实现方式中,在该策略控制网元向数据分析网元发送第一请求信息之前,该方法还包括:该策略控制网元接收业务服务器发送的第三请求信息,该第三请求信息中用于请求为第二用户建立该业务;该策略控制网元根据该第三请求信息确定该业务质量要求和/或该用户类别信息,其中该业务质量要求为该第二用户的该业务的业务质量要求,该用户类别信息为该第二用户的用户类别信息。

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该策略控制网元根据该至少一组该业务的服务质量参数信息,确定对应于该第二用户的该业务的目标服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该确定对应于该第二用户的该业务的目标服务质量参数信息,包括:根据该至少一个业务的质量信息,确定对应于该第二用户的该业务的目标服务质量参数信息

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该策略控制网元向该数据分析网元发送对应于该第二用户的该业务的目标服务质量参数信息。

结合第五方面,在第五方面的一种可能的实现方式中,该方法还包括:该策略控制网元向该数据分析网元发送对应于该第二用户的该业务的目标服务质量参数信息对应的业务的质量信息。

第六方面,本申请实施例提供一种获取服务质量参数的方法,该方法包括:数据分析网元确定至少一组业务的服务质量参数信息,其中该至少一组该业务的服务质量参数信息中的每组该业务的服务质量参数信息对应于该业务的业务质量要求和/或对应于用户类别信息;该数据分析网元向策略控制网元发送该至少一组该业务的服务质量参数信息。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该数据分析网元向策略控制网元发送至少一个业务的质量信息,该至少一个业务的质量信息中的每个业务的质量信息与该至少一组该业务的服务质量参数信息中的每组该业务的服务质量参数一一对应,该每个业务的质量信息用于指示对应的该业务的服务质量参数对业务质量要求的满足程度。

结合第六方面,在第六方面的一种可能的实现方式中,该业务质量要求包括该业务的多个业务质量要求。

结合第六方面,在第六方面的一种可能的实现方式中,该用户类别信息包括多种用户类别信息。

结合第六方面,在第六方面的一种可能的实现方式中,该业务质量要求包括该业务的平均意见分取值范围要求。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该数据分析网元从该业务的业务服务器获取该业务质量要求和/或该用户类别信息。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该策略控制网元发送的第一请求信息,该第一请求信息包括该业务的标识信息,该第一请求信息还包括该业务质量要求和/或该用户类别信息,该第一请求信息用于请求对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该第一请求消息中包含第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

结合第六方面,在第六方面的一种可能的实现方式中,该数据分析网元确定至少一组业务的服务质量参数信息,包括:该数据分析网元根据该业务的用户级别的历史业务质量数据和该用户级别的历史业务质量数据对应的历史网络数据,确定该至少一组该业务的服务质量参数信息。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该策略控制网元发送的对应于该业务质量要求和/或对应于该用户类别信息的目标服务质量参数信息。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该策略控制网元发送的该目标服务质量参数信息对应的业务的质量信息。

结合第六方面,在第六方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该策略控制网元发送的第一取消信息,该第一取消信息用于取消获取对应于该业务的业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息。

第七方面,本申请实施例提供一种获取服务质量参数的方法,该方法包括:数据分析网元确定业务的至少一组服务质量参数信息,其中该至少一组服务质量参数信息中的每组服务质量参数信息对应于该业务的业务质量要求和/或对应于用户类别信息。

结合第七方面,在第七方面的一种可能的实现方式中,该业务的业务质量要求包括该业务的多个业务质量要求。

结合第七方面,在第七方面的一种可能的实现方式中,该业务的业务质量要求包括平均意见分取值范围要求。

结合第七方面,在第七方面的一种可能的实现方式中,该用户类别信息包括多种用户类别信息。

结合第七方面,在第七方面的一种可能的实现方式中,该方法还包括:该数据分析网元从该业务的业务服务器获取该业务的业务质量要求和/或该用户类别信息。

结合第七方面,在第七方面的一种可能的实现方式中,该数据分析网元确定至少一组业务的服务质量参数信息,包括:该数据分析网元根据该业务的用户级别的历史业务质量数据和该用户级别的历史业务质量数据对应的历史网络数据,确定该至少一组该业务的服务质量参数信息。

结合第七方面,在第七方面的一种可能的实现方式中,该业务的用户级别的历史业务质量数据包括该业务的用户级别的历史业务质量观察数据或该业务的用户级别的历史业务质量评估数据。

结合第七方面,在第七方面的一种可能的实现方式中,该方法还包括:该数据分析网元从第一设备获取该业务的用户级别的历史业务质量评估数据。

结合第七方面,在第七方面的一种可能的实现方式中,该第一设备包括:网络数据分析功能NWDAF。

结合第七方面,在第七方面的一种可能的实现方式中,该方法还包括:该数据分析网元接收该业务的业务服务器发送的第四请求,该第四请求用于请求为第三用户建立该业务;该数据分析网元根据该至少一组服务质量参数信息,确定对应于该第三用户的该业务的目标服务质量参数信息;该数据分析网元向核心网网元发送该目标服务质量参数信息。

结合第七方面,在第七方面的一种可能的实现方式中,该数据分析网元根据该至少一组服务质量参数信息确定对应于该第三用户的该业务的目标服务质量参数信息,方法包括:该数据分析网元接收该第一设备发送的该第三用户对应的该业务的用户级别的业务质量评估数据;该数据分析网元根据该至少一组服务质量参数信息和该第三用户对应的该业务的用户级别的业务质量评估数据,确定对应于该第三用户的该业务的目标服务质量参数信息。

结合第七方面,在第七方面的一种可能的实现方式中,该第三用户对应的该业务的用户级别的业务质量评估数据包括该第一设备评估的该第三用户对应的用户级别的业务质量取值范围。

第八方面,本申请实施例提供一种获取服务质量参数的方法,该方法包括:第一网络设备从业务的服务器获取该业务的用户级别的历史业务质量观察数据;该第一网络设备从网络获取该业务的用户级别的历史业务质量观察数据对应的历史网络数据;该第一网络设备根据该历史业务质量观察数据和该历史网络数据,获取该业务的用户级别的业务质量评估数据。

结合第八方面,在第八方面的一种可能的实现方式中,该方法还包括:该第一网络设备向该数据分析网元发送该业务的用户级别的业务质量评估数据。

结合第八方面,在第八方面的一种可能的实现方式中,该方法还包括:该第一网络设备接收该数据分析网元发送的第五请求信息,该第五请求信息用于请求第三用户对应的该业务的用户级别的业务质量评估数据;该第一网络设备向该数据分析网元发送该第三用户对应的该业务的用户级别的业务质量评估数据。

结合第八方面,在第八方面的一种可能的实现方式中,该第三用户对应的该业务的用户级别的业务质量评估数据包括该第一设备评估的该第三用户对应的用户级别的业务质量取值范围。

第九方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第一方面或第一方面的任一种可能的实现方式所述的方法的单元。

第十方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第二方面或第二方面的任一种可能的实现方式所述的方法的单元。

第十一方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第三方面或第三方面的任一种可能的实现方式所述的方法的单元。

第十二方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第四方面或第四方面的任一种可能的实现方式所述的方法的单元。

第十三方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第五方面或第五方面的任一种可能的实现方式所述的方法的单元。

第十四方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第六方面或第六方面的任一种可能的实现方式所述的方法的单元。

第十五方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第七方面或第七方面的任一种可能的实现方式所述的方法的单元。

第十六方面,本申请实施例提供一种网络设备,该网络设备包括用于实现第八方面或第八方面的任一种可能的实现方式所述的方法的单元。

第十七方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第一方面或第一方面的任一种可能的实现方式所述的方法的指令。

第十八方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第二方面或第二方面的任一种可能的实现方式所述的方法的指令。

第十九方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第三方面或第三方面的任一种可能的实现方式所述的方法的指令。

第二十方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第四方面或第四方面的任一种可能的实现方式所述的方法的指令。

第二十一方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第五方面或第五方面的任一种可能的实现方式所述的方法的指令。

第二十二方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第六方面或第六方面的任一种可能的实现方式所述的方法的指令。

第二十三方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第七方面或第七方面的任一种可能的实现方式所述的方法的指令。

第二十四方面,本申请实施例提供一种存储介质,该存储介质存储用于实现第八方面或第八方面的任一种可能的实现方式所述的方法的指令。

第二十五方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第一方面或第一方面的任一种可能的实现方式所述的方法。

第二十六方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第二方面或第二方面的任一种可能的实现方式所述的方法。

第二十七方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第三方面或第三方面的任一种可能的实现方式所述的方法。

第二十八方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第四方面或第四方面的任一种可能的实现方式所述的方法。

第二十九方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第五方面或第五方面的任一种可能的实现方式所述的方法。

第三十方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第六方面或第六方面的任一种可能的实现方式所述的方法。

第三十一方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第七方面或第七方面的任一种可能的实现方式所述的方法。

第三十二方面,本申请提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第八方面或第八方面的任一种可能的实现方式所述的方法。

第三十三方面,本申请提供了一种芯片,该芯片用于执行上述第一方面或第一方面的任一种可能的实现方式所述的方法。

第三十四方面,本申请提供了一种芯片,该芯片用于执行上述第二方面或第二方面的任一种可能的实现方式所述的方法。

第三十五方面,本申请提供了一种芯片,该芯片用于执行上述第三方面或第三方面的任一种可能的实现方式所述的方法。

第三十六方面,本申请提供了一种芯片,该芯片用于执行上述第四方面或第四方面的任一种可能的实现方式所述的方法。

第三十七方面,本申请提供了一种芯片,该芯片用于执行上述第五方面或第五方面的任一种可能的实现方式所述的方法。

第三十八面,本申请提供了一种芯片,该芯片用于执行上述第六方面或第六方面的任一种可能的实现方式所述的方法。

第三十九方面,本申请提供了一种芯片,该芯片用于执行上述第七方面或第七方面的任一种可能的实现方式所述的方法。

第四十方面,本申请提供了一种芯片,该芯片用于执行上述第八方面或第八方面的任一种可能的实现方式所述的方法。

附图说明

图1为本申请实施例提供的一种通信系统架构示意图。

图2是根据本申请实施例提供的一种获取服务质量参数的方法的示意性流程图。

图3是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图。

图4是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图。

图5是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图,

图6是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图。

图7是根据本申请实施例提供的一种获取业务质量的分类方法的示意性流程图。

图8是根据本申请实施例提供的一种网络设备的结构框图。

图9是根据本申请实施例提供的网络设备的结构框图。

图10是根据本申请实施例提供的一种网络设备的结构框图。

图11是根据本申请实施例提供的网络设备的结构框图。

图12是根据本申请实施例提供的一种服务器的结构框图。

图13是根据本申请实施例提供的服务器的结构框图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下中的至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a、b、c、a-b、a-c、b-c、或a-b-c,其中a、b、c可以是单个,也可以是多个。另外,在本申请的实施例中,“第一”、“第二”等字样并不对数量和执行次序进行限定。

需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

本申请实施例的技术方案可以应用于第五代(5

首先,为了便于理解本申请实施例,对本申请实施例涉及的一些技术术语进行描述。

本申请实施例中所称的切片网络可以是网络切片、网络切片实例和网络切片子实例中的一个。

网络切片(network slice,NS),也可以简称称为切片,是指在物理或者虚拟的网络基础设施上,根据不同的租户(tenant)的业务的服务需求定制化不同的逻辑网络。网络切片可以是一个包括了终端设备、接入网、传输网、核心网和业务服务器的完整的端到端网络,也可以是仅包括核心网络但是辅以终端设备、接入网、传输网和业务服务器,能够提供完整的通信服务,具有一定的网络能力,网络切片可以是保证承载业务或者服务能达到服务水平协议要求的通信资源,也可以认为是完成某个通信业务或某些通信业务所需的网络功能及通信资源的组合。一个网络切片由单网络切片选择辅助信息(single networkslice selection assistance information,S-NSSAI)来标识。S-NSSAI由切片/服务类型(slice/service type,SST)和切片区分标识(slice differentiator,SD)组成。其中,SST和SD可以由标准定义或者运营商自定义;SD是补充SST的可选信息,以区分相同SST的多个网络切片,例如可以用来表征网络切片的归属关系。

网络切片实例(network slice instance,NSI),又可以称为切片实例网络,是运营商按照网络切片模板在基础设施上创建的一个实例化网络,由不同网络功能实体和物理资源集合而成。不同网络切片实例间逻辑隔离。一个网络切片可以实例化出来一个或者多个NSI,每个NSI由网络切片实例标识(network slice instance identifier,NSI ID)来标识。也就是说一个S-NSSAI对应一个或者多个NSI ID。

网络切片子实例(network slice subnet instance,NSSI),又可称为切片子实例网络,一组网络功能网元以及这些功能网元的资源的编排和配置,用于形成一个局部的逻辑网络,引入网络切片子实例主要是为了便于一个网络切片实例管理,比如网络切片按照核心网网元和接入网网元划分成两个网络切片子实例,分别对核心网资源和网络资源进行编排和配置,方便管理。

服务水平协议(service level agreement,SLA):是服务提供商与其客户之间的合同,用于记录服务提供商提供的应用服务,并定义服务商提供商有义务满足的履行标准。SLA可以建立起客户对服务供应商在履行和质量方面的期望。SLA可以包括可用性、性能指标基线、可靠性、响应时间等一系列定性或定量的细则。

租户是租用通信运营商网络并利用网络为其用户提供一种或多种业务的客户,其可以来自垂直行业租户,也可以来自OTT行业的租户或其他第三方租户。另外,租户租用的运营商网络可以是一个网络切片,或者是切片网络中的切片网络实例,切片网络子实例,也可以是其他类型的网络,本申请实施对此不做具体限定。

如图1为本申请实施例提供的一种通信系统架构示意图。该通信系统包括数据分析网元,策略控制网元,应用功能(Application Function,AF)网元(也称为业务服务器),核心网网元、接入网网元(Radio Access Network,RAN或AN)、终端设备和网络能力开放(Network Exposure Function,NEF)网元。其中,数据分析网元可以是网络数据分析功能网元(Network Data Analytic Function,NWDAF),策略控制网元可以是策略控制功能网元(Policy Control Function,PCF),核心网网元可以包括SMF和AMF网元以及用户面功能(User plane Function,UPF)网元。终端设备可以是用户设备(User Equipment,UE)。

NWDAF网元可以部署于核心网内部,即NWDAF也属于一种核心网网元,也可以不部署于核心网内部,本申请实施例对此不做具体限定。另外,NWDAF可以通过服务化接口直接与需要通信的网元进行通信,例如网络数据分析设备可以通过服务化接口与PCF、SMF、AMF、UPF、NRF和RAN等网元通过调用服务化接口的不同服务而进行通信。

可以理解的是,在上述图1所示的通信系统中,各网元的功能以及接口仅为示例性的,各个网元在应用于本申请的实施例中时,并非全部功能都是必需的。另外,本申请不排除网络网元之间基于点对点接口进行通信,如NWDAF通过N23接口与PCF网元连接。PCF通过N5接口与AF网元连接,通过N7接口与SMF网元连接,通过N15接口与AMF网元连接,PCF可以进行动态的QoS策略制定,并将相应的策略分发给SMF和AMF等网元。UPF通过N4接口与SMF网元连接,通过N3接口与RAN网元连接。AN通过N2接口与AMF网元连接。UE通过N1接口与AMF网元连接。图1中仅示出了上述列举的一部分的接口。

终端设备包括但不限于:用户设备(user equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端设备、移动终端设备、用户终端设备、无线通信设备、用户代理、用户装置、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digitalassistant,PDA)、具有无线通信功能的手持设备、计算设备、连接到无线调制解调器的处理设备、车载设备、可穿戴设备、物联网中的终端设备设备、家用电器、虚拟现实设备、未来5G网络中的终端设备设备或者未来演进的公共陆地移动网络(public land mobilenetwork,PLMN)中的终端设备等。

应用功能网元是为用户提供某种类型业务的服务器端,因此也可称为应用服务器或业务服务器。

接入网网元可以是与终端设备进行通信的网元。接入网网元可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域(小区)内的终端设备进行通信。接入网网元可以与任意数目终端设备通信。接入网网元与终端设备之间可以有多个空口连接,例如,接入网网元与终端设备之间存在两个空口连接,分别用于传输数据流A和数据流B。接入网网元可以支持不同制式的通信协议,或者可以支持不同的通信模式。例如,该接入网网元可以是5G基站或下一代基站(gNB)、演进型基站(evolved node B,eNodeB),或者是无线保真接入点(wireless fidelity access point,WiFi AP)、或者是全球微波接入互操作性基站(worldwide interoperability for microwave access base station,WiMAX BS),或者是云无线接入网络(cloud radio access network,CRAN)中的无线控制器,或者该网络设备可以为未来演进PLMN中的接入网设备等。

PCF网元具有策略控制决策的功能,为网络提供策略。AMF网元用于移动性管理、合法监听、或者接入授权以及鉴权等。SMF网元用于实现会话和承载管理、地址分配等。用户面功能网元用于用户面数据的路由转发,门限控制,流量监测、验证等功能。网络存储功能网元用于提供业务发现或网元发现功能,以及维护网元的特征以及网元支持的业务的功能。传输网元具备传输网络数据的功能,例如传输网元可以是路由转发器。

NWDAF具备数据统计和分析功能,可以用于收集分析来自网络网元、第三方业务服务器、终端设备或网管系统中的相关数据,并基于相关数据向网络网元、第三方业务服务器、提供终端设备或网管系统提供数据分析结果,该分析结果可协助网络选择业务的服务质量参数,或协助网络执行流量路由,或协助网络选择背景流量传输策略等。在本申请实施例中,数据分析设备还可用于提供网络(比如,网络切片或网络切片实例)分析结果,以便网络根据此分析结果执行网络(比如,网络切片或网络切片实例)的部署或调整网络资源。

网络能力开放网元NEF具备将运营商网络的功能提供或开放给外部服务器或外部设备的作用,其起到网络内外部通信的中间媒介作用。例如,当第三方不可信业务服务器需要与网络内部进行通信时需要经过网络能力开放网元的转发和处理操作。当然,如果是网络内部业务服务器或者第三方可信业务服务器与网络内部进行通信时可以无需经过网络能力开放网元。

在本申请的实施例中,接入网设备和核心网的全部或者部分网元可以属于第三代合作伙伴计划(3

本申请中的数据分析网元是指能够提供数据分析功能的网元,而本申请涉及的数据分析功能可以部署在网络数据分析功能网元(NWDAF)上,也可以部署在其他网元上,即本申请中的数据分析网元可以包括但不限于NWDAF。数据分析网元可以是位于核心网控制面的具备本发明涉及的数据分析功能的网元,也可以是位于网络管理面的具备本发明涉及的数据分析功能的网元。

本申请中的策略控制网元是指能够提供策略控制功能的网元,而本申请涉及的策略控制功能可以部署在策略控制功能网元(PCF)上,也可以部署在其他网元上,即本申请中的策略控制网元可以包括但不限于PCF。

另外,数据分析功能与其他功能可以合并部署在同一个网元上,例如,数据分析功能与策略控制功能可能合并部署,则数据分析网元与策略控制网元在物理上为同一个实体。

另外,本申请实施例中所称的业务质量也可以称为业务体验。

图2是根据本申请实施例提供的一种获取服务质量参数的方法的示意性流程图。

201,策略控制网元向数据分析网元发送第一请求信息,该第一请求信息包括业务的标识信息,第一请求信息用于请求该业务的服务质量参数信息。对应的,该数据分析网元接收该策略控制网元发送的该第一请求信息。

在一些实施例中,该第一请求信息还包括该业务的业务质量要求和/或用户类别信息,则该第一请求信息用于请求对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息。该业务的标识信息用于唯一地标识该业务。该业务的标识信息具体可以为业务对应的标识、业务的类型或业务的名称。例如,在一些实施例中,不同的业务可以对应于不同的标识。例如,语音业务的标识可以是标识1,数据业务的标识可以是标识2,视频业务的标识可以是标识3。在此情况下,该业务的标识信息可以是业务的标识。又如,在一些实施例中,该业务的标识信息还可以是具体的业务类型。例如,该业务的标识信息可以是语音业务类型,该业务的标识信息为数据业务类型,或者该业务的标识信息为视频业务类型等。

除非特殊指示,本申请实施例中所称的业务质量要求是指用户级别的业务质量要求。用户级别的业务质量要求可以等价于单用户的业务质量要求,也即单个用户对该业务的体验要求。例如,业务质量要求为5>MOS>4.5,表示单用户的MOS分大于4.5且小于5。

在一些实施例中,该业务质量要求可以包括该业务的一个业务质量要求。在另一些实施例中,该业务质量要求可以包括该业务的多个业务质量要求。

在一些实施例中,该用户类别信息可以包括一个用户类别信息。在另一些实施例中,该用户类别信息可以包括多个用户类别信息。一般而言,一个用户类别信息对应一个业务质量要求,而多个不同的用户类别对应多个不同的业务质量要求。

在一些实施例中,该第一请求信息包括业务的标识信息和业务质量要求。在此情况下,该第一请求信息用于请求对应于该业务质量要求的该业务的服务质量参数信息。

可选的,在一些实施例中,该业务质量要求包括该业务的平均意见分的取值范围要求。

例如,表1是一个该第一请求信息的示意。可以理解的是虽然表1所示的第一请求信息中包括3个业务质量要求,但本申请并不排除第一请求信息中仅包括一个业务质量要求的可能。

表1

如表1所示的第一请求信息中包括的业务的标识信息所指示的业务为语音业务。该第一请求信息中包括三个语音业务的业务质量要求。如表1所示的三个业务质量要求分别为业务平均意见分(mean opinion score,MOS)大于3小于4;MOS大于4小于4.5;MOS大于4.5小于5。可以理解,这里的MOS的数值要求是语音业务的单用户业务质量要求的一个示例。可见,表1所示的业务质量要求是业务的平均意见分的取值范围要求。

在另一些实施例中,业务质量要求也可以是其他要求,例如,通话接通成功率要求,支付成功率要求,数据丢包率要求、数据包传输平均时延要求等。

本申请中单用户业务质量是指评估单个用户的业务体验好坏的数据。相应的,单用户业务质量要求是指对该评估每个用户的业务体验好坏的数据的要求。如何评估每个用户的业务体验的具体方法可以是业务提供商决定的,例如语音业务服务器决定使用MOS评估单用户语音业务质量,MOS分取值范围是[0,5],MOS分越高代表用户的语音业务体验越好,则语音业务的业务质量要求可以是对MOS分数值的要求,其中,如何计算每个用户的MOS分属于一种内部计算方法,不在本专利讨论范围内。而对于视频业务,视频业务服务器又决定使用视频平均意见分(video mean opinion score,vMOS)分评估每个用户视频业务体验,MOS分和vMOS的计算方法不同,则视频业务的业务质量要求可以是对vMOS分数值的要求。这里,用MOS分和vMOS评估单用户业务质量只是针对语音业务和视频业务的两个举例说明,对于其他类型的业务,还存在其他多种评估单用户业务质量的方法,例如对于数据业务,可能使用数据丢包率、数据包传输平均时延等参数综合评估数据业务的单用户的业务质量,则数据业务的业务质量要求可以是对该多个参数的综合要求,本专利并不限定。

在一些实施例中,该第一请求信息包括业务的标识信息和用户类别信息。在此情况下,该第一请求信息用于请求对应于该用户类别信息的该业务的服务质量参数信息。

例如,表2是一个该第一请求信息的示意。可以理解的是虽然表2所示的第一请求信息中包括多个用户类别信息,但本申请并不排除第一请求信息中仅包括一个用户类别信息的可能。

表2

如表2所示的第一请求信息中包括的业务的标识信息所指示的业务为语音业务。该第一请求信息中包括三个用户类别信息,分别为金牌用户、银牌用户和铜牌用户。

金牌用户、银牌用户和铜牌用户指示一种用户类别的示意。用户类别还可以是其他划分方式,例如高优先级用户、中优先级用户和低优先级用户等,也即用户类别信息还可以是用户优先级信息,本申请实施例对如何划分用户类别并不限定。

在一些实施例中,该第一请求信息中还可以包括该业务所在的切片网络的标识。切片网络的标识可以为单网络切片选择辅助信息(single network slice selectionassistance information,S-NSSAI)、网络切片实例标识(network slice instanceidentifier,NSI ID)、网络切片子实例(network slice subnet instance identifier,NSSI ID)等。

在一些实施例中,该业务质量要求可以是一个或多个时间信息对应的该业务质量要求,也即第一请求信息可以用于请求一个或多个时间信息上的对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息,在此种场景下,第一请求信息中还可以包含一个或多个时间信息。本申请实施例对时间信息的具体形式并不限定,只要该时间信息能够反映出时间即可。例如,该时间信息可以是以小时为粒度划分的,例如第一时间信息为8点至10点,第二时间信息为10点至12点。又如,该时间信息还可以是以天为粒度划分的,例如第一时间信息为每月的1日至10日,第二时间信息为每月的11日至20日。又如,该时间信息还可以是以用户开机时间长度划分的。例如,第一时间信息为开机0至4小时,第二时间信息为开机4至8小时。表3是一个该第一请求的示意。

表3

如表3所示的第一请求信息中包括的业务的标识信息所指示的业务为语音业务。该第一请求信息中包括三个语音业务的在不同时间的业务质量要求。如表3所示,在时间信息为时间信息1时,三个业务质量要求分别为业务平均意见分(mean opinion score,MOS)大于3小于4;MOS大于4小于4.5;MOS大于4.5小于5;在时间信息为时间信息2时,三个业务质量要求分别为MOS大于3小于3.5,MOS大于3.5小于4,MOS大于4小于5。可以理解,这里的MOS的数值要求是语音业务的单用户业务质量要求的一个示例。

在一些实施例中,该业务质量要求可以是一个或多个空间信息的该业务质量要求,也即第一请求信息可以用于请求一个或多个空间信息上的对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息,在此种场景下,第一请求信息中还可以包含一个或多个空间信息。该空间信息可以是3GPP通信网络中定义的位置信息,比如服务小区A或注册区域B,该空间信息也可以是非3GPP通信网络中定义的位置信息,比如该空间信息为某具体的地理位置范围(例如,经纬度或者GPS位置信息)。表4是一个该第一请求的示意。

表4

如表4所示的第一请求信息中包括的业务的标识信息所指示的业务为语音业务。该第一请求信息中包括三个语音业务的在不同时间的业务质量要求。如表4所示,在空间信息为区域1时,三个业务质量要求分别为业务平均意见分(mean opinion score,MOS)大于3小于4;MOS大于4小于4.5;MOS大于4.5小于5;在空间信息为区域2时,三个业务质量要求分别为MOS大于3小于3.5,MOS大于3.5小于4,MOS大于4小于5。可以理解,这里的MOS的数值要求是语音业务的单用户业务质量要求的一个示例。

在一些实施例中,用户类别信息与业务质量要求可以是一一对应的关系。一个用户类别信息对应一个业务质量要求,多个用户类别分别对应多个业务质量要求。

在一些实施例中,该第一请求信息可以包括业务的标识信息、业务质量要求以及用户类别信息。在此情况下,该第一请求信息用于请求对应于该业务质量要求和该用户类别信息的该业务的服务质量参数信息。

如上所述,该业务质量要求可以包括该业务的多个业务质量要求,该用户类别信息也可以包括多种用户类别信息。该多个业务质量要求与该多个用户类别信息可以是一一对应的。

例如,表5是一个该第一请求信息的示意。可以理解的是虽然表5所示的第一请求信息中包括多个业务质量要求和多个用户类别信息,但本申请并不排除第一请求信息中仅包括一个业务质量要求和一个用户类别信息的可能。

表5

如表5所示的第一请求信息中包括的业务的标识信息所指示的业务为语音业务。该第一请求信息中还包括三种用户类别,分别为金牌用户、银牌用户和铜牌用户。该第一请求信息中包括三个语音业务的业务质量要求。如表5所示的三个业务质量要求分别为MOS大于3小于4;MOS大于4小于4.5;MOS大于4.5小于5。表32中的三种用户类别与三个业务质量要求一一对应。具体地,金牌用户对应的业务质量要求为MOS大于4.5小于5,银牌用户对应的业务质量要求为MOS大于4小于4.5,铜牌用户对应的业务质量要求为MOS大于3小于4。

本申请中,对应于该业务质量要求的该业务的服务质量参数信息是指服务质量参数信息能够满足该业务质量要求,也即当单个用户的业务流的被分配该服务质量参数时,该单个用户的业务质量能够满足该业务质量要求。例如,假设语音业务的服务质量参数信息包括:保证流比特率(guaranteed flow bit rate,GFBR),最大流比特率(maximum flowbit rate,MFBR),时延(latency),对应于MOS>3的服务质量参数信息可以为GFBR>300Mbps,MFBR>500Mbps,时延<2ms。

例如,在一些实施例中,不同的用户类别对应于不同的业务质量要求。该策略控制网元可以保存业务质量要求与用户类别的对应关系。以表1为例,该策略控制网元保存的业务质量要求与用户类别的对应关系可以是:金牌用户对应的业务质量要求为MOS大于4.5小于5,银牌用户对应的业务质量要求为MOS大于4小于4.5,铜牌用户对应的业务质量要求为MOS大于3小于4。对于每个用户执行该业务的流程中,策略控制网元可以先确定该用户的用户类别,再根据该用户的用户类别确定对应的业务质量要求。又如,在一些实施例中,策略控制网元可能并未将用户分为不同的用户类别,对于每个用户执行该业务的流程中,该策略控制网元可以直接确定用户的具体的业务质量要求。

单个用户执行该业务的流程中,策略控制网元请求各个网络设备按照用户的业务质量要求对应的该业务的服务质量参数信息分配网络资源,以使得相应的用户的业务质量能够满足该用户的业务质量要求。其中,策略控制网元请求各个网络设备按照服务质量参数分配网络资源的具体方式,可以是策略控制网元直接或间接地向各个网络设备下发服务质量策略,该服务质量策略中包含该服务质量参数,例如,PCF可以将GFBR>300Mbps,MFBR>500Mbps,时延<2ms等参数包含在服务质量描述信息(QoS profile)通过SMF下发给基站,以使得基站按照GFBR>300Mbps,MFBR>500Mbps,时延<2ms分配相应的空口资源。

在一些实施例中,第一请求信息可以为实时请求信息,即策略控制网元发送第一请求信息给数据分析网元后,数据分析网元立即返回第一请求信息请求的内容。

在另一些实施例中,第一请求信息可以为一种订阅请求信息,即策略控制网元发送第一请求信息给数据分析网元后,数据分析网元不必立即向策略控制网元发送第一请求信息请求的内容,而是等待订阅事件发生后或订阅条件满足后才向数据分析网元发送第一请求信息请求的内容。

可选的,在一些实施例中,在步骤201之前,该策略控制网元还可以确定该业务处于测试状态。换句话说,也即策略控制网元仅在业务的测试阶段去数据分析网元获取业务的服务质量参数信息,并在此阶段根据数据分析网元推荐的服务质量参数信息为业务执行策略控制和资源分配,而当测试完成,业务进入稳定阶段后,策略控制网元不必再获取数据分析网元推荐的服务质量参数信息。策略控制网元可以从切片网络管控单元获知该业务是否处于测试状态,也可以直接从业务租户或者业务服务器直接获知该业务是否处于测试状态。其中,该切片网络管理单元可以是网络切片选择功能(network slice selectionfunction,NSSF)网元、网络切面管理功能(Network Slice Management Function,NSMF)网元、网络存储功能(network repository function,NRF),或者其他具备切片网络管理和控制功能的网元。

可选的,在一些实施例中,该第一请求信息中还可以包括第一指示信息,该第一指示信息用于指示该业务处于测试阶段。

可选的,在一些实施例中,该第一指示信息还可以作为一个单独的信息发送至该数据分析网元。换句话说,该策略控制网元可以向数据分析为网元分别发送该第一请求信息和该第一指示信息。

可选的,在一些实施例中,在测试阶段完成后,该策略控制网元向该数据分析网元发送第一取消信息,该第一取消信息用于指示取消获取对应于该业务质量要求和/或对应于该用户类别信息的该业务的服务质量参数信息。换句话说,也即策略控制网元仅在业务的测试阶段去数据分析网元获取业务的服务质量参数信息,并在此阶段根据数据分析网元推荐的服务质量参数信息为业务执行策略控制和资源分配,而当测试完成,业务进入稳定阶段后,策略控制网元不必再获取数据分析网元推荐的服务质量参数信息。策略控制网元可以从切片网络管控单元获知该业务是否完成测试,也可以直接从业务租户或者业务服务器直接获知该业务是否完成测试。其中,该切片网络管理单元可以是网络切片选择功能(network slice selection function,NSSF)网元、网络切面管理功能(Network SliceManagement Function,NSMF)网元、网络存储功能(network repository function,NRF),或者其他具备切片网络管理和控制功能的网元。另外,策略控制网元可自行决定该业务是否完成测试,例如,策略控制网元可能根据获取的该业务的服务质量参数信息对应的业务的质量信息是否高于预设值决定该业务的是否完成测试,其中业务的质量信息的具体含义见步骤203。

可选的,在一些实施例中,该第一取消信息中还可以包括第二指示信息,该第二指示信息用于指示该测试阶段已经完成。

类似的,该第二指示信息也可以做完一个单独的信息发送至该数据分析网元。换句话说,该策略控制网元可以向数据分析网元分别发送该第一取消信息和该第二指示信息。

可选的,在一些实施例中,该数据分析网元可以在接收到该第一取消信息的情况下,确定测试阶段已经完成。换句话说,该第一取消信息也可以用于指示该测试阶段已经完成。

可选的,在一些实施例中,该数据分析网元在接收到该第一取消信息时,已经根据该第一请求信息确定出至少一组该业务的服务质量参数信息,但尚未将该至少一组该业务的服务质量参数信息发送至该策略控制网元。在此情况下,该数据分析网元可以不将该至少一组该业务的服务质量参数信息发送至该策略控制网元。

可选的,在一些实施例中,该数据分析网元在接收到该第一取消信息时,尚未完成该至少一组该业务的服务质量参数信息的确定过程。在此情况下,该数据分析为网元可以停止确定该至少一组该业务的服务质量参数信息。

可选的,在一些实施例中,该数据分析网元在接收到该第一取消信息之前已经将该至少一组该业务的服务质量参数信息发送至该策略控制网元。若该策略控制网元在接收到该至少一组该业务的服务质量参数信息时已经确定该测试阶段完成,则该策略控制网元可以忽略该至少一组该业务的服务质量参数信息,例如该策略控制网元可以直接将接收到的该至少一组该业务的服务质量参数信息删除。

202,该数据分析网元确定至少一组该业务的服务质量参数信息。

在一些实施例中,该数据分析网元可以根据该第一请求信息,确定该至少一组该业务的服务质量参数信息。

在一些实施例中,该至少一组该业务的服务质量参数信息中的每组该业务的服务质量参数信息对应于该业务的业务质量要求和/或对应于用户类别信息。

该服务质量参数信息是指网络为单用户在单次业务过程中分配的不同资源参数或性能状态参数。如现有的标准中定义的5G服务质量(quality of service,QoS)流(flow)的GFBR,MFBR,5G QoS等级标识(5G QoS class identifier,5QI),分配保持优先级(allocation and retention priority,ARP),平均窗口大小(average window size),上下行最大丢包率(Maximum Packet Loss Rate(UL,DL),UL/DL MaxPLR)等QoS参数即属于服务质量参数,但本申请中的服务质量参数也可以是未定义的但影响业务体验的新参数,如抖动缓存区大小、TCP拥塞窗口大小、TCP接受窗口大小、媒体编码类型、编码速率、基站缓存区大小和无线接入类型(radio access type,RAT)等,另外,该新参数可以是归一化参数,归一化参数是指通过将参数的物理数值映射到固定的数值空间获取的。

对于某种特定的业务,数据分析网元通过收集的大量的用户级别的业务质量数据和大量的流级别的网络数据,分析获取该业务的用户级别的业务体验模型。业务的体验可以反应出业务的质量。因此,本申请实施例中所称的业务质量也可以称为业务体验。例如,该业务体验模型也可以称为业务质量模型,该业务质量数据也可以称为业务体验数据。用户级别的业务体验模型是指该业务的用户级别的业务质量数据随相关的流级别的网络数据之间的变化关系。其中用户级别的业务质量数据是指单用户业务流级别的业务质量数据,即单用户在单次业务过程中产生的质量数据,不同用户在业务过程中产生的质量数据即组成了数据分析网元收集的用户级别的业务质量数据集合;而流级别的网络数据是指与用户级别的业务质量数据相关的流级别(5G网络流是指QoS flow)的网络数据,例如网络为单用户在单次业务过程中分配的不同资源参数或状态参数(如现有的标准中定义的5GQoSflow的GFBR,MFBR,QCI,平均窗口大小等QoS参数,也可以是未定义的但影响业务质量的新参数),数据分析网元可以收集网络为不同用户在业务过程中分配的大量的资源参数或状态参数而组成该流级别的网络数据。

该数据分析网元可以通过如下两个步骤获取某业务的用户级别的业务体验模型:

A、该数据分析网元获取业务的训练数据,训练数据可以包括该业务的用户级别的历史业务质量数据,以及用户级别的历史业务质量数据对应的流级别的历史网络数据。

例如,该数据分析网元首先从业务服务器(如AF)、接入网网元(如RAN)、用户面功能网元(如UPF)、终端设备(如UE)、移动性管理功能网元(如AMF)、会话管理功能网元(如SMF)、策略控制功能网元(如PCF),网管系统等分别收集数据,然后通过业务的标识信息、业务流标识、终端标识、业务流所在的会话标识、每个网元上都有的用户关联标识、时间、位置等信息将各个网元的数据关联起来,得到上述完整的训练数据。训练数据中包括:

(1)、该业务的用户级别的历史业务质量,来自AF或其他可以提供业务质量数据的网元,如语音业务用户级别的历史MOS分数据。

在一些实施例中,该业务的用户级别的历史业务质量可以是空间维度的历史业务质量。换句话说,该历史业务质量可以包括不同空间信息对应的历史业务质量。本申请实施例对空间信息的具体形式并不限定。该空间信息可以是3GPP通信网络中定义的空间信息,比如服务小区A或注册区域B,该空间信息也可以是非3GPP通信网络中定义的空间信息,比如该空间信息为某具体的地理位置范围(例如,经纬度或者GPS空间信息)。例如,该历史业务质量可以包括区域1的历史业务质量和区域2的历史业务质量。这样,得到的业务体验模型可以是包括不同空间信息的业务体验模型。

在一些实施例中,该历史业务质量可以是时间维度的历史业务质量。换句话说,该历史业务质量可以包括不同时间信息对应的历史业务质量。本申请实施例对时间信息的具体形式并不限定,只要该时间信息能够反映出时间即可。例如,该时间信息可以是以小时为粒度划分的,例如第一时间信息为8点至10点,第二时间信息为10点至12点。又如,该时间信息还可以是以天为粒度划分的,例如第一时间信息为每月的1日至10日,第二时间信息为每月的11日至20日。又如,该时间信息还可以是以用户开机时间长度划分的。例如,第一时间信息为开机0至4小时,第二时间信息为开机4至8小时。例如,该历史业务质量可以包括时间信息1的历史业务质量和时间信息2的历史业务质量。这样,得到的业务体验模型可以是包括不同时间信息的业务体验模型。

(2)、影响该业务用户级别的历史业务质量的时变性参数数据,即用户级别的历史业务质量数据对应的流级别的历史网络数据,也即该业务的历史服务质量参数信息,包括:

i.来自AF网元的TCP拥塞窗口数据、TCP接收窗口数据、抖动缓存数据、媒体编码类型以及编码速率数据、缓存数据、至少一个数据类型的数据;

ii.来自RAN网元流比特率数据、丢包率数据、时延数据、无线信道质量数据、至少一个数据类型的数据;

iii.来自UPF网元的流比特率数据、丢包率数据、时延数据、至少一个数据类型的数据;

iv.来自终端设备的流比特率数据、丢包率数据、时延数据、至少一个数据类型的数据、TCP拥塞窗口数据、TCP接收窗口数据、抖动缓存数据、媒体编码类型以及编码速率数据、缓存数据、CPU占用率、内存占用率至少一个数据类型的数据;

v.等等。

在一些实施例中,该用户级别的历史业务质量数据对应的流级别的历史网络数据可以是空间维度的流级别的历史网络数据。换句话说,该流级别的历史网络数据可以包括不同空间信息对应的流级别的历史网络数据。例如,该流级别的历史网络数据可以包括区域1的流级别的历史网络数据和区域2的流级别的历史网络数据。

说明一点,数据分析网元获取历史业务质量数据中的空间信息和流级别的历史网络数据中空间信息可能出现不一致的情况,比如前者是GPS空间信息,而后者是小区标识信息,则数据分析网元可以利用历史业务质量数据中和流级别的历史网络数据中共同包含的用户的关联标识信息,将两种不同的空间信息建立映射关系。此后,数据分析网元可以基于其中一种空间信息训练业务体验模型。

在一些实施例中,该该用户级别的历史业务质量数据对应的流级别的历史网络数据可以是时间维度的流级别的历史网络数据。换句话说,该流级别的历史网络数据可以包括不同时间信息对应的的流级别的历史网络数据。例如,该流级别的历史网络数据可以包括时间信息1的流级别的历史网络数据和时间信息2的流级别的历史网络数据。

B、示例性地,该数据分析网元可以基于线性回归(Linear Regression)方法得到该业务的用户级别的历史业务质量与流级别的历史网络数据之间的关系模型,即用户级别的业务体验模型,如下

f(x)=m

公式(1.4)中,f(x)是某业务的用户级别的业务质量,例如单个用户的语音业务的MOS取值;X=(x

其中,上述线性回归只是一种示例性的数据分析算法,该数据分析网元可以基于其他算法获取用户级别的业务体验模型,本发明不做具体限制。

由此可知,当给定对函数值f(x)的取值要求,也即给定对用户级别的业务质量的要求,利用上述f(x)函数模型,可以得到符合函数值要求的X向量的取值。当然,因为f(x)是一个多自变量函数,因此最后获得的符合要求的X可能有多个解,如X1(x

这样,当该数据分析网元在获取到业务质量要求后,可以根据该业务质量要求以及用户级别的业务体验模型确定出对应于该业务质量要求的至少一组该业务的服务质量参数信息。说明一点,数据分析网元训练业务体验模型的过程可以不依赖于步骤201从策略控制网元获取业务质量要求的操作,即数据分析网元可以提前训练出业务体验模型,再根据步骤201从策略控制网元获取业务质量要求求得对应的解;数据分析网元也可以先获取步骤201中的业务质量要求,再训练业务体验模型,最后根据两组各求得对应的解。另外,业务质量要求也可以不是来自于策略控制网元,而是来自业务服务器或者配置在数据分析网元上的。

例如,当f(x)为MOS大于3小于4时,X的解可以为X1(x

可以理解的是,在利用上述用户级别的业务体验模型确定对应于该业务质量要求的该业务的服务质量参数信息时,该业务质量要求可以作为给定函数值f(x)取值要求。

如上所述,在一些实施例中,该第一请求信息可以包括业务的标识信息和业务质量要求。在此情况下,该数据分析网元可以直接利用该第一请求信息内的业务质量要求确定出对应于该业务质量要求的该至少一个该业务的服务质量参数信息。

在一些实施例中,该第一请求信息可以包括业务的标识信息和用户类别信息。在此情况下,该数据分析网元可以根据用户类别信息与业务质量要求的对应关系,确定出与该第一请求信息内的用户类别信息对应的业务质量要求,然后根据该业务质量要求确定出对应于该用户类别信息的至少一组该业务的服务质量参数信息。在一些实施例中,该数据分析网元可以从该策略控制网元获取该用户类别信息与业务质量要求的对应关系。在另一些实施例中,该数据分析网元可以从该业务的业务服务器获取该用户类别信息与业务质量要求的对应关系。在另一些实施例中,该用户类别信息与业务质量要求的对应关系还可以是配置在该数据分析网元内部的。

在一些实施例中,该第一请求信息可以包括业务的标识信息、业务质量要求以及用户类别信息。在此情况下,该数据分析网元可以直接利用该第一请求信息内的业务质量要求确定出该至少一组该业务的服务质量参数信息。该至少一组该业务的服务质量参数信息中的每组该业务的服务质量参数信息对应于该业务质量要求和对应于该用户类别信息。

在一些实施例中,步骤201可以不被执行。也就是说,该数据分析网元无需根据第一请求信息确定某业务的服务质量参数信息,而是自行确定该业务的服务质量参数信息。具体地,数据分析网元自身配置了或从该业务的业务服务器获取了类似于步骤201中所述的业务质量要求和/或用户类别信息之后,数据分析网元根据202步骤中训练出的模型和该业务质量要求和/或用户类别信息,确定出该业务的服务质量参数信息。

203,该数据分析网元向该策略控制网元发送该至少一组该业务的服务质量参数信息。相应地,该策略控制网元接收该数据分析网元发送的至少一组该业务的服务质量参数信息。

在一些实施例中,该每组服务质量参数信息中可以包括至少一个服务质量参数类型以及对应的服务质量参数值。例如GFBR可以是一个服务质量参数类型,而GFBR=300,300则为服务质量参数值。该每组服务质量参数信息中还可以包括该每组服务质量参数信息所对应的该业务质量要求和/或用户类别信息。

在一些实施例中,该数据分析网元也可以将该至少一组该业务的服务质量参数信息所对应的业务的标识信息发送至该策略控制网元。或者,在一些实施例中,该每组服务质量参数信息中可以包括对应的业务的标识信息。

在一些实施例中,该数据分析网元也可以将该至少一组该业务的服务质量参数信息所对应的切片网络的标识信息发送至该策略控制网元。或者,在一些实施例中,该每组服务质量参数信息中可以包括对应的切片网络的标识信息。

在一些实施例中,该每组该业务的服务质量参数信息中还可以包括该组业务的服务质量参数信息对应适用条件。这样,该策略控制网元后续可以根据该适用条件为单个用户的业务流程确定适用的目标服务质量参数信息。

该适用条件可以是时间条件、空间条件、网络参数条件(例如网络性能参数KPI配置),切片网络的负载条件等中的任意一个或者多个。

本申请实施例对空间条件的具体形式并不限定,只要空间条件能够反映出空间信息即可。例如,空间信息可以是3GPP通信网络中定义的位置信息,比如服务小区A或注册区域B;也可以是非3GPP通信网络中定义的空间信息,比如该空间信息为某具体的地理位置范围。在一些实施例中,当步骤201被执行,且第一请求信息中携带了业务质量要求和/或用户类别对应的空间信息时,则该空间条件可以与该空间信息一致。

本申请实施例对时间条件的具体形式并不限定,只要时间条件能够反映出时间即可。例如,该时间条件可以是以小时为粒度划分的,例如时间条件可以是8点至10点。又如,该时间条件可以是还可以是以天为粒度划分的,例如时间条件可以是每月的1日至10日。又如,时间条件还可以是以用户开机时间长度划分的。例如时间条件可以是开机0至4小时。在一些实施例中,当步骤201被执行,且第一请求信息中携带了业务质量要求和/或用户类别对应的时间信息时,则该时间条件可以与该时间信息一致。

本申请实施例中对网络参数条件的具体形式并不限定,只要网络参数条件能反映出网络性能即可,该网络性能可以用户级别的网络性能、设备级别的网络性能、接口级别的网络性能、网络级别的网络性能中的一种或多种。例如,用户级别的网络性能可以是单用户业务的某QoS参数,设备级别的网络性能可以是网络设备的容量,接入级别的网络性能可以是网络接口的时延或吞吐率,网络级别的网络性能可以是网络端到端时延等。

可选的,在一些实施例中,该数据分析网元还可以向该策略控制网元发送至少一个业务的质量信息,该至少一个业务的质量信息与该至少一组该业务的服务质量参数信息一一对应。

在一些实施例中,业务的质量信息可以是反映服务质量参数信息对业务要求满足程度的信息,换句话说,也就是服务质量参数信息的使用效果信息。例如,业务的质量信息信息可以包括三个等级:高、中、低,其中,“高”代表服务质量参数对业务要求的满足程度很高,“中”代表服务质量参数对业务要求的满足程度一般,“低”代表服务质量参数对业务要求满足程度很低。当然服务质量参数对业务要求的满足程度还可以是其他表达形式,此处不限,例如可以是[0,1]区间内的具体数值。如何计算服务质量参数信息对业务要求满足程度属于数据分析网元的内部算法,本申请并不限定。

在一些实施例中,业务的质量信息可以是反映业务的体验好坏的信息。例如,网络评估的业务质量数据能够反映业务体验的好坏。网络评估的业务质量包括评估的平均MOS分信息或业务用户满意度信息。其中,平均MOS信息是指数据分析网元对全网或网络部分区域的所有业务用户评估的MOS分均值。业务用户满意度是指满足该业务的单用户业务质量要求的用户比例,例如语音业务的MOS大于3分用户比例为95%。

在一些实施例中,业务的质量信息可以为该业务的可信度信息,可信度信息是指可以反映出网络评估的业务质量与业务的实际业务质量之间的接近程度的信息。例如,可信度信息可以是[0,1]之间的一个浮点数值,数值越大,可信度越高,也即网络评估的业务质量与业务的实际业务质量越接近。比如,相比较于可信度信息数值为0.3,当可信度信息数值为0.8时,后者对应的网络评估的业务质量与业务的实际业务质量更接近。例如数据分析网元可以根据网络评估的业务质量与业务的实际业务质量之间的绝对差值,计算出可信度,差值越小可信度越高。比如评估的业务质量MOS=3,实际的MOS=4,两者绝对差值为1,而1对应的可信度值为0.8。又如,估的业务质量MOS=3.8,实际的MOS=4,两者绝对差值为0.2,而0.2对应的可信度值为0.98。本发明还可以有其他计算可信度的具体算法,本发明对此并不限定。

本申请中,业务的质量信息可以是以上三个实施例描述的业务的质量信息中一种或几种的组合,当然业务的质量信息还可以是其他表现形式,只要能够反映业务质量的高低即可。

例如表6中以业务的质量信息反映服务质量参数信息对业务要求满足程度为例加以说明:

表6

如表6所示,服务质量参数信息GFBR=300,MFBR=500,latency=5对应的业务的质量信息是85%,表示GFBR=300,MFBR=500,latency=5能够满足4>MOS>3的业务要求的程度为85%。

表7是该至少一组该业务的服务质量参数信息的示意。

表7

如表7所示,业务质量要求4>MOS>3对应于三组服务质量参数信息,业务质量要求4.5>MOS>4对应于两组服务质量参数信息,业务质量要求5>MOS>4.5对应于一组服务质量参数信息。如表7所示的服务质量参数信息是具体服务质量参数本身,例如业务质量要求4>MOS>3对应于三组服务质量参数信息中的一组服务质量参数信息包括:保证流比特率(guaranteed flow bit rate,GFBR)等于300,最大流比特率(maximum flow bit rate,MFBR)等于500,时延(latency)5秒。

如表7所示,不同的业务质量要求对应的服务质量参数信息不同,不同的业务质量要求对应的服务质量参数信息的组的数目也不同。如表7所示,业务质量要求5>MOS>4.5对应一组服务质量参数;业务质量要求4.5>MOS>4对应于两组服务质量参数信息;业务质量要求4>MOS>3对应于三组服务质量参数信息。

在一些实施例中,不同的业务质量要求对应的服务质量参数信息的数目可以是相同的。

在另一些实施例中,该服务质量参数信息中还可以包括中间信息。该策略控制网元可以根据该中间信息推导出服务质量参数值。例如,一组服务质量参数值可以对应于一个索引,可以利用索引指示对应的服务质量参数值,此时该服务质量参数信息可以是该索引。又如,数据分析网元下发的服务质量参数信息并不是策略控制网元最终在服务质量策略中下发给各个网元使用的服务质量参数(如QoS参数),而是一些中间参数,那么策略控制网元在接收该至少一组服务质量参数信息后,还需先将收该至少一组服务质量参数信息映射或计算成服务质量策略中包含的服务质量参数,再下发给各个相关的网元。

例如,表8该至少一组该业务的服务质量参数信息的示意。

表8

表9是服务质量参数值与索引的对应关系。

表9

该数据分析网元可以先确定出至少一组服务质量参数值,然后根据服务质量参数值与索引的对应关系,确定出对应于该至少一组服务质量参数值的索引。该数据分析网元发送至该策略控制网元的至少一组业务的服务质量参数信息可以是对应于该至少一组服务质量参数值的索引。该策略控制网元在接收到至少一组业务的服务质量参数信息后,可以根据服务质量参数值与索引的对应关系确定出具体地服务质量参数值。

服务质量参数值与索引的对应关系可以是由该数据分析网元确定的,并将该服务质量参数值与索引的对应关系发送至该策略控制网元。

在一些实施例中,图2所示的方法还可以包括步骤204和步骤205。

204,该策略控制网元接收业务服务器发送的第二请求信息,该第二请求信息用于请求为第一用户建立该业务。

该第二请求信息可以是在该第一用户建立该业务的过程中由该业务服务器发送至该策略控制网元的。该第二请求信息可以包括该第一用户的标识信息。可选的,该第二请求信息还可以包括该第一用户的用户类别信息和/或该第一用户的该业务的业务质量要求。

可选地,第二请求消息中还可能包含第一用户对应的业务描述信息,业务描述信息用于描述第一用户执行该业务的应用层或媒体面信息,具体可以包含以下信息中的一项或者多项:业务流所属的业务的标识信息、IP过滤信息、媒体带宽要求、流量路由信息、抖动缓存要求、媒体编码类型要求、媒体编码类型要求的编码速率要求、TCP拥塞窗口要求、TCP接收窗口要求、缓存要求和至少一个数据类型的值要求。

205,该策略控制网元根据该第一用户的用户类别信息和/或该第一用户的该业务质量要求,以及至少一组该业务的服务质量参数信息,-。

可选的,在一些实施例中,对应于该第一用户的该业务的目标服务质量参数信息可以是包含于该至少一组该业务的服务质量参数信息。换句话说,该策略控制网元可以该第一用户的用户类别信息和/或该第一用户的该业务质量要求,确定该至少一组的服务质量参数信息中的一组该业务的服务质量参数信息为对应于该第一用户的该业务的目标服务质量参数信息。

可选的,在另一些实施例中,该策略控制网元可以根据该第一用户的用户类别信息和/或该第一用户的该业务质量要求,以及该至少一组该业务的服务质量参数信息,生成对应于该第一用户的该业务的目标服务质量参数信息。换句话说,该对应于该第一用户的该业务的目标服务这里参数信息并不包含于该至少一组该业务的服务质量参数信息。

例如,该策略控制网元可以先根据该第一用户的用户类别信息和/或该第一用户的该业务质量要求,确定该至少一组该业务的服务质量参数信息中的一组该业务的服务质量参数信息为对应于该第一用户的该业务的参考服务质量参数信息;然后根据该对应于该第一用户的该业务的参考服务质量参数信息,确定对应于该第一用户的该业务的目标服务质量参数信息。

具体地,该策略控制网元可以修改该对应于该第一用户的该业务的参考服务质量参数信息中的一个或多个参数,修改后的对应于该第一用户的该业务的参考服务质量参数信息就是该对应于该第一用户的该业务的目标服务质量参数信息。该策略控制网元可以根据当前的本地策略以及当前的网络资源状态修改该对应于该第一用户的该业务的参考服务质量参数信息中的一个或多个参数。

又如,策略控制网元可以根据至少一组该业务的服务质量参数信息中的一组服务质量参数信息生成服务质量策略,该服务质量策略将被作为第一用户的该业务的目标服务质量参数信息。例如,服务质量参数信息中包含的是业务的编码信息,策略控制网元根据编码信息生成数据包最大丢包率,而数据包最大丢包率将被作为目标服务质量参数信息。

可以理解,步骤204和步骤205可以在步骤203之后执行,或者,步骤204可以在步骤203之前执行但是步骤205需要在步骤203之后执行。

若该策略控制网元接收到的是多组业务的服务质量参数信息,则该多组业务的服务质量参数信息可以包括的对应于不同用户类别信息和/或业务质量要求的服务质量参数信息。

例如,假设该策略控制网元接收到N组业务的服务质量参数信息,N为大于1的正整数,该N组业务的服务质量参数信息中,可以包括N

该策略控制网元可以先根据该第一用户的用户类别信息和/或该第一用户的该业务质量要求,确定出对应于该第一用户的用户类别信息和/或该第一用户的该业务质量要求的该业务的服务质量参数信息。若该多组业务的服务质量参数信息中仅包括一组对应于该第一用户的用户类别信息和/或该第一用户的该业务质量要求的该业务的服务质量参数信息,则对应于该第一用户的该业务的目标服务质量参数信息就是这一组对应于该第一用户的用户类别信息和/或该第一用户的该业务质量要求的该业务的服务质量参数信息。若该多组业务的服务质量参数信息中仅包括多组对应于该第一用户的用户类别信息和/或该第一用户的该业务质量要求的该业务的服务质量参数信息,则该策略控制网元可以从该多组该业务的服务质量参数信息中确定一组该业务的服务质量参数信息作为对应于该第一用户的目标服务质量参数信息。在一些实施例中,该策略控制网元还可根据该多组该业务的服务质量参数信息中每组服务质量参数信息对应切片网络的标识信息、业务的标识信息以及适用条件中的一个或多个确定出对应于该第一用户的该业务的目标服务质量参数信息。

具体地,策略控制网元可根据网络情况以及匹配的适用条件确定第一用户的该业务的目标服务质量参数信息。例如,假设每组服务质量参数对应的适用条件为时间条件,则策略控制网元根据当前的时间信息,从第一用户的用户类别信息和/或该第一用户的该业务质量要求对应多组该业务的服务质量参数信息中,选择时间条件匹配的一组服务质量参数作为该目标服务质量参数。又如,假设每组服务质量参数对应的适用条件为用户执行该业务所在的切片网络的负载信息,则策略控制网元还可根据切片网络的当前负载信息,从第一用户的用户类别信息和/或该第一用户的该业务质量要求对应多组该业务的服务质量参数信息中,确定一组服务质量参数作为第一用户的该业务的目标服务质量参数信息,例如当切片网络的负载信息为某一等级时,则策略控制网络从第一用户的用户类别信息和/或该第一用户的该业务质量要求对应多组该业务的服务质量参数信息中,选择一组服务质量参数作为第一用户的该业务的目标服务质量参数信息;而当切片网络的负载信息为另一等级时,则策略控制网络选择从第一用户的用户类别信息和/或该第一用户的该业务质量要求对应多组该业务的服务质量参数信息中,选择另一组服务质量参数作为第一用户的该业务的目标服务质量参数信息。

在一些实施例中,若该第二请求信息中携带有该第一用户的用户类别信息和/或该第一用户的该业务的业务质量要求,则该策略控制网元可以直接根据该第二请求信息中的该第一用户的用户类别信息和/或该第一用户的该业务的业务质量要求确定出该第一用户的该业务的目标服务质量参数信息。策略控制网元具体如何确定第一用户的该业务的目标服务质量参数信息的方法见上文所述,此处不再赘述。

在另一些实施例中,该策略控制网元可以保存或提前获知了该第一用户与用户类别信息的对应关系。因此,若该第二请求信息包括该第一用户的标识信息而不包括第一用户的用户类别信息,则该策略控制网元可以根据该对应关系,确定出该第一用户的用户类别。然后,该策略控制网元可以从该用户类别的该业务的服务质量参数信息中,为该第一用户确定一组该业务的目标服务质量参数信息。例如,策略控制网元通过从UDM获取的第一用户的签约信息获知了第一用户的用户类别信息为金牌用户,则策略控制网元从步骤203接收到的至少一组该业务的服务质量参数信息中获取金牌用户对应的一组或多组服务质量参数信息,最后策略控制网元再从金牌用户对应的一组或多组服务质量参数信息中选择其中的一组作为第一用户的该业务的目标服务质量参数。例如,表10是该至少一组该业务的服务质量参数信息的示意。

表10

假设策略控制网元接收到的该至少一组该业务的服务质量参数信息如表10所示。若该第一用户的用户类别信息为金牌用户,则该策略控制网元可以确定对应于该第一用户的该业务的目标服务质量参数为GFBR=500,MFBR=500,lantecy=1。若该第一用户的用户类别信息为银牌用户,则该策略控制网元可以确定对应于该第一用户的该业务的目标服务质量参数为(GFBR=200,MFBR=500,lantecy=3)和(GFBR=500,MFBR=500,lantecy=1)中的一个。该策略控制网元确定的策略可以是随机确定,或者根据预设的规则确定。例如,可以确定服务质量参数中的某一个值(例如latency值)最小的一组服务质量参数为该第一用户的该业务的目标服务质量参数信息。该策略控制网元还可以根据该每组服务质量参数信息对应的切片网络标识信息、业务的标识信息以及适用条件中的一个或多个确定出该第一用户的该业务的目标服务质量参数信息。策略控制网元具体如何确定第一用户的该业务的目标服务质量参数信息的方法见上文所述,此处不再赘述。

在另一些实施例中,该策略控制网元可以保存或提前获知了该第一用户与业务质量要求的对应关系。因此,若该第二请求信息包括该第一用户的标识信息而不包括第一用户的用户类别信息和第一用户的该业务质量要求信息,则该策略控制网元可以根据该对应关系,确定出该第一用户的该业务质量要求。然后,该策略控制网元可以从该业务质量要求的服务质量参数信息中确定出第一用户的该业务的目标服务质量参数信息。例如,策略控制网元通过从UDM获取的第一用户的签约信息获知了第一用户的该业务的服务质量参数信息为5>MOS>4.5,则策略控制网元从步骤203接收到的至少一组该业务的服务质量参数信息中获取5>MOS>4.5对应的服务质量参数信息,并从中选择一组作为第一用户的该业务的目标服务质量参数。

假设策略控制网元接收到的该至少一组该业务的服务质量参数信息如表33所示。若该第一用户的该业务的业务质量要求为5>MOS>4.5,则该策略控制网元可以确定对应于该第一用户的该业务的目标服务质量参数为GFBR=500,MFBR=500,lantecy=1。若该第一用户的该业务的业务质量要求为4.5>MOS>4,则该策略控制网元可以确定对应于该第一用户的该业务的目标服务质量参数为(GFBR=200,MFBR=500,lantecy=3)和(GFBR=500,MFBR=500,lantecy=1)中的一个。该策略控制网元确定的策略可以是随机确定,或者根据预设的规则确定。例如,可以确定服务质量参数中的某一个值(例如latency值)最小的一组服务质量参数为该第一用户的该业务的目标服务质量参数。该策略控制网元还可以根据该每组服务质量参数信息对应的切片网络标识信息、业务的标识信息以及适用条件中的一个或多个确定出该第一用户的该业务的目标服务质量参数信息。策略控制网元具体如何确定第一用户的该业务的目标服务质量参数信息的方法见上文所述,此处不再赘述。

在另一些实施例中,该策略控制网元可以保存或提前获知了业务描述信息与用户类别信息和/或业务质量要求的对应关系。因此,若该第二请求信息包括该第一用户的业务描述信息而不包括第一用户的用户类别信息和业务质量要求信息,则该策略控制网元可以根据该对应关系,确定出该第一用户的用户类别和/或业务质量要求。然后,该策略控制网元可以该第一用户的用户类别信息和/或业务质量要求确定出该第一用户的该业务的目标服务质量参数信息。策略控制网元具体如何确定第一用户的该业务的目标服务质量参数信息的方法见上文所述,此处不再赘述。该策略控制网元在确定了第一用户的该业务的目标服务质量参数信息后,可以根据目标服务质量参数信息生成该第一用户该业务流程对应的服务质量策略,并将该服务质量策略发送给相关的网络网元或终端,以便相关的网络网元或终端根据该服务质量策略为该第一用户该业务流程执行资源分配或服务质量参数设置,从而保证该第一用户该业务流程获得相应的业务质量。其中,该服务质量策略可以是该目标服务质量参数信息本身,也可以不是该目标服务质量参数信息本身,而是根据该目标服务质量参数信息经过中间处理后获取的。

可选的,在一些实施例中,当该数据分析网元还向该策略控制网元发送了至少一个业务的质量信息时,该策略控制网元还可以根据该至少一个业务的质量信息确定出对应于该第一用户的该业务的目标服务服务质量参数信息。

在一些实施例中,该策略控制网元在确定对应于该第一用户的该业务的目标服务质量参数信息时,可以选择最优业务的质量信息所对应的该业务的服务质量参数信息。

具体地,如上所述,该策略控制网元可以先根据该第一用户的用户类别信息和/或该第一用户的该业务质量要求,确定出对应于该第一用户的用户类别信息和/或该第一用户的该业务质量要求的该业务的服务质量参数信息。在一些情况下,对应于该第一用户的用户类别信息和/或该第一用户的该业务质量要求的该业务的服务质量参数信息可能有多组。在此情况下,该策略控制网元可以根据对应于该多组该业务的服务质量参数信息的多个业务的质量信息,确定出对应于该第一用户的该目标服务质量参数信息。具体地,该策略控制网元可以确定该多个业务的质量信息中最优的业务的质量信息。与最优业务的质量信息对应的该业务的服务质量参数信息就是对应于该第一用户的目标服务质量参数信息。若最优业务的质量信息包括多个,则可以随机确定其中一个最优业务的质量信息对应的该业务的服务质量参数信息为对应于该第一用户的目标服务质量参数信息。

以表6为例。假设表6所示的6组该业务的服务质量参数信息均是对应于该第一用户的该业务的服务质量参数信息。假设第一用户的业务质量要求为4>MOS>3,从表6中可以看出,对应于业务质量要求为4>MOS>3的业务质量要求,GFBR=300,MFBR=500,lantecy=3对应的业务的质量信息最高。因此该策略控制网元可以选择GFBR=300,MFBR=500,lantecy=3做为对应于该第一用户的该业务的目标服务质量参数信息。

可选的,在一些实施例中,该策略控制网元还可以将对应于该第一用户的该业务的目标服务质量参数信息发送至该数据分析网元。相应的,该数据分析网元可以接收该策略控制网元发送的对应于该第一用户的该业务的目标服务质量参数信息。通过此种方式,数据分析网元可以获取整个网络中的所有用户每个业务的目标服务质量参数,而基于目标服务质量参数信息,数据分析网元可训练获取网络对应的负载模型。

可选的,在一些实施例中,该策略控制网元还可以将目标的业务的质量信息发送至该数据分析网元。该目标的业务的质量信息是该至少一个业务的质量信息中与对应于该第一用户的该业务的目标服务质量参数信息对应的业务的质量信息。相应的,该数据分析网元可以接收该目标业务的质量信息。通过此种方式,数据分析网元可以获知整个网络中的所有用户每个业务的目标服务质量参数对应的业务的质量信息,这有利于后续数据分析网元在训练获取网络对应的负载模型时提供业务的质量支持。

如上所述,第一用户的该业务的目标服务质量参数信息包含于该至少一组该业务的服务质量参数信息中,即为其中一组该业务的服务质量参数信息。而在另一些实施例中,第一用户的该业务的目标服务质量参数信息也可以是根据该至少一组该业务的服务质量参数信息生成的,即不一定为其中一组该业务的服务质量参数信息。例如,策略控制网元可以将至少一组该业务的服务质量参数信息中的一组服务质量参数信息加以修改后,作为第一用户的该业务的目标服务质量参数信息,或者,策略控制网元可以根据至少一组该业务的服务质量参数信息中的一组服务质量参数信息生成服务质量策略,该服务质量策略将被作为第一用户的该业务的目标服务质量参数信息。

在一些实施例中,图2所示的方法还可以包括步骤206、步骤207和步骤208。可以理解的是,步骤206和步骤207可以在步骤201之前执行,而步骤208是在步骤203之后执行。

206,该策略控制网元接收业务服务器发送的第三请求信息,该第三请求信息用于请求为第二用户建立该业务。

该第三请求信息可以是在该第二用户建立该业务的过程中由该业务服务器发送至该策略控制网元的。该第三请求信息可以包括该第二用户的标识信息。可选的,该第三请求信息还可以包括该第二用户的用户类别信息和/或该第二用户的该业务的业务质量要求。

可选地,第三请求消息中还可能包含第二用户对应的业务描述信息,业务描述信息用于描述第二用户执行该业务的应用层或媒体面信息,具体可以包含以下信息中的一项或者多项:业务流所属的业务的标识信息、IP过滤信息、媒体带宽要求、流量路由信息、抖动缓存要求、媒体编码类型要求、媒体编码类型要求的编码速率要求、TCP拥塞窗口要求、TCP接收窗口要求、缓存要求和至少一个数据类型的值要求。

207,该策略控制网元根据该第三请求信息确定该业务质量要求和/或该用户类别信息,其中该业务质量要求为该第二用户的该业务质量要求,该用户类别信息为该第二用户的用户类别信息。

也就是说,该第一请求信息内所请求的对应于业务质量要求和/或对应于用户类别信息的业务的服务质量参数信息是对应于该第二用户的业务质量要求和/或对应于该第二用户的用户类别信息的该业务的服务质量参数信息。相应的,该至少一组该业务的服务质量参数信息中的每组服务质量参数信息是对应于该第二用户的业务质量要求和/或对应于该第二用户的用户类别。说明一点,在包括步骤206、和步骤207的情况下,该第一请求信息可以是一种实时请求信息,即策略控制网元根据业务服务器发送的第三请求信息实时生成该第一请求信息,并将该第一请求消息发送给数据分析网元,且数据分析网元返回该第一请求消息请求的内容。另外,在包括步骤206和步骤207的情况下,该第一请求信息中可以仅包含一种用户类别信息和/或一种业务质量要求信息,即包含的是第二用户的用户类别信息和/或第二用户的该业务质量要求。

可以理解的是,若在不执行步骤206和步骤207的情况下,该策略控制网元可以自行确定该第一请求信息内所包括的业务质量要求和/或用户类别信息。例如,该策略控制网元可以根据内部配置或者内部策略确定出该第一请求信息内包括的业务质量要求和/或用户类别信息。说明一点,在不执行步骤206和步骤207的情况下,第一请求信息可以为实时请求信息或订阅请求信息。当第一请求信息为一种订阅请求信息时,数据分析网元不必立即向策略控制网元发送第一请求信息请求的内容,而是等待订阅事件发生或订阅条件满足后才向策略控制网元发送第一请求信息请求的内容。另外,在不执行步骤206和步骤207的情况下,第一请求信息中可以包含多种用户类别和/或多种业务质量要求。

208,该策略控制网元根据该至少一组该业务的服务质量参数信息,确定对应于该第二用户的该业务的目标服务质量参数信息。

在一些实施例中,该对应于该第二用户的该业务的目标服务质量参数信息可包含于该至少一组该业务的服务质量参数信息中。

该策略控制网元确定对应于该第二用户的该业务的目标服务质量参数信息的具体方式与步骤205中该策略控制网元确定对应于该第一用户的该业务的目标服务质量参数信息的具体方式类似,在此就不必赘述。

类似的,该数据分析网元还可以向该策略控制网元发送至少一个业务的质量信息,该至少一个业务的质量信息与该至少一组该业务的服务质量参数信息一一对应,该至少一个业务的质量信息中的每个业务的质量信息用于指示对应的该业务的服务质量参数信息的可信程度或用于指示对应的该业务的服务质量参数信息满足该业务质量要求的程度。这样,该策略控制网元可以根据该至少一个业务的质量信息确定出对应于该第二用户的该业务的目标服务服务质量参数信息。

可选的,在一些实施例中,该策略控制网元还可以将对应于该第二用户的该业务的目标服务质量参数信息发送至该数据分析网元。相应的,该数据分析网元可以接收该策略控制网元发送的对应于该第二用户的该业务的目标服务质量参数信息。通过此种方式,数据分析网元可以获取整个网络中的所有用户每个业务的目标服务质量参数,而基于目标服务质量参数信息,数据分析网元可训练获取网络对应的负载模型。

可选的,在一些实施例中,该策略控制网元还可以将目标业务的质量信息发送至该数据分析网元。该目标业务的质量信息是该至少一个业务的质量信息中与对应于该第二用户的该业务的目标服务质量参数信息对应的业务的质量信息。相应的,该数据分析网元可以接收该目标业务的质量信息。通过此种方式,数据分析网元可以获知整个网络中的所有用户每个业务的目标服务质量参数对应的业务的质量信息,这有利于后续数据分析网元在训练获取网络对应的负载模型时提供业务的质量支持。

该策略控制网元在确定了第二用户的该业务的目标服务质量参数信息后,可以根据目标服务质量参数信息生成该第二用户该业务流程对应的服务质量策略,并将该服务质量策略发送给相关的网络网元或终端,以便相关的网络网元或终端根据该服务质量策略为该第二用户该业务流程执行资源分配或服务质量参数设置,从而保证该第二用户该业务流程获得相应的业务质量。其中,该服务质量策略可以是该目标服务质量参数信息本身,也可以不是该目标服务质量参数信息本身,而是根据该目标服务质量参数信息经过中间处理后获取的。如上所述,第二用户的该业务的目标服务质量参数信息包含于该至少一组该业务的服务质量参数信息中,即为其中一组该业务的服务质量参数信息。而在另一些实施例中,第二用户的该业务的目标服务质量参数信息也可以是根据该至少一组该业务的服务质量参数信息生成的,即不一定为其中一组该业务的服务质量参数信息。例如,策略控制网元可以将至少一组该业务的服务质量参数信息中的一组服务质量参数信息加以修改后,作为第二用户的该业务的目标服务质量参数信息,或者,策略控制网元可以根据至少一组该业务的服务质量参数信息中的一组服务质量参数信息生成服务质量策略,该服务质量策略将被作为第二用户的该业务的目标服务质量参数信息。

图3是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图。

301,策略控制网元向数据分析网元发送第一请求信息。

该第一请求信息可以是实时请求信息也可以是订阅请求信息。步骤301的具体实现方式可以参见图2所示方法的步骤201的描述,在此就不必赘述。

302,该数据分析网元根据该第一请求信息,确定至少一组该业务的服务质量参数信息。

步骤302的具体实现方式可以参见图2所示方法的步骤202的描述,在此就不必赘述。

303,该策略控制网元接收该数据分析网元发送的至少一组该业务的服务质量参数信息。

步骤303的具体实现方式可以参见图2所示方法的步骤203的描述,在此就不必赘述。

304,该策略控制网元接收业务服务器发送的第二请求信息,该第二请求信息用于请求为第一用户建立该业务。

步骤304的具体实现方式可以参见图2所示方法的步骤204的描述,在此就不必赘述。

305,该策略控制网元根据该第一用户的用户类别信息和/或该第一用户的该业务质量要求,以及该至少一组该业务的服务质量参数信息确定对应于该第一用户的该业务的目标服务质量参数信息。

在一些实施例中,该策略控制网元还可以接收该数据分析网元发送的每组该业务的服务质量参数信息的适用条件。这样该策略控制为网元可以根据适用条件确定出相应的目标服务质量参数信息。

步骤305的具体实现方式可以参见图2所示方法的步骤205的描述,在此就不必赘述。

图4是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图。

401,策略控制网元接收业务服务器发送的第三请求信息,该第三请求信息用于请求为第二用户建立该业务。

步骤401的具体实现方式可以参见图2所示方法的步骤206的描述,在此就不必赘述。

402,该策略控制网元根据该第三请求信息确定业务质量要求和/或用户类别信息,其中该业务质量要求为该第二用户的该业务质量要求,该用户类别信息为该第二用户的用户类别信息。

步骤402的具体实现方式可以参见图2所示方法的步骤207的描述,在此就不必赘述。

403,策略控制网元向数据分析网元发送第一请求信息。

该第一请求信息可以是实时请求信息也可以是订阅请求信息。步骤403的具体实现方式可以参见图2所示方法的步骤201的描述,在此就不必赘述。

404,该数据分析网元根据该第一请求信息,确定至少一组该业务的服务质量参数信息。

步骤404的具体实现方式可以参见图2所示方法的步骤202的描述,在此就不必赘述。

405,该策略控制网元接收该数据分析网元发送的至少一组该业务的服务质量参数信息。

步骤405的具体实现方式可以参见图2所示方法的步骤202的描述,在此就不必赘述。

在一些实施例中,该策略控制网元还可以接收该数据分析网元发送的每组该业务的服务质量参数信息的适用条件。这样该策略控制为网元可以根据使用条件确定出相应的目标服务质量参数信息。

406、该策略控制网元根据该至少一组该业务的服务质量参数信息,确定对应于该第二用户的该业务的目标服务质量参数信息。

步骤405的具体实现方式可以参见图2所示方法的步骤208的描述,在此就不必赘述。

图5是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图,本实施例中是数据分析网元可以是PCF,或者其他具备数据分析功能的网元。

501、数据分析网元确定至少一组该业务的服务质量参数信息,其中所述至少一组服务质量参数信息中的每组服务质量参数信息对应于该业务的业务质量要求和/或对应于用户类别信息。

其中,业务质量要求和/或用户类别信息的含义和内容具体可以参照步骤201第一请求消息中包含的业务质量要求和/或用户类别信息的含义和内容,此处不再赘述。数据分析网元可以从该业务的业务服务器获取该业务的业务质量要求和/或所述用户类别信息。

步骤501的具体实现方式可以参见图2所示方法的步骤202的描述,不同点仅在于:

1)数据分析网元获取的该业务的用户级别的历史业务质量数据除可以来自AF之外,还可以来自于其他网络设备,例如来自另一个具备网络设备分析功能的网元,如NWDAF。

2)这里的用户级别的历史业务质量数据可以是用户级别的历史业务质量观察数据,其具体含义与202步骤中的用户级别的历史业务质量数据的含义相同;用户级别的历史业务质量数据也可以是用户级别的历史业务质量评估数据,其中用户级别的历史业务质量评估数据可以是第一网络设备(如NWDAF)经中间处理后的能够体现用户级别的业务质量数据。但无论是哪种历史业务质量数据,数据分析网元据其获取至少一组该业务的服务质量参数信息的方法与202是类似的,此处不再赘述。

具体地,第一网络设备(如NWDAF)如何获取用户级别的业务质量评估数据的方法如下:

第一网络设备从该业务的服务器获取该业务的用户级别的历史业务质量观察数据,历史业务质量观察数据的含义可参见步骤202中的AF提供的用户级别的历史业务质量数据;

第一网络设备从网络获取该业务的用户级别的历史业务质量观察数据对应的历史网络数据,此处的历史网络数据的含义可参见步骤202中的历史网络数据的含义;

第一网络设备根据该业务的用户级别的历史业务质量观察数据和对应的历史网络数据,获取所述业务的用户级别的业务质量评估数据。

例如,第一网络设备根据大量的用户级别的历史业务质量观察数据和对应的历史网络数据,获知用户级别的业务质量观察数据和对应的历史网络数据之间的模型关系。第一设备再根据该模型关系以及当前的网络数据,可获知用户级别的业务质量数据,该获知的用户级别的业务质量数据即作为用户级别的业务质量评估数据。

502,该数据分析网元接收业务服务器发送的第四请求信息,该第四请求信息用于请求为第三用户建立该业务。

步骤502的具体实现方式可以参见图2所示方法的步骤204的描述,不同点仅在于本步骤将执行主体从204步骤的策略控制网元变换成了数据分析网元,也即本步骤中由数据分析网元执行了204中策略控制网元的操作。

503,该数据分析网元根据该第三用户的用户类别信息和/或该第三用户的该业务质量要求,以及至少一组该业务的服务质量参数信息,确定对应于该第三用户的该业务的目标服务质量参数信息。

第三用户的该业务的目标服务质量参数信息包含于该至少一组该业务的服务质量参数信息中,即为其中一组该业务的服务质量参数信息。而在另一些实施例中,第三用户的该业务的目标服务质量参数信息也可以是根据该至少一组该业务的服务质量参数信息生成的,即不一定为其中一组该业务的服务质量参数信息。例如,策略控制网元可以将至少一组该业务的服务质量参数信息中的一组服务质量参数信息加以修改后,作为第三用户的该业务的目标服务质量参数信息,或者,策略控制网元可以根据至少一组该业务的服务质量参数信息中的一组服务质量参数信息生成服务质量策略,该服务质量策略将被作为第三用户的该业务的目标服务质量参数信息。

步骤503的具体实现方式可以参见图2所示方法的步骤205的描述,不同点仅在于本步骤将执行主体从205步骤的策略控制网元变换成了数据分析网元,也即本步骤中由数据分析网元执行了205中策略控制网元的操作。

在一些实施例中,数据分析网元也可不是根据该第三用户的用户类别信息和/或该第三用户的该业务质量要求确定对应于该第三用户的该业务的目标服务质量参数信息的。而是在确定第三用户的该业务的目标服务质量参数信息之前,先向第一设备获取该第三用户当前对应的用户级别的业务质量评估数据,再根据该第三用户当前对应的用户级别的业务质量评估数据,以及至少一组该业务的服务质量参数信息,确定对应于该第三用户的该业务的目标服务质量参数信息。

说明一点,第一设备向数据分析网元发送的第三用户当前对应的用户级别的业务质量评估数据可以是第三用户当前对应的用户级别的业务质量取值范围,例如第三用户当前所在的MOS取值区间。

504,数据分析网元向核心网网元发送所述目标服务质量参数信息。

该数据分析网元在确定了第三用户的该业务的目标服务质量参数信息后,可以将该服务质量参数信息发送给相关的网络网元或终端,以便相关的网络网元或终端根据该服务质量参数信息为该第三用户该业务流程执行资源分配或服务质量参数设置,从而保证该第三用户该业务流程获得相应的业务质量。

图6是根据本申请实施例提供的另一获取服务质量参数的方法的示意性流程图。

601、策略控制网元向数据分析网元发送第一查询信息,该第一查询信息用于获取业务的质量信息。相应地,数据分析网元接收策略控制网元发送的第一查询信息。

在一些实施例中,业务的质量信息可以是反映该业务的服务质量参数信息对业务要求满足程度的信息,换句话说,也就是服务质量参数信息的使用效果信息。例如,业务的质量信息信息可以包括三个等级:高、中、低,其中,“高”代表服务质量参数对业务要求的满足程度很高,“中”代表服务质量参数对业务要求的满足程度一般,“低”代表服务质量参数对业务要求满足程度很低。当然服务质量参数对业务要求的满足程度还可以是其他表达形式,此处不限,例如可以是[0,1]区间内的具体数值,如何计算服务质量参数信息对业务要求满足程度属于数据分析网元的内部算法,本申请并不限定。

在一些实施例中,业务的质量信息可以是反映业务的体验好坏的信息。例如,网络评估的业务质量数据能够反映业务体验的好坏。网络评估的业务质量包括评估的平均MOS分信息或业务用户满意度信息。其中,平均MOS信息是指数据分析网元对全网或网络部分区域的所有业务用户评估的MOS分均值。业务用户满意度是指满足该业务的单用户业务质量要求的用户比例,例如语音业务的MOS大于3分用户比例为95%。

在一些实施例中,业务的质量信息可以为该业务的可信度信息,可信度信息是指可以反映出网络评估的业务质量与业务的实际业务质量之间的接近程度的信息。例如,可信度信息可以是[0,1]之间的一个浮点数值,数值越大,可信度越高,也即网络评估的业务质量与业务的实际业务质量越接近。比如,相比较于可信度信息数值为0.3,当可信度信息数值为0.8时,后者对应的网络评估的业务质量与业务的实际业务质量更接近。例如数据分析网元可以根据网络评估的业务质量与业务的实际业务质量之间的绝对差值,计算出可信度,差值越小可信度越高。比如评估的业务质量MOS=3,实际的MOS=4,两者绝对差值为1,而1对应的可信度值为0.8。又如,估的业务质量MOS=3.8,实际的MOS=4,两者绝对差值为0.2,而0.2对应的可信度值为0.98。本发明还可以有其他计算可信度的具体算法,本发明对此并不限定。

本申请中,业务的质量信息可以是以上三个实施例描述的业务的质量信息中一种或几种的组合,当然业务的质量信息还可以是其他表现形式,只要能够反映业务质量的高低即可。

网络评估的业务质量可以是数据分析网元确定的。该业务的实际业务质量可以是该数据分析网元从其他网络设备获取的。例如,该数据分析网元可以业务服务器获取该业务的实际业务质量。

数据分析网元根据执行该业务的用户上报数据、该业务相关的各网络设备上报的数据、业务服务器上报的数据中的一种或多种数据生成网络评估的业务质量数据,比如语音业务用户级别的MOS评估值,也即单个用户的MOS评估值。

在一些实施例中,数据分析网元获取该业务的用户级别或流级别的网络数据,根据用户级别或流级别的网络数据获取该业务的网络评估的业务质量数据。

其中,用户级别或流级别的网络数据是指每个用户单次业务过程对应的网络流数据,这里的网络流在5G网络中具体可以为QoS flow,网络流数据具体可包括网络设备、用户设备或业务服务器为该用户的单次业务过程提供的服务质量(quality of service,QoS)参数,比如,保证流比特率(Guaranteed Flow Bit Rate,GFBR)、最大流比特率(MaximumFlow Bit Rate,MFBR)、上下行最大丢包率(Uplink or Downlink Maximum Packet LossRate,UL or DL Max PLR)、包时延预算(Packet Delay Budget,PDB)、包错误率(PacketError Rate,PER)、平均窗口大小(Average Window Size)、最大数据突发数量(MaximumData Burst Volume)等。

具体地,本方式可以分为三个执行阶段:

阶段一:数据分析网元获取该业务的单用户业务质量模型,即用户级别的业务质量模型,该模型是指该业务的用户级别的业务质量随用户级别或流级别的网络数据之间的变化关系。

例如,数据分析网元可通过如下两个步骤获取业务的单用户业务质量模型:

A、数据分析网元获取业务的训练数据,训练数据即对应为上述的用户级别的实际业务质量数据和用户级别或流级别的网络数据。

数据分析网元首先从业务服务器(如AF)、接入网网元(如RAN)、用户面功能网元(如UPF)、终端设备(如UE)、移动性管理功能网元(如AMF)、会话管理功能网元(如SMF)、策略控制功能网元(如PCF)等网元分别收集数据,然后通过业务标识、业务流标识、终端标识、业务流所在的会话标识、每个网元上都有的关联标识、时间等信息将各个网元的数据关联起来,得到完整的训练数据。训练数据中包括:

(1)、用户级别的实际业务质量数据,来自业务服务器。

用户级别的实际业务质量数据包括至少一位单用户的业务质量数据,用户级别的业务质量可以等价于单用户的业务质量,也即单个用户的业务体验。用户级别的业务质量是指评估每个用户的业务体验好坏的数据。例如语音业务使用MOS评估单用户语音业务质量,MOS分取值范围是[0,5],MOS分越高代表用户的语音业务体验越好,比如,对于用户的语音MOS=4.5和MOS=3,前者的语音业务体验更好。而对于视频业务,使用vMOS分评估每个用户视频业务体验,MOS分和vMOS的计算方法不同。这里,用MOS分和vMOS评估单用户业务质量只是针对语音业务和视频业务的两个举例说明,对于其他类型的业务,还存在其他多种评估单用户业务质量的方法,例如对于数据业务,可能使用数据丢包率、数据包传输平均时延等参数综合评估数据业务的单用户的业务质量,本专利并不限定。

(2)、其他影响用户级别的实际业务质量数据的时变性参数数据,即用户级别或流级别的网络数据。包括:

i.来自AF网元的TCP拥塞窗口数据、TCP接收窗口数据、抖动缓存数据、媒体编码类型以及编码速率数据、缓存数据、至少一个数据类型的数据;

ii.来自RAN网元流比特率数据、丢包率数据、时延数据、无线信道质量数据、至少一个数据类型的数据;

iii.来自UPF网元的流比特率数据、丢包率数据、时延数据、至少一个数据类型的数据;

iv.来自UE的流比特率数据、丢包率数据、时延数据、至少一个数据类型的数据、TCP拥塞窗口数据、TCP接收窗口数据、抖动缓存数据、媒体编码类型以及编码速率数据、缓存数据、CPU占用率、内存占用率至少一个数据类型的数据;

v.等等。

需要说明的是,用户级别或流级别的网络数据也可以包括进行归一化处理以后的网络数据等,本申请实施例对此不做具体限定。

B、示例性地,数据分析网元基于线性回归(Linear Regression)方法得到用户级别的实际业务质量数据与用户级别或流级别的网络数据关系模型,即单用户的业务体验模型,如下

h(x)=w

公式(1.1)中,h(x)是某个业务的用户级别的实际业务质量,例如单用户的语音业务的MOS取值;X=(x

其中,上述线性回归只是一种示例性的数据分析算法,数据分析网元可以基于其他算法获取单用户的业务体验模型,本发明不做具体限制。

阶段二:数据分析网元根据已有的单用户业务质量模型和用户级别或流级别的网络数据,获取用户级别的评估业务质量数据。

说明一点,阶段二所述的用户级别或流级别的网络数据与阶段一所述的用户级别或流级别的网络数据之间区别在于,时间上,前者产生于后者之后,即阶段一所述的用户级别或流级别的网络数据是阶段二所述的用户级别或流级别的网络数据历史数据,由此可以推断出,阶段一所述的用户级别或流级别的网络数据对应的用户级别业务质量数据也是阶段二用户级别或流级别的网络数据对应的用户级别业务质量数据的历史数据。另外,阶段一和用户级别的实际业务质量数据与阶段二中的用户级别的评估业务质量数据之间的区别在于,前者是数据分析网元获取自业务服务器,后者是数据分析网元自身对业务质量的评估值。

具体地,若数据分析网元已经获知上述公式(1.1)中h(x)=模型,则根据后续时间点上的自变量X=(x

本阶段所述方法中,数据分析网元经阶段一方法获取稳定的单用户业务质量模型之后,数据分析网元又可利用用户级别或流级别的网络数据去反推对应的用户级别的业务质量数据,该反推获取的用户级别的业务质量数据被作为评估业务质量数据。除此之外,数据分析网络还可以利用已经获取的用户级别的评估业务质量数据,计算获取全网或网络部分区域所有业务用户的评估业务质量数据的均值,或计算获取业务用户的满意度。

所述第一查询信息中可以包含该业务的标识信息,该业务的标识信息用于唯一地标识该业务。其中,业务的标识信息具体可以参见图2中关于业务的标识信息的描述,此处不再赘述。

可选地,在一些实施例中,该第一查询信息中还可以包括时间信息,换句话说,第一查询信息用于获取该时间信息对应的业务的质量信息。本申请实施例中对于时间信息的具体形式并不限定,例如该时间信息可以是绝对时间,例如,从2017年1月1日00:00至2017年1月30日24:00;也可以是相对时间信息,例如相对于发送第一查询信息的时间之前的一个月至发送该第一查询信息。该时间信息的粒度可以是以小时为粒度,也可以是以分钟或者天为粒度,本申请实施例对此并不限定。

可选地,在一些实施例中,该第一查询信息中还可以包括携带空间信息,换句话说,第一查询信息用于查询该空间信息对应的业务的质量信息。本申请实施例中对于空间信息的具体形式并不限定,该空间信息可以是3GPP通信网络中定义的空间信息(以下简称通信网络空间信息),比如服务小区A或注册区域B,该空间信息也可以是非3GPP通信网络中定义的空间信息,比如该空间信息为某具体的地理位置范围(例如,经纬度或者全球定位系统(global positioning system,GPS)空间信息,以下简称地理空间信息)。

可选地,在一些实施例中,该第一查询信息中还可以包括该业务的业务描述信息。换句话说,第一查询信息用于查询该业务描述信息所对应的业务的质量信息。其中业务描述信息的含义具体见图2所示实施例中业务描述信息的描述,在此就不必赘述。

可选地,在一些实施例中,若该业务运行于切片网络,则第一查询信息还可包含切片网络的标识信息,切片网络的标识信息可以是NSSAI,S-NSSAI,NSI等。换句话说,第一查询信息用于查询该切片网络标识所指示的切片网络对应的业务的质量信息。

可选地,在一些实施例中,该第一查询信息还可以包括该业务对应的数据网络名称(data network name,DNN)信息。换句话说,第一查询信息用于查询该DNN所对应的业务的质量信息。

可选地,在一些实施例中,该第一查询信息还可以包括该业务对应的接入点名称(access point name,APN)。换句话说,第一查询信息用于查询该APN所对应的业务的质量信息。可选地,在一些实施例中,该第一查询信息还可以包括第一服务质量参数信息,其中第一服务质量参数信息是指当前网络对应的该业务的服务质量参数信息。服务质量参数信息的具体含义参见图2所述的服务质量参数信息,此处不再赘述。该第一服务质量参数信息可被数据分析网元用于评估业务质量。例如数据分析网元将该第一服务质量参数作为上述阶段二中的用户级别或流级别的网络数据部分或全部,而获取用户级别的评估业务质量数据。

可选地,在一些实施例中,该第一查询信息中还可以包含该业务的业务质量要求和/或用户类别信息,换句话说,第一查询信息用于查询该业务质量要求和/或用户类别信息对应的业务的质量信息。其中,业务质量要求可以是该业务的多个业务质量要求,则第一查询信息用于查询多个业务质量要求中每个业务质量要求对应的业务的质量信息;其中,用户类别信息可以是多个用户类别信息,则第一查询信息用于查询多个用户类别信息中每个用户类别信息对应的业务的质量信息。

602、该数据分析网元向该策略控制网元发送第一响应信息,该第一响应信息中包含第一查询信息请求的业务的质量信息。相应地,该策略控制网元接收数据分析网元发送的该第一响应信息。

可选的,在一些实施例中,该第一响应信息中包含该业务的标识信息。

可选地,在一些实施例中,该第一响应信息中还可以包括时间信息,换句话说,第一响应信息中包含的是该时间信息对应的业务的质量信息。该时间信息用于指示该业务的质量信息是该时间信息所指示的时间的该业务的质量信息。

可选地,在一些实施例中,该第一响应信息中还可以包括空间信息,换句话说,第一响应信息中包含的是该空间信息对应的业务的质量信息。该空间信息用于指示该业务的质量信息是该空间信息所指示的空间的该业务的质量信息。

可选地,在一些实施例中,该第一响应信息中还可以包括该业务的业务描述信息。该业务描述信息用于指示该业务的质量信息是该业务描述信息所对应的该业务的质量信息。

可选地,在一些实施例中,该第一响应信息还可以包括该业务所在的切片网络的标识信息。这样,该策略控制网元可以根据该该切片网络的标识信息确定该业务的质量信息是哪个切片网络的该业务的质量信息。

可选地,在一些实施例中,该第一响应信息还可以包括该业务对应的数据网络名称信息。这样,该策略控制网元可以根据该数据网络名称信息确定该业务的质量信息是哪个数据网络的该业务的质量信息。

可选地,在一些实施例中,该第一响应信息还可以包括该业务对应的接入点名称。这样,该策略控制网元可以根据该接入点名称确定该业务的质量信息是哪个接入点的该业务的质量信息。

可选地,在一些实施例中,在第一查询信息中包括第一服务质量参数信息的情况下,则该第一相应信息还可以包括该第一服务质量参数信息,其中第一服务质量参数信息是指当前网络对应的该业务的服务质量参数信息。该第一服务质量参数信息用于指示该业务的服务质量参数信息是当前网络对应的该业务的质量信息。

可选地,在一些实施例中,该第一响应信息中还可以包含该业务的业务质量要求信息和/或用户类别信息,换句话说,第一响应信息中包含的是该业务质量要求信息和/或用户类别信息对应的业务的质量信息。其中,业务质量要求信息可以是该业务的多个业务质量要求信息,则第一响应信息中包含多个业务质量要求信息中每个业务质量要求信息对应的业务的质量信息;其中,用户类别信息可以是多个用户类别信息,则第一响应信息中包含多个用户类别信息中每个用户类别信息对应的业务的质量信息。

可选地,在一些实施例中,第一响应信息中还包含数据分析网元推荐的至少一组业务的服务质量参数信息,其中,业务的服务质量参数信息的含义和内容具体可参见203,此处不再赘述。

该策略控制网元可以根据该业务的质量信息是否满足预设条件,而确定当前网络对应的该业务的服务质量参数信息是否能够使得业务体验达到预期值。具体地,该业务的质量信息不低于预设条件可以表明当前网络对应的该业务的服务质量参数信息能够使得业务体验达到预期值;该业务的质量信息低于该预设条件可以表明当前网络对应的服务质量参数信息不能使得业务体验达到预期值。

可选的,在一些实施例中,图6所示的方法还可以包括步骤603,图6所示的方法还可以包括604至步骤611中的部分步骤。

603、该策略控制网元确定该第一响应信息中包括的业务的质量信息是否低于预设条件。

在一些实施例中,业务的质量信息低于预设条件可以是指业务可信度信息低于预设值。

在另一些实施例中,业务的质量信息低于预设条件可以是指业务的质量信息差于其他预设质量信息的含义,比如业务的MOS评估值低于预设数值。

该业务的质量信息不低于该预设条件可以表明当前网络对应的该业务的服务质量参数信息能够使得业务体验达到预期值。该业务的质量信息低于该预设条件可以表明当前网络对应的服务质量参数信息不能使得业务体验达到预期值。

可选的,在一些实施例中,若该策略控制网元确定该第一响应信息中包括的该业务的质量信息低于该预设条件,则执行步骤604。

604、该策略控制网元调整该业务的服务质量参数信息。通过对该业务的服务质量参数信息的调整,使得该业务的服务质量参数信息能够使得业务体验达到预期值。

具体地,该策略控制网元可以将当前网络对应的该业务的服务质量参数信息加以调整,例如调整其中的一个或多个参数信息以使得业务的质量得以提高,比如,针对该业务,增加QoS参数中的GFBR,MFBR,降低业务时延等。

在一些实施例中,在第一响应信息中包括时间信息的情况下,则策略控制网元调整该时间信息对应的该业务的服务质量参数信息。

在一些实施例中,在第一响应信息中包括空间信息的情况下,则策略控制网元调整该空间信息对应的该业务的服务质量参数信息。

在一些实施例中,在第一响应信息中包括切片网络的标识信息的情况下,则策略控制网元调整该切片网络对应的该业务的服务质量参数信息。

在一些实施例中,在第一响应信息中包括DNN信息的情况下,则策略控制网元调整该DNN对应的该业务的服务质量参数信息。

在一些实施例中,在第一响应信息中包括APN的情况下,则策略控制网元调整APN对应的该业务的服务质量参数信息。

在一些实施例中,当第一响应信息中包含的是业务质量要求和/或用户类别信息时,则策略控制网元调整该业务的质量要求和/或用户类别信息对应的该业务的服务质量参数信息。业务质量要求可以是该业务的多个业务质量要求;用户类别信息可以是多个用户类别信息。

可选的,在一些实施例中,若该策略控制网元确定该第一响应信息中包括的该业务的质量信息低于该预设条件,则执行步骤605至610中部分或全部。

605、策略控制网元向数据分析网元请求推荐该业务的服务质量参数信息。

如上所述,该业务的质量信息低于该预设条件可以表明当前网络对应的服务质量参数信息不能使得业务体验达到预期值。因此,该策略控制网元可以请求数据分析网元推荐能够满足预期业务体验的该业务的服务质量参数信息。

具体地,本步骤可以参见步骤201所述的方法,此处不再赘述。其中,201中描述的策略控制网元通过第一请求信息向数据分析网元请求该业务的服务质量参数信息,即等价于策略控制网元通过第一请求信息向数据分析网元请求推荐该业务的服务质量参数信息。

606、数据分析网元确定该业务的服务质量参数信息推荐值。

具体地,本步骤可以参见202描述的方法,此处不再赘述。其中202中数据分析网元确定的至少一组该业务的服务质量参数即等价于此处的服务质量参数信息推荐值。

607、数据分析网元向策略控制网元发送该业务的服务质量参数信息推荐值。

具体地,本步骤可以参见203描述的方法,此处不再赘述。其中203中数据分析网元发送的至少一组该业务的服务质量参数即等价于此处的发送的该业务的服务质量参数信息推荐值。

608、策略控制网元根据该业务的服务质量参数信息推荐值调整该业务的服务质量参数。

具体地,策略控制网元根据该数据分析网元发送的至少一组该业务的服务质量参数信息中的一组或多组而执行调整该业务的服务质量参数的操作。例如,当至少一组该业务的服务质量参数信息仅对应一个业务质量要求和/或用户类别信息时,则策略控制网元根据该至少一组该业务的服务质量参数信息中的一组而执行调整该业务的服务质量参数的操作;当至少一组该业务的服务质量参数信息对应多个业务质量要求和/或用户类别信息时,则针对每个业务质量要求和/或用户类别信息,策略控制网元根据每个业务质量要求和/或用户类别信息对应的至少一组该业务的服务质量参数信息中的一组而执行调整该业务的服务质量参数的操作。

在一些实施例中,策略控制网元可完全按照数据分析网元推荐的服务质量参数信息调整设置该业务的服务质量参数信息的操作,例如策略控制网元中原本存在的该业务的服务质量参数为GFBR=300,MFBR=500,而推荐的服务质量参数为GFBR=350,MFBR=600,则策略控制网元将GFBR从300调整成350,MFBR从500调整成600.

在另一些实施例中,与上述不同,策略控制网元仅参考数据分析网元推荐的服务质量参数信息调整设置该业务的服务质量参数信息的操作,并不限定两者完全相同。除此之外,两者不仅可以在数值上不同,在参数类型上也可不同。例如数据分析网元推荐的服务质量参数可能是业务的编码信息,而策略控制网元根据编码信息调整的是数据包最大丢包率信息。

609、策略控制网元接收业务服务器发送的单用户的业务建立请求消息,该请求消息用于请求为某用户建立该业务。

本步骤具体可以参见步骤204,其中204中的第一用户就是此处的一个单用户示例,此处不再赘述。

610、策略控制网元将调整后的该业务的服务质量参数信息运用于该用户的该业务过程。

具体地,在一些实施例中,策略控制网元还可以判断该用户的用户类别信息和/或业务质量要求,根据该用户的用户类别信息和/或业务质量要求,确定对应该使用哪组调整后的该业务的服务质量参数信息。

策略控制网元直接或间接根据调整后的服务质量参数信息为用户的该业务生成对应的服务质量策略,并将服务质量策略发送给相应的网络设备、终端和业务服务器。

在一些实施例中,若该策略控制网元确定该第一响应信息中包括的该业务的质量信息不低于该预设条件,则执行步骤611。

611、策略控制网元将当前网络对应的服务质量参数信息运用于该业务。

该业务的质量信息不低于该预设条件可以表明当前网络对应的服务质量参数信息能够使得业务体验达到预期值。因此,策略控制网元可以不必向数据分析网元请求推荐的该业务的服务质量参数信息。该策略控制网元可以将当前网络对应的服务质量参数信息运用于该业务,也即当有用户发起或执行该业务时,策略控制网元直接或间接根据当前网络对应的服务质量参数信息为用户的该业务生成对应的服务质量策略,并将服务质量策略发送给相应的网络设备、终端和业务服务器。

在另一些实施例中,若该策略控制网元确定该第一响应信息中包括的该业务的质量信息不低于该预设条件,则也可以执行步骤605-610中的部分或全部步骤。

可选的,在一些实施例中,该策略控制网元可以重复执行图6所示的流程。这样可以保证策略控制网元不断地查询检验网络使用的该业务的服务质量参数信息是否合适,也即是否能达到预期的业务的质量信息。可选的,在一些实施例中,该策略控制网元可以周期性或者定时执行图6所示的流程。可选的,在另一些实施例中,该策略控制网元可以根据事件触发执行图6所示的流程。

图7是根据本申请实施例提供的一种获取业务质量的分类方法的示意性流程图。

701、策略控制网元向数据分析网元发送业务质量分类请求消息,该业务质量分类请求消息用于请求该数据分析网元对业务提供业务质量的分类信息。相应地,数据分析网元接收策略控制网元发送的该业务质量分类请求消息。其中,业务质量分类请求消息中包含业务的标识信息,该业务的标识信息用于唯一地标识该业务。其中,业务的标识信息具体可以参见图2中关于业务的标识信息的描述,此处不再赘述。

除非特殊指示,本实施例中所称的业务质量是指用户级别的业务质量。用户级别的业务质量可以等价于单用户的业务质量,也即单个用户的业务体验。用户级别的业务质量是指评估每个用户的业务体验好坏的数据。例如语音业务使用MOS评估单用户语音业务质量,MOS分取值范围是[0,5],MOS分越高代表用户的语音业务体验越好,比如,对于用户的语音MOS=4.5和MOS=3,前者的语音业务体验更好。而对于视频业务,使用vMOS分评估每个用户视频业务体验,MOS分和vMOS的计算方法不同。这里,用MOS分和vMOS评估单用户业务质量只是针对语音业务和视频业务的两个举例说明,对于其他类型的业务,还存在其他多种评估单用户业务质量的方法,例如对于数据业务,可能使用数据丢包率、数据包传输平均时延等参数综合评估数据业务的单用户的业务质量,本专利并不限定。

对于某业务,数据分析网元中存在大量的业务质量数据,例如大量的语音业务的用户级别的MOS数据。数据分析网元中大量的业务质量数据可以获取自该业务的业务服务器的原始的业务质量数据,即实际业务质量数据;数据分析网元中大量的业务质量数据也可以是数据分析网元自身生成的,也即网络评估的业务质量数据,例如数据分析网元根据执行该业务的用户上报的用户数据、与该业务相关的各网络设备上报的网络数据、业务服务器上报的业务数据中的一种或多种数据生成网络评估的业务质量数据,比如语音业务用户级别的MOS分评估数据。

业务质量的分类信息是指对用户级别的业务质量数据的分类结果。例如,业务质量的分类信息可以是对业务的MOS取值范围的划分,比如MOS[3,4],MOS[4,5]等。可选地,在一些实施例中,该业务质量分类请求消息中包含第一分类数目,该第一分类数目用于向数据分析网元指示策略控制网元对该业务的业务质量推荐的或预期的分类数值。例如,对于语音业务,策略控制网元推荐或预期的MOS可分为3类。

可选地,在一些实施例中,该业务质量分类请求消息中还可以包括时间信息,换句话说,该业务质量分类请求消息用于请求该时间信息对应的业务质量的分类信息。本申请实施例中对于时间信息的具体形式并不限定,例如该时间信息可以是绝对时间,例如,从2017年1月1日00:00至2017年1月30日24:00;也可以是相对时间信息,例如相对于发送第一查询信息的时间之前的一个月至发送该第一查询信息。该时间信息的粒度可以是以小时为粒度,也可以是以分钟或者天为粒度,本申请实施例对此并不限定。

可选地,在一些实施例中,该业务质量分类请求消息中还可以包括空间信息,换句话说,该业务质量分类请求消息用于请求该空间信息对应的业务质量的分类信息。本申请实施例中对于空间信息的具体形式并不限定,该空间信息可以是3GPP通信网络中定义的空间信息(以下简称通信网络空间信息),比如服务小区A或注册区域B,该空间信息也可以是非3GPP通信网络中定义的空间信息,比如该空间信息为某具体的地理位置范围(例如,经纬度或者全球定位系统(global positioning system,GPS)空间信息,以下简称地理空间信息)。

可选地,在一些实施例中,该业务质量分类请求消息中还可以包括该业务的业务描述信息。换句话说,该业务质量分类请求消息用于请求该业务描述信息所对应的业务质量的分类信息。其中业务描述信息的含义具体见图2所示实施例中业务描述信息的描述,在此就不必赘述。

可选地,在一些实施例中,若该业务运行于切片网络,则该业务质量分类请求消息还可包含切片网络的标识信息,切片网络的标识信息可以是NSSAI,S-NSSAI,NSI等。换句话说,该业务质量分类请求消息用于请求该切片网络标识所指示的切片网络对应的业务质量的分类信息。

可选地,在一些实施例中,该业务质量分类请求消息还可以包括该业务对应的数据网络名称(data network name,DNN)信息。换句话说,该业务质量分类请求消息用于请求该DNN所对应的业务质量的分类信息。

在一些实施例中,该业务质量分类请求消息还可以包括APN信息。换句话说,该业务质量分类请求消息用于请求该APN所对应的业务质量的分类信息。

702、数据分析网元根据业务质量分类请求消息,对业务的业务质量进行分类,得到分类结果。

对于该业务,数据分析网元采用内部的计算方法,对大量的业务质量数据进行分类,得到分类结果。

例如,对语音业务大量的用户级别的MOS数据,数据分析网元采用K-Means算法对其进行分类,得出语音业务的MOS可以分为五类MOS=[0,1],MOS=[1,2],MOS=[2,3],MOS=[3,4],MOS=[4,5]。每个单用户的MOS数据均可以被归为五类中的一类,比如某用户的语音MOS=3.8,则该MOS=3.8可被归为MOS=[3,4]这一类。

上述仅以K-Means算法为例加以说明,实际上本申请实施例还可以采用其他内部的计算方法,比如余弦夹角分类法,此处并不加以限制。

在一些实施例中,数据分析网元可以自行决定业务质量数据的分类数目。例如上述语音业务MOS的分类数目为5。具体地,数据分析网元可以根据保存的业务质量数据的数据量以及内部算法决定一个最优分类数,该最优分类数可以使得分类程度不至于过细也不至于过粗,则数据分析网元可以该最优分类数作为业务质量数据的分类数目。

在另一些实施例中,数据分析网元也可以根据策略控制网元在701中提供的第一分类数目,决定业务质量数据的分类数目。例如,数据分析网元直接将第一分类数目作为业务质量数据的分类数目;或者,数据分析网元根据第一分类数目生成第二分类数目,而将该第二分类数目作为该业务质量数据的分类数目。

在一些实施例中,在该业务质量的分类请求消息中还包含时间信息的情况下,则数据分析网元可以基于时间信息对业务的业务质量进行分类。例如,只针对某时间段的业务质量数据执行分类。

在一些实施例中,在该业务质量的分类请求消息中还包含空间信息的情况下,则数据分析网元可以基于空间信息对业务的业务质量进行分类。例如,只针对某空间范围的业务质量数据执行分类。

可选地,在一些实施例中,在该业务质量分类请求消息中还包括该业务的业务描述信息的情况下,该数据分析网元还可以基于该业务的业务描述信息对业务的业务质量进行分类。

可选地,在一些实施例中,在该业务质量分类请求消息包括切片网络的标识信息的情况下,该数据分析网元还可以基于该切片网络的标识信息对业务的业务质量进行分类。

可选地,在一些实施例中,在该业务质量分类请求消息包括该业务对应的数据网络名称(data network name,DNN)信息的情况下,该数据分析网元还可以基于该DNN信息对业务的业务质量进行分类。

可选地,在一些实施例中,在该业务质量分类请求消息包括APN信息的情况下,该数据分析网元还可以基于该APN信息对业务的业务质量进行分类。

703、数据分析网元向策略控制网元发送业务质量分类响应消息,该业务质量分类响应消息中包括该业务的业务质量的分类信息。相应地,策略控制网元接收数据分析网元发送的该业务质量分类响应消息。

具体地,数据分析网元将步骤702中确定的分类结果中的一类或多类作为业务质量的分类信息发送给策略控制网元。例如,数据分析网元可以将MOS=[0,1],MOS=[1,2],MOS=[2,3],MOS=[3,4],MOS=[4,5]全部作为业务质量的分类信息发送给策略控制网元。又如,数据分析网元可以仅将MOS=[3,4],MOS=[4,5]发送给策略控制网元。

在一些实施例中,数据分析网元还可以将实际分类数目发送给策略控制网元。实际分类数目是指数据分析网元对业务质量数据的分类数,例如,上述702举例中,实际分类数目为5。实际分类数据可以与策略控制网元发送的第一分类数目相同或者不同,本申请不做限制。

在一些实施例中,该业务质量分类响应消息还可以包含时间信息。换句话说,该业务质量分类响应消息包含的是该时间信息对应的该业务的业务质量的分类信息。

在一些实施例中,该业务质量分类响应消息还可以包含空间信息。换句话说,该业务质量分类响应消息包含的是该空间信息对应的该业务的业务质量的分类信息。

在一些实施例中,该业务质量分类响应消息还可以包含该业务的业务描述信息。换句话说,该业务质量分类响应消息包含的是该业务的业务描述信息对应的该业务的业务质量的分类信息。

在一些实施例中,该业务质量分类响应消息还可以包含切片网络的标识信息。换句话说,该业务质量分类响应消息包含的是切片网络的标识信息对应的该业务的业务质量的分类信息。

在一些实施例中,该业务质量分类响应消息还可以包含该业务对应的数据网络名称(data network name,DNN)信息。换句话说,该业务质量分类响应消息包含的是该DNN信息对应的该业务的业务质量的分类信息。

在一些实施例中,该业务质量分类响应消息还可以包含APN信息。换句话说,该业务质量分类响应消息包含的是该APN信息对应的该业务的业务质量的分类信息。

上述步骤实际是一种利用数据分析网元对业务质量取值范围提供合理划分的方法,后续策略控制网元按照该业务质量取值范围的划分,针对不同分类的业务质量分别获取服务质量参数信息。

在一些实施例中,图7所示的方法还可包括步骤704和步骤705。

704、该策略控制网元向数据分析网元发送第一请求信息。相应的,该数据分析网元接收该第一请求信息。

该第一请求信息包括业务质量要求,换句话说,此时第一请求信息用于请求该业务质量要求对应的该业务的服务质量参数信息。

该业务质量要求可以是业务质量的分类信息本身,或者是策略控制网元根据业务质量的分类信息生成的,其中业务质量要求参见图2中描述的业务质量要求的含义和内容,此处不再赘述。

在一些实施例中,策略控制网元根据业务质量分类信息中一类生成一个业务质量要求,该一个业务质量要求将被包含在201中的第一请求信息中发送给数据分析网元。例如,策略控制网元根据MOS=[3,4]的分类生成一个MOS=[3,4]的业务质量要求。

在另一些实施例中,策略控制网元根据业务质量分类信息中的多类生成多个业务质量要求,其中多个业务质量分类信息与多个业务质量要求一一对应,该多个业务质量要求将被包含在201中的第一请求信息中发送给数据分析网元。例如,策略控制网元根据MOS=[3,4]的分类生成一个MOS=[3,4]的业务质量要求,根据MOS=[4,5]的分类生成一个MOS=[4,5]的业务质量要求。

说明一点,上述以业务质量要求等于对应的业务质量分类为例加以说明,实际上本申请并不限制两者一定相同,例如策略控制网元可能根据MOS=[3,4]的分类生成一个MOS=[3.5,4]的业务质量要求。

705,该数据分析网元根据该业务质量要求,确定至少一个该业务的服务质量参数信息。

步骤705的具体实现可以参见图2所示的实施例,在此就不必赘述。可以理解的是,该数据分析网元和该策略控制网元还可以执行图2所示实施例中的步骤203。该数据分析网元与该策略控制网元还可以执行图2所示实施例中步骤204至步骤208中的部分步骤,具体实现方式可以参见图2所示的实施例,在此就不必赘述。

可选的,在一些实施例中,图7所示的方法还可以包括步骤706和步骤707。

706、策略控制网元可以向该数据分析网元发送第一查询信息,该第一查询信息中包括该业务质量要求。相应的,该数据分析网元接收该第一查询信息。

换句话说,此时第一查询消息用于获取该业务质量要求对应的业务的质量信息。

该业务质量要求可以是业务质量的分类信息本身,或者是策略控制网元根据业务质量的分类信息生成的,其中业务质量要求参见图2中描述的业务质量要求的含义和内容,此处不再赘述。

在一些实施例中,策略控制网元根据业务质量分类信息中一类生成一个业务质量要求,该一个业务质量要求将被包含在201中的第一请求信息中发送给数据分析网元。例如,策略控制网元根据MOS=[3,4]的分类生成一个MOS=[3,4]的业务质量要求。

在另一些实施例中,策略控制网元根据业务质量分类信息中的多类生成多个业务质量要求,其中多个业务质量分类信息与多个业务质量要求一一对应,该多个业务质量要求将被包含在201中的第一请求信息中发送给数据分析网元。例如,策略控制网元根据MOS=[3,4]的分类生成一个MOS=[3,4]的业务质量要求,根据MOS=[4,5]的分类生成一个MOS=[4,5]的业务质量要求。

说明一点,上述以业务质量要求等于对应的业务质量分类为例加以说明,实际上本申请并不限制两者一定相同,例如策略控制网元可能根据MOS=[3,4]的分类生成一个MOS=[3.5,4]的业务质量要求。

其中,业务质量要求可以是该业务的多个业务质量要求,则第一查询信息用于获取多个业务质量要求中每个业务质量要求对应的业务的质量信息。

步骤706的具体实现可以参考图6所示的方法,在此就不必赘述。

707,该数据分析网元根据该业务质量要求,确定第一响应信息。

步骤707的具体实现可以参见图6所示的实施例,在此就不必赘述。可以理解的是,。该数据分析网元与该策略控制网元还可以执行图6所示实施例中步骤603至步骤611中的部分步骤,具体实现方式可以参见图6所示的实施例,在此就不必赘述。

图8是根据本申请实施例提供的一种网络设备的结构框图。如图8所示的网络设备800包括:处理单元801,发送单元802和接收单元803。网络设备800可以是图2至图4、图6和图7所示实施例中的策略控制网元。

例如,在网络设备800为图2所示实施例中的策略控制网元的情况下,发送单元可以用于向数据分析网元发送第一请求信息。接收单元可以用于接收数据分析网元发送的至少一组该业务的服务质量参数信息。接收单元还可以用于接收业务服务器发送的第二请求信息。处理单元可以用于确定对应于该第一用户的该业务的目标服务质量参数信息。接收单元还可以用于接收该业务服务器发送的第三请求信息。处理单元还可以用于确定业务质量要求和/或该用户类别信息。处理单元还可以用于确定对应于该第二用户的该业务的目标服务质量参数信息。

又如,在网络设备800为图3所示实施例中的策略控制网元的情况下,发送单元可以用于向数据分析网元发送第一请求信息。接收单元可以用于接收数据分析网元发送的至少一组该业务的服务质量参数信息。接收单元还可以用于接收业务服务器发送的第二请求信息。处理单元可以用于确定对应于该第一用户的该业务的目标服务质量参数信息。

又如,在网络设备800为图4所示实施例中的策略控制网元的情况下,接收单元可以用于接收该业务服务器发送的第三请求信息。处理单元还可以用于确定业务质量要求和/或该用户类别信息。处理单元还可以用于确定对应于该第二用户的该业务的目标服务质量参数信息。发送单元可以用于向数据分析网元发送第一请求信息。接收单元可以用于接收数据分析网元发送的至少一组该业务的服务质量参数信息。接收单元还可以用于接收业务服务器发送的第二请求信息。处理单元还可以用于确定对应于该第二用户的该业务的目标服务质量参数信息。

又如,在网络设备800为图6所示实施例中的策略控制网元的情况下,发送单元可以用于发送第一查询信息。接收单元可以用于接收第一响应信息。处理单元可以用于确定该第一响应信息中包括的该业务的质量参数信息是否低于预设条件。处理单元还可以用于调整该业务的服务质量参数。发送单元还可以用于请求该数据分析网元推荐该业务的服务质量参数信息。接收单元还可以用于接收该数据分析网元发送的该业务的服务质量参数信息的推荐值。处理单元还可以用于根据该业务的服务质量参数信息推荐值调整该业务的服务质量参数。接收单元还可以用于接收业务服务器发送的单用户的业务建立请求消息。处理单元还可以用于将调整后的该业务的服务质量参数信息运用于该用户的该业务过程。处理单元还可以用于将当前网络对应的服务质量参数信息运用于该业务。

又如,在网络设备800为图7所示实施例中的策略控制网元的情况下,发送单元可以用于发送业务质量分类请求消息。接收单元可以用于接收业务质量分类响应消息。处理单元可以用于确定第一请求信息。发送单元可以用于发送该第一请求信息。

一种可能的方式中,处理单元801可以由处理器实现,发送单元802可以由发送器实现,接收单元803可以由接收器实现。处理单元801、发送单元802和接收单元803的具体功能和有益效果可以参见图2至图4、图6和图7所示的方法,在此就不再赘述。

一种可能的实现方式中,还提供一种通信装置,该通信装置可以为网络设备,也可以为网络设备的部件(例如芯片或者电路)。该通信装置可以包括处理器。该通信装置还可以包括接收器、发送器和存储器。其中处理器可以用于实现上述处理单元的相应功能和操作。发送器可以用于实现上述发送单元的相应功能和操作。接收器可以用于实现上述接收单元的功能和操作。该发送器和该接收器可以集成在一起,称为收发器。该收发器中用于实现接收功能的器件视为接收单元,用于实现发送功能的器件视为发送单元。存储器可以用于存储执行指令或者应用程序代码,并由处理器来控制执行,结合接收器和发送器实现本申请上述实施例提供的方法;和/或,也可以用于暂存一些数据和指令信息等。存储器可以独立于处理器存在,此时,存储器可以通过通信线路与处理器相连接。又一种可能的设计中,存储器也可以和处理器集成在一起,本申请实施例对此不作限定。

图9是根据本申请实施例提供的网络设备的结构框图。如图9所示,网络设备900包括处理器901、存储器902。处理器901可以用于对通信协议以及通信数据进行处理,以及对网络设备进行控制,执行软件程序,处理软件程序的数据等。存储器902主要用于存储软件程序和数据。

为便于说明,图9中仅示出了一个存储器和处理器。在实际的网络设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。

在本申请实施例中,可以将具有收发功能电路或器件视为网络设备的收发器903,将具有处理功能的处理器视为网络设备的处理单元。收发器也可以称为收发单元、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可以将收发器903中用于实现接收功能的器件视为接收单元,将收发器903中用于实现发送功能的器件视为发送单元,即收发器703包括接收单元和发送单元。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。

处理器901、存储器902和收发器903之间通过内部连接通路互相通信,传递控制和/或数据信号

上述本申请实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。

本申请各实施例所述的处理器可以是通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存取存储器(random access memory,RAM)、闪存、只读存储器(read-only memory,ROM)、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的指令,结合其硬件完成上述方法的步骤。

在一些实施例中,存储器902可以存储用于执行如图2所示方法中策略控制网元执行的方法的指令。处理器901可以执行存储器902中存储的指令结合其他硬件(例如收发器903)完成如图2所示方法中策略控制网元执行的步骤,具体工作过程和有益效果可以参见图2所示实施例中的描述。

在一些实施例中,存储器902可以存储用于执行如图3所示方法中策略控制网元执行的方法的指令。处理器901可以执行存储器902中存储的指令结合其他硬件(例如收发器903)完成如图3所示方法中策略控制网元执行的步骤,具体工作过程和有益效果可以参见图3所示实施例中的描述。

在一些实施例中,存储器902可以存储用于执行如图4所示方法中策略控制网元执行的方法的指令。处理器901可以执行存储器902中存储的指令结合其他硬件(例如收发器903)完成如图4所示方法中策略控制网元执行的步骤,具体工作过程和有益效果可以参见图4所示实施例中的描述。

在一些实施例中,存储器902可以存储用于执行如图6所示方法中策略控制网元执行的方法的指令。处理器901可以执行存储器902中存储的指令结合其他硬件(例如收发器903)完成如图6所示方法中策略控制网元执行的步骤,具体工作过程和有益效果可以参见图6所示实施例中的描述。

在一些实施例中,存储器902可以存储用于执行如图7所示方法中策略控制网元执行的方法的指令。处理器901可以执行存储器902中存储的指令结合其他硬件(例如收发器903)完成如图7所示方法中策略控制网元执行的步骤,具体工作过程和有益效果可以参见图7所示实施例中的描述。

本申请实施例还提供一种芯片,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。该芯片可以执行上述方法实施例中策略控制网元侧。

本申请实施例还提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中策略控制网元侧。

本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中策略控制网元侧。

图10是根据本申请实施例提供的一种网络设备的结构框图。如图10所示的网络设备1000包括:处理单元1001、发送单元1002和接收单元1003。网络设备1000可以是图2至图7所示实施例中的数据分析网元

例如,在网络设备1000为图2所示实施例中的数据分析网元的情况下,接收单元可以用于接收策略控制网元发送的第一请求信息。处理单元可以用于确定至少一组该业务的服务质量参数信息。发送单元可以用于将该至少一组该业务的服务质量参数信息发送至该策略控制网元。

又如,在网络设备1000为图3所示实施例中的数据分析网元的情况下,接收单元可以用于接收策略控制网元发送的第一请求信息。处理单元可以用于确定至少一组该业务的服务质量参数信息。发送单元可以用于将该至少一组该业务的服务质量参数信息发送至该策略控制网元。

又如,在网络设备1000为图4所示实施例中的数据分析网元的情况下,接收单元可以用于接收策略控制网元发送的第一请求信息。处理单元可以用于确定至少一组该业务的服务质量参数信息。发送单元可以用于将该至少一组该业务的服务质量参数信息发送至该策略控制网元。

又如,在网络设备1000为图5所示实施例中的数据分析网元的情况下,处理单元可以用于确定至少一组该业务的服务质量参数信息。接收单元可以用于接收策略控制网元发送的第四请求信息。处理单元可以用于确定对应于第三用户的该业务的目标服务质量参数信息。

又如,在网络设备1000为图6所示实施例中的数据分析网元的情况下,接收单元可以用于第一查询信息。发送单元可以用于发送第一响应信息。接收单元还可以用于接收策略控制网元请求推荐该业务的服务质量参数信息。发送单元还可以用于发送该业务的服务质量参数信息的推荐值。处理单元可以用于确定该第一响应信息和该业务的服务质量参数信息的推荐值。

又如,在网络设备1000为图7所示实施例中的数据分析网元的情况下,接收单元可以用于接收业务质量分类请求消息。处理单元可以用于确定分类结果。发送单元可以用于发送业务质量分类响应消息。接收单元可以用于接收该第一请求信息。

一种可能的方式中,处理单元1001可以由处理器实现,发送单元1002可以由发送器实现。处理单元1001和发送单元1002的具体功能和有益效果可以参见图2至图7所示的方法,在此就不再赘述。

一种可能的实现方式中,还提供一种通信装置,该通信装置可以为网络设备,也可以为网络设备的部件(例如芯片或者电路)。该通信装置可以包括处理器。该通信装置还可以包括发送器和存储器。其中处理器可以用于实现上述处理单元的相应功能和操作。发送器可以用于实现上述发送单元的相应功能和操作。该发送器和接收器可以集成在一起,称为收发器。该收发器中用于实现接收功能的器件视为接收单元,用于实现发送功能的器件视为发送单元。存储器可以用于存储执行指令或者应用程序代码,并由处理器来控制执行,结合发送器实现本申请上述实施例提供的方法;和/或,也可以用于暂存一些数据和指令信息等。存储器可以独立于处理器存在,此时,存储器可以通过通信线路与处理器相连接。又一种可能的设计中,存储器也可以和处理器集成在一起,本申请实施例对此不作限定。

图11是根据本申请实施例提供的网络设备的结构框图。如图11所示,网络设备1100包括处理器1101、存储器1102。处理器1101可以用于对通信协议以及通信数据进行处理,以及对网络设备进行控制,执行软件程序,处理软件程序的数据等。存储器1102主要用于存储软件程序和数据。

为便于说明,图11中仅示出了一个存储器和处理器。在实际的网络设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。

在本申请实施例中,可以将具有收发功能电路或器件视为网络设备的收发器1103,将具有处理功能的处理器视为网络设备的处理单元。收发器也可以称为收发单元、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可以将收发器1103中用于实现接收功能的器件视为接收单元,将收发器1103中用于实现发送功能的器件视为发送单元,即收发器1103包括接收单元和发送单元。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。

处理器1101、存储器1102和收发器1103之间通过内部连接通路互相通信,传递控制和/或数据信号

上述本申请实施例揭示的方法可以应用于处理器1101中,或者由处理器1101实现。处理器1101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1101中的硬件的集成逻辑电路或者软件形式的指令完成。

本申请各实施例所述的处理器可以是通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存取存储器(random access memory,RAM)、闪存、只读存储器(read-only memory,ROM)、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的指令,结合其硬件完成上述方法的步骤。

在一些实施例中,存储器1102可以存储用于执行如图2所示方法中数据分析网元执行的方法的指令。处理器1101可以执行存储器1102中存储的指令结合其他硬件(例如收发器1103)完成如图2所示方法中数据分析网元执行的步骤,具体工作过程和有益效果可以参见图2所示实施例中的描述。

在一些实施例中,存储器1102可以存储用于执行如图3所示方法中数据分析网元执行的方法的指令。处理器1101可以执行存储器1102中存储的指令结合其他硬件(例如收发器1103)完成如图3所示方法中数据分析网元执行的步骤,具体工作过程和有益效果可以参见图3所示实施例中的描述。

在一些实施例中,存储器1102可以存储用于执行如图4所示方法中数据分析网元执行的方法的指令。处理器1101可以执行存储器1102中存储的指令结合其他硬件(例如收发器1103)完成如图4所示方法中数据分析网元执行的步骤,具体工作过程和有益效果可以参见图4所示实施例中的描述。

在一些实施例中,存储器1102可以存储用于执行如图5所示方法中数据分析网元执行的方法的指令。处理器1101可以执行存储器1102中存储的指令结合其他硬件(例如收发器1103)完成如图5所示方法中数据分析网元执行的步骤,具体工作过程和有益效果可以参见图5所示实施例中的描述。

在一些实施例中,存储器1102可以存储用于执行如图6所示方法中数据分析网元执行的方法的指令。处理器1101可以执行存储器1102中存储的指令结合其他硬件(例如收发器1103)完成如图6所示方法中NWDAF执行的步骤,具体工作过程和有益效果可以参见图6所示实施例中的描述。

在一些实施例中,存储器1102可以存储用于执行如图7所示方法中数据分析网元执行的方法的指令。处理器1101可以执行存储器1102中存储的指令结合其他硬件(例如收发器1103)完成如图7所示方法中数据分析网元执行的步骤,具体工作过程和有益效果可以参见图7所示实施例中的描述。

本申请实施例还提供一种芯片,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。该芯片可以执行上述方法实施例中数据分析网元侧的方法。

本申请实施例还提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中数据分析网元侧的方法。

本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中数据分析网元侧的方法。

图12是根据本申请实施例提供的一种服务器的结构框图。如图12所示的服务器1200包括:处理单元1201和发送单元1202。服务器1200可以是图2至6所示实施例中的业务服务器。

发送单元可以用于发送图2至图6所示实施例中的任一个实施例中业务服务器发送的信息。处理单元可以用于确定发送单元所发送的信息。

例如发送单元可以用于发送第二请求信息。发送单元可以用于发送第三请求信息。发送单元还可以用于发送第四请求信息。发送单元还可以用于发送单用户的业务建立消息。

一种可能的方式中,处理单元1201可以由处理器实现,发送单元1202可以由发送器实现。处理单元1201和发送单元1202的具体功能和有益效果可以参见图2至图6所示的方法,在此就不再赘述。

一种可能的实现方式中,还提供一种通信装置,该通信装置可以为网络设备,也可以为网络设备的部件(例如芯片或者电路)。该通信装置可以包括处理器。该通信装置还可以包括接收器和存储器。其中处理器可以用于实现上述处理单元的相应功能和操作。接收器可以用于实现上述接收单元的功能和操作。该发送器和该接收器可以集成在一起,称为收发器。该收发器中用于实现接收功能的器件视为接收单元,用于实现发送功能的器件视为发送单元。存储器可以用于存储执行指令或者应用程序代码,并由处理器来控制执行,结合接收器实现本申请上述实施例提供的方法;和/或,也可以用于暂存一些数据和指令信息等。存储器可以独立于处理器存在,此时,存储器可以通过通信线路与处理器相连接。又一种可能的设计中,存储器也可以和处理器集成在一起,本申请实施例对此不作限定。

图13是根据本申请实施例提供的服务器的结构框图。如图13所示,服务器1300包括处理器1301、存储器1302。处理器1301可以用于对通信协议以及通信数据进行处理,以及对网络设备进行控制,执行软件程序,处理软件程序的数据等。存储器1302主要用于存储软件程序和数据。

为便于说明,图13中仅示出了一个存储器和处理器。在实际的网络设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。

在本申请实施例中,可以将具有收发功能电路或器件视为网络设备的收发器1303,将具有处理功能的处理器视为网络设备的处理单元。收发器也可以称为收发单元、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可以将收发器1303中用于实现接收功能的器件视为接收单元,将收发器1303中用于实现发送功能的器件视为发送单元,即收发器1303包括接收单元和发送单元。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。

处理器1301、存储器1302和收发器1303之间通过内部连接通路互相通信,传递控制和/或数据信号

上述本申请实施例揭示的方法可以应用于处理器1301中,或者由处理器1301实现。处理器1301可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1301中的硬件的集成逻辑电路或者软件形式的指令完成。

本申请各实施例所述的处理器可以是通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存取存储器(random access memory,RAM)、闪存、只读存储器(read-only memory,ROM)、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的指令,结合其硬件完成上述方法的步骤。

在一些实施例中,存储器1302可以存储用于执行如图2所示方法中业务服务器执行的方法的指令。处理器1301可以执行存储器1302中存储的指令结合其他硬件(例如收发器1303)完成如图2所示方法中业务服务器执行的步骤,具体工作过程和有益效果可以参见图2所示实施例中的描述。

在一些实施例中,存储器1302可以存储用于执行如图3所示方法中业务服务器执行的方法的指令。处理器1301可以执行存储器1302中存储的指令结合其他硬件(例如收发器1303)完成如图3所示方法中业务服务器执行的步骤,具体工作过程和有益效果可以参见图3所示实施例中的描述。

在一些实施例中,存储器1302可以存储用于执行如图4所示方法中业务服务器执行的方法的指令。处理器1301可以执行存储器1302中存储的指令结合其他硬件(例如收发器1303)完成如图4所示方法中业务服务器执行的步骤,具体工作过程和有益效果可以参见图4所示实施例中的描述。

在一些实施例中,存储器1302可以存储用于执行如图5所示方法中业务服务器执行的方法的指令。处理器1301可以执行存储器1302中存储的指令结合其他硬件(例如收发器1303)完成如图5所示方法中业务服务器执行的步骤,具体工作过程和有益效果可以参见图5所示实施例中的描述。

在一些实施例中,存储器1302可以存储用于执行如图6所示方法中业务服务器执行的方法的指令。处理器1301可以执行存储器1302中存储的指令结合其他硬件(例如收发器1303)完成如图6所示方法中业务服务器执行的步骤,具体工作过程和有益效果可以参见图6所示实施例中的描述。

本申请实施例还提供一种芯片,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。该芯片可以执行上述方法实施例中业务服务器侧的方法。

本申请实施例还提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中业务服务器侧的方法。

本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中业务服务器侧的方法。

在本申请实施例中,网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(central processing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,Linux操作系统、Unix操作系统、Android操作系统或windows操作系统等。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是网络设备,或者,是网络设备中能够调用程序并执行程序的功能模块。

在本申请图8-图13的设备中各个组件通信连接,即处理单元(或者处理器)、存储单元(或者存储器)和收发单元(收发器)之间通过内部连接通路互相通信,传递控制和/或数据信号。本申请上述方法实施例可以应用于处理器中,或者由处理器实现上述方法实施例的步骤。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是中央处理器(central processing unit,CPU),网络处理器(networkprocessor,NP)或者CPU和NP的组合、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。虽然图中仅仅示出了一个处理器,该装置可以包括多个处理器或者处理器包括多个处理单元。具体的,处理器可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。

存储器用于存储处理器执行的计算机指令。存储器可以是存储电路也可以是存储器。存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。存储器可以独立于处理器,也可以是处理器中的存储单元,在此不做限定。虽然图中仅仅示出了一个存储器,该装置也可以包括多个存储器或者存储器包括多个存储单元。

收发器用于实现处理器与其他单元或者网元的内容交互。具体的,收发器可以是该装置的通信接口,也可以是收发电路或者通信单元,还可以是收发信机。收发器还可以是处理器的通信接口或者收发电路。可选的,收发器可以是一个收发芯片。该收发器还可以包括发送单元和/或接收单元。在一种可能的实现方式中,该收发器可以包括至少一个通信接口。在另一种可能的实现方式中,该收发器也可以是以软件形式实现的单元。在本申请的各实施例中,处理器可以通过收发器与其他单元或者网元进行交互。例如:处理器通过该收发器获取或者接收来自其他网元的内容。若处理器与收发器是物理上分离的两个部件,处理器可以不经过收发器与该装置的其他单元进行内容交互。

一种可能的实现方式中,处理器、存储器以及收发器可以通过总线相互连接。总线可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。

本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本申请的各实施例中,为了方面理解,进行了多种举例说明。然而,这些例子仅仅是一些举例,并不意味着是实现本申请的最佳实现方式。

在本申请的各实施例中,为了方便的描述,采用了请求消息,响应消息以及其他各种消息的名称。然而,这些消息仅仅是以举例方式说明需要携带的内容或者实现的功能,消息的具体名称并不对本申请的做出限定,例如:还可以是第一消息,第二消息,第三消息等。这些消息可以是具体的一些消息,可以是消息中的某些字段。这些消息还可以代表各种服务化操作。

另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,CD)、数字通用盘(digital versatile disc,DVD)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmableread-only memory,EPROM)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

技术分类

06120116576774