CN102208964A - 一种数字***中对数似然比的实现***及方法 - Google Patents

一种数字***中对数似然比的实现***及方法 Download PDF

Info

Publication number
CN102208964A
CN102208964A CN2011101373231A CN201110137323A CN102208964A CN 102208964 A CN102208964 A CN 102208964A CN 2011101373231 A CN2011101373231 A CN 2011101373231A CN 201110137323 A CN201110137323 A CN 201110137323A CN 102208964 A CN102208964 A CN 102208964A
Authority
CN
China
Prior art keywords
prime
llr
centerdot
sign
median
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.)
Pending
Application number
CN2011101373231A
Other languages
English (en)
Inventor
姜奇渊
翟春华
卢海涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen ZTE Microelectronics Technology Co Ltd
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2011101373231A priority Critical patent/CN102208964A/zh
Publication of CN102208964A publication Critical patent/CN102208964A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

本发明公开了一种数字***中对数似然比的实现***,***中的LLR核心处理单元用于根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元;噪声归一化单元用于根据LLR中间值获得最终的LLR值。本发明还公开了一种数字***中对数似然比的实现方法,该方法包括:LLR核心处理单元根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元;噪声归一化单元根据LLR中间值获得最终的LLR值。采用本发明的***及方法,不仅能降低信号接收解调的误码率,而且能兼顾LLR计算复杂度和解调性能两方面的问题。

Description

