一种数字电视业务监控方法、装置及系统制造方法及图纸

技术编号:7936749 阅读:149 留言:0更新日期:2012-11-01 07:14
本发明专利技术公开了一种数字电视业务监控方法,包括如下步骤:接收智能终端发送的业务请求;根据所述业务请求的业务类型,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识;调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端。本发明专利技术还提供了一种数字电视业务监控装置及系统。本发明专利技术的目的在于提供一种数字电视业务监控方法、装置及系统,减轻了收集到所有相关的信息进行分析的难度,以及减少了需要传输、存储的日志记录的大小。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种数字电视业务监控方法、装置及系统
技术介绍
业务监控系统(Service Monitor Platfor m, SMP)是一款开放的、易于集成的、符合行业规范的,并用来监控、跟踪业务运行关键指标和运营流程,以及为系统故障或疑似故障定位提供详实的跟踪记录的系统,为了了解系统的运行状态、业务处理失败时能够快速的定位失败的原因,系统在业务处理中需要记录下关键的流程信息、业务处理失败时的原因信息等,传统的方法是在业务处理关键点、失败处理点上单独记日志。但这种方法带来以下两个问题1、由于日志记录之间缺少关联,某个流程相关的信息随机分布在系统所有的日志信息中,如果流程处理失败,难以收集到所有相关的信息进行分析;2、某个流程处理失败时,用户希望在失败点以及之前的日志记录信息能够尽量的详细,但流程失败是随机发生的,用户很难预先确定,这样为了能够定位问题,需要在正常的流程中记录详细的日志信息,这样极大增加了需要传输、存储的日志记录的大小。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种数字电视业务监控方法、装置及系统,通过接收智能终端发送的业务请求,根据所述业务请求的业务类型,生成业务唯一标识,并调用业务监控系统客户端(Service Monitor Platform Agent, SMPA)接口,将所述业务请求的内容发送到所述SMPA,减轻了收集到所有相关的信息进行分析的难度,以及减少了需要传输、存储的日志记录的大小。为了解决上述技术问题,本专利技术实施例提供了一种数字电视业务监控方法,包括 接收智能终端发送的业务请求; 根据所述业务请求的业务类型,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识;调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端。其中,在所述接收智能终端发送的业务请求的步骤之前包括 构建关联上下文关联缓冲区,为每个关联上下文分配相应的关联上下文缓冲区。其中,在所述调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端的步骤之后,还包括 SMP客户端解析所述业务请求的内容,并根据所述业务请求的业务类型,将所述业务请求的内容保存在所述关联上下文缓冲区。其中,还包括SMP服务端定期检查关联上下文缓冲区,检查所述关联上下文缓冲区中是否有错误标识;若发现缓冲区里有错误标识时,将同一业务唯一标识的所有操作内容都写入数据库,并将缓冲区中该业务唯一标识的所有内容的标志改为已写进数据库。其中,所述智能终端发送的业务请求的业务类型包括但不限于激活、认证以及鉴权。相应地,本专利技术实施例还提供了一种数字电视业务监控装置,包括 接收模块,用于接收智能终端发送的业务请求; 生成模块,用于根据所述接收模块接收到的业务请求,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识; 发送模块,用于调用SMP客户端接口,将所述接收模块接收到的业务请求的内容发送到所述SMP客户端。其中,包括 构建模块,用于构建关联上下文关联缓冲区,为每个关联上下文分配相应的关联上下文缓冲区。其中,包括 解析模块,用于SMP客户端解析所述业务请求的内容,并根据所述业务的类型,将所述业务请求的内容保存在所述关联上下文缓冲区。其中,包括 检查模块,用于SMP服务端定期检查关联上下文缓冲区,检查所述关联上下文缓冲区中是否有错误标识; 写入模块,用于当所述检查模块检查到关联上下文缓冲区中有错误标识时,将同一业务唯一标识的所有操作内容都写入数据库,并将缓冲区中该业务唯一标识的所有内容的标志改为已写进数据库。相应地,本专利技术实施例还提供了一种数字电视业务监控系统,包括 SMP缓存服务器,用于SMP客户端解析所述业务请求的内容,并根据所述业务的类型,将所述业务请求的内容保存在关联上下文缓冲区; SMP服务器,用于定期检查关联上下文缓冲区,若发现关联上下文缓冲区中有错误标识时,将同一业务唯一标识的所有操作内容都写入数据库,并将缓冲区中该业务唯一标识的所有内容的标志改为已写进数据库; SMP数据库服务器,用于在所述SMP服务器定期检查关联上下文缓冲区发现缓冲区里有错误标识时,接收所述SMP服务器将同一业务唯一标识的所有操作内容都写入数据库,并将缓冲区该业务唯一标识的所有内容的标志改为已写进数据库; SMP客户端,用于接收智能终端发送的业务请求。其中,所述SMP服务器包括 检查单元,用于SMP服务器定期检查关联上下文缓冲区,检查所述关联上下文缓冲区中是否有错误标识; 写入单元,用于当所述检查单元检查到关联上下文缓冲区中有错误标识时,将同一业务唯一标识的所有操作内容都写入数据库,并将缓冲区中该业务唯一标识的所有内容的标志改为已写进数据库。其中,所述SMP客户端包括接收单元,用于接收智能终端发送的业务请求; 生成单元,用于根据所述接收单元接收到的业务请求,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识; 发送单元,用于调用接口,将所述接收单元接收到的业务请求的内容发送到所述SMP客户端。实施本专利技术实施例,具有如下有益效果 通过接收智能终端发送的业务请求;根据所述业务请求的业务类型,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识;调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端,减轻了收集到所有相关的信息进行分析的难度,同时减少了需要传输、存储的日志的大小。 附图说明图I为本专利技术的一种数字电视业务监控方法的第一实施例的流程 图2为本专利技术的一种数字电视业务监控方法的第二实施例的流程 图3为本专利技术的一种数字电视业务监控方法的第三实施例的流程 图4为本专利技术的一种数字电视业务监控装置的第一实施例的结构示意 图5为本专利技术的一种数字电视业务监控装置的第二'实施例的结构示意 图6为本专利技术的一种数字电视业务监控装置的第三实施例的结构示意 图7为本专利技术的一种数字电视业务监控系统的结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,为本专利技术的一种数字电视业务监控方法的第一实施例的流程图。所述方法包括 SlOl,接收智能终端发送的业务请求; 具体的,业务监控系统SMP是用来监控、跟踪业务运行关键指标和运营流程,并为系统故障或疑似故障定位提供详实的跟踪记录的系统,所述业务请求的业务类型决定了关联上下文的结构,不同业务类型的上下文结构是不一样的,如激活业务在系统中设置生存周期为3步,认证业务的生存周期为4步,则一个激活业务的业务请求的关联上下文在内存中占3行,认证业务的占4行,所述业务类型是根据实际业务来进行区别的,在系统中是可以配置的,所述关联上下文指的是这些操作都要经过不同的子系统,如果每个业务出错都保留在各自的子系统,对跟踪错误造成很大的麻烦,需要在另一台服务器做缓冲,然而,若将每个业务对应的操作都保存在这台服务器上,一旦本文档来自技高网...

