一种网元间通信消息的跟踪方法

文档序号:7597778阅读:144来源:国知局
专利名称:一种网元间通信消息的跟踪方法
技术领域
本发明涉及网元管理技术领域,具体涉及一种网元间通信消息的跟踪方法。
背景技术
随着科技的发展,网络得到了越来越广泛的应用,这使得网络上无时无刻不承载着大量的数据流。这时,人们在考虑如何进一步提高网络运转效率的同时,更关注网络运转的安全性。
人们对网络运转安全性的关注,很大程度体现在对各网元间传输消息的跟踪管理及控制上。目前,操作人员一般使用专业的信令跟踪仪跟踪各网元间传输的消息。信令跟踪仪具有有限接口,可以识别完全符合标准通信协议的消息,以此对有限网元的特定接口进行消息流的跟踪。
使用信令跟踪仪跟踪各网元间传输的消息时,一般将信令跟踪仪与某个网元的一个或多个特定接口相连。当所述网元通过所述特定接口与其对应的网元进行通信时,信令跟踪仪就可以直接截获所述特定接口的所有收发消息,再应用自身的软件对所述收发消息进行分析,以获知所述网元间相应的消息收发操作及消息内容,并将所获知的这些信息显示给管理人员,从而使管理人员可以对所述网元间的通信进行管理;并当所述网元间通信出现问题时,能够根据已经获知的与所述收发消息有关的信息确定问题所在,并解决问题。
以上所述的方法,通常称为网元间通信消息的跟踪方法,这种方法虽然可以跟踪网元间收、发的消息,并在网元间通信出现问题时,根据收、发消息确定并解决问题;但也存在严重缺陷由于信令跟踪仪上的跟踪接口有限,所以只能与一定数量网元的有限个接口相连,进行消息跟踪。当需要对网络中的大量网元同时进行消息跟踪时,就需要大量的信令跟踪仪,但其过于昂贵的价格又阻碍了应用大量信令跟踪仪进行消息跟踪的实现。
另外,信令跟踪仪只能识别完全符合标准通信协议的消息,而对于在标准通信协议基础上进行修改、完善、升级的消息则无法识别。然而,当今的任何一个网络中都存在大量的经过用户、网络运营商或网络开发商以标准通信协议为基础进行修改、完善、升级的消息,其中的很大一部分消息对网络监测和维护具有重要意义,但信令跟踪仪在对网元间通信消息进行跟踪时,因为无法识别这些消息,就不会对这些消息进行跟踪及任何后续处理。这时,即使这些消息出错导致网元工作异常甚至网络工作异常,信令跟踪仪都无法通过消息跟踪发现问题所在,也就更谈不上根据跟踪、监测结果进行后续的网元及网络的维护了。

