一种信息交互方法及系统技术方案

技术编号:15847342 阅读:112 留言:0更新日期:2017-07-18 20:28
本发明专利技术提供了一种信息交互方法和系统,所述方法包括:深度报文检测系统(DPI)发送服务查询请求消息;接收服务查询响应消息;解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信今分析系统的第一服务状态消息。

【技术实现步骤摘要】
一种信息交互方法及系统
本专利技术涉及通信网络的系统架构优化领域,尤其涉及一种信息交互方法及系统。
技术介绍
目前,随着VoLTE业务的推广和发展,诸多2G用户、3G用户、及LTE用户均迁移到VoLTE网络上来。这样,VoLTE网络的用户规模将有爆发性的增长,使得系统扩容需求逐渐突显。在现有机制下,深度报文检测(DeepPacketInspection,DPI)系统与VoLTE信令分析系统的组网中,VoLTE信令分析系统作为服务端Server来提供DPI系统接入的网络协议端口IP:Port。当VoLTE信令分析系统需要分析十几个接口的XDR数据时,如果所有消息类型的连接都是到这一个IP:Port,则不利于系统扩容。
技术实现思路
有鉴于此,本专利技术实施例为解决上述问题而提供一种信息交互方法及系统。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种信息交互方法,应用于DPI系统,所述方法包括:发送服务查询请求消息;接收服务查询响应消息;解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息。上述方案中,所述方法还包括:接收服务通知请求消息;解析所述服务通知请求消息,以获得与所述深度报文检测系统相连接的信令分析系统的接入拓扑发生改变时的第二服务状态消息,并反馈服务通知响应消息。上述方案中,所述服务查询响应消息和服务通知请求消息均包括有承载字段;其中,所述承载字段对应消息体采用文本编码方式;所述承载字段对应消息体使用可扩展标记语言XML数据结构来承载内容。上述方案中,所述由XML数据结构承载内容的消息体中至少包括如下节点的任意组合:应用节点、管理节点和工作节点。上述方案中,解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息,包括:查找所述服务查询响应消息中的承载字段;解析所述承载字段对应消息体,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息。上述方案中,所述第二服务状态消息至少包括如下状态之一:工作模块宕机、工作模块暂停、及新增工作模块。本专利技术实施例还提供一种DPI系统,所述系统包括发送单元、接收单元和解析单元;所述发送单元,用于发送服务查询请求消息;所述接收单元,用于接收服务查询响应消息;所述解析单元,用于解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息。上述方案中,所述接收单元,还用于接收服务通知请求消息;所述解析单元,还用于解析所述服务通知请求消息,以获得与所述深度报文检测系统相连接的信令分析系统的接入拓扑发生改变时的第二服务状态消息;所述发送单元,还用于反馈服务通知响应消息。上述方案中,所述解析单元包括查询子单元和解析子单元;所述查询子单元,用于查找所述服务查询响应消息中的承载字段;所述解析子单元,用于解析所述承载字段对应消息体,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息。本专利技术实施例所提供的信息交互方法,DPI系统发送服务查询请求消息;接收服务查询响应消息;解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息。如此,通过在SDTP的连接管理消息和数据通知消息基础上增加服务查询消息的方式对DPI系统与VoLTE信令分析系统的交互接口的SDTP协议进行增强优化,使得SDTP协议的扩展增强,能够支持系统的动态扩容,使扩容的过程可以动态的通过服务通知消息交互来完成。附图说明图1为传统的SDTP协议交互流程图;图2为本专利技术实施例信息交互方法的流程示意图一;图3为本专利技术实施例服务管理消息的消息格式示意图;图4为本专利技术实施例工作模块的状态机示意图;图5为本专利技术实施例信息交互方法的流程示意图二;图6为本专利技术实施例SDTP协议扩展增强后的交互流程图;图7为本专利技术实施例DPI系统的组成结构示意图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。相关技术中,VoLTE信令分析系统与DPI系统之间的IF2接口连接,所述IF2接口采用SDTP协议来实现VoLTE信令分析系统与DPI系统间的数据传输。在如图1所示的SDTP协议交互流程中,可以看出,SDTP协议包括连接管理消息和数据通知消息两种消息类型。其中,连接管理消息主要包括版本协商消息、链路鉴权消息、链路检测消息、数据校验消息、链路释放消息等;数据通知消息主要包括针对XDR数据的数据通知消息或诸如会话初始化协议(SessionIninialProtocol,SIP)、Diameter、GPRS隧道协议(GPRSTunnelingProtocol,GTP)等原始码流的数据通知消息。这里,所述XDR数据是指基于全量数据进行处理后,生成的供信令监测平台和信令类应用使用的信令及业务的详细记录。由此可见,SDTP协议本身只有连接管理消息和数据通知消息,并没有基于系统控制层面的管理消息。即很多系统控制层面的工作必须在系统建设之初由双方系统就沟通确定,无法在运行时间Runtime进行动态调整。基于此,本专利技术实施例对DPI系统与VoLTE信令分析系统间交互接口的SDTP协议进行增强优化,在SDTP协议本身的连接管理消息和数据通知消息基础上,增加服务管理消息;其中,所述服务管理消息具体包括:服务查询消息和服务通知消息。这里,所述服务管理消息类型定义如下表一所示:消息名MessageType值说明serviceQuery_Req0x0010服务查询请求serviceQuery_Resp0x8010服务查询响应serviceNotify_Req0x0011服务通知请求serviceNotify_Resp0x8011服务通知响应实施例一图2为本专利技术实施例信息交互方法的流程示意图一,如图2所示,应用于DPI系统,本专利技术实施例信息交互方法包括:步骤201:发送服务查询请求消息;步骤202:接收服务查询响应消息;步骤203:解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信令分析系统的第一服务状态消息。在本专利技术实施例中,为了对DPI系统与VoLTE信令分析系统交互接口的SDTP协议进行增强优化,在SDTP协议本身的连接管理消息和数据通知消息基础上,增加服务管理消息;其中,所述服务管理消息包括服务查询消息;所述服务查询消息包括服务查询请求消息和服务查询响应消息。本专利技术实施例系统部署时,由于在SDTP协议本身的连接管理消息和数据通知消息基础上,增加服务管理消息,故DPI系统只需要配置一个VoLTE信令分析系统管理模块对应的网络协议端口IP:Port接入点即可,其他所有接入点均可以通过SDTP协议的服务管理消息来进行服务状态交互。在一示例中,当DPI系统与VoLTE信令分析系统通过预先配置的VoLTE信令分析系统管理模块对应的网络协议端口IP:Port接入点进行连接后,执行通过版本协商和链路鉴权操作;成功完成版本协商和链路鉴权之后,DPI系统与VoLTE信令分析系统通过服务查询消息进行SDTP协议交互的过程包括:DPI系统向VoLTE信令分析系统发送服务查询请求消息;VoLTE信令分析系统收到所述服务查询请求消息后,向DPI系统反馈服务本文档来自技高网...
一种信息交互方法及系统

