一种跟踪接口消息的实现方法和系统

阅读: 评论:0

著录项
  • CN03143976.4
  • 20030806
  • CN1581867A
  • 20050216
  • 华为技术有限公司
  • 戴玉宏;周彬
  • H04L29/02
  • H04L12/24 H04L12/26 H04L29/02

  • 广东省深圳市龙岗区坂田华为总部办公楼
  • 广东(44)
摘要
本发明提供一种跟踪接口消息的实现方法,包括:确定需要跟踪的接口消息并申请跟踪该接口消息;根据跟踪接口消息申请承载的信息确定需要跟踪接口消息的接口并从该接口中获取相应的接口消息;本发明还提供一种跟踪接口消息的系统,包括:申请跟踪接口消息模块、跟踪接口消息模块、接收模块;通过本发明,可根据需求实时获取通讯系统中各通讯设备之间的接口消息,也可根据需求实时获取通讯设备内部的接口消息,使各接口的接口消息可以方便的被获取、浏览和存储,从而可实时监测各接口的工作状态,可根据获取的接口消息准确定位故障所在,使通讯系统、通讯设备的维护简单易行,实现了提高通讯系统、通讯设备可监测性和可维护性,降低维护成本的目的。
权利要求

1.一种跟踪接口消息的实现方法,其特征在于包括:

a、确定需要跟踪的接口消息并申请跟踪该接口消息;

b、根据跟踪接口消息申请承载的信息确定需要跟踪接口消息的接口 并从该接口中获取相应的接口消息。

2.如权利要求1所述的一种跟踪接口消息的实现方法,其特征在于所述的跟 踪接口消息申请承载的信息包括申请跟踪方、需要获取的接口消息的类型 和过滤条件;

所述的过滤条件为在同一类型的接口消息中可唯一确定一种接口消息 的条件。

3.如权利要求2所述的一种跟踪接口消息的实现方法,其特征在于所述的步 骤b包括:

根据所述需要获取的接口消息的类型确定需要跟踪接口消息的接口, 所述确定的接口为一个或多个;

实时复制所述确定的接口中的接口消息并将符合所述过滤条件的接口 消息发送。

9.如权利要求2或3所述的一种跟踪接口消息的实现方法,其特征在于当所述 的方法应用于通讯系统中的码分多址系统时,所述的接口消息的类型包括 Um、Abis、A1/A2、A3/A7、A9、A10/A11;

当所述接口消息类型为Um时,所述的过滤条件包括国际移动用户识 别码。

4.如权利要求1或3所述的一种跟踪接口消息的实现方法,其特征在于所述的 方法还包括:

确定符合预定跟踪规则的跟踪接口消息的申请并为该申请建立跟踪接 口消息任务,同时将跟踪接口消息申请成功的信息发送;

确定不符合预定跟踪规则的跟踪接口消息的申请,将跟踪接口消息申 请失败的信息发送;

所述的跟踪接口消息任务包括申请跟踪方、申请跟踪接口消息的类 型、过滤条件;或

所述的跟踪接口消息任务包括申请跟踪方、申请跟踪接口消息的类 型、过滤条件、跟踪任务标识。

5.如权利要求4所述的一种跟踪接口消息的实现方法,其特征在于所述的预 定跟踪规则包括:跟踪接口消息的权限、同时跟踪接口消息任务总数、禁 止重复跟踪接口消息。

8.如权利要求5或6所述的一种跟踪接口消息的实现方法,其特征在于所述的 方法还包括:

接收、显示并存储所述发送的接口消息、跟踪接口消息申请成功、跟 踪接口消息申请失败、停止跟踪接口消息申请成功、停止跟踪接口消息申 请失败。

6.如权利要求4所述的一种跟踪接口消息的实现方法,其特征在于所述的方 法还包括:

根据已建立的跟踪接口消息任务信息判断停止跟踪接口消息申请是否 符合预定停止规则;