一种数字***中对数似然比的实现***及方法
技术领域
本发明主要应用于数字通信领域,尤其涉及一种数字***中对z=Ax+No信号求对数似然比(LLR)的实现***及方法。
背景技术
无线数字通信正在向宽带化、高速化发展,基本的低阶调制方式已不能满足需要。为了提高频谱效率,满足高***容量和高数据速率的业务需求,越来越多的通信***采用高阶调制方式。但是阶数越高,对于接收机的接收性能要求越高,误码率也就越高。
由于信道环境的影响,会使接收星座点相对于标准星座点有一定的相位旋转和扩展;噪声的影响会使接收星座点的位置不确定。假设接收信号为y=h·x+no,则接收***一般都会先根据下面公式z=h*·y=h*·h·x+h*·no=Ax+No消除相位的旋转的影响,其中,y表示接收到的信号,h表示信道冲击响应,x表示发送的数据,no表示发送数据过程中引入的噪声,h*表示h的共轭转置,A表示h*和h的乘积,本文后续公式中出现的A也是这里的含义,No表示h*和no的乘积;然后再进行LLR值的计算,以降低信号接收解调的误码率。然而该方案虽然能一定程度地降低信号接收解调的误码率,却并不能兼顾LLR计算复杂度和解调性能两方面的问题。
发明内容
有鉴于此,本发明的主要目的在于提供一种数字***中对数似然比的实现***及方法,不仅能降低信号接收解调的误码率,而且能兼顾LLR计算复杂度和解调性能两方面的问题。
为达到上述目的,本发明的技术方案是这样实现的:
一种数字***中对数似然比的实现***,该***包括:LLR预处理单元、LLR核心处理单元和噪声归一化处理单元;其中,
所述LLR预处理单元,用于对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z});其中,z=Ax+No,Re{z}表示复数Z的实部,Im{z}表示复数Z的虚部,c是不同调制模式的星座点的归一化系数;
所述LLR核心处理单元,用于根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,所述LLR中间值为LLR(Re,i)或者LLR(Im,i);
所述噪声归一化单元,用于根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
其中,所述LLR预处理单元,进一步用于对输入的Z信号的实部和虚部采用并串转换电路得到Z中间值,对于Z中间值根据不同调制模式对应选择平方根数值后,采用移位等效电路将Z中间值与对应选择的平方根数值相乘后输出ZN给LLR核心处理单元。
其中,所述LLR核心处理单元,进一步用于采用移位等效电路实现乘法操作,采用加法/减法电路实现比较操作,根据不同调制模式下LLR中间值的计算公式对应选择相应的数据进行输出,得到LLR中间值。
其中,所述LLR预处理单元,进一步用于对应选择的平方根数值具体为:
Figure BDA0000063744310000021
Figure BDA0000063744310000022
其中,
2 = 2 0 + 2 - 2 + 2 - 3 + 2 - 5 ;
10 = 2 1 + 2 0 + 2 - 3 + 2 - 5 ;
42 = 2 2 + 2 1 + 2 - 1 + 2 - 5 .
其中,所述LLR核心处理单元,进一步用于在不同调制模式下LLR中间值的计算公式包括:
令zN=c·z=c·(Re{z}+Im{z}),则:
a、对于BPSK调制模式:
令z′=Re{zN},则LLR(Re,0)=S·z′;
b、对于QPSK调制模式:
令z′=Re{zN},则有LLR(Re,0)=S·z′;
令z′=Im{zN},则有LLR(Im,0)=z′;
c、对于16QAM调制模式:
若令z′=Re{zN},则有:
LLR ( Re , 0 ) = S · z ′ | z ′ | ≤ 2 A S · sign ( z ′ ) 2 ( | z ′ | - A ) | z ′ | > 2 A ;
LLR(Re,1)=S·(2A-|z′|);
若令z′Im{zN},则有:
LLR ( Im , 0 ) = S · z ′ | z ′ | ≤ 2 A S · sign ( z ′ ) 2 ( | z ′ | - A ) | z ′ | > 2 A ;
LLR(Im,1)=S·(2A-|z′|);
d、对于64QAM调制模式:
若令z′=Re{zN},则有
LLR ( Re , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
若令z″=4A-|z′|,则有:
LLR ( Re , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; sign ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Re,2)=S·(2A-|z″|);
若令z′=Im{zN},则有
LLR ( Im , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
令z″=4A-|z′|,则有:
LLR ( Im , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; &Phi; ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Im,2)=S·(2A-|z″|)。
一种数字***中对数似然比的实现方法,该方法包括:
LLR预处理单元对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z}),将ZN输出给LLR核心处理单元;所述z=Ax+No,所述Re{z}表示复数Z的实部,所述Im{z}表示复数Z的虚部,所述c是不同调制模式的星座点的归一化系数;
LLR核心处理单元根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,所述LLR中间值为LLR(Re,i)或者LLR(Im,i);
噪声归一化单元根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
其中,所述对输入的Z信号进行预处理后获得ZN具体包括:对输入的Z信号的实部和虚部采用并串转换电路得到Z中间值,对于Z中间值根据不同调制模式对应选择平方根数值后,采用移位等效电路将Z中间值与对应选择的平方根数值相乘后输出ZN
其中,对应选择的平方根数值具体为:
Figure BDA0000063744310000043
其中,
2 = 2 0 + 2 - 2 + 2 - 3 + 2 - 5 ;
10 = 2 1 + 2 0 + 2 - 3 + 2 - 5 ;
42 = 2 2 + 2 1 + 2 - 1 + 2 - 5 .
其中,不同调制模式下LLR中间值的计算公式包括:
令zN=c·z=c·(Re{z}+Im{z}),则:
a、对于BPSK调制模式:
令z′=Re{zN},则LLR(Re,0)=S·z′;
b、对于QPSK调制模式:
令z′=Re{zN},则有LLR(Re,0)=S·z′;
令z′=Im{zN},则有LLR(Im,0)=z′;
c、对于16QAM调制模式:
若令z′=Re{zN},则有:
LLR ( Re , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Re,1)=S·(2A-|z′|);
若令z′Im{zN},则有:
LLR ( Im , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Im,1)=S·(2A-|z′|);
d、对于64QAM调制模式:
若令z′=Re{zN},则有
LLR ( Re , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
若令z″=4A-|z′|,则有:
LLR ( Re , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; sign ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Re,2)=S·(2A-|z″|);
若令z′=Im{zN},则有
LLR ( Im , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
令z″=4A-|z′|,则有:
LLR ( Im , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; &Phi; ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Im,2)=S·(2A-|z″|)。
本发明的LLR预处理单元用于对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z});其中,z=Ax+No,Re{z}表示复数Z的实部,Im{z}表示复数Z的虚部,c是不同调制模式的星座点的归一化系数;LLR核心处理单元用于根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,所述LLR中间值为LLR(Re,i)或者LLR(Im,i);噪声归一化单元用于根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
采用本发明的对z=Ax+No信号求LLR值的方案,简化了LLR值的计算,且适用于多种调制模式BPSK/QPSK/16QAM/64QAM的通信***,不仅能降低信号接收解调的误码率,而且能兼顾LLR计算复杂度和解调性能两方面的问题,也就是说,不仅降低了数字通信中数据接收解调的误码率,而且在简化LLR值复杂度计算基础上提高了***的解调性能。
附图说明
图1为本发明LLR实现***的***结构示意图;
图2为本发明LLR实现***的LLR预处理单元一实例的电路结构示意图;
图3为本发明LLR实现***的LLR核心处理单元一实例的电路结构示意图。
具体实施方式
本发明的基本思想是:LLR预处理单元用于对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z});其中,z=Ax+No,Re{z}表示复数Z的实部,Im{z}表示复数Z的虚部,c是不同调制模式的星座点的归一化系数;LLR核心处理单元用于根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,所述LLR中间值为LLR(Re,i)或者LLR(Im,i);噪声归一化单元用于根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
下面结合附图对技术方案的实施作进一步的详细描述。
一种数字***中对数似然比的实现***,主要包括以下内容:
如图1所示,该***包括:LLR预处理单元、LLR核心处理单元和噪声归一化处理单元。其中,LLR预处理单元,用于对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z});其中,z=Ax+No,Re{z}表示复数Z的实部,Im{z}表示复数Z的虚部,c是不同调制模式的星座点的归一化系数。这里,文中的Re都是指实部,文中的Im都是指虚部,针对实部和虚部与复数Z的关系举例,比如复数z=a+bi,Re(z)=a,Im(z)=b。
LLR核心处理单元,用于根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,这里,LLR中间值LLRi_temp为LLR(Re,i)或者LLR(Im,i),i=0,1,2,3,4,5。
噪声归一化单元,用于根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
进一步的,LLR预处理单元,用于对输入的Z信号的实部和虚部采用并串转换电路得到Z中间值,对于Z中间值根据不同调制模式对应选择平方根数值后,采用移位等效电路将Z中间值与对应选择的平方根数值相乘后输出ZN给LLR核心处理单元。
这里需要指出的是:现有技术对输入数据的归一化操作均为定系数的运算,而本发明为了简化运算逻辑,均将输入数据转化为数据的移位操作。
进一步的,LLR核心处理单元,用于先采用移位等效电路实现乘法操作,然后采用加法/减法电路实现比较操作,最后根据不同调制模式对应选择相应的数据进行输出,得到LLR中间值。
一种数字***中对数似然比的实现方法,该方法主要包括以下内容:
LLR预处理单元对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z});其中,z=Ax+No,Re{z}表示复数Z的实部,Im{z}表示复数Z的虚部,c是不同调制模式的星座点的归一化系数;
LLR核心处理单元根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,这里,LLR中间值LLR_temp为LLR(Re,i)或者LLR(Im,i),i=0,1,2,3,4,5;
噪声归一化单元,用于根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
综上所述,采用本发明,这种对z=Ax+No信号求LLR值的方案,降低了数字通信中数据接收解调的误码率,提高了解调性能节;通过对LLR计算公式的变化,使适用于多种调制模式BPSK/QPSK/16QAM/64QAM的LLR实现***的硬件实现结构更加统一。
以下对本发明进行举例阐述。
图2为本发明LLR实现***的LLR预处理单元一实例的电路结构示意图,LLR预处理单元首先对z的实部和虚部采用并串转换电路得到Z中间值z_temp值,以进行资源复用;然后对z_temp值分别乘上
Figure BDA0000063744310000081
Figure BDA0000063744310000082
其中乘法操作采用移位等效电路来实现;最后根据调制模式选择其中一路进行输出,得到zN=c·z输出给LLR核心处理单元。其中,
Figure BDA0000063744310000083
Figure BDA0000063744310000084
的量化如以下表1所示。
表1
图3为本发明LLR实现***的LLR核心处理单元一实例的电路结构示意图,LLR核心处理单元首先采用移位等效电路实现乘法操作,然后加法/减法电路实现比较操作,最后根据调制方式的不同选择相应的数据进行输出,得到LLR不同调制模式下的中间值LLRi_temp值。不同调制模式下的中间值的计算公式如下所示:
令zN=c·z=c·(Re{z}+Im{z}),则:
1、对于BPSK调制模式:
令z′=Re{zN},则LLR(Re,0)=S·z′;
2、对于QPSK调制模式:
令z′=Re{zN},则有LLR(Re,0)=S·z′;
令z′=Im{zN},则有LLR(Im,0)=z′;
3、对于16QAM调制模式:
若令z′=Re{zN},则有:
LLR ( Re , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Re,1)=S·(2A-|z′|);
若令z′=Im{zN},则有:
LLR ( Im , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Im,1)=S·(2A-|z′|);
4、对于64QAM调制模式:
若令z′=Re{zN},则有
LLR ( Re , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
若令z″=4A-|z′|,则有:
LLR ( Re , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; sign ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Re,2)=S·(2A-|z″|);
若令z′=Im{zN},则有
LLR ( Im , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
令z″=4A-|z′|,则有:
LLR ( Im , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; &Phi; ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Im,2)=S·(2A-|z″|)。
图3中,LLR0_temp、LLR1_temp和LLR2_temp在不同调制模式下对应的含义如以下表2所示:
Figure BDA0000063744310000105
在LLR核心处理单元还需计算:
Figure BDA0000063744310000106
S是计算过程中定义的一个变量,噪声归一化处理单元中采用的S指的就是这里的S。
若LLR预处理单元、LLR核心处理单元分别采用上述如图2、图3所示的具体实现,则对应的噪声归一化处理单元主要采用除法电路实现以下功能:
LLR(0)=S×LLR(Re,0)
LLR(1)=S×LLR(Im,0)
LLR(2)=S×LLR(Re,1)
LLR(3)=S×LLR(Im,1)
LLR(4)=S×LLR(Re,2)
LLR(5)=S×LLR(Im,2)
其中 S = 4 c 2 N o .
这里需要指出的是:对于z=Ax+No信号,也通过下面的公式得到其中一个比特bk的LLR值:
LLR k = ln P ( b k = 1 | z ) P ( b k = 0 | z )
= ln P ( b k = 1 ) P ( z | b k = 1 ) P ( b k = 0 ) P ( z | b k = 0 )
= ln P ( z | b k = 1 ) P ( z | b k = 0 )
= ln &Sigma; x &Element; C &OverBar; k 1 P ( z | x ) &Sigma; x &Element; C &OverBar; k 0 P ( z | x )
= ln &Sigma; x &Element; C &OverBar; k 1 P ( z | x ) - ln &Sigma; x &Element; C &OverBar; k 0 P ( z | x )
&ap; ln max x &Element; C &OverBar; k 1 { P ( z | x ) } - ln max x &Element; C &OverBar; k 0 { P ( z | x ) }
&ap; 1 N 0 min x &Element; C &OverBar; k 0 ( z - x ) 2 - 1 N 0 min x &Element; C &OverBar; k 1 ( z - x ) 2
其中
Figure BDA0000063744310000119
是所有第k位为0的星座点的集合;是所有第k位为1的星座点的集合。x(代表发送的数据)分布在整数格点上,可以根据z(代表接收到的数据)的输入,决定各个区间LLR值的表达式。本发明上述提到的一系列公式是这里公式的等效结果,不做赘述。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (9)

1.一种数字***中对数似然比的实现***,其特征在于,该***包括:LLR预处理单元、LLR核心处理单元和噪声归一化处理单元;其中,
所述LLR预处理单元,用于对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z});其中,z=Ax+No,Re{z}表示复数Z的实部,Im{z}表示复数Z的虚部,c是不同调制模式的星座点的归一化系数;
所述LLR核心处理单元,用于根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,所述LLR中间值为LLR(Re,i)或者LLR(Im,i);
所述噪声归一化单元,用于根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
2.根据权利要求1所述的***,其特征在于,所述LLR预处理单元,进一步用于对输入的Z信号的实部和虚部采用并串转换电路得到Z中间值,对于Z中间值根据不同调制模式对应选择平方根数值后,采用移位等效电路将Z中间值与对应选择的平方根数值相乘后输出ZN给LLR核心处理单元。
3.根据权利要求1所述的***,其特征在于,所述LLR核心处理单元,进一步用于采用移位等效电路实现乘法操作,采用加法/减法电路实现比较操作,根据不同调制模式下LLR中间值的计算公式对应选择相应的数据进行输出,得到LLR中间值。
4.根据权利要求2所述的***,其特征在于,所述LLR预处理单元,进一步用于对应选择的平方根数值具体为:
Figure FDA0000063744300000011
Figure FDA0000063744300000012
其中,
2 = 2 0 + 2 - 2 + 2 - 3 + 2 - 5 ;
10 = 2 1 + 2 0 + 2 - 3 + 2 - 5 ;
42 = 2 2 + 2 1 + 2 - 1 + 2 - 5 .
5.根据权利要求3所述的***,其特征在于,所述LLR核心处理单元,进一步用于在不同调制模式下LLR中间值的计算公式包括:
令zN=c·z=c·(Re{z}+Im{z}),则:
a、对于BPSK调制模式:
令z′=Re{zN},则LLR(Re,0)=S·z′;
b、对于QPSK调制模式:
令z′=Re{zN},则有LLR(Re,0)=S·z′;
令z′=Im{zN},则有LLR(Im,0)=z′;
c、对于16QAM调制模式:
若令z′=Re{zN},则有:
LLR ( Re , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Re,1)=S·(2A-|z′|);
若令z′Im{zN},则有:
LLR ( Im , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Im,1)=S·(2A-|z′|);
d、对于64QAM调制模式:
若令z′=Re{zN},则有
LLR ( Re , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
若令z″=4A-|z′|,则有:
LLR ( Re , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; sign ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Re,2)=S·(2A-|z″|);
若令z′=Im{zN},则有
LLR ( Im , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
令z″=4A-|z′|,则有:
LLR ( Im , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; &Phi; ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Im,2)=S·(2A-|z″|)。
6.一种数字***中对数似然比的实现方法,其特征在于,该方法包括:
LLR预处理单元对输入的Z信号进行预处理后获得ZN,采用的公式为zN=cz=c(Re{z}+Im{z}),将ZN输出给LLR核心处理单元;所述z=Ax+No,所述Re{z}表示复数Z的实部,所述Im{z}表示复数Z的虚部,所述c是不同调制模式的星座点的归一化系数;
LLR核心处理单元根据ZN和不同调制模式下LLR中间值的计算公式,获得不同调制模式下对应的LLR中间值并输出给噪声归一化单元,所述LLR中间值为LLR(Re,i)或者LLR(Im,i);
噪声归一化单元根据LLR中间值获得最终的LLR值,最终的LLR值的计算公式为LLR=S×LLR(Re,i)或者LLR=S×LLR(Im,i)。
7.根据权利要求6所述的方法,其特征在于,所述对输入的Z信号进行预处理后获得ZN具体包括:对输入的Z信号的实部和虚部采用并串转换电路得到Z中间值,对于Z中间值根据不同调制模式对应选择平方根数值后,采用移位等效电路将Z中间值与对应选择的平方根数值相乘后输出ZN
8.根据权利要求7所述的方法,其特征在于,对应选择的平方根数值具体为:
Figure FDA0000063744300000033
Figure FDA0000063744300000034
其中,
2 = 2 0 + 2 - 2 + 2 - 3 + 2 - 5 ;
10 = 2 1 + 2 0 + 2 - 3 + 2 - 5 ;
42 = 2 2 + 2 1 + 2 - 1 + 2 - 5 .
9.根据权利要求6至8中任一项所述的方法,其特征在于,不同调制模式下LLR中间值的计算公式包括:
令zN=c·z=c·(Re{z}+Im{z}),则:
a、对于BPSK调制模式:
令z′=Re{zN},则LLR(Re,0)=S·z′;
b、对于QPSK调制模式:
令z′=Re{zN},则有LLR(Re,0)=S·z′;
令z′=Im{zN},则有LLR(Im,0)=z′;
c、对于16QAM调制模式:
若令z′=Re{zN},则有:
LLR ( Re , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Re,1)=S·(2A-|z′|);
若令z′Im{zN},则有:
LLR ( Im , 0 ) = S &CenterDot; z &prime; | z &prime; | &le; 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) | z &prime; | > 2 A ;
LLR(Im,1)=S·(2A-|z′|);
d、对于64QAM调制模式:
若令z′=Re{zN},则有
LLR ( Re , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
若令z″=4A-|z′|,则有:
LLR ( Re , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; sign ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Re,2)=S·(2A-|z″|);
若令z′=Im{zN},则有
LLR ( Im , 0 ) = S &CenterDot; sign ( z &prime; ) | z &prime; | | z &prime; | < 2 A S &CenterDot; sign ( z &prime; ) 2 ( | z &prime; | - A ) 2 A < | z &prime; | < 4 A S &CenterDot; sign ( z &prime; ) 3 ( | z &prime; | - 2 A ) 4 A < | z &prime; | < 6 A S &CenterDot; sign ( z &prime; ) 4 ( | z &prime; | - 3 A ) | z &prime; | > 6 A ;
令z″=4A-|z′|,则有:
LLR ( Im , 1 ) = S &CenterDot; z &prime; &prime; | z &prime; &prime; | &le; 2 A S &CenterDot; &Phi; ( z &prime; &prime; ) 2 ( | z &prime; &prime; | - A ) | z &prime; &prime; | > 2 A ;
LLR(Im,2)=S·(2A-|z″|)。
CN2011101373231A 2011-05-25 2011-05-25 一种数字***中对数似然比的实现***及方法 Pending CN102208964A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101373231A CN102208964A (zh) 2011-05-25 2011-05-25 一种数字***中对数似然比的实现***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101373231A CN102208964A (zh) 2011-05-25 2011-05-25 一种数字***中对数似然比的实现***及方法

Publications (1)

Publication Number Publication Date
CN102208964A true CN102208964A (zh) 2011-10-05

Family

ID=44697640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101373231A Pending CN102208964A (zh) 2011-05-25 2011-05-25 一种数字***中对数似然比的实现***及方法

Country Status (1)

Country Link
CN (1) CN102208964A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107294645A (zh) * 2016-03-31 2017-10-24 展讯通信(上海)有限公司 获取等效接收信号的方法及其装置、最大似然检测方法
CN107809402A (zh) * 2016-09-09 2018-03-16 电信科学技术研究院 一种进行解调的方法和设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101305575A (zh) * 2005-11-11 2008-11-12 三星电子株式会社 无线通信***中归一化到信道解码器的输入度量的方法和装置
US20090231028A1 (en) * 2008-03-12 2009-09-17 Nec Laboratories America, Inc. Two-stage low-complexity max-log bit-level llr calculator and method
CN101540752A (zh) * 2008-03-18 2009-09-23 卓胜微电子(上海)有限公司 Qam软解调方法
CN101883063A (zh) * 2009-05-08 2010-11-10 中兴通讯股份有限公司 迭代检测方法及装置
CN101960806A (zh) * 2008-03-28 2011-01-26 高通股份有限公司 用于在通信***中逼近对数似然比的***和方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101305575A (zh) * 2005-11-11 2008-11-12 三星电子株式会社 无线通信***中归一化到信道解码器的输入度量的方法和装置
US20090231028A1 (en) * 2008-03-12 2009-09-17 Nec Laboratories America, Inc. Two-stage low-complexity max-log bit-level llr calculator and method
CN101540752A (zh) * 2008-03-18 2009-09-23 卓胜微电子(上海)有限公司 Qam软解调方法
CN101960806A (zh) * 2008-03-28 2011-01-26 高通股份有限公司 用于在通信***中逼近对数似然比的***和方法
CN101883063A (zh) * 2009-05-08 2010-11-10 中兴通讯股份有限公司 迭代检测方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107294645A (zh) * 2016-03-31 2017-10-24 展讯通信(上海)有限公司 获取等效接收信号的方法及其装置、最大似然检测方法
CN107294645B (zh) * 2016-03-31 2019-11-01 展讯通信(上海)有限公司 获取等效接收信号的方法及其装置、最大似然检测方法
CN107809402A (zh) * 2016-09-09 2018-03-16 电信科学技术研究院 一种进行解调的方法和设备
CN107809402B (zh) * 2016-09-09 2021-05-18 电信科学技术研究院 一种进行解调的方法和设备

Similar Documents

Publication Publication Date Title
CN101674160B (zh) 多输入多输出无线通信***信号检测方法及装置
CN101783781B (zh) 一种降低ofdm***信号峰均功率比的信息传输方法
US20170170928A1 (en) Signal detecting method and device
CN103297373A (zh) 恒包络正交频分复用调制方法
CN102497350A (zh) 基于星座线性扩展的ofdm降峰均比方法
CN101309243A (zh) 一种新的ofdm参数化信道估计器
CN101854329B (zh) 一种快速解调方法
CN101299623A (zh) 功率分配方法、***及发送端
CN113630151B (zh) 一种时频联合扩展传输方法
CN102664862A (zh) 无均衡器的多进制正交幅度调制信号的软解调方法
CN101764773A (zh) 格雷编码m-qam调制的并行软比特信息计算的实现方法
CN101599930B (zh) 高速并行均衡器及均衡方法
CN102208964A (zh) 一种数字***中对数似然比的实现***及方法
CN110290083A (zh) 基于低秩矩阵估计的多载波差分混沌***解调方法
CN101938333B (zh) 格雷编码π/M-MPSK调制软比特信息计算方法
CN101312443B (zh) 一种用于正交频分复用通信均衡与解调的***及方法
CN106656879B (zh) 一种高速高阶变步长自适应均衡方法
CN103326987A (zh) 基于循环星座移位的峰平比抑制方法
CN102739576A (zh) 基于复数空间的星座图的软比特数字解调方法及装置
CN104682996A (zh) 一种全双工***的自干扰消除方法
CN103856298A (zh) 一种低复杂度最小距离收发信端编译码构建方法
CN105553614A (zh) 基于信号检测算法的集成装置
CN102857323A (zh) 基于放大转发协作的网络编码方法
CN114500202B (zh) 一种msk解扩解调的fpga低资源实现方法
CN103916351A (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
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20151030

Address after: Dameisha Yantian District of Shenzhen City, Guangdong province 518085 Building No. 1

Applicant after: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Applicant before: ZTE Corporation

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111005