检测语音帧的编码速率的方法和设备的制作方法

文档序号:2818956阅读:209来源:国知局
专利名称:检测语音帧的编码速率的方法和设备的制作方法
技术领域
本发明实施例涉及无线通信领域,并且更具体地,涉及检测语音帧的编码速率的 方法和设备。
背景技术
按照3GPP(3rd Generation Partnership Project ;第三代伙伴关系项目)协 议 45. 003 规定,GSM(Global System for Mobile Communications ;全球移动通讯系 统)AMR-NB (Adaptive Muti-Rate Narrow Band ;窄带速率自适应)速率自适应开启时, BTS (Base Transceiver Station ;基站收发台)接收到的上行语音帧分为CMI和CMR时刻, 在两个时刻接收的帧可分别称为CMI时刻帧和CMR时刻帧。CMI和CMR时刻帧交替出现,在 CMI时刻需要对编码速率进行检测,CMR时刻沿用上一 CMI时刻的编码速率。该协议提供了 带内编码,以将控制信号等非数据信号和数据一起传输。在CMI时刻帧中,2比特速率集序 号编码成8比特(AFS Adaptive Full Rate Speech ;自适应全速率语音)或4比特(AHS Adaptive HalfRate Speech ;自适应半速率语音)码字,这里把它们称作ic码。格式如下 表1和表2 表1 :AFS编码格式
权利要求
1.一种检测语音帧的编码速率的方法,其特征在于,所述语音帧包括交替的编码速率 指示CMI时刻帧和编码速率请求CMR时刻帧,所述方法包括接收CMI时刻帧,所述CMI时刻帧包含ic码和递归系统卷积RSC编码数据; 对所述ic码进行软译码,获得最大似然意义下的码字判决; 根据所述码字判决获得可靠性度量; 基于所述可靠性度量确定语音帧的编码速率。
2.如权利要求1所述的方法,其特征在于,所述码字判决包括最大似然意义下的最优码字,其中基于所述可靠性度量确定语音帧的编码速率包括当所述可靠性度量高于门限时,确定所述最优码字所对应的速率作为所述编码速率。
3.如权利要求1所述的方法,其特征在于,基于所述可靠性度量确定语音帧的编码速 率包括当所述可靠性度量等于或低于门限时,根据先前CMI时刻帧或CMR时刻帧的可靠速率 估计所接收的CMI时刻帧的当前速率作为所述编码速率。
4.如权利要求1所述的方法,其特征在于,所述码字判决包括最大似然意义下的最优 码字和次优码字,其中根据所述码字判决获得可靠性度量包括 计算接收软值序列和所述最优码字的第一点积; 计算所述接收软值序列和所述次优码字的第二点积; 将所述第一点积和第二点积的差值作为所述可靠性度量。
5.一种检测语音帧的编码速率的方法,其特征在于,所述语音帧包括交替的编码速率 指示CMI时刻帧和编码速率请求CMR时刻帧,所述方法包括接收CMI时刻帧,所述CMI时刻帧包含ic码和递归系统卷积RSC编码数据; 根据先前CMI时刻帧或CMR时刻帧的可靠速率估计所接收的CMI时刻帧的当前速率; 在所估计的当前速率为低速率时,基于RSC编码数据中的系统位,确定是否能对AFS速 率集中的低速率进行区分;在确定能对AFS速率集中的低速率进行区分时,将区分出的低速率作为所述编码速率。
6.如权利要求5所述的方法,其特征在于,所述方法还包括 对所述ic码进行软译码,获得最大似然意义下的码字判决;在确定不能对AFS速率集中的低速率进行区分时,根据所述码字判决获得可靠性度量;基于所述可靠性度量确定语音帧的编码速率。
7.如权利要求6所述的方法,其特征在于,所述码字判决包括最大似然意义下的最优码字,其中基于所述可靠性度量确定语音帧的编码速率包括当所述可靠性度量高于门限时,确定所述最优码字所对应的速率作为所述编码速率。
8.如权利要求6所述的方法,其特征在于,基于所述可靠性度量确定语音帧的编码速 率包括当所述可靠性度量等于或低于门限时,将所述当前速率作为所述编码速率。
9.如权利要求6所述的方法,其特征在于,所述码字判决包括最大似然意义下的最优 码字和次优码字,其中根据所述码字判决获得可靠性度量包括 计算接收软值序列和所述最优码字的第一点积; 计算所述接收软值序列和所述次优码字的第二点积; 将所述第一点积和第二点积的差值作为所述可靠性度量。
10.如权利要求5所述的方法,其特征在于,确定是否能对AFS速率集中的低速率进行 区分包括比对所述RSC编码数据中与AFS速率集中的低速率相对应的系统位; 记录系统位比对成功的次数;根据所述系统位比对成功的次数,确定是否能对低速率进行区分。
11.如权利要求5所述的方法,其特征在于,所述方法还包括对所述ic码进行软译码,获得最大似然意义下的码字判决,所述码字判决包括最大似 然意义下的最优码字;在所估计的当前速率为高速率时,将所述最优码字作为所述编码速率。
12.如权利要求5所述的方法,其特征在于,所述方法还包括 对所述ic码进行软译码,获得最大似然意义下的码字判决;在所估计的当前速率为高速率时,根据所述码字判决获得可靠性度量; 基于所述可靠性度量确定语音帧的编码速率。
13.—种检测语音帧的编码速率的方法,其特征在于,所述语音帧包括交替的编码速率 指示CMI时刻帧和编码速率请求CMR时刻帧,所述方法包括接收CMR时刻帧,所述CMR时刻帧包含递归系统卷积RSC编码数据; 根据先前CMI时刻帧或CMR时刻帧的可靠速率估计所接收的CMR时刻帧的当前速率; 在所估计的当前速率为低速率时,基于RSC编码数据中的系统位,确定是否能对AFS速 率集中的低速率进行区分;在确定能对AFS速率集中的低速率进行区分时,将区分出的低速率作为所述编码速率。
14.如权利要求13所述的方法,其特征在于,确定是否能对AFS速率集中的低速率进行 区分包括比对所述RSC编码数据中与AFS速率集中的低速率相对应的系统位; 记录系统位比对成功的次数;根据所述系统位比对成功的次数,确定是否能对低速率进行区分。
15.如权利要求13所述的方法,其特征在于,所述方法还包括在所估计的当前速率为高速率时,将所述当前速率作为所述编码速率。
16.如权利要求13所述的方法,其特征在于,所述方法还包括在确定不能对AFS速率集中的低速率进行区分时,将所述当前速率作为所述编码速率。
17.—种检测语音帧的编码速率的设备,其特征在于,所述语音帧包括交替的编码速率指示CMI时刻帧和编码速率请求CMR时刻帧,所述设备包括接收单元,用于接收CMI时刻帧,所述CMI时刻帧包含ic码和递归系统卷积RSC编码 数据;译码单元,用于对所述ic码进行软译码,获得最大似然意义下的码字判决; 度量单元,用于根据所述码字判决获得可靠性度量; 确定单元,用于基于所述可靠性度量确定语音帧的编码速率。
18.如权利要求17所述的设备,其特征在于,所述码字判决包括最大似然意义下的最 优码字和次优码字,其中所述确定单元用于计算接收软值序列和所述最优码字的第一点积,计算所述接收 软值序列和所述次优码字的第二点积,并将所述第一点积和第二点积的差值作为所述可靠性度量。
19.如权利要求17所述的设备,其特征在于,所述确定单元用于当所述可靠性度量等 于或低于门限时,根据先前CMI时刻帧或CMR时刻帧的可靠速率估计所接收的CMI时刻帧 的当前速率作为所述编码速率。
20.一种检测语音帧的编码速率的设备,其特征在于,所述语音帧包括交替的编码速率 指示CMI时刻帧和编码速率请求CMR时刻帧,所述设备包括接收单元,用于接收CMI时刻帧,所述CMI时刻帧包含ic码和递归系统卷积RSC编码 数据;估计单元,用于根据先前CMI时刻帧或CMR时刻帧的可靠速率估计所接收的CMI时刻 帧的当前速率;区分单元,用于在所估计的当前速率为低速率时,基于RSC编码数据中的系统位,确定 是否能对AFS速率集中的低速率进行区分;确定单元,用于在确定能对AFS速率集中的低速率进行区分时,将区分出的低速率作 为所述编码速率。
21.如权利要求20所述的设备,其特征在于,所述设备还包括译码单元,用于对所述ic码进行软译码,获得最大似然意义下的码字判决; 度量单元,用于在确定不能对AFS速率集中的低速率进行区分时,根据所述码字判决 获得可靠性度量;所述确定单元还用于基于所述可靠性度量确定语音帧的编码速率。
22.如权利要求20所述的设备,其特征在于,所述区分单元用于比对所述RSC编码数据 中与AFS速率集中的低速率相对应的系统位,记录系统位比对成功的次数,并根据所述系 统位比对成功的次数确定是否能对低速率进行区分。
23.一种检测语音帧的编码速率的设备,其特征在于,所述语音帧包括交替的编码速率 指示CMI时刻帧和编码速率请求CMR时刻帧,所述设备包括接收单元,用于接收CMR时刻帧,所述CMR时刻帧包含递归系统卷积RSC编码数据; 估计单元,用于根据先前CMI时刻帧或CMR时刻帧的可靠速率估计所接收的CMR时刻 帧的当前速率;区分单元,用于在所估计的当前速率为低速率时,基于RSC编码数据中的系统位,确定 是否能对AFS速率集中的低速率进行区分;确定单元,用于在确定能对AFS速率集中的低速率进行区分时,将区分出的低速率作 为所述编码速率。
24.如权利要求23所述的设备,其特征在于,所述区分单元用于比对所述RSC编码数据 中与AFS速率集中的低速率相对应的系统位,记录系统位比对成功的次数,并根据所述系 统位比对成功的次数确定是否能对低速率进行区分。
25.如权利要求23所述的方法,其特征在于,所述确定单元还用于在所估计的当前速 率为高速率时或者在确定不能对AFS速率集中的低速率进行区分时,将所述估计单元估计 的当前速率作为所述编码速率。
全文摘要
本发明实施例提供一种检测语音帧的编码速率的方法和设备。其中该语音帧包括交替的CMI时刻帧和CMR时刻帧,该方法包括接收CMI时刻帧,该CMI时刻帧包含ic码和RSC编码数据;对ic码进行软译码,获得最大似然意义下的码字判决;根据码字判决获得可靠性度量;基于可靠性度量确定语音帧的编码速率。本发明实施例的检测语音帧的编码速率的方法不是对ic码进行简单译码,而通过ic软判决译码得到最大似然译码结果的可靠性度量,并通过可靠性度量确定语音帧的编码速率,即使在信道质量较差时,也能提高译码结果的可靠性和准确性。
文档编号G10L19/00GK102104448SQ20111007074
公开日2011年6月22日 申请日期2011年3月23日 优先权日2011年3月23日
发明者朱佥 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1