CN103200143B - 一种16apsk和32apsk的比特软信息生成方法 - Google Patents
一种16apsk和32apsk的比特软信息生成方法 Download PDFInfo
- Publication number
- CN103200143B CN103200143B CN201310130076.1A CN201310130076A CN103200143B CN 103200143 B CN103200143 B CN 103200143B CN 201310130076 A CN201310130076 A CN 201310130076A CN 103200143 B CN103200143 B CN 103200143B
- Authority
- CN
- China
- Prior art keywords
- bit
- signal
- decision region
- 32apsk
- 16apsk
- 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
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000013507 mapping Methods 0.000 claims abstract description 13
- 241001025259 Rajella fyllae Species 0.000 description 23
- 238000010586 diagram Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明提出一种16APSK和32APSK的比特软信息生成方法,关键在于根据16APSK星座映射,分别给出4个比特对应的判决区域划分方法,基于接收信号到判决区域边界的最小距离生成比特软信息;以及,根据32APSK星座映射,分别给出5个比特对应的判决区域划分方法,基于接收信号到判决区域边界的最小距离生成比特软信息。本发明基于比特判决区域划分,利用到比特判决区域边界的最小距离来生成各个比特软信息,不需要大量的数值计算,大大降低了高阶的APSK软信息生成方案的复杂度,提高了***吞吐量。
Description
技术领域
本发明涉及卫星通信与广播高阶调制方式解调领域,尤其涉及一种16APSK和32APSK的比特软信息生成方法。
背景技术
16APSK和32APSK因其高功率效率特性,成为卫星广播(DVB-S2)、卫星通信和地面多媒体广播的主要调制方式,在实际应用中,因与高效编码(如Turbo码,LDPC码)相结合,解调器需要输出比特软信息用于译码。传统的比特软信息生成方式主要分为两类,一是基于概率的求解方法,如经典的最大后验概率(MAP)方法和改进的MAX MAP方法,MAP方法求解的软信息最精确,复杂度最高,MAX MAP进行了改进,其对应***的误码性能与MAP相比有较小差距,约有0.2-0.4dB,但复杂度依然很高;第二类是基于接收信号点到发送信号星座点欧氏距离的方法,这种方法也需要大量的平方和平方根运算,其硬件实现复杂度高,处理速度缓慢。
发明内容
本发明旨在至少在一定程度上解决上述技术问题之一或至少提供一种有用的商业选择。为此,本发明的一个目的在于提出一种16APSK和32APSK的比特软信息生成方法,该方法不需要大量的数值计算,大大降低了16APSK和32APSK生成比特软信息的计算复杂度。
根据本发明实施例的16APSK的比特软信息生成方法,根据16APSK星座映射,分别给出4个比特对应的判决区域划分方法,基于接收信号到判决区域边界的最小距离生成比特软信息。
在本发明的一个实施例中,包括以下步骤:S1:生成发送方采用的关于横纵轴对称的16APSK格雷映射星座图;S2:根据16APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响;S3:根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同;以及S4:基于接收信号到判决域的最小距离,生成每个比特的软信息。
根据本发明实施例的32APSK的比特软信息生成方法,根据32APSK星座映射,分别给出5个比特对应的判决区域划分方法,基于接收信号到判决区域边界的最小距离生成比特软信息。
在本发明的一个实施例中,包括以下步骤:S1':生成发送方采用的关于横纵轴对称的32APSK格雷映射星座图;S2':根据32APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判域的划分不受其他比特的影响;S3':根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同;以及S4':基于接收信号到判决域的最小距离,生成每个比特的软信息。
本发明基于接收信号点到判决区域边界最小距离表示方法的不同,前期对星座图根据比特取值详细划分判决区域,进行硬判,生成接收信号点到所有判决区域的距离,选取最小值来表示该信号点该比特的软信息。对接收到的每个符号,直接给出其对应判决区域的软信息值,而不需要大量的数值计算,大大降低了16APSK和32APSK生成比特软信息的计算复杂度,提高了***吞吐量。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为16APSK的比特软信息生成方法流程图;
图2为16APSK精确的以及近似的判决域星座图;
图3为16APSK第0位的比特判决域;
图4为16APSK第1位的比特判决域;
图5为16APSK第2位的比特判决域;
图6为16APSK第3位的比特判决域;
图7为16APSK第2位的比特软信息生成流程框图;
图8为16APSK第3位的比特软信息生成流程框图;
图9为32APSK的比特软信息生成方法流程图;
图10为32APSK精确的以及近似的判决域星座图;
图11为32APSK第0位的比特判决域;
图12为32APSK第1位的比特判决域;
图13为32APSK第2位的比特判决域;
图14为32APSK第3位的比特判决域;
图15为32APSK第4位的比特判决域;
图16为32APSK第3位的比特软信息生成流程框图;以及
图17为32APSK第4位的比特软信息生成流程框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面结合附图对本发明实施例进行详细说明。其中,比特值为0的软信息用负值表示,比特值为1的软信息用正值表示。
图1为16APSK的比特软信息生成方法流程图,包括以下步骤:
S1:生成发送方采用的关于横纵轴对称的16APSK格雷映射星座图。
S2:根据16APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响。
S3:根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同。
S4:基于接收信号到判决域的最小距离,生成每个比特的软信息。
为使本领域技术人员更好地理解本发明,下面将结合图2至图8对图1进行详细说明。
本发明实施例采用近似精确的判决域,如图2所示。这种判决方法可以根据接收符号的幅值和相位简单的判断其对应的星座点区域。根据图2给出的星座映射,生成16APSK每个比特的比特判决域,如图3至图6所示。下面结合图3至图8,分别说明16APSK每个比特的软信息生成方案。假设16APSK星座图的内圈半径为R1,外圈半径为R2,Rd=(R1+R2)/2为内圈和外圈的分界面,16APSK的比特位由高到低分别为b3、b2、b1和b0。
1、生成b0软信息
如图3所示,当接收信号的正交分量rQ≤0,发送端发送b0=0。反之,当接收信号的正交分量rQ>0,发送端发送b0=1,则b0的软信息可表示为:L(b0)=rQ。
2、生成b1软信息
如图4所示,当接收信号的同相分量rI≤0,发送端发送b1=0。反之,当接收信号的同相分量rI>0,发送端发送b1=1,则b1的软信息表示为:L(b1)=rI。
3、生成b2软信息
如图5所示,其判决域比较复杂,图7为16APSK第2位b2的比特软信息生成流程框图,其中,采用表示接收信号的幅值信息,采用ρ=rQ/rI表示其相位信息。下面结合图5对图7进行详细说明。
步骤701:分析图5可知,b2的比特判决域关于I轴和Q轴对称,所以首先将接收符号进行如下处理:Rx_symbol=abs(rQ)+i*abs(rI),从而将接收的所有符号映射到第一象限,进而只需分析第一象限即可。
步骤703:计算表征接收信号的幅度的量和相位的量ρ=rQ/rI。
步骤705:判断信号的幅值是否小于Rd,确定信号对应于内圈星座点还是外圈星座点。如果信号幅值小于Rd,则执行步骤707,如果信号幅值大于Rd,则执行步骤713。
步骤707:判断其相位是否小于π/6,如果小于π/6,则执行步骤709,否则执行步骤711。
步骤709:ρ小于,由图5可知,信号落在OAB区,离此区域信号点最近的判决区域边界(或点)为点B,因此用接收符号到B点的距离表示此区域符号b2的软信息,为负值,即:其中,bQ=Rdcos(π/6)和bI=Rdsin(π/6)分别表示B点的实部和虚部。
步骤711:ρ大于,由图5可知,信号落在OBC区,离此区域信号点最近的判决区域边界(或点)为半径为Rd的圆面,因此用接收符号到半径为Rd的圆面的距离表示此区域符号b2的软信息,为负值,即:L(b2)=r-Rd。
步骤713:判断其相位是否小于π/6,如果小于π/6,则执行步骤715,否则执行步骤717。
步骤715:ρ小于,由图5可知,信号落在ABED区,离此区域信号点最近的判决区域边界为到相位为π/6的圆射线,这与将信号顺时针旋转π/6后到实轴的距离相等,而后者即是旋转后符号的虚部值,为负值。因此,此区域符号b2的软信息可表示为:L(b2)=imag(Rx_symbol·exp(-π/6))。
步骤717:如果ρ大于,由图5可知,信号落在BCFE区,离此区域信号点最近的判决区域边界(或点)为半径为Rd的圆面或者相位为π/6的圆射线,用接收符号到半径为Rd的圆面的距离和到相位为π/6的圆射线的距离中较小者表示此区域符号b2的软信息,为正值,即:L(b2)=min((r-Rd),imag(Rx_symbol·exp(-π/6)))。
4、生成b3软信息
如图6所示,其判决域也需根据到判决平面的最小距离表示方法的不同进行划分,图8为16APSK第3位b3的比特软信息生成流程框图。因为b3的比特判决域也关于I轴和Q轴对称,所以只需分析第一象限软信息生成方案即可,而且由于在生成b2软信息时,已将接收符号映射到第一象限,所以无需再次映射。下面将结合图6对图8进行详细说明。
步骤801:计算表征接收信号的幅度的量和相位的量ρ=rQ/rI。
步骤803:判断信号的幅值是否小于Rd,确定信号对应于内圈星座点还是外圈星座点。如果信号的幅值小于Rd,则执行步骤805,否则执行步骤811。
步骤805:判断其相位是否小于π/3,即ρ=rQ/rI是否小于。如果其相位小于π/3,则执行步骤807,否则执行步骤809。
步骤807:由图6可知,信号落在OAB区,离此区域信号点最近的判决区域边界(或点)为半径为Rd的圆面,因此用接收符号到半径为Rd的圆面的距离表示此区域符号b3的软信息,为负值,即:L(b3)=r-Rd。
步骤809:由图6可知,信号落在OBC区,离此区域信号点最近的判决区域边界(或点)为半径为点B,因此用接收符号到B点的距离表示此区域符号b3的软信息,为负值,即:,其中,bQ=Rd·cos(π/3)和bI=Rd·sin(π/3)分别表示B点的实部和虚部。因为此判决域是0域,所以此比特软信息是负值。
步骤811:判断其相位是否小于π/3,即ρ=rQ/rI是否小于。如果其相位小于π/3,则执行步骤813,否则执行步骤815。
步骤813:由图6可知,信号落在ABED区,离此区域信号点最近的判决区域边界(点)为半径为Rd的圆面或者相位为π/3的圆射线,而后者即是符号旋转π/3后的虚部的负值,用接收符号到半径为Rd的圆面的距离和到相位为π/3的圆射线的距离中较小者表示此区域符号b3的软信息,为正值,即:L(b3)=min(r-Rd,-imag(Rx_symbol·exp(-π/3)))。
步骤815:由图6可知,信号落在BCFE区,离此区域信号点最近的判决区域边界(点)为相位为π/3的圆射线,则此区域符号b3的软信息为负值,可表示为:L(b3)=-imag(Rx_symbol·exp(-π/3))。
通过采用上述方案,给出了16APSK每个比特的软信息。
图9为32APSK的比特软信息生成方法流程图,包括以下步骤:
S1':生成发送方采用的关于横纵轴对称的32APSK格雷映射星座图。
S2':根据32APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响。
S3':根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同。
S4':基于接收信号到判决域的最小距离,生成每个比特的软信息。
为使本领域技术人员更好地理解本发明,下面将结合图10至图17对图9进行详细说明。
本发明实施例采用近似精确的判决域,如图10所示。根据图10给出的32APSK的星座映射,生成32APSK每个比特的比特判决域,如图11至图15所示,从而通过求解到判决域最小距离的方法得到32APSK每个比特的软信息计算方案。下面结合图11至图17,分别说明32APSK每个比特的软信息生成方案。假设32APSK星座图的内圈半径为R1′,中圈半径为R2′,外圈半径为R3′,Rd1=(R1′+R2′)/2为内圈和中圈的分界面,Rd2=(R2′+R3′)/2为中圈和外圈的分界面,32APSK的比特位由高到低分别为b4′、b3′、b2′、b1′和b0′。
1、生成b0′软信息
如图11所示,当接收信号的正交分量rQ′≤0,发送端发送b0′=0,反之,当接收信号的正交分量rQ′>0,发送端发送b0′=1,则b0′的软信息可表示为:L(b0′)=rQ′。
2、生成b1′软信息
如图12所示,当接收符号的同相分量rI′≤0,发送端发送b1′=0,反之,当接收信号的同相分量rI′>0,发送端发送b1′=1,所以b1′的软信息表示为:L(b1′)=rI′。
3、生成b2′软信息
如图13所示,所有符号的b2′软信息均可表示成接收符号半径为Rd2的圆面的距离,即:L(b2′)=r′-Rd。
4、生成b3′软信息
图14为32APSK第3位b3′的比特判决域,图16为32APSK第3位b3′的比特软信息生成流程框图,采用表征接收信号的幅值信息,采用ρ′=rQ′/rI′表征接收信号的相位信息,下面将结合图14对图16进行详细说明。
步骤1601:分析图14可知,b3′的比特判决域关于I轴和Q轴对称,所以首先将接收符号映射到第一象限,从而只需分析第一象限即可。即进行如下处理:
Rx_symbol′=abs(rQ′)+i′*abs(rI′)。
步骤1603:计算表征接收信号的幅度的量和表征信号相位的量ρ′=rQ′/rI′。
步骤1605:判断信号的幅度r′,确定信号是对应于星座图内圈、中圈还是外圈。如果r′<Rd1,执行步骤1607,如果Rd1<=r′<Rd2,执行步骤1613,如果r′>=Rd2,执行步骤1621。
步骤1607:判断其相位是否小于π/6,即ρ′=rQ′/rI′是否小于.如果其相位小于π/6,则执行步骤1609,否则执行步骤1611。
步骤1609:由图14可知,信号落在OAB区,离此区域信号点最近的判决区域边界(点)为点B,因此用接收符号到B点的距离表示此区域符号的b3′软信息,为负值,即:其中,bQ′=Rd1·cos(π/6)和bI′=Rd1·sin(π/6)分别表示B点的实部和虚部。
步骤1611:由图14可知,信号落在OBD区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面,因此用接收符号到半径为Rd1的圆面的距离表示此区域符号的b3′软信息,为负值,即:L(b3′)=r′-Rd1。
步骤1613:判断其相位范围。如果其相位属于[0,π/6],则执行步骤1615,如果其相位属于[π/6,π/4],则执行步骤1617,如果其相位属于[π/4,π/2],则执行步骤1619。
步骤1615:由图14可知,信号落在ABFE区,离此区域信号点最近的判决区域边界为到相位为π/6的圆射线,这与将信号顺时针旋转π/6后到实轴的距离相等,而后者即是旋转后符号的虚部的负值。因此,此区域符号的b3′软信息可表示为:
L(b3′)=-imag(Rx_symbol′·exp(-π/6))。
步骤1617:由图14可知,信号落在BCGF区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面、半径为Rd2的圆面或者相位为π/6的圆射线,则此区域符号的b3′软信息可表示为:L(b3′)=min(r′-Rd1,-(r′-Rd2),imag(Rx_symbol′·exp(-π/6)))。
步骤1619:由图14可知,信号落在CDHG区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面、G点或者相位为π/6的圆射线,则此区域符号的b3′软信息可表示为:,其中,gQ′=Rd2·cos(π/4)和gI′=Rd2·sin(π/4)分别表示G点的实部和虚部。
步骤1621:判断其相位范围。如果其相位属于[0,π/6],则执行步骤1623,如果其相位属于[π/6,π/4],则执行步骤1625,如果其相位属于[π/4,π/2],则执行步骤1627。
步骤1623:由图14可知,信号落在EFIG区,离此区域信号点最近的判决区域边界为F点,则此区域符号的b3′软信息可表示为:其中,fQ′=Rd2·cos(π/6)和fI′=Rd2·sin(π/6)分别表示F点的实部和虚部。
步骤1625:由图14可知,信号落在FGKJ区,离此区域信号点最近的判决区域边界(点)为半径为Rd2的圆面或者相位为π/4的圆射线,则此区域符号的b3′软信息可表示为:L(b3′)=max(r′-Rd2,imag(Rx_symbol′·exp(-π/4))),因为两者都是负值,所以取数值较大者表示较小的距离。
步骤1627:由图14可知,信号落在GHLK区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面或者相位为π/4的圆射线,则此区域符号的b3′软信息可表示为:L(b3′)=max(r′-Rd1,imag(Rx_symbol′·exp(-π/4)))。
5、生成b4′软信息
如图15所示,其判决域也需根据到判决平面的最小距离表示方法的不同进行划分,不难发现,其比特判决域关于相位为π/4的圆射线对称,为了便于表示,在软信息生成流程中,只做出[0,π/4]的判决流程,如图17所示。[π/4,π/2]与之对称。因为b4的比特判决域也关于I轴和Q轴对称,所以只需分析第一象限软信息生成方案即可。而且由于在生成b3软信息时,已将接收符号映射到第一象限,所以无需再次映射。下面将结合图15对图17进行详细说明。
步骤101:
计算表征接收信号的幅度的量和表征信号相位的量ρ=rQ/rI。
步骤201:
判断信号的幅值,确定信号对应于星座图内圈、中圈还是星座图外圈。
步骤301:
如果信号幅值小于Rd1,判断其相位所属范围。
步骤302:
Case1:如果ρ小于或大于,由图五可知,信号落在OAC或者OFE区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面,因此此区域符号的b4比特软信息可表示为:
L(b4)=r-Rd1
Case2:如果ρ大于或等于且小于1,由图五可知,信号落在OCD区,离此区域信号点最近的判决区域边界(或点)为点F,因此用接收符号到点C的距离表示此区域符号b4的软信息,即:
其中,cQ=Rd1·cos(π/6)和cI=Rd1·sin(π/6)分别表示C点的实部和虚部。
Case3:如果ρ大于或等于1且小于,由图五可知,信号落在ODE区,离此区域信号点最近的判决区域边界(或点)为点E,则区域符号b4的软信息为:
其中,eQ=Rd1·cos(π/3)和eI=Rd1·sin(π/3)分别表示E点的实部和虚部。
步骤401:
如果信号幅值大于或等于Rd1且小于Rd2,判断其相位所属范围。
步骤402:
Case1:如果ρ小于tan(π/8),由图15可知,信号落在ABHG区,离此区域信号点最近的判决区域边界为半径为Rd1的圆面或者点H,因此,此区域符号b2的软信息可表示为:
其中,hQ=Rd2·cos(π/8)和hI=Rd2·sin(π/8)分别表示H点的实部和虚部。
Case2:如果ρ大于或等于tan(π/8)且小于,由图15可知,信号落在BCIH区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面、半径为Rd2的圆面或者相位为π/6的圆射线,则此区域符号b3的软信息可表示为:
L(b4)=min(r-Rd1,-(r-Rd2),-imag(Rx_symbol·exp(-π/6)))
Case3:如果ρ大于等于且小于1,由图15可知,信号落在CDJI区,离此区域信号点最近的判决区域边界(或点)为相位为π/6的圆射线,则此区域符号b4的软信息可表示为:
L(b4)=-imag(Rx_symbol·exp(-π/6))
Case4:如果ρ大于等于1且小于,由图15可知,信号落在EDKJ区,离此区域信号点最近的判决区域边界(或点)为相位为π/3的圆射线,则此区域符号b4的软信息可表示为:
L(b4)=imag(Rx_symbol·exp(-π/3))
Case5:如果ρ大于或等于1且小于tan(3π/8),由图15可知,信号落在EVLK区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面、半径为Rd2的圆面或者相位为π/3的圆射线,则此区域符号b3的软信息可表示为:
L(b4)=min(r-Rd1,-(r-Rd2),imag(Rx_symbol·exp(-π/3)))
Case6:如果ρ大于或等于tan(3π/8),由图15可知,信号落在VFML区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面、L点或者相位为π/3的圆射线,则此区域符号b4的软信息可表示为:
其中,lQ=Rd2·cos(π/3)和lI=Rd2·sin(π/3)分别表示L点的实部和虚部。
步骤501:
如果信号幅值大于Rd2,判断其相位所属范围。
步骤502:
Case1:如果ρ小于tan(π/8),由图15可知,信号落在GHNO区,离此区域信号点最近的判决区域边界为相位为π/8的圆射线,则此区域符号b4的软信息可表示为:
L(b4)=-imag(Rx_symbol·exp(-π/8)
Case2:如果ρ大于tan(π/8)且小于或者等于,由图5可知,信号落在HIOP区,离此区域信号点最近的判决区域边界(或点)为半径为Rd2的圆面或者相位为π/8的圆射线,则此区域符号b4的软信息可表示为:
L(b4)=max(r-Rd2,-imag(Rx_symbol·exp(-π/8)))
因为两者都是负值,所以取数值较大者表示较小的距离。
Case3:如果ρ大于1/3且小于或者等于1,由图5可知,信号落在IJQP区,离此区域信号点最近的判决区域边界(或点)为点I或者相位为π/8的圆射线,则此区域符号b4的软信息可表示为:
其中,IQ=Rd2·cos(π/6)和II=Rd2·sin(π/6)分别表示I点的实部和虚部。
Case4:如果ρ大于1且小于或者等于,由图5可知,信号落在JKRQ区,离此区域信号点最近的判决区域边界(或点)为点K或者相位为3π/8的圆射线,则此区域符号b4的软信息可表示为:
其中,kQ=Rd2·cos(π/3)和kI=Rd2·sin(π/3)分别表示K点的实部和虚部。
Case5:如果ρ大于且小于或者等于tan(3π/8),由图5可知,信号落在KLSR区,离此区域信号点最近的判决区域边界(或点)为半径为Rd2的圆面或者相位为3π/8的圆射线,则此区域符号b4的软信息可表示为:
L(b4)=max(r-Rd2,imag(Rx_symbol·exp(-3π/8)))
因为两者都是负值,所以取数值较大者表示较小的距离。
Case6:如果ρ大于tan(3π/8),由图5可知,信号落在LMTS区,离此区域信号点最近的判决区域边界为相位为3π/8的圆射线,则此区域符号b4的软信息可表示为:
L(b4)=imag(Rx_symbol·exp(-3π/8)
需要说明的是,由于bit4有太多种划分情况,所以,无法将所有的case全部呈现在图17中,因此,在图17中只画出了第(0,π/4]范围内对应的各种case。
本发明基于详致的比特判决区域划分,利用到比特判决区域边界的最小距离来生成各个比特软信息,不需要大量的数值计算,大大降低了高阶的APSK软信息生成方案的复杂度,提高了***吞吐量。
本发明详细描述了16APSK和32APSK软信息生成方案,以使得本领域技术人员可以使用或者利用本发明。对实施例的各种修改对本领域技术人员是显而易见的。本发明不限于16APSK和32APSK两种调制方式的软信息生成,而应扩大到符合本发明所揭示的原理和特征的最宽范围。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (2)
1.一种16APSK的比特软信息生成方法,其特征在于,
包括以下步骤:
S1:生成发送方采用的关于横纵轴对称的16APSK格雷映射星座图;
S2:根据16APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响;
S3:根据判决区域的对称特性,进一步划分两个高位比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同,其中,16APSK比特包括两个高位比特和两个低位比特,且每个比特的比特位均不相同;以及
S4:基于接收信号到判决域的最小距离,生成每个比特的软信息。
2.一种32APSK的比特软信息生成方法,其特征在于,
包括以下步骤:
S1':生成发送方采用的关于横纵轴对称的32APSK格雷映射星座图;
S2':根据32APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判域的划分不受其他比特的影响;
S3':根据判决区域的对称特性,进一步划分两个高位比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同,其中,32APSK比特包括两个高位比特和三个低位比特,且每个比特的比特位均不相同;以及
S4':基于接收信号到判决域的最小距离,生成每个比特的软信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310130076.1A CN103200143B (zh) | 2013-04-15 | 2013-04-15 | 一种16apsk和32apsk的比特软信息生成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310130076.1A CN103200143B (zh) | 2013-04-15 | 2013-04-15 | 一种16apsk和32apsk的比特软信息生成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103200143A CN103200143A (zh) | 2013-07-10 |
CN103200143B true CN103200143B (zh) | 2017-04-05 |
Family
ID=48722506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310130076.1A Expired - Fee Related CN103200143B (zh) | 2013-04-15 | 2013-04-15 | 一种16apsk和32apsk的比特软信息生成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103200143B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106850075A (zh) * | 2017-03-09 | 2017-06-13 | 复旦大学 | 利用单电极调制器产生高频矢量波信号的***及优化方法 |
CN106961307A (zh) * | 2017-03-09 | 2017-07-18 | 复旦大学 | 非均匀相位分布qam信号的判决门限优化方法 |
CN113364717B (zh) * | 2021-05-31 | 2022-10-18 | 成都坤恒顺维科技股份有限公司 | 一种适用于dvbs2调制的32apsk软信息计算方法 |
CN113965438B (zh) * | 2021-09-30 | 2023-05-23 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | 16apsk高阶调制方式下求解软信息的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101404642A (zh) * | 2008-11-14 | 2009-04-08 | 南京航空航天大学 | 一种32进制正交幅度调制的软解调方法 |
CN101404564A (zh) * | 2008-11-14 | 2009-04-08 | 南京航空航天大学 | 8psk格雷映射的一种软解调方法 |
CN102752261A (zh) * | 2011-04-20 | 2012-10-24 | 清华大学 | 基于apsk星座图的星座映射方法、编码调制方法及*** |
-
2013
- 2013-04-15 CN CN201310130076.1A patent/CN103200143B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101404642A (zh) * | 2008-11-14 | 2009-04-08 | 南京航空航天大学 | 一种32进制正交幅度调制的软解调方法 |
CN101404564A (zh) * | 2008-11-14 | 2009-04-08 | 南京航空航天大学 | 8psk格雷映射的一种软解调方法 |
CN102752261A (zh) * | 2011-04-20 | 2012-10-24 | 清华大学 | 基于apsk星座图的星座映射方法、编码调制方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN103200143A (zh) | 2013-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103200143B (zh) | 一种16apsk和32apsk的比特软信息生成方法 | |
EP3442189B1 (en) | Coding and modulation apparatus using non-uniform constellation | |
JP4563455B2 (ja) | 移動通信システムの受信器におけるデコーディングのためのログ近似率演算方法及び装置 | |
EP2963830B1 (en) | Decoding method, decoding apparatus, and communications system | |
US9401833B2 (en) | Method and apparatus for transmitting/receiving signal in wireless communication system | |
ES2362759B1 (es) | Procedimiento y dispositivo de comunicaciones digitales para la recepción de datos usando simbolos qam. | |
CN104283835A (zh) | 一种正交幅度调制软比特解调方法及其装置 | |
CN103166901B (zh) | 一种32apsk调制及其解调软信息计算方法 | |
CN105917624A (zh) | 通信装置、解调装置、载波再生装置、相位误差补偿装置、相位误差补偿方法以及存储有相位误差补偿程序的存储介质 | |
CN101404564B (zh) | 8psk格雷映射的一种软解调方法 | |
JPWO2015137049A1 (ja) | 尤度生成装置およびその方法 | |
CN101938333B (zh) | 格雷编码π/M-MPSK调制软比特信息计算方法 | |
CN101518002B (zh) | 解调方法 | |
CN103905370B (zh) | 正交振幅调制信号的软解调方法和装置、移动终端 | |
CN113364717A (zh) | 一种适用于dvbs2调制的32apsk软信息计算方法 | |
CN101499992B (zh) | 解码设备和方法、接收设备和方法 | |
US11349698B2 (en) | Quadrature amplitude modulation QAM signal modulation method and apparatus, and quadrature amplitude modulation QAM signal demodulation method and apparatus | |
CN113411279A (zh) | 一种基于dvb-s2***的可复用q次方解映射方法及*** | |
CN108881097B (zh) | 一种基于格雷码的方形qam星座图编码方法和*** | |
US7613253B2 (en) | Noise balanced QAM detection | |
Zamkotsian et al. | Layered offset hierarchical QAM modulation for intersymbol interference reduction | |
CN110071894B (zh) | 一种信息处理方法和***、发送装置及接收装置 | |
KR20110070682A (ko) | 디지털 신호의 소프트-결정 디매핑 방법 | |
KR20110137282A (ko) | 소프트 비트 발생 시스템 및 방법 | |
KR20120104824A (ko) | 연판정 비트 검출 단일 복조기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
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: 20170405 |