策略的获取方法及装置的制作方法

文档序号:7757409阅读:156来源:国知局
专利名称:策略的获取方法及装置的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种策略的获取方法及装置。
背景技术
在IP网络中,有些网络设备对获取的业务报文的处理需要根据一定的业务控制 和计费策略来进行。如果网络设备需要根据应用协议层(第七层)的业务控制和计费策 略对获取的业务报文进行处理,则需要对获取的业务报文利用深度报文探测(De印Packet hspection,简称DPI)技术进行应用协议层识别即DPI解析,才能获取相应的应用协议层 的业务控制和计费策略。由于网络设备需要对获取的大量业务报文进行DPI解析,导致了中央处理单元 (Center Processor Unit,简称CPU)信令处理负担的增加,降低了网络设备的转发性能,从 而影响了网络设备的正常通信;由于DPI解析支持的协议有限,若要新增DPI解析支持的协 议,需要进行版本升级来实现,导致了业务报文识别灵活性的降低,降低了应用协议层的业 务控制和计费策略的获取效率,而影响了网络设备的正常通信。

发明内容
本发明实施例提供一种策略的获取方法及装置,用以提高网络设备的转发性能和 应用协议层的业务控制和计费策略的获取效率,保证网络设备的正常通信。本发明实施例提供了一种策略的获取方法,包括对获取的业务报文进行网络层识别,识别出所述业务报文中包含的业务服务器的 IP地址;根据获知的业务服务器的IP地址与应用协议层的业务控制和计费策略的映射关 系,获取与所述业务服务器的IP地址对应的应用协议层的业务控制和计费策略。本发明实施例还提供了一种策略的获取装置,包括报文识别模块,用于对获取的业务报文进行网络层识别,识别出所述业务报文中 包含的业务服务器的IP地址;策略获取模块,用于根据获知的业务服务器的IP地址与应用协议层的业务控制 和计费策略的映射关系,获取与所述业务服务器的IP地址对应的应用协议层的业务控制 和计费策略。由上述技术方案可知,本发明实施例通过获知业务服务器的IP地址与应用协议 层的业务控制和计费策略的映射关系,能够根据获知的上述业务服务器的IP地址与应用 协议层的业务控制和计费策略的映射关系,获取与识别出的业务报文中包含的业务服务器 的IP地址对应的业务控制和计费策略,从而使得网络设备可以利用上述应用协议层的业 务控制和计费策略,对获取的业务报文进行处理。本发明实施例由于只需要对获取的业务 报文利用普通的报文检测技术进行网络层(第三层)识别,识别出业务报文中包含的业务 服务器的IP地址,就获知了与业务报文中包含的业务服务器的IP地址对应的应用协议层的业务控制和计费策略,无需对获取的业务报文进行DPI解析,从而提高了网络设备的转 发性能和应用协议层的业务控制和计费策略的获取效率,保证了网络设备的正常通信。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。图1为本发明实施例一提供的策略的获取方法的流程示意图;图2A为本发明实施例二适用的网络设备示意图;图2B为本发明实施例二提供的策略的获取方法的流程示意图;图3为本发明实施例三提供的策略的获取装置的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例一提供的策略的获取方法的流程示意图,如图1所示,本实施 例的策略的获取方法可以包括以下步骤步骤101、对获取的业务报文进行网络层识别,识别出上述业务报文中包含的业务 服务器的IP地址;本实施例可以适用于移动通信网络中任何需要根据应用协议层的业务控制和计 费策略,对获取的报文进行处理的网络设备。具体地,上述网络设备可以对获取的业务报文 进行网络层识别,识别出上述业务报文中包含的业务服务器的IP地址。步骤102、根据获知的业务服务器的IP地址与应用协议层的业务控制和计费策略 的映射关系,获取与上述业务服务器的IP地址对应的应用协议层的业务控制和计费策略。具体地,上述网络设备可以根据预先获知的业务服务器的IP地址与应用协议层 的业务控制和计费策略的映射关系,获取与上述业务服务器的IP地址对应的应用协议层 的业务控制和计费策略。在其他实施方式中,上述步骤101之前上述网络设备还可以执行获知业务服务器 的IP地址与应用协议层的业务控制和计费策略的映射关系的步骤。具体地,上述网络设备 可以先获知业务服务器的域名与业务服务器的IP地址的映射关系,再进一步根据预先设 置的业务服务器的域名与应用协议层的业务控制和计费策略的映射关系和上述业务服务 器的域名与业务服务器的IP地址的映射关系,获知业务服务器的IP地址与应用协议层的 业务控制和计费策略的映射关系。本实施例中,通过获知业务服务器的IP地址与应用协议层的业务控制和计费策 略的映射关系,能够根据获知的上述业务服务器的IP地址与应用协议层的业务控制和计 费策略的映射关系,获取与识别出的业务报文中包含的业务服务器的IP地址对应的业务控制和计费策略,从而使得可以利用上述应用协议层的业务控制和计费策略,对获取的业 务报文进行处理。本发明实施例由于只需要对获取的业务报文利用普通的报文检测技术进 行网络层(第三层)识别,识别出业务报文中包含的业务服务器的IP地址,就获知了与业 务报文中包含的业务服务器的IP地址对应的应用协议层的业务控制和计费策略,无需对 获取的业务报文进行DPI解析,从而提高了网络设备的转发性能和应用协议层的业务控制 和计费策略的获取效率,保证了网络设备的正常通信。本发明实施例提供的策略的获取方法可以适用于移动通信网络中任何需要根据 应用协议层的业务控制和计费策略,对获取的报文进行处理的网络设备,例如分组数据 网络网关(Packet Data Network Gateway,简称P-GW)、网关通用分组无线服务(General Packet Radio Service,简称 GPRS)支持节点(Gateway GPRS Supporting Node,简称 GGSN)、服务通用分组无线服务(General Packet Radio Service,简称GPRS)支持节点 (Serving GPRSSupporting Node,简称SGSN)等网络设备。为了使得本实施例提供的方法 更加清楚,下面将以GGSN(图2A)作为举例。图2B为本发明实施例二提供的策略的获取方 法的流程示意图,如图2B所示,本实施例的策略的获取方法可以包括以下步骤步骤201、GGSN获知业务服务器的域名与业务服务器的IP地址的映射关系;具体地,本步骤中,GGSN获知业务服务器的域名与业务服务器的IP地址的映射关 系可以包括但不限于以下几种方式A、GGSN从域名服务器(Domain Name System,简称DNQ获知业务服务器的域名与 业务服务器的IP地址的映射关系;具体地,GGSN可以通过截获DNS根据终端发起的DNS查询请求,向上述终端返回 的DNS报文,解析上述DNS报文,获知业务服务器的域名与业务服务器的IP地址的映射关 系;GGSN还可以通过获取DNS根据自身主动发起的DNS查询请求,向自身返回的DNS报文, 解析上述DNS报文,获知业务服务器的域名与业务服务器的IP地址的映射关系。B、GGSN从配置信息中获知业务服务器的域名与业务服务器的IP地址的映射关 系。需要说明的是上述业务服务器的域名与业务服务器的IP地址的映射关系还可 以根据网络具体的组网架构,通过周边网络设备(例如SGSN)下发的方式,从周边网络设 备获知。本步骤中GGSN获知的上述业务服务器的域名与业务服务器的IP地址的映射关系 可以如表1所示。表1业务服务器的域名与业务服务器的IP地址的映射关系
权利要求
1.一种策略的获取方法,其特征在于,包括对获取的业务报文进行网络层识别,识别出所述业务报文中包含的业务服务器的IP 地址;根据获知的业务服务器的IP地址与应用协议层的业务控制和计费策略的映射关系, 获取与所述业务服务器的IP地址对应的应用协议层的业务控制和计费策略。
2.根据权利要求1所述的方法,其特征在于,还包括获知业务服务器的IP地址与应 用协议层的业务控制和计费策略的映射关系。
3.根据权利要求2所述的方法,其特征在于,所述获知业务服务器的IP地址与应用协 议层的业务控制和计费策略的映射关系包括获知业务服务器的域名与业务服务器的IP地址的映射关系;根据预先设置的业务服务器的域名与应用协议层的业务控制和计费策略的映射关系 和所述业务服务器的域名与业务服务器的IP地址的映射关系,获知业务服务器的IP地址 与应用协议层的业务控制和计费策略的映射关系。
4.根据权利要求3所述的方法,其特征在于,所述获知业务服务器的域名与业务服务 器的IP地址的映射关系包括从域名服务器DNS获知业务服务器的域名与业务服务器的IP地址的映射关系;或者从配置信息中获知业务服务器的域名与业务服务器的IP地址的映射关系。
5.一种策略的获取装置,其特征在于,包括报文识别模块,用于对获取的业务报文进行网络层识别,识别出所述业务报文中包含 的业务服务器的IP地址;策略获取模块,用于根据获知的业务服务器的IP地址与应用协议层的业务控制和计 费策略的映射关系,获取与所述业务服务器的IP地址对应的应用协议层的业务控制和计费策略。
6.根据权利要求5所述的装置,其特征在于,所述策略获取模块包括第一获知单元,用于获知业务服务器的IP地址与应用协议层的业务控制和计费策略 的映射关系;第二获知单元,用于根据所述第一获知单元获知的所述业务服务器的IP地址与应用 协议层的业务控制和计费策略的映射关系,获取与所述业务服务器的IP地址对应的应用 协议层的业务控制和计费策略。
7.根据权利要求6所述的装置,其特征在于,所述第一获知单元包括第一获知子单元,用于获知业务服务器的域名与业务服务器的IP地址的映射关系;第二获知子单元,用于根据预先设置的业务服务器的域名与应用协议层的业务控制和 计费策略的映射关系和所述第一获知子单元获知的所述业务服务器的域名与业务服务器 的IP地址的映射关系,获知业务服务器的IP地址与应用协议层的业务控制和计费策略的 映射关系。
8.根据权利要求7所述的装置,其特征在于,所述第一获知子单元具体用于从域名服务器DNS获知业务服务器的域名与业务服务器的IP地址的映射关系;或者从配置信息中获知业务服务器的域名与业务服务器的IP地址的映射关系。
全文摘要
本发明实施例提供一种策略的获取方法及装置,方法包括对获取的业务报文进行网络层识别,识别出所述业务报文中包含的业务服务器的IP地址;根据获知的业务服务器的IP地址与应用协议层的业务控制和计费策略的映射关系,获取与所述业务服务器的IP地址对应的应用协议层的业务控制和计费策略。本发明实施例提高了网络设备的转发性能和应用协议层的业务控制和计费策略的获取效率,保证了网络设备的正常通信。
文档编号H04L29/06GK102143135SQ20101025792
公开日2011年8月3日 申请日期2010年8月18日 优先权日2010年8月18日
发明者尤正刚, 朱铎辉, 郭建成 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1