[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103200143A - Bit soft information generating method for 16APSK and 32APSK - Google Patents

Bit soft information generating method for 16APSK and 32APSK Download PDF

Info

Publication number
CN103200143A
CN103200143A CN2013101300761A CN201310130076A CN103200143A CN 103200143 A CN103200143 A CN 103200143A CN 2013101300761 A CN2013101300761 A CN 2013101300761A CN 201310130076 A CN201310130076 A CN 201310130076A CN 103200143 A CN103200143 A CN 103200143A
Authority
CN
China
Prior art keywords
bit
soft information
area
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.)
Granted
Application number
CN2013101300761A
Other languages
Chinese (zh)
Other versions
CN103200143B (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.)
Tsinghua University
Original Assignee
Tsinghua University
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 Tsinghua University filed Critical Tsinghua University
Priority to CN201310130076.1A priority Critical patent/CN103200143B/en
Publication of CN103200143A publication Critical patent/CN103200143A/en
Application granted granted Critical
Publication of CN103200143B publication Critical patent/CN103200143B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The invention provides a bit soft information generating method for 16APSK and 32APSK. The bit soft information generating method for the 16APSK and the 32APSK is characterized in that judgment zone partition methods corresponding to four bits are respectively offered according to 16APSK constellation mapping and bit soft information is generated based on a minimum distance between a received signal and an edge of a judgment zone; and judgment zone partition methods corresponding to five bits are respectively offered according to 32APSK constellation mapping and bit soft information is generated based on the minimum distance between the received signal and the edge of the judgment zone. The bit soft information generating method for the 16APSK and the 32APSK is based on bit judgment zone partition, each piece of the bit soft information is generated through the minimum distance to the edge of the judgment zone, a large amount of numerical computation is not required, complexity of a high order APSK soft information generating scheme is greatly reduced, and system throughput is improved.

Description

一种16APSK和32APSK的比特软信息生成方法A Method of Generating Bit Soft Information for 16APSK and 32APSK

技术领域technical field

本发明涉及卫星通信与广播高阶调制方式解调领域,尤其涉及一种16APSK和32APSK的比特软信息生成方法。The invention relates to the field of satellite communication and broadcast high-order modulation mode demodulation, in particular to a method for generating bit soft information of 16APSK and 32APSK.

背景技术Background technique

16APSK和32APSK因其高功率效率特性,成为卫星广播(DVB-S2)、卫星通信和地面多媒体广播的主要调制方式,在实际应用中,因与高效编码(如Turbo码,LDPC码)相结合,解调器需要输出比特软信息用于译码。传统的比特软信息生成方式主要分为两类,一是基于概率的求解方法,如经典的最大后验概率(MAP)方法和改进的MAX MAP方法,MAP方法求解的软信息最精确,复杂度最高,MAX MAP进行了改进,其对应系统的误码性能与MAP相比有较小差距,约有0.2-0.4dB,但复杂度依然很高;第二类是基于接收信号点到发送信号星座点欧氏距离的方法,这种方法也需要大量的平方和平方根运算,其硬件实现复杂度高,处理速度缓慢。16APSK and 32APSK have become the main modulation methods of satellite broadcasting (DVB-S2), satellite communication and terrestrial multimedia broadcasting due to their high power efficiency characteristics. In practical applications, due to the combination of efficient coding (such as Turbo code, LDPC code), The demodulator needs to output bits of soft information for decoding. The traditional bit soft information generation methods are mainly divided into two categories. One is the probability-based solution method, such as the classic maximum a posteriori probability (MAP) method and the improved MAX MAP method. The soft information obtained by the MAP method is the most accurate and the complexity The highest, MAX MAP has been improved, and the bit error performance of the corresponding system has a small gap compared with MAP, about 0.2-0.4dB, but the complexity is still very high; the second type is based on the receiving signal point to the sending signal constellation The point Euclidean distance method also requires a large number of square and square root operations, and its hardware implementation complexity is high and the processing speed is slow.

发明内容Contents of the invention

本发明旨在至少在一定程度上解决上述技术问题之一或至少提供一种有用的商业选择。为此,本发明的一个目的在于提出一种16APSK和32APSK的比特软信息生成方法,该方法不需要大量的数值计算,大大降低了16APSK和32APSK生成比特软信息的计算复杂度。The present invention aims at solving one of the above technical problems at least to a certain extent or at least providing a useful commercial choice. Therefore, an object of the present invention is to propose a method for generating bit soft information for 16APSK and 32APSK, which does not require a large number of numerical calculations, and greatly reduces the computational complexity of generating bit soft information for 16APSK and 32APSK.

根据本发明实施例的16APSK的比特软信息生成方法,根据16APSK星座映射,分别给出4个比特对应的判决区域划分方法,基于接收信号到判决区域边界的最小距离生成比特软信息。According to the 16APSK bit soft information generation method of the embodiment of the present invention, according to the 16APSK constellation mapping, the decision area division method corresponding to 4 bits is respectively given, and the bit soft information is generated based on the minimum distance from the received signal to the decision area boundary.

在本发明的一个实施例中,包括以下步骤:S1:生成发送方采用的关于横纵轴对称的16APSK格雷映射星座图;S2:根据16APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响;S3:根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同;以及S4:基于接收信号到判决域的最小距离,生成每个比特的软信息。In one embodiment of the present invention, the following steps are included: S1: Generate the 16APSK Gray mapping constellation diagram adopted by the sender with respect to the horizontal and vertical axes; S2: Generate each bit according to the 0/1 value of each bit of 16APSK Corresponding to the judgment area, the division of the hard judgment area of each bit is not affected by other bits; S3: According to the symmetric characteristics of the judgment area, further divide the judgment area of each bit until the bit soft judgment area in each divided small judgment area The information generation scheme is exactly the same; and S4: Based on the minimum distance from the received signal to the decision domain, generate soft information for each bit.

根据本发明实施例的32APSK的比特软信息生成方法,根据32APSK星座映射,分别给出5个比特对应的判决区域划分方法,基于接收信号到判决区域边界的最小距离生成比特软信息。According to the 32APSK bit soft information generation method of the embodiment of the present invention, according to the 32APSK constellation mapping, the decision area division method corresponding to 5 bits is respectively given, and the bit soft information is generated based on the minimum distance from the received signal to the decision area boundary.

在本发明的一个实施例中,包括以下步骤:S1':生成发送方采用的关于横纵轴对称的32APSK格雷映射星座图;S2':根据32APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判域的划分不受其他比特的影响;S3':根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同;以及S4':基于接收信号到判决域的最小距离,生成每个比特的软信息。In one embodiment of the present invention, the following steps are included: S1': Generate the 32APSK gray mapping constellation diagram adopted by the sender with respect to the horizontal and vertical axes; S2': According to the 0/1 value of each bit of 32APSK, generate each The judgment area corresponding to each bit, the division of the hard judgment area of each bit is not affected by other bits; S3': according to the symmetric characteristics of the judgment area, further divide the judgment area of each bit until each small judgment area is divided into The bit soft information generation scheme in is exactly the same; and S4': Based on the minimum distance from the received signal to the decision domain, generate soft information for each bit.

本发明基于接收信号点到判决区域边界最小距离表示方法的不同,前期对星座图根据比特取值详细划分判决区域,进行硬判,生成接收信号点到所有判决区域的距离,选取最小值来表示该信号点该比特的软信息。对接收到的每个符号,直接给出其对应判决区域的软信息值,而不需要大量的数值计算,大大降低了16APSK和32APSK生成比特软信息的计算复杂度,提高了系统吞吐量。The present invention is based on the different representation methods of the minimum distance from the received signal point to the boundary of the judgment area. In the early stage, the constellation diagram is divided into the judgment area in detail according to the bit value, and hard judgment is made to generate the distance from the received signal point to all the judgment areas, and the minimum value is selected to represent The signal points to the soft information of the bit. For each received symbol, the soft information value of its corresponding decision area is directly given without a large number of numerical calculations, which greatly reduces the computational complexity of bit soft information generated by 16APSK and 32APSK, and improves the system throughput.

