一种调度软交换话务异常预警方法及系统技术方案

技术编号:37957034 阅读:6 留言:0更新日期:2023-06-30 09:30
本发明专利技术涉及通信技术领域,提供了一种调度软交换话务异常预警方法及系统,包括:对SIP信令数据进行解析,并过滤信令关键字段;根据关键字段,提取通话的区分节点和通话对象,基于区分节点和通话对象查询通话涉及的所有CALLID,捕捉所有通话动作,确定完整话务流向,得到通话SIP信令集合;将通话SIP信令集合,采用压缩算法进行压缩后进行存储;对压缩存储的通话SIP信令集合进行解码后,基于解码得到的数据绘制信令流程图;使用基于深度学习的自然语言处理分类模型,判别信令是否存在异常。全面保障了调度交换网络的安全稳定运行。面保障了调度交换网络的安全稳定运行。面保障了调度交换网络的安全稳定运行。

【技术实现步骤摘要】
一种调度软交换话务异常预警方法及系统


[0001]本专利技术属于通信
,尤其涉及一种调度软交换话务异常预警方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]电力通信软交换是网络演进以及下一代分组网络的核心设备之一,软交换技术正逐渐成为调度交换系统的重点研发方向。它独立于传送网络,不仅能够提供程控交换系统的业务功能,还支持呼叫控制、资源分配、协议处理等服务。当前,电力软交换系统仍处于加固期,随着系统建设的不断深入,系统存在的问题随之涌现:
[0004]一是电力通信交换网涉及软交换终端设备与程控终端设备间的互通,此类跨域呼叫场景涉及到呼叫的唯一标志(CALLID)的变更,当前仅通过CALLID来进行不同呼叫的区分,而涉及CALLID变动的呼叫场景难以形成完整的信令流程,不易确定话务的准确流向,难以对其进行通话分析;
[0005]二是软交换系统用户通话功能出现异常时,往往通过抓包工具对信令流程进行分析,然而此种方式难以完全复现故障发生时的信令流程,且无法保存历史信令流程数据,难以对历史数据进行比对分析;
[0006]三是面向电网调度的SIP(Session Initiation Protocol,会话初始协议)电话具备基本调度功能,如一键组会、强插、强拆等,此类通话场景涉及会议、多个通话方,常规的信令流程绘制方法易导致信令展示不清晰,问题定位困难;
[0007]四是当前软交换系统无法对通话异常进行自动分析预警,导致故障发现往往不够及时,无法全面保障调度交换网络的安全稳定运行。

技术实现思路

