TDM总线故障检测方法及装置、设备、可读存储介质制造方法及图纸

技术编号:25002270 阅读:37 留言:0更新日期:2020-07-24 18:03
本申请涉及TDM总线故障检测方法及装置、设备、可读存储介质,所述方法包括:配置TDM控制器,每隔第一预定时间产生一个中断给CPU;CPU定时检测中断产生次数,为实际中断次数;将实际中断次数与预期时间的期望次数进行比对;根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理。本发明专利技术提供的TDM(时分复用接口)硬件的故障检测机制来检测TDM硬件工作的情况,方便TDM总线故障的检测;可以发现TDM总线的异常,方便定位语音业务问题。

【技术实现步骤摘要】
TDM总线故障检测方法及装置、设备、可读存储介质
本申请涉及基于IP的语音传输系统
,特别是涉及一种TDM总线故障检测方法及装置、设备、可读存储介质。
技术介绍
现有的VoIP(基于IP的语音传输)系统通常采用CPU处理呼叫控制消息和专用的语音DSP(数字信号处理器)处理语音的编解码,专用的语音DSP提供了TDM(时分复用)接口来接入时隙交换的数据。TDM(时分复用接口)总线工作一般都是可靠稳定的,但是,现有技术中有的设备的TDM(时分复用接口)总线工作会出问题,问题表现在建立的语音通道没有语音,容易导致了整个系统工作不正常。可导致没有语音的原因又很多,现有技术中没有一种TDM硬件的故障检测机制来检测TDM硬件工作的情况,不方便TDM总线故障的检测。因此,现有技术有待改进。
技术实现思路
本专利技术要解决的技术问题是,提供一种TDM总线故障检测方法及装置、设备、可读存储介质,本专利技术提供的TDM(时分复用接口)硬件的故障检测机制来检测TDM硬件工作的情况,方便TDM总线故障的检测;可以发现TDM总线的异常,方便定位语音业务问题;本专利技术可以快速语音业务问题,并在TDM总线恢复后指示主机。本专利技术的技术方案如下:一种TDM总线故障检测方法,其中,所述方法包括:配置TDM控制器,每隔第一预定时间产生一个中断给CPU;CPU定时检测中断产生次数,为实际中断次数;将实际中断次数与预期时间的期望次数进行比对;根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理。所述TDM总线故障检测方法,其中,所述将实际中断次数与预期时间的期望次数进行比对的步骤包括:判断测量的实际中断次数是否小于预期时间的期望次数*(1–容忍度)或测量的TDM实际中断次数是否大于预期时间的期望次数*(1+容忍度)。所述TDM总线故障检测方法,其中,所述根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理的步骤包括:当测量的TDM实际中断次数小于预期时间的期望次数*(1–容忍度)或测量的TDM中断实际次数大于预期时间的期望次数*(1+容忍度),则判定为TDM时钟故障,并发送告警,做异常恢复处理。所述TDM总线故障检测方法,其中,所述根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理的步骤还包括:当测量的TDM实际中断次数大于预期时间的期望次数*(1–容忍度)或测量的TDM中断实际次数小于预期时间的期望次数*(1+容忍度),则判定为TDM时钟正常的,重做检查。所述TDM总线故障检测方法,其中,预期时间的期望次数包括:5ms一次中断,1秒200次,1分钟12000次;所述容忍度为正负20%。所述TDM总线故障检测方法,其中,还包括步骤包括:当TDM总线在检测到故障后恢复时,将向主机指示TDM总线已恢复的信息。一种TDM总线故障检测装置,其中,所述装置包括:配置模块,用于配置TDM控制器,每隔第一预定时间产生一个中断给CPU;中断检查模块,用于控制CPU定时检测中断产生次数,为实际中断次数;对比模块,用于将实际中断次数与预期时间的期望次数进行比对;判断与故障告警模块,用于根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理。所述的TDM总线故障检测装置,其中,所述判断与故障告警模块包括;故障处理单元,用于当测量的TDM实际中断次数小于预期时间的期望次数*(1–容忍度)或测量的TDM中断实际次数大于预期时间的期望次数*(1+容忍度),则判定为TDM时钟故障,并发送告警,做异常恢复处理;正常处理单元,用于当测量的TDM实际中断次数大于预期时间的期望次数*(1–容忍度)或测量的TDM中断实际次数小于预期时间的期望次数*(1+容忍度),则判定为TDM时钟正常的,重做检查。一种设备,包括存储器和处理器,所述存储器存储有计算机程序,其中,所述处理器执行所述计算机程序时实现任一项所述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现任一项所述的方法的步骤。与现有技术相比,本专利技术实施例具有以下优点:本申请涉及TDM总线故障检测方法及装置、设备、可读存储介质,所述方法由于采用配置TDM控制器,每隔第一预定时间产生一个中断给CPU;CPU定时检测中断产生次数,为实际中断次数;将实际中断次数与预期时间的期望次数进行比对;根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理,根据检测的时间的预期的中断次数和实际的中断次数相比来发现TDM时钟产生的差异,如果在容忍度以内说明TDM工作正常,否则异常。本专利技术提供的TDM(时分复用接口)硬件的故障检测机制来检测TDM硬件工作的情况,方便TDM总线故障的检测;可以发现TDM总线的异常,方便定位语音业务问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中一种TDM总线故障检测方法的流程示意图。图2本专利技术实施例的一种TDM总线故障检测装置功能原理框图。图3本专利技术实施例的一种设备功能原理框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。专利技术人经过研究发现,现有技述中TDM(时分复用接口)总线工作一般都是可靠稳定的,但是,现有技术中有的设备的TDM(时分复用接口)总线工作会出问题,问题表现在建立的语音通道没有语音,容易导致了整个系统工作不正常。可导致没有语音的原因又很多,现有技术中没有一种TDM硬件的故本文档来自技高网
...