附图说明Description of drawings

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and comprehensible from the description of the embodiments in conjunction with the following drawings, wherein:

图1为16APSK的比特软信息生成方法流程图;Fig. 1 is the flow chart of the bit soft information generation method of 16APSK;

图2为16APSK精确的以及近似的判决域星座图;Figure 2 is a 16APSK accurate and approximate decision domain constellation diagram;

图3为16APSK第0位的比特判决域;Fig. 3 is the bit judgment domain of the 0th bit of 16APSK;

图4为16APSK第1位的比特判决域;Fig. 4 is the bit judgment domain of the 1st bit of 16APSK;

图5为16APSK第2位的比特判决域;Fig. 5 is the bit judgment domain of the 2nd bit of 16APSK;

图6为16APSK第3位的比特判决域;Fig. 6 is the bit judgment domain of the 3rd bit of 16APSK;

图7为16APSK第2位的比特软信息生成流程框图;Fig. 7 is the block diagram of generating the bit soft information of the 2nd bit of 16APSK;

图8为16APSK第3位的比特软信息生成流程框图;Fig. 8 is a block diagram of the generation process of bit soft information of the 3rd bit of 16APSK;

图9为32APSK的比特软信息生成方法流程图;Fig. 9 is the flow chart of the bit soft information generation method of 32APSK;

图10为32APSK精确的以及近似的判决域星座图;Figure 10 is a 32APSK accurate and approximate decision domain constellation;

图11为32APSK第0位的比特判决域;Fig. 11 is the bit judgment domain of the 0th bit of 32APSK;

图12为32APSK第1位的比特判决域;Fig. 12 is the bit judgment domain of the 1st bit of 32APSK;

图13为32APSK第2位的比特判决域;Fig. 13 is the bit judgment domain of the 2nd bit of 32APSK;

图14为32APSK第3位的比特判决域;Fig. 14 is the bit judgment domain of the 3rd bit of 32APSK;

图15为32APSK第4位的比特判决域;Fig. 15 is the bit judgment field of the 4th bit of 32APSK;

图16为32APSK第3位的比特软信息生成流程框图;以及Figure 16 is a block diagram of the generation process of bit soft information in the 3rd bit of 32APSK; and

图17为32APSK第4位的比特软信息生成流程框图。Fig. 17 is a block diagram of the generation process of bit soft information of the 4th bit of 32APSK.

具体实施方式Detailed ways

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

下面结合附图对本发明实施例进行详细说明。其中,比特值为0的软信息用负值表示,比特值为1的软信息用正值表示。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. Wherein, soft information with a bit value of 0 is represented by a negative value, and soft information with a bit value of 1 is represented by a positive value.

图1为16APSK的比特软信息生成方法流程图,包括以下步骤:Fig. 1 is the flow chart of the bit soft information generation method of 16APSK, comprises the following steps:

S1:生成发送方采用的关于横纵轴对称的16APSK格雷映射星座图。S1: Generate a 16APSK Gray mapping constellation diagram adopted by the sender that is symmetrical about the horizontal and vertical axes.

S2:根据16APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响。S2: According to the 0/1 value of each bit of 16APSK, generate the decision area corresponding to each bit, and the hard decision area division of each bit is not affected by other bits.

S3:根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同。S3: According to the symmetrical characteristics of the decision area, further divide the decision area of each bit until the bit soft information generation schemes in each divided small decision area are completely the same.

S4:基于接收信号到判决域的最小距离,生成每个比特的软信息。S4: Generate soft information for each bit based on the minimum distance from the received signal to the decision domain.

为使本领域技术人员更好地理解本发明,下面将结合图2至图8对图1进行详细说明。In order for those skilled in the art to better understand the present invention, FIG. 1 will be described in detail below in conjunction with FIG. 2 to FIG. 8 .

本发明实施例采用近似精确的判决域,如图2所示。这种判决方法可以根据接收符号的幅值和相位简单的判断其对应的星座点区域。根据图2给出的星座映射,生成16APSK每个比特的比特判决域,如图3至图6所示。下面结合图3至图8,分别说明16APSK每个比特的软信息生成方案。假设16APSK星座图的内圈半径为R1,外圈半径为R2,Rd=(R1+R2)/2为内圈和外圈的分界面,16APSK的比特位由高到低分别为b3、b2、b1和b0。The embodiment of the present invention adopts an approximately accurate decision domain, as shown in FIG. 2 . This judgment method can simply judge the corresponding constellation point area according to the amplitude and phase of the received symbol. According to the constellation mapping given in FIG. 2 , the bit decision field of each bit of 16APSK is generated, as shown in FIG. 3 to FIG. 6 . Next, with reference to FIG. 3 to FIG. 8 , the schemes for generating soft information for each bit of 16APSK are respectively described. Assume that the radius of the inner circle of the 16APSK constellation is R1, the radius of the outer circle is R2, Rd=(R1+R2)/2 is the interface between the inner circle and the outer circle, and the bits of 16APSK from high to low are b3, b2, b1 and b0.

1、生成b0软信息1. Generate b0 soft information

如图3所示,当接收信号的正交分量rQ≤0,发送端发送b0=0。反之,当接收信号的正交分量rQ>0,发送端发送b0=1,则b0的软信息可表示为:L(b0)=rQAs shown in Figure 3, when the quadrature component r Q of the received signal ≤0, the sending end sends b0=0. Conversely, when the quadrature component of the received signal r Q >0, the sender sends b0=1, then the soft information of b0 can be expressed as: L(b 0 )=r Q .

2、生成b1软信息2. Generate b1 soft information

如图4所示,当接收信号的同相分量rI≤0,发送端发送b1=0。反之,当接收信号的同相分量rI>0,发送端发送b1=1,则b1的软信息表示为:L(b1)=rIAs shown in Fig. 4, when the in-phase component r I of the received signal ≤0, the sending end sends b1=0. Conversely, when the in-phase component of the received signal r I >0, the sending end sends b1=1, then the soft information of b1 is expressed as: L(b 1 )=r I .

3、生成b2软信息3. Generate b2 soft information

如图5所示,其判决域比较复杂,图7为16APSK第2位b2的比特软信息生成流程框图,其中,采用

Figure BDA00003052143800031
表示接收信号的幅值信息,采用ρ=rQ/rI表示其相位信息。下面结合图5对图7进行详细说明。As shown in Figure 5, its decision domain is relatively complicated, and Figure 7 is a flow chart of bit soft information generation for the second bit b2 of 16APSK, wherein, using
Figure BDA00003052143800031
Represents the amplitude information of the received signal, and uses ρ=r Q /r I to represent its phase information. FIG. 7 will be described in detail below in conjunction with FIG. 5 .

步骤701:分析图5可知,b2的比特判决域关于I轴和Q轴对称,所以首先将接收符号进行如下处理:Rx_symbol=abs(rQ)+i*abs(rI),从而将接收的所有符号映射到第一象限,进而只需分析第一象限即可。Step 701: Analysis of Figure 5 shows that the bit decision field of b2 is symmetrical about the I axis and the Q axis, so firstly the received symbols are processed as follows: Rx_symbol=abs(r Q )+i*abs(r I ), so that the received symbols All symbols are mapped to the first quadrant, so only the first quadrant needs to be analyzed.

步骤703:计算表征接收信号的幅度的量

Figure BDA00003052143800032
和相位的量ρ=rQ/rI。Step 703: Calculate the quantity representing the magnitude of the received signal
Figure BDA00003052143800032
And the amount of phase ρ=r Q /r I .

