一种基于大数据的信令监控系统及方法与流程

文档序号:11523866阅读:306来源:国知局
一种基于大数据的信令监控系统及方法与流程

本发明涉及信令监控领域,具体的涉及一种基于大数据的信令监控系统及方法。



背景技术:

信令监测是通信网络内信令链路的数据采集、分析、测试和监控。信令监测系统是通信网络运行维护的重要支撑系统之一。但信令监测只是采集设备之间交互的小型数据,小型数据接收为被动方式;而当数据量较大且通信链路出现异常时,难以快速、主动地定位大数据中信令发生异常的通信链路,并且由于不采集设备本身的相关数据,因而不能主动发现设备本身存在的异常,更无法定位可能发生了异常的设备。



技术实现要素:

本发明所要解决的技术问题是提供一种基于大数据的信令监控系统及方法,可以在大数据中对信令进行快速、主动精准的监控定位。

本发明解决上述技术问题的技术方案如下:一种基于大数据的信令监控系统,包括大数据采集模块、任务调度模块、信令判断模块、信令标识模块和信令监控模块,

所述大数据采集模块,其用于实时采集通信网络中的大数据;

所述任务调度模块,其用于根据用户的请求和网络协议将采集的大数据进行任务调度;

所述信令判断模块,其用于根据任务调度的传输链路从大数据中判断出对应的信令;

所述信令标识模块,其用于在判断出的信令中标识一个协议头;

所述信令监控模块,其用于根据协议头对信令进行实时跟踪监控。

本发明的有益效果是:本发明一种基于大数据的信令监控系统采用大数据采集模块、任务调度模块、信令判断模块、信令标识模块和信令监控模块对大数据中的信令进行识别和跟踪,可以快速、主动精准实现监控信令的目的。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步,所述大数据采集模块采用消息队列持久化技术来采集大数据。

采用上述进一步方案的有益效果是:采用消息队列持久化技术来采集大数据,能够实现有序、持久化的采集大数据,保证信令监控的完整性。

进一步,所述信令监控模块根据协议头解析出对应信令的协议报文,并根据协议报文对信令进行实时跟踪监控。

进一步,所述大数据采集模块与所述任务调度模块之间还设有大数据存储模块,所述大数据存储模块用于对采集的大数据进行分布式的存储,并采用异步传输的方式将存储的大数据传输给所述任务调度模块供所述任务调度模块调用。

采用上述进一步方案的有益效果是:分布式的存储和异步传输可以实现对海量数据的存储,保证信令不丢失。

进一步,所述协议头的长度为1个字节,且前4位保留,后4位存储有信令的特征信息和传输链路信息。

基于上述一种基于大数据的信令监控系统,本发明还提供一种基于大数据的信令监控方法。

一种基于大数据的信令监控方法,包括以下步骤,

s1,实时采集通信网络中的大数据;

s2,根据用户的请求和网络协议将采集的大数据进行任务调度;

s3,根据任务调度的传输链路从大数据中判断出对应的信令;

s4,在判断出的信令中标识一个协议头;

s5,根据协议头对信令进行实时跟踪监控。

本发明的有益效果是:本发明一种基于大数据的信令监控方法可以快速、主动精准实现监控信令的目的。

在上述技术方案的基础上,本发明还可以做如下改进。

进一步,s1中采用消息队列持久化技术来采集大数据。

采用上述进一步方案的有益效果是:采用消息队列持久化技术来采集大数据,能够实现有序、持久化的采集大数据,保证信令监控的完整性。

进一步,s5中根据协议头解析出对应信令的协议报文,并根据协议报文对信令进行实时跟踪监控。

进一步,在s1和s2之间还包括对大数据存储的步骤,对大数据存储的步骤具体为,对采集的大数据进行分布式的存储,并采用异步传输的方式将存储的大数据传输给所述任务调度模块供所述任务调度模块调用。

采用上述进一步方案的有益效果是:分布式的存储和异步传输可以实现对海量数据的存储,保证信令不丢失。

进一步,所述协议头的长度为1个字节,且前4位保留,后4位存储有信令的特征信息和传输链路信息。

附图说明

图1为本发明一种基于大数据的信令监控系统的结构框图;

图2为本发明一种基于大数据的信令监控方法的流程图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,一种基于大数据的信令监控系统,包括大数据采集模块、任务调度模块、信令判断模块、信令标识模块和信令监控模块,所述大数据采集模块,其用于实时采集通信网络中的大数据;所述任务调度模块,其用于根据用户的请求和网络协议将采集的大数据进行任务调度;所述信令判断模块,其用于根据任务调度的传输链路从大数据中判断出对应的信令;所述信令标识模块,其用于在判断出的信令中标识一个协议头;所述信令监控模块,其用于根据协议头对信令进行实时跟踪监控。

在本具体实施例中:所述大数据采集模块采用消息队列持久化技术来采集大数据;采用消息队列持久化技术来采集大数据,能够实现有序、持久化的采集大数据,保证信令监控的完整性。所述信令监控模块根据协议头解析出对应信令的协议报文,并根据协议报文对信令进行实时跟踪监控。所述大数据采集模块与所述任务调度模块之间还设有大数据存储模块,所述大数据存储模块用于对采集的大数据进行分布式的存储,并采用异步传输的方式将存储的大数据传输给所述任务调度模块供所述任务调度模块调用;分布式的存储和异步传输可以实现对海量数据的存储,保证信令不丢失。所述协议头的长度为1个字节,且前4位保留,后4位存储有信令的特征信息和传输链路信息。

本发明一种基于大数据的信令监控系统采用大数据采集模块、任务调度模块、信令判断模块、信令标识模块和信令监控模块对大数据中的信令进行识别和跟踪,可以快速、主动精准实现监控信令的目的。

基于上述一种基于大数据的信令监控系统,本发明还提供一种基于大数据的信令监控方法。

如图2所示,一种基于大数据的信令监控方法,包括以下步骤,

s1,实时采集通信网络中的大数据;

s2,根据用户的请求和网络协议将采集的大数据进行任务调度;

s3,根据任务调度的传输链路从大数据中判断出对应的信令;

s4,在判断出的信令中标识一个协议头;

s5,根据协议头对信令进行实时跟踪监控。

具体的:s1中采用消息队列持久化技术来采集大数据;采用消息队列持久化技术来采集大数据,能够实现有序、持久化的采集大数据,保证信令监控的完整性。s5中根据协议头解析出对应信令的协议报文,并根据协议报文对信令进行实时跟踪监控。在s1和s2之间还包括对大数据存储的步骤,对大数据存储的步骤具体为,对采集的大数据进行分布式的存储,并采用异步传输的方式将存储的大数据传输给所述任务调度模块供所述任务调度模块调用;分布式的存储和异步传输可以实现对海量数据的存储,保证信令不丢失。所述协议头的长度为1个字节,且前4位保留,后4位存储有信令的特征信息和传输链路信息。

本发明一种基于大数据的信令监控方法可以快速、主动精准实现监控信令的目的。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1