如果符合预定停止规则,将停止跟踪预定接口消息申请成功的信息发 送,并停止获取相应的接口消息,同时删除相应的跟踪接口消息任务;

如果不符合预定停止规则,将停止跟踪预定接口消息申请失败的信息 发送;

所述停止跟踪接口消息申请包含的信息包括:申请停止方、需要停止 跟踪的接口消息的类型和过滤条件;或

所述停止跟踪接口消息申请包含的信息包括:申请停止方、跟踪任务 标识。

7.如权利要求6所述的一种跟踪接口消息的实现方法,其特征在于所述的预 定停止规则包括:不得申请停止未建立跟踪接口消息任务的跟踪,不得申 请停止已停止跟踪接口消息任务的跟踪。

10.一种跟踪接口消息的系统,其特征在于包括:

申请跟踪接口消息模块:确定需要跟踪的接口消息并将跟踪该接口消 息申请传输至跟踪接口消息模块;

跟踪接口消息模块:根据所述申请跟踪接口消息模块传输来的跟踪接 口消息申请承载的信息确定需要跟踪接口消息的接口,从该接口中获取相 应的接口消息并传输至接收模块;

接收模块:接收所述跟踪接口消息模块传输来的接口消息。

11.如权利要求10所述的一种跟踪接口消息的系统,其特征在于所述的跟踪 接口消息模块包括:

任务管理子模块:判断所述申请跟踪接口消息模块传输来的跟踪接口 消息申请是否符合预定跟踪规则,如果符合预定跟踪规则,将跟踪接口消 息申请成功的信息传输至所述接收模块,并为该跟踪接口消息申请建立跟 踪接口消息任务,同时将该申请传输至确定跟踪接口子模块;如果不符合 预定跟踪规则,将跟踪接口消息申请失败的信息传输至所述接收模块;

确定跟踪接口子模块:根据任务管理子模块传输来的跟踪接口消息申 请承载的信息确定需要跟踪接口消息的接口,并将所述跟踪接口消息申请 传输至相应的跟踪接口消息子模块;当接收到所述跟踪接口消息子模块传 输来的接口消息时将其传输至所述接收模块;

一组跟踪接口消息子模块:获取接口消息,并根据所述确定跟踪接口 子模块传输来的跟踪接口消息申请,将符合所述申请中的过滤条件的接口 消息通过确定跟踪接口子模块传输至所述接收模块。

12.如权利要求11所述的一种跟踪接口消息的系统,其特征在于所述的接收 模块包括:

显示子模块:用于接收并显示所述任务管理子模块传输来的跟踪接口 消息申请成功信息、跟踪接口消息申请失败信息,和跟踪接口消息子模块 传输来的接口消息;

存储子模块:用于接收并存储所述任务管理子模块传输来的跟踪接口 消息申请成功信息、跟踪接口消息申请失败信息,和跟踪接口消息子模块 传输来的接口消息。

说明书
技术领域

技术领域

本发明涉及网络通讯技术领域,具体涉及一种跟踪接口消息的实现方法 和系统。

背景技术

近年来,随着通讯业的发展,人们使用的通讯手段已不再局限于书信、 普通电话。计算机、手机、可视电话、可视会议等新一代的通讯手段使人们 之间的通讯更方便、更快捷。

在人们使用这些通讯工具的时候,对于通讯系统的维护、通讯系统中各 通讯设备的维护已成为一个非常重要的问题。

这里的通讯设备包括内部具有接口通讯功能的设备。

通讯设备内部的各部件之间或通讯设备之间传递着大量的接口消息,接 口消息是通讯设备内部的各部件之间或通讯设备之间传输的遵循预定协议的 数据,其同时包括各种管理数据消息。

