专利名称:七号信令分析方法
技术领域:
本发明涉及一种七号信令分析方法。
背景技术:
由于七号信令系统具有信令速度快、功能强、使用灵活及高可靠性等优点,目前已经成为电信网中使用最为广泛的信令系统。监控七号信令系统运行情况成为保证电信网稳定运行,提高电信网服务质量的重要手段。目前实现对七号信令系统的监控主要通过外挂信令分析仪的方式来实现。具体来说就是使用E1接口将仪表并联到交换机的传输设备上,采用独立的信令跟踪格式进行消息收集,同时可以对信令消息进行解释,支持MTP2/MTP3/TUP/ISUP/SCCP/TCAP/MAP等协议的消息解释。信令分析仪设备是一个独立的设备实体,其重点在于硬件设备。市场上已有的设备包括K1205、K1297(Tektronix泰克公司)、MA10(Acterna安科特纳公司)、PT500(C&D Technologies公司)等设备。(上文中的英文缩写含义如下MTP为Message Transfer Part消息传递部分;MTP2为消息传递部分第二功能级;MTP3为消息传递部分第三功能级;TUP为Telephone User Part电话用户部分;ISUP为ISDN User Part综合业务数字网用户部分;SCCP为SignallingConnection Control Part信令连接控制部分;TCAP为TransactionCapability Application Part事务能力应用部分;MAP为MobileApplication Part移动应用部分。)
现有的信令分析仪有如下缺点1.价格昂贵,动辄几十万,上百万人民币。
2.体积庞大,太重,操作复杂。对信令分析仪进行使用维护,需要1~2个人。
3.实时性差、有时还会影响七号信令链路的正常工作。
发明内容
本发明的目的就是为了解决现有信令分析装置价格昂贵、体积庞大的问题,提供一种七号信令分析方法。
为实现上述目的,本发明提出一种七号信令分析方法,对一条或多条信令链路上的消息进行跟踪,其特征是包括如下步骤A、消息采集交换机主机根据后台设置的采集消息条件,对七号信令链路上收到的或者要通过七号信令链路发送的每条消息进行筛选,将符合条件的消息送给后台管理模块;B、消息转发后台管理模块将收到的主机发送过来的消息,转发到启动跟踪的工作站;C、消息解释工作站收到后台管理模块转发过来的消息,将消息转换成文本格式显示在窗口中,并根据用户的选择对消息的每个字段进行详细解释。
由于采用了以上的方案,消息采集是由交换机主机进行,消息转发是由后台管理模块进行,消息解释是由工作站进行,这样一来,七号信令分析就成了交换机本身的一个特性,用户就不需要另设一个专门的设备进行七号信令分析,节省了费用,减小了体积,并且使用方便,用户可随时在交换机的维护工作站上启动七号信令分析功能实现消息的采集和解释,启动时可以灵活的设置条件,只采集关心的消息。
图1本发明概要流程图,包括消息采集部分、消息转发部分和消息解释及存储部分。
具体实施例方式
本发明是针对目前外挂信令分析仪的种种不足,提出内置七号信令分析仪的解决方案。内置七号信令分析仪将消息采集和消息解释的功能集成到交换机中实现,具有如下特点1.价格低廉。该功能作为交换机的一个特性提供给用户使用,用户无需再购置昂贵的信令分析仪;2.使用方便。可随时在交换机的维护工作站上启动七号信令分析功能实现消息的采集和解释,启动时可以灵活的设置条件,只采集关心的消息。
内置七号信令分析仪以信令链路为单位,每次启动该功能时可以对一条信令链路上的消息进行跟踪。如果要跟踪多条信令链路,那么可以启动多个跟踪。内置七号信令分析仪从逻辑上包括消息采集,消息转发,消息解释,消息存储等几个部分。分别在交换机的主机,后管理模块(BAM),维护工作站上实现。其中工作站负责启动和停止七号信令消息的采集,负责消息的解释和消息的存储;主机负责消息的采集;BAM负责消息的转发。
如图1,其主要包括如下步骤1、消息采集(图中标号1)根据是否启动跟踪功能,系统对从七号链路上采集到的信令消息进行如下处理1、如果没有启动跟踪,则直接处理信令消息;2、如果启动跟踪,则交换机主机根据后台设置的采集消息条件,对七号信令链路上收到的或者要通过七号信令链路发送的每条消息进行筛选,将符合条件的跟踪消息送给BAM。这里筛选的条件除了模块号、链路号之外,还包括消息类型(SNM,SLT,SCCP,TUP,ISUP,MT,UNKNOWN,L2_CHANGE)、网标识(NI_Filter)、目的信令点编码(DPC_Filter)、源信令点编码(OPC_Filter)、电路识别码(CIC_Filter)、消息的H0编码(H0_Filter)、消息的H1编码(H1_Filter)、信令链路选择码(SLS_Filter)、信令消息的方向(Direction_Filter)。送给BAM的每条消息还包括该消息收到或者发送时的时间,可以用于确定同一链路上跟踪到的消息的先后顺序和消息之间的时间间隔。
2、消息转发(图中标号2)BAM收到主机发来的跟踪消息,发送到相应的终端,即转发到启动跟踪的工作站。
3、消息解释和消息存储(图中标号3)工作站收到BAM转发来的跟踪消息,将消息转换成文本格式显示在窗口中,显示中包括消息的方向,消息的类型,目的信令点编码,源信令点编码,电路识别码和消息内容等。这里显示的消息内容是16进制的字符串。如果用户使用鼠标双击每条消息,或者在每条消息被选中时敲回车键,那么将弹出一个窗口对消息的每个字段进行详细解释。
如果用户在启动跟踪时,选择了跟踪消息存盘,那么工作站会将消息保存在一个文件中,供消息回顾,或者供其它工具对信令消息进行进一步的分析。
由于信令消息会实时显示在工作站的窗口中,因此信令消息会不断的往上滚动。工作站提供了暂停和恢复的功能,当暂停时,信令消息进行缓存暂时不显示在窗口中;当恢复时,信令消息会重新显示在窗口中。
由于一个呼叫涉及的消息可能会在不同的链路上进行传输,因此考察一个呼叫必需将多个链路跟踪的结果关联起来,为了关联链路消息,工作站给每一个消息增加了一个全局流水号。通过全局流水号可以区分不同呼叫的消息。
综上所述,本发明有如下特点1、七号信令分析仪内置的方案,即设备本身提供七号信令链路上消息的跟踪、显示、解释、保存的功能;2、消息采集过程中通过多种条件对信令消息进行过虑,只跟踪符合条件的消息的方案(这些条件包括但不限于链路号、消息类型、消息的网标识、目的信令点编码、源信令点编码、消息名称、信令链路选择码、电路识别码、消息方向);3、后台对每条消息进行显示,解释,对消息进行存储;4、后台对不同链路上的消息增加全局流水号,使不同信令链路上的属于同一呼叫的消息可以方便的关联在一起的。
本发明已在实验网上试用,从试用的效果上来看,它极大的方便了交换机的维护工作。
权利要求
1.一种七号信令分析方法,对一条或多条信令链路上的消息进行跟踪,其特征是包括如下步骤(1)消息采集交换机主机根据后台设置的采集消息条件,对七号信令链路上收到的或者要通过七号信令链路发送的每条消息进行筛选,将符合条件的消息送给后台管理模块;(2)消息转发后台管理模块将收到的主机发送过来的消息,转发到启动跟踪的工作站;(3)消息解释和消息存储工作站收到后台管理模块转发过来的消息,将消息转换成文本格式显示在窗口中,并根据用户的选择对消息的每个字段进行详细解释。
2.如权利要求1所述的七号信令分析方法,其特征是在步骤A消息采集时的筛选条件包括模块号、链路号、消息类型、网标识、目的信令点编码、源信令点编码、电路识别码、消息的H0编码、消息的H1编码、信令链路选择码、信令消息的方向。
3.如权利要求1或2所述的七号信令分析方法,其特征是在步骤A送给后台管理模块的每条消息还包括该消息收到或者发送时的时间,可以用于确定同一链路上跟踪到的消息的先后顺序和消息之间的时间间隔。
4.如权利要求1或2所述的七号信令分析方法,其特征是在步骤C中显示的内容包括消息的方向、消息的类型、目的信令点编码、源信令点编码、电路识别码和消息内容。
5.如权利要求1或2所述的七号信令分析方法,其特征是工作站将消息保存在一个文件中,供消息回顾,或者供其它工具对信令消息进行进一步的分析。
6.如权利要求1或2所述的七号信令分析方法,其特征是工作站在显示信令消息时,根据用户的选择可暂停或恢复显示暂停时,信令消息进行缓存暂时不显示在窗口中;当恢复时,信令消息会重新显示在窗口中。
7.如权利要求1或2所述的七号信令分析方法,其特征是同时对多条链路进行跟踪。
8.如权利要求1或2所述的七号信令分析方法,其特征是工作站给每一个消息增加一个全局流水号,通过全局流水号可以区分不同呼叫的消息,并将多个链路跟踪的结果关联起来以考察一个呼叫。
全文摘要
本发明公开一种七号信令分析方法,对一条或多条信令链路上的消息进行跟踪,其特征是包括如下步骤(1)交换机主机对七号信令链路上收到的或者要通过七号信令链路发送的每条消息进行筛选,将符合条件的消息送给后台管理模块;(2)后台管理模块将收到的主机发送过来的消息,转发到启动跟踪的工作站;(3)工作站收到后台管理模块转发过来的消息,将消息进行显示和解释。本方法使得七号信令分析成为交换机本身的一个特性,用户就不需要另设一个专门的设备进行七号信令分析,节省了费用,并且使用方便。
文档编号H04L12/24GK1501632SQ0215256
公开日2004年6月2日 申请日期2002年11月19日 优先权日2002年11月19日
发明者徐陶陶, 王允勃, 程均 申请人:华为技术有限公司