法律状态公告日
法律状态信息
法律状态
2017-06-30
未缴年费专利权终止 IPC(主分类):H04L12/24 授权公告日:20090318 终止日期:20160512 申请日:20060512
专利权的终止
2009-03-18
授权
授权
2007-12-12
实质审查的生效
实质审查的生效
2007-10-17
公开
公开
技术领域
本发明涉及网络运行分析技术领域,更具体的说,本发明涉及一种网络运行分析服务器、分析系统及分析方法。
背景技术
经过近几年的建设,宽带网络已经初具规模,宽带网络经济价值链也在逐步的发展和完善,宽带网络所带来的好处也越来越明显的呈现在用户面前,这在很大程度上提高了用户整体认同度,也因此成为用户首选的上网接入方式,相应的,网络运行分析显得尤其重要。
参考图1,该图为现有技术网络运行数据分析系统,该系统主要包括:
网管系统服务器(Network Management System,NMS);
路由器(Router);
宽带远程接入服务器(Broadband Remote Access Server,BRAS);
数字用户接入复用器(Digital Subscriber Line Access Multiplexer,DSLAM);
在实际的通信过程中用到的网络协议为:简单网络管理协议(SimpleNetwork Management Protocol,SNMP)。
上述系统NMS通过SNMP协议从DSLAM和BRAS设备上采集设备数据例如CPU利用率等信息以及端口性能数据例如端口流量等信息,在NMS上经过分析后通过网管客户端展现给用户,但却无法获得用户使用业务的状况,例如用户业务的接入,退出的情况,因此不能反映全网的业务质量。
综上,上述现有技术存在如下缺陷:
由于现有技术只能获取宽带设备的资源数据和端口性能数据,无法获得用户业务的使用情况,因此不能反映用户业务的使用情况,另外,现有技术基于网管服务器对网络运行进行管理,只能反映单个设备的运行情况,不能反映全网业务质量情况。
发明内容
本发明解决的技术问题是提出一种网络运行分析服务器、分析系统及分析方法,不仅反映了用户业务的使用情况,而且全面反映了全网业务质量情况。
为解决上述问题,本发明一种网络运行分析服务器,包括:
用户业务信息统计处理单元,接收用户业务接入时上报的用户业务接入信息及释放所述用户业务时上报的用户业务释放信息,并将所述用户业务接入信息以及释放信息转换为对应的用户业务统计数据后存储;
网管信息统计处理单元,获取预设的网管信息并将所述网管信息转换为对应的网管统计数据后存储;
分析数据汇集单元,按照预设的网络运行分析时间汇集所述用户业务信息统计处理单元存储的用户业务统计数据与所述网管信息统计处理单元存储的网管统计数据,并将所述汇集的统计数据转换为与当前分析时间对应的分析数据。
其中,所述用户业务信息统计处理单元具体包括:
信息接收单元,接收用户业务接入时上报的用户业务接入日志信息及释放所述用户业务时上报的用户业务释放日志信息;
信息寄存单元,将所述用户业务日志信息转换为对应的数据文件后进行寄存;
用户业务统计存储单元,按照预设的用户业务统计周期定期的读取所述寄存的数据文件中数据,并将所述读取的数据转换成与当前读取时间对应的统计数据后存储。
其中,所述预设网管信息统计处理单元具体包括:
网管信息获取单元,用于按照预设的网管统计周期定期获取预设的待统计网管信息;
网管信息统计存储单元,用于将所述获取的网管信息转换为与当前网管统计周期对应的统计数据后存储。
其中,所述分析时间包括:日、周以及月,所述预设网管信息包括:网络设备信息、网络设备资源信息以及网络设备端口的流量信息。
相应地,本发明一种网络运行分析系统,该系统包括:
上报用户业务接入信息以及释放信息的宽带接入服务器;以及
存储有网络管理信息并为网络运行分析服务器提供待统计的预设网管信息的网管服务器;
关键地,还包括:
网络运行分析服务器,分别与所述宽带接入服务器以及网管服务器相连,按照预设的统计周期将来自宽带接入服务器的用户接入信息及释放信息转换为对应的用户业务统计数据,并将从网管服务器中获取的预设的网管信息转换为对应的网管统计数据以及按照预设的网络运行分析时间汇集所述用户业务统计数据与所述网管统计数据,并将所述汇集的统计数据转换为与所述分析时间对应的分析数据。
其中,所述网络运行分析服务器具体包括:
用户业务信息统计处理单元,接收用户业务接入时上报的用户业务接入信息及释放所述用户业务时上报的用户业务释放信息,并将所述用户业务接入信息以及释放信息转换为对应的用户业务统计数据后存储;
网管信息统计处理单元,获取预设的网管信息并将所述网管信息转换为对应的网管统计数据后存储;
分析数据汇集单元,按照预设的网络运行分析时间汇集所述用户业务信息统计处理单元存储的用户业务统计数据与所述网管信息统计处理单元存储的网管统计数据,并将所述汇集的统计数据转换为与当前分析时间对应的分析数据。
其中,所述用户业务信息为日志信息,所述用户业务信息统计处理单元具体包括:
信息接收单元,接收用户业务接入时上报的用户业务接入日志信息及释放所述用户业务时上报的用户业务释放日志信息;
信息寄存单元,将所述用户业务日志信息转换为对应的数据文件后进行寄存;
用户业务统计存储单元,按照预设的用户业务统计周期定期的读取所述寄存的数据文件中数据,并将所述读取的数据转换成与当前读取时间对应的统计数据后存储。
其中,所述网管信息统计处理单元具体包括:
网管信息获取单元,用于按照预设的网管统计周期定期获取预设的待统计网管信息;
网管信息统计存储单元,用于将所述获取的网管信息转换为与当前网管统计周期对应的统计数据后存储。
其中,还包括:
远程认证拨号用户服务器,输入端与宽带接入服务器的输出端相连,输出端与所述网络运行分析服务器相连,用于寄存所述宽带接入服务器在用户业务接入时上报用户业务接入信息以及在释放用户业务时上报用户业务的释放信息。
相应地,本发明一种网络运行分析方法,该方法主要包括:
a、将来自宽带接入服务器的用户业务接入信息及释放信息转换为对应的用户业务统计数据后存储以及将从网管服务器中获取的预设的网管信息转换为对应的网管统计数据后存储;
b、按照预设的网络运行分析时间汇集所述存储的用户业务统计数据与网管统计数据,并将所述汇集的统计数据转换为与所述分析时间对应的分析数据。
其中,所述用户业务信息为日志信息,所述步骤a将来自宽带接入服务器的用户业务接入信息及释放信息转换为对应的用户业务统计数据的步骤包括:
a11、宽带接入服务器检测到用户业务接入或释放,则将所述用户业务的接入信息或释放信息以日志信息的形式传送给网络运行分析服务器;
a12、网络运行分析服务器将所述用户业务信息转换为对应的数据文件后进行寄存;
a13、所述网络运行分析服务器按照预设的用户业务统计周期定期的读取所述寄存的数据文件中数据,并将所述读取的数据转换成与当前用户业务统计周期对应的统计数据后存储。
其中,所述步骤a中从网管服务器中获取预设网管信息,并将所述网管信息转换为对应的统计数据的步骤包括:
按照预设的统计周期从网管服务器中获取预设网管信息;
将所述获取的预设网管信息转换为与当前统计周期对应的统计数据后存储。
其中,所述用户业务信息为数据信息,所述步骤a中将从网管服务器中获取的预设网管信息转换为对应的网管统计数据的步骤包括:
a21、宽带接入服务器检测到用户业务接入或释放,则将所述用户业务的接入数据信息或释放数据信息传送给远程认证拨号用户服务器;
a22、远程认证拨号用户服务器寄存所述来自宽带接入服务器的所述用户业务数据信息;
a24、所述网络运行分析服务器按照预设的网管信息统计周期定期的读取所述远程认证拨号用户服务器中寄存的数据,并将所述读取的数据转换成与当前读取时间对应的统计数据后存储。
其中,所述预设网管信息包括:网络设备信息、网络设备资源信息以及网络设备端口的流量信息,所述分析时间包括:日、周以及月。
与现有技术相比,本发明具有以下有益效果:
首先,本发明通过网络运行分析服务器接收用户业务接入时上报的用户业务接入信息及释放所述用户业务时上报的用户业务释放信息,从而反映了宽带用户业务的使用情况;
其次,本发明通过网络运行分析服务器按照预设的网络运行分析时间汇集所述存储的用户业务统计数据与所述网管统计数据,并将所述汇集的统计数据转换为与当前分析时间对应的分析数据,可配合日报、周报、月报以及性能分析曲线,使网络状况一目了然,从而全面的反映了全网业务质量情况。
附图说明
图1是现有技术网络运行数据分析系统;
图2是本发明一种网络运行分析系统的第一实施例示意图;
图3是本发明网络运行分析系统的第一实施例在现网中的应用示意图;
图4是本发明网络运行分析系统的第二实施例示意图;
图5是本发明网络运行分析系统的第二实施例在现网中的应用示意图;
图6是本发明中网络运行分析服务器组成示意图;
图7是本发明中网络运行分析服务器中用户业务信息统计处理单元具体实现示意图;
图8是本发明中网络运行分析服务器中网管信息统计处理单元具体实现示意图;
图9是本发明网络运行分析方法的主要流程示意图;
图10是本发明网络运行分析方法中用户业务统计数据处理的第一实施例流程示意图;
图11是本发明网络运行分析方法中获取用户业务统计数据的第二实施例流程示意图;
图12是本发明网络运行分析方法中获取网管统计数据的流程示意图。
具体实施方式
本发明的核心在于通过网络运行分析服务器接收用户业务接入时上报的用户业务接入信息及释放所述用户业务时上报的用户业务释放信息,并通过所述网络运行分析服务器按照预设的网络运行分析时间汇集所述存储的用户业务统计数据与所述网管统计数据,并将所述汇集的统计数据转换为与当前分析时间对应的分析数据,由于获取了用户业务的接入以及释放情况,从而不仅反映了宽带用户业务的使用情况,而且全面反映了全网业务质量情况。
下面结合附图详细说明本发明。
参考图2,该图为本发明一种网络运行分析系统的第一实施例示意图,如图所示:
宽带接入服务器1,与现有技术相同,接收宽带用户业务的接入与释放,不同的是,在本发明中上报用户业务接入信息以及释放信息,具体实现时,BRAS将宽带用户上线、下线或异常情况下线的信息通过Syslog协议上报给宽带运行分析服务器;
另外,本发明网络运行分析系统还包括有网管服务器2,与现有技术相同的,存储有网络管理信息,不同的是,在本发明中为网络运行分析服务器提供待统计的预设网管信息的,在具体实现时,通过SNMP协议实时查询存储BRAS,并通过SNMP协议实时查询存储BRAS的端口流量信息;
另外,本发明网络分析系统还包括有网络运行分析服务器3,分别与所述宽带接入服务器1以及网管服务器2相连,其主要功能是按照预设的统计周期将来自宽带接入服务器1的用户接入信息及释放信息转换为对应的用户业务统计数据,并将从网管服务器2中获取的预设的网管信息转换为对应的网管统计数据以及按照预设的网络运行分析时间汇集所述用户业务统计数据与所述网管统计数据,并将所述汇集的统计数据转换为与所述分析时间对应的分析数据,具体实现时,一方面将BRAS上报的信息生成一种数据文件,并按照预设的统计周期解析该数据文件,然后将解析出的数据按照日、周、月的模块进行存储,另一方面定期从网管服务器中调入网管信息,最后汇集上述两方面的统计数据并按照预设的分析时间例如日、周、月,生成相应的分析数据。
值的说明的,现网中也可应用本发明的上述第一实施例,参考图3,该图为本发明网络运行分析系统的第一实施例在现网中的应用示意图,如图所示,一方面,NMS服务器通过SNMP协议实时采集并存储DSLAMA、DSLAMB、BRASA、BRASB的端口流量和设备信息以及设备资源信息;另一方面,BRAS在宽带用户上线、下线或异常情况下线等用户业务使用情况通过Syslog协议上报给宽带运行分析服务器,该宽带运行分析服务器将BRAS上报的信息生成一种数据文件,并定期按照统计周期的模板例如日、周、月的模块将该数据文件解析为统计数据后进行存储;最后宽带运行分析服务器分别从NMS与BRAS中获取上述两方面的待分析数据,并按照当前的分析时间例如日、周、月的模块生成分析数据。另外,系统用户可能通过Web客户端A、Web客户端B、Web客户端C登录到网络运行分析系统上,浏览已经生成的宽带运行数据,同时也可以通过过滤条件,实时运行分析数据。
参考图4,该图为本发明网络运行分析系统的第二实施例示意图。如图所示,与第一实施例不同的,本实施例同样包括:宽带接入服务器1,网管服务器2,网络运行分析服务器3;不同的是本实施例还包括:
远程认证拨号用户服务器(RADIUS)4,其输入端与宽带接入服务器的输出端相连,其输出端与所述网络运行分析服务器相连,其主要功能是寄存所述宽带接入服务器在用户业务接入时上报用户业务接入信息以及在释放用户业务时上报用户业务的释放信息;
另外,与第一实施例不同的,本实施例中宽带接入服务器1,BRAS在宽带用户上线、下线或异常情况下线后直接将上述用户业务数据信息传送给远程认证用户服务器4,由该远程认证用户服务器寄存上述用户业务数据信息;
具体实现时,一方面对于用户业务使用情况信息,由BRAS将用户业务使用情况信息以数据信息的形式上报给RADIUS,然后由RADIUS存储BRAS上报的数据信息;另一方面与第一实施例相同的,由NMS存储网管信息;网络运行分析服务器3按照预设的分析时间定期从上述BRAS与RADIUS中调用数据信息生成分析数据,可以按照分析时间的不同生成日、周、月的运行分析数据。
值的说明的,本实施例可以跨不同厂商的宽带设备,更符合运营商的需求。另外,现网中也可应用本发明的上述第二实施例,参考图5,该图为本发明网络运行分析系统的第二实施例在现网中的应用示意图;
如图所示,一方面,NMS服务器通过SNMP协议实时采信息DSLAMA、DSLAMB、BRASA、BRASBR的端口流量和设备信息以及设备资源信息;另一方面,BRAS在宽带用户上线、下线或异常情况下以数据信息上报RADIUS,再由RADIUS存储BRAS上报的数据信息;宽带运行分析服务器定期将从NMS与BRAS中获取上述两方面的待分析数据,并按照当前的分析时间的模板例如日、周、月的模块生成分析数据。另外,系统用户可以通过Web客户端A、Web客户端B、Web客户端C登录到网络运行分析系统上,浏览已经生成的宽带运行数据,同时也可以通过过滤条件,实时运行分析数据。
下面详细说明本发明中实现的网络运行分析服务器,参考图6,本发明中网络运行分析服务器3主要包括有:
用户业务信息统计处理单元11,用于接收用户业务接入时上报的用户业务接入信息及释放所述用户业务时上报的用户业务释放信息,并将所述用户业务接入信息以及释放信息转换为对应的用户业务统计数据后存储,具体实现时,如图7所示,首先由信息接收单元111接收用户业务接入时上报的用户业务接入日志信息及释放所述用户业务时上报的用户业务释放日志信息,然后,由信息寄存单元112将所述用户业务日志信息转换为对应的数据文件后进行寄存;最后,由用户业务统计存储单元113按照预设的用户业务统计周期定期的读取所述寄存的数据文件中数据,并将所述读取的数据转换成与当前读取时间对应的统计数据后存储;
网管信息统计处理单元12,用于获取预设的网管信息并将所述网管信息转换为对应的网管统计数据后存储,具体实现时,如图8所示,首先,由网管信息获取单元121按照预设的网管统计周期定期获取预设的待统计网管信息,然后,由网管信息统计存储单元122将所述获取的网管信息转换为与当前网管统计周期对应的统计数据后存储;
分析数据汇集单元13,用于按照预设的网络运行分析时间汇集所述用户业务信息统计处理单元11存储的用户业务统计数据与所述网管信息统计处理单元12存储的网管统计数据,并将所述汇集的统计数据转换为与当前分析时间对应的分析数据。
下面详细说明基于所述网络运行分析服务器进行网络运行分析的方法,如图9所示,网络运行分析方法具体涉及实体主要包括宽带接入服务器(BRAS)、网管服务器(NMS)、网络运行分析服务器,具体网络运行分析流程如下:
步骤s1,将来自宽带接入服务器的用户业务接入信息及释放信息转换为对应的用户业务统计数据后存储以及将从网管服务器中获取的预设的网管信息转换为对应的网管统计数据后存储;
步骤s2,按照预设的网络运行分析时间汇集所述存储的用户业务统计数据与网管统计数据,并将所述汇集的统计数据转换为与所述分析时间对应的分析数据。
上述步骤s1中分为两个方面,一方面为用户业务统计数据,另一方面为网管统计数据,下面这两方面的内容进行详细说明,参考图10,该图为本发明网络运行分析方法中用户业务统计数据处理的第一实施例流程示意图,该流程包括:
步骤s11,宽带接入服务器检测到用户业务接入或释放,则将所述用户业务的接入信息或释放信息以日志信息的形式传送给网络运行分析服务器,具体实现时,如图4所示,当宽带用户A拨号上网时,DSLAM A将验证信息传递给BRAS A,BRAS A验证成功后将信息返回给宽带用户A的终端,并以Syslog日志的形式将成功信息上报给宽带运行服务器;当宽带用户B拨号上网时,DSLAM A将验证信息传递给BRAS A,BRAS A验证失败后将信息返回给宽带用户B的终端,并以Syslog日志的形式将失败的原因上报给宽带运行服务器;当宽带用户C正常下线时,DSLAM B将信息传递给BRAS B,BRASB以Syslog日志的形式将下线信息上报给宽带运行服务器;当宽带用户D异常下线时,BRAS B获知异常下线原因后,以Syslog日志的形式将异常下线原因上报给宽带运行服务器;
步骤s12,网络运行分析服务器将所述用户业务信息转换为对应的数据文件后进行寄存,具体实现时,如图4所示,宽带运行服务器将BRAS A和BRASB上报的信息生成一种数据文件;
步骤s13,所述网络运行分析服务器按照预设的用户业务统计周期定期的读取所述寄存的数据文件中数据,并将所述读取的数据转换成与当前用户业务统计周期对应的统计数据后存储,具体实现时,网络运行分析服务器定期读取数据文件,将数据按照模板解析后存入数据库,所述模板为与统计周期一致的模板,例如:日、周、月的模板。
参考图11,该图为本发明网络运行分析方法中获取用户业务统计数据的第二实施例流程示意图,具体过程如下:
步骤s21,宽带接入服务器检测到用户业务接入或释放,则将所述用户业务的接入数据信息或释放数据信息传送给远程认证拨号用户服务器;
步骤s22,远程认证拨号用户服务器寄存所述来自宽带接入服务器的所述用户业务数据信息;
步骤s23,所述网络运行分析服务器按照预设的网管信息统计周期定期的读取所述远程认证拨号用户服务器中寄存的数据,并将所述读取的数据转换成与当前读取时间对应的统计数据后存储。
参考图12,该图为本发明网络运行分析方法中获取网管统计数据的流程示意图,具体流程如下:
步骤s31,按照预设的统计周期从网管服务器中获取预设网管信息;
步骤s32,将所述获取的预设网管信息转换为与当前统计周期对应的统计数据后存储。
以上所述公开的是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
机译: 偏好分析设备,一种分析方法,一种存储方式,一种信息提供系统,一种信息提供服务服务器,一种信息提供方法和一种偏好分析算法,特别是用于计算用户的当前权益和偏好
机译: 交互式图像分析系统,工作站,交互式图像分析方法,被配置为将交互式图像分析应用程序发送到客户端设备以在客户端设备上执行的服务器,该方法包括将交互式分析应用程序发送到客户端设备以在客户端设备上运行,以及电脑程序产品
机译: 网络配置信息收集分析系统,网络配置信息收集分析服务器和网络配置信息收集分析方法