一种交换机环路中继忙音检测的方法技术

技术编号:6493843 阅读:737 留言:0更新日期:2017-05-06 14:27
本发明专利技术公开了一种交换机环路中继忙音检测的方法,属于VoIP通信系统中语音接入设备上环路中继输入的忙音信号参数的自动检测方法的技术领域。包括连接媒体处理芯片资源和接收到忙音信号的环路中继接口的链路;收集忙音通断时间检测参数;设置忙音信号比较参数组;收集忙音比较结果和根据比较结果计算忙音信号参数等步骤的操作得到前置机忙音信号的实际频率。本发明专利技术具有可利用VoIP系统语音环路中继接入设备上已有的软、硬件资源,简单快速的得到现场最为精确的忙音参数检测数据的效果。

【技术实现步骤摘要】

本专利技术涉及一种交换机环路中继忙音检测的方法,属于通信信号参数的检测方法的
,具体说属于VoIP通信系统中语音接入设备上环路中继输入的忙音信号参数的自动检测方法的

技术介绍
传统的电话通信系统,通话双方在通话过程中,当一方挂机后,交换机会向另一方送出忙音,另一方通话者听到忙音后,知道对方已经挂机且线路处于挂断状态,会挂掉电话,恢复线路的空闲。随着通信技术的发展,尤其在VoIP通信系统接入网关的应用中,在交换机用户线上的设备不是普通话机,而是语音网关的环路中继接口等语音设备;当一方挂机后,交换机送出的忙音信号送到该语音设备,如果这种语音设备不具有识别忙音信号的能力,将一直不会产生挂机操作,那么环路中继接口将一直被占用,造成中继接口资源挂死。为解决语音设备这种特殊应用场合的忙音识别问题,语音设备都具有忙音检测功能,当检测到忙音后,语音设备就会执行挂机操作,释放环路中继接口资源。对于VoIP网关设备,通常需设定待检测忙音的具体参数,如频率,周期通断时间等。然而,由于交换机种类繁多,又须遵循不同国家或地区的标准,所有忙音参数数据也五花八门。即语音网关设备的忙音侦测参数(包括频率和响停时间)设置需在设备安装时根据前置交换机的忙音信号来设定。这样现场工程人员需测定前置机忙音的参数数据,再根据测定来设置网关的忙音侦测参数。测定前置机忙音参数的过程中常见方法是:录制前置机忙音音频信号,再通过计算机上的音频分析软件分析其频率和通断时间,最后设定网关相关参数。这样的操作要求工程人员具备一定的专有设备和音频分析能力,且操作过程也比较复杂。
技术实现思路
本专利技术提出一种交换机环路中继忙音检测的方法,以实现得到最为精确的忙音参数检测结果的目的。为达到所述的目的本专利技术在交换机环路中继上采用的忙音检测方法是:一种交换机环路中继忙音检测的方法,其交换机环路中继接入设备包括:一环路中继接口;至少一个媒体处理芯片,该媒体处理芯片可以处理语音数据,处理及生成各种声音信号,其具有tone音信号的比较能力,通过预先设置频率和通断时间,可以检测到输入信号是否和设置的参数相同或相近;一TDM交叉芯片,该TDM交叉芯片完成所述的环路中继接口和所述的媒体处理芯片的媒体处理功能模块声音链路的接通;一业务控制芯片,该业务控制芯片为中继接入设备中做数据收集及处理、控制的-->CPU芯片,对该至少一个媒体处理芯片进行控制及信息收集;其忙音检测的过程为:步骤S1:在忙音参数检测设备的环路中继接口提供忙音信号;步骤S2:连接媒体处理芯片资源;分别连接至少一个媒体处理芯片资源和接收到忙音信号的环路中继接口的链路;步骤S3:收集忙音通断时间检测参数;对应程序控制所述的业务控制芯片周期性从该媒体处理芯片资源读取采集到的环路中继输入忙音信号的声音强度,根据声音强度判断忙音信号处于的响停状态,并记录对应的时间,最后综合所有的时间信息计算出忙音信号的响停时间;步骤S4:设置忙音信号比较参数组;使用步骤S3得到的忙音信号的通断时间,同时考虑待检测忙音频率范围,对所有可用的tone信号比较资源做信号检测参数设置,使tone信号比较资源的频率范围均匀分布于待检测忙音频率范围内;步骤S5:收集忙音比较结果;在一段时间内,对应程序控制所述的业务控制芯片从该媒体处理芯片资源收集各tone信号比较资源的比较结果;步骤S6:计算忙音信号参数;根据步骤S5中收集到的tone信号比较结果,得到不同tone信号比较设置下对应的比较结果计数,对计数及对应频率进行加权平均值计算,得到前置机忙音信号的实际频率。该步骤S2的具体实施过程为:(S2-1)、分别获取被检测忙音的环路中继接口的语音通道编号ID和媒体处理芯片语音处理资源的语音通道编号ID;(S2-2)、获取到的语音通道编号控制所述的TDM交叉芯片进行语音通道连接,使环路中继接口的忙音信号可以传输到对应媒体处理芯片;该TDM交叉芯片的交叉控制仅控制环路中继接口到所述的媒体处理芯片方向的语音通道单向连接;(S2-3)、判断是否还有媒体处理芯片可用;若有则重复以上步骤(S2-1)进行下一个媒体处理芯片连接;否则终止过程。该步骤S3的具体实施过程为:(S3-1)、设定检测时间定时器和采集周期定时器;(S3-2)、在采集周期定时器驱动下顺序读取所述步骤S2中所连接的媒体处理芯片语音处理资源中实时的声音强度数据并记录此数据及当时的时间;(S3-3)、判断检测时间定时器设定的检测时间;若检测时间定时器时间到时,停止对媒体处理芯片的声音强度数据的收集,进到下一步;否则回到步骤(S3-2)继续读取声音强度数据;(S3-4)、根据前面记录的当时的时间,通过设定声音强度数据的阈值判断出响、停状态的转换时间,再由转换时间分别计算出各忙音信号响、停的时长时间,对这些时间做平均值计算,得到精确的忙音信号响、停时间数据。该步骤(S3-1)中检测时间定时器设定为10秒;采集周期定时器设定为20毫秒;该步骤(S3-4)中声音强度数据的阈值为-25dbm,大于-25dbm为响状态,否则为停状态。该步骤S4中设定的忙音信号比较参数组tone信号比较资源的频率范围为300-2000赫兹或300-1200赫兹或300-1700赫兹。-->该步骤S5的具体实施过程为:(S5-1)、判断待测忙音信号频率范围是否大于媒体处理芯片组tone音频率检测窗口范围;若大于则顺序执行下一步骤;若小于等于则跳过下一步骤;(S5-2)、分割频率估计范围成较小的范围并记录;分割待测忙音信号频率范围使频率估计范围小于所述的检测窗口范围;(S5-3)、使用当前的频率估计范围设定所有可用tone音信号比较参数并记录比较到相同或相近信号的各tone音比较资源的编号及对应信号的参数组中的频率参数值。所述的tone音频率检测窗口范围为tone音信号的并发比较能力与比较结果误差的积。该步骤S6的具体实施过程为:(S6-1)、根据步骤S5得到的比较结果,计算出各tone音比较资源所报告的结果次数;(S6-2)、找到有比较结果的tone音比较资源编号所对应的频率;(S6-3)、计算加权平均值;以计算出的报告的结果次数为权值,以对应的设定频率为采样值,进行加权平均值计算,得出检测的忙音频率。该加权平均值计算公式为(a×A+b×B)/a+b,其中A、B为比较得到的频率,而a、b分别为A、B比较得到的频率次数。一种交换机环路中继忙音检测的方法,交换机环路中继接入设备包括:一环路中继接口;至少一个媒体处理芯片,该媒体处理芯片可以处理语音数据,处理及生成各种声音信号,其具有tone音信号的比较能力,通过预先设置频率和通断时间,可以检测到输入信号是否和设置的参数相同或相近;一TDM交叉芯片,该TDM交叉芯片完成所述的环路中继接口和所述的媒体处理芯片的媒体处理功能模块声音链路的接通;一业务控制芯片,该业务控制芯片为中继接入设备中做数据收集及处理、控制的CPU芯片,对该至少一个媒体处理芯片进行控制及信息收集;其特征在于忙音检测的过程为:步骤S1:在忙音参数检测设备的环路中继接口提供忙音信号;步骤S2:连接媒体处理芯片资源;分别连接至少一个媒体处理芯片资源和接收到忙音信号的环路中继接口的链路;步骤S3:收集忙音通断本文档来自技高网...