发明内容
有鉴于此,本发明的主要目的在于提供一种网元间通信消息的跟踪方法,能同时跟踪大量网元间符合标准通信协议的通信消息、以及具有其它特定格式的不符合标准通信协议的通信消息。
为达到上述目的,本发明的技术方案是这样实现的本发明公开了一种网元间通信消息的跟踪方法,该方法包括以下步骤a.网络管理装置向网元发送包含跟踪内容的跟踪命令;b.收到跟踪命令的网元,向网络管理装置上报与所述跟踪内容相对应的通信消息。
步骤a中,网络管理装置向网元发送的跟踪内容为通信接口类型,则步骤b包括收到跟踪命令的网元,将自身与跟踪命令包含的通信接口类型相同的通信接口所收发的通信消息上报给网络管理装置。
步骤a中,网络管理装置向网元发送的跟踪内容为包含能唯一识别不同用户的标识,则步骤b包括收到跟踪命令的网元,将自身与其它网元相连的接口所收发的通信消息中包含的用户标识与跟踪命令中包含的用户标识相同的通信消息,上报给网络管理装置。
步骤a中,网络管理装置向网元发送的跟踪内容为包含通信消息所经由的路由,则步骤b包括收到跟踪命令的网元,将自身与其它相连网元的接口所收发的通信消息中经由的路由与跟踪命令中包含的所述路由相同的通信消息,上报给网络管理装置。
步骤a中,网络管理装置向网元发送的跟踪内容为包含通信接口类型以及能唯一识别不同用户的标识,则步骤b包括收到跟踪命令的网元,将自身与跟踪命令包含的通信接口类型相同的通信接口所收发的通信消息中包含的用户标识与跟踪命令中包含的用户标识相同的通信消息,上报给网络管理装置。
步骤a中,网络管理装置向网元发送的跟踪内容为包含能唯一识别不同用户的标识以及通信消息所经由的路由,则步骤b包括收到跟踪命令的网元,将自身与其它网元相连的接口所收发的通信消息中所包含的用户标识与跟踪命令中包含的用户标识相同、经由的路由与跟踪命令中包含的所述路由也相同的通信消息,上报给网络管理装置。
步骤a中,网络管理装置是向网络中的转发网元发送以通信接口类型为跟踪内容的跟踪命令,该转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,将自身与跟踪命令包含的通信接口类型相同的通信接口所收发的通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;如果转发网元有与跟踪命令包含的通信接口类型相同的通信接口,转发网元就同时将自身通过所述通信接口收发的通信消息上报给网络管理装置。
步骤a中,网络管理装置是向网络中的转发网元发送以能唯一识别不同用户的标识为跟踪内容的跟踪命令,该转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,在自身与其它网元相连的接口所收发的通信消息中,搜索与跟踪命令包含相同用户标识的通信消息,并将该通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;如果转发网元的接口所收发的通信消息中,有与跟踪命令包含相同用户标识的通信消息,转发网元就同时将自身收发的包含所述用户标识的通信消息上报给网络管理装置。
步骤a中,网络管理装置是向网络中的转发网元发送以通信消息所经由路由为跟踪内容的跟踪命令,该转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,在自身与其它相连网元的接口所收发的通信消息中,搜索经由的路由与跟踪命令包含的所述路由相同的通信消息,并将该通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;如果转发网元的接口所收发的通信消息中,有经由的路由与跟踪命令包含的所述路由相同的通信消息,转发网元就同时将该通信消息上报给网络管理装置。
步骤a中,网络管理装置是向网络中的转发网元发送以通信接口类型以及能唯一识别不同用户的标识为跟踪内容的跟踪命令,转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,判断自身是否有与跟踪命令包含的通信接口类型相同的通信接口,还判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,如果网元包含所述类型的通信接口,且该通信接口收发的通信消息中有包含所述用户标识的通信消息,所述网元就将包含所述用户标识的通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;转发网元还根据跟踪命令中包含的通信接口类型以及能唯一识别不同用户的标识,判断自身是否有与跟踪命令包含的通信接口类型相同的通信接口,还判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,如果转发网元包含所述类型的通信接口,且该通信接口收发的通信消息中有包含所述用户标识的通信消息,转发网元就同时将包含所述用户标识的通信消息上报给网络管理装置。
步骤a中,网络管理装置是向网络中的转发网元发送以能唯一识别不同用户的标识以及通信消息所经由的路由为跟踪内容的跟踪命令,转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,还判断自身与其它相连网元的接口所收发的通信消息经由的路由是否与跟踪命令中包含的所述路由相同,如果路由相同,且经由所述路由的通信消息包含所述用户标识,就将包含所述用户标识的通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;转发网元还根据跟踪命令中包含的能唯一识别不同用户的标识以及通信消息所经由的路由,判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,还判断自身与其它相连网元的接口所收发的通信消息经由的路由是否与跟踪命令中包含的所述路由相同,如果路由相同,且经由所述路由的通信消息包含所述用户标识,转发网元就同时将包含所述用户标识的通信消息上报给网络管理装置。
转发网元将通信消息上报给网络管理装置之前,步骤b进一步包括以下操作
预先设置一时间周期,在该时间周期内,转发网元先存储要上报给网络管理装置的通信消息;当该时间周期结束时,转发网元再向网络管理装置上报本时间周期内存储的所有通信消息。
与现有技术相比,本发明所提供的网元间通信消息的跟踪方法,由网络管理装置向网元发送包含跟踪内容的跟踪命令;收到跟踪命令的网元,向网络管理装置上报与所述跟踪内容相对应的通信消息。本发明方法能同时跟踪大量网元间符合标准通信协议的通信消息、以及具有其它特定格式的不符合标准通信协议的通信消息。


