专利名称:一种策略确定方法及系统的制作方法
技术领域:
本发明涉及互联网通信技术领域,尤其涉及一种策略确定方法及系统。
背景技术:
在互联网逐步向多业务承载网演进的过程中,不论是监管者、运营商还是终端用 户都对网络的业务控制能力提出了更高的要求。为了实现对网络运营的管理和控制、对未 经许可业务的禁止、网络安全防护以及网络和业务资源的管理,业务识别系统应运而生。
随着业务识别系统规模的逐步扩大,对系统的策略决策提出了更高的要求,现有 技术中,业务识别系统根据管理员输入的策略对业务进行控制,这种方式无法根据网络的 实际运行情况,实现对业务灵活有效的控制,有可能造成对业务不合理的限制,阻碍业务的 正常运行。
发明内容
本发明要解决的技术问题是提供一种策略确定方法及系统,动态地确定执行策 略,实现对业务灵活、合理地控制。 为解决上述技术问题,本发明的一种策略确定方法,进行策略决策时,业务识别系 统根据统计分析信息确定执行策略。 进一步地,统计分析信息包括业务统计信息,业务识别系统根据业务统计信息确 定控制业务流量的执行策略。 进一步地,若规定了一链路上执行的业务的允许流量,当业务统计信息指示的链 路上执行的业务的实际流量超过允许流量时,则控制业务流量的执行策略为对链路上的 业务进行限速或阻断,控制链路上业务的实际流量在允许流量以内。 进一步地,当业务统计信息还指示链路上执行的业务包括具有高优先级或低优先
级的多个业务时,则控制业务流量的执行策略为对链路上的低优先级业务进行限速或阻
断,允许高优先级业务的通行,控制链路上业务的实际流量在允许流量以内。 进一步地,统计分析信息包括用户特征信息,业务识别系统根据用户特征信息,确
定控制用户流量的执行策略。 进一步地,统计分析信息包含设备状态信息,业务识别系统根据设备状态信息,确 定保障业务正常执行或网络负荷均衡的执行策略。 进一步地,一种策略确定系统,该系统包括策略决策模块、统计分析模块和执行 模块,其中 策略决策模块用于从统计分析模块获取统计分析信息,根据统计分析信息确定执 行策略,并将执行策略发送给执行模块; 统计分析模块用于从执行模块获取原始数据,对原始数据进行统计分析,生成统
计分析信息,提供该统计分析信息给策略决策模块作为决策依据; 执行模块用于按照接收到的执行策略对业务进行控制,并记录原始数据。
进一步地,统计分析信息包括业务统计信息,策略决策模块根据业务统计信息,确 定控制业务流量的执行策略。 进一步地,统计分析信息包括用户特征信息,策略决策模块根据用户特征信息,确 定控制用户流量的执行策略。 进一步地,统计分析信息包含设备状态信息,策略决策模块根据设备状态信息,确 定保障网络负荷均衡的执行策略。 进一步地,原始数据为业务执行中产生的业务和/或流量的信息。 综上所述,本发明在进行策略决策时,将统计分析信息与参考策略进行结合,确定
执行策略,在策略决策中综合考虑统计分析信息,使确定的执行策略更加合理,实效性更
高,并且实现了对业务的动态控制,达到了策略与网络状态的最佳匹配。
图1为本发明实现策略决策的方法的流程图;
图2为本发明实现策略决策的系统的架构图。
具体实施例方式
目前,因特网中业务识别系统需要对原始数据进行统计分析,生成统计分析信息, 将统计分析信息作为打印报表和生成计费信息的依据,然而,考虑到统计分析信息是对业 务执行中产生的原始数据的统计分析结果,对业务控制具有重要的指导意义,因此,本发明 中将统计分析信息作为策略决策的参考信息。 统计分析信息包括业务统计信息、用户特征信息和设备状态信息;其中,业务统 计信息包括基于业务流量、流向和类型的统计信息,针对具体业务的流量、流向、流量趋势 和流量分布的统计信息,针对业务数据的速率、连接数、字节数的统计信息;用户特征信息 包括用户终端的标识信息,IP地址或网段的统计信息,对用户终端的动作、兴趣和状态的 统计信息;设备状态信息包括基于物理或逻辑链路的统计信息。 本发明中,将业务识别系统划分为策略决策模块、执行模块和统计分析模块,其 中,在策略决策模块与统计分析模块和执行模块两者之间,以及统计分析模块与执行模块 之间均设置通信通道。策略决策模块从统计分析模块获取统计分析信息,根据统计分析信 息结合管理员输入的参考策略(管理员输入或静态配置的策略)进行决策,确定执行策略, 并将执行策略下发给执行模块。 下面结合附图对本发明的具体实施方式
进行说明
图1为本发明的策略确定方法,包括如下步骤 101 :统计分析模块从执行模块获取原始数据,对获取到的原始数据进行统计分 析,生成统计分析信息; 上述原始数据是在业务执行中产生的业务和/或流量的信息,业务信息可以是业 务的流量等,流量信息可以是执行模块的流量。 102 :策略决策模块从统计分析模块获取统计分析信息,根据该统计分析信息结合 参考策略,确定执行策略; 策略决策模块通过与统计分析模块之间的信息通道,从统计分析模块获取统计分析信息。参考策略由管理员预先输入到策略决策模块中。 确定执行策略时,策略决策模块将获取的业务统计信息结合参考策略,确定允许、 阻断或限速等控制业务流量的执行策略。例如参考策略为链路1上业务的允许流量为 500M以内,若从获取到业务统计信息中发现链路1上业务的实际流量已超过500M,且链路1 上执行有多种业务,包括高优先级和低优先级的业务,根据以上信息,策略决策模块确定的 执行策略包括对链路1上低优先级的业务进行限速或阻断,允许高优先级业务的通行,控 制链路1上业务的总流量在500M以内。 策略决策模块将获取的用户特征信息结合参考策略,确定控制用户流量的执行策 略,限制或禁止用户使用某些应用。例如参考策略为用户A可访问站点B,若从用户特征 信息中发现用户A频繁、恶意访问站点B,已造成对站点B的攻击,则策略决策模块确定的执 行策略包括禁止用户A在一定时间内再次访问站点B。 策略决策模块根据获取的设备状态信息,确定保障网络负载均衡或业务正常执行 的执行策略,例如从物理或逻辑链路的统计信息中发现链路2或某设备可能出现故障或 拥塞,则策略决策模块确定的执行策略包括业务流避开链路2,保证业务数据传输畅通。
103 :策略决策模块将执行策略下发给执行模块; 104 :执行模块接收到执行策略后,按照执行策略的要求对业务进行控制,并记录 业务执行的原始数据,跳转到步骤101。 图2为本发明实现策略决策的系统,包括策略决策模块、统计分析模块和执行模 块,其中 策略决策模块用于从统计分析模块获取统计分析信息,根据统计分析信息确定执 行策略,并将执行策略发送给执行模块;统计分析信息包括业务统计信息、用户特征信息和 设备状态信息,策略决策模块根据业务统计信息,确定控制业务流量的执行策略;根据用户 特征信息,确定控制用户流量的执行策略;根据设备状态信息,确定保障网络负荷均衡或业 务正常运行的执行策略。 统计分析模块用于从执行模块获取业务执行中产生的原始数据,对原始数据进行 统计分析,生成统计分析信息。 执行模块用于按照接收到的执行策略对业务进行控制,并记录业务执行中产生的 原始数据。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种策略确定方法,其特征在于,进行策略决策时,业务识别系统根据统计分析信息确定执行策略。
2. 如权利要求1所述的方法,其特征在于,所述统计分析信息包括业务统计信息,所述 业务识别系统根据所述业务统计信息确定控制业务流量的执行策略。
3. 如权利要求2所述的方法,其特征在于,若规定了一链路上执行的业务的允许流量,当所述业务统计信息指示的所述链路上执 行的业务的实际流量超过所述允许流量时,则所述控制业务流量的执行策略为对所述链 路上的业务进行限速或阻断,控制所述链路上业务的实际流量在所述允许流量以内。
4. 如权利要求3所述的方法,其特征在于,当所述业务统计信息还指示所述链路上执行的业务包括具有高优先级或低优先级的多个业务时,则所述控制业务流量的执行策略为对所述链路上的低优先级业务进行限速或阻断,允许高优先级业务的通行,控制所述链路上业务的实际流量在所述允许流量以内。
5. 如权利要求1所述的方法,其特征在于,所述统计分析信息包括用户特征信息,所述 业务识别系统根据所述用户特征信息,确定控制用户流量的执行策略。
6. 如权利要求1所述的方法,其特征在于,所述统计分析信息包含设备状态信息,所 述业务识别系统根据所述设备状态信息,确定保障业务正常执行或网络负荷均衡的执行策 略。
7. —种策略确定系统,其特征在于,该系统包括策略决策模块、统计分析模块和执行 模块,其中所述策略决策模块用于从所述统计分析模块获取统计分析信息,根据所述统计分析信 息确定执行策略,并将所述执行策略发送给所述执行模块;所述统计分析模块用于从所述执行模块获取原始数据,对所述原始数据进行统计分 析,生成所述统计分析信息,提供该统计分析信息给策略决策模块作为决策依据;所述执行模块用于按照接收到的执行策略对业务进行控制,并记录原始数据。
8. 如权利要求7所述的系统,其特征在于,所述统计分析信息包括业务统计信息,所述 策略决策模块根据所述业务统计信息,确定控制业务流量的执行策略。
9. 如权利要求7所述的系统,其特征在于,所述统计分析信息包括用户特征信息,所述 策略决策模块根据所述用户特征信息,确定控制用户流量的执行策略。
10. 如权利要求7所述的系统,其特征在于,所述统计分析信息包含设备状态信息,所 述策略决策模块根据所述设备状态信息,确定保障网络负荷均衡的执行策略。
11. 如权利要求7所述的系统,其特征在于,所述原始数据为业务执行中产生的业务和 /或流量的信息。
全文摘要
本发明公开了一种策略确定方法,进行策略决策时,业务识别系统根据统计分析信息确定执行策略。本发明在进行策略决策时,将统计分析信息与参考策略进行结合,确定执行策略,在策略决策中综合考虑统计分析信息,使确定的执行策略更加合理,实效性更高,并且实现了对业务的动态控制,达到了策略与网络状态的最佳匹配。
文档编号H04L12/54GK101753408SQ20081017926
公开日2010年6月23日 申请日期2008年12月4日 优先权日2008年12月4日
发明者杨波 申请人:中兴通讯股份有限公司