【技术保护点】
1.一种交换机环路中继忙音检测的方法,其交换机环路中继接入设备包括:一环路中继接口;至少一个媒体处理芯片,该媒体处理芯片可以处理语音数据,处理及生成各种声音信号,其具有tone音信号的比较能力,通过预先设置频率和通断时间,可以检测到输入信号是否和设置的参数相同或相近;一TDM交叉芯片,该TDM交叉芯片完成所述的环路中继接口和所述的媒体处理芯片的媒体处理功能模块声音链路的接通;一业务控制芯片,该业务控制芯片为中继接入设备中做数据收集及处理、控制的CPU芯片,对该至少一个媒体处理芯片进行控制及信息收集;其特征在于忙音检测的过程为:步骤(S1):在忙音参数检测设备的环路中继接口提供忙音信号;步骤(S2):连接媒体处理芯片资源;分别连接至少一个媒体处理芯片资源和接收到忙音信号的环路中继接口的链路;步骤(S3):收集忙音通断时间检测参数;对应程序控制所述的业务控制芯片周期性从该媒体处理芯片资源读取采集到的环路中继输入忙音信号的声音强度,根据声音强度判断忙音信号处于的响停状态,并记录对应的时间,最后综合所有的时间信息计算出忙音信号的响停时间;步骤(S4):设置忙音信号比较参数组;使用步骤(S3)得到的忙音信号的通断时间,同时考虑待检测忙音频率范围,对所有可用的tone信号比较资源做信号检测参数设置,使tone信号比较资源的频率范围均匀分布于待检测忙音频率范围内;步骤(S5):收集忙音比较结果;在一段时间内,对应程序控制所述的业务控制芯片从该媒体处理芯片资源收集各tone信号比较资源的比较结果;步骤(S6):计算忙音信号参数;根据步骤(S5)中收集到的tone信号比较结果,得到不同tone信号比较设置下对应的比较结果计数,对计数及对应频率进行加权平均值计算,得到前置机忙音信号的实际频率。...

