一种网络流量监控方法及装置与流程

文档序号:16512831发布日期:2019-01-05 09:26阅读:147来源:国知局
一种网络流量监控方法及装置与流程
本发明实施例涉及计算机
技术领域
,具体涉及一种网络流量监控方法及装置。
背景技术
:在通信设备网络运行过程中,运营商希望实时掌握网络的流量变化。目前的网管系统可以统计流量指标,小区或基站或区域的流量都可以以报表的形式看到。但这里的区域必须是规划好的,比如一个县城一个行政区。而运营商更希望看到一个小的片区(比如一个集市、一座商厦,或一个运动公园)的流量大小或变化趋势,以便在流量突变初期及早干预。现有技术中使用网管的报表功能可以提取到每个小时粒度小区、基站、以及整个区域的流量指标,如图1-3所示分别为以小区、基站和区域为单位统计的报表。运维人员提取到报表后,如果想知道流量的变化趋势,需要人工将对应时间段的流量进行计算得到。如果再想知道趋势的变化趋势,需要手工作图得到。如果还想得到某些小区总的流量变化情况,处理工作就更加复杂了。在实现本发明实施例的过程中,发明人发现现有的方法只能以小区、基站和区域为单位进行流量监控,且监控的是流量的绝对值,不能直接得到流量的变化趋势,无法在流量突增时及时干预,不能达到监控的目的。技术实现要素:由于现有方法存在上述问题,本发明实施例提出一种网络流量监控方法及装置。第一方面,本发明实施例提出一种网络流量监控方法,包括:根据监控对象划分,将各基站的各小区划分为若干个栅格;确定流量监控间隔,并根据所述流量监控间隔获取各间隔时间段内每个栅格的第一流量;根据监控对象特征,生成不同阈值范围对应的监控指标;根据所述不同阈值范围对应的监控指标和每个栅格的第一流量,确定各栅格的监控指标。可选地,所述方法还包括:根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格。可选地,所述根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格,具体包括:根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格,并在各栅格处显示各栅格对应的预设图案。可选地,所述确定流量监控间隔,并根据所述流量监控间隔获取各间隔时间段内每个栅格的第一流量,具体包括:确定流量监控间隔,并根据所述流量监控间隔实时获取各间隔时间段内每个栅格的第一流量。可选地,所述方法还包括:获取历史数据中当前间隔时间段内每个栅格的第二流量;根据所述第一流量和所述第二流量,生成同比对照图。可选地,所述方法还包括:获取历史数据中上一间隔时间段内每个栅格的第三流量;根据所述第一流量和所述第三流量,生成环比对照图。第二方面,本发明实施例还提出一种网络流量监控装置,包括:栅格划分模块,用于根据监控对象划分,将各基站的各小区划分为若干个栅格;第一流量获取模块,用于确定流量监控间隔,并根据所述流量监控间隔获取各间隔时间段内每个栅格的第一流量;监控指标生成模块,用于根据监控对象特征,生成不同阈值范围对应的监控指标;监控指标确定模块,用于根据所述不同阈值范围对应的监控指标和每个栅格的第一流量,确定各栅格的监控指标。可选地,所述装置还包括:栅格显示模块,用于根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格。可选地,所述栅格显示模块具体用于根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格,并在各栅格处显示各栅格对应的预设图案。可选地,所述第一流量获取模块具体用于确定流量监控间隔,并根据所述流量监控间隔实时获取各间隔时间段内每个栅格的第一流量。可选地,所述装置还包括:第二流量获取模块,用于获取历史数据中当前间隔时间段内每个栅格的第二流量;同比对照模块,用于根据所述第一流量和所述第二流量,生成同比对照图。可选地,所述装置还包括:第三流量获取模块,用于获取历史数据中上一间隔时间段内每个栅格的第三流量;环比对照模块,用于根据所述第一流量和所述第三流量,生成环比对照图。第三方面,本发明实施例还提出一种电子设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述方法权利要求所述的方法。第四方面,本发明实施例还提出一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述方法权利要求所述的方法。由上述技术方案可知,本发明实施例通过对小区进行栅格划分,以栅格为单位进行流量监控,能够灵活确定监控对象;通过获取各间隔时间段内每个栅格的第一流量,并确定各栅格的监控指标,能够实时得到流量的变化趋势,便于在流量突增时及时干预,实时保障用户感知,降低投诉,达到监控的目的。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。图1为现有技术提供的一种以小区为单位统计的流量报表示意图;图2为现有技术提供的一种以基站为单位统计的流量报表示意图;图3为现有技术提供的一种以区域为单位统计的流量报表示意图;图4为本发明一实施例提供的一种网络流量监控方法的流程示意图;图5为本发明一实施例提供的一种网络流量监控系统的结构示意图;图6为本发明一实施例提供的一种不同阈值范围对应的监控指标示意图;图7为本发明一实施例提供的一种网络流量监控列表的示意图;图8为本发明一实施例提供的一种网络流量监控的环比和同比对照示意图;图9为本发明一实施例提供的一种网络流量监控装置的结构示意图;图10为本发明一实施例提供的电子设备的逻辑框图。具体实施方式下面结合附图,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。图4示出了本实施例提供的一种网络流量监控方法的流程示意图,包括:s401、根据监控对象划分,将各基站的各小区划分为若干个栅格。其中,所述监控对象为根据具体的监控要求,需要进行统一监控的对象,例如某个公园,某个商场,或者是某区域内的学校,等等。所述栅格为对划分后的监控对象进行分别管理的集合。举例来说,需要对中心商场进行流量监控,由于该中心商场分布在多个基站的范围内,且该中心商场仅属于部分基站的部分小区范围内,因此以基站或小区为单位进行流量监控时,无法反映整个中心商场的流量情况,故本实施例将中心商场所在的基站的小区划分至一个栅格中,后续进行流量监控时,以该栅格为单位进行流量统计,便于及时监控该中心商场的流量情况。具体地,在网络运行过程中,网络流量的指标是网络维护人员关注的一项重要指标,本实施例中网络流量的指标可以包括如下4项:lte_pdcp.uloctlte_上行总流量lte_pdcp.dloctlte_下行总流量lte_pdcp.drbuloctlte_上行用户面总流量lte_pdcp.drbdloctlte_下行用户面总流量s402、确定流量监控间隔,并根据所述流量监控间隔获取各间隔时间段内每个栅格的第一流量。其中,所述流量监控间隔为根据监控要求确定的流量监控的间隔时间,例如,若流量监控间隔为一小时,则本实施例统计各小时内的流量。所述第一流量为各间隔时间段内每个栅格的流量。s403、根据监控对象特征,生成不同阈值范围对应的监控指标。其中,所述监控对象特征为监控对象的范围、监控细度等特征,用于确定不同的监控指标。所述阈值范围为流量的范围。所述监控指标为监控的指标定义,例如:偏低、正常、偏高等等。s404、根据所述不同阈值范围对应的监控指标和每个栅格的第一流量,确定各栅格的监控指标。举例来说,若某个栅格的第一流量的增长比例在0-150%范围内,则该栅格的监控指标为“偏高”。本实施例提供的网络流量监控方法需要应用系统app借助网管omc(操作维护中心)完成,可以直接将对应功能的app部署到omc服务器上,也可以独立部署在另外的服务器上。本实施例提供的网络流量监控系统的网络结构图如图5所示:网管omc服务器提供性能指标,gis地图服务器用于发布gis呈现的背景地图,测试pc机是app应用的web客户端。栅格监控应用除了app服务之外,还需要部署自己的数据库,以存储过程及结果数据。具体地,本实施例可以定义流量变化的正常/异常(或正常/偏高)阈值,如图6所示;同时设置监控的时间段(可设置全天候监控,也可监控某时间段监控)。在规划小区与栅格的对应关系时,即确定哪些小区属于一个栅格。从目前提供的对应关系表来看,1个栅格,含有的小区个数不同,范围从1到72个不等。1个小区有可能同时属于多个栅格,但这种情况不多。小区与栅格对应关系表的主要字段如下:为了使用方便,本实施例支持栅格规划的数据导入,即如上信息填写到栅格规划模板中,然后一键导入即可。本实施例通过对小区进行栅格划分,以栅格为单位进行流量监控,能够灵活确定监控对象;通过获取各间隔时间段内每个栅格的第一流量,并确定各栅格的监控指标,能够实时得到流量的变化趋势,便于在流量突增时及时干预,实时保障用户感知,降低投诉,达到监控的目的。进一步地,在上述方法实施例的基础上,所述方法还包括:s405、根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格。举例来说,当监控指标为“偏高”时,可以显示为深红色;当监控指标为“率高”时,可以显示为浅红色;当监控指标为“正常”时,可以显示为绿色;当监控指标为“偏低”时,可以显示为黄色。对应不同栅格的不同监控指标,在地图中相关栅格的区域内显示对应的颜色,以直观得展示各栅格的流量实时监控情况。进一步地,在上述方法实施例的基础上,s405具体包括:根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格,并在各栅格处显示各栅格对应的预设图案。具体地,为了区分不同的栅格,采用不用的预设图案进行显示。例如:第一栅格可以采用多个数字“1”填充,第二栅格可以采用多个数字“2”填充;或者通过斜线、曲线等填充图案区分不同的栅格,以直观展示不同栅格。进一步地,在上述方法实施例的基础上,s402具体包括:确定流量监控间隔,并根据所述流量监控间隔实时获取各间隔时间段内每个栅格的第一流量。通过实时获取各间隔时间段内每个栅格的第一流量,能够对网络流量进行实时监控,以及时了解网络流量情况。需要说明的是,本实施例在统计各间隔时间段内每个栅格的第一流量时,是以当前时间为节点,向前统计各间隔时间段内每个栅格的第一流量,因此,在实时获取各间隔时间段内每个栅格的第一流量时,每个时间点获取各间隔时间段内每个栅格的第一流量都是不同的,更能够实时反映网络的流量情况。进一步地,在上述方法实施例的基础上,所述方法还包括:s406、获取历史数据中当前间隔时间段内每个栅格的第二流量;s407、根据所述第一流量和所述第二流量,生成同比对照图。s408、获取历史数据中上一间隔时间段内每个栅格的第三流量;s409、根据所述第一流量和所述第三流量,生成环比对照图。具体地,同比是指当天某个小时的流量较之前某一天这个小时流量的变化,之前某一天可以包括两种:前一天或者前一周。环比是指当天某个小时的流量较前一小时的变化。创建监控任务后,就可以看到每个小时的栅格流量变化情况。当某个栅格的流量变化(同比趋势或环比趋势)不在正常范围时,即呈现在实时监控列表中,如图7所示,同时可以依据变化的范围渲染为不同的颜色,以警示使用者关注突变的栅格数据。对于某一条具体的异常栅格数据,提供查看本栅格的历史流量趋势数据,作为后续处理或干预的重要依据。具体地的同比对照图和环比对照图如图8所示。对于同比,显示某个栅格最近历史7天的当前1小时的流量变化情况,如:当前为5月18日10点,显示5月12、13、14、15、16、17、18这7天每天10点该栅格的流量变化趋势。对于环比,显示当前时刻前7小时的流量变化情况,如当前为5月18日10点,则显示当天4、5、6、7、8、9、10点这7个小时的变化趋势。为了能够方便看到网络中片区的流量变化,本实施例可以提供gis呈现功能。即将栅格流量监控的结果以不同的颜色渲染到当地地图的小区图标上。为了实现地图呈现,需要配置网络工参信息。工参信息表的关键字段如下:上表中,ecgi是小区全球标识(cellglobalidentifier)的缩写。依据3gpp规格,定义如下:3g:cgi=plmn-id+la码+cid4g:ecgi=plmn-id+eci另外,为了使用方便,本实施例支持工参信息数据导入,即如上信息填写到模板,然后一键导入。在进行地图渲染时,小区属于哪个栅格则呈现为对应栅格当前的渲染颜色。如果小区属于多个栅格,哪个栅格同比或环比绝对值高,就以哪个栅格的比例渲染,呈现负荷波动较高的栅格状态。如:小区1属于栅格1,也属于栅格2,栅格1同比10%,栅格2同比-20%,就按-20%处理。日常网络维护人员可根据自己关注片区的需要随意定制栅格包含的小区,更好地满足了运营商的使用要求。比如,运营商希望看到一个商场所在的几个小区的总流量变化情况,就可以将这个商场所在的几个小区逻辑上设置为一个栅格;也可以直接监控到流量的变化趋势,流量的变化趋势往往是指导运维人员工作的一项重要数据。而网管omc上获取到的是流量的绝对值,而且操作较为繁琐;同时能够实时监测栅格流量,延迟10分钟左右即可监测到上个小时粒度的流量指标变化,以便了解业务聚集或分散情况,能够及时干预,及时性好。并且能直观的gis呈现,可通过gis地图实时的将业务增长或减少情况呈现在网络规划地图上,为实时保障用户感知,降低投诉提供数据支持。本实施例引入网络栅格的概念,可随意定义几个关注的小区(包括2g、3g和4g小区)为一个集合,这个集合就是一个栅格,然后以栅格为单位进行流量趋势的监控,提供全网实时的业务量变化,通过同比和环比两种方式发现目前业务聚集或分散情况。如果配备了gis地图服务器,可通过gis地图实时的将业务增长或减少情况呈现在网络规划地图上,为实时保障用户感知,降低投诉提供数据支持。图9示出了本实施例提供的一种网络流量监控装置的结构示意图,所述装置包括:栅格划分模块901、第一流量获取模块902、监控指标生成模块903和监控指标确定模块904,其中:所述栅格划分模块901用于根据监控对象划分,将各基站的各小区划分为若干个栅格;所述第一流量获取模块902用于确定流量监控间隔,并根据所述流量监控间隔获取各间隔时间段内每个栅格的第一流量;所述监控指标生成模块903用于根据监控对象特征,生成不同阈值范围对应的监控指标;所述监控指标确定模块904用于根据所述不同阈值范围对应的监控指标和每个栅格的第一流量确定各栅格的监控指标。具体地,所述栅格划分模块901根据监控对象划分,将各基站的各小区划分为若干个栅格;所述第一流量获取模块902确定流量监控间隔,并根据所述流量监控间隔获取各间隔时间段内每个栅格的第一流量;所述监控指标生成模块903根据监控对象特征,生成不同阈值范围对应的监控指标;所述监控指标确定模块904根据所述不同阈值范围对应的监控指标和每个栅格的第一流量确定各栅格的监控指标。本实施例通过对小区进行栅格划分,以栅格为单位进行流量监控,能够灵活确定监控对象;通过获取各间隔时间段内每个栅格的第一流量,并确定各栅格的监控指标,能够实时得到流量的变化趋势,便于在流量突增时及时干预,实时保障用户感知,降低投诉,达到监控的目的。进一步地,在上述装置实施例的基础上,所述装置还包括:栅格显示模块,用于根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格。进一步地,在上述装置实施例的基础上,所述栅格显示模块具体用于根据各栅格的监控指标确定各栅格对应的显示颜色,根据各栅格对应的显示颜色,在地图中显示不同栅格,并在各栅格处显示各栅格对应的预设图案。进一步地,在上述装置实施例的基础上,所述第一流量获取模块902具体用于确定流量监控间隔,并根据所述流量监控间隔实时获取各间隔时间段内每个栅格的第一流量。进一步地,在上述装置实施例的基础上,所述装置还包括:第二流量获取模块,用于获取历史数据中当前间隔时间段内每个栅格的第二流量;同比对照模块,用于根据所述第一流量和所述第二流量,生成同比对照图。进一步地,在上述装置实施例的基础上,所述装置还包括:第三流量获取模块,用于获取历史数据中上一间隔时间段内每个栅格的第三流量;环比对照模块,用于根据所述第一流量和所述第三流量,生成环比对照图。本实施例所述的网络流量监控装置可以用于执行上述方法实施例,其原理和技术效果类似,此处不再赘述。参照图10,所述电子设备,包括:处理器(processor)1001、存储器(memory)1002和总线1003;其中,所述处理器1001和存储器1002通过所述总线1003完成相互间的通信;所述处理器1001用于调用所述存储器1002中的程序指令,以执行上述各方法实施例所提供的方法。本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法。本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1