一种信令跟踪方法和信令跟踪系统技术方案

技术编号:4202842 阅读:175 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种信令跟踪方法,包括:网络设备中的交换模块复制其路由的数据包,并将所复制的数据包发送给信令跟踪设备;信令跟踪设备从所复制的数据包中过滤出满足预设信令跟踪条件的信令。本发明专利技术还公开了一种信令跟踪系统。应用本发明专利技术能够降低信令跟踪的成本,并实现无遗漏的信令跟踪。

【技术实现步骤摘要】

本专利技术涉及电信网络技术,特别涉及一种信令跟踪方法和信令跟踪系统
技术介绍
对电信网络进行信令跟踪是解决网络故障和处理用户投诉的一种常用 手段。通过信令跟踪,可以快捷、直观地定位网络设备出现的问题,因此对 网络设备而言,信令跟踪的功能是不可缺少的一个功能。现有信令跟踪技术可以分为两类第一类是对信令的跟踪,第二类是对承载信令的物理信号的跟踪。第 一类信令跟踪技术主要面向用户进行跟踪。该技术包括以下步骤首先,在网络设备中设置信令跟踪模块和信令发送模块,并由控制台将 跟踪条件发送给信令跟踪模块;然后,将网络设备内部传输的所有信令发送给信令跟踪模块进行判断, 如果信令满足跟踪条件(例如该信令为与某个用户相关的信令),则将该 信令复制一份,发送给信令发送模块;由于网络设备之间的信令实际上就是 需要从一个网络设备传递到另一个网络设备的信令,这些信令需要在所述一 个网络设备内部经相应模块的处理之后,才能传递到所述另 一个网络设备, 因此,网络设备内部传输的信令既包括本网络i殳备内部的信令,也包括本网 络设备与其他网络设备之间的信令;最后,由信令发送模块将复制的信令(也可称为跟踪信令)发送给信令 接收装置。所述信令接收装置为专用于接收跟踪信令、并显示给用户的装置。采用上述第一类信令跟踪技术,能够跟踪所有符合跟踪条件的信令,但是该信令跟踪技术存在如下缺点1、 为了实现信令跟踪,需要将网络设备内部传输的所有信令发送给信 令跟踪模块进行判断;并且,当信令满足跟踪条件时,需要复制一份并发送 给信令发送模块,这将极大地增加网络设备内部的传输负担,使得进行信令 跟踪的成本较高。2、 由于该信令跟踪技术只有在跟踪条件满足时才开始实施跟踪,因此, 将丢弃一些不满足条件的信令;但是,有可能设置了错误的跟踪条件,使得 丢弃的信令有可能是导致网络设备故障的原因,而有些导致网络设备故障的 场景通常很难复现,因此在有些应用场合下,所述信令跟踪技术由于丟弃了 一些不满足条件的信令,所以,很难取得较好的信令跟踪效果。3、 该信令跟踪技术通常需要在网络设备的功能性代码中加入信令跟踪 代码和信令发送代码以实现所述信令跟踪模块和信令发送模块的功能,这一 方面将降低网络设备代码的可读性,另一方面将增加代码的维护难度。因为, 当在网络设备中引入新功能或者增加新的信令时,相应地需要增加信令跟踪 代码,而信令跟踪功能的实现和网络设备新功能的开发通常是由两个团队负 责完成的,所以,该信令跟踪技术不仅将增加代码的维护难度,而且将延长 网络设备的开发周期,这也使得信令跟踪的成本较高。第二类信令跟踪技术主要面向接口进行跟踪。该技术首先根据跟踪条件确定需要跟踪的接口 ,然后从与该接口相应的物理链路中分出一个支路,即 从连接两个网络设备的物理链路中分出 一 个支路,通过该支路将所述两个网 络设备之间的物理信号传递给一 台专用设备,由该专用设备解析物理信号, 从中提取出接口信令。例如,已经广泛应用的K15设备。采用该技术,可 以跟踪某个接口的所有信令。上述第二类信令跟踪技术,需要从两个网络设备的物理链路中分出 一个 支路,这将减弱所述两个网络设备间物理信号的强度,给所述两个物理设备 之间的物理信号传输带来不利影响,即信令跟踪的成本较高;并且,采用 该技术只能对网络设备之间的信令进行跟踪,无法对网络设备内部交换的信令进行跟踪。由上述可见,现有信令跟踪技术的成本较高,且信令跟踪过程中存在遗漏。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种信令跟踪方法和一种信令跟 踪系统,以降低信令跟踪的成本,并实现无遗漏的信令跟踪。为达到上述目的,本专利技术的技术方案具体是这样实现的 一种信令跟踪方法,包括网络设备中的交换模块复制其路由的数据包,并将所复制的数据包发送给信令跟踪设备;信令跟踪设备从所复制的数据包中过滤出满足预设信令跟踪条件的信令。该方法还可以包括预先在所述交换模块中扩展转发端口,所述转发端口通过以太网链路与所述信令跟踪设备相连;所述交换;溪块将所复制的数据包发送给信令跟踪设备包括交换模块通过所述转发端口将所复制的数据包发送给信令跟踪设备。在交换模块将所复制的数据包发送给信令跟踪设备之后,可以进一步包括 信令跟踪设备保存所复制的数据包。在信令跟踪设备保存所复制的数据包之前,可以进一步包括信令跟踪设 备从所复制的数据包中提取用户数据报协议UDP数据包;所述信令跟踪设备保 存所复制的数据包包括保存从所复制的数据包中所提取的UDP数据包。在保存所提取的UDP数据包之前,可以进一步包括对所提取的UDP数 据包进行分类;所述保存提取的UDP数据包包括根据所述分类的结果对所提 取的UDP数据包进行分类保存。在过滤出满足跟踪条件的信令之后,可以进一步包括对所述信令进行解 析,呈现所述解析得到的结果。一种信令跟踪系统,包括网络设备中的交换模块,用于复制其路由的数 据包,并将所复制的数据包发送给信令跟踪设备;信令跟踪设备,用于从所复制的数据包中过滤出满足预设跟踪条件的信令。所述交换模块可以包括转发端口,通过以太网链路与所述信令跟踪设备 相连,用于将所复制的数据包通过所述以太网链路发送给信令跟踪设备。所述信令跟踪设备可以包括接收模块,用于接收来自于所述交换模块的 数据包;过滤模块,用于从所述数据包中过滤出满足预设跟踪条件的信令。所述信令跟踪设备中还可以包括存储模块,用于保存所述接收的数据包, 并向所述过滤才莫块提供所述保存的数据包。该信令跟踪设备中还可以包括存储控制模块,用于从所述接收的数据包 中提取出UDP数据包,将所述UDP数据包存储于存储模块中。所述存储控制模块,还可以用于对所述提取的UDP数据包进行预处理,并 根据所述预处理的结果将所述UDP数据包存储于存储模块中。该信令跟踪设备中还可以包括呈现模块,用于对所述过滤模块过滤出的 信令进行解析,并用于呈现所述解析得到的结果。由上述技术方案可见,本专利技术通过在交换模块路由数据包的同时,将该 数据包复制一份,并将该复制的数据包发送到信令跟踪设备,再由信令跟踪 设备从所复制的数据包中过滤出满足预设跟踪条件的信令,从而实现了信令 跟踪。一方面,由于网络设备中的所有信令本身就需要汇总到交换模块进行路 由,而本专利技术只需交换模块在路由数据包的同时将该数据包复制一份,并发 送给信令跟踪设备即可,从而在不增加网络设备内部网络负担、且不破坏网 络设备物理信号强度的条件下实现了信令跟踪,降低了信令跟踪的成本;另 一方面,由于交换模块所路由的数据包中既包括网络设备内部的信令,又包 括网络设备之间的信令,因此,采用本专利技术能够实现无遗漏的信令跟踪。采用本专利技术技术方案除了能够降低信令跟踪的成本、并实现无遗漏的信 令跟踪除此之外,还能取得以下有益效果信令跟踪设备在接收到数据包之后,可以进行保存,从而使得用户可以 离线地利用各种过滤条件过滤信令跟踪设备接收到的信令,即使用户设置了错误的过滤条件也可以跟踪到引起异常的信令。将信令跟踪功能置于专门的信令跟踪设备中实现,因此,与信令跟踪有 关的代码全部转移到信令跟踪设备上,从而在网络设备的软件中不会出现信 令跟踪的代码。这样既实现了不同功能代码的分离,也使网络设备软件的开 发可以与信令跟踪设备软件的开发同步进行,缩短了设本文档来自技高网
...