图1为本发明一较佳实施例的网元间通信消息的跟踪方法流程图;图2为本发明另一较佳实施例的网元间通信消息的跟踪方法流程图;图3为图2的实现原理图。
具体实施例方式
下面结合附图及具体实施例对本发明详细说明。
本发明所提供的网元间通信消息的跟踪方法,由网络管理装置向网元发送包含跟踪内容的跟踪命令;收到跟踪命令的网元,向网络管理装置上报与所述跟踪内容相对应的通信消息。还可以设定转发网元,由网络管理装置向转发网元发送包含跟踪内容的跟踪命令;收到跟踪命令的转发网元再将跟踪命令转发给需要跟踪的网元;收到跟踪命令的网元,向转发网元发送与所述跟踪内容相对应的通信消息,转发网元再将所述通信消息上报给网络管理装置,如果转发网元也是需要跟踪的网元之一,转发网元就同时将自身的相应通信消息也上报给网络管理装置。
网元间通信消息的跟踪操作,可以针对不同的通信消息进行,如网元间的接口通信消息、网元间的用户通信消息或是网元间的通信链路通信消息等,针对网元间不同通信消息的跟踪操作,均具有相同的工作原理。
下面,列举两个实施例说明跟踪网元间的接口通信消息的具体操作流程。
实施例一参见图1,图1为本发明一较佳实施例的网元间通信消息的跟踪方法流程,该流程包含以下步骤步骤101当需要对网络中的部分网元或所有网元的特定接口通信消息进行跟踪时,网络管理装置向当前要进行消息跟踪的网元发送跟踪命令。所述跟踪命令包含网络管理装置要跟踪的相应接口类型信息,如Ge接口、Gr接口等;当然,所述跟踪命令中也可以不包含接口类型信息,而是包含具有一定格式的特殊字符,并通过软件程序的方式预先设置不同的特殊字符所对应的不同接口,只要接收到跟踪命令的网元根据跟踪命令所包含的接口类型信息或对应不同接口类型的不同特殊字符,能够获知需要向网络管理装置上报哪个类型的接口所收发的通信消息即可。
本步骤中,网络管理装置可以向网络中的部分网元或所有网元发送跟踪命令,至于具体将跟踪命令发送给哪些网元,可以视实际情况而定。
步骤102收到跟踪命令的网元根据跟踪命令所包含的接口类型信息或对应不同接口类型的不同特殊字符,获知需要向网络管理装置上报的通信消息的接口类型。之后,网元在自身与其它网元连接的所有接口中搜索同所述接口类型对应的接口,并将由该接口收发的所有通信消息上报给网络管理装置。
上报的通信消息中除了包含网元接口收发的消息类型,如数据信息、信令信息之外,还包含接口收发的数据消息、信令消息的内容及长度,收、发消息和上报消息的时间,以及进行消息收、发的不同网元识别号、接口识别号等信息。
步骤103网络管理装置收到网元上报的通信消息后,对通信消息进行分析、处理。
本步骤中,网络管理装置收到的通信消息中,有的通信消息的格式完全符合标准通信协议,而有的通信消息的格式则不完全符合标准通信协议。这时,可以通过软件程序的方式,对网络管理装置进行设置,使其在收到通信消息后,除了能识别完全符合标准通信协议的通信消息,还能识别不完全符合标准通信协议的通信消息;并能通过分析通信消息,获得通信消息中包含的消息类型、内容、长度,收、发消息和上报消息的时间,以及进行消息收、发的不同网元识别号、接口识别号等信息。
网络管理装置通过对通信消息的分析得出上述信息后,就将所述信息存储于自身的数据存储装置中。同时,网络管理装置还可以将分析所得信息显示在操作界面上,使操作人员能够根据所述信息获知当前网元间的消息收发情况,并决定后续的管理、维护等操作如何进行。
在操作界面上显示所述信息时,可以将不同网元收发的信息以不同颜色显示,如位置归属寄存器(HLR)收发的信息以兰色显示,无线网络控制器(RNC)收发的信息以红色显示等;同理,还可以将同一网元收、发的信息分别以不同颜色显示。总之,显示在操作界面上的相关信息,只要能使操作人员获知当前网元间的消息收发情况,并决定后续的管理、维护等操作如何进行即可。
由本实施例可知,如果大量网元都实时性地向网络管理装置上报通信消息,那么整个网络的负荷会很大。为了减小网络的负荷,每个网元在步骤102中上报通信消息时,可以先将消息压缩;则,网络管理装置在步骤103中就要先将收到的通信消息解压缩,之后再进行分析、处理以及相应的显示等操作。同时,还可以预先设置一个时间周期,使得步骤102中,每个网元在一个时间周期内,先存储要上报的所述通信消息,当该时间周期结束时,向网络管理装置上报完成压缩后的、本时间周期应上报的所述通信消息;在步骤103中,网络管理装置则要先将收到的通信消息解压缩,之后再进行分析、处理以及相应的显示等操作。
由以上所述可知,本实施例重点描述了对网元的接口间通信消息进行跟踪的方法,在实际应用中,还可以对网元间的某一特定用户消息进行跟踪,这时,步骤101中网络管理装置向当前要进行消息跟踪的网元发送的跟踪命令中,就包含能唯一标识该用户的识别号,如国际移动用户标识(IMSI)等。
则步骤102中,收到跟踪命令的网元就搜索自身与其它相连网元之间的通信消息中包含所述IMSI的消息,并将包含所述IMSI的消息上报给网络管理装置。具体的搜索操作可以是网元判断自身与其它相连网元之间的通信消息中,是否有通信消息包含所述IMSI,如果有,就将包含所述IMSI的通信消息上报给网络管理装置。这里所述针对特定用户的通信消息跟踪操作与上述对网元接口间通信消息进行跟踪的操作,具有相同的工作原理。
当然,还可以对网元间具有某一特定路由的通信链路上的通信消息进行跟踪,这时,步骤101中网络管理装置向当前要进行消息跟踪的网元发送的跟踪命令中,就包含要进行跟踪的所述通信链路的路由,如服务通用分组无线业务支持节点(SGSN)与业务控制点(SCP)之间的某条通信链路路由等。
则步骤102中,收到跟踪命令的网元就搜索经由所述路由的通信消息,并将这些通信消息上报给网络管理装置。具体的搜索操作可以是网元根据消息传输的底层链路判断自身与其它相连网元之间的通信消息中,是否有通信消息经由所述路由,如果有,就将经由所述路由的通信消息上报给网络管理装置。这里所述通信链路的通信消息跟踪操作与上述对网元接口间通信消息进行跟踪的操作,具有相同的工作原理。
可见,以上所述均为分别针对接口、用户或通信链路中的一项进行通信消息跟踪,在实际应用中,也可以视实际需求将上述的任意两项或三项通信消息跟踪操作结合起来,作为一个通信消息跟踪操作进行应用。这里所述结合后的通信消息跟踪操作与上述针对接口、用户或通信链路中的一项进行通信消息跟踪的操作,具有相同的工作原理。
由实施例一可知,网络管理装置分别向网络中要进行跟踪的网元发送跟踪命令,收到跟踪命令的网元分别向网络管理装置直接上报通信消息。当要被跟踪的网元数量较大时,网络管理装置会向大量的网元直接发送跟踪命令,大量的跟踪命令的网元也会实时向网络管理装置上报通信消息,这使得整个网络的数据承载负荷过重,对整个网络的工作效率有一定的影响。为了解决这个问题,现再举一实施例。
实施例二参见图2,图2为本发明另一较佳实施例的网元间通信消息的跟踪方法流程,该流程包含以下步骤步骤201当需要对网络中的部分网元或所有网元的特定接口通信消息进行跟踪时,网络管理装置就向整个网络中的特定网元发送跟踪命令,由该特定网元进行命令转发及通信消息的上报操作。所述特定网元通常被称为转发网元,在一个网络中,转发网元可以有一个、两个或多个,具体数量视网络包含的网元数量及具体工作情况而定。
目前的无线通信网络总体分为无线接入网(RAN)及核心网(CN),当需要对RAN及CN中的部分网元或整个无线网络中的所有网元的特定接口通信消息进行跟踪时,网络管理装置就可以向RAN中的转发网元及CN中的转发网元发送跟踪命令。如网络管理装置分别向RAN中的RNC及CN中的HLR发送跟踪命令。
所述跟踪命令包含网络管理装置要跟踪的相应接口类型信息,如Ge接口、Gr接口等;当然,所述跟踪命令中也可以不包含接口类型信息,而是包含具有一定格式的特殊字符,并通过软件程序的方式预先设置不同的特殊字符所对应的不同接口,只要接收到跟踪命令的网元根据跟踪命令所包含的接口类型信息或对应不同接口类型的不同特殊字符,能够获知需要向网络管理装置上报哪个类型的接口所收发的通信消息即可。
另外,跟踪命令还包含网络管理装置要进行消息跟踪的网元地址及接口地址。
步骤202收到跟踪命令的转发网元通过读取该跟踪命令,根据跟踪命令中包含的网元地址,将跟踪命令转发给所述网元地址对应的网元,这些网元就是网络管理装置当前要进行消息跟踪的网元。当然,收到跟踪命令的转发网元可能也是网络管理装置当前要进行消息跟踪的网元,那么,跟踪命令中就包含所述转发网元的地址及相应的接口地址。
步骤203收到转发的跟踪命令的网元根据跟踪命令所包含的接口类型信息或对应不同接口类型的不同特殊字符,获知需要上报的通信消息的接口类型。之后,网元在自身与其它网元连接的所有接口中搜索同所述接口类型对应的接口,并将由该接口收发的所有通信消息发送给所述转发网元。
所述通信消息中除了包含网元接口收发的消息类型,如数据信息、信令信息之外,还包含接口收发的数据消息、信令消息的内容及长度,收、发消息和上报消息的时间,以及进行消息收、发的不同网元识别号、接口识别号等信息。
步骤204所述转发网元收到其它网元发来的通信消息后,将这些通信消息上报给网络管理装置。
当然,如果步骤202中的转发网元在转发跟踪命令时,通过读取跟踪命令发现跟踪命令中也包含转发网元自身的地址及相应的接口地址,则转发网元获知自身也是网络管理装置要进行通信消息跟踪的网元之一。这时,所述转发网元也将所述接口收发的所有通信消息上报给网络管理装置,并且上报的通信消息内容及上报方式与其它网元的相同。
步骤205网络管理装置收到转发网元上报的通信消息后,对通信消息进行分析、处理。本步骤的具体操作与实施例一中步骤103的操作相同。
由本实施例可知,如果转发网元实时性地向网络管理装置上报大量网元的通信消息,那么整个网络的负荷会很大。为了减小网络负荷,每个网元在步骤203中向所述转发网元发送通信消息时,可以先将消息压缩;则,转发网元在步骤204中向网络管理装置上报所述通信消息后,网络管理装置在步骤205中就要先将收到的通信消息解压缩,之后再进行分析、处理以及相应的显示等操作。同时,还可以预先设置一个时间周期,使得步骤204中,所述转发网元在一个时间周期内,先存储接收到的所述通信消息,当该时间周期结束时,再向网络管理装置上报完成压缩后的、本时间周期应上报的所述通信消息;在步骤205中,网络管理装置则要先将收到的通信消息解压缩,之后再进行分析、处理以及相应的显示等操作。
由以上所述可知,本实施例重点描述了对网元的接口间通信消息进行跟踪的方法,在实际应用中,还可以对网元间的某一特定用户消息进行跟踪,这时,步骤201中网络管理装置向所述转发网元发送的跟踪命令中,就包含能唯一标识该用户的识别号,如国际移动用户标识(IMSI)等。
则步骤203中,收到转发的跟踪命令的网元就搜索自身与其它相连网元之间的通信消息中包含所述IMSI的消息,并将包含所述IMSI的消息发送给所述转发网元。具体的搜索操作可以是网元判断自身与其它相连网元之间的通信消息中,是否有通信消息包含所述IMSI,如果有,就将包含所述IMSI的通信消息发送给所述转发网元。这里所述针对特定用户的通信消息跟踪操作与上述对网元接口间通信消息进行跟踪的操作,具有相同的工作原理。
当然,还可以对网元间具有某一特定路由的通信链路上的通信消息进行跟踪,这时,步骤201中网络管理装置向所述转发网元发送的跟踪命令中,就包含要进行跟踪的所述通信链路的路由,如SGSN与业务控制点SCP之间的某条通信链路路由等;则步骤203中,收到转发的跟踪命令的网元就搜索经由所述路由的通信消息,并将这些通信消息发送给所述转发网元。具体的搜索操作可以是网元判断自身与其它相连网元之间的通信消息中,是否有通信消息经由所述路由,如果有,就将经由所述路由的通信消息发送给所述转发网元。这里所述通信链路的通信消息跟踪操作与上述对网元接口间通信消息进行跟踪的操作,具有相同的工作原理。
可见,以上所述均为分别针对接口、用户或通信链路中的一项进行通信消息跟踪,在实际应用中,也可以视实际需求将上述的任意两项或三项通信消息跟踪操作结合起来,作为一个通信消息跟踪操作进行应用。这里所述结合后的通信消息跟踪操作与上述针对接口、用户或通信链路中的一项进行通信消息跟踪的操作,具有相同的工作原理。
当然,实施例一中,各网元也可以通过某个转发网元上报各自通信消息,即各网元将上报给网络管理装置的通信消息发送给所述转发网元,由该转发网元将所述通信消息上报给网络管理装置,具体的发送及上报操作原理与实施例二步骤203、204所述的原理相同。当然,为了使收到跟踪命令的网元能将通信消息发送给所述转发网元,并由该转发网元将通信消息上报给网络管理装置,就要在跟踪命令中设置或添加相应参数,使网元收到跟踪命令后,通过读取该参数,获知自身可以将通信消息发送给所述转发网元;并使收到通信消息的转发网元能顺利地将通信消息上报给网络管理装置。
同理,实施例二步骤203中,收到转发的跟踪命令的网元,也可以不将通信消息发送给所述转发网元,而直接将通信消息上报给网络管理装置,再进入步骤205。当然,为了使收到转发的跟踪命令的网元能直接将通信消息上报给网络管理装置,就要在跟踪命令中设置或添加相应参数,使网元收到转发的跟踪命令后,通过读取该参数,获知自身可以直接将通信消息上报给网络管理装置。
最后,为了方便理解,结合图2对本发明网元间通信消息的跟踪方法流程进行简单描述。
参见图3,图3为图2的实现原理图。其中,RAN 301包含网元A、B、C、D,且各网元之间两两相连;CN 302包含网元W、X、Y、Z,且各网元之间两两相连;RAN 301与CN 302相连。
另外,网络管理装置300分别与RAN 301、CN 302相连,表示网络管理装置300分别与RAN 301中的网元A、B、C、D以及CN 302中的网元W、X、Y、Z相连。
现假设网元A、B、C、D之间以及网元W、X、Y、Z之间都有网络管理装置300要跟踪的通信消息,且网元A是RAN 301中进行相应转发操作的转发网元,而网元W是CN 302中进行相应转发操作的转发网元,则当需要对网元A、B、C、D以及网元W、X、Y、Z进行通信消息跟踪时,网络管理装置300分别向网元A、网元W发送跟踪命令。
网元A收到跟踪命令后,将该跟踪命令转发给网元B、C、D。网元B、C、D分别根据收到的跟踪命令包含的相应跟踪内容,向网元A发送与跟踪内容相对应的通信消息。同理,网元W收到跟踪命令后,将该跟踪命令转发给网元X、Y、Z。网元X、Y、Z分别根据收到的跟踪命令包含的相应跟踪内容,向网元W发送与跟踪内容相对应的通信消息。
之后,网元A和网元W在一个时间周期内,只分别储存发自网元B、C、D和网元X、Y、Z的通信消息,而不向网络管理装置300上报这些通信消息;另外,网元A和网元W在上述时间周期内,也只分别储存自身收发的通信消息中与所述跟踪内容相对应的通信消息,而不向网络管理装置300上报这些通信消息。
当上述时间周期结束时,网元A和网元W分别向网络管理装置300上报发自网元B、C、D和网元X、Y、Z的所述通信消息,还分别向网络管理装置300上报网元A自身和网元W自身收发的通信消息中与所述跟踪内容相对应的通信消息。
网络管理装置300接收到网元A和网元W上报的所述通信消息后,对所述通信消息进行后续的分析、显示等处理。
由以上所述可以看出,本发明所提供的网元消息跟踪方法,能同时跟踪大量网元间符合标准通信协议的通信消息、以及具有其它特定格式的不符合标准通信协议的通信消息。以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种网元间通信消息的跟踪方法,其特征在于,该方法包括以下步骤a.网络管理装置向网元发送包含跟踪内容的跟踪命令;b.收到跟踪命令的网元,向网络管理装置上报与所述跟踪内容相对应的通信消息。
2.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置向网元发送的跟踪内容为通信接口类型,则步骤b包括收到跟踪命令的网元,将自身与跟踪命令包含的通信接口类型相同的通信接口所收发的通信消息上报给网络管理装置。
3.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置向网元发送的跟踪内容为包含能唯一识别不同用户的标识,则步骤b包括收到跟踪命令的网元,将自身与其它网元相连的接口所收发的通信消息中包含的用户标识与跟踪命令中包含的用户标识相同的通信消息,上报给网络管理装置。
4.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置向网元发送的跟踪内容为包含通信消息所经由的路由,则步骤b包括收到跟踪命令的网元,将自身与其它相连网元的接口所收发的通信消息中经由的路由与跟踪命令中包含的所述路由相同的通信消息,上报给网络管理装置。
5.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置向网元发送的跟踪内容为包含通信接口类型以及能唯一识别不同用户的标识,则步骤b包括收到跟踪命令的网元,将自身与跟踪命令包含的通信接口类型相同的通信接口所收发的通信消息中包含的用户标识与跟踪命令中包含的用户标识相同的通信消息,上报给网络管理装置。
6.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置向网元发送的跟踪内容为包含能唯一识别不同用户的标识以及通信消息所经由的路由,则步骤b包括收到跟踪命令的网元,将自身与其它网元相连的接口所收发的通信消息中所包含的用户标识与跟踪命令中包含的用户标识相同、经由的路由与跟踪命令中包含的所述路由也相同的通信消息,上报给网络管理装置。
7.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置是向网络中的转发网元发送以通信接口类型为跟踪内容的跟踪命令,该转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,将自身与跟踪命令包含的通信接口类型相同的通信接口所收发的通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;如果转发网元有与跟踪命令包含的通信接口类型相同的通信接口,转发网元就同时将自身通过所述通信接口收发的通信消息上报给网络管理装置。
8.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置是向网络中的转发网元发送以能唯一识别不同用户的标识为跟踪内容的跟踪命令,该转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,在自身与其它网元相连的接口所收发的通信消息中,搜索与跟踪命令包含相同用户标识的通信消息,并将该通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;如果转发网元的接口所收发的通信消息中,有与跟踪命令包含相同用户标识的通信消息,转发网元就同时将自身收发的包含所述用户标识的通信消息上报给网络管理装置。
9.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置是向网络中的转发网元发送以通信消息所经由路由为跟踪内容的跟踪命令,该转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,在自身与其它相连网元的接口所收发的通信消息中,搜索经由的路由与跟踪命令包含的所述路由相同的通信消息,并将该通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;如果转发网元的接口所收发的通信消息中,有经由的路由与跟踪命令包含的所述路由相同的通信消息,转发网元就同时将该通信消息上报给网络管理装置。
10.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置是向网络中的转发网元发送以通信接口类型以及能唯一识别不同用户的标识为跟踪内容的跟踪命令,转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,判断自身是否有与跟踪命令包含的通信接口类型相同的通信接口,还判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,如果网元包含所述类型的通信接口,且该通信接口收发的通信消息中有包含所述用户标识的通信消息,所述网元就将包含所述用户标识的通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;转发网元还根据跟踪命令中包含的通信接口类型以及能唯一识别不同用户的标识,判断自身是否有与跟踪命令包含的通信接口类型相同的通信接口,还判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,如果转发网元包含所述类型的通信接口,且该通信接口收发的通信消息中有包含所述用户标识的通信消息,转发网元就同时将包含所述用户标识的通信消息上报给网络管理装置。
11.如权利要求1所述的方法,其特征在于,步骤a中,网络管理装置是向网络中的转发网元发送以能唯一识别不同用户的标识以及通信消息所经由的路由为跟踪内容的跟踪命令,转发网元将所述跟踪命令发送给与自身相连的网元,则步骤b包括以下操作收到跟踪命令的网元,判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,还判断自身与其它相连网元的接口所收发的通信消息经由的路由是否与跟踪命令中包含的所述路由相同,如果路由相同,且经由所述路由的通信消息包含所述用户标识,就将包含所述用户标识的通信消息发送给转发网元;转发网元将接收到的通信消息上报给网络管理装置;转发网元还根据跟踪命令中包含的能唯一识别不同用户的标识以及通信消息所经由的路由,判断自身与其它网元相连的接口所收发的通信消息中,是否有通信消息所包含的用户标识与跟踪命令中包含的用户标识相同,还判断自身与其它相连网元的接口所收发的通信消息经由的路由是否与跟踪命令中包含的所述路由相同,如果路由相同,且经由所述路由的通信消息包含所述用户标识,转发网元就同时将包含所述用户标识的通信消息上报给网络管理装置。
12.如权利要求7至11任一项所述的方法,其特征在于,转发网元将通信消息上报给网络管理装置之前,步骤b进一步包括以下操作预先设置一时间周期,在该时间周期内,转发网元先存储要上报给网络管理装置的通信消息;当该时间周期结束时,转发网元再向网络管理装置上报本时间周期内存储的所有通信消息。
全文摘要
本发明公开了一种网元间通信消息的跟踪方法,由网络管理装置向网元发送包含跟踪内容的跟踪命令;收到跟踪命令的网元,向网络管理装置上报与所述跟踪内容相对应的通信消息。还可以设定转发网元,由网络管理装置向转发网元发送包含跟踪内容的跟踪命令;收到跟踪命令的转发网元再将跟踪命令转发给需要跟踪的网元;收到跟踪命令的网元,向转发网元发送与所述跟踪内容相对应的通信消息,转发网元再将所述通信消息上报给网络管理装置,如果转发网元也是需要跟踪的网元之一,转发网元就同时将自身的相应通信消息也上报给网络管理装置。本发明方法能同时跟踪大量网元间符合标准通信协议的通信消息、以及具有其它特定格式的不符合标准通信协议的通信消息。
文档编号H04L12/24GK1756183SQ200410080389
公开日2006年4月5日 申请日期2004年9月29日 优先权日2004年9月29日
发明者林贵校, 韩源 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1