CN101719814B - 确定带内信令译码模式的方法及装置 - Google Patents
确定带内信令译码模式的方法及装置 Download PDFInfo
- Publication number
- CN101719814B CN101719814B CN2009102520809A CN200910252080A CN101719814B CN 101719814 B CN101719814 B CN 101719814B CN 2009102520809 A CN2009102520809 A CN 2009102520809A CN 200910252080 A CN200910252080 A CN 200910252080A CN 101719814 B CN101719814 B CN 101719814B
- Authority
- CN
- China
- Prior art keywords
- lnp
- probability
- signal
- decoding mode
- decoding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0014—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
- H04L1/0038—Blind format detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0046—Code rate detection or code type detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Error Detection And Correction (AREA)
Abstract
本发明实施例公开了一种确定带内信令译码模式的方法及装置,涉及通信领域,提高了带内信令译码的准确率。本发明包括:利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;从所述计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。本发明实施例主要用于语音帧传递过程中带内信令译码模式的确定过程中。
Description
技术领域
本发明涉及通信领域,尤其涉及一种确定带内信令译码模式的方法及装置。
背景技术
AMR(Adaptive Multi-Rate,自适应多速率)语音编码器根据信道状况进行自适应切换的技术包括两个方面,即:信道模式的自适应,信源编码模式和信道编码模式的自适应。
信道模式的自适应切换比较稳定,仅在每次和***建立呼叫连接或进入新的蜂窝小区时进行切换。即在每次和***建立呼叫连接或进入新的蜂窝小区时,网络就根据信道情况给通信双方分配固定的信道速率模式,要么是全速率信道模式,要么是半速率信道模式。一旦信道模式确定后,在通话过程中就不再发生切换,然后信源编码模式和信道编码模式就根据确定的信道模式和通话过程中的信道质量进行自适应切换。信源编码模式和信道编码模式的自适应,主要是通过下行链路的CMR(Codec Mode Request,编解码模式要求)和上行链路CMC(Codec Mode Command,编解码模式命令)来进行调整。
对MS(Mobile Station,移动台)而言,它会不停的检测信道质量,根据信道质量的好坏来决定下行链路的编码模式,发送下行链路CMR给BSS(BaseStation Sub-system,基站子***),BSS收到这个要求后,会根据CMR,把CMI(Codec Mode Indication,编码模式指示)数据和相应的编码模式数据一起进行组成AMR语音帧,在下行链路中传输给MS。MS接受端接收到信号时,首先对CMI进行解码,根据CMI显示的语音编码模式,再在对语音部分解码。
AMR语音帧根据信道模式的不同一般分为AFS语音帧和AHS语音帧两种,对于每一个AFS语音帧,包含8bits的InBand(带内)信令编码数据,该8bits的带内信令编码数据是由2bits CMI数据编码后所得;对于每一个AHS语音帧,包含4bits的带内信令编码数据,该4bits的带内信令编码数据是由2bits CMI数据编码后所得。
现有技术在对接收到的InBand信令的编码bit进行解码时,是利用最大似然函数进行解码的,利用发送的编码bit和接收信号的解码bit做相关后进行排序,相关值最大的模式即为带内信令译码的模式。
在实现上述带内信令译码的过程中,发明人发现现有技术中至少存在如下问题:目前带内信令数据具有不常改变的特点,而在确定带内信令译码模式时,仅利用发送的编码bit和接收信号的解码bit做相关来确定带内信令译码的模式,使得带内信令译码的准确率比较低。
发明内容
本发明的实施例提供一种确定带内信令译码模式的方法及装置,提高了带内信令译码的准确率。
为达到上述目的,本发明的实施例采用如下技术方案:
一种确定带内信令译码模式的方法,包括:
利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;
从所述计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。
一种确定带内信令译码模式的装置,包括:
计算单元,用于利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;
选取单元,用于从所述计算单元计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。
本发明技术方案中,利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率,进而选取概率值最大的译码模式作为预定时刻接收信号带内信令的译码模式;由于后验概率的计算依赖于带内信令的译码模式先验概率,所以根据后验概率算法得到的各种带内信令的译码模式的概率是综合接收信号带内信令的译码模式的先验概率和后验概率获得,使选取的最大概率值对应的译码模式为所述预定时刻接收信号带内信令的译码模式的准确度比较高,进而使通过所述选取的带内信令的译码模式对带内信令进行译码得到的数据相对比较准确,从而提高了带内信令译码的准确率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例1中确定带内信令译码模式的方法流程图;
图2为本发明实施例1中确定带内信令译码模式的装置组成框图;
图3为本发明实施例2中确定带内信令译码模式的方法流程图;
图4为本发明实施例2中一种确定带内信令译码模式的装置组成框图;
图5为本发明实施例2中另一种确定带内信令译码模式的装置组成框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
本发明实施例提供一种确定带内信令译码模式的方法,如图1所示,包括:
101、利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率。
其中,所述利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率具体包括:
首先根据后验概率原理得到计算预定时刻接收信号带内信令译码模式的概率公式(1.1):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量。
其次,对所述概率公式(1.1)的两边同时取对数,得到公式(1.2):
lnp(stk=m|rk)=lnp(rk|stk=m)+lnp(stk=m)-lnp(rk) (1.2)
15由于lnp(rk)对四种带内信令译码模式的概率排序影响是一样的。所以在求取过程中为简化计算过程可以将lnp(rk)先略去。因此公式(1.2)等价于如下公式(1.3):
在将预定时刻接收信号带内信令译码模式的概率公式(1.1)的两边同时取对数并简化等价后,根据接收信号和解调软值的关系对上述概率公式(1.3)进行简化得到简化后的概率公式(1.4):
在获取了简化后的概率公式(1.4)后,需要计算预定时刻接收信号带内信令译码模式的对数先验概率,并将所述对数先验概率代入所述简化后的概率公式(1.4),便可得到接收信号预定时刻对应译码模式的概率。
102、从所述计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。
本发明实施例还提供一种确定带内信令译码模式的装置,如图2所示,包括:计算单元21和选取单元22。
计算单元21,用于利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;选取单元22,用于从所述计算单元21计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。
其中,所述计算单元21利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率包括:根据后验概率原理得到计算预定时刻接收信号带内信令译码模式的概率公式(1.1):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量;对所述概率公式的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式(1.4):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,λ为接收信号解调软值,s为发送信号的编码数据;计算预定时刻接收信号带内信令译码模式的对数先验概率,并将所述对数先验概率代入所述简化后的概率公式(1.4),得到接收信号预定时刻对应译码模式的概率。
本发明实施例中,利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率,进而选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式;由于后验概率的计算依赖于带内信令的译码模式先验概率,所以根据后验概率算法得到的各种带内信令的译码模式的概率是综合接收信号带内信令的译码模式的先验概率和后验概率获得,使选取的最大概率值对应的译码模式为所述预定时刻接收信号带内信令的译码模式的准确度比较高,进而使通过所述选取的带内信令的译码模式对带内信令进行译码得到的数据相对比较准确,从而提高了带内信令译码的准确率。
实施例2
本发明实施例提供一种确定带内信令译码模式的方法,如图3所示,包括:
首先利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率,在获取了预定时刻接收信号带内信令各种译码模式的概率后,从所述计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式,具体包括如下步骤:
301、根据后验概率原理得到计算预定时刻接收信号带内信令译码模式的概率公式(1.1):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量。
302、对所述概率公式(1.1)的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式(1.4):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,λ为接收信号解调软值,s为发送信号的编码数据。
所述对所述概率公式(1.1)的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式的具体过程包括:对所述概率公式(1.1)的两边同时取对数得到如下公式(1.2):
lnp(stk=m|rk)=lnp(rk|stk=m)+lnp(stk=m)-lnp(rk) (1.2)
由于lnp(rk)对四种带内信令译码模式的概率排序影响是一样的。所以在求取过程中为简化计算过程可以将lnp(rk)先略去。因此公式(1.2)等价于公式(1.3):
在将预定时刻接收信号带内信令译码模式的概率公式(1.1)的两边同时取对数并简化等价后,根据接收信号和解调软值的关系对上述概率公式(1.3)进行简化得到简化后的概率公式(1.4):
在根据解调软值和接收信号的关系获取了简化后的概率公式(1.4)后,由于λ和s是已知的,只要计算预定k时刻接收信号带内信令译码模式的对数先验概率lnp(stk=m),并将所述对数先验概率代入所述简化后的概率公式(1.4),便可得到接收信号预定k时刻对应译码模式的概率;因此在获取了简化后的概率公式(1.4)后,需要继续执行步骤303。
303、根据先验概率的算法得到预定时刻接收信号带内信令预定译码模式的先验概率的计算公式(1.5):
p(stk=m)=p0mp(stk-1=0|rk-1)+p1mp(stk-1=1|rk-1)+p2mp(stk-1=2|rk-1)+p3mp(stk-1=3|rk-1)(1.5)
其中,rk是一个接收信号矢量,stk-1=m,stk=m,m=0、1、2、3,stk为k时刻带内信令译码的四种模式之一,stk-1为k-1时刻带内信令译码的四种模式之一,p0m,p1m,p2m,p3m分别为k-1时刻的0,1,2,3四种译码模式到k时刻的m模式的转移概率,p(stk=m)为k时刻译码模式为m模式的先验概率。
其中,由于2b it s CMI、CMC和CMR的可以表示0、1、2和3四种带内信令的译码模式,译码模式之间的转换也有一定的规律,0模式只能转换到0模式和1模式,1模式可以转换到0模式、1模式和2模式,2模式只能转换到1模式、2模式和3模式,3模式只能转换到2模式和3模式,并且各种译码模式之间的转移概率如下矩阵所示:
其中,pij为模式i到模式j的转移概率,i=1,2,3,4,j=1,2,3,4。
本发明实施例以求取带内译码模式0的先验概率为例具体阐述先验概率公式的求取过程:k时刻的四种模式概率为
p(stK=m)=p(stK-1=m|rK-1)H (1.6)
其中模式矢量p(stk=m)=(p(stk=0)p(stk=1)p(stk=2)p(stk=3));k时刻接收信道的带内信令译码模式为0的概率等于k-1时刻四种带内信令译码模式转移到0模式的概率之和。k-1时刻带内信令译码四种模式的后验概率为(p(stk-1=0|rk-1)p(stk-1=1|rk-1)p(stk-1=2|rk-1)p(stk-1=3|rk-1),而k-1时刻到k时刻,根据概率矩阵H得到0模式转移到0模式的概率为p00,1模式转移到0模式的概率为p10,2模式转移到0模式的概率为p20,3模式转移到0模式的概率为p30;则根据公式(1.6)得到k时刻模式为0概率为:
p(stk=0)=p00p(stk-1=0|rk-1)+p10p(stk-1=1|rk-1)+p20p(stk-1=2|rk-1)+p30p(stk-1=3|rk-1)
304、对所述先验概率的计算公式(1.5)的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式(1.7):
lnp(stk=m)=max(lnp0m+lnp(stk-1=0|rk-1),lnp1m+lnp(stk-1=1|rk-1),lnp2m+lnp(stk-1=2|rk-1),lnp3m+lnp(stk-1=3|rk-1))(1.7)
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量。
305、根据带内信令数据发送特点将所述对数先验概率公式(1.7)进一步简化得到简化后的对数先验概率计算公式(1.8):
lnp(stk=0)=max(lnp00+lnp(stk-1=0|rk-1)lnp10+lnp(stk-1=1|rk-1))
lnp(stk=1)=max(lnp01+lnp(stk-1=0|rk-1)lnp11+lnp(stk-1=1|rk-1)lnp21+lnp(stk-1=2|rk-1))(1.8)
lnp(stk=2)=max(lnp12+lnp(stk-1=1|rk-1)lnp22+lnp(stk-1=2|rk-1)lnp32+lnp(stk-1=3|rk-1))
lnp(stk=3)=max(lnp23+lnp(stk-1=2|rk-1)lnp33+lnp(stk-1=3|rk-1))
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量。
306、计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率p(stK-1=m|rK-1),并确定预定时刻的上一时刻的译码模式到所述预定时刻预定译码模式的转移概率pij。
其中,所述计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率包括两种方法,具体为:
第一种,指定预定时刻的上一时刻接收信号带内信令的译码模式;将所述指定的译码模式的后验概率设置为1,除所述指定的译码模式以外的译码模式的后验概率为0;第二种,根据后验概率原理计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率。
本发明实施例具体以第一种方法阐述计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率的具体过程,包括:假设k-1时刻检测出的模式为0,则令此模式的后验概率为1,其它模式后验概率为0,即p(stk-1=0|rk-1)=1,p(stk-1=1|rk-1)=0,p(stk-1=2|rk-1)=0,p(stk-1=3|rk-1)=0。将上述各值代入公式(1.8)则k时刻先接收信号的带内译码模式为0的先验概率对数为:
lnp(stk=0)=max(lnp00 -∞ -∞ -∞)=lnp00,将公式(1.7)简化为如下公式(1.9):
lnp(stk=m)=lnp0m (1.9)
307、将所述计算得到的所述各种译码模式的后验概率与所述转移概率代入所述简化后的对数先验概率公式(1.8),得到预定时刻接收信号带内信令译码模式的对数先验概率。
308、将所述计算得到的预定时刻接收信号带内信令译码模式的对数先验概率带到简化后的概率公式(1.4)得到接收信号预定时刻对应译码模式的概率。
309、从所述计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。
本发明实施例还提供一种确定带内信令译码模式的装置,如图4所示,包括:计算单元41和选取单元42。
计算单元41,用于利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;选取单元42,用于从所述计算单元41计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式。
其中,所述计算单元41包括:公式获取模块411、公式简化模块412和计算模块413。
公式获取模块411,用于根据后验概率原理得到计算预定时刻接收信号带内信令译码模式的概率公式(1.1):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量。
公式简化模块412,用于对所述公式获取模块41获取的所述概率公式(1.1)的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式(1.4):
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,λ为接收信号解调软值,s为发送信号的编码数据。
所述公式简化模块412对所述概率公式(1.1)的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式(1.4)的具体过程包括:对所述概率公式(1.1)的两边同时取对数得到如下公式(1.2):
lnp(stk=m|rk)=lnp(rk|stk=m)+lnp(stk=m)-lnp(rk) (1.2)
由于lnp(rk)对四种带内信令译码模式的概率排序影响是一样的。所以在求取过程中为简化计算过程可以将lnp(rk)先略去。因此公式(1.2)等价于如下公式(1.3):
在将预定时刻接收信号带内信令译码模式的概率公式(1.1)的两边同时取对数并简化等价后,根据接收信号和解调软值的关系对上述概率公式(1.3)进行简化得到简化后的概率公式(1.4):
计算模块413,用于计算预定时刻接收信号带内信令译码模式的对数先验概率,并将所述对数先验概率代入所述公式简化模块412简化后的概率公式(1.4),得到接收信号预定时刻对应译码模式的概率。
进一步,所述计算模块413包括:获取子模块4311、第一计算模块4132、第二计算子模块4133和第三计算子模块4134。
获取子模块4131,用于根据先验概率的算法得到预定时刻接收信号带内信令预定译码模式的先验概率的计算公式(1.5):
p(stk=m)=p0mp(stk-1=0|rk-1)+p1mp(stk-1=1|rk-1)+p2mp(stk-1=2|rk-1)+p3mp(stk-1=3|rk-1)(1.5)
其中,rk是一个接收信号矢量,stk-1=m,stk=m,m=0、1、2、3,stk为k时刻带内信令译码的四种模式之一,stk-1为k-1时刻带内信令译码的四种模式之一,p0m,p1m,p2m,p3m分别为k-1时刻的0,1,2,3四种译码模式到k时刻的m模式的转移概率,p(stk=m)为k时刻译码模式为m模式的先验概率;
第一计算子模块4132,用于对所述获取子模块4131获取的所述先验概率的计算公式(1.5)的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式(1.7):
lnp(stk=m)=max(lnp0m+lnp(stk-1=0|rk-1),lnp1m+lnp(stk-1=1|rk-1),lnp2m+lnp(stk-1=2|rk-1),lnp3m+lnp(stk-1=3|rk-1))(1.7)
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量;
第二计算子模块4133,用于计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率p(stK-1=m|rK-1),并确定预定时刻的上一时刻的译码模式到所述预定时刻预定译码模式的转移概率pij,pij为模式i到模式j的转移概率,i=1,2,3,4,j=1,2,3,4;所述第二计算子模块4133计算后验概率的方法包括以下两种,具体包括:指定预定时刻的上一时刻接收信号带内信令的译码模式;将所述指定的译码模式的后验概率设置为1,除所述指定的译码模式以外的译码模式的后验概率为0;或者根据后验概率原理计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率。
第三计算子模块4134,用于将所述第二计算子模块4133计算得到的所述各种译码模式的后验概率与所述转移概率代入所述对数先验概率公式(1.7),得到预定时刻接收信号带内信令译码模式的对数先验概率。
进一步,为了使计算对数先验概率的过程简化,在所述第一计算子模块4132,对所述获取子模块4131获取的所述先验概率的计算公式(1.5)的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式(1.7)后,所述计算模块43还包括公式简化子模块4135,用于根据带内信令数据发送特点将所述对数先验概率公式(1.7)进一步简化得到简化后的对数先验概率计算公式(1.8):
lnp(stk=0)=max(lnp00+lnp(stk-1=0|rk-1)lnp10+lnp(stk-1=1|rk-1))
lnp(stk=1)=max(lnp01+lnp(stk-1=0|rk-1)lnp11+lnp(stk-1=1|rk-1)lnp21+lnp(stk-1=2|rk-1))(1.8)
lnp(stk=2)=max(lnp12+lnp(stk-1=1|rk-1)lnp22+lnp(stk-1=2|rk-1)lnp32+lnp(stk-1=3|rk-1))
lnp(stk=3)=max(lnp23+lnp(stk-1=2|rk-1)lnp33+lnp(stk-1=3|rk-1))
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量。
所述第三计算子模块4134还用于,将所述第二计算子模块4133计算得到的所述各种译码模式的后验概率与所述转移概率代入所述公式简化子模块4135简化后的对数先验概率公式(1.8),得到预定时刻接收信号带内信令译码模式的对数先验概率。
本发明实施例中,利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率,进而选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式;由于后验概率的计算依赖于带内信令的译码模式先验概率,所以根据后验概率算法得到的各种带内信令的译码模式的概率是综合接收信号带内信令的译码模式的先验概率和后验概率获得,使选取的最大概率值对应的译码模式为所述预定时刻接收信号带内信令的译码模式的准确度比较高,进而使通过所述选取的带内信令的译码模式对带内信令进行译码得到的数据相对比较准确,从而提高了带内信令译码的准确率。
本发明实施例还适应于发送端数据保持不变或者数据不经常改变语音帧的带内信令译码模式的确定过程中。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (8)
1.一种确定带内信令译码模式的方法,其特征在于,包括:
利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;
从所述计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式;
其中,所述利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率包括:
根据后验概率原理得到计算预定时刻接收信号带内信令译码模式的概率公式:
对所述概率公式的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式:
计算预定时刻接收信号带内信令译码模式的对数先验概率,并将所述对数先验概率代入所述简化后的概率公式,得到接收信号预定时刻对应译码模式的概率。
2.根据权利要求1所述的确定带内信令译码模式的方法,其特征在于,所述计算预定时刻接收信号带内信令译码模式的对数先验概率包括:
根据先验概率的算法得到预定时刻接收信号带内信令预定译码模式的先验概率的计算公式:
p(stk=m)=p0mp(stk-1=0|rk-1)+p1mp(stk-1=1|rk-1)+p2mp(stk-1=2|rk-1)+p3mp(stk-1=3|rk-1)
其中,rk是一个接收信号矢量,stk-1=m,stk=m,m=0、1、2、3,stk为k时刻带内信令译码的四种模式之一,stk-1为k-1时刻带内信令译码的四种模式之一,p0m,p1m,p2m,p3m分别为k-1时刻的0,1,2,3四种译码模式到k时刻的m模式的转移概率,p(stk=m)为k时刻译码模式为m模式的先验概率;
对所述先验概率的计算公式的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式:
lnp(stk=m)=max(lnp0m+lnp(stk-1=0|rk-1),lnp1m+lnp(stk-1=1|rk-1),lnp2m+lnp(stk-1=2|rk-1),lnp3m+lnp(stk-1=3|rk-1))
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量;
计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率,并确定预定时刻的上一时刻的译码模式到所述预定时刻预定译码模式的转移概率;
将所述各种译码模式的后验概率与所述转移概率代入所述对数先验概率公式,得到预定时刻接收信号带内信令译码模式的对数先验概率。
3.根据权利要求2所述的确定带内信令译码模式的方法,其特征在于,在对所述先验概率的计算公式的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式之后,该方法还包括:
根据带内信令数据发送特点将所述对数先验概率公式进一步简化得到简化后的对数先验概率计算公式:
lnp(stk=0)=max(lnp00+lnp(stk-1=0|rk-1)lnp10+lnp(stk-1=1|rk-1))
lnp(stk=1)=max(lnp01+lnp(stk-1=0|rk-1)lnp11+lnp(stk-1=1|rk-1)lnp21+lnp(stk-1=2|rk-1))
lnp(stk=2)=max(lnp12+lnp(stk-1=1|rk-1)lnp22+lnp(stk-1=2|rk-1)lnp32+lnp(stk-1=3|rk-1))
lnp(stk=3)=max(lnp23+lnp(stk-1=2|rk-1)lnp33+lnp(stk-1=3|rk-1))
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一 个接收信号矢量,并将所述计算得到的所述各种译码模式的后验概率与所述转移概率代入所述简化后的对数先验概率公式,得到预定时刻接收信号带内信令译码模式的对数先验概率。
4.根据权利要求2所述的确定带内信令译码模式的方法,其特征在于,所述计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率包括:
指定预定时刻的上一时刻接收信号带内信令的译码模式;
将所述指定的译码模式的后验概率设置为1,除所述指定的译码模式以外的译码模式的后验概率为0;或者
根据后验概率原理计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率。
5.一种确定带内信令译码模式的装置,其特征在于,包括:
计算单元,用于利用后验概率算法计算预定时刻接收信号带内信令各种译码模式的概率;
选取单元,用于从所述计算单元计算得到的译码模式的概率中,选取概率值最大的译码模式作为所述预定时刻接收信号带内信令的译码模式;
其中,所述计算单元包括:
公式获取模块,用于根据后验概率原理得到计算预定时刻接收信号带内信令译码模式的概率公式:
公式简化模块,用于对所述公式获取模块获取的所述概率公式的两边同时取对数,并根据接收信号和解调软值的关系对上述概率公式进行简化得到简化后的概率公式:
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,λ为接收信号解调软值,s为发送信号的编码数据;
计算模块,用于计算预定时刻接收信号带内信令译码模式的对数先验概率,并将所述对数先验概率代入所述公式简化模块简化后的概率公式,得到接收信号预定时刻对应译码模式的概率。
6.根据权利要求5所述的确定带内信令译码模式的装置,其特征在于,所述计算模块包括:
获取子模块,用于根据先验概率的算法得到预定时刻接收信号带内信令预定译码模式的先验概率的计算公式:
p(stk=m)=p0mp(stk-1=0|rk-1)+p1mp(stk-1=1|rk-1)+p2mp(stk-1=2|rk-1)+p3mp(stk-1=3|rk-1)
其中,rk是一个接收信号矢量,stk-1=m,stk=m,m=0、1、2、3,stk为k时刻带内信令译码的四种模式之一,stk-1为k-1时刻带内信令译码的四种模式之一,p0m,p1m,p2m,p3m分别为k-1时刻的0,1,2,3四种译码模式到k时刻的m模式的转移概率,p(stk=m)为k时刻译码模式为m模式的先验概率;
第一计算子模块,用于对所述获取子模块获取的所述先验概率的计算公式的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式:
lnp(stk=m)=max(lnp0m+lnp(stk-1=0|rk-1),lnp1m+lnp(stk-1=1|rk-1),lnp2m+lnp(stk-1=2|rk-1),lnp3m+lnp(stk-1=3|rk-1))
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量;
第二计算子模块,用于计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率,并确定预定时刻的上一时刻的译码模式到所述预定时刻预 定译码模式的转移概率;
第三计算子模块,用于将所述第二计算子模块计算得到的所述各种译码模式的后验概率与所述转移概率代入所述对数先验概率公式,得到预定时刻接收信号带内信令译码模式的对数先验概率。
7.根据权利要求6所述的确定带内信令译码模式的装置,其特征在于,所述计算模块还包括:
公式简化子模块,用于在对所述获取子模块获取的所述先验概率的计算公式的两边同时取对数,得到预定时刻接收信号带内信令译码模式的对数先验概率公式之后,根据带内信令数据发送特点将所述对数先验概率公式进一步简化得到简化后的对数先验概率计算公式:
lnp(stk=0)=max(lnp00+lnp(stk-1=0|rk-1)lnp10+lnp(stk-1=1|rk-1))
lnp(stk=1)=max(lnp01+lnp(stk-1=0|rk-1)lnp11+lnp(stk-1=1|rk-1)lnp21+lnp(stk-1=2|rk-1))
lnp(stk=2)=max(lnp12+lnp(stk-1=1|rk-1)lnp22+inp(stk-1=2|rk-1)lnp32+lnp(stk-1=3|rk-1))
lnp(stk=3)=max(lnp23+lnp(stk-1=2|rk-1)lnp33+lnp(stk-1=3|rk-1))
其中,stk=m,m=0、1、2、3,为k时刻带内信令译码的四种模式之一,rk是一个接收信号矢量;
所述第三计算子模块还用于,将所述第二计算子模块计算得到的所述各种译码模式的后验概率与所述转移概率代入所述公式简化子模块简化后的对数先验概率公式,得到预定时刻接收信号带内信令译码模式的对数先验概率。
8.根据权利要求6或7所述的确定带内信令译码模式的装置,其特征在于,所述第一计算子模块进一步用于:
指定预定时刻的上一时刻接收信号带内信令的译码模式;
将所述指定的译码模式的后验概率设置为1,除所述指定的译码模式以外的译码模式的后验概率为0;或者
根据后验概率原理计算预定时刻的上一时刻接收信号带内信令各种译码模式的后验概率。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102520809A CN101719814B (zh) | 2009-12-08 | 2009-12-08 | 确定带内信令译码模式的方法及装置 |
EP10835439.0A EP2512052B8 (en) | 2009-12-08 | 2010-11-15 | Method and device for determining in-band signalling decoding mode |
PCT/CN2010/078742 WO2011069404A1 (zh) | 2009-12-08 | 2010-11-15 | 确定带内信令译码模式的方法及装置 |
US13/486,825 US8996361B2 (en) | 2009-12-08 | 2012-06-01 | Method and device for determining a decoding mode of in-band signaling |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102520809A CN101719814B (zh) | 2009-12-08 | 2009-12-08 | 确定带内信令译码模式的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101719814A CN101719814A (zh) | 2010-06-02 |
CN101719814B true CN101719814B (zh) | 2013-03-27 |
Family
ID=42434336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102520809A Expired - Fee Related CN101719814B (zh) | 2009-12-08 | 2009-12-08 | 确定带内信令译码模式的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8996361B2 (zh) |
EP (1) | EP2512052B8 (zh) |
CN (1) | CN101719814B (zh) |
WO (1) | WO2011069404A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101719814B (zh) * | 2009-12-08 | 2013-03-27 | 华为终端有限公司 | 确定带内信令译码模式的方法及装置 |
WO2017169090A1 (ja) | 2016-03-28 | 2017-10-05 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 端末、基地局及びコーデックモード切替方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1292913A (zh) * | 1998-03-04 | 2001-04-25 | 艾利森电话股份有限公司 | 包括软自适应特性的语音编码 |
CN1579049A (zh) * | 2001-01-26 | 2005-02-09 | 高通股份有限公司 | 检测具有未知信号特征的消息的方法和装置 |
CN1756352A (zh) * | 2004-09-29 | 2006-04-05 | 华为技术有限公司 | 一种变长码编解码方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6256487B1 (en) * | 1998-09-01 | 2001-07-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Multiple mode transmitter using multiple speech/channel coding modes wherein the coding mode is conveyed to the receiver with the transmitted signal |
US6917629B1 (en) * | 1998-09-11 | 2005-07-12 | Ericsson Inc. | Rate detection in radio communication systems |
JP3833545B2 (ja) * | 2002-02-13 | 2006-10-11 | 三菱電機株式会社 | 通信システム、受信機、送信機および通信方法 |
US20040141572A1 (en) | 2003-01-21 | 2004-07-22 | Johnson Phillip Marc | Multi-pass inband bit and channel decoding for a multi-rate receiver |
US20070217626A1 (en) * | 2006-03-17 | 2007-09-20 | University Of Rochester | Watermark Synchronization System and Method for Embedding in Features Tolerant to Errors in Feature Estimates at Receiver |
US8468244B2 (en) * | 2007-01-05 | 2013-06-18 | Digital Doors, Inc. | Digital information infrastructure and method for security designated data and with granular data stores |
JP2010003392A (ja) * | 2008-06-23 | 2010-01-07 | Toshiba Corp | 符号化された情報を復号する信号処理デバイス及び信号処理方法 |
CN101719814B (zh) * | 2009-12-08 | 2013-03-27 | 华为终端有限公司 | 确定带内信令译码模式的方法及装置 |
-
2009
- 2009-12-08 CN CN2009102520809A patent/CN101719814B/zh not_active Expired - Fee Related
-
2010
- 2010-11-15 WO PCT/CN2010/078742 patent/WO2011069404A1/zh active Application Filing
- 2010-11-15 EP EP10835439.0A patent/EP2512052B8/en active Active
-
2012
- 2012-06-01 US US13/486,825 patent/US8996361B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1292913A (zh) * | 1998-03-04 | 2001-04-25 | 艾利森电话股份有限公司 | 包括软自适应特性的语音编码 |
CN1579049A (zh) * | 2001-01-26 | 2005-02-09 | 高通股份有限公司 | 检测具有未知信号特征的消息的方法和装置 |
CN1756352A (zh) * | 2004-09-29 | 2006-04-05 | 华为技术有限公司 | 一种变长码编解码方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2011069404A1 (zh) | 2011-06-16 |
US8996361B2 (en) | 2015-03-31 |
US20120239386A1 (en) | 2012-09-20 |
EP2512052A1 (en) | 2012-10-17 |
EP2512052A4 (en) | 2012-10-17 |
EP2512052B1 (en) | 2018-12-26 |
CN101719814A (zh) | 2010-06-02 |
EP2512052B8 (en) | 2019-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW444460B (en) | An efficient DTX scheme | |
RU2239950C2 (ru) | Способ декодирования режимов работы кодека с использованием априорного знания | |
US5453997A (en) | Decoder selection | |
FI96650C (fi) | Menetelmä ja laitteisto puheen välittämiseksi tietoliikennejärjestelmässä | |
CN1127827C (zh) | 估算信道比特误码率的方法以及收发信机 | |
JPH09506231A (ja) | 可変レート通信システムにおいて電力を制御するための方法及び装置 | |
RU2710207C1 (ru) | Способ и устройство беспроводной связи | |
Bruhn et al. | Concepts and solutions for link adaptation and inband signaling for the GSM AMR speech coding standard | |
CN101835204A (zh) | 语音通信方法、设备及*** | |
EP3893419A1 (en) | Data retransmission decoding method, apparatus and system, and communication device | |
CN101719814B (zh) | 确定带内信令译码模式的方法及装置 | |
CN1379937A (zh) | 在采用可变比特率的***中健壮的帧类型保护方法与*** | |
CN101939658B (zh) | 在无线通信终端中的语音编码方案的选择 | |
CN101426189B (zh) | 一种传输附加信息的方法及*** | |
CN101394225B (zh) | 一种话音传输的方法和装置 | |
JP3160516B2 (ja) | データ受信装置 | |
CN102790997B (zh) | 一种自适应多速率amr语音数据的传输方法及装置 | |
US20050078615A1 (en) | Method and device for duplex communication | |
CN112996101B (zh) | 一种应用于dmr和pdt标准的时隙同步方法和装置 | |
CN101136885A (zh) | 调制方式判定装置、接收装置、调制方式判定方法和程序 | |
KR100944298B1 (ko) | 포맷 검출 방법 | |
CN100349395C (zh) | 用于语音帧误差降低的语音通信单元和方法 | |
KR100305336B1 (ko) | 여러가지 가변 통신 속도 시스템에 대한 다음 프레임의 가변 통신속도 표시방법 | |
KR100257880B1 (ko) | 디지털 이동통신 시스템의 보코더 바이패스모드시 오류프레임복구방법 | |
CN103026409A (zh) | 语音帧的译码方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130327 Termination date: 20181208 |