[发明专利]检测跟踪状态的方法和系统及跟踪代理、跟踪控制服务器无效
申请号: | 200610127961.4 | 申请日: | 2006-09-01 |
公开(公告)号: | CN101137160A | 公开(公告)日: | 2008-03-05 |
发明(设计)人: | 常恒;石晓旻;邹现军;李彦 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04Q7/34 | 分类号: | H04Q7/34;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 跟踪 状态 方法 系统 代理 控制 服务器 | ||
技术领域
本发明涉及通信技术领域,尤其涉及检测跟踪任务状态的方法和系统以及跟踪代理、跟踪控制服务器。
背景技术
随着通信行业的不断发展,竞争日趋激烈,为了提高用户的满意度,需要能够快速解决用户关于业务/应用故障的投诉,对业务流进行跟踪是进行故障分析和定位的有效手段。开放移动联盟(OMA:OPen Mobile Alliance)提出的管理和维护业务生命周期及负责业务跟踪的系统(OSPE:OMA ServiceProvider Environment)中与业务跟踪相关的部分包括三个模块:跟踪控制服务器(OSPE服务器)、跟踪代理以及负责存储和维护业务目录及模型的业务数据库(SMAC:Service Model And Catalogue)。常见的业务跟踪方式是下发跟踪令牌(SLT Token:Service Level Tracing Token)跟踪的方式。
如图1所示。该方式的主要流程为:OSPE服务器控制各个被跟踪业务部件上的跟踪代理打开跟踪;OSPE服务器下发跟踪SLT Token给首个被跟踪代理;跟踪SLT Token随被跟踪的业务按照业务在各个业务部件的执行顺序传递于各个跟踪代理中;跟踪代理根据Token中所含信息启动相应的跟踪,包括监测业务执行情况,生成跟踪日志等;跟踪代理上报跟踪日志给OSPE服务器;OSPE服务器控制被跟踪业务部件上的跟踪代理关闭跟踪。
通常跟踪代理上报给OSPE服务器的跟踪日志信息中携带Token的标识号TokenID,通过TokenID来关联同一次SLT中不同业务部件上报的日志,以及一个业务部件可能提供的多次跟踪日志上报,但此种方式下如果Token中的跟踪参数被无意或者是有意的篡改,OSPE服务器与跟踪代理都将无法获知,从而获得的是错误的跟踪信息,影响业务跟踪结果和故障的定位。
发明内容
本发明要解决的技术问题是提供检测跟踪任务状态的方法和系统以及跟踪代理、跟踪控制服务器,本发明可以有效地检测到跟踪任务状态,判断跟踪任务是否被纂改。
本发明的目的是通过以下技术方案实现的:
本发明提供一种检测跟踪任务状态的方法,包括:根据跟踪令牌信息计算令牌摘要值;验证令牌摘要值是否发生变化;若令牌摘要值不变,则认为跟踪任务未被纂改,若令牌摘要值变化,则认为跟踪任务被纂改。
可选的,跟踪控制服务器根据跟踪令牌信息计算令牌摘要值;跟踪代理在收到跟踪令牌后根据跟踪令牌信息计算令牌摘要值并上报给跟踪控制服务器;跟踪控制服务器通过验证自身计算的令牌摘要值与跟踪代理计算的令牌摘要值判断跟踪任务是否被纂改。
其中,所述跟踪代理为指定的跟踪代理或所有跟踪代理。
可选的,指定跟踪区间的两端跟踪代理在收到跟踪令牌后根据跟踪令牌信息计算令牌摘要值并上报给跟踪控制服务器;跟踪控制服务器通过验证指定跟踪区间的两端跟踪代理计算的令牌摘要值判断跟踪任务是否被纂改。
可选的,跟踪代理在收到跟踪令牌后,根据令牌信息进行跟踪,根据跟踪令牌信息计算令牌摘要值并上报给跟踪控制服务器。
其中,跟踪代理在第一次或每一次的跟踪日志中携带令牌摘要值上报给跟踪控制服务器。
可选的,跟踪代理在收到跟踪令牌后,根据跟踪令牌信息计算令牌摘要值并上报给跟踪控制服务器进行判断,跟踪控制服务器将判断结果通知跟踪代理,跟踪代理在确认跟踪任务未被纂改后根据令牌信息进行跟踪。
可选的,跟踪代理在确认跟踪任务被纂改后将跟踪令牌从业务请求中删除。
可选的,跟踪令牌携带令牌摘要值,跟踪代理在收到跟踪令牌后根据跟踪令牌信息计算令牌摘要值,并与跟踪令牌携带的令牌摘要值进行比较,若两个令牌摘要值不同,则认为令牌摘要值变化,跟踪任务被纂改。
可选的,跟踪令牌携带的令牌摘要值由跟踪控制服务器根据跟踪令牌信息计算得出后插入跟踪令牌中。
可选的,跟踪代理在跟踪任务被纂改后将结果上报跟踪控制服务器。
可选的,跟踪代理在跟踪任务被纂改后将跟踪令牌从业务请求中删除。
进一步的若两个令牌摘要值相同,则跟踪代理将自身计算的令牌摘要值上报给跟踪控制服务器,由跟踪控制服务器判断跟踪任务是否被纂改。
可选的,跟踪任务被纂改后,跟踪控制服务器终止该次跟踪任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610127961.4/2.html,转载请声明来源钻瓜专利网。