[发明专利]基于用户的随机上报信令跟踪方法和装置有效
申请号: | 201010234175.0 | 申请日: | 2010-07-20 |
公开(公告)号: | CN101917699A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 姚尧;付云路 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W8/16 | 分类号: | H04W8/16;H04W24/10;H04W24/00 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 用户 随机 报信 跟踪 方法 装置 | ||
技术领域
本发明涉及移动通信网络,更具体的说,是一种用来实现在移动通讯网络上进行基于用户的随机上报信令跟踪处理方法和装置。
背景技术
信令跟踪是移动通信网络系统中的最有效的故障定位和查看工具,通过信令跟踪可以实时查看业务系统中产生的信令消息,从而能够为故障的定位和业务流程的观察提供有效的手段,可以给操作维护人员提供必要的设备运行状态数据。在信令跟踪工作过程中,信令跟踪客户端向网络设备发起跟踪请求,网络设备根据跟踪条件将请求通知到相应的业务处理模块,业务处理模块根据跟踪条件过滤信令数据,最终上报到信令跟踪客户端。
随着移动通讯网络的迅速发展,操作性和维护性被越来越多的厂商所重视,一种基于用户的网元级别的信令跟踪方式得到了极为广泛的运用,即跟踪客户端设置的过滤条件是基于用户号码的,要求网络设备中的业务运行模块上报和设定用户信息相符的信令数据。一般情况下,特定用户跟踪和全用户跟踪是比较常见的两种用户跟踪方式。
特定用户跟踪:需要在发起跟踪的时候在跟踪条件中指定用户标识(比如IMSI或者MSISDN),业务模块在业务流程中只会上报和指定用户匹配的信令跟踪数据,但是在业务运行环境很复杂的情况下,是很难得到特定用户信息的,而且在长时间观察设备运行时,也无法预先知道出现问题的用户信息,这种方式只适用于开局调试阶段或者根据特定用户投诉定位故障时使用。
全用户跟踪:就是业务模块将所有的用户信令数据都上报至跟踪客户端,这可以解决特定用户信令跟踪时,用户信令数据收集不全的缺陷。但是往往在商用局用户量很大的情况下,全用户跟踪会导致跟踪客户端系统无法处理如此海量数据而陷入瘫痪。
以上两种方式都具有很大的局限性,无法解决在复杂的商用局环境中,长时间监测网络系统运行状况的需求。
发明内容
本发明要解决的技术问题是:提供一种基于用户的随机上报信令跟踪方法和装置,在故障原因不明的情况下尽可能提供更多用户的信令数据,用于解决特定用户跟踪时可能导致的信令数据收集不全和全用户跟踪时可能导致的跟踪客户端性能问题,提高移动网络系统的可操作性和可维护性。
为了解决上述问题,本发明提供了一种基于用户的随机上报信令跟踪方法,包括:
接收到跟踪客户端的随机用户跟踪请求时,创建随机用户队列;
接收信令跟踪数据,获取所述信令跟踪数据的用户标识;
如果所述随机用户队列中存在所述用户标识,则将所述信令跟踪数据上报至所述跟踪客户端;
如果所述随机用户队列中不存在所述用户标识,且所述随机用户队列未达到容量限制,将所述用户标识加入所述随机用户队列,并上报所述信令跟踪数据至所述跟踪客户端。
进一步地,上述方法还可具有以下特点,所述方法还包括,
如果所述随机用户队列中不存在所述用户标识,且所述随机用户队列已达到容量限制,则丢弃所述信令跟踪数据。
进一步地,上述方法还可具有以下特点,所述随机用户队列的容量k不超过max÷m÷n,所述max为所述跟踪客户端的处理时限,所述m为上报信令跟踪数据的业务处理模块的个数,所述n为业务处理模块在用户的一次业务流程中平均产生的信令跟踪数据的个数。
进一步地,上述方法还可具有以下特点,所述方法还包括:
定时扫描所述随机用户队列,将满足预设的过期策略的过期用户从所述随机用户队列中清除。
进一步地,上述方法还可具有以下特点,所述过期用户为:
定时扫描周期内,所述随机用户队列中最早加入的一个或多个用户;或者,定时扫描周期内,所述随机用户队列中信令跟踪数据上报数量不高于预设阈值的用户。
本发明还提供一种基于用户的随机上报信令跟踪装置,所述装置包括随机用户队列模块和判断模块,其中:
所述随机用户队列模块,用于接收到跟踪客户端的随机用户跟踪请求时,创建随机用户队列;
所述判断模块,用于接收信令跟踪数据,获取所述信令跟踪数据的用户标识;如果所述随机用户队列中存在所述用户标识,则将所述信令跟踪数据上报至所述跟踪客户端;如果所述随机用户队列中不存在所述用户标识,且所述随机用户队列未达到容量限制,将所述用户标识加入所述随机用户队列,并上报所述信令跟踪数据至所述跟踪客户端。
进一步地,上述装置还可具有以下特点,所述判断模块还用于:如果所述随机用户队列中不存在所述用户标识,且所述随机用户队列已达到容量限制,则丢弃所述信令跟踪数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010234175.0/2.html,转载请声明来源钻瓜专利网。