一种基于策略模式的端到端质量监控方法

文档序号:7804751阅读:171来源:国知局
专利名称:一种基于策略模式的端到端质量监控方法
技术领域
本发明涉及ー种通信行业产品的质量监控方法,具体地说是ー种基于策略模式的端到端质量监控方法。
背景技术
通信行业经过初期的建设和市场培育,现在已经进入高速发展的平台期,网络结构越来越复杂,产品种类越来越多。随之产生的是用户对产品的使用质量要求也越来越高。 传统的网络管理是分专业割裂的竖型模式,一个产品可能包含多个专业的同时支撑才能够提供给客户使用。为了及时的解决产品使用中的问题,需要打破各专业的竖式系统,建立该产品的全专业端到端支撑系统。运营商的客户可以分为集团客户、家庭客户和个人客户三种大的类型,家庭客户是三网融合后的主要对象,当前主要是集团和个人两大类客户。在对个人客户的端到端质量分析中一般采用业务原理方式,如短信主要呈现无线、交換、短信中心的数值及接通率情况。这种方式是面向网络的统计,仅以业务实现原理为线索把前后环节进行串联,无法体现某个客户的感知,并且由于统计粒度大,也无法呈现出隐含的异常。集团客户及使用的业务是当前的端到端业务质量监控主体面向企业级客户(集团客户)的业务产品,如集団短信、 集団彩信、数据专线、IP语音、集団GPRS等。在实现方式上一般采用业务实例化端到端的方式。实例化端到端就是以原理结构为基础,结合某个客户突出该客户使用的网元,如集団短信的端到端质量监控会显示该客户对应的小区、小区归属的交換机、归属的短信中心等的运行情況。但这种模式是由原理结构演进而来的,也就是说所有的客户的某个业务产品的端到端的监测环节都是一致的。业务是运营商在网络能力基础上能够提供的服务大类,如语音、短信、彩信等,产品是出售品,如100元毎月的语音套餐,使用短信方式的农信通、企信通等,要实现精确的端到端的质量监控,就必须要细化到产品层,并且是每个客户的使用产品。在现网中,客户使用产品的运行环境与以上两种方式监控有较大区別,比如不同的接入方式、使用同类业务中的不同产品都可能导致同一种业务产品的不同端到端结构。比如短信业务,按照手机终端、应用、省内、省外、国际、神州行(对移动运营商)、非神州行(对移动运营商)等的端到端都是不同的,另外即使对于同一个产品,在不同的使用位置其端到端也是不同的,如移动的农信通基地在重庆,那么重庆用户和非重庆用户的端到端就不相同。也就是说在某个省份内使用短信通的产品,会与其他以短信为载体的产品在端到端环节上不同。

