一种外部数据表示xDR数据处理的方法及装置制造方法及图纸

技术编号:16473992 阅读:39 留言:0更新日期:2017-10-29 01:37
本发明专利技术提供了一种外部数据表示xDR数据处理的方法及装置,涉及核心网领域,解决现有Gx xDR按接收顺序存储,相互之间没有关联,也不区分业务,影响DPI应用系统的处理效率和准确率,且浪费存储空间的问题。该方法包括:获取业务流程阶段产生的每个xDR分别具有的会话标识session ID;将具有同一session ID的xDR建立关联关系。本发明专利技术的方案通过xDR之间的关联关系,能够区分不同业务产生的xDR,满足了DPI应用系统按业务处理xDR的需求,提高了处理效率和准确率,且节省了存储空间。

An external data representation method and device for xDR data processing

The invention provides an external data representation method and device for xDR data processing, to solve the existing core network field, Gx xDR according to the received order of storage, there is no correlation between each other, also do not distinguish between business, affecting the processing efficiency and accuracy of the DPI application system, and a waste of storage space problems. The method includes: obtaining each xDR stage of the business process with session ID session ID; will have the same session ID xDR established relationship. The solution of the present invention through the relationship between xDR, can distinguish between different business generated xDR, meet the DPI application system according to the requirements of business process xDR, improve processing efficiency and accuracy, and saving storage space.

【技术实现步骤摘要】
一种外部数据表示xDR数据处理的方法及装置
本专利技术涉及核心网领域,特别涉及一种外部数据表示xDR数据处理的方法及装置。
技术介绍
在核心网监测与维护领域,DPI技术,即DeepPacketInspection(深度包检测),是一种基于应用层的流量检测和控制技术。当TCP(TransmissionControlProtocol,传输控制协议)或UDP(UserDatagramProtocol,用户数据报协议)数据包通过基于DPI系统时,该系统通过读取IP包载荷的内容来对OSI(OpenSystemInterconnection,开放式系统互联)七层协议中的应用Application层信息进行分析,并将经过分析的信息生成一条条的记录,称为xDR(ExternalDataRepresentation,外部数据表示),上报给DPI应用系统,进而按照应用系统定义的管理策略对流量进行处理。PCC(PolicyandChargingControl,策略和计费控制)作为4G通信网络的策略控制网络,同样需要应用DPI技术对网络情况进行监测,其中的Gx接口和Rx接口是进行策略控制的网元间接口。如图2所示,现有DPI应用系统会按照接收顺序存储GxxDR。GxxDR只按照接收时间戳从小到大在xDR存储系统中存储,相互之间没有关联,也不区分业务。由于DPI应用系统的专业侧重不同,有些DPI应用系统只关注语音业务的监测,在这个前提下,数据业务产生的GxxDR就成为冗余xDR,影响处理效率,浪费存储空间。即使DPI应用系统关注全部业务,GxxDR的混合存储也会导致误差。Rx接口的AF(ApplicationFunction,应用功能)网元IP可以作为区分不同业务所产生RxxDR的依据,但Gx接口的两端网元在绝大多数情况下是多业务共用,因此不能通过网元IP来区分不同业务所产生的GxxDR。GxxDR中的APN(AccessPointName,接入点名称)字段值可以作为区分语音业务与数据业务的依据,但并不是所有的GxxDR都能获取APN有效值,只有业务建立流程产生的GxxDR才能获取APN有效值。如上所述,现有GxxDR按接收顺序存储,相互之间没有关联,也不区分业务,影响DPI应用系统的处理效率和准确率,且会浪费存储空间。
技术实现思路
本专利技术要解决的技术问题是提供一种外部数据表示xDR数据处理的方法及装置,解决现有GxxDR按接收顺序存储,相互之间没有关联,也不区分业务,影响DPI应用系统的处理效率和准确率,且会浪费存储空间的问题。为解决上述技术问题,本专利技术的实施例提供一种外部数据表示xDR数据处理的方法,包括:获取业务流程阶段产生的每个xDR分别具有的会话标识sessionID;将具有同一sessionID的xDR建立关联关系。其中,所述将具有同一sessionID的xDR建立关联关系之后,所述方法还包括:获取待处理xDR具有的接入点名称APN的值;根据所述待处理xDR的APN的值以及所述关联关系,对所述待处理xDR进行业务处理。其中,所述根据所述待处理xDR的APN的值以及所述关联关系,对所述待处理xDR进行业务处理的步骤包括:若所述待处理xDR的APN的值为无效值,则获取所述待处理xDR的sessionID;根据所述待处理xDR的sessionID,获取与所述待处理xDR建立关联关系,且APN的值为有效值的关联xDR;根据所述关联xDR的APN的值,对所述待处理xDR进行业务处理。其中,所述根据所述关联xDR的APN的值,对所述待处理xDR进行业务处理的步骤包括:根据所述关联xDR的APN的值,对所述待处理xDR进行分类存储;或者根据所述关联xDR的APN的值,对所述待处理xDR进行丢弃。其中,所述将具有同一sessionID的xDR建立关联关系之后,所述方法还包括:将xDR按照所述关联关系进行存储。为解决上述技术问题,本专利技术的实施例还提供一种外部数据表示xDR数据处理的装置,包括:第一获取模块,用于获取业务流程阶段产生的每个xDR分别具有的会话标识sessionID;建立模块,用于将具有同一sessionID的xDR建立关联关系。其中,所述装置还包括:第二获取模块,用于获取待处理xDR具有的接入点名称APN的值;处理模块,用于根据所述待处理xDR的APN的值以及所述关联关系,对所述待处理xDR进行业务处理。其中,所述处理模块包括:第一获取单元,用于若所述待处理xDR的APN的值为无效值,则获取所述待处理xDR的sessionID;第二获取单元,用于根据所述待处理xDR的sessionID,获取与所述待处理xDR建立关联关系,且APN的值为有效值的关联xDR;处理单元,用于根据所述关联xDR的APN的值,对所述待处理xDR进行业务处理。其中,所述处理单元包括:存储单元,用于根据所述关联xDR的APN的值,对所述待处理xDR进行分类存储;或者丢弃单元,用于根据所述关联xDR的APN的值,对所述待处理xDR进行丢弃。其中,所述装置还包括:存储模块,用于将xDR按照所述关联关系进行存储。本专利技术的上述技术方案的有益效果如下:本专利技术实施例的外部数据表示xDR数据处理的方法,首先获取业务流程阶段产生的每个xDR分别具有的sessionID,然后将具有同一sessionID的xDR建立关联关系。这样,能够根据xDR之间的关联关系,区分不同业务产生的xDR,满足了DPI应用系统按业务处理xDR的需求,提高了处理效率和准确率,且对于DPI应用系统不关注的业务,可将对应的xDR丢弃,节省了存储空间。解决了现有GxxDR按接收顺序存储,相互之间没有关联,也不区分业务,影响DPI应用系统的处理效率和准确率,且会浪费存储空间的问题。附图说明图1为本专利技术外部数据表示xDR数据处理的方法的流程图;图2为现有xDR存储示意图;图3为本专利技术外部数据表示xDR数据处理的方法中xDR存储示意图;图4为本专利技术外部数据表示xDR数据处理的装置的结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图1所示,本专利技术实施例的外部数据表示xDR数据处理的方法,包括:步骤101,获取业务流程阶段产生的每个xDR分别具有的会话标识sessionID。这里,可首先记录业务流程各个阶段产生的xDR中的sessionID,如业务建立流程、业务更新流程、业务结束流程等,然后通过后续步骤建立业务流程各个阶段xDR的关联关系。步骤102,将具有同一sessionID的xDR建立关联关系。这里,可以sessionID为关键字,对具有相同sessionID的xDR之间建立关联关系,然后通过关联关系区分不同业务产生的xDR。本专利技术实施例的外部数据表示xDR数据处理的方法,通过sessionID建立xDR之间的关联关系,能够区分不同业务产生的xDR,满足了DPI应用系统按业务处理xDR的需求,提高了处理效率和准确率,且对于DPI应用系统不关注的业务,可将对应的xDR丢弃,节省了存储空间。解决了现有GxxDR按接收顺序存储,相互之间没有关联,也不区分业务,影响DPI应用系统的处理效率和准确率,且会浪费存储空间的本文档来自技高网
...
一种外部数据表示xDR数据处理的方法及装置

