一种基于网络信令记录的实时处理保障方法与流程

文档序号:31539144发布日期:2022-09-16 23:23阅读:64来源:国知局
一种基于网络信令记录的实时处理保障方法与流程

1.本发明涉及网络数据处理技术领域,尤其涉及一种基于网络信令记录的实时处理保障方法。


背景技术:

2.随着近年来网络科技的飞速发展,极大的改变了人们的生活交流方式,对于网络的依赖程度越来越高,对于背后的网络处理终端来说,人们的每一次网络加载交互行为都将产生数据采集、数据处理、数据存储等一系列的处理路径,在网络中传输着各种信号,其中一部分是我们需要的,而另外一部分不是我们直接需要的,用来专门控制电路的,这一类型的信号我们就称之为信令,信令的传输需要一个信令网,严格地讲,信令是这样一个系统,它允许程控交换、网络数据库、网络中其它“智能”节点交换下列有关信息:呼叫建立、监控、拆除、分布式应用进程所需的信息(进程之间的询问/响应或用户到用户的数据)、网络管理信息,信令是在无线通信系统中,除了传输用户信息之外,为使全网有轶序地工作,用来保证正常通信所需要的控制信号,信令不同于用户信息,用户信息是直接通过通信网络由发信者传输到收信者,而信令通常需要在通信网络的不同环节(基站、移动台和移动控制交换中心等)之间传输,各环节进行分析处理并通过交互作用而形成一系列的操作和控制,其作用是保证用户信息的有效且可靠的传输,因此,信令可看作是整个通信网络的控制系统,其性能在很大程度上决定了一个通信网络为用户提供服务的能力和质量。
3.传统的网络信令数据存储方式不具备筛选功能,使得所有信令数据全部集中储存,不能实时更新筛选重要数据,造成了较大的存储压力,并且传统的信令数据导入分析处理模块时没有进行数据标记分类,信令处理模块不能分配式处理,增加信令分析处理系统的压力。


技术实现要素:

