一种网络接口信令监测的信息处理方法及装置的制造方法

文档序号:9456364阅读:459来源:国知局
一种网络接口信令监测的信息处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动互联网通信领域,特别涉及一种网络接口信令监测的信息处理方法及装置。
【背景技术】
[0002]随着移动互联网业务的飞速发展,运营商通过数据业务流量监测与分析系统实时监测数据业务运行的关键指标,挖掘网络隐患和质量短板,从而来提升2G、3G数据业务使用感知,激发数据业务流量。其中,Iu-PS接口作为3G网络的一个重要接口,在3G网络的信令监测中占有不可缺少的地位。
[0003]然而,现有的Iu-PS接口进行信令监测,按照SCCP链来分发消息处理,这就引起同一用户数据在不同模块处理,而有些用户信息不是每个SCCP链接都可以获得的,也可能由于前流程不在采集范围使得某些用户信息的获取缺失,这样就可能导致最终发送到上层应用系统的用户面外部数据表示XDR数据中某些用户信息的缺失。

【发明内容】

[0004]本发明的目的是提供一种网络接口信令监测的信息处理方法及装置,通过对用户面xDR数据的信息回填处理,避免xDR数据中的用户信息缺失。
[0005]为达到上述目的,本发明的实施例提供一种网络接口信令监测的信息处理方法,包括:
[0006]将采集到的Iu-PS接口的数据进行处理,得到控制面xDR数据和用户面xDR数据;
[0007]在所述用户面xDR数据缺少用户信息时,根据所述控制面xDR数据对用户上下文表进行维护,得到新的用户上下文表;其中,所述控制面xDR数据包括所述用户面xDR数据缺少的用户信息;
[0008]根据所述用户面xDR数据,在所述新的用户上下文表中以所述用户面xDR数据中的用户标识为关键字查询,查找到缺少的用户信息,重新添加到所述用户面xDR中。
[0009]其中,所述将采集到的Iu-PS接口的数据进行处理,得到控制面xDR数据和用户面xDR数据的步骤包括:
[0010]采集Iu-PS接口的数据,根据一预定义过滤条件进行过滤;
[0011]将过滤后的数据按照一预定义分组原则进行分组;
[0012]将分组后的数据进行解码处理,获取信息字段;
[0013]从所述信息字段中获取需要的信息合成相应的控制面xDR数据和用户面xDR数据。
[0014]其中,所述在所述用户面xDR数据缺少用户信息时,根据所述控制面xDR数据对用户上下文表进行维护,得到新的用户上下文表的步骤包括:
[0015]获取所述控制面xDR数据的类型,根据所述控制面xDR数据的类型采用对应的方式对用户上下文表进行维护,得到新的用户上下文表。
[0016]其中,所述在所述用户面xDR数据缺少用户信息时,根据所述控制面xDR数据对用户上下文表进行维护,得到新的用户上下文表的步骤还包括:
[0017]确定所述用户面xDR数据中缺少的用户信息。
[0018]其中,所述用户上下文表包括:移动性管理MM上下文表、分组数据协议PDP上下文表和隧道TUNNEL上下文表。
[0019]其中,所述获取所述控制面xDR数据的类型,根据所述控制面xDR数据的类型采用对应的方式对用户上下文表进行维护,得到新的用户上下文表的步骤包括:
[0020]当所述控制面xDR数据是附着类型时,以所述控制面xDR数据中的用户标识作为关键字查询MM上下文表是否存在;
[0021 ] 若MM上下文表存在,删除该MM上下文表下的所有PDP上下文表,根据所述控制面xDR数据重新建该MM上下文表下的PDP上下文表;
[0022]若MM上下文表不存在,根据所述控制面xDR数据中的所述用户面xDR数据中缺少的用户信息,新建丽上下文表。
[0023]其中,所述获取所述控制面xDR数据的类型,根据所述控制面xDR数据的类型采用对应的方式对用户上下文表进行维护,得到新的用户上下文表的步骤还包括:
[0024]当所述控制面xDR数据是路由更新/业务请求类型时,以所述控制面xDR数据中的用户标识作为关键字查询MM上下文表是否存在;
[0025]若MM上下文表存在,将所述控制面xDR数据中的所述用户面xDR数据中缺少的用户信息更新到所述MM上下文表中;
[0026]若MM上下文表不存在,根据所述控制面xDR数据中的所述用户面xDR数据中缺少的用户信息,新建丽上下文表。
[0027]其中,所述获取所述控制面xDR数据的类型,根据所述控制面xDR数据的类型采用对应的方式对用户上下文表进行维护,得到新的用户上下文表的步骤还包括:
[0028]当所述控制面xDR数据是激活类型时,以所述控制面xDR数据中的用户标识作为关键字查询MM上下文表是否存在;
[0029]若MM上下文表存在,且是首次激活,根据所述控制面xDR数据中的所述用户面xDR数据中缺少的用户信息新建PDP上下文表和Tunnel上下文表;
[0030]若丽上下文表存在,且是二次激活,根据IinkedTI查找主PDP上下文表是否存在,若存在新建辅PDP上下文表。
[0031]为达到上述目的,本发明的实施例还提供了一种网络接口信令监测的信息处理装置,包括:
[0032]处理模块,用于将采集到的Iu-PS接口的数据进行处理,得到控制面xDR数据和用户面xDR数据;
[0033]维护模块,用于在所述用户面xDR数据缺少用户信息时,根据所述控制面xDR数据对用户上下文表进行维护,得到新的用户上下文表;其中,所述控制面xDR数据包括所述用户面xDR数据缺少的用户信息;
[0034]重填模块,用于根据所述用户面xDR数据,在所述新的用户上下文表中以所述用户面xDR数据中的用户标识为关键字查询,查找到缺少的用户信息,重新添加到所述用户面xDR中。
[0035]其中,所述处理模块包括:
[0036]过滤子模块,用于采集Iu-PS接口的数据,根据一预定义过滤条件进行过滤;
[0037]分组子模块,用于将过滤后的数据按照一预定义分组原则进行分组;
[0038]解码子模块,用于将分组后的数据进行解码处理,获取信息字段;
[0039]合成子模块,用于从所述信息字段中获取需要的信息合成相应的控制面xDR数据和用户面xDR数据。
[0040]其中,所述维护模块包括:
[0041]维护子模块,用于获取所述控制面xDR数据的类型,根据所述控制面xDR数据的类型采用对应的方式对用户上下文表进行维护,得到新的用户上下文表。
[0042]其中,所述维护模块还包括:
[0043]确定子模块,用于确定所述用户面xDR数据中缺少的用户信息。
[0044]本发明的上述技术方案的有益效果如下:
[0045]本发明实施例的网络接口信令监测的信息处理方法,采集到的Iu-PS接口的数据进行处理,得到控制面xDR数据和用户面xDR数据后,在用户面xDR数据缺少用户信息的情况下,根据控制面xDR数据中包含的用户面xDR数据缺少的用户信息,对用户上下文表进行维护,这样,维护后的用户上下文表中会包含用户面xDR数据缺少的用户信息,然后通过用户面xDR数据中的用户标识作为关键字查询新的用户上下文表,查找到缺少的用户信息,重新添加到用户面xDR数据中。用户面xDR数据回填了缺少的用户信息,保证了用户面xDR数据的信息完整性,同时为上层应用系统的正常运行奠定了基础。
【附图说明】
[0046]图1表示本发明实施例的网络接口信令监测的信息处理方法的步骤流程图;
[0047]图2表TJK用户上下文表关联TJK意图;
[0048]图3表示控制面xDR是附着类型的用户上下文表的维护方式示意图;
[0049]图4表示控制面xDR是路由更新/业务请求类型的用户上下文表的维护方式示意图;
[0050]图5表示控制面xDR是激活类型的用户上下文表的维护方式示意图;
[0051]图6表示,本发明实施例的网络接口信令监测的信息处理装置的结构示意图。
【具体实施方式】
[0052]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0053]本发明针对现有的对Iu-PS接口信令监测过程中出现的发送到上层应用系统的用户面外部数据表示xDR数据中某些用户信息缺失的问题,提出一种网络接口信令监测的信息处理方法,通过对用户面xDR数据的信息回填处理,避免xDR数据中的用户信息缺失。
[0054]如图1所示,本发明实施例的一种网络接口信令监测的信息处理方法,包括:
[0055]步骤11,将采集到的Iu-PS接口的数据进行处理,得到控制面xDR数据和用户面xDR数据;
[0056]在对Iu-PS接口信令监测中,需要将包含用户信息的用户面xDR数据发送到上层应用系统中,在采集到Iu-PS接口的数据后就需要对这些数据进行相应的处理,以得到xDR数据。
[0057]步骤12,在所述用户面xDR数据缺少用户信息时,根据所述控制面xDR数据对用户上下文表进行维护,得到新的用户上下文表;其中,所述控制面xDR数据包括所述用户面xDR数据缺少的用户信息;
[0058]步骤13,根据所述用户面xDR数据,在所述新的用户上下文表中以所述用户面xDR数据中的用户标识为关键字查询,查找到
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1