这些大量的接口消息一般是不能被通讯设备外部或通讯系统外部方便的 获得的,使通讯设备或通讯系统象一个黑匣子,我们不能够得知各接口之间 传输的接口消息,不能够对各接口之间传输的接口消息进行实时监测,导致 不清楚各接口之间的通讯状况如何,各接口的工作状态是否正常。当通讯设 备或通讯系统中出现问题时,由于不知道各接口的工作状态,因而不能够迅 速快捷地对故障进行定位,从而使通讯设备或通讯系统的维护困难、维护成 本高。

发明内容

本发明的目的在于,提供一种跟踪接口消息的方法,从而可实时监测通 讯系统中各通讯设备之间接口、通讯设备内部各接口的工作状态,使通讯系 统、通讯设备的维护简单易行,从而实现了提高通讯系统、通讯设备的可监 测性和可维护性,降低维护成本的目的。

为达到上述目的,本发明提供的一种跟踪接口消息的实现方法,包括:

a、确定需要跟踪的接口消息并申请跟踪该接口消息;

b、根据跟踪接口消息申请承载的信息确定需要跟踪接口消息的接口并从 该接口中获取相应的接口消息。

所述的跟踪接口消息申请承载的信息包括申请跟踪方、需要获取的接口 消息的类型和过滤条件;

所述的过滤条件为在同一类型的接口消息中可唯一确定一种接口消息的 条件。

上述方法中所述的步骤b包括:

根据所述需要获取的接口消息的类型确定需要跟踪接口消息的接口,所 述确定的接口为一个或多个;

实时复制所述确定的接口中的接口消息并将符合所述过滤条件的接口消 息发送。

上述的方法还包括:

确定符合预定跟踪规则的跟踪接口消息的申请并为该申请建立跟踪接口 消息任务,同时将跟踪接口消息申请成功的信息发送;

确定不符合预定跟踪规则的跟踪接口消息的申请,将跟踪接口消息申请 失败的信息发送;

所述的跟踪接口消息任务包括申请跟踪方、申请跟踪接口消息的类型、 过滤条件;或

所述的跟踪接口消息任务包括申请跟踪方、申请跟踪接口消息的类型、 过滤条件、跟踪任务标识。

所述的预定跟踪规则包括:跟踪接口消息的权限、同时跟踪接口消息的 总数、禁止重复跟踪接口消息。

所述的方法还包括:

根据已建立的跟踪接口消息的任务信息判断停止跟踪接口消息的申请是 否符合预定停止规则;

如果符合预定停止规则,将停止跟踪预定接口消息申请成功的信息发 送,并停止获取相应的接口消息,同时删除相应的跟踪接口消息任务;

如果不符合预定停止规则,将停止跟踪预定接口消息申请失败的信息发 送;

所述停止跟踪接口消息的申请包含的信息包括:申请停止方、需要停止 跟踪的接口消息的类型和过滤条件;或

所述停止跟踪接口消息的申请包含的信息包括:申请停止方、跟踪任务 的标识。

所述的预定停止规则包括:不得申请停止未建立跟踪接口消息任务的跟 踪,不得申请停止已停止跟踪接口消息任务的跟踪。

所述的方法还包括:

接收、显示并存储所述发送的接口消息、跟踪接口消息申请成功、跟踪 接口消息申请失败、停止跟踪接口消息申请成功、停止跟踪接口消息申请失 败。

当所述的方法应用于通讯系统中的码分多址系统时,所述的接口消息的 类型包括Um、Abis、A1/A2、A3/A7、A9、A10/A11;

当所述接口消息的类型为Um时,所述的过滤条件包括国际移动用户识别 码。

本发明还提供一种基于实现本发明的跟踪接口消息方法的系统,包括:

申请跟踪接口消息模块:确定需要跟踪的接口消息并将跟踪该接口消息 的申请传输至跟踪接口消息模块;

跟踪接口消息模块:根据所述申请跟踪接口消息模块传输来的跟踪接口 消息申请承载的信息确定需要跟踪接口消息的接口,从该接口中获取相应的 接口消息并传输至接收模块;

