消息处理方法和装置制造方法及图纸

技术编号:12995629 阅读:64 留言:0更新日期:2016-03-10 05:02
本发明专利技术实施例提供了一种消息处理方法和装置,涉及通讯技术领域,该方法包括:将当前处理的消息的消息特征与设定的跟踪特征进行比对;当确定所述消息特征与所述跟踪特征匹配时,将所述消息对应的用户确定为目标用户;向网络管理服务器上报所述目标用户的信令消息。本发明专利技术实现了对网络故障的快速定位,提高了网络连接效率。

【技术实现步骤摘要】
【国外来华专利技术】消息处理方法和装置
本专利技术涉及通讯
,特别涉及一种消息处理方法和装置。
技术介绍
随着通讯技术的发展,通讯网络在信息交流中的作用越来越重要。在通讯网络中,一个网元通常为多个用户提供通讯服务。网元在提供通讯服务时有时会出现故障,导致用户通讯失败。随着人们对通讯网络依赖性的增强,人们对通讯网络的可靠性也提出了更高的要求,当通讯网络发生故障时,人们希望能够及时的检测出网络故障的来源并加以定位解决。例如,当某一用户的通讯业务发生故障时,用户可能投诉,在获得该用户的用户标识(例如:IMSI或者IP地址),可以通过在网元上设置跟踪该用户标识的通讯信令(包含通讯内容),并将这些信息呈现给运维人员,运维人员通过观察上报的用户跟踪信息来分析和排除网络故障,这种对已知确定的用户标识的通讯信令进行过滤和上报的方案称为用户跟踪。为了实现用户跟踪,可以通过跟踪配置台向网元下发用户跟踪指令来实现。具体地,运维人员通过跟踪配置台向网元发送用户跟踪指令,该用户跟踪指令携带待跟踪用户的用户标识,网元接收到用户跟踪指令后,将用户标识存储在内部跟踪标识数据库中,并将该标识对应的用户设置为跟踪目标用户。当用户注册到网元,建立用户上下文时,网元从注册信令中获得用户标识,并在跟踪标识数据库中查询,判断该用户是否为跟踪目标用户,如果是,则将跟踪标识设置在用户上下文中,使得后续跟踪目标用户的相关信令可以上报给跟踪配置台,再由运维人员通过观察和分析上报信息来确定和解决该网络故障。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于通讯网络服务的用户数量巨大,因此,当观察到检测通讯网络中出现某一类的业务指标发生明显变化(如,用户附着或者激活流程成功率下降,或者用户PDP上下文激活流程成功率下降,或者CSFallbackSGs接口联合位置更新成功率下降等),网络中可能存在故障时,往往影响一大批用户由于相同的故障原因导致的通讯服务中断,除非用户有投诉来获取受影响用户的标识(如IMSI等),否则从指标变化中并不能很快确定具体业务受损的用户是哪些,也就不能确定具体的用户标识建立用户跟踪帮助对网络故障进行分析定位,从而无法及时解决网络故障问题,使得网络可用性降低。
技术实现思路
为了实现对网络故障的定位,本专利技术实施例提供了一种消息处理方法和装置。所述技术方案如下:第一方面,本专利技术实施例提供了一种消息处理方法,所述方法包括:将当前处理的消息的消息特征与设定的跟踪特征进行比对;当确定所述消息特征与所述跟踪特征匹配时,将所述消息对应的用户确定为目标用户;向网络管理服务器上报所述目标用户的信令消息。结合第一方面,在本专利技术实施例的第一种可能实现方式中,所述跟踪特征包括接口类型、消息类型、失败原因值、消息中特定字段的特定取值中的一项或多项的组合。结合上述可能实现方式,在本专利技术实施例的第二种可能实现方式中,所述方法还包括:当所述跟踪特征为空时,随机选择目标用户。结合上述可能实现方式,在本专利技术实施例的第三种可能实现方式中,所述方法还包括:接收跟踪任务,所述跟踪任务携带跟踪特征;将所述跟踪特征存储在跟踪特征数据库中。结合上述可能实现方式,在本专利技术实施例的第四种可能实现方式中,当所述消息特征与所述跟踪特征匹配时,将所述消息对应的用户确定为目标用户之后,所述方法还包括:当对一个目标用户的信令消息进行跟踪的持续时间达到该切换时长后,关闭跟踪任务,重新选择目标用户。结合上述可能实现方式,在本专利技术实施例的第五种可能实现方式中,当所述消息特征与所述跟踪特征匹配时,将所述消息对应的用户确定为目标用户之后,所述方法还包括:在所述目标用户的上下文中设置跟踪标识,根据所述跟踪标识,获取所述目标用户在通信过程中的信令消息;或,在目标跟踪数据库中记录所述目标用户的用户标识,根据所述用户标识,获取所述目标用户在通信过程中的信令消息。第二方面,本专利技术实施例提供了一种消息处理装置,所述装置包括:处理单元,用于将当前处理的消息的消息特征与设定的跟踪特征进行比对,当确定所述消息特征与所述跟踪特征匹配时,将所述消息对应的用户确定为目标用户;发送单元,用于向网络管理服务器上报所述目标用户的信令消息。结合第二方面,在本专利技术实施例的第一种可能实现方式中,所述跟踪特征包括接口类型、消息类型、失败原因值、消息中特定字段的特定取值中的一项或多项的组合。结合上述可能实现方式,在本专利技术实施例的第二种可能实现方式中,所述处理单元,还用于当所述跟踪特征为空时,随机选择目标用户。结合上述可能实现方式,在本专利技术实施例的第三种可能实现方式中,所述装置还包括:接收单元,用于接收跟踪任务,所述跟踪任务携带跟踪特征;存储单元,用于将所述跟踪特征存储在跟踪特征数据库中。结合上述可能实现方式,在本专利技术实施例的第四种可能实现方式中,所述处理单元还用于当对一个目标用户的信令消息进行跟踪的持续时间达到该切换时长后,关闭跟踪任务,重新选择目标用户。结合上述可能实现方式,在本专利技术实施例的第五种可能实现方式中,所述装置还包括:跟踪标识设置单元,用于在所述目标用户的上下文中设置跟踪标识,根据所述跟踪标识,触发所述获取模块获取所述目标用户在通信过程中的信令消息;或,用户标识记录单元,用于在目标跟踪数据库中记录所述目标用户的用户标识,根据所述用户标识,触发所述获取模块获取所述目标用户在通信过程中的信令消息。本专利技术实施例提供的技术方案的有益效果是:本专利技术实施例提供的方法和装置,根据网络中的故障现象,将有可能与该网络故障现象关联的消息特征设置为跟踪特征,当网元处理用户的消息流程时,将处理的消息与设置的跟踪特征进行匹配,如果匹配成功则将正在处理的用户选择为进行跟踪的对象,上报此用户后续的信令消息,从而辅助定位可能发生的网络故障的原因。由于一个用户的信令流程失败后,通常会不断的重试,因此从被选择的跟踪的对象后续上报的跟踪信令消息,较容易分析出网络故障发生的具体原因,加速故障的排除。与现有技术相比,本专利技术不要求首先获得发生故障的用户的具体标识,而只需要从故障现象确定对应的消息过滤特征,网元能够自动匹配符合跟踪特征的消息流程,从而解决了由于网元同时处理大量的用户的消息流程,在发生网络故障出现时人工不易很快确定受故障影响的用户,难以通过建立常规的用户跟踪来辅助问题分析定位的问题,更符合网络中故障定位的一般过程,较容易分析出网络故障发生的具体原因,能够加速故障的排除,为确保网络故障快速定位解决,提高网络可用性提供了一个有效的工具。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例1提供的一种消息处理方法的流程图。图2是本专利技术实施例2提供的一种消息处理方法的流程图。图3是本专利技术实施例3提供的一种消息处理装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。为了便于对本专利技术实施例的理解,下面对本专利技术实施例中涉及的网元和网元的服务对象等相关概念进行介绍:以GPRS无线通讯网络为例,涉及的网本文档来自技高网
...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种消息处理装置,其特征在于,所述装置包括:处理单元,用于将当前处理的消息的消息特征与设定的跟踪特征进行比对,当确定所述消息特征与所述跟踪特征匹配时,将所述消息对应的用户确定为目标用户,所述跟踪特征包括消息类型、失败原因值、消息中特定字段的特定取值中的一项或多项的组合;发送单元,用于向网络管理服务器上报所述目标用户的信令消息。2.根据权利要求1所述的装置,其特征在于,所述跟踪特征还包括接口类型。3.根据权利要求1所述的装置,其特征在于,所述处理单元,还用于当所述跟踪特征为空时,随机选择目标用户。4.根据权利要求1所述的装置,其特征在于,所述装置还包括:接收单元,用于接收跟踪任务,所述跟踪任务携带跟踪特征;存储单元,用于将所述跟踪特征存储在跟踪特征数据库中。5.根据权利要求1所述的装置,其特征在于,所述处理单元还用于当对一个目标用户的信令消息进行跟踪的持续时间达到该切换时长后,关闭跟踪任务,重新选择目标用户。6.根据权利要求1所述的装置,其特征在于,所述装置还包括:跟踪标识设置单元,用于在所述目标用户的上下文中设置跟踪标识,根据所述跟踪标识,触发所述获取模块获取所述目标用户在通信过程中的信令消息;或,用户标识记录单元,用于在目标跟踪数据库中记录所述目标用户的用户标识,根据所述用户标识,触发所述获取模块获取所述目标用户在通信过程中的信令消息。7.一种消...

【专利技术属性】
技术研发人员:陈恒银宇曹登京黄伟明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1