【技术实现步骤摘要】
【国外来华专利技术】用于端到端通信跟踪的系统和方法
本专利技术一般地涉及电信,更具体而言,涉及用于诊断呼叫跟踪的系统和方法。
技术介绍
现代通信网络常使用高度分布的利用多种信令协议的控制功能。多种多样的分布式网络可以使得在提供通信服务方面有更大的可缩放性和灵活性。但是,协议多样性和分散的信令体系结构却使得对配置差错、软件错误和硬件故障的排查变得复杂。呼叫登记和其他形式的报告可被用于识别和定位网络内的问题。但是,在特定网络内,可能同时存在多个问题。此外,网络内诸如企业内、企业间和服务提供者域之类的具有不同故障排查要求的各种管理域的集成,可能对实现单个统一的呼叫报告过程造成困难。另外,不必要的呼叫跟踪和报告可能会使有用的信息不明显而损害调试,并且可能通过利用有用的网络资源而使呼叫处理恶化。
技术实现思路
根据本专利技术,已经基本上减少或消除了与电话过滤相关联的缺点和问题。具体而言,提供了用于将呼叫的跟踪状态传输到多个节点并采集来自这些节点的跟踪信息的方法和系统。根据本专利技术的一个实施例,一种用于跟踪通信的方法包括接收来自第一远程单元的跟踪标准,并且确定呼叫信令消息是否与跟踪标准相匹配。该方法包括如果呼叫信令消息与跟踪标准相匹配,则将跟踪标签(tag)附加到呼叫信令消息。该方法还包括将呼叫信令消息发送到第二远程单元。根据本专利技术的另一个实施例,一种用于跟踪通信的方法包括接收呼叫-->信令消息,并且确定呼叫信令消息是否包括跟踪标签。该方法还包括如果呼叫信令消息包括跟踪标签,则将跟踪报告发送到远程单元。本专利技术的某些实施例的技术优点包括一种在分布式多协议网络中传输对跟踪服务的请求并 ...
【技术保护点】
一种用于跟踪通信的方法,包括: 接收来自第一远程单元的跟踪标准; 确定呼叫信令消息是否与所述跟踪标准相匹配; 如果所述呼叫信令消息与所述跟踪标准相匹配,则将跟踪标签附加到所述呼叫信令消息;以及 将所述呼叫信令消息发送到第二远程单元。
【技术特征摘要】
【国外来华专利技术】US 2004-6-15 10/868,982;US 2004-7-9 10/888,905;US 1.一种用于跟踪通信的方法,包括:接收来自第一远程单元的跟踪标准;确定呼叫信令消息是否与所述跟踪标准相匹配;如果所述呼叫信令消息与所述跟踪标准相匹配,则将跟踪标签附加到所述呼叫信令消息;以及将所述呼叫信令消息发送到第二远程单元。2.如权利要求1所述的方法,其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配包括:接收所述呼叫信令消息;以及确定所述呼叫信令消息是否与所述跟踪标准相匹配。3.如权利要求1所述的方法,其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配包括:生成所述呼叫信令消息;以及确定所述呼叫信令消息是否与所述跟踪标准相匹配。4.如权利要求1所述的方法,其中,接收所述跟踪标准包括接收来自管理节点的包括所述跟踪标准的跟踪触发请求。5.如权利要求4所述的方法,其中,附加所述跟踪标签包括将所述跟踪标签和所述跟踪触发请求附加到所述呼叫信令消息。6.如权利要求1所述的方法,其中,所述呼叫信令消息包括第一呼叫信令消息,并且其中,接收所述跟踪标准包括在第二呼叫信令消息中接收所述跟踪标准,所述第二呼叫信令消息是在所述第一呼叫信令消息之前被接收的。7.如权利要求6所述的方法,其中,在所述第二呼叫信令消息中接收所述跟踪标准还包括在所述第二呼叫信令消息中接收指定所述跟踪标准的位置的信息。8.如权利要求1所述的方法,还包括:如果所述呼叫信令消息与所述跟踪标准相匹配,则生成跟踪报告;以及将所述跟踪报告发送到远程单元。9.如权利要求8所述的方法,其中,接收所述跟踪标准包括接收来自管理节点的跟踪触发请求中的所述跟踪标准,并且其中,发送所述跟踪报告还包括将所述报告发送到所述管理节点。10.如权利要求8所述的方法,其中,接收所述跟踪标准包括接收来自第一管理节点的跟踪触发请求中的所述跟踪标准,并且其中,发送所述跟踪报告还包括将所述报告发送到由所述跟踪触发请求指定的第二管理节点。11.如权利要求8所述的方法,其中,将所述跟踪报告发送到远程单元包括将所述跟踪报告附加到所述呼叫信令消息。12.如权利要求8所述的方法,其中,将所述跟踪报告发送到远程单元包括将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息。13.如权利要求1所述的方法,其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配包括:确定跟踪激活消息是否已被接收到;以及如果所述跟踪激活消息已被接收到,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。14.一种用于跟踪通信的方法,包括:接收呼叫信令消息;确定所述呼叫信令消息是否包括跟踪标签;以及如果所述呼叫信令消息包括跟踪标签,则将跟踪报告发送到远程单元。15.如权利要求14所述的方法,其中,将所述跟踪报告发送到所述远程单元包括:生成所述跟踪报告;以及将所述跟踪报告发送到生成所述跟踪标签的管理节点。16.如权利要求14所述的方法,其中,将所述跟踪报告发送到所述远程单元包括:生成所述跟踪报告;以及将所述跟踪报告发送到由所述跟踪标签指定的管理节点。 17.如权利要求14所述的方法,其中,将所述跟踪报告发送到所述远程单元包括:生成所述跟踪报告;将所述跟踪报告附加到所述呼叫信令消息;以及沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。18.如权利要求14所述的方法,其中,将所述跟踪报告发送到所述远程单元包括:生成所述跟踪报告;将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息;以及沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。19.如权利要求14所述的方法,还包括:确定所述呼叫信令消息是否包括隧穿的跟踪报告;以及如果所述呼叫信令消息包括所述隧穿的跟踪报告,则将所述隧穿的跟踪报告发送到管理节点。20.一种用于跟踪通信的设备,包括:管理接口模块,可操作以接收来自第一远程单元的跟踪标准;过滤模块,可操作以确定呼叫信令消息是否与所述跟踪标准相匹配;标记模块,可操作以在所述呼叫信令消息与所述跟踪标准相匹配的情况下,将跟踪标签附加到所述呼叫信令消息;以及呼叫控制模块,可操作以将所述呼叫信令消息发送到第二远程单元。21.如权利要求20所述的设备,其中,所述设备还可操作以接收所述呼叫信令消息。22.如权利要求20所述的设备,其中,所述设备还可操作以生成所述呼叫信令消息。23.如权利要求20所述的设备,其中,所述管理接口模块可操作以通过接收来自管理节点的包括所述跟踪标准的跟踪触发请求来接收所述跟踪标准。24.如权利要求23所述的设备,其中,所述标记模块可操作以通过将所述跟踪标签和所述跟踪触发请求附加到所述呼叫信令消息,来附加所述跟踪标签。25.如权利要求20所述的设备,其中:所述呼叫信令消息包括第一呼叫信令消息;所述呼叫控制模块包括管理模块;并且所述管理模块可操作以通过在第二呼叫信令消息中接收所述跟踪标准来接收所述跟踪标准,所述第二呼叫信令消息是在所述第一呼叫信令消息之前被接收的。26.如权利要求25所述的设备,其中,所述管理模块还可操作以通过在所述第二呼叫信令消息中接收指定所述跟踪标准的位置的信息,来在所述第二呼叫信令消息中接收所述跟踪标准。27.如权利要求20所述的设备,还包括报告模块,所述报告模块可操作以:如果所述呼叫信令消息与所述跟踪标准相匹配,则生成跟踪报告;以及将所述跟踪报告发送到远程单元。28.如权利要求27所述的设备,其中,所述管理模块可操作以通过接收来自管理节点的跟踪触发请求中的所述跟踪标准来接收所述跟踪标准,并且其中,所述报告模块可操作以通过将所述报告发送到所述管理节点来发送所述跟踪报告。29.如权利要求27所述的设备,其中,所述管理模块可操作以通过接收来自第一管理节点的跟踪触发请求中的所述跟踪标准来接收所述跟踪标准,并且其中,所述报告模块可操作以通过将所述报告发送到由所述跟踪触发请求指定的第二管理节点来发送所述跟踪报告。30.如权利要求27所述的设备,其中,所述报告模块可操作以通过将所述跟踪报告附加到所述呼叫信令消息来将所述跟踪报告发送到远程单元。31.如权利要求27所述的设备,其中,所述报告模块可操作以通过将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息来将所述跟踪报告发送到远程单元。32.如权利要求20所述的设备,其中,所述过滤模块可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:确定跟踪激活消息是否已被接收到;以及如果所述跟踪激活消息已被接收到,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。33.一种用于跟踪通信的设备,包括:呼叫控制模块,可操作以接收呼叫信令消息;过滤模块,可操作以确定所述呼叫信令消息是否包括跟踪标签;以及报告模块,可操作以在所述呼叫信令消息包括跟踪标签的情况下,将跟踪报告发送到远程单元。34.如权利要求33所述的设备,其中,所述报告模块还可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;以及将所述跟踪报告发送到生成所述跟踪标签的管理节点。35.如权利要求33所述的设备,其中,所述报告模块还可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;以及将所述跟踪报告发送到由所述跟踪标签指定的管理节点。36.如权利要求33所述的设备,其中,所述报告模块还可操作以通过生成所述跟踪报告并将所述跟踪报告附加到所述呼叫信令消息来将所述跟踪报告发送到所述远程单元,并且其中,所述呼叫控制模块还可操作以沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。37.如权利要求33所述的设备,其中,所述报告模块还可操作以通过生成所述跟踪报告并将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息来将所述跟踪报告发送到所述远程单元,并且其中,所述呼叫控制模块还可操作以沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。38.如权利要求33所述的设备,其中,所述报告模块还可操作以:确定所述呼叫信令消息是否包括隧穿的跟踪报告;以及如果所述呼叫信令消息包括隧穿的跟踪报告,则将所述隧穿的跟踪报告发送到管理节点。39.一种存储在计算机可读介质上的计算机程序,所述计算机程序可操作以:接收来自第一远程单元的跟踪标准;确定呼叫信令消息是否与所述跟踪标准相匹配;如果所述呼叫信令消息与所述跟踪标准相匹配,则将跟踪标签附加到所述呼叫信令消息;以及将所述呼叫信令消息发送到第二远程单元。40.如权利要求39所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:接收所述呼叫信令消息;以及确定所述呼叫信令消息是否与所述跟踪标准相匹配。41.如权利要求39所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:生成所述呼叫信令消息;以及确定所述呼叫信令消息是否与所述跟踪标准相匹配。42.如权利要求39所述的计算机程序,其中,所述计算机程序可操作以通过接收来自管理节点的包括所述跟踪标准的跟踪触发请求来接收所述跟踪标准。43.如权利要求39所述的计算机程序,其中,所述计算机程序可操作以通过将所述跟踪标签和所述跟踪触发请求附加到所述呼叫信令消息来附加所述跟踪标签。44.如权利要求39所述的计算机程序,其中,所述呼叫信令消息包括第一呼叫信令消息,并且其中,所述计算机程序可操作以通过在第二呼叫信令消息中接收所述跟踪标准来接收所述跟踪标准,所述第二呼叫信令消息是在所述第一呼叫信令消息之前被接收的。45.如权利要求44所述的计算机程序,其中,所述计算机程序还可操作以通过在所述第二呼叫信令消息中接收指定所述跟踪标准的位置的信息来在所述第二呼叫信令消息中接收所述跟踪标准。46.如权利要求39所述的计算机程序,其中,所述计算机程序还可操作以:如果所述呼叫信令消息与所述跟踪标准相匹配,则生成跟踪报告;以及将所述跟踪报告发送到远程单元。47.如权利要求46所述的计算机程序,其中,所述计算机程序还可操作以通过接收来自管理节点的跟踪触发请求中的所述跟踪标准来接收所述跟踪标准,并且通过将所述报告发送到所述管理节点来发送所述跟踪报告。48.如权利要求46所述的计算机程序,其中,所述计算机程序可操作以通过接收来自第一管理节点的跟踪触发请求中的所述跟踪标准来接收所述跟踪标准,并且通过将所述报告发送到由所述跟踪触发请求指定的第二管理节点来发送所述跟踪报告。49.如权利要求46所述的计算机程序,其中,所述计算机程序可操作以通过将所述跟踪报告附加到所述呼叫信令消息来将所述跟踪报告发送到远程单元。50.如权利要求46所述的计算机程序,其中,所述计算机程序可操作以通过将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息来将所述跟踪报告发送到远程单元。51.如权利要求46所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:确定跟踪激活消息是否已被接收到;以及如果所述跟踪激活消息已被接收到,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。52.一种存储在计算机可读介质上的计算机程序,所述计算机程序可操作以:接收呼叫信令消息;确定所述呼叫信令消息是否包括跟踪标签;以及如果所述呼叫信令消息包括跟踪标签,则将跟踪报告发送到远程单元。53.如权利要求52所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;以及将所述跟踪报告发送到生成所述跟踪标签的管理节点。54.如权利要求52所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;以及将所述跟踪报告发送到由所述跟踪标签指定的管理节点。55.如权利要求52所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;将所述跟踪报告附加到所述呼叫信令消息;以及沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。56.如权利要求52所述的计算机程序,其中,所述计算机程序可操作以通过以下步骤来将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息;以及沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。57.如权利要求52所述的计算机程序,其中,所述计算机程序还可操作以:确定所述呼叫信令消息是否包括隧穿的跟踪报告;以及如果所述呼叫信令消息包括隧穿的跟踪报告,则将所述隧穿的跟踪报告发送到管理节点。58.一种用于跟踪通信的系统,包括:管理节点,可操作以将跟踪触发请求发送到一个或多个远程单元;以及跟踪节点,可操作以:接收来自所述管理节点的跟踪触发请求,所述跟踪触发请求包括跟踪标准;确定呼叫信令消息是否与所述跟踪标准相匹配;如果所述呼叫信令消息与所述跟踪标准相匹配,则将跟踪标签附加到所述呼叫信令消息;以及将所述呼叫信令消息发送到远程单元。59.如权利要求58所述的系统,其中,所述跟踪节点还可操作以接收所述呼叫信令消息。60.如权利要求58所述的系统,其中,所述跟踪节点还可操作以生成所述呼叫信令消息。61.如权利要求58所述的系统,其中,所述跟踪节点可操作以通过将所述跟踪标签和所述跟踪触发请求附加到所述呼叫信令消息来附加所述跟踪标签。62.如权利要求58所述的系统,其中,所述跟踪节点还可操作以:如果所述呼叫信令消息与所述跟踪标准相匹配,则生成跟踪报告;以及将所述跟踪报告发送到远程单元。63.如权利要求62所述的系统,其中,所述跟踪节点可操作以通过将所述报告发送到所述管理节点来发送所述跟踪报告。64.如权利要求62所述的系统,其中,所述管理节点包括第一管理节点,并且其中,所述跟踪节点可操作以通过将所述报告发送到由所述跟踪触发请求指定的第二管理节点来发送所述跟踪报告。65.如权利要求62所述的系统,其中,所述跟踪节点可操作以通过将所述跟踪报告附加到所述呼叫信令消息来发送所述跟踪报告。66.如权利要求62所述的系统,其中,所述跟踪节点可操作以通过将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息来发送所述跟踪报告。67.如权利要求68所述的系统,其中,所述跟踪节点可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:确定跟踪激活消息是否已被接收到;以及如果所述跟踪激活消息已被接收到,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。68.一种用于跟踪通信的系统,包括:跟踪节点,可操作以:接收呼叫信令消息;确定所述呼叫信令消息是否包括跟踪标签;以及如果所述呼叫信令消息包括跟踪标签,则将跟踪报告发送到远程单元;以及远程单元,可操作以接收所述跟踪报告。69.如权利要求68所述的系统,其中,所述跟踪节点还可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;以及将所述跟踪报告发送到生成所述跟踪标签的管理节点。70.如权利要求68所述的系统,其中,所述跟踪节点还可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;以及将所述跟踪报告发送到由所述跟踪标签指定的管理节点。71.如权利要求68所述的系统,其中,所述跟踪节点还可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;将所述跟踪报告附加到所述呼叫信令消息;以及沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。72.如权利要求68所述的系统,其中,所述跟踪节点还可操作以通过以下步骤将所述跟踪报告发送到所述远程单元:生成所述跟踪报告;将指定所述跟踪报告的位置的信息附加到所述呼叫信令消息;以及沿着所述呼叫信令消息的路径将所述呼叫信令消息发送到远程单元。73.如权利要求68所述的系统,其中,所述跟踪节点还可操作以:确定所述呼叫信令消息是否包括隧穿的跟踪报告;以及如果所述呼叫信令消息包括隧穿的跟踪报告,则将所述隧穿的跟踪报告发送到管理节点。74.一种用于跟踪通信的系统,包括:用于接收来自第一远程单元的跟踪标准的装置;用于确定呼叫信令消息是否与所述跟踪标准相匹配的装置;用于如果所述呼叫信令消息与所述跟踪标准相匹配,则将跟踪标签附加到所述呼叫信令消息的装置;以及用于将所述呼叫信令消息发送到第二远程单元的装置。75.一种用于跟踪通信的系统,包括:用于接收呼叫信令消息的装置;用于确定所述呼叫信令消息是否包括跟踪标签的装置;以及用于如果所述呼叫信令消息包括跟踪标签,则将跟踪报告发送到远程单元的装置。76.一种跟踪通信的方法,包括:接收来自管理节点的跟踪触发请求,所述跟踪触发请求包括唯一标识符、跟踪范围参数、跟踪标准和报告参数;接收呼叫信令消息;确定所述呼叫信令消息是否与所述跟踪标准相匹配;以及如果所述呼叫信令消息与所述跟踪标准相匹配,则将跟踪标签附加到所述呼叫信令消息,所述跟踪标签包括所述唯一标识符。77.如权利要求76所述的方法,其中,接收所述跟踪触发请求还包括接收所述唯一标识符,其中,所述唯一标识符包括:指定所述管理节点的域的请求者域名;以及指定具有所述域的所述管理节点的地址的请求者标识符;并且还包括基于所述请求者域名和所述请求者标识符,将跟踪报告发送到所述管理节点。78.如权利要求76所述的方法,其中,接收所述跟踪触发请求还包括接收所述唯一标识符,其中,所述唯一标识符包括:指定从其生成所述跟踪触发请求的跟踪参数的请求标识符;以及指定所述管理节点接收到所述跟踪参数的时间的请求时间;并且还包括将包括所述请求标识符和所述请求时间的跟踪报告发送到所述管理节点。79.如权利要求76所述的方法,其中,接收所述跟踪触发请求还包括在跟踪节点处接收所述跟踪触发请求,并且其中,所述唯一标识符包括与所述跟踪节点相关联的跟踪序列号。80.如权利要求76所述的方法,其中,将跟踪标签附加到所述呼叫信令消息还包括将呼叫标识符附加到所述呼叫信令消息,并且其中,所述呼叫标识符唯一地标识所述呼叫信令消息所关联的呼叫。81.如权利要求76所述的方法,其中,所述跟踪标准包括跟踪参数标准,所述跟踪参数标准标识参数和参数值,并且其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配包括确定所述呼叫信令消息的被标识的参数是否与所述被标识的参数值相匹配。82.如权利要求76所述的方法,其中,所述跟踪标准包括跟踪子参数标准,所述跟踪子参数标准标识子参数和子参数值,并且其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配还包括确定所述呼叫信令消息的被标识的子参数是否与所述被标识的子参数值相匹配。83.如权利要求76所述的方法,其中,所述跟踪标准包括跟踪消息类型,并且其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配还包括确定所述呼叫信令消息的消息类型是否与所述跟踪消息类型相匹配。84.如权利要求76所述的方法,其中,所述跟踪标准包括跟踪协议类型,并且其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配还包括确定所述呼叫信令消息的协议类型是否与所述跟踪协议类型相匹配。85.如权利要求76所述的方法,其中,所述跟踪标准还包括指定条件的跟踪事件触发器,并且其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配还包括:确定所述跟踪事件触发器是否被满足;以及如果所述跟踪事件触发器被满足,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。86.如权利要求76所述的方法,其中,所述跟踪标准还包括跟踪开始时间和跟踪停止时间,并且其中,确定所述呼叫信令消息是否与所述跟踪标准相匹配还包括:确定当前时间是否在所述跟踪开始时间和所述跟踪停止时间之间;以及如果所述当前时间在所述跟踪开始时间和所述跟踪停止时间之间,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。87.如权利要求76所述的方法,其中,附加所述跟踪标签还包括:初始化跟踪呼叫计数器,以及如果所述呼叫信令消息与所述跟踪标准相匹配,则将所述跟踪标签附加到所述呼叫信令消息,所述跟踪标签包括所述跟踪呼叫计数器。88.如权利要求76所述的方法,其中,所述跟踪触发请求还包括标识协议印迹的跟踪范围参数;并且其中,附加所述跟踪标签还包括如果所述呼叫信令消息与所述跟踪标准相匹配并且所述呼叫信令消息的协议与所述协议印迹相匹配,则将所述跟踪标签附加到所述呼叫信令消息。89.如权利要求76所述的方法,其中,所述跟踪范围参数还标识报告协议;并且还包括如果所述呼叫信令消息与所述跟踪标准相匹配并且所述呼叫信令消息的协议与所述报告协议相匹配,则将报告发送到远程单元。90.如权利要求76所述的方法,其中,所述跟踪触发请求还包括频率指示符,并且其中,接收呼叫信令消息包括接收多个呼叫信令消息,并且其中,将所述跟踪标签附加到所述呼叫信令消息还包括以基于所述频率指示符确定的频率,将所述跟踪标签附加到与所述跟踪标准相匹配的特定呼叫信令消息。91.一种用于跟踪通信的设备,包括:管理接口模块,可操作以接收来自管理节点的跟踪触发请求,该跟踪触发请求包括唯一标识符、跟踪范围参数、跟踪标准和报告参数;呼叫控制模块,可操作以接收呼叫信令消息;过滤模块,可操作以确定所述呼叫信令消息是否与所述跟踪标准相匹配;以及标记模块,可操作以在所述呼叫信令消息与所述跟踪标准相匹配的情况下,将跟踪标签附加到所述呼叫信令消息,所述跟踪标签包括所述唯一标识符。92.如权利要求91所述的设备,其中,所述唯一标识符包括:指定所述管理节点的域的请求者域名;以及指定具有所述域的所述管理节点的地址的请求者标识符;并且还包括报告模块,所述报告模块可操作以在所述呼叫信令消息与所述跟踪标准相匹配的情况下,基于所述请求者域名和所述请求者标识符,将跟踪报告发送到所述管理节点。93.如权利要求91所述的设备,其中,所述唯一标识符包括:指定从其生成所述跟踪触发请求的跟踪参数的请求标识符;以及指定所述管理节点接收到所述跟踪参数的时间的请求时间;并且还包括报告模块,所述报告模块可操作以将包括所述请求标识符和所述请求时间的跟踪报告发送到所述管理节点。94.如权利要求91所述的设备,其中,所述管理接口模块还可操作以接收包括所述唯一标识符的所述跟踪触发请求,其中,所述唯一标识符包括与所述设备相关联的跟踪序列号。95.如权利要求91所述的设备,其中,所述标记模块还可操作以通过将呼叫标识符附加到所述呼叫信令消息来将跟踪标签附加到所述呼叫信令消息,并且其中,所述呼叫标识符唯一地标识所述呼叫信令消息所关联的呼叫。96.如权利要求91所述的设备,其中,所述跟踪标准包括跟踪参数标准,所述跟踪参数标准标识参数和参数值,并且其中,所述过滤模块还可操作以通过确定所述呼叫信令消息的被标识的参数是否与所述被标识的参数值相匹配来确定所述呼叫信令消息是否与所述跟踪标准相匹配。97.如权利要求91所述的设备,其中,所述跟踪标准包括跟踪子参数标准,所述跟踪子参数标准标识子参数和子参数值,并且其中,所述过滤模块还可操作以通过确定所述呼叫信令消息的被标识的子参数是否与所述被标识的子参数值相匹配来确定所述呼叫信令消息是否与所述跟踪标准相匹配。98.如权利要求91所述的设备,其中,所述跟踪标准包括跟踪消息类型,并且其中,所述过滤模块还可操作以通过确定所述呼叫信令消息的消息类型是否与所述跟踪消息类型相匹配来确定所述呼叫信令消息是否与所述跟踪标准相匹配。99.如权利要求91所述的设备,其中,所述跟踪标准包括跟踪协议类型,并且其中,所述过滤模块还可操作以通过确定所述呼叫信令消息的协议类型是否与所述跟踪协议类型相匹配来确定所述呼叫信令消息是否与所述跟踪标准相匹配。100.如权利要求91所述的设备,其中,所述跟踪标准还包括指定条件的跟踪事件触发器,并且其中,所述过滤模块还可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:确定所述跟踪事件触发器是否被满足;以及如果所述跟踪事件触发器被满足,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。101.如权利要求91所述的设备,其中,所述跟踪标准还包括跟踪开始时间和跟踪停止时间,并且其中,所述过滤模块还可操作以通过以下步骤确定所述呼叫信令消息是否与所述跟踪标准相匹配:确定当前时间是否在所述跟踪开始时间和所述跟踪停止时间之间;以及如果所述当前时间在所述跟踪开始时间和所述跟踪停止时间之间,则确定所述呼叫信令消息是否与所述跟踪标准相匹配。102.如权利要求91所述的设备,其中,所述标记模块还可操作以通过以下步骤附加所述跟踪标签:初始化跟踪呼叫计数器,以及如果所述呼叫信令消息与所述跟踪标准相匹配,则将所述跟踪标签附加到所述呼叫信令消息,所述跟踪标签包括所述跟踪呼叫计数器。103.如权利要求91所述的设备,其中,所述跟踪触发请求还包括标识协议印迹的跟踪范围参数;并且其中,所述标记模块还可操作以通过在所述呼叫信令消息与所述跟踪标准相匹配并且所述呼叫信令消息的协议与所述协议印迹相匹配的情况下,将所述跟踪标签附加到所述呼叫信令消息,来附加所述跟踪标签。104.如权利要求91所述的设备,其中,所述跟踪范围参数还标识报告协议,并且其中,所述标记模块还可操作以在所述呼叫信令消息与所述跟踪标准相匹配并且所述呼叫信令消息的协议与所述报告协议相匹配的情况下,将报告发送到远程单元。105.如权利要求91所述的设备,其中,所述跟踪触发请求还包括频率指示符;所述呼叫控制模块可操作以通过接收多个呼叫信令消息来接收呼叫信令消息;并且所述标记模块可操作以...
【专利技术属性】
技术研发人员:兰德尔PJ埃思尔,迈克尔P哈蒙,斯科特S费勒斯托纳,
申请(专利权)人:思科技术公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。