【技术保护点】
一种信令跟踪方法,其特征在于,包括: 网络设备中的交换模块复制其路由的数据包,并将所复制的数据包发送给信令跟踪设备; 信令跟踪设备从所复制的数据包中过滤出满足预设信令跟踪条件的信令。

【技术特征摘要】
1、一种信令跟踪方法,其特征在于,包括网络设备中的交换模块复制其路由的数据包,并将所复制的数据包发送给信令跟踪设备;信令跟踪设备从所复制的数据包中过滤出满足预设信令跟踪条件的信令。2、 根据权利要求1所述的方法,其特征在于,该方法还包括预先在所述 交换模块中扩展转发端口 ,所述转发端口通过以太网链路与所述信令跟踪设备 相连;所述交换模块将所复制的数据包发送给信令跟踪设备包括交换模块通过 所述转发端口将所复制的数据包发送给信令跟踪设备。3、 根据权利要求2所述的方法,其特征在于,在交换模块将所复制的数据 包发送给信令跟踪设备之后,进一步包括信令跟踪设备保存所复制的数据包。4、 根据权利要求3所述的方法,其特征在于,在信令跟踪设备保存所复制 的数据包之前,进一步包括信令跟踪设备从所复制的数据包中提取用户数据 报协议UDP数据包;所述信令跟踪设备保存所复制的数据包包括保存从所复制的数据包中所 才是取的UDP数据包。5、 根据权利要求4所迷的方法,其特征在于,在保存所提取的UDP数据 包之前,进一步包括对所提取的UDP数据包进行分类;所述保存提取的UDP数据包包括根据所述分类的结果对所提取的UDP 数据包进行分类保存。6、 根据权利要求1至5任一项所述的方法,其特征在于,在过滤出满足跟 踪条件的信令之后,进一步包括对所述信令进行解析,呈现所述解析得到的结果。7...

【专利技术属性】
技术研发人员:魏斌
申请(专利权)人:普天信息技术研究院有限公司
类型:发明
国别省市:11[中国|北京]

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

1