【技术保护点】
一种信息交互方法,应用于深度报文检测系统,其特征在于,所述方法包括:发送服务查询请求消息;接收服务查询响应消息;解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信今分析系统的第一服务状态消息。

【技术特征摘要】
1.一种信息交互方法,应用于深度报文检测系统,其特征在于,所述方法包括:发送服务查询请求消息;接收服务查询响应消息;解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信今分析系统的第一服务状态消息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收服务通知请求消息;解析所述服务通知请求消息,以获得与所述深度报文检测系统相连接的信今分析系统的接入拓扑发生改变时的第二服务状态消息,并反馈服务通知响应消息。3.根据权利要求2所述的方法,其特征在于,所述服务查询响应消息和服务通知请求消息均包括有承载字段;其中,所述承载字段对应消息体采用文本编码方式;所述承载字段对应消息体使用可扩展标记语言XML数据结构承载内容。4.根据权利要求3所述的方法,其特征在于,所述由XML数据结构承载内容的消息体中至少包括如下节点的任意组合:应用节点、管理节点和工作节点。5.根据权利要求3所述的方法,其特征在于,解析所述服务查询响应消息,以获得与所述深度报文检测系统相连接的信今分析系统的第一服务状态消息,包括:查找所述服务查询响应消息中的承载字段;解析所述承载字段对应消息体,以获得与所述深度报文检测系统相连接的信今分析系统的第一服务状态消息。6.根据权利要求2所述的方法,其特征在于,所述第二服务状态消息至少包括如下状态之一:工作模块宕机、工作模块暂停、及新增工作模块。7.一种深度报文检测系统,其特征在于,所...

【专利技术属性】
技术研发人员:吕品陆璐
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1