[0008]为了解决上述
技术介绍
中存在的技术问题,本专利技术提供一种调度软交换话务异常预警方法及系统,通过会话时间段与通话对象查找涉及的全部CALL ID,捕捉所有通话动作,确定完整话务流程,避免了跨域呼叫导致的CALL ID的变更,并在此基础上,自动构建并判别信令是否存在异常,实现异常信令自动报警,全面保障了调度交换网络的安全稳定运行。
[0009]为了实现上述目的,本专利技术采用如下技术方案:
[0010]本专利技术的第一个方面提供一种调度软交换话务异常预警方法,其包括:
[0011]获取SIP信令数据;
[0012]对SIP信令数据进行解析,并过滤信令关键字段;
[0013]根据关键字段,提取通话的区分节点和通话对象,基于区分节点和通话对象查询通话涉及的所有CALLID,捕捉所有通话动作,确定完整话务流向,得到通话SIP信令集合;
[0014]将通话SIP信令集合,采用压缩算法进行压缩后进行存储;
[0015]对压缩存储的通话SIP信令集合进行解码后,基于解码得到的数据绘制信令流程图;
[0016]基于信令流程图,使用基于深度学习的自然语言处理分类模型,判别信令是否存在异常。
[0017]进一步地,根据SIP协议类型对信令数据进行解析,得到信令报文头部和报文消息体。
[0018]进一步地,对所述报文消息体根据CALL ID、FROM、TO、呼叫时间、源IP与目的IP进行过滤。
[0019]进一步地,以会话类请求的INVITE和BYE消息作为通话的区分节点,获取会话开始时间点及会话结束时间点。
[0020]进一步地,获取所述INVITE与BYE消息中的FROM和TO字段,确定呼叫方及被呼叫方。
[0021]进一步地,所述压缩算法的具体步骤为:
[0022]基于若干条SIP信令数据,构建数据字典;
[0023]对于通话SIP信令集合,使用数据字典对每条信令进行编码转换。
[0024]进一步地,所述信令流程图的纵坐标为软交换系统的服务器节点和会话终端节点,横坐标为节点间的信令交互。
[0025]本专利技术的第二个方面提供一种调度软交换话务异常预警系统,其包括:
[0026]信令采集模块,其被配置为:获取SIP信令数据;
[0027]信令解析模块,其被配置为:对SIP信令数据进行解析,并过滤信令关键字段;
[0028]话务锚定模块,其被配置为:根据关键字段,提取通话的区分节点和通话对象,基于区分节点和通话对象查询通话涉及的所有CALLID,捕捉所有通话动作,确定完整话务流向,得到通话SIP信令集合;
[0029]压缩存储模块,其被配置为:将通话SIP信令集合,采用压缩算法进行压缩后进行存储;
[0030]信令展示模块,其被配置为:对压缩存储的通话SIP信令集合进行解码后,基于解码得到的数据绘制信令流程图;
[0031]信令分析模块,其被配置为:基于信令流程图,使用基于深度学习的自然语言处理分类模型,判别信令是否存在异常。
[0032]本专利技术的第三个方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的一种调度软交换话务异常预警方法中的步骤。
[0033]本专利技术的第四个方面提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述的一种调度软交换话务异常预警方法中的步骤。
[0034]与现有技术相比,本专利技术的有益效果是:
[0035]本专利技术提供了一种调度软交换话务异常预警方法,其通过会话时间段与通话对象查找涉及的全部CALL ID,捕捉所有通话动作,确定完整话务流程,避免了跨域呼叫导致的CALL ID的变更;
[0036]本专利技术提供了一种调度软交换话务异常预警方法,使用基于深度学习的自然语言
处理分类模型,判别信令是否存在异常,实现异常信令自动报警,全面保障调度交换网络的安全稳定运行。
附图说明
[0037]构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。
[0038]图1是本专利技术实施例一的一种调度软交换话务异常预警方法的流程图。
具体实施方式
[0039]下面结合附图与实施例对本专利技术作进一步说明。
[0040]应该指出,以下详细说明都是例示性的,旨在对本专利技术提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本专利技术所属
的普通技术人员通常理解的相同含义。
[0041]实施例一
[0042]本实施例提供了一种调度软交换话务异常预警方法,具体包括如下步骤:
[0043]步骤(1)信令采集解析。
[0044]软交换系统中终端设备之间通信产生信令数据报文,而信令数据均需通过软交换服务器进行传送,从软交换服务器中实时采集SIP信令数据;并根据定义的协议类型对信令数据进行解析,使用信令过滤器过滤信令关键字段,包含CALLID、FROM、TO、呼叫时间、源IP与目的IP等。
[0045]步骤(1)的具体步骤如下:
[0046]步骤(101):信令采本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种调度软交换话务异常预警方法,其特征在于,包括:获取SIP信令数据;对SIP信令数据进行解析,并过滤信令关键字段;根据关键字段,提取通话的区分节点和通话对象,基于区分节点和通话对象查询通话涉及的所有CALLID,捕捉所有通话动作,确定完整话务流向,得到通话SIP信令集合;将通话SIP信令集合,采用压缩算法进行压缩后进行存储;对压缩存储的通话SIP信令集合进行解码后,基于解码得到的数据绘制信令流程图;基于信令流程图,使用基于深度学习的自然语言处理分类模型,判别信令是否存在异常。2.如权利要求1所述的一种调度软交换话务异常预警方法,其特征在于,根据SIP协议类型对信令数据进行解析,得到信令报文头部和报文消息体。3.如权利要求2所述的一种调度软交换话务异常预警方法,其特征在于,对所述报文消息体根据CALL ID、FROM、TO、呼叫时间、源IP与目的IP进行过滤。4.如权利要求1所述的一种调度软交换话务异常预警方法,其特征在于,以会话类请求的INVITE和BYE消息作为通话的区分节点,获取会话开始时间点及会话结束时间点。5.如权利要求4所述的一种调度软交换话务异常预警方法,其特征在于,获取所述INVITE与BYE消息中的FROM和TO字段,确定呼叫方及被呼叫方。6.如权利要求1所述的一种调度软交换话务异常预警方法,其特征在于,所述压缩算法的具体步骤为:基于若干条SIP信令数据,构建数据字典;对于通话SIP信令集合,使用数据字...

【专利技术属性】
技术研发人员:权玮虹张延童翟洪婷孙丽丽卞若晨张庆锐翟启郑广宁杨坤李青
申请(专利权)人:国家电网有限公司
类型:发明
国别省市:

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

1