发明内容
本发明的技术任务是针对上述现有技术的不足,提供一种基于策略模式的端到端质量监控方法。该方法针对变化繁杂的问题,采用基于策略模式的建模使端到端的监控可配置、可维护。端到端是指某个产品在正常使用过程中所有的通信网络支撑环节的串联,在端到端中有若干个环节,通过对这些环节的监控能够直观方便的分析该产品的运行质量状況, 井能够准确的定位其故障环节。每个产品的端到端环节不同,是质量监控不能得到很好应用的原因之一。通过分解各个产品的端到端环节,并抽象其模型,发现接入端是端到端监控的变化点,在通信网络方面基本是通用的业务原理模型。本发明的技术任务是按以下方式实现的一种基于策略模式的端到端质量监控方法,包括基于策略模式的分环节建模及端到端可配置流程化引擎。策略模式是软件实现中的ー种方法,主要通过类的方式实现了“高内聚、低耦合” 即通过接口和类的方式实现不同的对象的特征。所述基于策略模式的分环节建模包括产品、产品的原理结构及实现结构,其中 产品为应用场景,是提供给客户的名称,如企信通、GPRS VPN等;
原理结构为抽象策略,是每种产品的一般通用结构,如GPRS VPN可以包含客户终端部分、接入层、GPRS骨干网、安全隔离层、客户内部专网五个部分;
实现结构为具体策略,是对原理结构的客户差异化描述,如接入层分为移动终端到通信网的无线接入和企业内网到通信网的有线接入,而有线接入又可以分为网线、DDN专线、 传输接入等;
在每个具体的策略中可以预先设置需要监控的指标;
通过上述基于策略模式的分环节建模方式,形成了对于不同环节的具体策略。在每种业务里,通过设置不同的參数可以实现具体的产品端到端监控,而在整体上不须做改变,即通过具体策略实现差异化的内容,而通过抽象策略来描述产品的原理结构。所述端到端可配置流程化引擎指系统使用引擎方式,实现对模型的配置及调用, 并可以进行灵活的图形化拖拽配置,具体策略使用预先定义好的指标实现端到端的监控, 对于每个具体的产品可以设置不同的门限值,发现运行过程中的异常,通过在驱动引擎里配置内容就可以实现具体客户使用产品的端到端质量监控,所述模型为分环节建模过程中建立的模型。进ー步的,所述基于策略模式的分环节建模通过以下步骤实现
A)、梳理当前要监控的客户及客户使用的产品(如专线、企信通等),建立应用场景模
型;
B)、对于A中梳理出来的产品分解其原理结构(原理结构图),如企信通包括企业内部网 (包含应用)、移动终端、无线网络、交換网络、短信中心、短信网关、信令网等,拆出若干个环节,建立各抽象策略模型;
C)、对于B中分拆出的环节进行差异化分类,如企业内部网与通信网络的接入方式,得出具体实现结构,建立具体策略模型;
D)、对每个模型制定质量监控的指标。其中A步骤梳理的内容相当于策略模式中的应用场景;B步骤中梳理的内容相当于策略模式中的抽象策略;C步骤中梳理的内容相当于策略模式中的具体策略。如上述步骤C中得出的具体实现结构存在相同项,且所述基于策略模式的分环节建模优选通过以下步骤实现
A)、梳理当前要监控的客户及客户使用的产品(如专线、企信通等),建立应用场景模
型;
B)、对于A中梳理出来的产品分解其原理结构(原理结构图),如企信通包括企业内部网 (包含应用)、移动终端、无线网络、交換网络、短信中心、短信网关、信令网等,拆出若干个环节,建立各抽象策略模型;
C)、对于B中分拆出的环节进行差异化分类,如企业内部网与通信网络的接入方式,得出具体实现结构,建立具体策略模型;
D)、对于C中的各种实现结构合并相同项,对相同项建模并复用; Ε)、对D中合并后不同的各项进行建模;
F)、对每个模型制定质量监控的指标。所述端到端可配置流程化引擎主要由以下步骤实现
Α)、获得客户所使用的通信网络网元的信息(如从资源系统中获得); B )、获得客户使用的接入方式(如从业务开通或营业系统中获得);
C)、使用使用对应场景根据产品的抽象模型(一般原理拓扑)形成端到端的监控拓扑视
D)、设置每个环节的监控门限;
Ε)、设置客户所使用的网元到每个具体策略模型,使用该网元參数获得对应的数据; F)、自动周期采集数据并根据设置的门限判断是否产生异常;日常信息在端到端拓扑上以颜色或特殊标志呈现,并在异常告警流水中呈现。步骤C中如果需要体现端到端之间的各环节连接关系,如无线与交換、客户内网与通信网,可以通过设置对应的接ロ信息实现。步骤D中,每个环节均可设置有缺省的门限值,S卩,在端到端的每个具体的环节上都可以使用该模型缺省的监控指标,并为这些监控指标设置门限值(根据与客户签订的SLA 协议或者该客户级别需要设定),如设置误码率<0. 01%。本发明的基于策略模式的端到端质量监控方法与现有技术相比具有以下突出的有益效果
(一)通过归并约束,减少了产品端到端的组织复杂度,使监控模式从一般原理图的实例化(抽象策略)到客户的差异化实例(具体策略),质量监控更具体,更能及时或提前发现问题,提升了客户的满意度;
(ニ)提高了功能単元的复用,单个产品实现IT支持的开发周期从数月缩短到2周。


