一种电力数据通信网业务质量测量与评估方法
【技术领域】
[0001]本发明涉及一种业务质量测量与评估方法,具体涉及一种电力数据通信网业务质量测量与评估方法。
【背景技术】
[0002]随着电力数据通信网上承载业务种类和数量的增加,对网络进行多层面的感知及精细化运维的需求变得越来越迫切。而要了解网络的运行状态和业务质量,就需要对相关的对象进行测量。通过分析获取的测量数据,可了解网络性能、业务质量及它们的变化情况,并对网络性能作进一步的评估,从而为网络运维人员提供决策支撑。
[0003]公众网络运营商目前主要通过各厂商的设备网管及构建于其上的综合网管系统对网络的运行状态进行感知。受制于用户QoE体验的下降和用户投诉的增加,运营商也开始在网络边缘部署主动探针设备,这些主动探针设备通过向网内注入探测包对网络性能、业务性能进行测量。但由于用户终端的不可控性,这种主动测量手段并不能真实刻画业务访问的实际情况,而且这种主动测量探针目前支持的协议种类有限,主要包括HTTP、SMTP、POP3、DNS和FTP等主流协议,协议扩展性不强。另外主动测量技术毫无疑问会给现在网络增加额外的流量。
[0004]被动测量是在网络的测量点处布置数据采集器,收集流经该点的网络流量。现在的网络设备以及运营商正在部署的DPI设备都属于被动测量设备,被动测量的结果数据主要用于进行各种流量分析,被动测量不会增加网络上的流量,测量的是网络上的真实流量,对网络的行为没有影响。被动测量在网络排错时有很大的价值。
[0005]电力数据网的运维目前主要通过网络设备以被动测量的方式对网络运行质量进行感知,对业务质量测试与评估没有相应的解决方案。
【发明内容】
[0006]为了克服上述现有技术的不足,本发明提供一种电力数据通信网业务质量测量与评估方法,本发明提供业务终端旁路侦听程序和DPI设备,对电力数据通讯网业务直流进行测量和评估,有效提升网络运维效率。
[0007]为了实现上述发明目的,本发明采取如下技术方案:
[0008]—种电力数据通信网业务质量测量与评估方法,所述方法包括如下步骤:
[0009](1)部署设备,搭建电力数据通信网业务质量的测量与评估环境;
[0010](2)中心管理服务器下达测量任务;
[0011](3)业务终端及DPI设备对业务流数据进行测量并上送测量结果给所述中心管理服务器;
[0012](4)所述中心管理服务器对业务质量进行分析评估。
[0013]优选的,所述步骤(1)中,所述部署设备包括内嵌有旁路侦听程序的业务终端、部署在业务系统服务端的DPI设备、中心管理服务器,所述中心管理服务器分别与业务终端和业务系统服务端连接,所述业务终端与所述业务系统服务端通过电力数据通信网进行通信连接。
[0014]优选的,所述步骤(1)中,所述搭建电力数据通信网业务质量的测量与评估环境包括如下步骤:
[0015]步骤1-1、在所述业务终端上安装研发的旁路侦听程序;
[0016]步骤1-2、运行所述旁路侦听程序,验证程序的有效性;
[0017]步骤1-3、在业务系统服务端的汇聚交换机上通过分光或者镜像方式部署所述DPI设备并对其软件进行配置;
[0018]步骤1-4、验证所述DPI设备的有效性;
[0019]步骤1-5、在核心网络侧部署中心管理服务器,验证其对所述旁路侦听程序及所述DPI设备的可管理性。
[0020]优选的,所述步骤(2)中,所述测量任务按照规定的测量任务参数模板由所述中心管理服务器下发给所述旁路侦听程序和所述DPI设备,所述测量任务参数模板包括:任务名称、任务编号、终端编号、任务起止时间、IP五元组和业务应用动作特征。
[0021]优选的,所述步骤(3)中,所述业务流数据是指完全满足测量任务参数模板要求,且在实际业务系统访问过程中产生交互报文,所述旁路侦听程序或所述DPI设备通过旁路侦听的方法对这些交互报文进行测量。
[0022]优选的,所述测量任务参数模板中的参数定义3种类型的匹配模式:包含模式、介于模式和相等模式,其中IP五元组适用于相等模式,任务起止时间适用于介于模式,业务应用动作特征适用于包含模式,当以上3个参数全部按照指定模式匹配时定义为完全满足测量任务参数模板要求的业务流。
[0023]优选的,所述步骤(4)包括如下步骤:
[0024]步骤4-1、对满足测量任务参数模板要求的业务报文,记录其动作发生时的本地时间戳,并存贮在规定的测量结果表中;
[0025]步骤4-2、将所述旁路侦听程序和所述DPI设备的测量结果分别入数据库;
[0026]步骤4-3、根据IP五元组、IP报文标识、业务应用动作特征的关键字对两个数据库中的表项进行关联,生成对应具体测量任务的测量综合结果表;
[0027]步骤4-4、根据业务性能指标阈值对测量结果进行分析评估。
[0028]与现有技术相比,本发明的有益效果在于:
[0029]本发明采用被动测量原理对电力数据通信网业务质量进行测量与评估,在不增加网络流量、不改动网络行为的前提下对业务的服务质量进行深度感知和测量,对业务质量劣化进行分析定位,提高了运维工作的效率。
【附图说明】
[0030]图1是本发明提供的一种电力数据通信网业务质量测量与评估方法的流程图
[0031]图2是本发明提供的一种电力数据通信网业务质量测量与评估方法的结构图
【具体实施方式】
[0032]下面结合附图对本发明作进一步详细说明。
[0033]如图1所示,一种电力数据通信网业务质量测量与评估方法,所述方法包括:
[0034](1)部署设备,搭建电力数据通信网业务质量的测量与评估环境;
[0035]所述部署设备包括:内嵌有旁路侦听程序的业务终端、部署在业务系统侧的DPI设备、中心管理服务器和连接它们的电力数据通信网络。业务终端侧的被动感知也可以采用在接入侧交换机端口镜像的方式通过部署DPI设备实现,但考虑到性价比等原因,采用在业务终端中内嵌侦听程序的方式实现。之所以采用这种方式,主要优点有:1)由于电力数据通信网属于电力企业专网,终端具有可控性,统一部署方便;2)与winshark等端口侦听程序相比,具有可扩展的接口及业务参数可定制性。侦听程序的开发可采用两种途径:HTTP网页插件、套接字“钩子”程序。尽管大部分的电力业务采用B/S模式开发,但也有一些业务采用C/S模式,综合考虑,采用套接字“钩子”程序的方式实现。
[0036]所述步骤(1)中,搭建电力数据通信网业务质量的测量与评估环境包括,
[0037]1-1在业务终端上安装上述研发的旁路侦听程序;
[0038]1-2运行旁路侦听程序,验证程序的有效性;
[0039]1-3在业务系统侧的汇聚交换机上通过分光或者镜像方式部署DPI设备并对其软件进行配置。由于分光方式容易对原有链路造成一定的损耗,所以使用交换机上端口镜像(mirror)的方式把业务系统侧连接业务服务器的主干链路流量全部镜像到连接有DPI设备的端口上从而对流经该链路的业务报文进行测量分析。
[0040]1-4验证DPI设备的有效性。
[0041]1-5在核心网络侧部署中心管理服务器,验证其对侦听程序及DPI设备的可管理性。
[0042]其中,所述的程序及设备支持中心服务器对它的管理维护,并根据下发的测量任务对业务报文进行检测,并对符合条件的业务报文记录其测量结果并上报。
[0043]其中,所述的有效性验证是指程序及设备可按照功能要求正常运转并产生对应的结果。对侦听程序的有效性验证包括:运行侦听程序,并确认程序正常启动后将程序绑定到指定的物理网卡;运行可以产生网络流量的应用程序,如HTTP等,确认侦听程序可以对网络报文进行正常捕获和显示。DPI设备的有效性检测与侦听程序的检测类似。
[0044]其中,所述的可管理性验证是指被管理设备、程序不仅是网络可达的,而且在正常启动后按照既定协议注册到中心管理服务器上,受服务器的集中控制。在中心服务器上通过ping业务终端、DPI设备的IP地址以确定到它