接收模块:接收所述跟踪接口消息模块传输来的接口消息。

所述的跟踪接口消息模块包括:

任务管理子模块:判断所述申请跟踪接口消息模块传输来的跟踪接口消 息申请是否符合预定跟踪规则,如果符合预定跟踪规则,将跟踪接口消息申 请成功的信息传输至所述接收模块,并为该跟踪接口消息申请建立跟踪接口 消息任务,同时将该申请传输至确定跟踪接口子模块;如果不符合预定跟踪 规则,将跟踪接口消息申请失败的信息传输至所述接收模块;

确定跟踪接口子模块:根据任务管理子模块传输来的跟踪接口消息申请 承载的信息确定需要跟踪接口消息的接口,并将所述跟踪接口消息申请传输 至相应的跟踪接口消息子模块;当接收到所述跟踪接口消息子模块传输来的 接口消息时将其传输至所述接收模块;

一组跟踪接口消息子模块:获取接口消息,并根据所述确定跟踪接口子 模块传输来的跟踪接口消息申请,将符合所述申请中的过滤条件的接口消息 通过确定跟踪接口子模块传输至所述接收模块。

所述的接收模块包括:

显示子模块:用于接收并显示所述任务管理子模块传输来的跟踪接口消 息申请成功信息、跟踪接口消息申请失败信息,和跟踪接口消息子模块传输 来的接口消息;

存储子模块:用于接收并存储所述任务管理子模块传输来的跟踪接口消 息申请成功信息、跟踪接口消息申请失败信息,和跟踪接口消息子模块传输 来的接口消息。

利用本发明,可根据通讯系统中远程终端用户的需求实时获取通讯系统 中各通讯设备之间的相应接口消息或通讯设备内部相应接口消息,在不妨碍 通讯系统和通讯设备本身的运行状态的情况下,使通讯系统中各接口、通讯 设备内部各接口的接口消息可以方便的被获取、浏览和存储,从而可实现实 时监测通讯系统、通讯设备内部各接口的工作状态,当通讯系统或通讯设备 内部发生故障时,可有针对性的获取相应的接口消息,从而准确定位故障所 在,使各种维护工作简单易行,实现了提高通讯系统、通讯设备的可监测性 和可维护性,降低维护成本的目的。

附图说明

图1是本发明的跟踪接口消息的实现方法的流程图;

图2是本发明的跟踪接口消息的系统。

具体实施方式

本发明的核心思想为确定需要跟踪的接口消息并申请跟踪该接口消息; 根据跟踪接口消息申请承载的信息确定需要跟踪接口消息的接口并从该接口 中获取相应的接口消息。

本发明提供的跟踪接口消息的方法可获取内部具有接口通讯功能的设备 内部的接口消息,通讯设备之间的接口消息和通讯设备内部的各接口之间的 接口消息。

本发明所指的通讯系统包括移动电话通讯系统、固定电话通讯系统、以 及涉及具有通讯功能的多个设备组成的系统。

下面结合附图对本发明作进一步详细说明。

本发明的跟踪接口消息的实现方法的流程图如附图1所述。

在图1中,步骤100,通讯系统远程终端发送申请消息,到步骤110,判断 该申请消息是跟踪接口消息申请还是停止跟踪接口消息申请。

在步骤110,如果申请是跟踪接口消息申请,到步骤130,判断该跟踪接 口消息申请是否为符合预定跟踪规则的申请。对于预定跟踪规则,我们可以 规定:如果预先设定通讯系统远程终端的跟踪权限,那么只有符合跟踪权限 的远程终端才可以申请对其权限范围内的接口消息进行跟踪;如果预先设定 可同时跟踪接口消息任务的总数为10,那么当通讯系统远程终端发起跟踪接 口消息的申请时,正在跟踪接口消息的任务为10,则不允许为该申请建立跟 踪接口消息任务;如果预先规定禁止重复跟踪同一接口消息,那么当跟踪接 口消息重复时,则不能为该申请建立跟踪接口消息任务。预定跟踪规则还可 以根据跟踪接口消息管理端的需要增加相应的跟踪规则。