步骤705:判断信号的幅值是否小于Rd,确定信号对应于内圈星座点还是外圈星座点。如果信号幅值小于Rd,则执行步骤707,如果信号幅值大于Rd,则执行步骤713。Step 705: Determine whether the amplitude of the signal is smaller than Rd, and determine whether the signal corresponds to the inner circle constellation point or the outer circle constellation point. If the signal amplitude is smaller than Rd, perform step 707, and if the signal amplitude is greater than Rd, perform step 713.

步骤707:判断其相位是否小于π/6,如果小于π/6,则执行步骤709,否则执行步骤711。Step 707: Determine whether its phase is smaller than π/6, if it is smaller than π/6, go to step 709, otherwise go to step 711.

步骤709:ρ小于

Figure BDA00003052143800033
,由图5可知,信号落在OAB区,离此区域信号点最近的判决区域边界(或点)为点B,因此用接收符号到B点的距离表示此区域符号b2的软信息,为负值,即:
Figure BDA00003052143800049
其中,bQ=Rdcos(π/6)和bI=Rdsin(π/6)分别表示B点的实部和虚部。Step 709: ρ is less than
Figure BDA00003052143800033
, it can be seen from Figure 5 that the signal falls in the OAB area, and the boundary (or point) of the decision area closest to the signal point in this area is point B, so the distance from the received symbol to point B represents the soft information of the symbol b2 in this area, which is negative value, namely:
Figure BDA00003052143800049
Among them, b Q =Rdcos(π/6) and b I =Rdsin(π/6) represent the real part and imaginary part of point B respectively.

步骤711:ρ大于,由图5可知,信号落在OBC区,离此区域信号点最近的判决区域边界(或点)为半径为Rd的圆面,因此用接收符号到半径为Rd的圆面的距离表示此区域符号b2的软信息,为负值,即:L(b2)=r-Rd。Step 711: ρ is greater than , it can be seen from Figure 5 that the signal falls in the OBC area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd, so this area is represented by the distance from the received symbol to the circular surface with a radius of Rd The soft information of symbol b2 is a negative value, namely: L(b 2 )=r-Rd.

步骤713:判断其相位是否小于π/6,如果小于π/6,则执行步骤715,否则执行步骤717。Step 713: Determine whether its phase is smaller than π/6, if it is smaller than π/6, go to step 715, otherwise go to step 717.

步骤715:ρ小于

Figure BDA00003052143800042
,由图5可知,信号落在ABED区,离此区域信号点最近的判决区域边界为到相位为π/6的圆射线,这与将信号顺时针旋转π/6后到实轴的距离相等,而后者即是旋转后符号的虚部值,为负值。因此,此区域符号b2的软信息可表示为:L(b2)=imag(Rx_symbol·exp(-π/6))。Step 715: ρ is less than
Figure BDA00003052143800042
, It can be seen from Figure 5 that the signal falls in the ABED area, and the boundary of the decision area closest to the signal point in this area is a circular ray with a phase of π/6, which is equal to the distance from the real axis after the signal is rotated clockwise by π/6 , and the latter is the imaginary part of the rotated sign, which is a negative value. Therefore, the soft information of the region symbol b2 can be expressed as: L(b 2 )=imag(Rx_symbol·exp(-π/6)).

步骤717:如果ρ大于

Figure BDA00003052143800043
,由图5可知,信号落在BCFE区,离此区域信号点最近的判决区域边界(或点)为半径为Rd的圆面或者相位为π/6的圆射线,用接收符号到半径为Rd的圆面的距离和到相位为π/6的圆射线的距离中较小者表示此区域符号b2的软信息,为正值,即:L(b2)=min((r-Rd),imag(Rx_symbol·exp(-π/6)))。Step 717: If ρ is greater than
Figure BDA00003052143800043
, it can be seen from Figure 5 that the signal falls in the BCFE area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd or a circular ray with a phase of π/6. The smaller of the distance to the circular surface of , and the distance to the circular ray with phase π/6 represents the soft information of the symbol b2 in this region, which is positive, namely: L(b 2 )=min((r-Rd), imag(Rx_symbol exp(-π/6))).

4、生成b3软信息4. Generate b3 soft information

如图6所示,其判决域也需根据到判决平面的最小距离表示方法的不同进行划分,图8为16APSK第3位b3的比特软信息生成流程框图。因为b3的比特判决域也关于I轴和Q轴对称,所以只需分析第一象限软信息生成方案即可,而且由于在生成b2软信息时,已将接收符号映射到第一象限,所以无需再次映射。下面将结合图6对图8进行详细说明。As shown in Figure 6, the decision domain also needs to be divided according to the representation method of the minimum distance to the decision plane. Figure 8 is a flow chart of bit soft information generation in the third bit b3 of 16APSK. Because the bit decision domain of b3 is also symmetrical about the I axis and the Q axis, it is only necessary to analyze the soft information generation scheme of the first quadrant, and since the received symbols have been mapped to the first quadrant when generating the soft information of b2, there is no need to Map again. FIG. 8 will be described in detail below in conjunction with FIG. 6 .

步骤801:计算表征接收信号的幅度的量

Figure BDA00003052143800044
和相位的量ρ=rQ/rI。Step 801: Calculate the quantity representing the magnitude of the received signal
Figure BDA00003052143800044
And the amount of phase ρ=r Q /r I .

步骤803:判断信号的幅值是否小于Rd,确定信号对应于内圈星座点还是外圈星座点。如果信号的幅值小于Rd,则执行步骤805,否则执行步骤811。Step 803: Determine whether the amplitude of the signal is smaller than Rd, and determine whether the signal corresponds to the inner circle constellation point or the outer circle constellation point. If the amplitude of the signal is smaller than Rd, go to step 805, otherwise go to step 811.

步骤805:判断其相位是否小于π/3,即ρ=rQ/rI是否小于

Figure BDA00003052143800045
。如果其相位小于π/3,则执行步骤807,否则执行步骤809。Step 805: Determine whether its phase is less than π/3, that is, whether ρ=r Q /r I is less than
Figure BDA00003052143800045
. If its phase is less than π/3, go to step 807, otherwise go to step 809.

步骤807:由图6可知,信号落在OAB区,离此区域信号点最近的判决区域边界(或点)为半径为Rd的圆面,因此用接收符号到半径为Rd的圆面的距离表示此区域符号b3的软信息,为负值,即:L(b3)=r-Rd。Step 807: As can be seen from Figure 6, the signal falls in the OAB area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd, so it is represented by the distance from the received symbol to the circular surface with a radius of Rd The soft information of symbol b3 in this area is a negative value, namely: L(b 3 )=r-Rd.

步骤809:由图6可知,信号落在OBC区,离此区域信号点最近的判决区域边界(或点)为半径为点B,因此用接收符号到B点的距离表示此区域符号b3的软信息,为负值,即:

Figure BDA00003052143800048
,其中,bQ=Rd·cos(π/3)和bI=Rd·sin(π/3)分别表示B点的实部和虚部。因为此判决域是0域,所以此比特软信息是负值。Step 809: As can be seen from Figure 6, the signal falls in the OBC area, and the nearest decision area boundary (or point) from the signal point in this area is point B, so the softness of the symbol b3 in this area is represented by the distance from the received symbol to point B. information, which is a negative value, that is:
Figure BDA00003052143800048
, where b Q =Rd·cos(π/3) and b I =Rd·sin(π/3) denote the real part and imaginary part of point B, respectively. Since this decision field is a 0 field, this bit soft information is a negative value.

步骤811:判断其相位是否小于π/3,即ρ=rQ/rI是否小于

Figure BDA00003052143800046
。如果其相位小于π/3,则执行步骤813,否则执行步骤815。Step 811: Determine whether its phase is less than π/3, that is, whether ρ=r Q /r I is less than
Figure BDA00003052143800046
. If its phase is less than π/3, go to step 813, otherwise go to step 815.