附图1是采用策略模式的建模方法与产品端到端对应示意图; 附图2是引擎调用关系示意附图3是策略模式结构示意附图4是实施例中GPRS VPN端到端拓扑结构示意图。
具体实施方式
參照说明书附图以具体实施例对本发明的一种基于策略模式的端到端质量监控方法作以下详细地说明。实施例一
本发明的基于策略模式的端到端质量监控方法包括基于策略模式的分环节建模及端到端可配置流程化引擎。基于策略模式的分环节建模
如附图1所示,现有通讯行业产品中,每种业务产品可以看做是策略模式中的应用场景(strategy),产品的原理结构作为策略模式中的抽象策略(Abstract Mrategy),具体的实现结构(如各种具体的接入方式)是策略模式中的具体策略(Concrete Strategy).按照这种类比关系可以实现产品与产品之间的独立和复用,实现产品内部的差异化。在每个具体的策略中可以预先设置需要监控的指标(如接通率等)。产品为提供给客户的名称,如企信通、GPRS VPN等;原理结构是对每种产品的一般通用结构,如GPRS VPN可以包含客户终端部分、接入层、GPRS骨干网、安全隔离层、客户内部专网五个部分;实现结构是对原理结构的客户差异化描述,如接入层分为移动终端到通信网的无线接入和企业内网到通信网的有线接入,而有线接入又可以分为网线、DDN专线、 传输接入等。端到端可配置流程化引擎
通过策略模式的建模方式,形成了对于不同环节的具体实现对象类。在每种业务里,通过设置不同的參数可以实现具体的产品端到端监控,而在整体上不须做改变,即通过具体策略实现差异化的内容,而通过抽象策略来描述产品的原理结构。系统使用引擎方式,实现对这些模型的配置及调用,并可以进行灵活的图形化拖拽配置,具体策略使用预先定义好的指标实现端到端的监控,对于每个具体的产品可以设置不同的门限值,发现运行过程中的异常。通过在驱动引擎里配置内容就可以实现具体客户使用产品的端到端质量监控。引擎调用关系如附图2所示。实施例ニ (本发明基于策略模式的端到端质量监控方法的实现方法)
定义一系列的算法,把它们ー个个封装起来,并且使它们可相互替换。策略模式使得算法可独立于使用它的客户而变化。策略模式结构示意图如附图3所示,其中Mrategy 策略接ロ,用来约束一系列具体的策略算法。Context使用这个接ロ来调用具体的策略实现定义的算法;Concret必trategy 具体的策略实现,也就是具体的算法实现;Context 上下文,负责和具体的策略类交互,通常上下文会持有ー个真正的策略实现,上下文还可以让具体的策略类来获取上下文的数据,甚至让具体的策略类来回调上下文的方法。策略模式的最大优点是通过组装实现了复用,并且具有“高内聚,低耦合”的特点, 这些特质正是各种端到端质量监控杆中实现复用和灵活组装所需要的。1)、基于策略模式的分环节建模
运营商销售的产品是最终用户使用的,客户对此有比较强烈的感知。对客户使用网络的质量端到端监控,首先要落实到客户使用网络的方式,如单纯的通道使用还是具体的产品内容,这些都是模型的属性内容。在建模中通过以下步骤实现
A)、梳理当前要监控的客户及客户使用的产品(如专线、企信通等);
B)、对于A中梳理出来的产品分解其原理结构图,如企信通包括企业内部网(包含应用)、移动终端、无线网络、交換网络、短信中心、短信网关、信令网等;
C)、对于B中分拆出的环节进行差异化分类,如企业内部网与通信网络的接入方式;
D)、对于C中的各种具体内容合并相同项,如专线的客户接入方式与企信通的客户接入方式存在相同项,可以合并后对类型建模并复用;
Ε)、对D中合并后不同的各项进行建模;
F)、对每个模型制定质量监控的指标,如附图4所示;
其中A步骤梳理的内容相当于策略模式中的应用场景(Strategy) ;Β步骤中梳理的内容相当于策略模式中的抽象策略;C步骤中梳理的内容相当于策略模式中的具体策略。
以GPRS VPN为例说明建模过程。GPRS VPN按照网络组成可以分为5个部分客户终端部分、接入层、GPRS骨干网、安全隔离层、客户内部专网。在VPN组网中有两个接入点,即移动终端到通信网络的接入,另ー个接入是企业的内部专网到通信网络的接入。移动终端到通信网络的接入,可以通过无线接ロ方式由基站完成;而企业内部专网到通信网络的接入方式较多,主要使用的有网线、DDN专线、传输接入三大类。对于GPRS VPN分
别建立
a应用场景GPRS VPN的产品模型;
b抽象策略端到端一般构成的客户内部专网、客户终端、接入层、GPRS骨干网、安全隔离层五个模型;
c具体策略专线DDN接入、网线接入、传输接入、无线接入、通信传输线路、骨干网 GGSN、骨干网SGSN、防火墙等模型;
对具体策略的模型分别对应了监控指标,如表1所示
权利要求
1.一种基于策略模式的端到端质量监控方法,包括基于策略模式的分环节建模及端到端可配置流程化引擎,所述基于策略模式的分环节建模包括产品、产品的原理结构及实现结构,其中产品为应用场景,是提供给客户的名称;原理结构为抽象策略,是每种产品的一般通用结构;实现结构为具体策略,是对原理结构的客户差异化描述;在每个具体的策略中可以预先设置需要监控的指标;所述端到端可配置流程化引擎指系统使用引擎方式,实现对模型的配置及调用,并可以进行灵活的图形化拖拽配置,具体策略使用预先定义好的指标实现端到端的监控,对于每个具体的产品可以设置不同的门限值,发现运行过程中的异常,通过在驱动引擎里配置内容就可以实现具体客户使用产品的端到端质量监控,所述模型为分环节建模过程中建立的模型。
2.根据权利要求1所述的基于策略模式的端到端质量监控方法,其特征在于基于策略模式的分环节建模通过以下步骤实现A)、梳理当前要监控的客户及客户使用的产品,建立应用场景模型;B)、对于A中梳理出来的产品分解其原理结构,拆出若干个环节,建立各抽象策略模型;C)、对于B中分拆出的环节进行差异化分类,得出具体实现结构,建立具体策略模型;D)、对每个模型制定质量监控的指标。
3.根据权利要求2所述的基于策略模式的端到端质量监控方法,其特征在于基于策略模式的分环节建模通过以下步骤实现A)、梳理当前要监控的客户及客户使用的产品,建立应用场景模型;B)、对于A中梳理出来的产品分解其原理结构,拆出若干个环节,建立各抽象策略模型;C)、对于B中分拆出的环节进行差异化分类,得出具体实现结构,建立具体策略模型;D)、对于C中的各种实现结构合并相同项,对相同项建模并复用; Ε)、对D中合并后不同的各项进行建模;F)、对每个模型制定质量监控的指标。
4.根据权利要求1所述的基于策略模式的端到端质量监控方法,其特征在于端到端可配置流程化引擎主要由以下步骤实现Α)、获得客户所使用的通信网络网元的信息;B)、获得客户使用的接入方式;C)、使用对应场景根据产品的抽象模型形成端到端的监控拓扑视图;D)、设置每个环节的监控门限;Ε)、设置客户所使用的网元到每个具体策略模型,使用该网元參数获得对应的数据; F)、自动周期采集数据并根据设置的门限判断是否产生异常;日常信息在端到端拓扑上以颜色或特殊标志呈现,并在异常告警流水中呈现。
5.根据权利要求4所述的基于策略模式的端到端质量监控方法,其特征在于步骤C 中如果需要体现端到端之间的各环节连接关系,可以通过设置对应的接ロ信息实现。
6.根据权利要求4所述的基于策略模式的端到端质量监控方法,其特征在于步骤D 中,每个环节均设置有缺省的门限值。
全文摘要
本发明公开了一种基于策略模式的端到端质量监控方法,属于通信行业产品的质量监控领域。该方法包括基于策略模式的分环节建模及端到端可配置流程化引擎,所述基于策略模式的分环节建模包括产品、产品的原理结构及实现结构,所述端到端可配置流程化引擎指系统使用引擎方式,实现对模型的配置及调用,并可以进行灵活的图形化拖拽配置,具体策略使用预先定义好的指标实现端到端的监控,对于每个具体的产品可以设置不同的门限值,发现运行过程中的异常。与现有技术相比,本发明的一种基于策略模式的端到端质量监控方法通过归并约束,减少了产品端到端的组织复杂度,质量监控更具体,能及时或提前发现问题,提升客户的满意度。
文档编号H04L12/24GK102571490SQ20111044981
公开日2012年7月11日 申请日期2011年12月29日 优先权日2011年12月29日
发明者祝乃国 申请人:浪潮通信信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1