在步骤130,如果跟踪接口消息申请不符合预定跟踪规则,到步骤131, 将该跟踪接口消息的申请失败的信息发送至通讯系统远程终端。

在步骤130,如果跟踪接口消息申请符合预定跟踪规则,到步骤140,将 跟踪接口消息申请成功的信息发送至远程终端,根据跟踪接口消息申请承载 的信息为该申请建立跟踪接口消息任务,并根据申请承载的信息确定需要跟 踪的接口,该确定的接口可以为一个也可以为同时满足要求的多个。跟踪接 口消息任务登记的内容包括:申请的远程终端用户,跟踪接口消息的类型, 跟踪接口消息的过滤条件等信息。跟踪接口消息任务登记的内容还可以同时 包括跟踪任务标识。跟踪接口消息申请承载的信息包括需要跟踪的接口消息 的种类和过滤条件,接口消息的种类是确定需要跟踪的接口的限制条件,接 口消息的过滤条件是可在该确定的接口中确定远程终端需要的一种接口消息 的限制条件。接口消息的种类和过滤条件可根据其适用的通讯系统的不同做 不同的限定。如通讯系统为CDMA(码分多址)系统时,接口消息的种类可 以包括Um(MS与BTS之间的接口)、Abis(BTS与BSC间的接口)、A1/A2 (MSC BSC与MSC间接口)、A3/A7(BSC之间的接口)、A9(BSC与PCF 间接口)、A10/A11(PCF与PDSN/FA间接口);当所述接口消息的类型为 Um时,所述的过滤条件包括IMSI(国际移动用户识别码),即通讯系统中的 远程终端可以申请跟踪接口类型为Um、过滤信息IMSI为1234567012345的接 口消息。到步骤150,复制上述确定的接口中的接口消息,到步骤160,根据 过滤条件确定复制的接口消息是否为符合要求的接口消息,如果是符合要求 的接口消息,到步骤161,将该符合要求的接口消息发送至通讯系统的远程终 端。

在步骤160,如果复制的接口消息不是符合要求的接口消息,到步骤 162,将该复制的接口消息丢弃。

在步骤110,如果申请是停止跟踪接口消息申请,到步骤120,判断该停 止跟踪接口消息申请是否为符合预定停止规则的申请,所述停止跟踪接口消 息的申请包含的信息包括:申请停止方、需要停止的接口消息的类型和过滤 条件;如果跟踪任务登记的内容包括跟踪任务标识,则停止跟踪接口消息的 申请包含的信息还可以为申请停止方和跟踪任务标识。预定停止规则包括预 先规定的:如果要求停止的接口跟踪任务没有建立或没有成功建立或已经停 止等,则不能够停止对应的跟踪任务;预定停止规则还可以根据跟踪接口消 息管理端的需要增加相应的跟踪规则。

在步骤120,如果停止跟踪接口消息申请是符合预定停止规则的申请,到 步骤122,将停止跟踪接口消息申请成功的信息发送至通讯系统远程终端,停 止跟踪相应的接口消息,并将对应的跟踪接口消息任务删除。

在步骤120,如果停止跟踪接口消息的申请不符合预定停止规则,到步骤 121,将该停止跟踪接口消息申请失败的信息发送至通讯系统远程终端。

本发明提供的跟踪接口消息的系统如附图2所示。

在图2中,跟踪接口消息的系统包括:申请跟踪接口消息模块200,跟踪 接口消息模块210和接收模块220。

其中跟踪接口消息模块210包括:任务管理子模块211,确定跟踪接口子 模块212,一组跟踪接口消息子模块。在本图中一组跟踪接口消息子模块只示 出了三个,即跟踪接口消息子模块213,214,215。在实际应用中,跟踪接口 消息子模块可根据需要为一个或多个。