步骤813:由图6可知,信号落在ABED区,离此区域信号点最近的判决区域边界(点)为半径为Rd的圆面或者相位为π/3的圆射线,而后者即是符号旋转π/3后的虚部的负值,用接收符号到半径为Rd的圆面的距离和到相位为π/3的圆射线的距离中较小者表示此区域符号b3的软信息,为正值,即:L(b3)=min(r-Rd,-imag(Rx_symbol·exp(-π/3)))。Step 813: It can be seen from Figure 6 that the signal falls in the ABED area, and the boundary (point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd or a circular ray with a phase of π/3, and the latter is the symbol rotation The negative value of the imaginary part after π/3, the soft information of the symbol b3 in this area is represented by the smaller of the distance from the received symbol to the circular surface with radius Rd and the distance to the circular ray with phase π/3, which is positive value, namely: L(b 3 )=min(r-Rd,-imag(Rx_symbol·exp(-π/3))).

步骤815:由图6可知,信号落在BCFE区,离此区域信号点最近的判决区域边界(点)为相位为π/3的圆射线,则此区域符号b3的软信息为负值,可表示为:L(b3)=-imag(Rx_symbol·exp(-π/3))。Step 815: It can be seen from Fig. 6 that the signal falls in the BCFE area, and the boundary (point) of the decision area closest to the signal point in this area is a circular ray with a phase of π/3, then the soft information of the symbol b3 in this area is a negative value, which can be Expressed as: L(b 3 )=-imag(Rx_symbol·exp(-π/3)).

通过采用上述方案,给出了16APSK每个比特的软信息。By adopting the above scheme, the soft information of each bit of 16APSK is given.

图9为32APSK的比特软信息生成方法流程图,包括以下步骤:Fig. 9 is the flow chart of bit soft information generation method of 32APSK, comprises the following steps:

S1':生成发送方采用的关于横纵轴对称的32APSK格雷映射星座图。S1': Generate a 32APSK Gray mapping constellation diagram adopted by the sender that is symmetrical about the horizontal and vertical axes.

S2':根据32APSK每个比特的0/1取值,生成每个比特对应的判决区域,每个比特的硬判区域划分不受其他比特的影响。S2': According to the 0/1 value of each bit of 32APSK, generate the decision area corresponding to each bit, and the hard decision area division of each bit is not affected by other bits.

S3':根据判决区域的对称特性,进一步划分每个比特的判决区域,直到分成的每个小判决区域内的比特软信息生成方案完全相同。S3': According to the symmetrical characteristics of the decision area, further divide the decision area of each bit until the bit soft information generation schemes in each divided small decision area are completely the same.

S4':基于接收信号到判决域的最小距离,生成每个比特的软信息。S4': Generate soft information for each bit based on the minimum distance from the received signal to the decision domain.

为使本领域技术人员更好地理解本发明,下面将结合图10至图17对图9进行详细说明。In order for those skilled in the art to better understand the present invention, FIG. 9 will be described in detail below in conjunction with FIG. 10 to FIG. 17 .

本发明实施例采用近似精确的判决域,如图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′。The embodiment of the present invention adopts an approximately precise decision domain, as shown in FIG. 10 . According to the constellation mapping of 32APSK given in Figure 10, the bit decision field of each bit of 32APSK is generated, as shown in Figure 11 to Figure 15, so that the soft information calculation scheme of each bit of 32APSK can be obtained by solving the method of the minimum distance to the decision field . Next, with reference to FIG. 11 to FIG. 17 , the schemes for generating soft information for each bit of 32APSK are respectively described. Assume that the radius of the inner circle of the 32APSK constellation is R1′, the radius of the middle circle is R2′, and the radius of the outer circle is R3′, Rd1=(R1′+R2′)/2 is the interface between the inner circle and the middle circle, Rd2=( R2'+R3')/2 is the interface between the middle circle and the outer circle, and the bits of 32APSK are b4', b3', b2', b1' and b0' respectively from high to low.

1、生成b0′软信息1. Generate b0'soft information

如图11所示,当接收信号的正交分量rQ′≤0,发送端发送b0′=0,反之,当接收信号的正交分量rQ′>0,发送端发送b0′=1,则b0′的软信息可表示为:L(b0′)=rQ′。As shown in Figure 11, when the quadrature component r Q ′ of the received signal ≤ 0, the sender sends b0′=0, otherwise, when the quadrature component r Q ′>0 of the received signal, the sender sends b0′=1, Then the soft information of b0' can be expressed as: L(b0')=r Q '.

2、生成b1′软信息2. Generate b1'soft information

如图12所示,当接收符号的同相分量rI′≤0,发送端发送b1′=0,反之,当接收信号的同相分量rI′>0,发送端发送b1′=1,所以b1′的软信息表示为:L(b1′)=rI′。As shown in Figure 12, when the in-phase component r I ′ of the received symbol ≤ 0, the transmitter sends b1’=0, otherwise, when the in-phase component r I ′>0 of the received signal, the transmitter sends b1’=1, so b1 ’ The soft information is expressed as: L(b1′)=r I ′.

3、生成b2′软信息3. Generate b2'soft information

如图13所示,所有符号的b2′软信息均可表示成接收符号半径为Rd2的圆面的距离,即:L(b2′)=r′-Rd。As shown in Figure 13, the soft information of b2' of all symbols can be expressed as the distance of the circular surface with radius Rd2 of the received symbol, namely: L(b2')=r'-Rd.

4、生成b3′软信息4. Generate b3'soft information

图14为32APSK第3位b3′的比特判决域,图16为32APSK第3位b3′的比特软信息生成流程框图,采用

Figure BDA00003052143800051
表征接收信号的幅值信息,采用ρ′=rQ′/rI′表征接收信号的相位信息,下面将结合图14对图16进行详细说明。Figure 14 is the bit judgment domain of the 3rd bit b3' of 32APSK, and Figure 16 is a block diagram of the bit soft information generation process of the 3rd bit b3' of 32APSK, using
Figure BDA00003052143800051
The amplitude information of the received signal is represented, and the phase information of the received signal is represented by ρ′=r Q ′/r I ′. The following will describe Fig. 16 in detail in conjunction with Fig. 14 .

步骤1601:分析图14可知,b3′的比特判决域关于I轴和Q轴对称,所以首先将接收符号映射到第一象限,从而只需分析第一象限即可。即进行如下处理:Step 1601: Analyzing Figure 14, it can be seen that the bit decision field of b3' is symmetrical about the I axis and the Q axis, so the received symbols are first mapped to the first quadrant, so that only the first quadrant needs to be analyzed. That is, the following processing is performed:

Rx_symbol′=abs(rQ′)+i′*abs(rI′)。Rx_symbol'=abs(r Q ')+i'*abs(r I ').

步骤1603:计算表征接收信号的幅度的量

Figure BDA00003052143800061
和表征信号相位的量ρ′=rQ′/rI′。Step 1603: Calculate the quantity representing the magnitude of the received signal
Figure BDA00003052143800061
And the quantity ρ′=r Q ′/r I ′ that characterizes the signal phase.

步骤1605:判断信号的幅度r′,确定信号是对应于星座图内圈、中圈还是外圈。如果r′<Rd1,执行步骤1607,如果Rd1<=r′<Rd2,执行步骤1613,如果r′>=Rd2,执行步骤1621。Step 1605: Judging the magnitude r' of the signal, and determining whether the signal corresponds to the inner circle, the middle circle or the outer circle of the constellation diagram. If r'<Rd1, execute step 1607; if Rd1<=r'<Rd2, execute step 1613; if r'>=Rd2, execute step 1621.

步骤1607:判断其相位是否小于π/6,即ρ′=rQ′/rI′是否小于

