[发明专利]报文处理方法、深度包检测请求网元和深度包检测设备有效
申请号: | 201280001422.X | 申请日: | 2012-08-23 |
公开(公告)号: | CN104145451B | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 倪慧;谭仕勇;蔡慧 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 毛威,张亮 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 深度 检测 请求 设备 | ||
技术领域
本发明涉及通信领域,并且更具体地,涉及一种报文处理方法、深度包检测请求网元和深度包检测设备。
背景技术
随着网络宽带技术的出现,在给电信运营商带来机遇的同时也带来了诸多需要解决的问题。目前,在电信运营商的承载网络中,各类新应用承载在传输控制协议/因特网互联协议(Transmission Control Protocol/InternetProtocol,简称“TCP/IP”)的上层网络中传输,但运营商对这些应用无法直接感知,从而造成运营商网络逐渐管道化,导致业务难于管理、内容计费无法实现、信息安全需求不能得到满足等问题。为了解决这些问题,电信网络中开始引入了深度包检测(Deep Packet Inspection,简称“DPI”)技术来提高网络对报文应用信息的感知能力。DPI是目前运营商网络中实现基于应用的业务管理的基础,各类DPI设备在运营商网络中得到了大规模的部署。
由于缺乏标准化,现在的DPI设备都是由各厂商根据运营商需求部署的定制化设备,在采用外置DPI的场景中,DPI请求网元一般都配置有为其提供DPI服务的特定的DPI设备的信息。
目前的DPI请求网元仅实现对单个DPI设备的支持,无法支持多个DPI设备。
因此,如何在部属多个DPI设备的网络环境中执行DPI,是现在急需解决的一个问题。
发明内容
本发明实施例提供一种报文处理方法、深度包检测请求网元和深度包检测设备,能够实现对部属多个DPI设备的网络环境的支持。
第一方面,提供了一种报文处理方法,该方法包括:根据业务流的需要被执行深度包检测DPI的第一报文的报文特征,确定第一DPI设备用于对所述第一报文执行DPI;向所述第一DPI设备发送第一DPI请求,所述第一DPI请求包括所述第一报文的全部或部分内容;接收所述第一DPI设备根据所述第一DPI请求发送的第一DPI响应,所述第一DPI响应包括DPI结果。
结合第一方面,在第一方面的第一种可能的实现方式中,在确定存储有所述业务流对应的DPI上下文标识时,所述向所述第一DPI设备发送第一DPI请求包括:
向所述第一DPI设备发送还包括所述业务流对应的DPI上下文标识的所述第一DPI请求,以便于所述第一DPI设备根据所述业务流对应的DPI上下文标识确定所述业务流对应的DPI上下文,并根据所述业务流对应的DPI上下文对所述第一报文的全部或部分内容执行DPI。
结合第一方面,在第一方面的第二种可能的实现方式中,所述方法还包括:
在所述第一DPI响应包括所述业务流对应的DPI上下文标识时,从所述第一响应中获取所述业务流对应的DPI上下文标识,后续向所述第一DPI设备发送包括所述业务流的需要被执行DPI的报文的DPI请求时,在DPI请求中携带所述业务流对应的DPI上下文标识。
结合第一方面、第一方面的第一种可能的实现方式和第一方面的第二种可能的实现方式中的任一种,在第一方面的第三种可能的实现方式中,所述第一DPI响应还包括用于指示DPI请求网元是否继续向所述第一DPI设备上报所述业务流的需要被执行DPI的报文的指示信息,以便于所述DPI请求网元根据所述指示信息确定后续是否需要继续向所述第一DPI设备发送携带所述业务流的需要被执行DPI的报文的DPI请求。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式和第一方面的第三种可能的实现方式中的任一种,在第一方面的第四种可能的实现方式中,所述确定第一DPI设备用于对所述第一报文执行DPI之前,所述方法还包括:
接收第二DPI设备发送的DPI分配消息,所述DPI分配消息包括报文特征与DPI设备的对应关系。
结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式和第一方面的第三种可能的实现方式中的任一种,在第一方面的第五种可能的实现方式中,所述确定第一DPI设备用于对所述第一报文执行DPI之前,所述方法还包括:
向第三DPI设备发送DPI分配请求消息,所述DPI分配请求消息中携带所述第一报文的全部或部分内容、或所述第一报文的报文特征;
接收所述第三DPI设备发送的DPI分配响应消息,所述DPI分配响应消息携带所述第一DPI设备的设备标识,且用于指示DPI请求网元由第一DPI设备对所述第一报文的报文特征对应的需要被执行DPI的报文执行DPI。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280001422.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文控制方法和装置
- 下一篇:操作计算设备的方法、计算设备及计算机程序