一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种网络性能数据的监控方法及相关设备与流程

2021-10-22 22:33:00 来源:中国专利 TAG:监控 性能 实施 通信 方法


1.本技术实施例涉及通信领域,尤其涉及一种网络性能数据的监控方法及相关设备。


背景技术:

2.运营商网络已发展到第五代移动通信技术5g,网络架构变得更灵活(比如核心网的服务化,无线接入网(radio access network,ran)的集中单元(centralized unit,cu)和分布单元(distributed unit,du)分离,网络切片灵活定制等),对网络的时延、速率、连接规模等关键性指标需求不断提升,应用行业也越来越丰富和多样性,对业务的性能保障,灵活性均发生根本性改变,导致网络运维难度的增加。
3.移动通信网络中自动化技术的应用日渐成为行业的关注重点和研究热点。通过引入自动化技术(比如人工智能,机器学习,大数据分析),帮助解决移动通信网络当前遇到的运维效率和能力问题。而网络自动化技术的基础是网络数据(尤其是网络性能数据)。
4.传统的无线网络是基于小区或者基站运维,网络性能数据也是基于小区或者基站进行统计,这种情况下网络性能数据的数据量较大,且由于不同设备商的组网方式可能不同,从而导致网络性能数据之间具有差异性,当设备商向运营商管理系统上报大量且具有差异性的网络性能数据时,导致运营商管理系统从大量且具有差异性的网络性能数据中分析出网络问题(例如,网络覆盖的情况)存在困难。


技术实现要素:

