语音加密出错的检测方法和装置制造方法及图纸

技术编号:14339263 阅读:93 留言:0更新日期:2017-01-04 11:55
本发明专利技术公开了一种语音加密出错的检测方法,包括:根据获取到的语音数据流中静音帧的被测参数的取值以及与该静音帧相邻的前一语音帧的编码速率,判断该静音帧的被测参数的取值是否合法;通过在检测窗口内设定门限以判断静音帧的被测参数的取值不合法的累计数量是否超过设定门限,当累计的不合法数量超过设定门限时,确定语音加密出错。本发明专利技术还提供一种语音加密出错的检测装置。本发明专利技术通过确定语音加密出错进而实现了对由于语音加密出错而导致流水声的检测,弥补了依赖语音帧的某些参数的检测方法无法在语音数据中大部分都是静音帧的情况下进行流水声检测的不足,完善了流水声检测的方法体系,并进一步扩展了对于流水声检测的适用范围。

【技术实现步骤摘要】

本专利技术涉及语音通信领域,尤其涉及语音加密出错的检测方法和装置
技术介绍
通用移动通信系统(UniversalMobileTelecommunicationsSystem,简称UMTS)的语音业务编码采用了与全球移动通信系统(GlobalSystemforMobileCommunications,简称GSM)兼容的自适应多速率(AdaptiveMulti-rate,简称AMR)技术。UMTS系统的安全机制继承了GSM的安全机制,主要体现在加密上。在UMTS中,加密功能由核心网激活,加密参数被送往无线网络控制器(RadioNetworkController,简称RNC)和用户设备(UserEquipment,简称UE),由RNC和UE共同完成彼此之间的加密过程。经过加密的语音数据,如果解密时使用的参数错误,那么还原出的语音数据通过声码器解码后将是流水声。UMTS系统中出现流水声的原因主要是RNC和UE使用的加密参数因为某些原因出现了不一致,因此需要对由于语音加密出错而导致产生的流水声进行检测。现有技术中对于流水声的检测主要是依赖语音帧的某些参数检测,而当语音数据中大部分都是静音帧时,这种检测方法也就失去了作用。
技术实现思路
本专利技术的主要目的在于提供一种语音加密出错的检测方法和装置,旨在解决如何通过对静音帧的检测来确定语音加密是否错误,进而实现对流水声的检测。为实现上述目的,本专利技术提供一种语音加密出错的检测方法,所述检测方法包括:获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率;根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法;在检测窗口内,累计所述静音帧的被测参数的取值不合法的数量并判断该数量是否超过设定门限;若是,则确定语音加密出错。优选地,所述根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法包括:比较所述语音帧的编码速率所对应的编号与所述静音帧的MI字段的取值是否相同,所述静音帧的被测参数至少包括MI字段;若是,则确定所述静音帧的MI字段的取值合法;若否,则确定所述静音帧的MI字段的取值不合法。优选地,所述获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率之前还包括:在所述静音帧出现前,记录每一所述语音帧的编码速率。优选地,所述确定语音加密出错之后包括:输出检测的结果。为实现上述目的,本专利技术还提供一种语音加密出错的检测装置,所述检测装置包括:获取模块,用于获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率;合法判断模块,用于根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法;累计模块,用于在检测窗口内,累计所述静音帧的被测参数的取值不合法的数量;门限判断模块,用于在检测窗口内,判断所述静音帧的被测参数的取值不合法的累计数量是否超过设定门限;确定模块,用于确定检测的结果。优选地,所述合法判断模块具体还用于:比较所述语音帧的编码速率所对应的编号与所述静音帧的MI字段的取值是否相同,所述静音帧的被测参数至少包括MI字段;若是,则确定所述静音帧的MI字段的取值合法;若否,则确定所述静音帧的MI字段的取值不合法。优选地,所述检测装置还包括:记录模块,用于在所述静音帧出现前,记录每一所述语音帧的编码速率。优选地,所述检测装置还包括:输出模块,用于输出检测的结果。本专利技术根据获取到的语音数据流中静音帧的被测参数的取值以及与该静音帧相邻的前一语音帧的编码速率,判断该静音帧的被测参数的取值是否合法;同时,在检测窗口内设定门限以判断静音帧的被测参数的取值不合法的累计数量是否超过设定门限,若超过设定门限则确定语音加密出错,而语音加密出错则会导致产生流水声,从而进一步实现了对流水声的检测。本专利技术弥补了依赖语音帧的某些参数的检测方法无法在语音数据中大部分都是静音帧的情况下进行流水声检测的不足,完善了流水声检测的方法体系,同时也进一步扩展了对于流水声检测的适用范围。附图说明图1为本专利技术语音加密出错的检测方法一实施例的流程示意图;图2为本专利技术语音加密出错的检测装置第一实施例的功能模块示意图;图3为本专利技术语音加密出错的检测装置第二实施例的功能模块示意图;图4为本专利技术语音加密出错的检测装置第三实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的技术方案可以应用于各种通信系统,例如GSM码分多址系统、WCDMA宽带码分多址系统、GPRS通用分组无线业务系统、LTE长期演进系统等。语音解码后出现的流水声问题是UMTS网络的固有问题,从其产生的原理分析,主要是由于UMTS网元无线网络控制器RNC与用户设备UE侧的语音通话过程中使用的加密参数不一致而致使语音加密出错,从而最终导致流水声的产生。而目前,对于流水声的检测一般采用海量路测、拨测来复现流水声,然后根据测试得到的数据进行分析以查找原因,但此类方式不仅效率低,而且需要耗费大量资源。此外,还有对语音帧的某些参数进行检测,但此类方法在语音数据中大部分都是静音帧时,该方法将无法进行检测。参照图1,图1为本专利技术语音加密出错的检测方法一实施例的流程示意图。在本实施例中,所述检测方法包括:步骤S1,获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率;步骤S2,根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法;步骤S3,在检测窗口内,累计所述静音帧的被测参数的取值不合法的数量并判断该数量是否超过设定门限;步骤S4,若是,则确定语音加密出错。需要说明的是,在上述步骤S3中,也可以累计静音帧的被测参数的取值合法的数量并判断该数量是否超过设定门限,具体可根据实际需要进行设置。下面结合具体实施例,对上述步骤的具体实现进行说明。在本专利技术各实施例中,语音数据流的语音编码方式包括AMR-NB(AdaptiveMultiRateNarrowBand,自适应多速率窄带编码)或者AMR-WB(AdaptiveMultiRateWideBand,自适应多速率宽带编码),其中,AMR-NB的编码速率有八种,也即对应有八种不同的编码速率编号(分别对应的编号为0~7);而AMR-WB的编码速率有九种,也即对应有九种不同的编码速率编号(分别对应的编号为0~8),下面具体以AMR-NB进行举例说明。实施例一:对于步骤S1的具体实现:无线网络控制器RNC收到的语音帧数据通过其对应的传输格式组合标识符TFCI(TransportFormatCombinationIndicator)以及语音业务建立初期的参数可以判断语音帧的编码速率,并进而可对应确定语音帧的编码速率编号。通过从语音数据流中获取静音帧的编码数据即可获得静音帧的被测参数的取值。静音帧的编码数据包括多个字段,比如MI(ModeIndication)字段、MR(ModeRequest)字段、FT(FrameType)字段等。每个字段对应3位或4位比特码,不同的比特码对应的字段取值不同。因此,可将上述字段作为静音帧的被测参数,下面具体以MI字段作为静音帧的被测参数。可选的,在本文档来自技高网...
语音加密出错的检测方法和装置