【技术保护点】
1.一种TDM总线故障检测方法,其特征在于,所述方法包括:/n配置TDM控制器,每隔第一预定时间产生一个中断给CPU;/nCPU定时检测中断产生次数,为实际中断次数;/n将实际中断次数与预期时间的期望次数进行比对;/n根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理。/n

【技术特征摘要】
1.一种TDM总线故障检测方法,其特征在于,所述方法包括:
配置TDM控制器,每隔第一预定时间产生一个中断给CPU;
CPU定时检测中断产生次数,为实际中断次数;
将实际中断次数与预期时间的期望次数进行比对;
根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理。


2.根据权利要求1所述TDM总线故障检测方法,其特征在于,所述将实际中断次数与预期时间的期望次数进行比对的步骤包括:
判断测量的实际中断次数是否小于预期时间的期望次数*(1–容忍度)或测量的TDM实际中断次数是否大于预期时间的期望次数*(1+容忍度)。


3.根据权利要求1所述TDM总线故障检测方法,其特征在于,所述根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理的步骤包括:
当测量的TDM实际中断次数小于预期时间的期望次数*(1–容忍度)或测量的TDM中断实际次数大于预期时间的期望次数*(1+容忍度),则判定为TDM时钟故障,并发送告警,做异常恢复处理。


4.根据权利要求1所述TDM总线故障检测方法,其特征在于,所述根据检测的预期时间的期望次数和实际的中断次数对比,判断TDM时钟产生的差异,如果测量的TDM实际中断次数在容忍度以内说明TDM工作正常,否则判定为异常为TDM时钟故障,并发送告警,做异常恢复处理的步骤还包括:
当测量的TDM实际中断次数大于预期时间的期望次数*(1–容忍度)或测量的TDM中断实际次数小于预期时间的期望次数*(1+容忍度),则判定为TDM时钟正常的,重做检查。


5.根据权利要求...

【专利技术属性】
技术研发人员:郭军勇孟庆晓吴闽华
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

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

1