Figure BDA00003052143800062
.如果其相位小于π/6,则执行步骤1609,否则执行步骤1611。Step 1607: Determine whether its phase is smaller than π/6, that is, whether ρ′=r Q ′/r I ′ is smaller than
Figure BDA00003052143800062
. If its phase is smaller than π/6, go to step 1609, otherwise go to step 1611.

步骤1609:由图14可知,信号落在OAB区,离此区域信号点最近的判决区域边界(点)为点B,因此用接收符号到B点的距离表示此区域符号的b3′软信息,为负值,即:

Figure BDA00003052143800063
其中,bQ′=Rd1·cos(π/6)和bI′=Rd1·sin(π/6)分别表示B点的实部和虚部。Step 1609: As can be seen from Figure 14, the signal falls in the OAB area, and the boundary (point) of the decision area closest to the signal point in this area is point B, so the b3' soft information of the symbol in this area is represented by the distance from the received symbol to point B, is a negative value, that is:
Figure BDA00003052143800063
Among them, b Q ′=Rd1·cos(π/6) and b I ′=Rd1·sin(π/6) represent the real part and imaginary part of point B respectively.

步骤1611:由图14可知,信号落在OBD区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面,因此用接收符号到半径为Rd1的圆面的距离表示此区域符号的b3′软信息,为负值,即:L(b3′)=r′-Rd1。Step 1611: As can be seen from Figure 14, the signal falls in the OBD area, and the boundary (point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd1, so the distance from the received symbol to the circular surface with a radius of Rd1 is used to represent this The b3' soft information of the area symbol is negative, that is: L(b3')=r'-Rd1.

步骤1613:判断其相位范围。如果其相位属于[0,π/6],则执行步骤1615,如果其相位属于[π/6,π/4],则执行步骤1617,如果其相位属于[π/4,π/2],则执行步骤1619。Step 1613: Determine its phase range. If its phase belongs to [0, π/6], then execute step 1615, if its phase belongs to [π/6, π/4], then execute step 1617, if its phase belongs to [π/4, π/2], Then execute step 1619.

步骤1615:由图14可知,信号落在ABFE区,离此区域信号点最近的判决区域边界为到相位为π/6的圆射线,这与将信号顺时针旋转π/6后到实轴的距离相等,而后者即是旋转后符号的虚部的负值。因此,此区域符号的b3′软信息可表示为:Step 1615: It can be seen from Figure 14 that the signal falls in the ABFE area, and the boundary of the decision area closest to the signal point in this area is a circular ray with a phase of π/6, which is the same as the signal that rotates clockwise by π/6 to the real axis The distances are equal, and the latter is the negative of the imaginary part of the rotated sign. Therefore, the b3′ soft information of this area symbol can be expressed as:

L(b3′)=-imag(Rx_symbol′·exp(-π/6))。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)))。Step 1617: It can be seen from Figure 14 that the signal falls in the BCGF area, and the boundary (point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd1, a circular surface with a radius of Rd2 or a circular ray with a phase of π/6 , then the b3' soft information of this area symbol can be expressed as: L(b3')=min(r'-Rd1,-(r'-Rd2), imag(Rx_symbol'·exp(-π/6))).

步骤1619:由图14可知,信号落在CDHG区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面、G点或者相位为π/6的圆射线,则此区域符号的b3′软信息可表示为: L ( b 3 &prime; ) = min ( r &prime; - Rd 1 , ( r Q &prime; - g Q &prime; ) 2 + ( r I &prime; - g I &prime; ) 2 , imag ( Rx _ symbol &prime; &CenterDot; exp ( - &pi; / 6 ) ) ) ,其中,gQ′=Rd2·cos(π/4)和gI′=Rd2·sin(π/4)分别表示G点的实部和虚部。Step 1619: As can be seen from Figure 14, the signal falls in the CDHG area, and the boundary (point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd1, point G or a circular ray with a phase of π/6, then this area The b3′ soft information of the symbol can be expressed as: L ( b 3 &prime; ) = min ( r &prime; - Rd 1 , ( r Q &prime; - g Q &prime; ) 2 + ( r I &prime; - g I &prime; ) 2 , imag ( Rx _ symbol &prime; &CenterDot; exp ( - &pi; / 6 ) ) ) , where g Q ′=Rd2·cos(π/4) and g I ′=Rd2·sin(π/4) represent the real part and imaginary part of point G respectively.

步骤1621:判断其相位范围。如果其相位属于[0,π/6],则执行步骤1623,如果其相位属于[π/6,π/4],则执行步骤1625,如果其相位属于[π/4,π/2],则执行步骤1627。Step 1621: Determine its phase range. If its phase belongs to [0, π/6], then execute step 1623, if its phase belongs to [π/6, π/4], then execute step 1625, if its phase belongs to [π/4, π/2], Then execute step 1627 .

步骤1623:由图14可知,信号落在EFIG区,离此区域信号点最近的判决区域边界为F点,则此区域符号的b3′软信息可表示为:

Figure BDA00003052143800065
其中,fQ′=Rd2·cos(π/6)和fI′=Rd2·sin(π/6)分别表示F点的实部和虚部。Step 1623: As can be seen from Figure 14, the signal falls in the EFIG area, and the boundary of the decision area closest to the signal point in this area is point F, then the b3' soft information of the symbol in this area can be expressed as:
Figure BDA00003052143800065
Among them, f Q ′=Rd2·cos(π/6) and f I ′=Rd2·sin(π/6) represent the real part and imaginary part of point F respectively.

步骤1625:由图14可知,信号落在FGKJ区,离此区域信号点最近的判决区域边界(点)为半径为Rd2的圆面或者相位为π/4的圆射线,则此区域符号的b3′软信息可表示为:L(b3′)=max(r′-Rd2,imag(Rx_symbol′·exp(-π/4))),因为两者都是负值,所以取数值较大者表示较小的距离。Step 1625: It can be seen from Figure 14 that the signal falls in the FGKJ area, and the boundary (point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd2 or a circular ray with a phase of π/4, then the symbol b3 of this area 'Soft information can be expressed as: L(b3')=max(r'-Rd2, imag(Rx_symbol'·exp(-π/4))), because both are negative values, so take the larger value to represent smaller distance.

步骤1627:由图14可知,信号落在GHLK区,离此区域信号点最近的判决区域边界(点)为半径为Rd1的圆面或者相位为π/4的圆射线,则此区域符号的b3′软信息可表示为:L(b3′)=max(r′-Rd1,imag(Rx_symbol′·exp(-π/4)))。Step 1627: It can be seen from Figure 14 that the signal falls in the GHLK area, and the boundary (point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd1 or a circular ray with a phase of π/4, then the symbol b3 of this area 'Soft information can be expressed as: L(b3')=max(r'-Rd1, imag(Rx_symbol'·exp(-π/4))).

5、生成b4′软信息5. Generate b4'soft information

如图15所示,其判决域也需根据到判决平面的最小距离表示方法的不同进行划分,不难发现,其比特判决域关于相位为π/4的圆射线对称,为了便于表示,在软信息生成流程中,只做出[0,π/4]的判决流程,如图17所示。[π/4,π/2]与之对称。因为b4的比特判决域也关于I轴和Q轴对称,所以只需分析第一象限软信息生成方案即可。而且由于在生成b3软信息时,已将接收符号映射到第一象限,所以无需再次映射。下面将结合图15对图17进行详细说明。As shown in Figure 15, the decision domain also needs to be divided according to the representation of the minimum distance to the decision plane. It is not difficult to find that the bit decision domain is symmetrical about a circular ray with a phase of π/4. In the information generation process, only the decision process of [0, π/4] is made, as shown in Figure 17. [π/4,π/2] is symmetric with it. Because the bit decision domain of b4 is also symmetrical about the I axis and the Q axis, it is only necessary to analyze the soft information generation scheme of the first quadrant. Moreover, since the received symbols have been mapped to the first quadrant when the b3 soft information is generated, there is no need to map again. FIG. 17 will be described in detail below in conjunction with FIG. 15 .