【技术保护点】
一种数字电视业务监控方法,其特征在于,包括:接收智能终端发送的业务请求;根据所述业务请求的业务类型,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识;调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端。

【技术特征摘要】
1.一种数字电视业务监控方法,其特征在于,包括 接收智能终端发送的业务请求; 根据所述业务请求的业务类型,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识; 调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端。2.如权利要求I所述的方法,其特征在于,在所述接收智能终端发送的业务请求的步骤之前包括 构建关联上下文关联缓冲区,为每个关联上下文分配相应的关联上下文缓冲区。3.如权利要求I所述的方法,其特征在于,在所述调用业务监控系统SMP客户端接口,将所述业务请求的内容发送到所述SMP客户端的步骤之后,还包括 SMP客户端解析所述业务请求的内容,并根据所述业务请求的业务类型,将所述业务请求的内容保存在所述关联上下文缓冲区。4.如权利要求2或3所述的方法,其特征在于,还包括 SMP服务端定期检查关联上下文缓冲区,检查所述关联上下文缓冲区中是否有错误标识; 若发现缓冲区里有错误标识时,将同一业务唯一标识的所有操作内容都写入数据库,并将缓冲区中该业务唯一标识的所有内容的标志改为已写进数据库。5.如权利要求I所述的方法,其特征在于,所述智能终端发送的业务请求的业务类型包括但不限于激活、认证以及鉴权。6.一种数字电视业务监控装置,其特征在于,包括 接收模块,用于接收智能终端发送的业务请求; 生成模块,用于根据所述接收模块接收到的业务请求,生成业务唯一标识,所述业务唯一标识是进行用户级的业务回溯的标识; 发送模块,用于调用SMP客户端接口,将所述接收模块接收到的业务请求的内容发送到所述SMP客户端。7.如权利要求6所述的装置,其特征在于,包括 构建模块,用于构建关联上下文关联缓冲区,为每个关联上下文分配相应的关联上下文缓冲区。8.如权利要求6所述的装置,其特征在于,包括 解析模块,用于SMP客户端解析所述业务请求的内容,并根据所述业务的类型,将所述业务请求的内容...

【专利技术属性】
技术研发人员:梁湘粤
申请(专利权)人:深圳市龙视传媒有限公司
类型:发明
国别省市:

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

1