4.本发明的目的是为了解决现有技术中的问题,而提出的一种基于网络信令记录的实时处理保障方法。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种基于网络信令记录的实时处理保障方法,包括以下步骤:
7.s1:建立数据接收接口;
8.s2:采集获取网络信令数据;
9.s3:对采集的网络信令进行分别标记;
10.s4将标记信令导入数据分析模块;
11.s5:分析处理后进行信令分配;
12.s6:设置储存模块,将接口接收的数据导入,储存模块内设存储数据分析单元,进行数据筛选。
13.优选的,所述数据接收接口分别设置接口名称,并且根据接口名称进行分类标记。
14.进一步的,所述存储模块可设置最大数据保存时间,可根据信令类型进行分别进行储存时间设置。
15.优选的,所述信令分析模块完成信令的处理,得到信令分析的结果,并将结果写入到存储模块中,信令处分析模块主要由信令获取层、功能层、处理层以及数据层组成,所述接口通讯协议为ftp协议模式。
16.再进一步的,所述数据分析模块具有多个信令通道,信令通道可根据信令标记识别信令类型,再根据信令类型分配至对应处理通道,信令采集系统和信令分配系统之间的接口,可以采用文件接口或者实时接口。
17.作为本发明的进一步方案,所述数据分析模块内设信令过滤分发系统,其作用是对信令采集系统得到的信令进行初步的过滤,转换,清洗,并分配至信令处理系统上的各个处理节点,支持不同imsi段的信令通过不同的udp端口进行发送,信令分析模块由一系列sql存储过程和ilog规则运行,每次对当次采集的信令数据装载,并根据相应配置规则策略调用相应的分析子模块,每个模块响应一种或多种信令类型,子模块按照功能划分为两类,一类是在信令分析流程中不需要查询用户历史状态的子模块。
18.作为本发明的进一步方案,所述信令分配设计分配规则,保证同类型的信令始终被分发到同一个节点上,对用户通过imsi进行标识的,通过划分不同的imsi段,或者通过具有某种特征的imsi〔比如满足某种形式的正则表达式,被分发到相同的节点上。
19.作为本发明的进一步方案,控制存储模块的存储周期,一天为一个单位,对于接口数据存储周期为两个单位,系统运行无错误代码时,每两个单位系统自动清除前两个单位的接口端数据,最大存储周期为五个单位。
20.本发明的有益效果为:
21.1.通过在数据接收接口对接口分别设置接口名称,进而在采集获取网络信令数据时对根据名称进行标记,使得进入分析处理模块时可以快速分配至对应处理通道进行分别处理分析,大大提高了处理速度,减轻了分析模块的处理压力。
22.2.通过在储存模块内设置存储数据分析单元,使其可以对存储数据进行重要文件筛选,剔除临时数据以及不重要数据,留下重要缓存,缓解存储模块空间。
附图说明
23.图1为本发明提出的一种基于网络信令记录的实时处理保障方法的逻辑示意图。
具体实施方式
24.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
25.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
26.参照图1,一种基于网络信令记录的实时处理保障方法,包括以下步骤:
27.s1:建立数据接收接口;
28.s2:采集获取网络信令数据;
29.s3:对采集的网络信令进行分别标记;
30.s4将标记信令导入数据分析模块;
31.s5:分析处理后进行信令分配;
32.s6:设置储存模块,将接口接收的数据导入,储存模块内设存储数据分析单元,进行数据筛选。
33.在具体实施方式中,数据接收接口分别设置接口名称,并且根据接口名称进行分类标记,存储模块可设置最大数据保存时间,可根据信令类型进行分别进行储存时间设置,信令分析模块完成信令的处理,得到信令分析的结果,并将结果写入到存储模块中,信令处分析模块主要由信令获取层、功能层、处理层以及数据层组成,接口通讯协议为ftp协议模式,数据分析模块具有多个信令通道,信令通道可根据信令标记识别信令类型,再根据信令类型分配至对应处理通道,信令采集系统和信令分配系统之间的接口,可以采用文件接口或者实时接口。
34.进一步的,数据分析模块内设信令过滤分发系统,其作用是对信令采集系统得到的信令进行初步的过滤,转换,清洗,并分配至信令处理系统上的各个处理节点,支持不同imsi段的信令通过不同的udp端口进行发送,信令分析模块由一系列sql存储过程和ilog规则运行,每次对当次采集的信令数据装载,并根据相应配置规则策略调用相应的分析子模块,每个模块响应一种或多种信令类型,子模块按照功能划分为两类,一类是在信令分析流程中不需要查询用户历史状态的子模块,信令分配设计分配规则,保证同类型的信令始终被分发到同一个节点上,对用户通过imsi进行标识的,通过划分不同的imsi段,或者通过具有某种特征的imsi〔比如满足某种形式的正则表达式,被分发到相同的节点上,控制存储模块的存储周期,一天为一个单位,对于接口数据存储周期为两个单位,系统运行无错误代码时,每两个单位系统自动清除前两个单位的接口端数据,最大存储周期为五个单位。
35.为了便于描述,在这里可以使用空间相对术语,如“在
……
之上”、“在
……
上方”、“在
……
上表面”、“上面的”等,用来描述如在图中所示的一个器件或特征与其他器件或特征的空间位置关系。应当理解的是,空间相对术语旨在包含除了器件在图中所描述的方位之外的在使用或操作中的不同方位。例如,如果附图中的器件被倒置,则描述为“在其他器件或构造上方”或“在其他器件或构造之上”的器件之后将被定位为“在其他器件或构造下方”或“在其他器件或构造之下”。因而,示例性术语“在
……
上方”可以包括“在
……
上方”和“在
……
下方”两种方位。该器件也可以其他不同方式定位(转90度或处于其他方位),并且对这里所使用的空间相对描述作出相应解释。
36.需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
37.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施方式例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方
法、产品或设备固有的其它步骤或单元。
38.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1