接收模块220包括:显示子模块221和存储子模块222。

跟踪接口消息子模块可以以通讯设备中的各接口板为宿主板。

申请跟踪接口消息模块200:在实际应用中可以位于通讯系统中的远程终 端。其作用为根据远程终端用户需要跟踪的接口消息将跟踪接口消息申请传 输至任务管理子模块211,并根据远程终端用户需要停止跟踪接口消息,将停 止跟踪该接口消息的申请传输至任务管理子模块211。

任务管理子模块211:根据申请跟踪接口消息模块200传输来的跟踪接口 消息申请判断该申请是否符合预定跟踪规则,如果符合预定跟踪规则,将跟 踪接口消息申请成功的信息传输至显示子模块221和存储子模块222,并为该 申请建立跟踪任务,同时将跟踪接口消息申请传输至确定跟踪接口子模块 212。其预定跟踪规则、跟踪接口消息申请承载的信息和跟踪任务登记的内容 如上述方法实施例中所述。如果跟踪接口消息申请不符合预定跟踪规则,将 跟踪接口消息申请失败的信息传输至显示子模块221和存储子模块222。

任务管理子模块211:根据申请跟踪接口消息模块200传输来的停止跟踪 接口消息申请判断该申请是否符合预定停止规则,如果符合预定停止规则, 则将停止跟踪接口消息申请成功的信息传输至显示子模块221和存储子模块 222,并将该申请对应的跟踪任务删除,同时将停止跟踪接口消息申请通过确 定跟踪接口子模块212传输至相应的跟踪接口消息子模块。如果不符合预定停 止规则,则将停止跟踪接口消息申请失败的信息传输至显示子模块221和存储 子模块222。其中预定停止规则、停止跟踪接口消息申请承载的信息如上述方 法实施例中所述。

确定跟踪接口子模块212:根据任务管理子模块211传输来的跟踪接口消 息申请中承载的信息中的接口类型确定需要跟踪接口消息的接口,并将跟踪 接口消息申请传输至相应的跟踪接口消息子模块;如确定将跟踪接口消息申 请传输至跟踪接口消息子模块213。

确定跟踪接口子模块212:根据任务管理子模块211传输来的停止跟踪接 口消息申请中承载的信息中的接口类型确定需要停止跟踪接口消息的接口, 并将该停止跟踪接口消息申请传输至相应的跟踪接口消息子模块。如确定将 停止跟踪接口消息申请传输至跟踪接口消息子模块213。

确定跟踪接口子模块212:根据跟踪接口消息子模块传输来的接口消息传 输至显示子模块221和存储子模块222。

跟踪接口消息子模块的作用以跟踪接口消息子模块213为例说明。

当跟踪接口消息子模块213接收到确定跟踪接口子模块212传输来的跟踪 接口消息申请时,复制其所在的接口宿主板的接口消息,并根据跟踪接口消 息申请中的过滤条件判断复制的接口消息是否符合要求,如果符合要求则将 复制的接口消息通过确定跟踪接口子模块212传输至显示子模块221和存储子 模块222。如果不符合要求则将复制的接口消息丢弃。

当跟踪接口消息子模块213接收到确定跟踪接口子模块211传输来的停止 跟踪接口消息申请时,停止复制接口消息。

显示子模块221:将接收的确定跟踪接口子模块211传输来的跟踪接口消 息申请成功的信息、跟踪接口消息申请失败的信息、停止跟踪接口消息申请 成功的信息、停止跟踪接口消息申请失败的信息和接口消息显示给远程终端 用户。

存储子模块222:将接收的确定跟踪接口子模块211传输来的跟踪接口消 息申请成功的信息、跟踪接口消息申请失败的信息、停止跟踪接口消息申请 成功的信息、停止跟踪接口消息申请失败的信息和接口消息存储。

虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许 多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和 变化。

本文发布于:2023-04-14 07:55:17,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/4/86387.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图