【技术特征摘要】
1.一种交换机环路中继忙音检测的方法,其交换机环路中继接入设备包括:一环路中继接口;至少一个媒体处理芯片,该媒体处理芯片可以处理语音数据,处理及生成各种声音信号,其具有tone音信号的比较能力,通过预先设置频率和通断时间,可以检测到输入信号是否和设置的参数相同或相近;一TDM交叉芯片,该TDM交叉芯片完成所述的环路中继接口和所述的媒体处理芯片的媒体处理功能模块声音链路的接通;一业务控制芯片,该业务控制芯片为中继接入设备中做数据收集及处理、控制的CPU芯片,对该至少一个媒体处理芯片进行控制及信息收集;其特征在于忙音检测的过程为:步骤(S1):在忙音参数检测设备的环路中继接口提供忙音信号;步骤(S2):连接媒体处理芯片资源;分别连接至少一个媒体处理芯片资源和接收到忙音信号的环路中继接口的链路;步骤(S3):收集忙音通断时间检测参数;对应程序控制所述的业务控制芯片周期性从该媒体处理芯片资源读取采集到的环路中继输入忙音信号的声音强度,根据声音强度判断忙音信号处于的响停状态,并记录对应的时间,最后综合所有的时间信息计算出忙音信号的响停时间;步骤(S4):设置忙音信号比较参数组;使用步骤(S3)得到的忙音信号的通断时间,同时考虑待检测忙音频率范围,对所有可用的tone信号比较资源做信号检测参数设置,使tone信号比较资源的频率范围均匀分布于待检测忙音频率范围内;步骤(S5):收集忙音比较结果;在一段时间内,对应程序控制所述的业务控制芯片从该媒体处理芯片资源收集各tone信号比较资源的比较结果;步骤(S6):计算忙音信号参数;根据步骤(S5)中收集到的tone信号比较结果,得到不同tone信号比较设置下对应的比较结果计数,对计数及对应频率进行加权平均值计算,得到前置机忙音信号的实际频率。2.如权利要求1所述的交换机环路中继忙音检测的方法,其特征在于该步骤(S2)的具体实施过程为:(S2-1)、分别获取被检测忙音的环路中继接口的语音通道编号ID和媒体处理芯片语音处理资源的语音通道编号ID;(S2-2)、获取到的语音通道编号控制所述的TDM交叉芯片进行语音通道连接,使环路中继接口的忙音信号可以传输到对应媒体处理芯片;该TDM交叉芯片的交叉控制仅控制环路中继接口到所述的媒体处理芯片方向的语音通道单向连接;(S2-3)、判断是否还有媒体处理芯片可用;若有则重复以上步骤(S2-1)进行下一个媒体处理芯片连接;否则终止过程。3.如权利要求1所述的交换机环路中继忙音检测的方法,其特征在于该步骤(S3)的具体实施过程为:(S3-1)、设定检测时间定时器和采集周期定时器;(S3-2)、在采集周期定时器驱动下顺序读取所述步骤(S2)中所连接的媒体处理芯片语音处理资源中实时的声音强度数据并记录此数据及当时的时间;(S3-3)、判断检测时间定时器设定的检测时间;若检测时间定时器时间到时,停止对媒体处理芯片的声音强度数据的收集,进到下一步;否则回到步骤(S3-2)继续读取声音强度数据;(S3-4)、根据前面记录的当时的时间,通过设定声音强度数据的阈值判断出响、停状态的转换时间,再由转换时间分别计算出各忙音信号响、停的时长时间,对这些时间做平均值计算,得到精确的忙音信号响、停时间数据。4.如权利要求3所述的交换机环路中继忙音检测的方法,其特征在于该步骤(S3-1)中检测时间定时器设定为10秒;采集周期定时器设定为20毫秒;该步骤(S3-4)中声音强度数据的阈值为-25dbm,大于-25dbm为响状态,否则为停状态。5.如权利要求1所述的交换机环路中继忙音检测的方法,其特征在于该步骤(S4)中设定的忙音信号比较参数...

【专利技术属性】
技术研发人员:张勇胜王开银黄小斌
申请(专利权)人:广东佳和通信技术有限公司
类型:发明
国别省市:44

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

1