步骤101:Step 101:

计算表征接收信号的幅度的量

Figure BDA00003052143800071
和表征信号相位的量ρ=rQ/rI。Computes the quantity that characterizes the magnitude of the received signal
Figure BDA00003052143800071
And the quantity ρ=r Q /r I that characterizes the phase of the signal.

步骤201:Step 201:

判断信号的幅值,确定信号对应于星座图内圈、中圈还是星座图外圈。Determine the magnitude of the signal to determine whether the signal corresponds to the inner circle, the middle circle, or the outer circle of the constellation diagram.

步骤301:Step 301:

如果信号幅值小于Rd1,判断其相位所属范围。If the signal amplitude is smaller than Rd 1 , determine the range to which its phase belongs.

步骤302:Step 302:

Case1:如果ρ小于

Figure BDA00003052143800072
或大于,由图五可知,信号落在OAC或者OFE区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面,因此此区域符号的b4比特软信息可表示为:Case1: If ρ is less than
Figure BDA00003052143800072
or greater than , It can be seen from Figure 5 that the signal falls in the OAC or OFE area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd 1 , so the b4-bit soft information of the symbol in this area can be expressed as:

L(b4)=r-Rd1 L(b 4 )=r-Rd 1

Case2:如果ρ大于或等于

Figure BDA00003052143800074
且小于1,由图五可知,信号落在OCD区,离此区域信号点最近的判决区域边界(或点)为点F,因此用接收符号到点C的距离表示此区域符号b4的软信息,即:Case2: If ρ is greater than or equal to
Figure BDA00003052143800074
and is less than 1. It can be seen from Figure 5 that the signal falls in the OCD area, and the boundary (or point) of the decision area closest to the signal point in this area is point F, so the distance from the received symbol to point C represents the soft information of the symbol b4 in this area ,Right now:

LL (( bb 44 )) == -- (( rr QQ -- cc QQ )) 22 ++ (( rr II -- cc II )) 22

其中,cQ=Rd1·cos(π/6)和cI=Rd1·sin(π/6)分别表示C点的实部和虚部。Among them, c Q =Rd 1 ·cos(π/6) and c I =Rd 1 ·sin(π/6) denote the real part and imaginary part of point C, respectively.

Case3:如果ρ大于或等于1且小于

Figure BDA00003052143800076
,由图五可知,信号落在ODE区,离此区域信号点最近的判决区域边界(或点)为点E,则区域符号b4的软信息为:Case3: If ρ is greater than or equal to 1 and less than
Figure BDA00003052143800076
, It can be seen from Figure 5 that the signal falls in the ODE area, and the boundary (or point) of the decision area closest to the signal point in this area is point E, then the soft information of the area symbol b4 is:

LL (( bb 44 )) == -- (( rr QQ -- ee QQ )) 22 ++ (( rr II -- ee II )) 22

其中,eQ=Rd1·cos(π/3)和eI=Rd1·sin(π/3)分别表示E点的实部和虚部。Among them, e Q =Rd 1 ·cos(π/3) and e I =Rd 1 ·sin(π/3) represent the real part and imaginary part of point E, respectively.

步骤401:Step 401:

如果信号幅值大于或等于Rd1且小于Rd2,判断其相位所属范围。If the signal amplitude is greater than or equal to Rd 1 and less than Rd 2 , determine the range to which its phase belongs.

步骤402:Step 402:

Case1:如果ρ小于tan(π/8),由图15可知,信号落在ABHG区,离此区域信号点最近的判决区域边界为半径为Rd1的圆面或者点H,因此,此区域符号b2的软信息可表示为:Case1: If ρ is less than tan(π/8), it can be seen from Figure 15 that the signal falls in the ABHG area, and the boundary of the decision area closest to the signal point in this area is a circular surface or point H with a radius of Rd 1. Therefore, the symbol of this area The soft information of b2 can be expressed as:

LL (( bb 44 )) == minmin (( rr -- RdRd 11 ,, (( rr QQ -- gg QQ )) 22 ++ (( rr II -- gg II )) 22 ,, imagimag (( RxRx __ symbolsymbol &CenterDot;&CenterDot; expexp (( -- &pi;&pi; // 33 )) ))

其中,hQ=Rd2·cos(π/8)和hI=Rd2·sin(π/8)分别表示H点的实部和虚部。Among them, h Q =Rd 2 ·cos(π/8) and h I =Rd 2 ·sin(π/8) denote the real part and imaginary part of point H, respectively.

Case2:如果ρ大于或等于tan(π/8)且小于

Figure BDA00003052143800083
,由图15可知,信号落在BCIH区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面、半径为Rd2的圆面或者相位为π/6的圆射线,则此区域符号b3的软信息可表示为:Case2: If ρ is greater than or equal to tan(π/8) and less than
Figure BDA00003052143800083
, It can be seen from Figure 15 that the signal falls in the BCIH area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd 1 , a circular surface with a radius of Rd 2 , or a circle with a phase of π/6 ray, then the soft information of symbol b3 in this area can be expressed as:

L(b4)=min(r-Rd1,-(r-Rd2),-imag(Rx_symbol·exp(-π/6)))L(b 4 )=min(r-Rd 1 ,-(r-Rd 2 ),-imag(Rx_symbol·exp(-π/6)))

Case3:如果ρ大于等于

Figure BDA00003052143800084
且小于1,由图15可知,信号落在CDJI区,离此区域信号点最近的判决区域边界(或点)为相位为π/6的圆射线,则此区域符号b4的软信息可表示为:Case3: If ρ is greater than or equal to
Figure BDA00003052143800084
and less than 1, it can be seen from Figure 15 that the signal falls in the CDJI area, and the decision area boundary (or point) closest to the signal point in this area is a circular ray with a phase of π/6, then the soft information of the symbol b4 in this area can be expressed as :

L(b4)=-imag(Rx_symbol·exp(-π/6))L(b 4 )=-imag(Rx_symbol·exp(-π/6))

Case4:如果ρ大于等于1且小于,由图15可知,信号落在EDKJ区,离此区域信号点最近的判决区域边界(或点)为相位为π/3的圆射线,则此区域符号b4的软信息可表示为:Case4: If ρ is greater than or equal to 1 and less than , it can be seen from Figure 15 that the signal falls in the EDKJ area, and the decision area boundary (or point) closest to the signal point in this area is a circular ray with a phase of π/3, then the soft information of the symbol b4 in this area can be expressed as:

L(b4)=imag(Rx_symbol·exp(-π/3))L(b 4 )=imag(Rx_symbol·exp(-π/3))

Case5:如果ρ大于或等于1且小于tan(3π/8),由图15可知,信号落在EVLK区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面、半径为Rd2的圆面或者相位为π/3的圆射线,则此区域符号b3的软信息可表示为:Case5: If ρ is greater than or equal to 1 and less than tan(3π/8), it can be seen from Figure 15 that the signal falls in the EVLK area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd 1 , a circular surface with a radius of Rd 2 or a circular ray with a phase of π/3, then the soft information of the symbol b3 in this area can be expressed as:

L(b4)=min(r-Rd1,-(r-Rd2),imag(Rx_symbol·exp(-π/3)))L(b 4 )=min(r-Rd 1 ,-(r-Rd 2 ),imag(Rx_symbol·exp(-π/3)))

Case6:如果ρ大于或等于tan(3π/8),由图15可知,信号落在VFML区,离此区域信号点最近的判决区域边界(或点)为半径为Rd1的圆面、L点或者相位为π/3的圆射线,则此区域符号b4的软信息可表示为:Case6: If ρ is greater than or equal to tan(3π/8), it can be seen from Figure 15 that the signal falls in the VFML area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd 1 , point L Or the circular ray whose phase is π/3, then the soft information of symbol b4 in this region can be expressed as:

LL (( bb 44 )) =min=min (( rr -- RdRd 11 ,, (( rr QQ -- ll QQ )) 22 ++ (( rr II -- ll II )) 22 ,, imagimag (( RxRx __ symbolsymbol &CenterDot;&CenterDot; expexp (( -- &pi;&pi; // 33 )) ))

其中,lQ=Rd2·cos(π/3)和lI=Rd2·sin(π/3)分别表示L点的实部和虚部。Among them, l Q =Rd 2 ·cos(π/3) and l I =Rd 2 ·sin(π/3) denote the real part and the imaginary part of point L respectively.

步骤501:Step 501:

如果信号幅值大于Rd2,判断其相位所属范围。If the signal amplitude is greater than Rd 2 , determine the range to which its phase belongs.

步骤502:Step 502:

Case1:如果ρ小于tan(π/8),由图15可知,信号落在GHNO区,离此区域信号点最近的判决区域边界为相位为π/8的圆射线,则此区域符号b4的软信息可表示为:Case1: If ρ is smaller than tan(π/8), it can be seen from Figure 15 that the signal falls in the GHNO area, and the boundary of the decision area closest to the signal point in this area is a circular ray with a phase of π/8, then the soft key of symbol b4 in this area Information can be expressed as:

L(b4)=-imag(Rx_symbol·exp(-π/8)L(b 4 )=-imag(Rx_symbol·exp(-π/8)

Case2:如果ρ大于tan(π/8)且小于或者等于

Figure BDA00003052143800086
,由图5可知,信号落在HIOP区,离此区域信号点最近的判决区域边界(或点)为半径为Rd2的圆面或者相位为π/8的圆射线,则此区域符号b4的软信息可表示为:Case2: If ρ is greater than tan(π/8) and less than or equal to
Figure BDA00003052143800086
, it can be seen from Figure 5 that the signal falls in the HIOP area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd 2 or a circular ray with a phase of π/8, then the symbol b4 of this area Soft information can be expressed as:

L(b4)=max(r-Rd2,-imag(Rx_symbol·exp(-π/8)))L(b 4 )=max(r-Rd 2 ,-imag(Rx_symbol·exp(-π/8)))

因为两者都是负值,所以取数值较大者表示较小的距离。Since both are negative values, the larger value represents a smaller distance.

Case3:如果ρ大于1/3且小于或者等于1,由图5可知,信号落在IJQP区,离此区域信号点最近的判决区域边界(或点)为点I或者相位为π/8的圆射线,则此区域符号b4的软信息可表示为:Case3: If ρ is greater than 1/3 and less than or equal to 1, it can be seen from Figure 5 that the signal falls in the IJQP area, and the boundary (or point) of the decision area closest to the signal point in this area is point I or a circle with a phase of π/8 ray, then the soft information of symbol b4 in this area can be expressed as:

LL (( bb 44 )) == maxmax (( -- (( rr QQ -- II QQ )) 22 ++ (( rr II -- II II )) 22 11 ,, -- imagimag (( RxRx __ symbolsymbol &CenterDot;&CenterDot; expexp (( -- &pi;&pi; // 88 )) )) )) ..

其中,IQ=Rd2·cos(π/6)和II=Rd2·sin(π/6)分别表示I点的实部和虚部。Wherein, I Q =Rd 2 ·cos(π/6) and I I =Rd 2 ·sin(π/6) represent the real part and the imaginary part of point I respectively.

Case4:如果ρ大于1且小于或者等于

Figure BDA00003052143800092
,由图5可知,信号落在JKRQ区,离此区域信号点最近的判决区域边界(或点)为点K或者相位为3π/8的圆射线,则此区域符号b4的软信息可表示为:Case4: If ρ is greater than 1 and less than or equal to
Figure BDA00003052143800092
, it can be seen from Figure 5 that the signal falls in the JKRQ area, and the decision area boundary (or point) closest to the signal point in this area is point K or a circular ray with a phase of 3π/8, then the soft information of symbol b4 in this area can be expressed as :

LL (( bb 44 )) == maxmax (( -- (( rr QQ -- kk QQ )) 22 ++ (( rr II -- kk II )) 22 11 ,, imagimag (( RxRx __ symbolsymbol &CenterDot;&Center Dot; expexp (( -- 33 &pi;&pi; // 88 )) )) )) ..

其中,kQ=Rd2·cos(π/3)和kI=Rd2·sin(π/3)分别表示K点的实部和虚部。Among them, k Q =Rd 2 ·cos(π/3) and k I =Rd 2 ·sin(π/3) represent the real part and the imaginary part of the K point, respectively.

Case5:如果ρ大于

Figure BDA00003052143800093
且小于或者等于tan(3π/8),由图5可知,信号落在KLSR区,离此区域信号点最近的判决区域边界(或点)为半径为Rd2的圆面或者相位为3π/8的圆射线,则此区域符号b4的软信息可表示为:Case5: If ρ is greater than
Figure BDA00003052143800093
And less than or equal to tan(3π/8), it can be seen from Figure 5 that the signal falls in the KLSR area, and the boundary (or point) of the decision area closest to the signal point in this area is a circular surface with a radius of Rd 2 or a phase of 3π/8 , then the soft information of symbol b4 in this area can be expressed as:

L(b4)=max(r-Rd2,imag(Rx_symbol·exp(-3π/8)))L(b 4 )=max(r-Rd 2 ,imag(Rx_symbol·exp(-3π/8)))

因为两者都是负值,所以取数值较大者表示较小的距离。Since both are negative values, the larger value represents a smaller distance.

Case6:如果ρ大于tan(3π/8),由图5可知,信号落在LMTS区,离此区域信号点最近的判决区域边界为相位为3π/8的圆射线,则此区域符号b4的软信息可表示为:Case6: If ρ is greater than tan(3π/8), it can be seen from Figure 5 that the signal falls in the LMTS area, and the boundary of the decision area closest to the signal point in this area is a circular ray with a phase of 3π/8, then the soft key of symbol b4 in this area Information can be expressed as:

L(b4)=imag(Rx_symbol·exp(-3π/8)L(b 4 )=imag(Rx_symbol·exp(-3π/8)

需要说明的是,由于bit4有太多种划分情况,所以,无法将所有的case全部呈现在图17中,因此,在图17中只画出了第(0,π/4]范围内对应的各种case。It should be noted that since there are too many divisions of bit4, it is impossible to present all the cases in Figure 17. Therefore, only the corresponding cases in the range of (0,π/4] are drawn in Figure 17. Various cases.

本发明基于详致的比特判决区域划分,利用到比特判决区域边界的最小距离来生成各个比特软信息,不需要大量的数值计算,大大降低了高阶的APSK软信息生成方案的复杂度,提高了系统吞吐量。The present invention is based on the detailed division of the bit judgment area, uses the minimum distance to the boundary of the bit judgment area to generate each bit soft information, does not require a large number of numerical calculations, greatly reduces the complexity of the high-order APSK soft information generation scheme, and improves system throughput.

本发明详细描述了16APSK和32APSK软信息生成方案,以使得本领域技术人员可以使用或者利用本发明。对实施例的各种修改对本领域技术人员是显而易见的。本发明不限于16APSK和32APSK两种调制方式的软信息生成,而应扩大到符合本发明所揭示的原理和特征的最宽范围。The present invention describes the 16APSK and 32APSK soft information generation schemes in detail, so that those skilled in the art can use or utilize the present invention. Various modifications to the embodiments will be apparent to those skilled in the art. The present invention is not limited to the soft information generation of the two modulation modes of 16APSK and 32APSK, but should be extended to the widest range consistent with the principles and features disclosed by the present invention.

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。Any process or method descriptions in flowcharts or otherwise described herein may be understood to represent modules, segments or portions of code comprising one or more executable instructions for implementing specific logical functions or steps of the process , and the scope of preferred embodiments of the invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including substantially concurrently or in reverse order depending on the functions involved, which shall It is understood by those skilled in the art to which the embodiments of the present invention pertain.

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, descriptions referring to the terms "one embodiment", "some embodiments", "example", "specific examples", or "some examples" mean that specific features described in connection with the embodiment or example , structure, material or characteristic is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be construed as limitations to the present invention. Variations, modifications, substitutions, and modifications to the above-described embodiments are possible within the scope of the present invention.

Claims (4)

1. the bit soft information generation method of a 16APSK is characterized in that, according to the 16APSK constellation mapping, provides the decision region division methods of 4 bit correspondences respectively, generates bit soft information based on receiving the minimum range of signal to the decision region border.
2. the bit soft information generation method of 16APSK according to claim 1 is characterized in that, may further comprise the steps:
S1: generate the 16APSK gray mappings planisphere about horizontal longitudinal axis symmetry that transmit leg adopts;
S2: according to 0/1 value of each bit of 16APSK, generate the decision region of each bit correspondence, the influence that is not subjected to other bits is divided in the zone of declaring firmly of each bit;
S3: according to the symmetry characteristic of decision region, further divide the decision region of each bit, it is identical that the bit soft information in each the little decision region that is divided into generates scheme; And
S4: based on receiving the minimum range of signal to the judgement territory, generate the soft information of each bit.
3. the bit soft information generation method of a 32APSK is characterized in that, according to the 32APSK constellation mapping, provides the decision region division methods of 5 bit correspondences respectively, generates bit soft information based on receiving the minimum range of signal to the decision region border.
4. the bit soft information generation method of 32APSK according to claim 3 is characterized in that, may further comprise the steps:
S1': generate the 32APSK gray mappings planisphere about horizontal longitudinal axis symmetry that transmit leg adopts;
S2': according to 0/1 value of each bit of 32APSK, generate the decision region of each bit correspondence, the division of the hard critical region of each bit is not subjected to the influence of other bits;
S3': according to the symmetry characteristic of decision region, further divide the decision region of each bit, it is identical that the bit soft information in each the little decision region that is divided into generates scheme; And
S4': based on receiving the minimum range of signal to the judgement territory, generate the soft information of each bit.
CN201310130076.1A 2013-04-15 2013-04-15 A kind of bit soft information generation method of 16APSK and 32APSK Expired - Fee Related CN103200143B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310130076.1A CN103200143B (en) 2013-04-15 2013-04-15 A kind of bit soft information generation method of 16APSK and 32APSK

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310130076.1A CN103200143B (en) 2013-04-15 2013-04-15 A kind of bit soft information generation method of 16APSK and 32APSK

Publications (2)

Publication Number Publication Date
CN103200143A true CN103200143A (en) 2013-07-10
CN103200143B CN103200143B (en) 2017-04-05

Family

ID=48722506

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310130076.1A Expired - Fee Related CN103200143B (en) 2013-04-15 2013-04-15 A kind of bit soft information generation method of 16APSK and 32APSK

Country Status (1)

Country Link
CN (1) CN103200143B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106850075A (en) * 2017-03-09 2017-06-13 复旦大学 The system and optimization method of high-frequency vector ripple signal are produced using single electrode modulator
CN106961307A (en) * 2017-03-09 2017-07-18 复旦大学 The decision threshold optimization method of non-homogeneous phase distribution QAM signals
CN113364717A (en) * 2021-05-31 2021-09-07 成都坤恒顺维科技股份有限公司 32APSK soft information calculation method suitable for DVBS2 modulation
CN113965438A (en) * 2021-09-30 2022-01-21 西南电子技术研究所(中国电子科技集团公司第十研究所) Method for solving soft information under 16APSK high-order modulation mode

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404564A (en) * 2008-11-14 2009-04-08 南京航空航天大学 Soft demodulation method for 8PSK Gray mapping
CN101404642A (en) * 2008-11-14 2009-04-08 南京航空航天大学 Soft demodulation method for 32 ary quadrature amplitude modulation
CN102752261A (en) * 2011-04-20 2012-10-24 清华大学 Constellation mapping method based on absolute phase shift keying (APSK) constellation map, coded modulation method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404564A (en) * 2008-11-14 2009-04-08 南京航空航天大学 Soft demodulation method for 8PSK Gray mapping
CN101404642A (en) * 2008-11-14 2009-04-08 南京航空航天大学 Soft demodulation method for 32 ary quadrature amplitude modulation
CN102752261A (en) * 2011-04-20 2012-10-24 清华大学 Constellation mapping method based on absolute phase shift keying (APSK) constellation map, coded modulation method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106850075A (en) * 2017-03-09 2017-06-13 复旦大学 The system and optimization method of high-frequency vector ripple signal are produced using single electrode modulator
CN106961307A (en) * 2017-03-09 2017-07-18 复旦大学 The decision threshold optimization method of non-homogeneous phase distribution QAM signals
CN113364717A (en) * 2021-05-31 2021-09-07 成都坤恒顺维科技股份有限公司 32APSK soft information calculation method suitable for DVBS2 modulation
CN113364717B (en) * 2021-05-31 2022-10-18 成都坤恒顺维科技股份有限公司 32APSK soft information calculation method suitable for DVBS2 modulation
CN113965438A (en) * 2021-09-30 2022-01-21 西南电子技术研究所(中国电子科技集团公司第十研究所) Method for solving soft information under 16APSK high-order modulation mode

Also Published As

Publication number Publication date
CN103200143B (en) 2017-04-05

Similar Documents

Publication Publication Date Title
JP5955481B2 (en) Soft decision value generation apparatus and soft decision value generation method
CN103200143B (en) A kind of bit soft information generation method of 16APSK and 32APSK
EP2974196B1 (en) Method and apparatus for encoding and decoding for frequency and quadrature-amplitude modulation in wireless communication system
US9130805B2 (en) Phase detector
CN101465836B (en) Communication system and parameter estimation method
RU2003114414A (en) DEVICE AND METHOD FOR CALCULATING VALUES OF SOFT DECISION SUBMITTED TO THE INPUT OF THE CHANNEL DECODER IN THE DATA TRANSFER SYSTEM
CN101404642A (en) Soft demodulation method for 32 ary quadrature amplitude modulation
ES2362759B1 (en) PROCEDURE AND DEVICE OF DIGITAL COMMUNICATIONS FOR THE RECEIPT OF DATA USING QAM SYMBOLS.
CN111277536A (en) DVB-S2X system soft demapping method, digital signal processing system
JP5976252B2 (en) Likelihood generator and method thereof
CN103166901B (en) A kind of 32APSK modulation and demodulation Soft Inform ation computational methods thereof
Alvarado et al. High SNR bounds for the BICM capacity
CN101854329A (en) A Fast Demodulation Method
CN101404564A (en) Soft demodulation method for 8PSK Gray mapping
US20090231028A1 (en) Two-stage low-complexity max-log bit-level llr calculator and method
CN102160350B (en) Phase recovery device, phase recovery method and receiver for 16QAM data modulation
CN101938333A (en) Calculation Method of Gray Coding π/M-MPSK Modulation Soft Bit Information
CN103905370B (en) Soft demodulation method and device for quadrature amplitude modulation (QAM) signal and mobile terminal
WO2018030205A1 (en) Receiving device and receiving method
CN102202035A (en) Irregular symbol constellation point soft-demapping realization method for communication system
Sandell et al. Efficient demodulation of general APSK constellations
CN101197603B (en) Low complexity step-by-step detecting system and method of multi-antenna system based on spherical decoding
CN113411279B (en) Reusable Q power demapping method and system based on DVB-S2 system
CN106101052A (en) Low complex degree 128APSK soft de-mapped method based on judgement territory
CN103441977B (en) The 4D-QPSK Constellation Design method mapped based on Anti-Gray

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