【技术保护点】
一种语音加密出错的检测方法,其特征在于,所述检测方法包括:获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率;根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法;在检测窗口内,累计所述静音帧的被测参数的取值不合法的数量并判断该数量是否超过设定门限;若是,则确定语音加密出错。

【技术特征摘要】
1.一种语音加密出错的检测方法,其特征在于,所述检测方法包括:获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率;根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法;在检测窗口内,累计所述静音帧的被测参数的取值不合法的数量并判断该数量是否超过设定门限;若是,则确定语音加密出错。2.如权利要求1所述的检测方法,其特征在于,所述根据所述语音帧的编码速率,判断所述静音帧的被测参数的取值是否合法包括:比较所述语音帧的编码速率所对应的编号与所述静音帧的MI字段的取值是否相同,所述静音帧的被测参数至少包括MI字段;若是,则确定所述静音帧的MI字段的取值合法;若否,则确定所述静音帧的MI字段的取值不合法。3.如权利要求1或2所述的检测方法,其特征在于,所述获取语音数据流中静音帧的被测参数以及所述静音帧的前一语音帧的编码速率之前还包括:在所述静音帧出现前,记录每一所述语音帧的编码速率。4.如权利要求3所述的检测方法,其特征在于,所述确定语音加密出错之后包括:输出检测的结果。5.一种语音...

【专利技术属性】
技术研发人员:孔小玲霍燚
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1