5.本技术实施例提供了一种网络性能数据的监控方法及相关设备,可以提高分析网络性能数据的效率。
6.本技术实施例第一方面提供了一种网络性能数据的监控方法,包括:执行装置接收监控装置发送的网络性能订阅请求,网络性能订阅请求用于指示执行装置上报目标网络的网络性能分布信息,网络性能订阅请求携带目标网络的标识或区域范围信息;执行装置根据网络性能订阅请求确定目标网络的网络性能分布信息,网络性能分布信息包括至少一个目标网络性能和与至少一个目标网络性能关联的目标对象,目标对象用于描述位置区域、时间和网络性能类别中的至少一个,目标网络与至少一个目标对象关联;执行装置向监控装置发送目标网络的网络性能分布信息。
7.本技术实施例中,通过将目标网络细化为多个目标对象并由执行装置获取网络性能分布信息并向监控装置上报,有利于提高网络性能数据的分析效率,降低目标网络的组网方式差异带来的难度。
8.可选地,网络性能分布信息包括网络性能数据分布信息和网络性能问题分布信息中的至少一种;目标网络性能包括目标网络性能数据、网络性能问题以及网络性能问题等级中的至少一种。
9.该种可能的实现方式中,对于客户需要直观查看目标网络的网络性能时,监控装
置可以选择向执行装置发送关于网络性能问题分布信息的网络性能订阅请求,对于客户需要了解目标网络的具体数据时,监控装置可以选择向执行装置发送关于网络性能数据分布信息的网络性能订阅请求。
10.可选地,执行装置获取目标网络的原始网络性能数据;执行装置确定原始网络性能数据关联的目标对象;执行装置分析与目标对象关联的所有原始网络性能数据,以得到目标网络性能数据;执行装置向监控装置发送目标网络的网络性能数据分布信息。
11.该种可能的实现方式中,提供了一种执行装置获取网络性能数据分布信息的可行性方案,提升了方案的可实现性。
12.可选地,执行装置接收监控装置发送的网络性能监控策略,网络性能监控策略用于表示目标网络性能数据与网络性能问题或网络性能问题等级的关联关系;执行装置根据网络性能监控策略和目标网络性能数据确定网络性能问题分布信息,网络性能问题分布信息包括至少一个目标对象以及与至少一个目标对象关联的网络性能问题或网络性能问题等级;执行装置向监控装置发送网络性能问题分布信息。
13.该种可能的实现方式中,执行装置通过接收网络性能监控策略,可以直接确定网络性能数据的网络性能问题或网络性能问题等级,并上报给监控装置,使得监控装置不用在耗用内存分析网络性能数据的网络性能问题或网络性能问题等级,执行装置反馈的网络性能问题分布信息也可以使得目标网络的网络问题更加直观。
14.可选地,当目标对象用于描述位置区域时,执行装置确定原始网络性能数据的位置信息,位置信息为原始网络性能数据产生时终端设备所在的位置信息,原始网络性能数据由测量终端设备得到;执行装置根据位置信息确定原始网络性能数据关联的目标对象。
15.该种可能的实现方式中,对于与时间无关的原始网络性能数据,执行装置可以确定位置信息,并根据位置信息将原始网络性能数据与对应的目标对象关联,提供了一种可行性方案。
16.可选地,当目标对象用于描述位置区域和时间时,执行装置确定原始网络性能数据的位置信息和时间信息,位置信息为原始网络性能数据产生时终端设备所在的位置信息,原始网络性能数据由测量终端设备得到,时间信息为原始网络性能数据产生的时间信息;执行装置根据位置信息和时间信息确定原始网络性能数据关联的目标对象。
17.该种可能的实现方式中,对于与时间相关的原始网络性能数据,执行装置可以确定位置信息和时间信息,并根据位置信息和时间信息将原始网络性能数据与对应的目标对象关联,提供了一种可行性方案。
18.可选地,当目标对象用于描述位置区域和网络性能类别时,执行装置确定原始网络性能数据的位置信息和网络性能类别信息,位置信息为原始网络性能数据产生时终端设备所在的位置信息,原始网络性能数据由测量终端设备得到,网络性能类别信息包括覆盖类、容量类、网络质量类以及业务质量类中的至少一个;执行装置根据位置信息和网络性能类别信息确定原始网络性能数据关联的目标对象。
19.该种可能的实现方式中,对于与时间相关的原始网络性能数据,执行装置可以确定位置信息和网络性能类别信息,并根据位置信息和网络性能类别信息将原始网络性能数据与对应的目标对象关联,提供了一种可行性方案。
20.可选地,执行装置接收监控装置发送的目标对象的构建信息;执行装置根据构建
信息生成与目标网络关联的至少一个目标对象,构建信息包括目标网络标识、目标网络的经纬度、目标对象的大小、和目标网络对应的行政区域码中的一种或多种。
21.该种可能的实现方式中,执行装置可以根据监控装置发送的构建信息,生成目标网络的目标对象,有利于监控装置统一目标网络的构建信息。
22.可选地,执行装置向监控装置发送至少一个目标对象的参数信息,参数信息包括目标对象的中心点坐标。
23.该种可能的实现方式中,有利于监控装置确定每个目标对象的位置,并可以对目标网络中的目标对象进行可视化呈现。
24.本技术实施例第二方面提供了一种网络性能数据的监控方法,包括:监控装置向执行装置发送网络性能订阅请求,网络性能订阅请求用于指示执行装置上报目标网络的网络性能分布信息,网络性能订阅请求携带目标网络的标识或区域范围信息;监控装置接收执行装置发送的网络性能分布信息,网络性能分布信息包括至少一个目标网络性能和与至少一个目标网络性能关联的目标对象,目标对象用于描述位置区域、时间和网络性能类别中的至少一个,目标网络包括至少一个目标对象。
25.本技术实施例中,通过将目标网络细化为多个目标对象并向执行装置发送网络性能订阅请求,监控装置接收执行装置上报的网络性能分布信息,有利于提高网络性能数据的分析效率,降低目标网络的组网方式差异带来的难度。
26.可选地,网络性能分布信息包括网络性能数据分布信息和网络性能问题分布信息中的至少一种;目标网络性能包括目标网络性能数据、网络性能问题以及网络性能问题等级中的至少一种。
27.该种可能的实现方式中,可以根据不同需要选择确定上报数据、问题中问题等级中的一种或多种。
28.可选地,目标对象用于描述位置区域、时间或者网络性能类别中的一种或多种。
29.可选地,监控装置向执行装置发送网络性能监控策略,网络性能监控策略用于表示目标网络性能数据与网络性能问题或网络性能问题等级的关联关系;监控装置接收执行装置发送的网络性能问题分布信息,网络性能问题分布信息包括至少一个目标对象以及与至少一个目标对象关联的网络性能问题或网络性能问题等级。
30.该种可能的实现方式中,使得监控装置不用在耗用内存分析网络性能数据的网络性能问题或网络性能问题等级,执行装置反馈的网络性能问题分布信息也可以使得目标网络的网络问题更加直观。
31.可选地,监控装置向执行装置发送目标对象的构建信息,以使得执行装置根据构建信息生成与目标网络关联的至少一个目标对象,构建信息包括目标网络标识、目标网络的经纬度、目标对象的大小、和目标网络对应的行政区域码中的一种或多种。
32.该种可能的实现方式中,监控装置可以向执行装置发送构建信息,以使得执行装置根据构建信息生成目标网络的目标对象,有利于监控装置统一目标网络的构建信息。
33.可选地,监控装置接收执行装置发送的至少一个目标对象的参数信息,参数信息包括目标对象的中心点坐标。
34.该种可能的实现方式中,该种可能的实现方式中,有利于监控装置确定每个目标对象的位置,并可以对目标网络中的目标对象进行可视化呈现。
35.本技术第三方面提供一种执行装置,用于执行上述第一方面或第一方面的任意可能的实现方式中的方法。具体地,该执行装置包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的模块或单元。
36.本技术第四方面提供一种监控装置,用于执行上述第二方面或第二方面的任意可能的实现方式中的方法。具体地,该监控装置包括用于执行上述第二方面或第二方面的任意可能的实现方式中的方法的模块或单元。
37.本技术第五方面提供一种执行装置,该执行装置包括处理器,该处理器与存储器耦合,该存储器用于存储计算机程序或指令,所述处理器用于执行存储器中的计算机程序或指令,使得该执行装置执行第一方面的方法。
38.本技术第六方面提供一种监控装置,该监控装置包括处理器,该处理器与存储器耦合,该存储器用于存储计算机程序或指令,所述处理器用于执行存储器中的计算机程序或指令,使得该监控装置执行第一方面的方法。
39.本技术第七方面提供了一种计算机存储介质,该计算机存储介质中存储有指令,该指令在计算机上执行时,使得计算机执行前述第一方面或第一方面的任意可能的实现方式、第二方面或第二方面的任意可能的实现方式中的方法。
40.本技术第八方面提供了一种计算机程序产品,该计算机程序产品在计算机上执行时,使得计算机执行前述第一方面或第一方面的任意可能的实现方式、第二方面或第二方面的任意可能的实现方式中的方法。
41.本技术第九方面提供了一种通信系统,包括上述第一方面的方法中的执行装置(或者执行装置中的芯片)和上述第二方面的方法中的监控装置(或者监控装置中的芯片)。或者,该通信系统包括第五方面的执行装置和第六方面的监控装置。
42.第十方面,本技术提供一种通信系统,包括执行装置和监控装置,监控装置用于向执行装置发送网络性能订阅请求,网络性能订阅请求用于指示执行装置上报目标网络的网络性能分布信息,网络性能订阅请求携带目标网络的标识或区域范围信息;执行装置用于接收该网络性能订阅请求,并根据网络性能订阅请求获取网络性能分布信息,网络性能分布信息包括至少一个目标网络性能和与至少一个目标网络性能关联的目标对象,目标对象用于描述位置区域、时间和网络性能类别中的至少一个,目标网络与至少一个目标对象关联;执行装置向监控装置发送该网络性能分布信息。
43.可选地,监控装置向执行装置发送目标对象的构建信息,执行装置用于接收该构建信息,并根据该构建信息生成与目标网络关联的至少一个目标对象。执行装置向监控装置发送至少一个目标对象的参数信息。
44.可选地,监控装置向执行装置发送网络性能监控策略,该网络性能监控策略用于表示所述目标网络性能数据与网络性能问题或网络性能问题等级的关联关系,执行装置根据网络性能监控策略和目标网络性能数据确定网络性能问题分布信息,网络性能问题分布信息包括至少一个目标对象以及与至少一个目标对象关联的网络性能问题或网络性能问题等级。
45.其中,第三、第五、第七、第八方面或者其中任一种可能实现方式所带来的技术效果可参见第一方面或第一方面不同可能实现方式所带来的技术效果,此处不再赘述。
46.其中,第四、第六、第八、第八方面或者其中任一种可能实现方式所带来的技术效
果可参见第二方面或第二方面不同可能实现方式所带来的技术效果,此处不再赘述。
附图说明
47.图1为本技术实施例中的网络框架示意图;
48.图2为本技术实施例中网络性能数据的监控方法一个流程示意图;
49.图3为本技术实施例中目标网络的一个示意图;
50.图4为本技术实施例中目标网络与目标对象关联的一个示意图;
51.图5为本技术实施例中目标网络性能数据与目标对象关联的一个示意图;
52.图6为本技术实施例中网络性能问题等级与目标对象关联的一个示意图;
53.图7为本技术实施例中执行装置一个结构示意图;
54.图8为本技术实施例中执行装置另一个结构示意图;
55.图9为本技术实施例中监控装置一个结构示意图;
56.图10为本技术实施例中执行装置另一个结构示意图;
57.图11为本技术实施例中监控装置另一个结构示意图。
具体实施方式
58.本技术实施例提供了一种网络性能数据的监控方法及相关设备,可以提高分析网络性能数据的效率。
59.网络性能可视化是网络运维的关键,直观的网络性能指标是网络快速优化的关键,可以快速定位网络性能问题,从而减少网络运维的成本。尤其是当垂直行业租用运营商网络或者使用运营商网络提供业务时,垂直行业用户希望能够直观的看到网络性能或者网络问题,进而分析对业务的影响。
60.下面将结合各个附图对本技术技术方案的实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。
61.附图1为本技术实施例提供的网络框架示意图。请参阅图1,本技术实施例中的网络架构包括:
62.业务支撑系统101、跨域管理功能单元102、域管理功能单元103以及网元104。
63.本技术实施例中,以两个域管理功能单元103以及四个网元104为例进行说明,在实际应用中,可以有更多或更少的域管理单元或网元。
64.本技术实施例中,业务支撑系统101、跨域管理功能单元102、域管理功能单元103以及网元104之间的连接可以是无线网络连接也可以是有线网络连接,如果是通过无线网络连接,具体的连接形式可以为蜂窝状无线网络,或者是wifi网络,或者是其他类型的无线网络;如果是通过有线网络连接,一般的连接形式为光纤网络。
65.本技术实施例中的各网元可以通过域管理功能单元103与跨域管理功能单元102连接,也可以直接连接到跨域管理功能单元102,而无需通过域管理功能单元103,具体此处不做限定。
66.其中,业务支撑系统(business support system,bss)101,业务支撑系统101是面向通信业务(communication service)的,提供计费、结算、帐务、客服、营业、网络监控、通信业务生命周期管理,业务意图翻译等功能和管理服务。业务支撑系统101可以为运营商的
运营系统,也可以为垂直行业的运营系统(vertical ot system)。跨域管理功能单元(cross domain management function,cd-mnf)102,也叫网络管理功能单元(network management function,nmf)。跨域管理功能单元102提供以下一项或者多项管理功能或者管理服务:网络的生命周期管理、网络的部署、网络的故障管理、网络的性能管理、网络的配置管理、网络的保障、网络的优化功能以及网络意图(intent-csp)的翻译等;这里的网络可以包括一个或者多个网元或者子网络,可以是网络切片。网络管理功能单元可以是网络切片管理功能单元(network slice management function,nsmf)或者跨域管理数据分析功能单元(management data analytical function,mdaf)或者跨域自组织网络功能(self-organization network function,son function)或者跨域意图管理功能单元intent driven mns。在某些部署场景下,跨域管理功能单元102也可以提供子网络的生命周期管理,子网络的部署,子网络的故障管理,子网络的性能管理,子网络的配置管理,子网络的保障,子网络的优化功能,子网络意图【(intent from communication service provider,intent-csp)or(intent from communication service consumer,intent-csc)】的翻译等,这里的子网络由多个小的子网络组成,可以是网络切片子网络。域管理功能单元(domain management function,domain-mnf)103,也叫子网络管理功能单元(network management function,nmf)或者网元管理功能单元。域管理功能单元103提供以下一项或者多项功能或者管理服务:子网络或者网元的生命周期管理、子网络或者网元的部署、子网络或者网元的故障管理、子网络或者网元的性能管理、子网络或者网元的保障、子网络或者网元的优化功能以及子网络或者网元的意图(intent from network operator,intent-nop)翻译等,这里的子网络包括一个或者多个网元104。子网络也可以包括子网络,即一个或者多个子网络组成一个更大的子网络。这里的子网络也可以是网络切片子网络。域管理系统可以是网络切片子网络管理功能单元(network slice subnet management function,nssmf),域管理数据分析功能单元(management data analytical function,domain mdaf)或者域自组织网络功能(self-organization network function,son function)或者域意图管理功能单元intent driven mns。
67.其中,其中域管理功能单元103可以按以下方式部署,但不仅限于以下:
68.1、按网络类型分类:接入网域管理功能单元(radio access network domain management function),核心网域管理功能单元(core domain management function),传输网域管理功能单元(transport domain management function);也可以是某个域网络管理系统可以管理接入网,核心网和传输网的两种或者全部。
69.2、按行政区域划分:某个地区的域管理功能单元,比如上海域管理功能单元,北京域管理功能单元等。
70.网元104提供网络服务的实体,包括核心网网元【例如:接入和移动性管理功能(access and mobility management function,amf)、会话管理功能(session management function,smf)、策略控制功能(policy control function,pcf)、网络数据分析功能(network data analytics function,nwdaf),网络存储功能(network repository function,nrf)以及网关等)】、接入网网元【例如:基站(gnb,enb)、集中控制单元(cucp)、集中单元(cu)、分布式单元(du)以及集中用户面单元(cuup)】等。网元104也可以提供以下一项或者多项管理功能或者管理服务:网元的生命周期管理、网元的部署、网元的故障管理、
网元的性能管理、网元的保障、网元的优化功能以及网元的意图翻译等。
71.服务化管理架构聚焦于管理服务提供者和管理服务消费者,例如:
72.当管理服务为以上跨域管理单元提供的管理服务,则跨域管理单元为管理服务提供者(management service producer,mns producer),bss为管理服务消费者(management service consumer,mns consumer)。
73.当管理服务为以上域管理单元提供的管理服务,则域管理单元为管理服务提供者,跨域管理单元为管理服务消费者。
74.当管理服务为以上网元提供的管理服务,则网元为管理服务提供者,域管理单元为管理服务消费者。
75.本技术实施例中的执行装置和监控装置的组合形式有多种,具体如下:
76.1、执行装置为跨域管理功能单元,监控装置为bss。
77.2、执行装置为域管理功能单元,监控装置为跨域管理功能单元。
78.3、执行装置为网元,监控装置为域管理功能单元、跨域管理功能单元或bbs。
79.上述三种形式只是举例,执行装置和监控装置的组合形式还可以是其他情况,例如,当服务化管理架构聚焦于管理服务提供者和管理服务消费者时,执行装置可以是网络性能管理服务提供者,监控装置可以为网络性能管理服务消费者,具体此处不做限定。
80.下面结合图1的网络框架,对本技术实施例中的网络性能数据的监控方法进行描述:
81.请参阅图2,本技术实施例中网络性能数据的监控方法一个实施例包括:
82.本技术实施例中的目标对象可以有多种形式,具体此处不做限定,下面以目标对象的表现形式为栅格为例进行示意性说明,其中栅格可以为网格阵列,栅格可以由行和列表示在目标网络中的位置,栅格也可以由中心点坐标表示在目标网络中的位置,具体此处不做限定。
83.本技术实施例中,执行装置的数量可以是一个或多个,具体此处不做限定,当然,执行装置的数量多,将有利于提高执行装置分析网络性能分布信息的效率,降低目标网络的组网方式差异带来的难度。
84.201、监控装置向执行装置发送目标对象的构建信息。
85.本技术实施例中以目标对象为栅格为例进行示意性说明,可以理解的是,目标对象也可以是表格或柱状图等,具体此处不做限定。
86.可选地,监控装置向执行装置发送目标网络中目标对象的构建信息,该构建信息包括目标网络标识、目标网络的经纬度、目标网络的大小(例如栅格的大小以及尺寸等:栅格的长和宽分别为5米等)以及目标网络对应行政区域码等中的一种或多种,其中目标网络与至少一个目标对象关联,例如,目标对象为栅格,则目标网络包括多个栅格。
87.可选地,监控装置可以监控一个或多个目标网络的网络性能信息,不同目标网络中栅格的构建信息可以不同。例如:当目标网络的人员密集度高时,栅格可以较小;当目标网络的人员密集度低时,栅格可以较大。
88.示例性的,目标网络的形状可以是规则形状也可以是不规则形状,可以是四边形的形状,也可以是多边形的形状。图3只是目标网络的一种举例,目标网络的具体形状此处不做限定。
89.202、执行装置根据构建信息生成与目标网络关联的至少一个目标对象。
90.可选地,执行装置收到目标对象的构建信息后,执行装置根据构建信息中的栅格大小、尺寸等信息对目标网络进行栅格化生成至少一个目标对象。
91.执行装置根据目标网络的地理范围信息以及构建信息中的栅格大小对目标网络进行划分。
92.可选地,执行装置对目标网络划分后,确定目标网络对应的一组目标对象(例如栅格点)的参数信息。
93.示例性的,图4为执行装置对图3所示目标网络进行栅格化得到。其中,每个方块为一个栅格,执行装置将目标网络栅格化处理为多个栅格。当然,栅格的形状可以是规则形状也可以是不规则形状,可以是四边形的形状,也可以是多边形的形状。图4只是栅格的一种举例,栅格的具体形状以及栅格的个数具体此处不做限定。
94.203、执行装置向监控装置发送至少一个目标对象的参数信息。
95.可选地,执行装置生成至少一个目标对象后,执行装置向监控装置发送至少一个目标对象的参数信息。目标对象的参数信息,可以包括:例如栅格标识、栅格中心点的经度以及栅格中心点的纬度等信息中的一种或多种。
96.204、监控装置向执行装置发送网络性能订阅请求。
97.监控装置向执行装置发送网络性能订阅请求,该网络性能订阅请求用于指示执行装置上报目标网络的网络性能分布信息。
98.本技术实施例中的网络性能分布信息可以是目标网络所有的网络性能数据,也可以是某一区域的网络性能数据,还可以是某一时间段的网络性能数据或某一类别的网络性能数据,具体此处不做限定。
99.可选地,网络性能订阅请求中携带有目标对象的构建信息。
100.可选地,监控装置还可以向执行装置发送目标网络信息,该目标网络信息包括目标网络标识以及目标网络的地理范围(例如:目标网络的一组经纬度点或目标网络的地理行政区域码等)中的任意一种或多种。其中,目标网络标识用于表示一个目标网络,例如:目标网络表示为目标网络的区分名(distinguish name,dn)。
101.本技术实施例中的构建信息以及目标网络信息可以都携带在网络性能订阅请求中,也可以分别单独发送,具体此处不做限定。
102.205、监控装置向执行装置发送网络性能监控策略。
103.可选地,监控装置可以向执行装置发送网络性能监控策略,该网络性能监控策略用于描述网络性能问题/网络性能问题等级与目标网络性能数据/原始网络性能数据的关联关系。
104.本技术实施例中的网络性能监控策略可以有多种方式,下面以表1至表4所示的网络性能监控策略为例进行示意性说明,网络性能监控策略的具体方式根据实际需要设置,具体此处不作限定。
105.示例性的,表1为一种网络性能监控策略,网络性能问题等级与网络性能数据的关联关系,即网络覆盖等级与参考信号接收功率(reference signal receiving power,rsrp)范围值的关联关系。
106.表1
107.网络性能问题等级rsrp范围值高-90<rsrp<-80中-80≤rsrp≤-70低-70<rsrp<-60正常rsrp≥-60
108.其中,表1只是以网络性能数据是rsrp为例进行示意性说明,rsrp为目标网络性能数据或原始网络性能数据对应的数值,rsrp的各范围值的边界值:-80、-70以及-60只是举例,具体边界值、网络性能数据的种类以及网络性能问题等级具体此处不作限定。
109.示例性的,表2为另一种网络性能监控策略,网络性能问题等级与网络性能数据(原始网络性能数据或目标网络性能数据)的关联关系。
110.即用户速率等级与下行吞吐率(downlink throughput)范围值的关系。
111.表2
112.网络性能问题等级dl throughput范围值高dl throughput<2mbps中2mbps≤dl throughput≤4mbps低4mbps<dl throughput<5mbps正常dl throughput≥5mbps
113.其中,下行吞吐率的各范围值的边界值:2兆比特每秒(million bits per second,mbps)、4mbps以及5mbps只是举例,具体边界值以及网络性能问题等级的划分根据实际需要设置,此处不做限定。
114.示例性的,表3为另一种网络性能监控策略,网络性能问题与网络性能数据(原始网络性能数据或目标网络性能数据)的关联关系,即用户速率问题与下行吞吐率(downink throughput)范围值的关系。
115.表3
116.网络性能问题dl throughput范围值低用户速率dl throughput<5mbps正常dl throughput≥5mbps
117.其中,下行吞吐率的各范围值的边界值为5mbps只是举例,具体边界值以及网络性能问题的划分根据实际需要设置,此处不做限定。
118.示例性的,表4为另一种网络性能监控策略,网络性能问题等级与网络性能数据(原始网络性能数据或目标网络性能数据)的关联关系,即时延等级与延迟(latency)范围值的关系。
119.表4
120.网络性能问题等级latency范围值高latency>10ms中5ms≤latency≤10ms低1ms<latency<5ms正常latency≤1ms
121.其中,延迟的各范围值的边界值:1ms、5ms以及10ms只是举例,具体边界值以及网络性能问题等级的划分根据实际需要设置,此处不做限定。
122.本技术实施例中,除了上述几种示例外,网络性能监控策略还有其他多种形式,具体此处不做限定。
123.206、执行装置根据网络性能订阅请求获取网络性能分布信息。
124.本技术实施例中的网络性能分布信息包括至少一个目标网络性能和与至少一个目标网络性能关联的目标对象,该目标对象用于描述位置区域、时间和网络性能类别等中的一种或多种,具体此处不作限定。目标网络包括多个目标对象。
125.本技术实施例中,网络性能分布信息包括网络性能数据分布信息和网络性能问题分布信息中的至少一种;目标网络性能包括目标网络性能数据、网络性能问题以及网络性能问题等级中的至少一种。其中,网络性能数据可以是目标网络性能数据,也可以是原始网络性能数据;网络性能问题可以是网络性能的正常、异常等;网络性能问题等级可以是高、中、低或第一、第二、第三等,具体此处不做限定。
126.本技术实施例中的原始网络性能数据的分类方式有多种,例如:容量类网络性能数据、覆盖类网络性能数据以及质量类网络性能数据。其中,容量类网络性能数据包括上下行用户吞吐率、话务量【例如:物理资源块(physical resource block,prb)、无线资源控制(radio resource control,rrc)连接数以及数据无线承载(data radio bearer,drb)等】、终端数量以及激活用户数量等。覆盖类网络性能数据包括:参考信号接收功率(reference signal receiving power,rsrp)、参考信号接收质量(reference signal receiving quality,rsrq)以及信号与干扰加噪声比(signal to interference plus noise ratio,sinr)等。质量类网络性能数据包括:切换成功率、时延、掉话率、抖动以及丢包率等。
127.为了方便描述,下面对网络性能数据分布信息和网络性能问题分布信息分别进行描述。
128.第一种:网络性能分布信息为网络性能数据分布信息。
129.执行装置接收网络性能订阅请求后,执行装置获取原始网络性能数据。执行装置可以从基站侧采集原始网络性能数据,也可以从其他设备上获取原始网络性能数据,具体此处不做限定。
130.执行装置获取原始网络性能数据后,确定该原始网络性能数据对应的目标对象。本技术实施例中,目标对象可以用于描述位置区域、时间以及网络性能类别等中的一种或多种,具体此处不作限定。
131.本技术实施例中,执行装置确定原始网络性能数据关联的目标对象的方式有多种,下面分别描述:
132.一、执行装置根据位置信息确定原始网络性能数据关联的目标对象。
133.可选地,在原始网络性能数据产生时,执行装置确定接入网络的终端设备所在的位置,原始网络性能数据由测量该终端设备得到。
134.本技术实施例中,执行装置确定原始网络性能数据的位置信息的方式有多种,下面分别描述:
135.1、执行装置根据时间戳和/或c-rnti信息获取原始网络性能数据在目标网络中的位置信息和/或时间(即可以应用于终端设备移动的场景,又可以应用终端设备固定的场
景)。
136.2、终端设备向执行装置上报位置信息(即可以应用于终端设备移动的场景,又可以应用终端设备固定的场景),执行装置确定终端设备的位置信息以及上报位置信息对应的时刻。
137.3、终端设备向执行装置上报终端设备标识,执行装置预先存有每个终端设备与位置的对应关系,执行装置再根据该终端设备标识确定终端设备的位置信息(可以应用于终端设备固定的场景)。
138.可以理解,上述执行装置确定原始网络性能数据的位置信息和/或时间的3种方式只是举例,实际应用中,还可以有其他方式,具体此处不做限定。
139.执行装置确定原始网络性能数据的位置信息(例如:经纬度)后,执行装置根据每条原始网络性能数据对应的位置信息与目标对象的地理范围信息或参数信息进行匹配,进而确定每条原始网络性能数据关联的目标对象(例如:栅格)。
140.二、执行装置根据位置信息和时间确定原始网络性能数据关联的目标对象。
141.执行装置获取原始网络性能数据的时间的方法如前述确定位置信息的3种类似,此处不再赘述。
142.三、执行装置根据位置信息和原始网络性能数据对应的网络性能类别确定原始网络性能数据关联的目标对象。
143.执行装置在获取原始网络性能数据的位置信息后,确定原始网络性能数据对应的网络性能类别。执行装置再根据预设关联关系确定原始网络性能数据关联的目标对象。该预设关联关系根据需要设置,具体此处不做限定。
144.示例性的,执行装置在获取一个原始网络性能数据为话务量时,根据前述的分类,可以确定该原始网络性能数据对应的网络性能类别为容量类。
145.示例性的,预设关联关系为目标网络的左上角部分为容量类对应的目标对象,执行装置在确定该原始网络性能数据为容量类后,将该原始网络性能数据匹配到目标网络左上角的目标对象。
146.根据原始网络性能数据的不同,可以分为多种情况,下面以2个为例分别进行描述:
147.执行装置确定该原始网络性能数据对应的目标对象之后,分析与目标对象关联的所有原始网络性能数据,以得到目标网络性能数据。
148.1、对于和时间无关的网络性能数据(例如rsrp、rsrq等)。
149.可选地,执行装置计算目标对象关联的所有原始网络性能数据的平均值、最大值或最小值等,得到目标网络性能数据,并确定网络性能数据分布信息,该网络性能数据分布信息包括目标网络性能数据以及与目标网络性能数据关联的目标对象,本技术实施例中,目标网络性能数据由多个原始网络性能数据取平均值得到为例。
150.示例性的,执行装置将目标网络性能数据与目标对象关联后,得到如图5所示的关联关系,图5以目标网络性能数据是rsrp为例进行说明,其中栅格中的数值为目标网络性能数据(例如:该栅格中所有原始网络性能数据的平均值)。图5只是目标网络性能数据与目标对象的关联关系表现形式的一种,该关联关系还可以是其它形式:例如表格、柱状图等,具体此处不作限定。
151.2、对于和时间相关的网络性能数据(例如:话务量等)。
152.当然,在需要记录时间和数值的原始网络型性能数据时,执行装置可以记录与目标对象关联的所有原始网络性能数据以及所有原始网络性能数据分别对应的起始时刻、结束时刻以及传输时长等,具体此处不做限定。
153.示例性的,执行装置将原始网络性能数据与目标对象关联后,得到如表5所示的关联关系,本技术实施例中,以三个目标对象对应的原始网络性能数据以及原始网络性能数据是rsrp为例进行说明。表5只是目标网络性能数据与目标对象的关联关系表现形式的一种,该关联关系还可以是其它形式:例如栅格、柱状图等,具体此处不作限定。
154.表5
[0155][0156]
其中,表5给出的起始时刻与rsrp的具体数值只是举例,具体时刻根据需要设置,此处不做限定。
[0157]
第二种:网络性能分布信息为网络性能问题分布信息。
[0158]
执行装置获取网络性能监控策略的方式有多种,可以是通过监控装置向执行装置单独发送网络性能监控策略,也可以是在网络性能订阅请求中携带该网络性能监控策略,执行装置具体收到网络性能监控策略的方式此处不做限定。
[0159]
执行装置根据网络性能监控策略以及网络性能数据(原始网络性能数据或目标网络性能数据)确定网络性能问题分布信息。网络性能问题分布信息包括至少一个目标对象以及与至少一个目标对象关联的网络性能问题/网络性能问题等级。
[0160]
执行装置通过网络性能监控策略确定网络性能数据对应的网络性能问题/网络性能问题等级。
[0161]
示例性的,一个目标对象的目标网络性能数据对应的rsrp数值为-85,执行装置根据表1确定该目标对象的网络性能问题等级为高。
[0162]
示例性的,执行装置确定多个网络性能数据对应的网络性能问题/网络性能问题等级,得到如图6所示的网络性能问题分布信息。可以理解的是,图6只是举例,网络性能问题分布信息的具体形式此处不做限定,网络性能问题分布信息包括目标对象以及与目标对象关联的网络性能问题/网络性能问题等级。
[0163]
当然,如果网络性能分布信息是目标网络所有的网络性能数据,执行装置通过上述步骤确定目标网络所有的网络性能数据,如果网络性能分布信息是某一区域的网络性能数据或某一时间段的网络性能数据,执行装置通过上述步骤确定目标网络部分的网络性能数据。
[0164]
可选地,本技术实施例中,执行装置将目标网络划分为多个目标对象后,可以针对
每一个目标对象进行建模,即一个目标对象为一独立的管理对象。监控装置可以针对性查询个别目标对象以及与目标对象关联的网络性能(网络性能数据、网络性能问题以及网络性能问题等级中的一种或多种)。
[0165]
207、执行装置向监控装置发送网络性能分布信息。
[0166]
可选地,执行装置在确定目标网络性能数据与目标对象的关联关系或原始网络性能数据、时间以及目标对象的关联关系后(即确定目标网络性能数据以及与目标网络性能数据相关联的目标对象),向监控装置发送网络性能数据分布信息。
[0167]
可选地,执行装置确定网络性能问题/网络性能问题等级与目标对象的关联关系后(即确定网络性能以及与网络性能相关联的目标对象,网络性能包括网络性能问题和/或网络性能问题等级),执行装置向监控装置发送网络性能问题分布信息。
[0168]
可选地,执行装置可以向监控装置发送表1或图5所示的分布信息(网络性能数据分布信息或网络性能问题分布信息),以便于监控装置方便展示目标网络的网络性能。
[0169]
本技术实施例中,监控装置可以将目标对象的构建信息、网络性能订阅请求以及网络性能监控策略等一起发送至执行装置,例如:网络性能订阅请求携带有目标对象的构建信息、网络性能监控策略等;监控装置也可以向执行装置分别发送目标对象的构建信息、网络性能订阅请求以及网络性能监控策略等,具体此处不做限定。
[0170]
本技术实施例中,通过将目标网络细化为多个目标对象并由执行装置获取网络性能分布信息并向监控装置上报,屏蔽复杂的网络组网信息,避免监控装置分析目标网络带来大量差异性网络性能数据的问题。同时可以直观反映目标网络的网络性能情况。
[0171]
上面对本技术实施例中的一种网络性能数据的监控方法进行了描述,下面对本技术实施例中的执行装置进行描述,请参阅图7,本技术实施例中执行装置一个实施例包括:
[0172]
接收单元701,用于接收监控装置发送的网络性能订阅请求,所述网络性能订阅请求用于指示所述执行装置上报目标网络的网络性能分布信息,所述网络性能订阅请求携带所述目标网络的标识或区域范围信息。
[0173]
确定单元702,用于根据所述网络性能订阅请求确定所述目标网络的网络性能分布信息,所述网络性能分布信息包括至少一个目标网络性能和与所述至少一个目标网络性能关联的目标对象,所述目标对象用于描述位置区域、时间和网络性能类别中的至少一个,所述目标网络与至少一个所述目标对象关联。
[0174]
发送单元703,用于向所述监控装置发送所述目标网络的所述网络性能分布信息。
[0175]
本实施例中,执行装置中各单元所执行的操作与前述图2至图6所示实施例中描述的类似,此处不再赘述。
[0176]
本实施例中,通过将目标网络细化为多个目标对象并由确定单元702确定网络性能分布信息,发送单元703向监控装置上报,有利于提高网络性能数据的分析效率,降低目标网络的组网方式差异带来的难度。
[0177]
请参阅图8,本技术另一实施例的执行装置可以包括:
[0178]
接收单元801,用于接收监控装置发送的网络性能订阅请求,所述网络性能订阅请求用于指示所述执行装置上报目标网络的网络性能分布信息,所述网络性能订阅请求携带所述目标网络的标识或区域范围信息。
[0179]
确定单元802,用于根据所述网络性能订阅请求确定所述目标网络的网络性能分
布信息,所述网络性能分布信息包括至少一个目标网络性能和与所述至少一个目标网络性能关联的目标对象,所述目标对象用于描述位置区域、时间和网络性能类别中的至少一个,所述目标网络与至少一个所述目标对象关联。
[0180]
发送单元803,用于向所述监控装置发送所述目标网络的所述网络性能分布信息。
[0181]
本实施例中的执行装置还包括:
[0182]
生成单元804,用于根据所述构建信息生成与所述目标网络关联的至少一个目标对象,所述构建信息包括目标网络标识、所述目标网络的经纬度、所述目标对象的大小、和所述目标网络对应的行政区域码中的一种或多种。
[0183]
本实施例中,执行装置中各单元所执行的操作与前述图2至图6所示实施例中描述的类似,此处不再赘述。
[0184]
本实施例中,通过将目标网络细化为多个目标对象并由确定单元802确定网络性能分布信息,发送单元803向监控装置上报,生成单元804可以根据监控装置发送的构建信息,生成目标网络的目标对象,一方面,有利于提高网络性能数据的分析效率,降低目标网络的组网方式差异带来的难度。另一方面,有利于监控装置统一目标网络的构建信息。
[0185]
请参阅图9,本技术实施例中另一监控装置可以包括:
[0186]
发送单元901,用于向执行装置发送网络性能订阅请求,所述网络性能订阅请求用于指示所述执行装置上报目标网络的网络性能分布信息,所述网络性能订阅请求携带所述目标网络的标识或区域范围信息。
[0187]
接收单元902,用于接收所述执行装置发送的所述网络性能分布信息,所述网络性能分布信息包括至少一个目标网络性能和与所述至少一个目标网络性能关联的目标对象,所述目标对象用于描述位置区域、时间和网络性能类别中的至少一个,所述目标网络包括至少一个所述目标对象。
[0188]
可选地,所述发送单元,还用于向所述执行装置发送网络性能监控策略,所述网络性能监控策略用于表示所述目标网络性能数据与网络性能问题或网络性能问题等级的关联关系。
[0189]
可选地,所述发送单元,还用于向所述执行装置发送所述目标对象的构建信息,以使得所述执行装置根据所述构建信息生成与所述目标网络关联的至少一个目标对象,所述构建信息包括目标网络标识、所述目标网络的经纬度、所述目标对象的大小、和所述目标网络对应的行政区域码中的一种或多种。
[0190]
可选地,所述接收单元,还用于接收所述执行装置发送的所述至少一个目标对象的参数信息,所述参数信息包括所述目标对象的中心点坐标。
[0191]
可选地,所述接收单元,具体用于接收所述执行装置发送的所述网络性能问题分布信息,所述网络性能问题分布信息包括至少一个目标对象以及与所述至少一个目标对象关联的网络性能问题或网络性能问题等级。
[0192]
本实施例中,监控装置中各单元所执行的操作与前述图2至图6所示实施例中描述的类似,此处不再赘述。
[0193]
本实施例中,通过将目标网络细化为多个目标对象,发送单元901向执行装置发送网络性能订阅请求,接收单元902接收执行装置上报的网络性能分布信息,有利于提高网络性能数据的分析效率,降低目标网络的组网方式差异带来的难度。
[0194]
下面对本技术实施例中的执行装置进行描述,请参阅图10,本技术实施例中另一执行装置可以包括:
[0195]
该执行装置1000可以包括一个或一个以上处理器1001和存储器1004,该存储器1004中存储有一个或一个以上的应用程序或数据。
[0196]
其中,存储器1004可以是易失性存储或持久存储。存储在存储器1004的程序可以包括一个或一个以上模块,每个模块可以包括执行装置1000中的一系列指令操作。更进一步地,处理器1001可以设置为与存储器1004通信,在执行装置1000上执行存储器1004中的一系列指令操作。
[0197]
执行装置1000还可以包括一个或一个以上电源1002,一个或一个以上输入输出接口1003,和/或,一个或一个以上操作系统,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等。
[0198]
该处理器1001可以执行前述图2至图6所示实施例中执行装置所执行的操作,具体此处不再赘述。
[0199]
图11是本技术实施例提供的一种监控装置结构示意图,该监控装置1100可以包括一个或一个以上处理器1101和存储器1104,该存储器1104中存储有一个或一个以上的应用程序或数据。
[0200]
其中,存储器1104可以是易失性存储或持久存储。存储在存储器1104的程序可以包括一个或一个以上模块,每个模块可以包括监控装置1100中的一系列指令操作。更进一步地,处理器1101可以设置为与存储器1104通信,在监控装置1100上执行存储器1104中的一系列指令操作。
[0201]
监控装置1100还可以包括一个或一个以上电源1102,一个或一个以上输入输出接口1103,和/或,一个或一个以上操作系统,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等。
[0202]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0203]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0204]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0205]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0206]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