【技术保护点】
一种外部数据表示xDR数据处理的方法,其特征在于,包括:获取业务流程阶段产生的每个xDR分别具有的会话标识session ID;将具有同一session ID的xDR建立关联关系。

【技术特征摘要】
1.一种外部数据表示xDR数据处理的方法,其特征在于,包括:获取业务流程阶段产生的每个xDR分别具有的会话标识sessionID;将具有同一sessionID的xDR建立关联关系。2.根据权利要求1所述的方法,其特征在于,所述将具有同一sessionID的xDR建立关联关系之后,所述方法还包括:获取待处理xDR具有的接入点名称APN的值;根据所述待处理xDR的APN的值以及所述关联关系,对所述待处理xDR进行业务处理。3.根据权利要求2所述的方法,其特征在于,所述根据所述待处理xDR的APN的值以及所述关联关系,对所述待处理xDR进行业务处理的步骤包括:若所述待处理xDR的APN的值为无效值,则获取所述待处理xDR的sessionID;根据所述待处理xDR的sessionID,获取与所述待处理xDR建立关联关系,且APN的值为有效值的关联xDR;根据所述关联xDR的APN的值,对所述待处理xDR进行业务处理。4.根据权利要求3所述的方法,其特征在于,所述根据所述关联xDR的APN的值,对所述待处理xDR进行业务处理的步骤包括:根据所述关联xDR的APN的值,对所述待处理xDR进行分类存储;或者根据所述关联xDR的APN的值,对所述待处理xDR进行丢弃。5.根据权利要求1所述的方法,其特征在于,所述将具有同一sessionID的xDR建立关联关系之后,所...

【专利技术属性】
技术研发人员:孙强刘吉喆
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1